body {
	width:880px;
	height:665px;
	margin-top:15px;
	margin-left:auto;
	margin-right:auto;
	border:1px solid #FBB000;
	background:black;
	}

#container{
	position:float;
	width:880px;
	height:650px;
	margin-bottom:200px;
	background:yellow;
	background:url(banniere/peaceful_bliss.png) center repeat;
}


#main_foot{
	position:absolute;
	background-color:#ffaa00;
	top:641px;
	width:880px;
	height:40px;
	text-align: center;
	font-size:7px;
}

	
.entete_main {
	position:absolute;
	margin-top:0px;
	margin-left:0px;
	height: 160px;
	width: 880px;
	text-align: left;
	border-bottom:2px solid #FBB000;
}

.logo1{
	position:absolute;
	width: 220px;
	height:160px;
	background:url(banniere/logo_materio1.jpg) center no-repeat;
	}

.logo2{
	position:absolute;
	width: 220px;
	height:160px;
	margin-left:220px;
	background:url(banniere/logo_ilos1.jpg) center no-repeat;
}

.logo3{
	position:absolute;
	width: 220px;
	height:160px;
	margin-left:440px;
	background:url(banniere/banniere3/banniere3c.jpg) center no-repeat;
}

.logo4{
	position:absolute;
	width: 220px;
	height:160px;
	margin-left:660px;
	background:url(banniere/banniere3/banniere3d.jpg) center no-repeat;
}

a.logo1:hover { visibility: visible }
a.logo1:hover img { visibility:  hidden  }
a.logo2:hover { visibility: visible }
a.logo2:hover img { visibility:  hidden  }
a.logo3:hover { visibility: visible }
a.logo3:hover img { visibility:  hidden  }
a.logo4:hover { visibility: visible }
a.logo4:hover img { visibility:  hidden  }


.middle_bar{
	position:absolute;
	background:#0C1759;
	width:880px;
	height:60px;
	text-align:center;
	left:70px;
}


#bar_right_main {
	position:absolute;
	top:295px;
	height:310px;
	margin-left:680px;
	width:180px;
	background:#7C2500;
	text-decoration: none;
	}

	
#content_main{
	position:absolute;
	margin-left:30px;
	margin-right:auto;
	padding:5px;
	background:#ffaa00;
/*
	background:url(banniere/fond_orange_clair.jpg);	
*/	
	/*
	background:url(image/fond_lineb.png);
	background:url(banniere/fond_grand.jpg);
	background:url(image/fond_lineb.png);
*/
	width:620px;
	height:300px;
	top:295px;
	overflow: auto;
	border:1px solid #DEE2E2;
	color:#7C2500;
	font-family:Verdana;
	font-size:12px;
/*	
	scrollbar-face-color: #173082;
	scrollbar-shadow-color: #D7FEFB;
	scrollbar-highlight-color: #EBF9FD;
	scrollbar-3dlight-color: #140AB7;
	scrollbar-darkshadow-color:#140AB7;
	scrollbar-track-color: #EBF9FD;
	scrollbar-arrow-color: #FFDB00;
	*/
}

#content_mainrecru{
	position:absolute;
	background:#FAF0AE;
	width:820px;
	height:300px;
	margin-left:30px;
	margin-right:auto;
	top:294px;
	overflow: auto;
	border:1px solid #DEE2E2;
	color:#2F2866;
	font-family:Verdana;
	font-size:10px;
/*	
	scrollbar-face-color: #173082;
	scrollbar-shadow-color: #D7FEFB;
	scrollbar-highlight-color: #EBF9FD;
	scrollbar-3dlight-color: #140AB7;
	scrollbar-darkshadow-color:#140AB7;
	scrollbar-track-color: #EBF9FD;
	scrollbar-arrow-color: #FFDB00;
	*/
}

/*  ================ DEBUT MENU HAUT ================================ */
#menu_select{
	position:absolute;
	margin-left:30px;
	height:50px;
	width:848px;
	color:orange;
	top: 220px;
	padding: 0;
	font: normal BOLD normal 14px arial;
}


#menu_select dl {
float: left;
}

#menu_select li {
display: inline;
}

#menu_select dt, dl, dd, ul, li {
margin: 2px 8px 2px 0px;
padding: 0;
}

#menu_select a {
text-decoration: none;
}

#smenu1, #smenu2, #smenu3, #smenu4 #smenu5 {
position: absolute;
left:0px;
padding: 0;
border-top: 1px solid #E1E1DF;
border-left: 1px solid #E1E1DF;
width: 100%;
font: italic normal  normal  13px arial;
	color:orange;
}

/*  ================ FIN MENU HAUT ================================ */

a:hover {
  color:#F22D02;
  text-decoration: none;
}



