/*-----------------------------------------------------------------------------------------------------------------------
-----------------------------------------------------------PAGES---------------------------------------------------------
-----------------------------------------------------------------------------------------------------------------------*/
/*-----------------------------------------------------------------ACCUEIL----*/
/*--------------------------PRESENTATION----*/
#accueil-presentation{
 	margin-bottom:40px;
 	text-align:justify;
}
 /*--------------------------------OFFRES----*/
#accueil-offres{
 	margin-bottom:40px;
	background:url(../../../Images/Candidat/Design/BG_offres_accueil.jpg) no-repeat top left;
	padding-left:180px;
	height:100%;
}

.listing-offres .candidatures li{ 
	height:auto;
	padding:10px 0;
	border-top:1px dotted #cccccc;
}

.listing-offres .candidatures li:hover{ 
	height:auto;
	padding:10px 0;
	border-top:1px dotted #cccccc;
}

.listing-offres li{ 
	height:40px;
	padding:10px 0;
	border-top:1px dotted #cccccc;
}
.listing-offres li.borderbas{border-bottom:1px dotted #cccccc;}
.listing-offres li:hover{
	height:40px;
	padding:10px 0;
	border-top:1px dotted #cccccc; 
	background: #f7f7f7;
}

a.lienfavori{ 
	padding : 0px 5px;
	margin-top:4px;
	display:block;
	float:left;
	margin-top:4px;
	height:15px;
	border-bottom:0px
}

.listing-offres li ul {
	display:block;
	float:left;
	margin-top:4px;
	width:92%;
}
.listing-offres li ul li{ 
	display:inline;
	border-right:1px solid #cccccc;
	height:15px; 
	padding:0px 5px;
	background:none;
	border-top:0px; 
}
.listing-offres li ul li:hover, .listing-offres li ul li:focus{
	height:15px; 
	padding:0px 5px;
	background:none;
	border-top:0px; 
}
a.liengrasnonsouligne{
    border-bottom:0px;
    padding-bottom:0px;
	font-weight:bold;
}
a.liengrasnonsouligne:hover, a.liengrasnonsouligne:focus{
    border-bottom:1px dotted #333333;
    padding-bottom:1px;
}
/*--------------------------------METIER----*/
#accueil-metier{
 	margin-bottom:40px;
	float:left;
	width:100%;
}
#accueil-metier p{
	padding-bottom:10px;
}
#accueil-metier a{
	 border-bottom:0px;
	 padding-bottom:0px;
}
#accueil-metier a:hover, #accueil-metier a:focus{
	 border-bottom:1px dotted #333333;
	 padding-bottom:1px;
}
/*-----------------------------METIER SEO----*/
#accueil-metier-seo{
	width:48%;
	float:left;
}
#accueil-recherche-seo{ 
	width:48%; 
	float:right;
}
#accueil-metier-seo li,
#accueil-recherche-seo li {
	padding-bottom:4px;
}
/*-------------------------------------------------------RESULTAT RECHERCHE----*/
/* ------------CRITERES --------------------------*/
/*-- BLOC --*/
#criteres{
	border:1px dotted #cccccc;
	padding:10px;
	margin-bottom:10px;
	background:#f7f7f7;
}
/* -----------PAGINATION / RESULTAT -------------*/
/*-- BLOC --*/
#resultatPagination{
	float:right;
	margin-bottom:10px;
}
#resultatPagination ul li { display:inline;}
.resultat{
	float:left;
}
.pagination{
	float:right;
	margin-right:5px
}
.pagination span {
	display:inline;
}
.pagination a { border:0px; }
/* -----------FACETTE/lISTING CONTENER -----------*/
#listing-facette-contener {
	float:left;
	width:650px;
	padding-bottom:40px;
}
/* ----------------LISTING OFFRES ---------------*/
#listing-resultat{
	width:400px;
	float:left;
}
/* --------------------FACETTE ------------------*/
/*-- BLOC --*/
#tri-facettes{
	border:1px dotted #cccccc;
	padding:10px;
	width:200px;
	float:right;
}

