/* CSS Document */
div#menuContainer{
	/*margin:0;
	padding:0;
	position:absolute;
	right:196px;
	top:118px;*/
	position:relative;
	top:-35px;
	right:-10px;
	float:right;
}
div#menuContainer ul{
	margin:0;
	padding:0;
	list-style-type:none;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:11px;
}
div#menuContainer ul li{
	display:inline;
	float:left;
	position: relative;	
}
div#menuContainer ul li.header1{
	background:transparent url(../images/bleu.png) no-repeat scroll 7px 5px;
	padding:0 0 0 20px;
	width:157px;
}
div#menuContainer ul li.header2{
	background:transparent url(../images/vert.png) no-repeat scroll 7px 5px;
	padding:0 0 0 20px;
	width:134px;
}
div#menuContainer ul li.header3{
	background:transparent url(../images/orange.png) no-repeat scroll 7px 5px;
	padding:0 0 0 20px;
	width:175px;
}
div#menuContainer ul li.header4{
	background:transparent url(../images/bleuMarine.png) no-repeat scroll 7px 5px;
	padding:0 0 0 20px;
	width:125px;
}
div#menuContainer ul li.header5{
	background:transparent url(../images/rouge.png) no-repeat scroll 7px 5px;
	padding:0 0 0 20px;
	width:94px;
}
div#menuContainer ul li a{
	display:block;
	/*width:200px;*/
	font-size:14px;
	padding:2px 8px;
	text-decoration:none;
	color:#003292;
}
div#menuContainer ul li a.sub_menu1:hover{color:#A6B5DE;}
div#menuContainer ul li a.sub_menu2:hover{color:#ACBD00;}
div#menuContainer ul li a.sub_menu3:hover{color:#FF9600;}
div#menuContainer ul li a.sub_menu4:hover{color:#B0DEF0;}
div#menuContainer ul li a.sub_menu5:hover{color:#CF0030;}
div#menuContainer ul li ul{
	left: 0;
	top: 0;
	position: absolute;
	display: block;
	visibility: hidden;
	z-index: 100;
	background-color:#FFFFFF;
	/*width:100%;*/

}
div#menuContainer ul li ul.head1{
	border-bottom:1px solid #A6B5DE;
	border-left:1px solid #A6B5DE;
	border-right:1px solid #A6B5DE;
}
div#menuContainer ul li ul.head2{
	border-bottom:1px solid #ACBD00;
	border-left:1px solid #ACBD00;
	border-right:1px solid #ACBD00;
}
div#menuContainer ul li ul.head3{
	border-bottom:1px solid #FF9600;
	border-left:1px solid #FF9600;
	border-right:1px solid #FF9600;
}
div#menuContainer ul li ul li{
	display:inline;
	float:none;
}
div#menuContainer ul li ul li a{
	display:block;
	/*width:220px;*/
	color:#A6B5DE;
	font-size:12px;
	padding:2px 5px;
	border-width:0 1px 1px 1px;
}
div#menuContainer ul li ul.head1 li a{
	width:157px;
}
div#menuContainer ul li ul.head1 li a:hover{
	background:#A6B5DE;
	color:white;
}
div#menuContainer ul li ul.head2 li a{
	color:#ACBD00;
	width:134px;
}
div#menuContainer ul li ul.head2 li a:hover{
	background:#ACBD00;
	color:white;
}
div#menuContainer ul li ul.head3 li a{
	color:#FF9600;
	width:175px;
}
div#menuContainer ul li ul.head3 li a:hover{
	background:#FF9600;
	color:white;
}


div#menuContainer .arrowdiv{
	position: absolute;
	right: 0;
	background: transparent url(menuarrow.gif) no-repeat center left;
}

* html p#iepara{ /*For a paragraph (if any) that immediately follows menu, add 1em top spacing between the two in IE*/
	padding-top: 1em;
}
	
/* Holly Hack for IE \*/
* html .horizontalcssmenu ul li { float: left; height: 1%; }
* html .horizontalcssmenu ul li a { height: 1%; }
/* End */