
/*----------------------------------------------------------------------*/
/* debut - gestion du menu général */
/*----------------------------------------------------------------------*/
#menu{
	float:left;
	display:block;
	width:985px;
	height:25px;
	margin:1px 0 0 0;
	padding:0px;
	background:#790D16;
	border-right:1px solid #790D16;
	border-left:1px solid #790D16;
}

#menu1{
	float:left;
	display:block;
	width:675px;
	height:16px;
	margin:5px 0 0 80px !important;
	margin:3px 0 0 40px;
	padding:0px;
	text-align:left;
}

#menu1 a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9pt;
	font-weight:normal;
	color:#FFF;
	text-decoration: none;
}

#menu1 a:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9pt;
	font-weight:normal;
	color:#FFF;
	text-decoration: underline;
}

#menu2{
	float:right;
	display:block;
	width:225px;
	height:16px;
	margin:5px 0 0 0 !important;
	margin:3px 0 0 0;
	padding:0px;
	background:#790D16;
	border-left:1px solid #FFF;
	text-align:center;
}

#menu2 a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9pt;
	font-weight:normal;
	color:#FFF;
	text-decoration: none;
}

#menu2 a:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9pt;
	font-weight:normal;
	color:#FFF;
	text-decoration: underline;
}


/* menu 3 */
#menu3{
	float:left;
	display:block;
	width:225px;
	height:20px;
	margin:8px 0 0 0 !important;
	margin:8px 0 0 0;
	padding:3px 0 0 0;
	background:#790D16;
	text-align:center;
}

#menu3 a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9pt;
	font-weight:normal;
	color:#FFF;
	text-decoration: none;
}

#menu3 a:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9pt;
	font-weight:normal;
	color:#FFF;
	text-decoration: underline;
}

#menu ul{
	list-style-type: none;
	margin: 0px;
	padding: 0px;
	border: none;
}
#menu ul li{
	float:left;
	width: auto;
	margin: 0px;
	padding: 0px;
	border: none;
}
#menu ul li a{
	display: block;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9pt;
	font-weight:normal;
	color:#FFF;
	height:25px;
	margin: 0px;
	padding: 0px;
}

li#menu_01 a { width: 80px; }
li#menu_02 a { width: 110px; }
li#menu_03 a { width: 120px; }
li#menu_04 a { width: 165px; }
li#menu_05 a { width: 85px; }
li#menu_06 a { width: 115px; }


/* sous menu */

#sousrubrique1{
	float:left;
	display:block;
	width:90px;
	height: auto !important;
	min-height:278px;
	margin:1px 0 0 155px !important;
	margin:1px 0 0 80px;
	padding:0 0 0 5px;
	text-align:left;
	color:#000000;
}

#sousrubrique1 ul{
	list-style-type: none;
	margin: 0px;
	padding: 0px;
	border: none;
}


#sousrubrique1 ul li{
	width:90px;
	padding:10px 0 5px 0;
	margin: 0px;
	border: none;
}


#sousrubrique1 ul li a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9pt;
	font-weight:normal;
	color:#000000;
	text-decoration:none;
}

#sousrubrique1 ul li a:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9pt;
	font-weight:normal;
	color:#000000;
	text-decoration:underline;
}

/* onmousseover rouge */

#rouge1{
	float:left;
	display:block;
	width:90px;
	height: auto !important;
	min-height:278px;
	height:278px;
	margin:1px 0 0 155px !important;
	margin:1px 0 0 80px;
	padding:0 0 0 5px;
	text-align:left;
	color:#FFFFFF;
	background:#790D16;
	z-index:999;
}


#rouge1 a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9pt;
	font-weight:normal;
	color:#FFFFFF;
	text-decoration:none;
}

#rouge1 a:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9pt;
	font-weight:normal;
	color:#FFFFFF;
	text-decoration:underline;
}

#rouge1 ul{
	list-style-type: none;
	margin: 0px;
	padding: 0px;
	border: none;
}


#rouge1 ul li{
	width:90px;
	padding:10px 0 5px 0;
	margin: 0px;
	border: none;
}



/* sous rubrique 2*/ 


#sousrubrique2{
	float:left;
	display:block;
	width:90px;
	height: auto !important;
	min-height:278px;
	margin:1px 0 0 20px !important;
	margin:1px 0 0 10px;
	padding:0 0 0 5px;
	text-align:left;
}



#sousrubrique2 ul{
	list-style-type: none;
	margin: 0px;
	padding: 0px;
	border: none;
}


#sousrubrique2 ul li{
	width:90px;
	padding:10px 0 5px 0;
	margin: 0px;
	border: none;
}


#sousrubrique2 ul li a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9pt;
	font-weight:normal;
	color:#000000;
	text-decoration:none;
}

#sousrubrique2 ul li a:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9pt;
	font-weight:normal;
	color:#000000;
	text-decoration:underline;
}


/* sous rubrique 2 rouge */



#rouge2{
	float:left;
	display:block;
	width:90px;
	height: auto !important;
	min-height:278px;
	height:278px;
	margin:1px 0 0 20px !important;
	margin:1px 0 0 10px;
	padding:0 0 0 5px;
	text-align:left;
	background:#790D16;
}



#rouge2 ul{
	list-style-type: none;
	margin: 0px;
	padding: 0px;
	border: none;
}


#rouge2 ul li{
	width:90px;
	padding:10px 0 5px 0;
	margin: 0px;
	border: none;
}


#rouge2 ul li a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9pt;
	font-weight:normal;
	color:#FFFFFF;
	text-decoration:none;
}

#rouge2 ul li a:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9pt;
	font-weight:normal;
	color:#FFFFFF;
	text-decoration:underline;
}