body {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #000;
	margin:0px;
	line-height: 1.5;
	text-align: center; /* pour corriger le bug de centrage IE */
}

#global {
     margin-left: 0;
     margin-right: auto;
     text-align: left; /* on rétablit l'alignement normal du texte */
}

.bandeau {
	background-image:url('../images/fond_bandeau.jpg');
	width:100%;
	padding-bottom:2px;
	height:163px;
	padding-left:0px;
}

input{
	border:1px solid #003E9A;
	margin-top:3px;
	margin-bottom:3px;
}

textarea {
	border:1px solid #003E9A;
	margin-top:3px;
	margin-bottom:3px;
}

.content ul{
	list-style-position:outside;
	 list-style: url('../images/puce3.gif');
	font-size : 11px;
	line-height: 2.5;
}


A {
	color:#003E9A;
	font-size : 11px;
	text-decoration : none;
	
}


.menu_v A {
	color : #FFF;
	font-size : 10px;
	text-decoration : none;
	
}


A:HOVER {
	font-weight : bold;
	text-decoration : underline;
}


.submit-button{
  background-image:url('../images/ok.gif');
	border:none;
	width:20px;
	height:20px;
}


.menu_v		{
  background-image:url('../images/fond_menu.jpg');
	text-align : left;
	float:left;
	font-size : 11px;
	padding-left : 2px;
	padding-right : 0px;
	height : 435px;
	width : 215px;

}

.menu_titre {
	color : #FFF;
	font-size : 10px;
	background-image:url('../images/fond_a.gif');
	font-weight:bold;
	text-align : left;
	height:23px;
	width:210px;
	margin-bottom:2px;
	padding-left:5px;
	vertical-align:middle;
	}

.menu_titre2 {
	color : #FFF;
	font-size : 10px;
	background-image:url('../images/fond_a.gif');
	font-weight:bold;
	text-align : left;
	height:23px;
	width:210px;
	margin-top:10px;
	margin-bottom:0px;
	padding-left:5px;
	vertical-align:middle;
	}
	
	.menu_titre_over22 {
	color : #FFF;
	font-size : 10px;
	background-image:url('../images/fond_over2.gif');
	font-weight:bold;
	text-align : left;
	height:23px;
	width:210px;
	margin-top:10px;
	margin-bottom:0px;
	padding-left:5px;
	vertical-align:middle;
	
}

.menu_titre_over {
	color : #FFF;
	font-size : 10px;
	background-image:url('../images/fond_over.gif');
	font-weight:bold;
	text-align : left;
	height:23px;
	width:210px;
	margin-bottom:2px;
	padding-left:5px;
	vertical-align:middle;
	
}

.menu_titre_over2 {
	color : #FFF;
	font-size : 10px;
	background-image:url('../images/fond_over2.gif');
	font-weight:bold;
	text-align : left;
	height:23px;
	width:210px;
	margin-bottom:2px;
	padding-left:5px;
	vertical-align:middle;
	
}

.content{
	float:left;
	padding-top:20px;
	padding-left:30px;	
	width:550px;
}

.clear{
	clear:both;
}


.corps {
	float:left;
	padding-top:40px;
	width:785px;
	padding-left : 30px;
}

.groupes{
	padding-left : 0px;
}



.groupes h2 {
	float:left;
	background:transparent url('../images/fond_titre.gif') ;
	background-repeat: no-repeat;
	padding-left:70px;
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFF;
	font-weight:bold;
	height:18px;
	width:568px;
	text-transform: uppercase;
	margin-top:37px;
}

.marine{
	padding-left : 0px;
}
.marine h2 {
	float:left;
	background:transparent url('../images/fond_titre.gif') ;
	background-repeat: no-repeat;
	padding-left:70px;
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFF;
	font-weight:bold;
	height:18px;
	width:568px;
	text-transform: uppercase;
	margin-top:62px;
}
	
.indus{
	padding-left : 0px;
}
.indus h2 {
	float:left;
	background:transparent url('../images/fond_titre.gif') ;
	background-repeat: no-repeat;
	padding-left:70px;
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFF;
	font-weight:bold;
	height:18px;
	width:568px;
	text-transform: uppercase;
	margin-top:87px;
}	
	
.propre{
	padding-left : 0px;
}
.propre h2 {
	float:left;
	background:transparent url('../images/fond_titre.gif') ;
	background-repeat: no-repeat;
	padding-left:70px;
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFF;
	font-weight:bold;
	height:18px;
	width:568px;
	text-transform: uppercase;
	margin-top:112px;
}		
	
.electromec{
	padding-left : 0px;
}
.electromec h2 {
	float:left;
	background:transparent url('../images/fond_titre.gif') ;
	background-repeat: no-repeat;
	padding-left:70px;
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFF;
	font-weight:bold;
	height:18px;
	width:568px;
	text-transform: uppercase;
	margin-top:137px;
}		
	
.specif{
	padding-left : 0px;
}
.specif h2{
	float:left;
	background:transparent url('../images/fond_titre.gif') ;
	background-repeat: no-repeat;
	padding-left:70px;
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFF;
	font-weight:bold;
	height:18px;
	width:568px;
	text-transform: uppercase;
	margin-top:162px;
}		
	
.recrute{
	padding-left : 0px;
}
.recrute h2{
	float:left;
	background:transparent url('../images/fond_titre.gif') ;
	background-repeat: no-repeat;
	padding-left:70px;
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFF;
	font-weight:bold;
	height:18px;
	width:568px;
	text-transform: uppercase;
	margin-top:162px;
}

h3 {
	background:transparent url('../images/fleche.gif');
	background-repeat: no-repeat;
	padding-left:35px;
	padding-top:3px;
	font-size:11px;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	color:#061D57;
	font-weight:strong;
	text-transform: uppercase;
	height:23px;
	width:200px;
	margin-left:20px;

}

h4 {
	background:transparent url('../images/fond_ref.gif');
	background-repeat: no-repeat;
	padding-top:0px;
	font-size:14px;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFF;
	font-weight:strong;
	text-transform: uppercase;
	height:35px;
	width:497px;
	line-height: 1.3;

}

.photo	{
	float:left;
	padding-left:0px;
	padding-right:20px;
	padding-top:20px;
	padding-bottom:250px;
	border:0;
} 

.image	{
	float:left;
	padding-right:20px;
	padding-bottom:0px;
	border:0;
} 

.logo	{
	float:left;
	padding-right:20px;
	padding-bottom:0px;
	border:0;
} 

.ecriture	{
	float:right;
	padding-bottom:0px;
	border:0;
} 

.anim	{
	float:right;
	padding-bottom:0px;
	border:0;
} 

.contacts	{
	float:left;
	padding-left:70px;
	padding-bottom:0px;
	border:0;
} 


