/* CSS Document */
@import url(/_css/style6/main.css);

#content { 
 width: 100%;
 color: #333;
 height: 462px;
 margin-bottom:8px;
 position:relative;
 z-index:50;
 /*background:url(/_img/fond_content5.jpg) no-repeat;*/
}

#contentPlan { 
 width: 100%;
 color: #333;
 height: 470px;
 position:relative;
 z-index:50;
}

#content2{
position:relative;
top:25px;
background-color:#FFF;
height:415px;
}

p{
color:#333333;
font:normal 11px Arial, Helvetica, sans-serif;
padding:0 20px
}

p strong.citationDG {
	font:italic 13px Arial, Helvetica, sans-serif, Georgia;
	color:#6a6a6a;
}

strong{
color:#868b8e;
/*font-weight:normal;*/
}

h1{
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#6a6a6a;
	padding-top:27px;
	padding:0 20px
}
h2{
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#868b8e;
	padding:0;
	padding-left:30px;
	margin:0;
	background:url(/_img/esprit_didier_guerin/pucedgstyle3.jpg) no-repeat;
	display:block;
	height:37px
}
h2 span{
	color:#fff;
	font:normal 11px Arial, Helvetica, sans-serif;
}



/* Plan du Site */

#planEspritGuerrinA,#planCollectionsA,#planActualiteA,#planPointsdeventeA,#planOutilsA,#planPanierA,#planCompteA,#planFavorisA {
 position:absolute;
 display:block;
}
/*#planEspritGuerrinA span, #planCollectionsA span, #planActualiteA span, #planPointsdeventeA span, #planOutilsA span, #planPanierA span, #planCompteA span, #planFavorisA span{
 visibility:hidden;
}*/
#planEspritGuerrinA, #planCollectionsA, #planActualiteA, #planPointsdeventeA, #planOutilsA, #planPanierA, #planCompteA, #planFavorisA{
 text-decoration:none;
 background-color:#FFF;
 font:bold 10px Arial, Helvetica, sans-serif;
 color:#000;
 text-transform: uppercase;
 line-height:10pt;
 text-align:center
}
#planEspritGuerrinA:hover, #planCollectionsA:hover, #planActualiteA:hover, #planPointsdeventeA:hover, #planOutilsA:hover, #planPanierA:hover, #planCompteA:hover, #planFavorisA:hover{
 background-color:#000;
 color: #FFF
}

#planEspritGuerrinA {
 left:0px;
 top:355px;
 height:15px;
 width:160px;

}
#planCollectionsA {
 left:161px;
 top:355px;
 height:15px;
 width:160px;
}
#planActualiteA {
 left:322px;
 top:355px;
 height:15px;
 width:160px;
}
#planPointsdeventeA {
 left:483px;
 top:355px;
 height:15px;
 width:160px;
}
#planOutilsA {
 left:645px;
 top:355px;
 height:15px;
 width:170px;
}
#planPanierA {
 left:816px; 
 top:355px; 
 height:15px; 
 width:144px;
}
#planCompteA {
 left:816px; 
 top:339px; 
 height:15px; 
 width:144px;
}
#planFavorisA {
 left:816px; 
 top:323px; 
 height:15px; 
 width:144px;
}

#blocAOutils {
 position:absolute;
 left:644px;
 top:264px; 
 display:block; 
 height:15px; 
 width:171px;
 padding-left:12px;
}
#blocAOutils a {
 display:block;
 height:16px;
}
#blocAActualite {
 position:absolute; 
 top:328px; 
 left:322px; 
 width:138px; 
 line-height:11pt;
 padding-left:22px;
}
#blocACollection {
 position:absolute; 
 left:161px; 
 width:138px; 
 padding-left:22px;

}
#blocACollection a {
 display:block;
 height:16px;
}
#blocAEspritGuerrin {
 position:absolute; 
 top:310px; 
 left:0px; 
 width:138px; 
 line-height:11pt;
 padding-left:22px
}
#blocAEspritGuerrin a , #blocACollection a, #blocAActualite a, #blocAOutils a {
 font: 11px Arial, Helvetica, sans-serif;
 color:#FFFFFF;
 text-decoration:none;
}
#blocAEspritGuerrin a:hover , #blocACollection a:hover, #blocAActualite a:hover, #blocAOutils a:hover {
 font: normal 11px Arial, Helvetica, sans-serif;
 color:#fff;
 text-decoration:underline
}


/* Recrutement :: OFFRE */

#blocSendFriends {
width:487px; 
overflow:auto; 
height:446px; 
background-color:; 
}

#blocOffre {
width:457px; 
overflow:auto; 
height:446px;
background-color:#FFF; 
margin-left: 210px;
}
#blocOffre b {
	color:#1F1F1F
}


