#content_recrut{
	position:absolute;
	top:13px;
	left:30px;
	width:866px;
	height:379px;
	background:url('../images/recrutement/fond_body.png') repeat-x left top;
	overflow:hidden;
}
#reseau1{
	position:absolute;
	top:46px;
	left:41px;
	width:172px;
	height:75px;
	background:url('../images/general/reseau1.png') no-repeat left top;
}
#reseau2{
	position:absolute;
	top:46px;
	left:65px;
	/*width:223px;*/
	height:44px;
	background:url('../images/general/reseau2.png') no-repeat right bottom;
	overflow:hidden;
}
#reseau2 img {
	float:right;
}
#reseau3{
	position:absolute;
	top:103px;
	left:41px;
	width:450px;
	padding:0;
	margin:0;
}
#recrutement2 {
	position:absolute;
	top:0px;
	left:70px;
}
#texteg{
	position:absolute;
	top:105px;
	left:67px;
	width:130px;
	height:270px;
	color:#000;
	font-family:verdana, helvetica, trebuchet, arial;
	font-weight:bold;
	font-size:11px;
}
#texteg a:link, #texteg a:visited{
	color:#008BCF;
}
#texteg a:hover, #texteg a:active{
	color:#008BCF;
}
#textes{
	position:absolute;
	top:90px;
	left:208px;
	width:318px;
	height:300px;
	overflow:hidden;
}
.texte1 {
	float:left;
	width:258px;
	font-family:verdana, helvetica, trebuchet, arial;
	font-weight:normal;
	font-style:italic;
	font-size:11px;
	color:#707F87;
	background:url('../images/general/fond_texte2.png') no-repeat left center;
	padding-left:60px;
	vertical-align:middle;
  display:table-cell;
	line-height:15px;
}
.texteimage {
	float:left;
	width:258px;
	background:url('../images/general/fond_texte0.png') no-repeat left center;
	padding-left:60px;
}
.texteend{
	float:left;
	width:258px;
	font-family:verdana, helvetica, trebuchet, arial;
	font-weight:normal;
	font-style:italic;
	font-size:11px;
	color:#707F87;
	background:url('../images/general/fond_texte3.png') no-repeat left center;
	padding-left:60px;
	vertical-align:middle;
	display:table-cell;
	line-height:15px;
}

#texteghoriz_recrut{
	float:left;
	width:465px;
	height:75px;
	color:#000;
	font-family:verdana, helvetica, trebuchet, arial;
	font-weight:bold;
	font-size:11px;
	background:url('../images/general/reseau3.png') no-repeat left top;
	padding-left:30px;
}
#texteendhoriz_recrut{
	float:left;
	width:420px;
	font-family:verdana, helvetica, trebuchet, arial;
	font-weight:normal;
	font-style:italic;
	font-size:11px;
	color:#707F87;
	font-weight:bold;
	background:url('../images/general/fond_texte4.png') no-repeat left center;
	padding-left:65px;
	vertical-align:bottom;
	display:table-cell;
	line-height:15px;	
}
#formulaire{
	float:left;
	width:400px;
	margin-left:10px;
}
#formulaire label {
	float:left;	
	width:60px;
	font-family:verdana, helvetica, trebuchet, arial;
	font-weight:normal;
	font-size:11px;
	color:#707F87;
	display:block;
	margin-top:5px;
}
#formulaire label.flabel{
	float:left;
	width:150px;
}
#formulaire input.champtexte {
	float:left;
	width:310px;
	height:17px;
	font-family:verdana, helvetica, trebuchet, arial;
	font-weight:normal;
	font-size:11px;
	color:#707F87;
	border:#f00 1px solid;
	margin:2px;
	margin-left:10px;
}
#formulaire input.champfile {
	float:left;
	width:230px;
	height:20px;
	font-family:verdana, helvetica, trebuchet, arial;
	font-weight:normal;
	font-size:11px;
	color:#707F87;
	border:#f00 1px solid;
	margin:2px;
}
#formulaire input.bouton {
	margin-left:20px;
	margin-top:5px;
}

#formulaire textarea {
	float:left;
	width:380px;
	height:75px;
	font-family:verdana, helvetica, trebuchet, arial;
	font-weight:normal;
	font-size:11px;
	color:#707F87;
	border:#f00 1px solid;
}
#formulaire span.comment{
	float:left;	
	width:200px;
	font-family:verdana, helvetica, trebuchet, arial;
	font-weight:normal;
	font-size:9px;
	color:#707F87;
	display:block;
	margin-top:5px;	
}
.break{
	clear:left;
}
#annonces {
	color:#000;
	font-family:verdana, helvetica, trebuchet, arial;
	font-weight:bold;
	font-size:11px;
	padding:30px;
}
.annonce {
	font-family:verdana, helvetica, trebuchet, arial;
	font-weight:normal;
	font-style:normal;
	font-size:11px;
	color:#707F87;
}
.annonce a {
	color:#707F87;
}
