body{

margin: 0 auto;
text-align:center;

background-color:#9EA2A4;


font-family:Tahoma, Geneva, sans-serif;

color:#666;

}

div#contenaire {
	
	margin-left: auto; 

  margin-right: auto; 

		background-image:url(../img/fond_conteneur.png);

		background-repeat:repeat-y;

width:756px;

height:550px;

text-align:left;


}

.header {

padding:0;
margin:0;
background-image:url(../img/header.png);

	background-repeat:no-repeat;

width:756px;

height:205px;

text-align:left;

	

}

.footer {
	position:relative;
	background-image:url(../img/footer.png);

	background-repeat:no-repeat;

	padding-top:150px;

	padding-left:0px;

	margin:0;

width:756px;

height:5px;

text-align:center;

background-color:#9EA2A4;

	

}
ul li{
	list-style: none;
}
ul {
	padding:0;
	padding-left:15px;
	margin:0;
}
table tr td {
	padding-left:2px;
	text-align:justify;
	background-position:center;
}
p {
	text-align:justify;
}
.menu {

background-image:url(../img/menu.png);

background-repeat:no-repeat;

width:756px;

height:104px;

text-align:left;

	

}

.menu1 {

width:100px;

height:100px;

position:absolute;

padding:0;

margin:45px 0 0 55px;

text-align:center;

	

}

.menu2 {

width:100px;

height:100px;

position:absolute;

padding:0;

margin:45px 0 0 175px;	

text-align:center;

	

}

.menu3 {

width:100px;

height:100px;

position:absolute;

padding:0;

margin:45px 0 0 275px;

text-align:center;

	

}

.menu4 {

width:105px;

height:100px;

position:absolute;

padding:0;

margin:45px 0 0 375px;	

text-align:center;

	

}

.menu5 {

width:100px;

height:100px;

position:absolute;

padding:0;

margin:45px 0 0 485px;	

text-align:center;

	

}

.menu6 {

width:100px;

height:100px;

position:absolute;

padding:0;

margin:45px 0 0 590px;	

text-align:center;
}

.menu7 {

width:100px;

height:100px;

position:absolute;

padding:0;

margin:45px 0 0 590px;	

text-align:center;
}



.menu_bas{

color:#d00440;

font-family:tahoma;

font-size:10px;

text-align:right;

padding-right:7px;



}

.menu1 a{

	color:#000;

	font:Tahoma, Geneva, sans-serif;

	font-size:12px;	text-decoration:none;

	

}

.menu2 a, .menu3 a, .menu4 a, .menu5 a, .menu6 a, .menu7 a {

	color:#FFF;

	font:Tahoma, Geneva, sans-serif;

	text-decoration:none;

	font-size:12px;

	

}	

	

}

.fond{

background-image:url(../img/fond.png);

background-repeat:no-repeat;

width:756px;

height:550px;

text-align:left;

}



.titre{

position:relative;

text-align:center;

color:#FFFFFF;

font-size:10px;

left:88px;

top:180px;

width:150px;

font-family:Tahoma;

float:left;

}





.lienHome{

position:relative;

width:400px;

height:75px;

text-align:left;

left:240px;

top:150px;

}



.contenu{

	background-image:url(../img/fond.png);

background-repeat:repeat-y;

text-align:left;

padding:30px 25px 20px 80px;

width:600px;

_height:100px;

min-height:100px;

font-family:Tahoma;

font-size:11px;

}



.contenu h1{

margin-bottom:15px;

margin-top:15px;



}

.contenu h1 {

color:#568C1C;

font-size:16px;

text-decoration:none;	

	text-align:center;

}

.contenu h2 {

color:#568C1C;

font-size:12px;

text-decoration:none;
padding:0;
margin:0;

	

}

.contenu h1 a{

color:#568C1C;

font-size:16px;

text-decoration:none;

}



.contenu h2 a {

color:#568C1C;

font-size:16px;

text-align:left;

text-decoration:none;

}



.contenu a, .contenu a {

color:#000000;

text-decoration:none;

}



.contenu h1 a:hover, .contenu h2 a:hover {

color:#5a5a5a;

}



.scroll {

margin:auto;

width:430px;

height:270px;

overflow:auto;

clear:both;

text-align:left;

float:left;



scrollbar-face-color: #e67817;

scrollbar-shadow-color: #f7ca59;

scrollbar-highlight-color: #f7ca59;

scrollbar-3dlight-color: #f7ca59;

scrollbar-darkshadow-color: #f7ca59;

scrollbar-track-color: #ffffff;

scrollbar-arrow-color: #000000;

}





/* --------------------------------- slide Optim -------------------------------------*/



.slide{

position:relative;

width:150px;

height:20px;

text-align:left;

left:460px;

top: 207px;

font-family:Tahoma;

font-size:10px;

color:#5F5F5F;

}



.Optim1, .Optim2{

font-family:Tahoma;

font-size:10px;

color:#5F5F5F;

}



.menu-Optim1, .menu-Optim2 {

width:150px;

position:absolute;

padding-top:10px;

background-color:#6F7070;

font-family:Tahoma;

}

.menu-Optim1 ul, .menu-Optim2 ul, .menu-Optim1 li, .menu-Optim2 li {

margin:0px;

padding:0px;

list-style-type:none;

}

.menu-Optim1 a, .menu-Optim2 a {

display:block;

height:100%;

font-size:10px;

text-decoration:none;

text-align:left;

color:#FFFFFF;

}

.menu-Optim1 li a:hover, .menu-Optim2 li a:hover {

background-color:#9EA2A4;

color:#568C1C;

}







/* --------------------------------- fin slide -------------------------------------*/



/* --------------------------------- slide Accueil -------------------------------------*/





.Optim4, .Optim5, .Optim6, .tiret{

text-decoration:none;

margin:0px;

padding:0px;

font-size:10px;

color:#5F5F5F;

font-family:Arial, Helvetica, sans-serif;

}



.menu-Optim4, .menu-Optim5{

width:150px;

position:absolute;

padding-top:10px;

background-color:#c0c0c0;

}



.menu-Optim6 {

width:400px;

position:absolute;

padding-top:10px;

background-color:#c0c0c0;

color:#000000;

}



.menu-Optim4 ul, .menu-Optim5 ul, .menu-Optim6 ul, .menu-Optim4 li, .menu-Optim5 li, .menu-Optim6 li {

margin:0px;

padding:0px;

list-style-type:none;

}

.menu-Optim5 a, .menu-Optim4 a {

display:block;

height:100%;

font-size:10px;

text-decoration:none;

text-align:left;

color:#FFFFFF;

}

.menu-Optim4 p a, .menu-Optim4 p a:hover {

color:#BBBBBB;

font-family:Arial;

font-size:10px;

text-decoration:none;

}

.menu-Optim4 li a:hover, .menu-Optim5 li a:hover {

background-color:#999999;

}



.menu-Optim6 a {

height:100%;

font-size:10px;

text-decoration:none;

text-align:left;

color:#6F7070;

}

.menu-Optim6 a:hover {

color:#568C1C;

}





/* --------------------------------- fin slide -------------------------------------*/
