#listing_recrutement 
{

}

#listing_recrutement h1{
    margin:0px;
    padding:0px;
   color:#1A3D62;
   font-size: 36px;
}


#listing_recrutement #form_recherche_offre{
   background:#d51730; 
   color:#ffffff;
   padding:10px; 
}

#listing_recrutement #form_recherche_offre h3{
   padding:0px;
   margin:0px;
}

#listing_recrutement #form_recherche_offre select{
  border:1px solid #cbcbcb;
  height:20px;
  width:180px;
  font-size: 12px;
  padding-left:8px;
}

#listing_recrutement #form_recherche_offre  span{
font-size: 10px;
display:block;
margin-left:10px;
margin-bottom:5px;
}

#listing_recrutement #form_recherche_offre input[type="submit"]{
  background : #000;
  color:#fff;
  border:0px;
  font-weight: bold;
  height: 20px;
}



#listing_recrutement #col_droite
{

}

#listing_recrutement #col_droite #liste_domaine{
position:relative;
display: block;

}

#listing_recrutement #col_droite #liste_domaine ul{
  display:block;
  margin:0px;
  padding:0px;
height:35px;
}

#listing_recrutement #col_droite #liste_domaine li{
  display:block;
  float:left;
  width:143px;
  height:20px;

  color:#ffffff; 
  
  margin:0px;
  padding:0px;
  
  margin-left:5px;

  
  font-weight: bold;
  
  text-align: center; 
}


#listing_recrutement #col_droite #liste_domaine li a {
  display:block;
  color:#ffffff;
  background:#d51730;
  
  width:142px;
  height:17px;
  
  padding-top:3px;
}

#listing_recrutement #col_droite #liste_domaine li a.current{
   background:#000000;
}

#listing_recrutement #col_droite #liste_domaine li a:hover {
  background: #000000;  
}


#listing_recrutement #col_droite #pagin a{
   color:#1A3D62;
    display:block;
   background-image: url(page_pagination_petite.gif);

  background-repeat: no-repeat;
  width: 22px;
  height: 23px;
  text-align: right;
  vertical-align: bottom;
  padding: 15px 11px 5px 0px;
  font-weight: bold;
 text-decoration: none; 
 float:left;

}

#link_content{
  float:right
}

#listing_recrutement #col_droite #pagin a.current{
  color: #F60;
   border:0px solid #000000; 
   font-weight:bold; 
}

#listing_recrutement #col_droite #pagin{
  position:relative;
  display: block;
}

#listing_recrutement #col_droite #listing .offre  .titre_offre {
  position: relative;
  font-size: 18px;
  color: #0092b6;
	font-family:"Verdana";
  text-align: left;
  margin: 0;
  padding: 0px 0px 0px 0px;
  border-bottom: 1px solid ;
  font-weight: normal;
}

#listing_recrutement #col_droite #listing .offre  .titre_offre h2 {
   font-size: 17px;
   text-transform: uppercase;
   margin:0px;
   padding:0px;
  font-weight: normal;
  padding-bottom:3px;
}

#listing_recrutement #col_droite #listing .offre  .titre_offre span{
  position:absolute;
  right:0px;
  bottom:1px;
   font-size: 12px;         
}

#listing_recrutement #col_droite #listing .offre  .titre_offre span a{
   color:#2161AE;
   text-decoration: none;
}

#listing_recrutement #col_droite #listing .offre  .titre_offre span a:hover{

}

#listing_recrutement #col_droite #listing .offre  .content_offre{
  padding:5px 0px 0px 0px;
  margin-bottom:30px;
}

#listing_recrutement #col_droite #listing .offre  .content_offre span{
  font-weight: bold;
}

#listing_recrutement #col_droite #listing .offre  .content_offre p{
  margin:5px 0px 0px 0px;
}




#listing_recrutement #col_droite #listing .offre .content_offre:hover{
 
}

#listing_recrutement #col_droite #listing .offre  .content_offre table{
   margin-left:10px;
   margin-right:10px;
}

#listing_recrutement #col_droite #listing .offre .link_repondre a{
  background:#3A70C0;
  display:block;
  color:#fff;
  height:18px;
  display:block;
  width:116px;
  padding:5px;
  text-align: right;
  margin-top:10px;
      -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;  
  text-decoration: none;
}

#listing_recrutement #col_droite #listing .offre .link_repondre {
  float:right;    
}