#menu #candidat {
margin-top:0;
}

#menu #candidat h3 strong {
color:#fff;
font-weight:700;
}

#moteur_recherche {
background-color:#fff;
margin:0;
padding:5px 10px 10px;
text-align:left;
}

#moteur_recherche label 
{
text-align:left;
}

#offres_emploi.contenu .titre_bloc {
background:url(/img/offres_demploi.gif) 0 -2px  no-repeat;
}

#emploi_international.contenu .titre_bloc{
background:url(/img/offres_international.gif) 0 1px no-repeat;
width:400px;
}

#emploi_international h2
{
margin-top:25px;
}
.offre {
padding-bottom:20px;  
padding-top:20px; 
float:left; 
vertical-align:top; 
width:660px;  
border-bottom:1px solid #ccc;
}

.offres_logo {
float:left; 
display:block; 
width:90px;}


.hand {
margin-bottom:-3px;
margin-left:3px;
margin-top:2px;
}

.offres_date {
color:#bbb;
font-size:10px;
width:30px;
float:left;
padding-right:5px;
}

.offres_date img {
display:block;
padding:0 0 2px 7px;
}

.offres_entreprise {
padding:0 10px 0px 5px;
width:150px;
display:block;
float:left;
}

.offres_vba {
padding-left:5px;
text-align:left;
width:45px;
float:left;
}

.offres_poste {
display:block;
float:left;
font-weight:400;
padding:0 10px 0 5px;
width:190px;
}

.offres_vba img {
border:0;
}

.offres_ville {
display:block;
float:left;
font-weight:400;
margin:0 10px 0 0;
width:100px;
overflow:hidden;
}

.bloc_offres{background:url(/img/fond_li_page_resultat.gif) 0 0 repeat-y; float:left;}

.derniere_offre{padding-bottom:30px;  padding-top:20px; float:left; vertical-align:top; width:660px;}

.ttes_offres_bs li a,.ttes_offres_ht li a {
padding-left:20px;
width:90px;
}

.ttes_offres_bs li,.ttes_offres_ht li {
float:left;
margin:2px 0;
width:155px;
}

#moteur_recherche input.select_champ {
margin:3px 0 5px 0px;
width:200px;
}

label {
margin:0 0 0 5px;
padding:10px 0 0 5px;
}

#moteur_recherche select.select_champ {
margin:3px 0 5px 0px;
padding:0;
width:205px;
}


ul.ttes_offres_bs {
float:left;
height:auto;
margin-left:10px;
padding-top:20px;
padding-bottom:30px;
}

ul.ttes_offres_ht {
float:left;
height:auto;
margin-left:10px;
padding-top:20px;
padding-bottom:10px;
}


#recherche_offre{margin-left:0px;
width:170px;
}


.offre_charte 
{
font-weight:bold;
}


.offres_logo img
{
    width:80px;
    height:30px;
}



#offres_emploi h2{margin-top:0px; margin-bottom:0px;}
#offres_emploi  h1{margin-bottom:25px;}

.debut_detail{clear: both; margin: 0pt 0pt 0pt 40px; padding-top: 10px; background-color: rgb(255, 255, 255);}

