/*BEGIN 1818 Styles v1.0 SEP05*/

/*Generic*/
body, p {font: 11px Arial, Helvetica, sans-serif;}
body {color: #000000; margin:0; padding:0; background-color:white}
p {margin:0; padding:0;}

a {color:#9E1B34; text-decoration:none;}
a:hover {color:#9E1B34; text-decoration:underline;}
a img {border:none;}


#recherche{padding-left:10px; background-image:url(images/recherche_bck.gif)}
#liens {padding: 5px 0px 0px 10px;  background-image:url(images/recherche_bck.gif)}
#liens a {font-size: 10px; color: #B08B81; text-decoration: none; padding: 2px 0px 0px 0px;}
#liens a:hover {font-size: 10px; color: #B08B81; text-decoration: underline; padding: 2px 0px 0px 0px;}

/*menu*/
#menu{background-color:#E2D4CF; vertical-align:top}
#menu a {font-size:12px; font-weight:bold; color:#9E1B34; text-decoration:none; display:block; background-image:url(images/puce01.gif);
background-repeat:no-repeat; padding:0px 0px 0px 18px; margin: 15px 0px 5px 6px;}
#menu a:hover {font-size:12px; font-weight:bold; color:#9E1B34; text-decoration:none; display:block; background-image:url(images/puce01_f2.gif);
background-repeat:no-repeat}
#menu .menuon {font-size:12px; font-weight:bold; color:#4E2029; text-decoration:none; display:block; background-image:url(images/puce01_f2.gif);
background-repeat:no-repeat; padding:0px 0px 0px 18px; margin: 15px 0px 5px 6px;}


/*sous menu*/

#ssmenu{background-color:#E2D4CF; vertical-align:top; padding:0px 0px 0px 18px}
#ssmenu a {font-size:11px; font-weight:normal; color:#9E1B34; text-decoration:none; display:block; background-image:url(images/puce_ssmenu.gif);
background-repeat:no-repeat; padding:0px 0px 0px 15px; margin: 5px 0px 5px 6px;}
#ssmenu a:hover {font-size:11px; font-weight:normal; color:#4E2029; text-decoration:underline; display:block; background-image:url(images/puce_ssmenu_f2.gif);
background-repeat:no-repeat padding:0px 0px 0px 15px; margin: 5px 0px 5px 6px;}
#ssmenu .ssmenuon {font-size:11px; font-weight:normal; color:#4E2029; text-decoration:none; display:block; background-image:url(images/puce_ssmenu_f2.gif);
background-repeat:no-repeat; padding:0px 0px 0px 15px; margin: 5px 0px 5px 6px; background-color:#EDE4E1}












/*form*/
#input01 {border:1px solid #A9313E; color:#666666; font-size:11px; width:65px; margin:0px 0px 5px 0px }
#select01 {border:1px solid #9E1B34; color:#666666; font-size:11px; width:200px}




