body {margin:0; font: 12px Verdana, Arial, Helvetica, sans-serif;}
a {text-decoration:none;}
table .index{width: 785px;}
.barre {border-top: 1px solid #FFFFFF; background-color:#FF9C1B;padding-bottom: 2px;}
.menu {margin-left: 6px; text-decoration:none; font: 12px Verdana, Arial, Helvetica, sans-serif; font-weight:bold; color:#FFFFFF; }
.menu a{margin-left: 6px; text-decoration:none; font: 12px Verdana, Arial, Helvetica, sans-serif; font-weight:bold; color:#FFFFFF; }
.menu a:visited, a:active{margin-left: 6px; text-decoration:none; font: 12px Verdana, Arial, Helvetica, sans-serif; font-weight:bold; color:#FFFFFF; }
.menu a:hover{margin-left: 6px; text-decoration:none; font: 12px Verdana, Arial, Helvetica, sans-serif; font-weight:bold; color:#FFFFFF; }


.blanc {margin-left: 6px; text-decoration:none; font: 9px Verdana, Arial, Helvetica, sans-serif; font-weight:bold; color:#FFFFFF; }
.cadre {border-left: 1px solid #FFFFFF; border-right: 1px solid #FFFFFF; border-top: 1px solid #FFFFFF;}
.cadre2 {border-left: 1px solid #FFFFFF; border-right: 1px solid #FFFFFF;}
.titre img {margin-left: 2px;margin-top: 5px; padding-bottom: 4px;}
.txtgris {font:10px Verdana, Arial, Helvetica, sans-serif; color:#666666; margin: 0 10px 0 10px; border-bottom: 1px solid #666666;}
.orange {color: #FF6600; font: 10px Verdana, Arial, Helvetica, sans-serif;}
.orange1 {color: #FF6600; font: 13px Verdana, Arial, Helvetica, sans-serif; font-weight:bold;}
.orange2 {color: #FF6600; font: 16px Verdana, Arial, Helvetica, sans-serif; font-weight:bold;}
.contact {color: #999999; padding-left:234px;}
.titre {font: 14px Verdana, Arial, Helvetica, sans-serif; font-weight:bold; color: black; margin: 0 10px 0 10px;}
.soustitre {font: 10px Verdana, Arial, Helvetica, sans-serif; font-weight:normal; color: black; margin: 0 10px 0 10px;}
.soustitre a {text-decoration:underline; color: #000000;}
.savoirplus {font:9px Verdana, Arial, Helvetica, sans-serif; color:#CC3366; text-align:left; letter-spacing:-0.5px;}
.guide {font:16px Verdana, Arial, Helvetica, sans-serif;; color:#CC0000; font-weight:bold; border-bottom: 1px solid #CCCCCC; padding: 0 10px 0px 10px;}
.retrait {padding: 0px 10px 0px 10px;}
.retrait2 {padding: 0px 10px 0px 80px;}
.recherche {color: #FF6600; padding-left:300px; text-align:left;  font: 10px Verdana, Arial, Helvetica, sans-serif;font-weight:bold;}
td.barrech { border-bottom: 1px solid #999999;} 
.rechtitre {font-weight:bold; color: black; margin-left:15px; }
.rechadr {font-weight:normal; color: black; margin-left:15px;}
p{margin:0; font: 10px Verdana, Arial, Helvetica, sans-serif;}

.textefiche{margin:0; font: 10px Verdana, Arial, Helvetica, sans-serif; color: black;}
.textefiche a{margin:0; font: 10px Verdana, Arial, Helvetica, sans-serif; color: black;}
.textefiche a:visited, a:active{margin:0; font: 10px Verdana, Arial, Helvetica, sans-serif; color: black;}
.textefiche A:hover{margin:0; font: 10px Verdana, Arial, Helvetica, sans-serif; color: black;}

.blanc05 {
	font-family : Arial, Helvetica, sans-serif;
	color : #FFFFFF ;
	font-size: 9px; 
	font-weight: normal;
	text-decoration: none
}

.blanc06 {
	font-family : Arial, Helvetica, sans-serif;
	color : #FFFFFF ;
	font-size: 10px; 
	font-weight: bold;
	text-decoration: none
}

.titrepopup {
	font-family : Arial, Helvetica, sans-serif;
	color : #000000 ;
	font-weight: bold;
	font-size: 12px;
	text-decoration: none
}