body {
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size: 0.8em;
margin: 0;
padding: 0;
}
#header {
	height: 143px;
	background-image: url(images/bdx.gif);
	background-repeat: no-repeat;
margin: 0;
padding:0;
}
#header li {
display: inline;
}
.menuhaut a {
margin: 0 2px;
color: #78797D;
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: normal;
text-decoration: none;
}
.menuhaut a:hover {
margin: 0 2px;
text-decoration: underline;
}
.menuhaut{
margin-top:110px;
padding-left:250px;
list-style-type: none;
}
.menuhaut2 a {
margin: 0 2px;
color: #FFFFFF;
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: normal;
text-decoration: none;
}
.menuhaut2 a:hover {
margin: 0 2px;
text-decoration: underline;
}
.menuhaut2{
list-style-type: none;
margin: 0;
text-align:right;
padding-right:20px;
padding-top:2px;
list-style-type: none;
}
#conteneur {
position: relative;
width: 950px;
margin: 0 auto; 
	background-image: url(images/bg_centremarine.jpg);

}
#conteneur1 {
position: relative;
width: 950px;
margin: 0 auto; 
	background-image: url(images/bg_centremarine.jpg);

}
#conteneur2 {
position: relative;
width: 950px;
margin: 0 auto; 
background-image: url(images/bg_centrebleu.jpg);

}
#conteneur3 {
position: relative;
width: 950px;
margin: 0 auto; 
background-image: url(images/bg_centregris.jpg);

}
#centre {
	margin-left: 240px;

}

#c_gauche {
float:left;
width: 444px;
padding-top:30px;

}
#c_gauche1 {
float:left;
width: 444px;
margin-top:30px;
background-image: url(images/t_1.gif);
background-repeat: no-repeat;
}
#c_gauche2 {
float:left;
width: 444px;
margin-top:30px;
background-image: url(images/t_2.gif);
background-repeat: no-repeat;
}
#c_gauche3 {
float:left;
width: 444px;
margin-top:30px;
background-image: url(images/t_3.gif);
background-repeat: no-repeat;
}
#c_gauche4 {
float:left;
width: 444px;
margin-top:30px;
background-image: url(images/t_4.gif);
background-repeat: no-repeat;
}
#c_gauche5 {
float:left;
width: 444px;
margin-top:30px;
background-image: url(images/t_5.gif);
background-repeat: no-repeat;
}
#c_gauche6 {
float:left;
width: 444px;
margin-top:30px;
background-image: url(images/t_6.gif);
background-repeat: no-repeat;
}
#c_gauche7 {
float:left;
width: 444px;
margin-top:30pt;
background-image: url(images/t_7.gif);
background-repeat: no-repeat;
}
#c_droite {
margin-left:50px;
margin-bottom:5px;
float:left;
width: 190px;
}
.clearer{
clear:both;
}
#entreprise {
float:left;
width: 175px;
height:115px;
margin-top:20px;
padding-top:50px;
padding-left:30px;
padding-right:10px;
background-image: url(images/pave_entreprise.gif);
background-repeat: no-repeat;
}
#candidat {
float:left;
width: 175px;
height:115px;
padding-top:50px;
margin-top:20px;
margin-left:10px;
padding-left:30px;
padding-right:10px;
background-image: url(images/pave_candidat.gif);
background-repeat: no-repeat;
}
#contact_entreprise {
float:left;
width: 212px;
margin-top:20px;
}
#contact_candidat {
float:left;
width: 212px;
margin-left:20px;
margin-top:20px;
}
#pave_contact1 {
background-image: url(images/pave_contact1.gif);
width: 150px;
height: 77px;
padding:15px;
margin-top:10px;
margin-bottom:10px;
}
#pave_contact2 {
background-image: url(images/pave_contact2.gif);
width: 150px;
height: 77px;
padding:15px;
margin-top:10px;
margin-bottom:10px;
}
#gauche {
position: absolute;
left:0;
width: 173px;
padding-left:17px;
padding-right:30px;
}
#pied {
height: 17px;
background-image: url(images/bg_footer.jpg);

}
#pied li {
display: inline;
}
#pied a {
margin: 0 2px;
color: #FFFFFF;
font-family:  Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: normal;
text-decoration: none;
}
#pied a:hover {
margin: 0 2px;
text-decoration: underline;
}
.menupied {
list-style-type: none;
margin: 0;
padding:0;
text-align:center;
}

.menugauche {
list-style-type: none;
margin: 0;
padding:0;
}
.menugauche li {
margin-bottom: 5px;
}
.menugauche a {
margin: 0 2px;
color: #000000;
text-decoration: underline;
}
.menugauche a:hover {
text-decoration: none;
}
p {margin: 0 0 10px 0;}
.txtcourantgris11 {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #87888B;
}
.txtcourantblc11 {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
}
a.lienmarine:link{	
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #044EA3;
	text-decoration: none;
}
a.lienmarine:visited{	
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #044EA3;
	text-decoration: none;
}
a.lienmarine:hover{	
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #044EA3;
	text-decoration: underline;
}
a.lienbleu:link{	
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #0996DE;
	text-decoration: none;
}
a.lienbleu:visited{	
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #0996DE;
	text-decoration: none;
}
a.lienbleu:hover{	
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #0996DE;
	text-decoration: underline;
}
a.lienblanc:link{	
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
a.lienblanc:visited{	
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
a.lienblanc:hover{	
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: underline;
}
a.liengris:link{	
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #87888B;
	text-decoration: none;
}
a.liengris:visited{	
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #87888B;
	text-decoration: none;
}
a.liengris:hover{	
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #87888B;
	text-decoration: underline;
}.txtcourantblc10 {

	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
}
.txtcourantgrispale11 {

	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #CCCCCC;
}
a.lienmenu1:link{	
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #87888B;
	text-decoration: none;
}
a.lienmenu1:visited{	
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #87888B;
	text-decoration: none;
}
a.lienmenu1:hover{	
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #044EA3;
	text-decoration: none;
}
a.lienmenu2:link{	
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #87888B;
	text-decoration: none;
}
a.lienmenu2:visited{	
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #87888B;
	text-decoration: none;
}
a.lienmenu2:hover{	
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #038FD5;
	text-decoration: none;
}
a.lienmenu3:link{	
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #87888B;
	text-decoration: none;
}
a.lienmenu3:visited{	
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #87888B;
	text-decoration: none;
}
a.lienmenu3:hover{	
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #393A3C;
	text-decoration: none;
}
h1{	
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
padding-top:30px;
padding-left:182px;
}
h5{	
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
padding-top:5px;
padding-left:182px;
}
.txttitre{	
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:20px;
	font-weight: normal;
	color: #FFFFFF;
}
.chapo1{	
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #044EA3;
padding-top:30px;
}
.chapo2{	
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #038FD5;
padding-top:30px;
}
.titreblanc{	
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	padding-top:20px;
}
.chapo3 {

font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #666666;
padding-top:30px;
}
