/*CSS de la page menu.html*/
body
{
	margin:0px 0px 0px 0px;
}

.header
{
	margin:0px auto 30px auto;
	width: 100%;
	height: 200px;
	background-image: url(../images/header_bg.gif);
	text-align: center;
}

.header img
{
	margin:0px 0px 0px 0px;
}

.header object
{
	margin:0px 0px 0px 0px;
}

.splash
{
	margin:auto 0px auto 0px;
	width: 100%;
	height: 100%;
	text-align: center;
}

.splash object
{
	margin:0px 0px 0px 0px;
	vertical-align:middle;
}


.container
{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	height:auto;
	width:100%;
	background-image: url(../images/header_bg.gif);
	background-repeat: repeat-x;
}


/********
SOUS-MENU CSS
********/

div#menu_cadre { 
	width: 900px; 
	margin: 20px auto 0px auto;  
	text-align: center;
	z-index:0;
	background-color:#FFFFFF;
	display:block;
	height: 15px;
	}
	
div#menu_cadre ul 
{
	margin:0px auto 0px auto;
	padding: 0;
}

div#menu_cadre li {
position: relative; 
list-style: none;
float: left;
width: auto; 
line-height: 1em; 
background-color:#ffffff;
}

div#menu_cadre li:hover 
{
	color:#91b5d7;
}

div#menu_cadre li.submenu
{
	color:#333333;
	background-color:#ffffff;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	font-weight:bold;
	text-decoration: none;
}

div#menu_cadre li.submenu_select
{
	color:#333333;
	background-color:#ffffff;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	font-weight:bold;
	text-decoration: none;
}

div#menu_cadre li.submenu_select a.a_select {
display: block; 
padding: 0px 0px 0px 0px; 
width: auto; 
color: #91b5d7; 
font-size: 8pt; 
letter-spacing: 0.1em; 
text-align: center; 
white-space: nowrap;
}

div#menu_cadre li.submenu_select a.a_select:hover {
display: block; 
padding: 0px 0px 0px 0px; 
width: auto; 
color: #000000; 
font-size: 8pt; 
letter-spacing: 0.1em; 
text-align: center; 
white-space: nowrap;
}


div#menu_cadre li.submenu a {
display: block; 
padding: 0px 0px 0px 0px; 
width: auto; 
color: #000000; 
font-size: 8pt; 
letter-spacing: 0.1em; 
text-align: center; 
white-space: nowrap;
}

div#menu_cadre li.submenu a:hover {
display: block; 
padding: 0px 0px 0px 0px; 
width: auto; 
color: #91b5d7; 
font-size: 8pt; 
letter-spacing: 0.1em; 
text-align: center; 
white-space: nowrap;
}

div#menu_cadre li.niveau2 a {text-align: left; display:block;}

div#menu_cadre ul a {width: auto; float:left;}

div#menu_cadre ul ul {position: absolute; width: auto; margin:0px 0px 0px 0px; display: none;}

div#menu_cadre ul ul li {
width: 100%;
font-weight:normal;
}

div#menu_cadre ul.level1 li.submenu:hover ul.level2, div#menu_cadre ul.level2 li.submenu:hover {display:block; }
div#menu_cadre ul.level1 li.submenu_select:hover ul.level2, div#menu_cadre ul.level2 li.submenu_select:hover {display:block; }


div#menu_cadre ul.level2 {top: 16px; left: 0px; z-index:100; background-color:#FFFFFF;
padding:0px 3px 0px 3px;
border: 1px solid #666666;
}


/*
iframe#mon_iframe
{
	margin:0px 0px 0px 0px;
	
	border:none;
	position:relative;
	width:100%;
	height:100%;
	background-color:#0000FF;
		
}

#iframe_content
{
	width:auto;
	
	border:1px;
	border-color:#000000;
	border-style:solid;
}
*/