h1.titre{
background:url(../images/picts_fr/titres/t_candidat.gif) no-repeat;
}


ul.onglet{
height:34px;
margin:0px 0px 0px 19px;
}
ul.onglet li{
list-style:none;
background:none;
float:left;
padding:0px;
}
ul.onglet li a{
display:block;
height:25px;
padding:9px 0px 0px 30px;
font-size:13px;
font-weight:bold;
color:#666666;
text-decoration:none;
}
ul.onglet li a:hover{
display:block;
height:25px;
padding:9px 0px 0px 30px;
font-size:13px;
font-weight:bold;
color:#BC1A1A;
text-decoration:none;
}

ul.onglet li.onglet1 a, ul.onglet li.onglet1on a{
background:url(../images/common/candidat/onglet1.gif) no-repeat 0px 0px;
width:153px;
}
ul.onglet li.onglet2 a, ul.onglet li.onglet2on a{
background:url(../images/common/candidat/onglet2.gif) no-repeat 0px 0px;
width:198px;
}
ul.onglet li.onglet1 a:hover, ul.onglet li.onglet1on a{
background:url(../images/common/candidat/onglet1.gif) no-repeat 0px -34px;
color:#BC1A1A;
}
ul.onglet li.onglet2 a:hover, ul.onglet li.onglet2on a{
background:url(../images/common/candidat/onglet2.gif) no-repeat 0px -34px;
color:#BC1A1A;
}


form.contact{
width:571px;
background:#E5E4D2 url(../images/common/entreprises/f_contact.gif) repeat-x;
border:1px solid #D7D4C4;
padding:15px 45px 15px 25px;
margin:0px 0px 45px 19px;
}
form.contact label{
display:block;
float:left;
width:210px;
text-align:right;
margin:0px 10px 0px 0px;
}
form.contact input, form.contact input.long, form.contact textarea{
float:left;
width:170px;
border:1px solid #D7D4C4;
background:#F4F5EC;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
}
form.contact input.long{
width:300px;
}
form.contact label.court{
display:block;
float:left;
width:50px;
text-align:left;
padding:0px 0px 0px 10px;
!padding:2px 0px 0px 10px;
}
form.contact input.court{
float:left;
width:auto;
border:none;
background:none;
}
form.contact textarea{
width:300px;
height:90px;
}
form.contact .sep{
clear:both;
height:17px;
}
form.contact a{
display:block;
float:right;
background:url(../images/common/entreprises/bt_envoyer.gif) no-repeat;
width:74px;
height:15px;
font-size:11px;
color:#fff;
text-decoration:none;
padding:1px 0px 0px 9px;
margin:0px 0px 0px 0px;
}
.erreur{
clear:both;
display:none;
padding:0px 0px 0px 220px;
font-size:10px;
color:#BC1A1A;
line-height:18px;
}
