.Style1 {font-size: 0.6em}
body {font-family:Arial, Verdana, Helvetica, sans-serif; margin:0; padding:0; font-size: 0.8em; 
background:#2F4F4F; }

div#conteneur {width:980px; height:auto; margin:auto; background:url(images/fond-menu.png) no-repeat left 200px #D3D3D3;}
	div#tete {clear:left; width:980px; height:200px; background:url(images/fond-tete.png) no-repeat top #696969;}
		div#logo {height:114px; width:114px; margin:17px 20px 0 20px; float:left;}
		div#flash {height:120px; width:800px; margin-top:17px; float:left;}
	div#corps {width:980px; height:auto; clear:both;}
		div#gauche {width:280px height:100%; float:left; padding-bottom:10px;}
			div#menu {width:190px; font-size:12px; height:auto; margin:75px 0 0 50px;}
		div#page {float:right; width:680px; height:auto; padding:10px 10px 87px 10px; background:url(images/fond-page.png) no-repeat bottom #696969;}
	div#pied {clear:both; width:980px; height:80px; margin:auto; text-align:center; background:url(images/fond-pied.png) no-repeat top #D3D3D3;}

#menu ul {margin:0; padding:0;}
#menu li {margin:0; padding:0;}

.float-right {padding:10px 20px; float:right;}
.float-left {padding:10px 20px;	float:left;}
.clear-left {padding:10px 20px; clear:left;}
p { margin: 3px; text-align:justify; color:#FFFFFF; text-indent:5px; 
padding-bottom:5px;}
a { font-weight:bold; text-decoration:underline; color:#F5F5F5;}
a:hover {text-decoration:underline; color:#FFFFFF;}
a img {border:0;}

#tete h1 {clear:both; margin-left:15px; padding:6px 0 3px 0;}
h1 {color:#2F4F4F; 
font-size: 1.5em;
margin:3px;
}
h2 {font-size: 1.3em;
color:#FFFFFF;}
h3 
{font-size: 1.2em;
color:#ffffff;
margin:0;
text-align:center;
background:url(../design/fond-menu/degrade-gris.png) repeat-x bottom;
}
h4 {font-size: 1.1em;
text-decoration:underline;
text-indent:20px;
color:#FFFFFF;
text-align:center;
font-style:italic;}
h5 {font-size: 12px; color:#FFFFFF; 
padding-left:20px; margin:5px 0 5px 50px;
background:url(../design/puce-titre-page/triangle-blanc.gif) no-repeat; background-position:left center;}
h6 {font-size: 0.5em; margin:3px;}
.rose {color:#BB2998;}
.rosegras {color:#BB2998;font-weight:bold;}
.vert {color:#A4B80C;}
.vertgras {color:#A4B80C;font-weight:bold;}

#menu a {display:block;
text-decoration:none;
width:150px; 
padding:5px 5px 5px 20px;
margin:3px 0 3px 10px;
color:#2F4F4F;
background:url(../design/puce-titre-page/defaut.gif) no-repeat; background-position:left center;
text-align:left;}
#menu a:hover {color:#FFFFFF; background-color:#2F4F4F; text-decoration:underline;}

#pied h5 
{ margin:30px 2px 2px 10px;
font-size: 0.7em;
color:#2F4F4F;
/* font-weight:bold; */}
#pied h6 
{
margin:0;
font-size: 0.8em;
color:#2F4F4F;
padding-top:50px;}
#pied a {
font-weight:bold;
color:#2F4F4F;
text-decoration:none;}
.imgdroite {
/* padding: 5px; */
margin-left: 15px; 
/*border-top: 7px; border-bottom:7px; border-left: 7px; border-right: 7px;  border-color:#999999; border-style:outset; */
float:right;}
.imggauche {
/* padding: 5px; */
margin-right: 10px; 
/*border-top: 7px; border-bottom:7px; border-left: 7px; border-right: 7px;  border-color:#999999; border-style:groove; */
float:left;}
.imgcentre {
margin:10px auto auto auto;}
.centre {
margin-left: auto;
margin-right:auto;}
.imglien a:link{
border:0;
}

div#page ul {list-style-type:disc; list-style-position:inside; padding:0; margin:5px;}
div#page ul li { padding-left:15px; margin:0; font-size:12px; color:#FFFFFF;}

div#page ol {list-style-type:decimal; list-style-position:inside; padding:0; margin:5px;}
div#page ol li {margin:0; font-size:12px; color:#FFFFFF;}

div#page table {width:100%; margin:5px 0; padding:0; border-left:1px solid #2F4F4F; border-top:1px solid #2F4F4F;}
div#page table th,td {padding:3px; margin:0; border-right:1px solid #2F4F4F; border-bottom:1px solid #2F4F4F;}
div#page table th { font-size:12px;}
div#page table td {  font-size:12px;}

/* menu et sous menu */
#menu ul li {
	position:relative;
}
#menu ul ul li {position:relative;}

#menu ul.niveau0 {
	position:relative;
	float:left;
	margin: 0px;
	padding: 0px;
	list-style:none;
}
#menu ul.niveau0 li {
	margin: 0px;
	padding: 0px;
}
#menu ul ul.niveau1 {
	background:url(images/fond-page.png) #D3D3D3;
	position:absolute;
	top: 0px;
	left: 180px;
	display:none;
	list-style:none;
	margin: 0px;
	padding: 0px;
}
#menu ul ul.niveau1 a {
	margin: 0px;
}
#menu ul.niveau0 li:hover ul.niveau1 {
	display:block;
}