*{margin:0px; padding:0px;}
body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #D2EBFF;
	background-image: url(interface/body.jpg);
	background-repeat: repeat-x;
	color:#005695;
}
#total{
	background-image: url(interface/center.jpg);
	background-repeat: repeat-y;
	position:relative;
}
#banniere{
	background-image: url(interface/header.jpg);
	background-repeat: no-repeat;
	height: 151px;
	width: 955px;
	position:relative;
}

.type_recrutement a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#005695;
	text-decoration:none;
}

.type_recrutement a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration:underline;
}

#nav{
position:absolute;}

#center{
	width: 733px;
	height:auto !important;
	min-height:421px;
	#height:421px;
	clear:both;
	padding-left:222px;
}
/*#zone-nav{
	float: left;
	height: 532px;
	width: 222px;
}*/
#titre{

	height: 112px;
	width: 733px;

}
#contenu{
	background-image: url(interface/content.jpg);
	background-repeat: no-repeat;
	height:auto !important;
	min-height:421px;
	#height:421px;
	width: 632px;

	padding-left:51px;
	padding-right:50px;

	
}
#footer{
	background-image: url(interface/footer.jpg);
	background-repeat: no-repeat;
	height: 150px;
	width: 955px;
	background-color: #D2EBFF;
	padding-top:40px; 
padding-left:40px;
clear:both;
}
/*------------- CLASS --------------*/
.menu {
list-style-type:none;
}
#footer .menu{
width:867px;}
#nav .btn1   a{
background-image: url(interface/menu/1.jpg);
	background-repeat: no-repeat;
	height: 45px;
	width: 222px;
	display:block;
}
#nav .btn2 a{
background-image: url(interface/menu/2.jpg);
	background-repeat: no-repeat;
	height: 45px;
	width: 222px;
	display:block;
}
#nav .btn3 a{
background-image: url(interface/menu/3.jpg);
	background-repeat: no-repeat;
	height: 44px;
	width: 222px;
	display:block;
}
#nav .btn4 a{
background-image: url(interface/menu/4.jpg);
	background-repeat: no-repeat;
	height: 45px;
	width: 222px;
	display:block;
}
#nav .btn5 a{
background-image: url(interface/menu/5.jpg);
	background-repeat: no-repeat;
	height: 56px;
	width: 222px;
	display:block;
}
#nav .btn6 a{
background-image: url(interface/menu/6.jpg);
	background-repeat: no-repeat;
	height: 45px;
	width: 222px;
	display:block;
}
#nav .btn7 a{
background-image: url(interface/menu/7.jpg);
	background-repeat: no-repeat;
	height: 45px;
	width: 222px;
	display:block;
}
#nav .btn8 a{
background-image: url(interface/menu/8.jpg);
	background-repeat: no-repeat;
	height: 45px;
	width: 222px;
	display:block;
}
#nav .btn9 a{
background-image: url(interface/menu/9.jpg);
	background-repeat: no-repeat;
	height: 46px;
	width: 222px;
	display:none;
}
#nav .btn10 a{
background-image: url(interface/menu/10.jpg);
	background-repeat: no-repeat;
	height: 86px;
	width: 222px;
	display:block;
}
#nav .btn11 a{
background-image: url(interface/menu/011.jpg);
background-repeat: no-repeat;
	height: 45px;
	width: 222px;
	display:block;
}
/* hover */
#nav .btn1 a:hover{
background-image: url(interface/menu/11.jpg);
	background-repeat: no-repeat;
	height: 45px;
	width: 222px;
	display:block;
}
#nav .btn2 a:hover{
background-image: url(interface/menu/21.jpg);
	background-repeat: no-repeat;
	height: 45px;
	width: 222px;
	display:block;
}
#nav .btn3 a:hover{
background-image: url(interface/menu/31.jpg);
	background-repeat: no-repeat;
	height: 44px;
	width: 222px;
	display:block;
}
#nav .btn4 a:hover{
background-image: url(interface/menu/41.jpg);
	background-repeat: no-repeat;
	height: 45px;
	width: 222px;
	display:block;
}
#nav .btn5 a:hover{
background-image: url(interface/menu/51.jpg);
	background-repeat: no-repeat;
	height: 56px;
	width: 222px;
	display:block;
}
#nav .btn6 a:hover{
background-image: url(interface/menu/61.jpg);
	background-repeat: no-repeat;
	height: 45px;
	width: 222px;
	display:block;
}
#nav .btn7 a:hover{
background-image: url(interface/menu/71.jpg);
	background-repeat: no-repeat;
	height: 45px;
	width: 222px;
	display:block;
}
#nav .btn8 a:hover{
background-image: url(interface/menu/81.jpg);
	background-repeat: no-repeat;
	height: 45px;
	width: 222px;
	display:block;
}
#nav .btn9 a:hover{
background-image: url(interface/menu/91.jpg);
	background-repeat: no-repeat;
	height: 46px;
	width: 222px;
	display:none;
}
#nav .btn10 a:hover{
background-image: url(interface/menu/101.jpg);
	background-repeat: no-repeat;
	height: 86px;
	width: 222px;
	display:block;
}
#nav .btn11 a:hover{
background-image: url(interface/menu/111.jpg);
	background-repeat: no-repeat;
	height: 45px;
	width: 222px;
	display:block;
}
#footer #image5{display:none;}
#footer .menu li{
	display:inline;
	margin-right:5px;
	padding-right:5px;
	color:#005695;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #005695;
	margin-bottom:5px;
	
	}
#footer .menu li a{
color:#3E4455;
text-decoration:none;
font-size:11px;
}
.logo-gif{margin-left:23px; margin-top:-3px;}
#footer .logo-gif{display:none;}
#adresse a{color:#3E4455;}
#footer .menu li a:hover{ text-decoration:underline;}
.lien{
margin:20px;}
.detailsEtablissement {
	font-size: 10px;
}

#nav .indent{margin-left:-1000em;}
#adresse{color:#3E4455;
clear:both;
padding-top:20px;
}

.liste1{

list-style-image:url(interface/puce1.gif);
padding-left:20px;
}
.puce{ background:url(interface/puceball.gif) no-repeat; padding-left:15px;
}
.liste1 li{
padding-top:15px;}
.liste2{
list-style-image:url(interface/puce2.gif);
padding-left:100px;
padding-top:30px;
}
.liste2 li{
padding-top:15px;}
.lettre{ font-size:20px; font-weight:bold;}
/*------------- BALISE --------------*/
h1{display:none;}
img{display:block;}
.places {
	font-size: 10px;
}

h3{
font-weight:bold;}
#contenu p{margin-bottom:10px; text-align:justify;}
/*------------- LINKEO --------------*/
#powered{
margin-top:20px;}
#powered a,.linkeo_cnil {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #3E4455;
	float: left;
}
#powered img {
	height: 10px;
	width: 10px;
	vertical-align: middle;
	float: left;
}

.bouton-PDF {
	font-size:9px; 
	color:#003366; 
	font-weight:bold; 
	border:1px solid #003366; 
	background:none; padding:2px; 
	margin:7px;	
}

/* Linkeo Optipages */
@import "/css/optipage.css";

.optipages_loop, .optipages_loop a, .optipages_loop a:hover, .optipages_loop a:visited   {
line-height:10px;
font-size:10px;
margin-top:20px;
text-align:justify;
}
