body { font-family: tahoma, verdana, arial, sans-serif; background: #fff; margin: 0; padding: 0;}
body, td {font-size:12px;}
ul { list-style:none; margin:0; padding:0;}

#maintable
{
	border:0px solid #000;
}

#menuJaune 
{
	width:610px;
	margin-left:4px;
	position:relative;
}

#home #menuJaune 
{
	position:absolute;
	margin-top:480px;
}
#menuJaune li{
	float:left;
	margin-top:3px;
}

#menuJaune li a
{
	text-decoration:none;
	color: #9d0c15;
	font-size:1em;
	font-weight:bold;
	
	padding: 4px 14px 4px 24px;
	 background:url(img/puce_nav2.gif) no-repeat 6px;
}
* html #menuJaune li a
{
	
}

#menuJaune li a:hover, #menuJaune li a:focus
{
	color: #00a0c6;
}

#page #menuJaune
{
	margin-left:52px;
	margin-top:-1px;
}
#page #menuJaune li
{
	margin-top:1px;
}
#page #menuJaune li a
{
	font-size:0.9em;
	padding: 4px 3px 4px 24px;
}

#menuOrange
{
	padding:0;
}

#menuOrange, #menuOrange ul
{
	width: 207px;
	position: relative;
}

#menuOrange li
{
	float: left;
	width:207px;
	margin: 0px 0px;
	
}
#menuOrange li a,#menuOrange li a:link
{
	font-size:1.40em;
	display:block;		
	color:#fff;
	text-decoration:none;
	padding: 9px 0px 9px 21px;
	background:url(img/puce_nav1_01.gif) no-repeat 6px;
	border-color:red;
}

#menuOrange li.item1 a {background-image:url(img/puce_nav1_01.gif);}
#menuOrange li.item2 a {background-image:url(img/puce_nav1_02.gif);}
#menuOrange li.item3 a {background-image:url(img/puce_nav1_03.gif);}
#menuOrange li.item4 a {background-image:url(img/puce_nav1_04.gif);}
#menuOrange li.item5 a {background-image:url(img/puce_nav1_05.gif);}
#menuOrange li.item6 a {background-image:url(img/puce_nav1_06.gif);}
#menuOrange li.item7 a {background-image:url(img/puce_nav1_07.gif);}
#menuOrange li.item8 a {background-image:url(img/puce_nav1_08.gif);}

#menuOrange li a:hover, #menuOrange li a:focus, #menuOrange li a.hover
{
	color: #ff7f00;
	display:block;
	background-color:#fff;
}
#menuOrange li:hover ul, #menuOrange li:focus ul
{
	visibility:visible;
}
#menuOrange li ul
{
	position:absolute;
	z-index:10000;
	visibility:hidden;
	margin:0;
	padding:0;
	margin-top:-39px;
	position:absolute;
}



#home #menuOrange li ul
{
	right:207px;
}

#home #logo
{
	position:absolute;
	left:1px;
}
#page #menuOrange li ul
{
	left:207px;
}
* html #home #menuOrange li ul
{
	right:206px;
}
* html #page #menuOrange li ul
{
	left:207px;
}
#menuOrange li ul li
{
	background-color:#05bae9;
}
#menuOrange ul.level1 li a
{ 
	color: #fff; 
	margin: 0; 
	padding-left:5px; 
	background-color:#05bae9;
	background-image:none;
}
#menuOrange li ul li a:hover
{ 
	color: #05bae9; 
	background-color:#fff;
}

#menuOrangeMini,
#menuJauneMini
{
	position:absolute;
	right:15px;
	top:80px;
}

#menuOrangeMini li,
#menuJauneMini li
{
	background-color:#ff4800;
	margin:0;
	padding:0;
	font-size:1.1em;
}
#menuJauneMini li {background-color:#e50000;}
.rub1 #menuOrangeMini li {background-color:#0a2e82;}
.rub2 #menuOrangeMini li {background-color:#ff4800;}
.rub3 #menuOrangeMini li {background-color:#9d0c15;}
.rub4 #menuOrangeMini li {background-color:#00b9e9;}
.rub5 #menuOrangeMini li {background-color:#b2d04d;}
.rub6 #menuOrangeMini li {background-color:#ea6878;}
.rub7 #menuOrangeMini li {background-color:#ffff00;}
.rub8 #menuOrangeMini li {background-color:#622181;}



