/* -------------- Formulaire contact --------------- */

div.cadreac {
width: 452px;
/*border: 1px #d5d4d4 solid;*/
background: url('images/cafch.gif') no-repeat;
padding-top: 15px;
margin: 15px 0px 0px 55px;
float: left;
display: inline;
}

div.cadreac  form#contact {
font-family: Arial;
color: #6a6a6a;
width: 417px;
padding: 0px 0px 15px 35px;
margin: 0;
background: url('images/cafcb.gif') no-repeat bottom;
float: left;
}

#contact p {
margin: 0px 0px 4px 0px;
}

#contact p#cho {
color: #6a6a6a;
margin-top: 10px;
}

#contact label {
color: #6a6a6a;
font-size: 12px;
width: 100px;
float: left;
padding-top: 2px;
margin-right: 10px;
}

#contact input, #contact textearea {
font-size: 12px;
font-family: Arial;
padding: 0px;
}
#contact input.text {
width: 180px;
border: 1px #7f9db9 solid;
border: 1px #d5d4d4 solid;
}
#contact input.text150 {
width: 130px;
border: 1px #7f9db9 solid;
border: 1px #d5d4d4 solid;
}
#contact input.erreuri {
background-color: #fad9eb; /*#f0f0f0;*/ /* #ff9797; */
}
#contact textarea {
font-size: 12px;
font-family: Arial;
width: 270px;
height: 100px;
border: 1px #7f9db9 solid;
border: 1px #d5d4d4 solid;
}
#contact textarea.erreurt {
background-color: #ff9797;
}

#contact input#submit {
float: right;
margin: 10px 35px 0px 0px;
}

dl#erreur {
float: left;
display: inline;
color: #6a6a6a;
margin: 0px 0px 10px 55px;
padding: 0px;
width: 452px;
background-image: url('images/cafch2.gif');
background-repeat: no-repeat;
}
dl#erreur dt {
float: left;
margin: 0px;
padding: 12px 15px 8px 15px;
font-weight: bold;
font-size: 12px;
}
dl#erreur dd {
float: left;
margin: 0px;
padding: 0px 10px 10px 15px;
width: 427px;
background-image: url('images/cafcb2.gif');
background-repeat: no-repeat;
background-position: bottom;
}
dl#erreur dd ul {
float: left;
margin: 0px;
padding: 0px;
list-style: none;
}
dl#erreur dd ul li {
margin: 0px 0px 2px 20px;
padding-left: 13px;
background-image: url('images/pcm.gif');
background-repeat: no-repeat;
background-position: 0px 5px;
}

/* -------------- Fin formulaire contact --------------- */