#mod_contact {
overflow:hidden;
zoom:1;
}
#mod_contact .gauche_contact {
float:left;
width:306px;
background:url(../../images/commun/f_contact_gauche.gif) repeat-y;
}
#mod_contact .b_gauche_contact {
background:url(../../images/commun/b_contact_gauche.gif) no-repeat 0 bottom;
}
#mod_contact .h_gauche_contact {
padding:15px 0 15px 15px;
background:url(../../images/commun/h_contact_gauche.gif) no-repeat ;
overflow:hidden;
zoom:1;
}
#mod_contact .gauche_contact h1 {
padding:0 0 15px 20px;
font-size:18px;
font-weight:normal;
color:#566573;
text-transform:uppercase;
background:url(../../images/commun/puce3.gif) no-repeat 0 4px;
}
#mod_contact .gauche_contact p{
padding:0 0 22px 20px;
font-size:15px;
color:#ce0101;
}
#mod_contact .gauche_contact img{
display:block;
}
#mod_contact .droite_contact {
float:right;
width:410px;
background:url(../../images/commun/f_contact_droite.gif) repeat-y ;
}
#mod_contact .b_droite_contact {
background:url(../../images/commun/b_contact_droite.gif) no-repeat 0 bottom;
}
#mod_contact .h_droite_contact {
padding:15px 15px 13px 15px;
background:url(../../images/commun/h_contact_droite.gif) no-repeat ;
overflow:hidden;
zoom:1;
}
#mod_contact .droite_contact h1 {
padding:0 0 15px 20px;
font-size:16px;
font-weight:normal;
color:#566573;
background:url(../../images/commun/puce.gif) no-repeat 0 4px;
}
#mod_contact .droite_contact p.legende{
padding:0 0 5px;
width:326px;
font-size:10px;
font-style:italic;
color:#bd0202;
text-align:right;
}
#mod_contact .droite_contact .align {
padding:0 0 6px;
overflow:hidden;
zoom:1;
}
#mod_contact .droite_contact .align label{
float:left;
margin:0 8px 0 0;
width:95px;
text-align:right;
}
#mod_contact .droite_contact .align input {
padding:1px 0 1px 5px;
width:216px;
border:1px solid #dbdcdd;
}
#mod_contact .droite_contact .align textarea {
font:12px Arial, Helvetica, sans-serif;
width:268x;
height:108px;
border:1px solid #dbdcdd;
}
#mod_contact .droite_contact p.submit {
padding:7px 0 0 174px;
}

