@charset "utf-8";
body{
	background-color:#000}
#menuhori ul	{
	font-family: Arial, Verdana;
	font-size: 20px;
	margin: 0px;
	padding: 0px;
	list-style: none;
	display: table-row;
	} 
#menuhori ul li {   
		display: block;
		/*padding-top:200px;*/
		position: relative;   
  /*width:100px;*/
		float: left; } 
#menuhori li ul { 
		display: none; 
	} 
#menuhori ul li a {   
		display: block;
		text-decoration: none;   
		color: #ffffff;   
		border-top: 1px solid #03C;   
		padding: 20px 25px 20px 25px; /*		taille de la cellule*/   
  
		background:#2a7ab7;   /*bleu*/
		margin-left: 1px;   /*separation entre bloc*/
		white-space: nowrap; 
	} 
#menuhori ul li a:hover { 
		background: #ed2024; /*rouge*/
	} 
#menuhori li:hover ul {   
		display: block;   
		position: absolute; 
	} 
#menuhori li:hover li {   
		float: none;   
		font-size: 18px; 
	} 
#menuhori li:hover a { 
		background: #adc0e0; /* bleu claire*/
		/*color:#2a7ab7; */ 
	} 
#menuhori li:hover li a:hover { 
		background: #cc3333; 
	}
/* position du menu avec div */
#positionlogomenu {
	position: absolute;
	left: 50px;
	top: 20px;
	width: 150px;
	height: 120;
	z-index: 1;
}
#positionmenu {
	position: absolute;
	top: 75px; /*y*/
	left: 242px; /*x*/
	width: 1000px;
	/*	top: 46px;
*/	height: 58px;
	z-index: 2;
}
	
	/* --------------------------------------------------- */
	