.tt11redbold {font-size:11px; font-weight:bold; color:#9E1B34}


#ouvriruncompte {border:2px solid white; padding:5px}
#ouvriruncompte ul{margin:0px; padding:0px 0px 0px 15px }
#ouvriruncompte li{list-style-image:url(images/puce05.gif); padding:0px 0px 5px 0px; margin-left:0px}
#ouvriruncompte a {color:white; text-decoration:none; font-size:11px; font-weight:bold}
#ouvriruncompte a:hover {color:white; text-decoration:underline; font-size:11px; font-weight:bold}


.lignerougecote {background-image:url(images/bck_redline.gif); background-position:right; background-repeat:repeat-y; padding-right:10px}

#ensavoirplus {text-align:right; magin:0px 0px 0px 0px; padding-bottom:5px; font-weight:normal}
#ensavoirplus a {padding:0px 0px 0px 15px; margin:0px 0px 0px 0px; background-image:url(images/puce02.gif); background-repeat:no-repeat; }
#ensavoirplus a:hover {padding:0px 0px 0px 15px; margin:0px 0px 0px 0px; background-image:url(images/puce02.gif); background-repeat:no-repeat; text-decoration:underline }

#para01home {padding:0px; margin:0px 0px 20px 0px ; font-size:12px }
#para01home ul{margin:0px 0px 0px 0px ; padding:0px 0px 0px 40px; color:#000000; }
#para01home li{list-style-image:url(images/puce03.gif); padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; list-style-position:outside}

#para02home {padding:0px; margin:0px 0px 20px 0px ; font-size:12px; font-weight:normal}
#para02home #titre01 {font-size:12px; font-weight:bold; color:#4E2029}

#para02home #ensavoirplus {text-align:right; magin:0px 0px 0px 0px; padding:0px 10px 0px 0px; font-weight:normal}
#para02home #ensavoirplus a {padding:0px 0px 0px 15px; margin:0px 0px 0px 0px; background-image:url(images/puce02.gif); background-repeat:no-repeat; }
#para02home #ensavoirplus a:hover {padding:0px 0px 0px 15px; margin:0px 0px 0px 0px; background-image:url(images/puce02.gif); background-repeat:no-repeat; text-decoration:underline }

#titre_colonne {height:20px; background-color:#9E1B34; text-transform:uppercase; color:#FFFFFF; font-size:12px; font-weight:bold; text-align:center; padding-top:5px; margin-bottom:0px; width:461px}
.accrochetitrecolonne {color:#9E1B34; font-size:13px; font-weight:bold; text-align:center; padding:10px 0px 10px 0px }

.txtdarkred10 {color:#500911; font-size:10px}
.txtdarkred9 {white-space:nowrap;padding:0px 0px 0px 1px;color:#500911; font-size:10px}




#nouscontacter {border:2px solid #E4D8D3; margin:15px 0px 15px 0px}
#nouscontacter th {background-color:#F3EDEB; text-transform:uppercase; height:25px; text-align:left; padding:0px 0px 0px 15px; color:#4E2029}
#nouscontacter td p { height:35px; padding:0px 0px 0px 0px; color:#4E2029; border-bottom:1px solid #E4D8D3; margin:15px }


#ensavoirpluscolonnedroite {border:2px solid #E4D8D3; margin:15px 0px 15px 0px}
#ensavoirpluscolonnedroite th {text-align:left; color:#4E2029; padding:10px 5px 5px 15px}
#ensavoirpluscolonnedroite td ul {list-style-image:url(images/puce07.gif); padding:0px 0px 5px 0px; color:#4E2029; margin:0px 0px 0px 30px}
#ensavoirpluscolonnedroite td li {padding:0px 0px 5px 0px; color:#4E2029; margin:0px}


#nouveautes {border:1px solid #9E8487; background-color:#EEE7E5; padding:0px; margin:0px 0px 15px 0px}
#nouveautes th {text-align:left; color:#4E2029; padding:10px 5px 5px 15px}
#nouveautes td { height:35px; padding:0px 0px 10px 15px; color:#4E2029; border-bottom:1px solid #E4D8D3;color:#4E2029 }


#titredepage {background-color:#4E2029; color:white; font-size:15px; font-weight:bold;}

#accrochepage {color:#4E2029; font-size:16px; font-weight:bold}

.txtrouge12 {font-size:12px; color:#AA2935}
.txtrouge14 {font-size:14px; color:#AA2935}
.txtrouge18 {font-size:18px; color:#AA2935}

.txtmarron12 {font-size:12px; color:#4E2029}
.txtblack9 {font-size:9px; color:black}




#tableaucadrerouge td {border:1px solid #DCA9AE; padding:3px; font-size:12px}
#tableaucadrerouge02 .tete {border:1px solid #DCA9AE; padding:3px; font-size:12px; text-align:center; font-weight:normal; color:black; background-color:#E4D8D3; text-transform:lowercase}
#tableaucadrerouge02 td {border:1px solid #DCA9AE; padding:3px; font-size:12px}



#tabletarification {border:2px solid #E4D8D3}
#tabletarification th {background-color:#E4D8D3; text-align:left; text-transform:uppercase; color:#4E2029; font-weight:bold; padding:10px; font-size:12px}
#tabletarification td {padding:10px}
#tabletarification td .td2{padding:0px}
#tabletarification #colgauche{border-right:2px solid #E4D8D3;}


#listepuce08 ul {list-style-image:url(images/puce08ter.gif); padding:0px 0px 0px 14px; margin:0px 0px 0px 30px; color:#4E2029;}
#listepuce08 li {padding:0px 0px 5px 0px; color:#4E2029; margin:0px;vertical-align:middle}



#form01 {border:2px solid #E4D8D3; margin:15px 0px 15px 0px; color:#4E2029; font-size:11px; font-weight:bold}
#form01 th {background-color:#F3EDEB; text-transform:uppercase; height:25px; text-align:left; padding:0px 0px 0px 15px; color:#4E2029}
#form01 td { height:30px; padding-left:5px}
#form01 td input {border:1px solid #A9303D; padding:2px; font-size:10px; color:#4E2029; width:200px}
#form01 td textarea {border:1px solid #A9303D; padding:2px; font-size:11px; color:#4E2029; width:200px; font-family:Arial, Helvetica, sans-serif}
#form01 td select {border:1px solid #A9303D; padding:2px; font-size:10px; color:#4E2029}
#form01 td p { height:35px; padding:0px 0px 0px 15px; color:#4E2029; border-bottom:1px solid #E4D8D3; margin:15px }


#form02 {margin:15px 0px 15px 0px; color:#4E2029; font-size:11px; font-weight:bold}
#form02 th {background-color:#F3EDEB; text-transform:uppercase; height:25px; text-align:left; padding:0px 0px 0px 15px; color:#4E2029}
#form02 td { height:30px; padding-left:5px}
#form02 td input {border:1px solid #A9303D; padding:2px; font-size:10px; color:#4E2029; width:200px}
#form02 td textarea {border:1px solid #A9303D; padding:2px; font-size:11px; color:#4E2029; width:200px; font-family:Arial, Helvetica, sans-serif}
#form02 td select {border:1px solid #A9303D; padding:2px; font-size:10px; color:#4E2029}
#form02 td p { height:35px; padding:0px 0px 0px 15px; color:#4E2029; border-bottom:1px solid #E4D8D3; margin:15px }








#footer {background-color:#9E1B34; padding:0px 0px 0px 0px ; text-align:center; height:20px; color:#FFFFFF; margin-top:20px}
#footer a{color:#FFFFFF;}
#footer a:hover{color:#FFFFFF;}