#menuOrangeMini li a,
#menuJauneMini li a
{
	text-decoration:none;
	color: #fff;
	font-weight:bold;
	padding: 4px 10px 4px 10px;
	display:block;
	height:100%;
	border:0px solid;
}.rub1 #menuOrangeMini li.selected a{background-color:#fff;color:#0a2e82}.rub2 #menuOrangeMini li.selected a{background-color:#fff;color:#ff4800}.rub3 #menuOrangeMini li.selected a{background-color:#fff;color:#9d0c15}.rub4 #menuOrangeMini li.selected a{background-color:#fff;color:#00b9e9}.rub5 #menuOrangeMini li.selected a{background-color:#fff;color:#b2d04d}.rub6 #menuOrangeMini li.selected a{background-color:#fff;color:#ea6878}.rub7 #menuOrangeMini li.selected a{background-color:#fff;color:#ffff00}.rub8 #menuOrangeMini li.selected a{background-color:#fff;color:#622181}#menuJauneMini li.selected a{background-color:#fff;color:#E50000}
#menuOrangeMini li a:hover,#menuJauneMini li a:hover, #menuJaune li a:focus
{
	color: #ff4800;
	background-color:#fff;
}
#menuJauneMini li a:hover, #menuJaune li a:focus {color:#e50000;background-color:#fff;}
.rub1 #menuOrangeMini li a:hover, #menuJaune li a:focus {color:#0a2e82;}
.rub2 #menuOrangeMini li a:hover, #menuJaune li a:focus {color:#ff4800;}
.rub3 #menuOrangeMini li a:hover, #menuJaune li a:focus {color:#9d0c15;}
.rub4 #menuOrangeMini li a:hover, #menuJaune li a:focus {color:#00b9e9;}
.rub5 #menuOrangeMini li a:hover, #menuJaune li a:focus {color:#b2d04d;}
.rub6 #menuOrangeMini li a:hover, #menuJaune li a:focus {color:#ea6878;}
.rub7 #menuOrangeMini li a:hover, #menuJaune li a:focus {color:#ffff00;}
.rub8 #menuOrangeMini li a:hover, #menuJaune li a:focus {color:#622181;}

#menuOrangeMini li.hover, #menuOrangeMini li.hover a {background-color:#fff;}


/*****************************************************************/

#page .titreImage
{
	position:absolute; 
	margin:44px 0 0 416px;
	color:#e74b20;
	text-align:center;
	font-size:28px;
	width:337px;
	height:36px;
}

#page #content1
{
	background:url(img/vague_fin.gif) no-repeat 0 0;
	/*height:270px;*/
	margin:5px;
	font-size:1em;
	text-align:justify;
	clear:left;
}
#page #content2
{
	font-size:1em;
	margin:0em 0 5em 0;
	text-align:justify;
	background:url(img/logo.jpg) no-repeat 50% bottom;
	padding:0em 20px 220px 20px;
	/*position:relative;
	z-index:500;*/
	width:760px;
}



h1
{
	font-size:1.33em;
	margin-top:0;
	
}h1.big{	font-size:1.6em;	margin-top:0;	}

.txtrub0 {color:#e50000;}
.txtrub1 {color:#0a2e82;}
.txtrub2 {color:#ff4800;}
.txtrub3 {color:#9d0c15;}
.txtrub4 {color:#00b9e9;}
.txtrub5 {color:#b2d04d;}
.txtrub6 {color:#ea6878;}
.txtrub7 {color:#ffff00;}
.txtrub8 {color:#622181;}
.txtrub9 {color:white;}

#content1 a, #content2 a{border-bottom: 1px dashed #0a2e82; text-decoration: none; }



.rub0 #content1 a,.rub0 #content2 a {color:#e50000; border-color:#e50000;}
.rub1 #content1 a,.rub1 #content2 a {color:#0b3180; border-color:#0b3180;}
.rub2 #content1 a,.rub2 #content2 a {color:#ff4800; border-color:#ff4800;}
.rub3 #content1 a,.rub3 #content2 a {color:#9d141c; border-color:#9d141c;}
.rub4 #content1 a,.rub4 #content2 a {color:#04bae9; border-color:#04bae9;}
.rub5 #content1 a,.rub5 #content2 a {color:#b2cc51; border-color:#b2cc51;}
.rub6 #content1 a,.rub6 #content2 a {color:#ea6a79; border-color:#ea6a79;}
.rub7 #content1 a,.rub7 #content2 a {color:#9d141c; border-color:#9d141c;}
.rub8 #content1 a,.rub8 #content2 a {color:#622181; border-color:#622181;}

#content1 a:hover, #content2 a:hover,
#content1 a:focus, #content2 a:focus,
#content1 a:active, #content2 a:active {border-bottom-style:solid; color:#000; text-decoration: none;}

a.none:hover, a.none:focus, a.none:active, a.none
{
	border:none;
}

img.gauche
{
	float:left;
	margin: 5px; 
	margin-right: 10px;
}

img.droite
{
	float:right;
	margin: 5px; 
	margin-left: 10px;
}


