#fondmenu{
width:756px;
height:27px;
margin:0;
padding:0;
background-color: #0056BA;
}

#barremenu { 
	float: left;
	padding: 0;
	margin: 0;
	padding-left: 0px;
	margin-top: 0px;
  font: normal 12px "Lucida Grande", arial, "Lucida Sans Unicode", verdana, lucida, sans-serif;
  
}


#barremenu li>ul {top: auto; left: auto;}

.omenu {
	list-style-type: none;
	float: left;
	border-left: 1px dotted #fff;
	color: #fff;
	margin:0;
	padding:0;
	text-decoration: none;	  
	
}



.omenu a:link {
	background-color: transparent;
	text-decoration: none;	  
	color: #FFF;
}

.omenu a:visited {
	background-color: transparent; 
	text-decoration: none;	  
	color: #FFF;
}

.omenu a:hover {
	background-color: #a02625; 
	text-decoration: none;	  
	color: #FFFABF;
}
.omenu :active {
	background-color: #0056BA; 
	text-decoration: none;	  
	color: #FFF;
}


.sousmenu{
	list-style-type: none; 
	position: absolute;
	margin: 0;
	padding: 0;
	display: none;
	margin-top: 0;
	background-color: #7d0101;
	color: #fff;
	background-position: top left;
	background-repeat: repeat-x;
	border-top: 1px solid #470102;
	border-bottom: 1px solid #470102;
	border-right: 1px solid #470102;	
	font-weight: normal;
	text-align: left;
	z-index:0;
}
.smenu a {
	display: block;	
	width: 220px;
	padding: 3px;
	text-decoration: none;
}


.smenu a:hover {
	text-decoration: none;
	background-color: #a02625; 
	color: #FFF;
}

li:hover ul, li.over ul {
 display: block;
}

.m_opt1,.m_opt2,.m_opt3, .m_opt4,.m_opt5 {
	display: block; 
	text-indent: 3px;
	text-decoration: none;	
	padding: 3px; 
	line-height: 20px;
	font-weight: normal;
}

.m_opt1 {
	width: 180px;
	text-align:center;
}
.m_opt2 {
	width: 63px;
	text-align:center;
}
.m_opt3 {
	width: 110px;
	text-align:center;
}
.m_opt4 {
	width: 110px;
	text-align:center;
}

.m_opt5 {
	width: 140px;
	text-align:center;
}

