/* border: 1px solid #c2da63 ; 
	font-weight: bold;
	border-bottom: 1px #006699 dashed
	*/
.Col {
	width: 749px;
	float : left;
	height:410px ;
	margin-left:0px ;
	margin-top:0px ;
  height: auto;
  min-height: 410px;
}
html>body .Col {
}
/* Recrutements.php */
.Col ul { 
	width: 100%;
	height:25px;
	min-height:25px;
	height:auto;
	float : left;
	margin-left:0px ;
	margin-top:0px ;
	
	font-family: "lucida sans", tahoma, arial;
	color : #333;
	Font-size :12px;
	
}
.Col li { 
  list-style : none;
  list-style-image : none;
  float:left;
	display : block;
	margin-top:0px;
}
.gnl {
  height:25px; 
	background-color: #e3eaff;
}
.bleu { 
	background-color: #e3eaff;
}
.poste { 
  width:32%;
	font-weight: bold;
	margin-left:5px;
}
.titrepr {
	width:70%;
	color:#333;
	margin-top:-5px;
	Font-size :14px;
	padding-bottom:10px;
	border-right:dashed 1px #999; 
}
.descpr {
  font-family: "lucida sans", tahoma, arial;
	color : #666;
	Font-size :12px;
	font-style: italic;
	width:70%;
	padding-bottom:10px;
	border-right:dashed 1px #999; 
}
.ref { 
  width:14%;
}
.lieu { 
  width:25%;
}
.ctt { 
  width:10%;
}
.moispr {
	float:right;
	text-align:right;
}

.titre{ 
  width:33%;
	font-style: italic;
	margin-left:5px;
	float:left;
}
.detail { 
  width:65%;
	float:left;
}
.rep { 
  text-align:right;
  width:66%;
	float:right;
}
.rep a { 
color : #3366ff;
}
.#puce {
  width: 6px; 
	height: 7px; 
  background: url(none) no-repeat center center white;
	border: none;
	background-image: url('../images/puce.png'); 
	border: 1px solid #c2da63 ;  
}
.Col #etape { 
	font-weight: bold;
	margin-left:5px;
	Font-size :16px;
	margin-bottom : 5px;
}
.Col #txt { 
  width:90%;
	margin-left:5px;
	Font-size :12px;
	float:left;
}
.Col #libelle { 
	margin-top:10px;
	Font-size :12px;
	width:98%;
}
.Col #libelle1 { 
	margin-top:30px;
	Font-size :12px;
	width:98%;
}
.Col #form { 
	margin-left:10px;
}
.gnl input { 
	width:250px;
}
.gnl #submit { 
	width:66px;
	height:24px;
	margin-left:184px;
	margin-top:10px;

}
/* Fin Recrutements.php */

.DeuxColsG {
	width: 490px;
	float : left;
	height:410px ;
	margin-left:0px ;
	margin-top:0px ;
	color:#333;
}
html>body .DeuxColsG {
  height: auto;
  min-height: 700px;
}
.DeuxColsG p {
  margin-bottom:20px;
  Font-size :12px;
	text-align:justify;
}
.DeuxColsG p a {
	color : #3366ff;
}
.DeuxColsG h1 {
  Font-size :34px;
}
.DeuxColsG h2 {
  margin-bottom:30px;
  Font-size :17px;
}
.DeuxColsG h3 {
  margin-top:30px;
	margin-bottom:20px;
  Font-size :14px;
	background-color:#e3eaff;
}
.DeuxColsG h3 {
  margin-top:30px;
	margin-bottom:20px;
  Font-size :14px;
	background-color:#e3eaff;
}
.titrepartn {
	width:98%; 
	background-color:#e3eaff;
}
.DeuxColsG li {
  list-style : none;
  list-style-image : none;
	display : block;
	margin-top:10px;
  margin-left:10px;
}
.DeuxColsG li a {
	color : #3366ff;
}
.DeuxColsG li a:visited {
	color : #3366ff;
}
.ctnpartn {
  border-left: 1px solid #e3eaff ; 
	width:80%;
}

.ntel {
  Font-size :12px;
	font-style: italic;
}

.DeuxColsG img {
	margin-top:30px ;
}
.DeuxColsG blockquote {
	margin-left:30px ;
}

.coltitre {
  width:749px;
	float : left;
	margin-left:0px ;
	margin-top:0px ;
}
.coltitre h1 {
  Font-size :34px;
}
.coltitre h2 {
  margin-bottom:30px;
  Font-size :17px;
}
.TroisCols {
	width: 241px;
	float : left;	
	font-family: "lucida sans", tahoma, arial;
	margin-bottom:50px ;
}
.TroisCols #dpt{
	color : #333;
	Font-size :15px;
}
.TroisCols #adresse{
	color : #666;
	Font-size :12px;
}
.TroisCols #adresse a {
	color : #3366ff;
	Font-size :11px;
}
#gauche {
	margin-left:0px ;
	margin-top:0px ;
}
#droite {
	margin-left:10px ;
	margin-top:0px ;
}



