body {
margin: 0;
padding: 0;
background-image: url(bg.jpg);
font-family: Verdana,Arial,Helvetica,sans-serif;
font-size: 12px; 
text-align: center;


}

* {
	margin: 0;
	padding: 0;
}

a {
	text-decoration: none;
	color: blue;
}


a:hover {  
	color: gray;
}

h1 {
	font-size: 16px; 
	color: #38342c;
}

h1 a{
	color: #465d80;
}

td.support {
	font-size: 10px; 
	color: #696969;
}

td.support a{
	font-size: 10px; 
	color: #465d80;
}
td.support a:hover{
	
	color: orange;
}

.support {
	font-size: 10px; 
}

#page_centre{
margin-left: auto;
margin-right: auto;

position: relative;


width: 800px;

background: white;
background-image: url(4.jpg);
text-align: left;
padding-top: 0;
padding-bottom: 0;
margin-top: 0;
margin-bottom: 0;
}



#zone_pano {
margin-top: 0;
margin-bottom: 0;
}

#zone_entete {

font-size: 9px;
width: 800px;
height: 9px;
color: #7d7d7d;
text-align: center;
background: white;
bottom: 0;
padding: 0;
margin: 0;
margin-bottom: 0;
padding-bottom: 0;
background-image: url(6.jpg);

}

#zone_pied_de_page {

font-size: 9px;
width: 800px;
height: 20px;
text-align: center;
padding: 0;
margin: 0;

background-image: url(5.jpg);

}


.zone_js_div {
	position: absolute; 
	top: 0px;
	left: 0px; 
	overflow: hidden;
	width: 750px; 
	
	height: auto !important;
	height: 375px;
	min-height: 375px;
	z-index: 0;
}
.tableau_image_js_div {
	position: relative; 
	top: 0px;
	left: 0px;
	z-index: 30;
}
.zone_image_js_div {
	position: absolute; 
	top: 100px;
	left: 27px; 
	width: 750px; 
	height: 375px; 
	overflow: hidden;
	z-index: 30;
	visibility: hidden; 
}
.zone_aller_gauche_js_div {
	position: absolute; 
	top: 300px;
	left: 30px; 
	width: 32px; 
	height: 32px; 
	z-index: 99;

}
.zone_aller_droite_js_div {
	position: absolute; 
	top: 300px;
	left: 740px; 
	z-index: 99;
	width: 32px; 
	height: 32px;
 
}

.zone_attente_js_div
{
	position: absolute; 
	top: 300px;
	left: 300px; 
	z-index: 0;
}