body.cookie { background-color : beige; font-size:14px;}
table.cookie {background-color : beige};
table.haut {border : 1px solid blue; background-color : rgb(255,255,255)};
table.main_gauche {border : 1px solid blue;};
table.ss_rub_gauche { font-size:10px; font-family: Verdana;  background-color : rgb(255,255,155)}
table.nav { border : 1px solid blue; font-size:10px; font-family: Verdana;  background-color : rgb(255,255,155); }
table.formulaire { border : 2px dotted blue; font-size:10px; font-family: Verdana;  background-color : rgb(255,255,255);}

a.linkSites {font-size:10px; text-decoration : underline; cursor:hand; font-color: blue; font-weight : bold;}

.ligne_pleine { border-style : solid ; border-width : 1px 0px 1px 0px; border-color : blue white white white}
.ligne_point { border : 1px dotted blue }

.cookieLink { font-size:10px; color : rgb(0,0,0) ; font-family: Verdana; cursor:hand;}

.rubrique { font-size:10px; color : rgb(255,255,255) ; font-family: Verdana; font-weight : bold;}

.haut_perso { font-size:10px; color : rgb(0,0,0) ; font-family: Verdana; font-weight : bold;}

a.nav:hover   { text-decoration:none; font-weight : bold; color: rgb(255,139,61); font-size:12px;}
a.nav:link 	{ text-decoration: none; font-weight : bold; color: rgb(255,139,61); font-size:12px; }
a.nav:visited { text-decoration: none; font-weight : bold; color: rgb(255,139,61);font-size:12px; }

a.navsel:hover   { text-decoration:none; font-weight : bold; color: rgb(255,255,255); font-size:12px;}
a.navsel:link 	{ text-decoration: none; font-weight : bold; color: rgb(255,255,255); font-size:12px; }
a.navsel:visited { text-decoration: none; font-weight : bold; color: rgb(255,255,255);font-size:12px; }

td.navsel { font-size:10px; background-color : rgb(255,139,61) ; font-family: Verdana; color : rgb(255,255,255); font-weight : bold;}
.pays_sel { font-size:10px; background-color : rgb(255,255,255) ; font-family: Verdana; color : rgb(0,0,0); font-weight : bold;}
.champ_sel { border-style : solid; border-color : blue; border-width : 1px; font-size:10px; background-color : rgb(255,255,255) ; font-family: Verdana; color : rgb(0,0,0); font-weight : normal;}
.date_sel { font-size:10px; background-color : rgb(255,255,255) ; font-family: Verdana; color : rgb(0,0,0); font-weight : normal;}
.nuits_sel { font-size:10px; background-color : rgb(255,255,255) ; font-family: Verdana; color : rgb(0,0,0); font-weight : normal;}
.button_sel { font-size:10px; background-color : grey ; font-family: Verdana; color : rgb(0,0,0); font-weight : normal;}

a.gauche:hover   { text-align : left; margin : 3pt; text-decoration:underline; font-weight : bold; color: rgb(0,0,0); font-size:10px;}
a.gauche:link 	 { text-align : left; margin : 3pt; text-decoration: none; font-weight : bold; color: rgb(0,0,0); font-size:10px; }
a.gauche:visited { text-align : left; margin : 3pt; text-decoration: none; font-weight : bold; color: rgb(0,0,0); font-size:10px; }

td { font-size:10px; color : rgb(0,0,0) ; font-family: Verdana;}
table.gauche { border-color : red; }
td.gauche { font-size:10px; color : rgb(0,0,0) ; font-family: Verdana;  background-color : rgb(255,139,61);}
td.entete_rub_gauche { text-align : left; font-size:10px; color : rgb(255,255,255); font-weight : bold; font-family: Verdana;  background-color : rgb(255,139,61);}
td.ss_rub_gauche { text-align : left; font-size:10px; color : rgb(0,0,0) ; font-family: Verdana;  background-color : rgb(255,255,155);}

a.haut:hover   { text-decoration: underline; font-weight : bold; color: rgb(0,0,0);font-size:10px;}
a.haut:link    { text-decoration: underline; font-weight : bold; color: rgb(0,0,0);font-size:14px; }
a.haut:visited { text-decoration: underline; font-weight : bold; color: rgb(0,0,0);font-size:14px; }

.date_haut { font-size:10px; font-family: Verdana;  color : rgb(0,0,0);}

.disclaimer { font-size:9px; font-family: arial;  color : rgb(0,0,0);}
