
 #conteneur #contenu .cadre h3 {
	margin-bottom: 6px;
}
.cadre strong {font-weight: normal;}
.cadre a {
	text-decoration: none;
}
.cadre a:hover {
	text-decoration: underline;	
	color:#333333;
}
#offre #conteneur #contenu table { width: 100%;}
#offre #conteneur #contenu table th {
	font-weight: bold;
	background-color: #f2f2f2;
	text-align: left;
	padding-right: 6px;
	padding-left: 10px;
	line-height: 24px;
	vertical-align: middle;
	white-space:nowrap;
}
#offre #conteneur #contenu table td {padding: 5px 6px 19px 10px;}

#offre #conteneur #contenu .colx2 {
	width: 328px;
}
#sommaireCoaching {
	overflow: hidden;
	clear:both;
}
#conteneur #contenu #sommaireCoaching h3 {
	padding-top: 0.7em;
	padding-bottom: 0.7em;
}
#conteneur #contenu #sommaireCoaching > p {margin-left:8px;margin-right:8px;}

#sommaireCoaching li+li {border-top:dotted 1px #747474;}
#sommaireCoaching li {
	display:block;
	background: url(/style/img/fd/sprite-coaching.jpg) no-repeat;
	width: 147px;
	padding-left: 65px;
	text-decoration: none;
	height: 89px;
}
#sommaireCoaching li h3 a {	color: #CF1603; text-decoration:none;}
#sommaireCoaching li:hover h3 a {text-decoration:underline;}

#sommaireCoaching li#theme1 { background-position: 0px 10px;}
#sommaireCoaching li#theme2 { background-position: 0px -76px;}
#sommaireCoaching li#theme3 { background-position: 0px -163px;}
#sommaireCoaching li#theme4 { background-position: 0px -259px;}
#sommaireCoaching li#theme5 { background-position: 0px -337px;}
#sommaireCoaching li#theme6 { background-position: 0px -424px;}
#sommaireCoaching li#theme7 { background-position: 0px -511px;}
#sommaireCoaching li#theme8 { background-position: 0px -598px;}

#sommaireCoaching li#theme1:hover { background-position: 0px -685px;}
#sommaireCoaching li#theme2:hover { background-position: 0px -771px;}
#sommaireCoaching li#theme3:hover { background-position: 0px -858px;}
#sommaireCoaching li#theme4:hover { background-position: 0px -954px;}
#sommaireCoaching li#theme5:hover { background-position: 0px -1032px;}
#sommaireCoaching li#theme6:hover { background-position: 0px -1119px;}
#sommaireCoaching li#theme7:hover { background-position: 0px -1206px;}
#sommaireCoaching li#theme8:hover { background-position: -0px -1293px;}

#offre #conteneur #contenu #DISPLAYJOB .section .logo {
	float: left;
	border: 10px solid #FFFFFF;
}

/* Ajout du 15/12/2010
   Evolution du produit offre chartée par adtech */

#contenu #ocHt {
	overflow: hidden;
}
#contenu #ocBouton {
	float: left;
	width: 120px;
}
#contenu #ocBanniere {
	float: left;
	text-align: center;
	width: 570px;
}
#contenu #ocSky {
	float: left;
	margin-right: 5px;
}
#contenu #offreChartee {
	/*float: left;*/
}
#contenu #offreChartee .section {
  clear:none;
}	
/* Fin */
/*#ocBouton img { width: 120px; height: 60px; background-color: #CCC;}
#ocBanniere img { 	width: 468px; height: 60px; background-color: #666;}
#ocSky img { width: 120px; height: 600px; background-color: #747474;}*/
.barre {
    border-bottom: 50px solid white;
    clear: both;
    overflow: hidden;
    padding-top: 30px;
}
.barre .fdBtN1 {
	float: left;
}
.btsPostuler {
    padding-left: 97px;
}
.btsPostuler .fdBtN1 {
	margin-right: 20px;margin-left: 20px;
}
.btRedir {
    padding-left: 207px;
}
.btPostulCan {
    padding-left: 300px;
}
.identification {
	background:  no-repeat 0px 0px;
	width: 280px;
}
.identification p label {
	font-weight: bold;
	width: 84px;
	float: left;
	line-height: 20px;
}
.identification p input {
	line-height: 20px;
	height: 20px;
	width: 150px;
}
#mdpOublie {
	width: 280px;
}
#wPostuler .candidat .btInscription {
	margin: 9px;
}
#wPostuler {
    width: 320px;
}
#FORGOTTEN p {
	padding: 0;
}
#FORGOTTEN #email {
	height: 20px;
    line-height: 20px;
    width: 165px;
}
#FORGOTTEN input.fdBtN1 {
    vertical-align: middle;
	margin-left: 5px;
}

