.hautDePage A						{ COLOR: #43857d; text-decoration:none;}
.hautDePage A:visited			    { COLOR: #43857d; text-decoration:none;}
.hautDePage A:hover			    	{ COLOR: #43857d; text-decoration:underline;}

#sousMenu A							{ FONT-SIZE: 11px; COLOR: #FFFFFF; text-decoration:none;}
#sousMenu A:visited					{ FONT-SIZE: 11px; COLOR: #FFFFFF; text-decoration:none;}
#sousMenu A:hover					{ FONT-SIZE: 11px; COLOR: #FFFFFF; text-decoration:underline;}
#sousMenu 							{ COLOR: #FFFFFF; background-image:url(/Accueil/background_menuPrincipal.gif);}

A.sousMenuGaucheSelectionne			{ FONT-SIZE: 11px; COLOR: #43857d; text-decoration:none; font-weight: bold;}
A.sousMenuGaucheSelectionne:visited	{ FONT-SIZE: 11px; COLOR: #43857d; text-decoration:none; font-weight: bold;}
A.sousMenuGaucheSelectionne:hover	{ FONT-SIZE: 11px; COLOR: #43857d; text-decoration:none; font-weight: bold;}

A.sousMenuGauche					{ FONT-SIZE: 11px; COLOR: #6f6f6f; text-decoration:none;}
A.sousMenuGauche:visited			{ FONT-SIZE: 11px; COLOR: #6f6f6f; text-decoration:none;}
A.sousMenuGauche:hover				{ FONT-SIZE: 11px; COLOR: #43857d; text-decoration:none;}

.nobr 								{ white-space: nowrap; }

.background_sousMenus		  		{ background:url(/PagesInterieures/background_sousMenus.gif) repeat-x;}
.cadre_promotion02			  		{ background-image:url(/PagesInterieures/cadre_promotion02.gif);}
.separateur_listeForfaits			{ background-image:url(/PagesInterieures/separateur_listeForfaits.gif); background-repeat:repeat-y;}
.cadre_forfaits04			  		{ background-image:url(/PagesInterieures/cadre_forfaits04.gif);}
.cadre_forfaits05 					{ background-image:url(/PagesInterieures/cadre_forfaits05.gif);}
.cadre_general04			  		{ background-image:url(/PagesInterieures/cadre_general04.gif);}
.cadre_general05 					{ background-image:url(/PagesInterieures/cadre_general05.gif);}
.separateur_forfaits				{ background-image:url(/PagesInterieures/separateur_forfaits.gif);}

.accueilReservation					{ background-image:url(/Accueil/btn_reservation.gif); position:relative;}
.accueilReservationAnglais  		{ background-image:url(/Accueil/btn_reservation_ang.gif); position:relative;}
.accueilReservation	a, .accueilReservationAnglais a{ 
	float:left; width:140px; height:25px; margin-top:160px; margin-left:15px; /*position:absolute; top:160px; left:15px;*/
}

.planDuSite                   { FONT-SIZE: 10px; COLOR: #000000; WIDTH: auto; }
td.TitreFormulaire 		      { FONT-SIZE: 13px; COLOR: #949494; font-weight: bold; }
select.banqueImagesPop	  	  { WIDTH: 200px; }
.sansLargeur    			  { WIDTH: auto;}
input           			  { WIDTH: 265px; COLOR:#000000; FONT-SIZE: 12px; }
input.autre     			  { WIDTH: 219px; }
input.privilege 			  { WIDTH: 110px; }
input.nouvelleFenetre 		  { WIDTH: 250px; COLOR:#000000; FONT-SIZE: 12px; }
input.carteCredit 			  { WIDTH: 80px;  COLOR:#000099; FONT-SIZE: 12px; }
input.envoyerAUnAmi 		  { WIDTH: 105px; COLOR:#000000; FONT-SIZE: 12px; }
input.envoyerAUnAmiCourriel   { WIDTH: 165px; COLOR:#000000; FONT-SIZE: 12px; }
select          			  { WIDTH: 265px; COLOR:#000000; FONT-SIZE: 12px; }
select.accueil  			  { COLOR: #43857d; FONT-SIZE: 9px; }
select.nouvelleFenetre 		  { WIDTH: 250px; COLOR:#000000; FONT-SIZE: 12px; }
select.envoyerAUnAmi 		  { WIDTH: 125px; COLOR:#000000; FONT-SIZE: 12px; }
select.reservation 			  { WIDTH: 300px; COLOR:#000000; FONT-SIZE: 12px; }
textarea        			  { WIDTH: 265px; COLOR:#000000; FONT-SIZE: 12px; }
textarea.nouvelleFenetre 	  { WIDTH: 250px; COLOR:#000000; FONT-SIZE: 12px; }
textarea.envoyerAUnAmi 		  { WIDTH: 445px; COLOR:#000000; FONT-SIZE: 12px; }
input.rechercher 	   		  { WIDTH: 145px; HEIGHT: 20px; FONT-SIZE: 8pt; COLOR:#6f6f6f; border-width:1px; border: solid 1px #43857d; padding:2px; }
input.rechercherBanqueDImage  { WIDTH: 205px; COLOR:#000000; FONT-SIZE: 12px; }



div#containerMenuTop {
height:23px;
background-color:#7AB7b2;
}

div#containerMenuTop div {
width:754px;
}

div#containerMenuTop p {
color:#FFFFFF;
margin-left:8px;
margin-bottom:0px;
float:left;
margin-top:4px;
}

div#containerMenuTop p a {
color:#FFFFFF;
text-decoration:none;
}

div#containerMenuTop p a:hover {
text-decoration:underline;
}

div#containerMenuTop ul {
float:right;
margin-top:4px;
margin-bottom:0px;
}

div#containerMenuTop ul li {
background-image:none;
padding-left:0px;
display:inline;
margin-left:10px;
color:#4C2A00;
}

div#containerMenuTop ul li a {
color:#4C2A00;
text-decoration:none;
}

div#containerMenuTop ul li a:hover {
text-decoration:underline;
}