/*-- LIEN IMG --*/

li.facette-selection{ 
	position:relative;
}
a.facette-delete {
	position:absolute; 
	bottom:0px;
	right:0px;
	border:0px;
	padding-bottom:0px;
}
a:hover.facette-delete img, a:focus.facette-delete  img{
	border-bottom:0px;
	padding-bottom:0px;
}

/*-- Liens --*/
#liste_offre_spontanee li, #tri-facettes li{
	padding:3px 0;

}
#liste_offre_spontanee li a, #tri-facettes li a{	
	/*border-bottom:1px dotted #ffffff;*/
}
#liste_offre_spontanee li a:hover, #tri-facettes li a:hover{
	/*border-bottom:1px dotted #333333;*/
	color:#333333;
	cursor:pointer;
}


#tri-facettes li span.facette-titre {
	background:#f7f7f7;
	width:200px;
	display:block;
	padding:2px;
	font-weight:bold;
	font-size:1.1em;
	position:relative;
	margin:5px 0px;
	border:1px dotted #cccccc;
}
/*-- Titre facette +/- --*/
/* Lien ouvrir fermer le bloc - / +

/*--------------------------------------------------------------FICHE OFFRE----*/
#ref-date-ficheoffre p a { border-bottom:0px;}
/*-- Référence/ Date --
#ref-date-ficheoffre {
	height:20px;
}*/
/*-- Liens Fiche métier / Postuler --*/
.liensbas-ficheoffre{
	margin-top:20px;
	float:left; 
	width:100%;
}
a.bt_postuler{
	border-bottom:0px ;
}
ul#menu-ficheoffre {   
	float:right;
}
ul#menu-ficheoffre li{
	display:block;
	float:right;
}
ul#menu-ficheoffre a{
	border:0px;
}
/*-----------------------------------------------------------------MENTIONS----*/
.border-contenu{
	line-height:1.4em;
	border:1px dotted #cccccc; 
	padding:20px 20px 15px 20px;
	margin-bottom:20px;
	float:left;
	width:610px;
	
}
.background-offre
{
	background-color: #bce2e9;
}

#text-mentions
{
	text-align:justify;
}
#text-mentions span 
{ 
	width:240px; 
	display:block;
	float:left;
	font-weight:bold;
	text-align:left;
}

#text-mentions-coll 
{
	text-align:justify;
}
#text-mentions-coll span { 
	width:240px; 
	display:block;
	float:left;
	font-weight:bold;
	text-align:left;
}


/*-----------------------------------------------------------CONTENUS FIXES----*/
/*------------------POLITIQUE RH----*/
/*à remettre sur la balise contenu et suprimer le div contenu fixe*/
.contenu-fixe {
	margin-bottom:50px;
}
.contenu-fixe p{
	margin-bottom:10px;
	line-height:1.4em;
	/*text-align:justify;*/
}

.contenu-fixe a { padding-bottom:0px}

/*-------- RSS -------*/


div.lstLiensRSS
{
	clear:both;
	width:100%;
	float:left;
}
.lstLiensRSS ul li
{
	float:left;
	display: block;
	height:25px;
	padding:4px;
}
.lstLiensRSS ul li.intituleflux{
padding-top:10px;
height:20px;
}

/*--------------------------------------------------------BLOC INFO PREPROD----*/
div.sitewarning
{
	color:#FF0000;
	background-color:#FFFFFF;
	border:solid 2px #FF0000;
 	font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-style: normal;
    font-weight: bold;
    position: relative;
    text-align:right;
    padding:2px;
    z-index:19999;
    width:996px;
    margin:0 auto;

}
div.innersitewarning
{
    padding-bottom:10px;
    padding-left:20px;
    padding-right:20px;
    text-align:left;
}

#liste_offre_spontanee{
	margin-top:20px;
	width:200px;
	float:right;
}


/*---------------------------------------------------ACCUEIL ESPACE CANDIDAT----*/