a.offre, a.offre_on  {
display: block;
line-height: 15px;
text-decoration: none;
background: url(/_img/outils/btn_offre6.gif) no-repeat 0 -15px;
margin-top:10px;
width: 100px;
margin:18px 1px 4px 0;
float:right
}
a.offre:hover, a.offre_on {
background: url(/_img/outils/btn_offre6.gif) no-repeat 0 0;
}
a.rejoindre, a.rejoindre_on  {
display: block;
line-height: 15px;
text-decoration: none;
background: url(/_img/outils/btn_rejoindre6.gif) no-repeat 0 -15px;
margin-top:10px;
width: 93px;
margin:18px 1px 4px 1px;
float:right
}
a.rejoindre:hover, a.rejoindre_on {
background: url(/_img/outils/btn_rejoindre6.gif) no-repeat 0 0;
}
a.politiquerh, a.politiquerh_on  {
display: block;
line-height: 15px;
text-decoration: none;
background: url(/_img/outils/btn_politiquerh6.gif) no-repeat 0 -15px;
margin-top:10px;
width:80px;
margin:18px 2px 4px 1px;
float:right
}
a.politiquerh:hover, a.politiquerh_on {
background: url(/_img/outils/btn_politiquerh6.gif) no-repeat 0 0;
}



b {
	color:#FFFFFF
}


div.poste {
 font:normal 11px Arial, Helvetica, sans-serif;
 color:#666;
 /*margin:9px auto;*/
 margin-top:15px;
 width:440px;
 padding-bottom:12px;
 border-bottom:1px solid #EAEAEA
}
span.intitule {
 font:normal 12px Arial, Helvetica, sans-serif;
 color:#868b8e;
 font-weight:bold
}
a.depotCV {
 font:normal 11px Arial, Helvetica, sans-serif;
 color:#868b8e;
 font-weight:bold
}
a.depotCV:hover {
text-decoration:underline
}



/* Recrutement :: NOUS REJOINDRE */

a.postuler {
	display: block;
	width: 144px;
	line-height: 15px;
	text-decoration: none;
	background: url(/_img/outils/btn_postuler6.gif) no-repeat 0 -15px;
	margin:-7px 1px 4px 0;
	float:right
}
a.postuler:hover {
	background: url(/_img/outils/btn_postuler6.gif) no-repeat 0 0;
}
a.retour {
	display: block;
	width: 52px;
	line-height: 15px;
	text-decoration: none;
	background: url(/_img/commande/btn_retour6.gif) no-repeat 0 -15px;
	margin:-7px 2px 4px 0;
	float:right
}
a.retour:hover {
	background: url(/_img/commande/btn_retour6.gif) no-repeat 0 0;
}

div.poste {
	margin-left:15px;
	
}

.ligne{
border-bottom:1px solid #EAEAEA;
width:94%;
}
#tableFormRecrutement {
 width:445px;
 margin:0 auto;
 color:#000;
}
#formRecrutement {
 font:normal 11px Arial, Helvetica, sans-serif;
}
#formRecrutement .input1, #formRecrutement .input1_on, #formRecrutement .input2, #formRecrutement .input2_on {
 width:140px;
 border:1px solid #000000;
 font:normal 11px Arial, Helvetica, sans-serif;
 color:#000000;
 padding:2px;
 background-color:#FFF;
}

.textarea2, .textarea2_error  {
	width:310px;
	height:250px;
	border:1px solid #000000;
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#000000;
	padding:2px;
	background-color:#FFF;
}
.textarea2_error {
 border:1px solid #FF0000;
}


#formRecrutement .input2, #formRecrutement .input2_on {
 width:310px;
}

#formRecrutement .input2_error, #formRecrutement .input2_on_error {
 width:314px;
 border:1px solid #FF0000;
  background-color:#eaebed;
	padding:1px;
}

#formRecrutement tr.tderror {
 color:#FF0000;
}


#formRecrutement .select {
 width:320px;
 border:1px solid #C0C0C0;
 font:normal 11px Arial, Helvetica, sans-serif;
 color:#000000;
 padding:1px
}
#formRecrutement .file {
 width:320px;
 border:1px solid #C0C0C0;
 font:normal 11px Arial, Helvetica, sans-serif;
 color:#000000;
 padding:2px
}
#formRecrutement .spec {
 font:normal 10px Arial, Helvetica, sans-serif;
}
#formRecrutement .submit {
 width:100px;
 border:1px solid #000;
 font:normal 11px Arial, Helvetica, sans-serif;
 color:#000;
 background-color:#E0DFE3
}
p.thanksCandidat {
 width:400px;
 text-align:center;
 margin:0 auto;
 margin-top:100px;
 font:bold 11px Arial, Helvetica, sans-serif;
 color:#1F1F1F;
}
p.thanksCandidat span {
 font:bold 14px Arial, Helvetica, sans-serif;
}
p.thanksCandidat a {
 color:#868b8e;
 text-decoration:none
}
p.thanksCandidat a:hover {
 text-decoration:underline
}

/* CGV MENTIONS */

#blocCgv {
	margin-top: 20px;
	position: absolute;
	width:960px; 
	height:406px; 
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	
}
.blocCgv {
	overflow:auto; 
}

#blocCgv a {
color:#FFFFFF;
}

b.stitle {
font:bold 15px Arial, Helvetica, sans-serif;
color:#fff
}
b.title {
font:bold 18px Arial, Helvetica, sans-serif;
color:#fff
}


