@charset "utf-8";
/* CSS Document */

#reservation {padding: 3px 3px 3px 3px; font-size:18px; width: 135px; margin-left:3px; background: #00336a; text-align:center; color: #f3b300; border:1px solid #ffffff;}
			
#reservation a:link {color: #f3b300; text-decoration:none;}

#reservation a:visited {color: #f3b300; text-decoration:none;} 
 
#reservation a:hover {color:#f3b300; text-decoration: underline;}  
 
#reservation a:active {color: #f3b300; text-decoration:none;}

.reservation2 {font-size:14px; text-align:center; color: #00336a;}
			
.reservation2 a:link {color: #00336a; text-decoration:none;}

.reservation2 a:visited {color: #00336a; text-decoration:none;} 
 
.reservation2 a:hover {color:#00336a; text-decoration: underline;}  
 
.reservation2 a:active {color: #00336a; text-decoration:none;}
 
 /*on definit la taille de la div du menu ainsi que la taille de parties du menu.*/
div#menu {width: 150px; background: #00336a;}

div#menu ul {padding: 0; width: 150px; margin:0px; background: #00336a;}

/*On positionne les elements du menu */
div#menu ul li {position:relative; list-style: none; /*on enleve les icones de liste */}

div#menu ul ul {position: absolute; top: 0; left: 100px; /*100px correspond au décalage a droite, on décale de la taille du ul de base*/}  

div#menu li a {text-decoration: none; /* plus de soulignement pour les liens */} 
			  
/* fichier pour internet explorer */
body {behavior: url(csshover.htc);} 
	 
/* On cache tous les sous menu avec la propriété display none */
div#menu ul ul {position: absolute; top: 0; left: 130px; display:none; padding: 0px 10px 10px 10px;} 
	 
	 /*Lors du survol ,avec la souris, les sousmenu apparaissent grace a display: block */
div#menu ul.niveau1 li.sousmenu:hover ul.niveau2,
div#menu ul.niveau2 li.sousmenu:hover ul.niveau3 {display:block;}
												 
a.menugauche{font-family: "Times New Roman PS MT"; font-size: 11pt; font-weight: bold; color: #E4F6FF; text-decoration: none;}
a.grosmenugauche{font-family: "Times New Roman PS MT"; font-size: 14pt; font-weight: bold; color: #E4F6FF; text-decoration: none;}

a.titrebooking{font-family: "Verdana"; font-size: 14pt; letter-spacing: -2px; font-weight: bolder; color: red; text-decoration: none;}

a.menuonglet{font-family: "Verdana"; font-size: 7pt; padding-left:1px; font-weight: none; color: #FFFFFF; text-decoration: none;}
a.menuonglet2{font-family: "Verdana"; font-size: 9pt; font-weight: bold; color: red; text-decoration: none; text-transform: uppercase; padding-left:2px;}
.style1 {color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px;}
.style4 {color: #333333; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; }
.style5 {font-family: Arial, Helvetica, sans-serif}
.forfaita {color: #FF9900;}
body {margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px;}

.nav_english {font-face: Times New Roman; font-size:14px; color:#00336a; font-style:italic;}

.nav_english a:link {color: #00336a; text-decoration:none;}

.nav_english a:visited {color: #00336a; text-decoration:none;} 
 
.nav_english a:hover {color:#00336a; text-decoration: underline;}  
 
.nav_english a:active {color: #00336a; text-decoration:none;}

.crashicetit {color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; }
.crashicespecial {color: #00336a; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; }
