#mod_devis h3{
padding:0 0 20px 0;
font-size:18px;
font-weight:normal;
}
#mod_devis .formulaire{
padding:4px 0 0 0;
margin:0 0 15px 0;
background:url(../../../images/commun/h_programme.gif) no-repeat top left;
overflow:hidden;
zoom:1;
}
#mod_devis .b_formulaire{
padding:0 0 4px 0;
background:url(../../../images/commun/b_programme.gif) no-repeat bottom left;
}
#mod_devis .m_formulaire{
padding:5px 9px;
border-left:1px solid #ede9d8;
border-right:1px solid #ede9d8;
font-size:11px;
}
#mod_devis .obl{
text-align:right;
font-style:italic;
}
#mod_devis .ligne{
padding:0 0 5px 0;
overflow:hidden;
zoom:1;
}
#mod_devis .ligne label{
display:block;
float:left;
width:200px;
padding:2px 15px 0 0;
text-align:right;
font-weight:bold;
}
#mod_devis .ligne input, #mod_devis .ligne select, #mod_devis .ligne textarea{
float:left;
width:315px;
padding:2px;
border:1px solid #e3eef4;
background:#e3eef4;
font-size:11px;
color:#004f90;
}
#mod_devis .ligne select{width:321px;}
#mod_devis .civilite select{width:80px;}
#mod_devis .deja input{
width:13px;
height:13px;
margin:9px 0 0 0;
border:none;
background:none;
}
#mod_devis .submit{
width:536px;
padding:20px 0 0 0;
text-align:right;
}
#mod_devis .ligne input.inputError, #mod_devis .ligne select.inputError{border:1px solid #ff0000;}
#mod_devis .divError{padding:2px 0 0 215px;}

#mod_devis .devis li{
padding:2px 0 2px 10px;
background-repeat:no-repeat;
background-position:0 5px;
background-image:url(../../../images/commun/puce2.gif);
overflow:hidden;
zoom:1;
}
#mod_devis .devis li strong{color:#4f8eb2;}
#mod_devis .liens a{color:#4f8eb2;}

#mod_devis .cnil{
padding:5px 0 0 0;
background:url(../../../images/commun/h_cnil.gif) #eef4f8 no-repeat top left;
}
#mod_devis .b_cnil{
padding:0 0 5px 0;
background:url(../../../images/commun/b_cnil.gif) no-repeat bottom left;
}
#mod_devis .m_cnil{
padding:3px 15px;
border-left:1px solid #fdfdfb;
border-right:1px solid #fdfdfb;
font-size:11px;
font-style:italic;
}
#mod_devis .m_cnil a{
font-style:normal;
color:#417da0;
}