.texte {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #333333;}
.titre {  font-family: Arial, Helvetica, sans-serif; font-size: 17px; font-weight: bold; color: #CC0000}
.titregris {  font-family: Arial, Helvetica, sans-serif; font-size: 17px; font-weight: bold; color: #868486}
.titre_encart {  font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: #FFFFFF; background-color: #999999; font-weight: bolder}
.tel { font-family: Arial, Helvetica, sans-serif; font-size: 21px; color: #FFFFFF; background-color: #999999; font-weight: bolder }
.filet {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; border: #CC0000; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; font-weight: bold}
.menuselect { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #CC0000 ; font-weight: bold}
.titre2 { font-family: Arial, Helvetica, sans-serif; font-size: 17px; font-weight: bold; color: #333333}
a {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #333333;text-decoration: none}
a:hover {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #CC0000;text-decoration: none}
A.a2 {font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: #FFFFFF; background-color: #999999; font-weight: bold;text-decoration: none; background: #999999;}
A.a2:hover {  font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: #CC0000; background-color: #999999; font-weight:bold; ;text-decoration: none}
.textegras {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #333333}
A.a3 {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #CC0000 ; font-weight: bold;text-decoration: none}
A.a3:hover {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #CC0000;font-weight: bold;text-decoration: none}
.petit {font-family: Arial, Helvetica, sans-serif; font-size: 10px;}
.petit:hover {font-size:10px;}
.rouge {font-family: Arial, Helvetica, sans-serif; color:#CC0000;}
.infoCarte {width:250px; z-index:1; visibility: hidden; background:#FFFFFF; padding:0 5px 5px 5px; border:#999 1px solid; border-top:#999 10px solid; position:absolute; text-align:left; top:580px; left:50%; margin:0 0 0 -300px; filter : alpha(opacity=80); -moz-opacity : 0.8; opacity : 0.8;}
.infoCarte strong {color:#CC0000; font-weight:bold;}
.infoCarte a strong {color:#000000;}
.infoCarte a:hover {color:#CC0000;}
.petit {font-family: Arial, Helvetica, sans-serif; font-size: 10px;}
.petit:hover {font-size:10px;}
.rouge {font-family: Arial, Helvetica, sans-serif; color:#CC0000;}
.coinHG { background:url(../images/coinRondHG.gif); height:11px; width:11px;}
.coinHD { background:url(../images/coinRondHD.gif); height:11px; width:11px;}
.coinBG { background:url(../images/coinRondBG.gif); height:11px; width:11px;}
.coinBD { background:url(../images/coinRondBD.gif); height:11px; width:11px;}
.borderG {border-left:#CC0000 1px solid; height:11px; font-size:5px;}
.borderD {border-right:#CC0000 1px solid; height:11px; font-size:5px;}
.borderH {border-top:#CC0000 1px solid; height:11px; font-size:5px;}
.borderB {border-bottom:#CC0000 1px solid; height:11px; font-size:5px;}
