/* Menu gauche */
#gauche{
background: url(../images/common/h_gauche_commun.gif) no-repeat 0px 0px;
}
ul#smenu li a:hover, ul#smenu li a.on{
color:#BB0418;
}
/* Page */
h1.t_page{
font-size:13px;
font-weight:bold;
color:#BB0418;
text-transform:uppercase;
padding:0px 0px 6px 0px;
margin:28px 0px 30px 0px;
border-bottom:5px solid #E6E6E6;
}
.coordonnees{
font-size:12px;
}
.coordonnees h2{
font-size:13px;
font-weight:bold;
color:#C70E22;
margin:15px 0px 15px 0px;
}
img.plan{
margin:0px 0px 5px 0px;
}
a.telecharger{
color:#1F1E1E;
background:url(../images/common/puce_cms_doc.gif) no-repeat 0px 4px;
padding:0px 0px 0px 12px;
}
.info_file{
color:#C70E22;
}
/* Formulaire */

.demande_infos{
font-size:12px;
}
.demande_infos form{
margin:15px 0px 0px 0px;
}
.demande_infos label{
display:block;
float:left;
width:122px;
text-align:right;
margin:0px 10px 0px 0px;
}
.demande_infos label.check{
display:block;
float:left;
width:auto;
text-align:left;
margin:0px 0px 0px 10px;
}
.demande_infos input.checkbox{
display:block;
float:left;
}
.demande_infos input.texte, .demande_infos input.texte2, .demande_infos input.texte3, .demande_infos textarea, .demande_infos select{
display:block;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
width:122px;
border:1px solid #D1D1D1;
}
.demande_infos input.texte2{
width:50px;
}
.demande_infos input.texte3{
width:245px;
}
.demande_infos select{
width:160px;
}
.demande_infos textarea{
width:245px;
}
.obligatoire{
color:#D0051C;
}
.demande_infos .breaker{
height:10px;
}
a.envoyer{
display:block;
background:url(../images/picts_fr/bt_envoyer.gif) no-repeat;
width:63px;
height:18px;
margin:0px auto 0px auto;
}
a.envoyer span{
display:none;
}
.erreur{
color:#D0051C;
margin:0px 0px 0px 10px;
display:none;
}
.erreur2{
clear:both;
color:#D0051C;
padding:0px 0px 0px 122px;
display:block;
}
input.champs_erreur, textarea.champs_erreur{
border:1px solid #D0051C;
}
