﻿ul#mainmenu {
	margin: 0;
	padding: 0;
	list-style-type: none;	
}

/* Menu */

#mainmenu {
	background:#FFF url(/StaticFiles/Images/bg_meny.gif);
	width:1000px;
	font-size:0.8em;
	float:left;
	height:40px;
	font-family:Verdana, Arial, san-serif;
	padding-top:3px;
}

#mainmenu a
{
    font-weight:normal;
}

.topmenuul{
	list-style-type:none;
}

.topmenuli {
	list-style-type:none;
	float:left;
	text-align:left;
}
.topmenuli a:link, .topmenuli a:visited {
	color:#FFF;
	text-decoration:none;
}

.topmenuli a:hover{
	color: #FFF;
	background:#F3811C;
}

.topmenuli li:hover{
	color: #FFF;
	background:#F3811C;
}

.topmenutitle {
	display:block;
	width:auto;
	text-decoration: none;
	padding:5px 10px 5px 10px;
	text-transform:uppercase;
	letter-spacing:1px;
	border-right: 1px #514D4D solid;
	color:#fff;
	cursor:pointer;
}

.submenuul {
	list-style-type:none;
	position:absolute;
	z-index:10;
	display:none;
	background-color:#2F2D2E;
	border-left:1px solid #2F2D2E;
	border-right:1px solid #666666;
	border-top:1px solid #2F2D2E;
	border-bottom:1px solid #666666;
	margin:0 0 0 -1px;
	width:auto;
}

.sub4
{
    margin-left:-81px;
    margin-top:4px;
}

*html .sub4
{
    margin-top:25px;
    margin-left:-138px;
}

* html .submenuli a
{
    overflow:hidden;
    height:20px;
    width:175px;
}

* html .sub4 .submenuli a
{
    overflow:hidden;
    height:20px;
    width:125px;
}



.submenuli a {
	display:block;
	padding:5px 8px 5px 10px;
	text-decoration: none;
	color: #000000;
	text-align:left;
	border-bottom:1px solid  #666666;
	text-transform:uppercase;
	letter-spacing:1px;

}

.submenuli a:hover {
	background:#F3811C;
	color: #fff;
}

li:hover ul , li.over ul{ /* lists nested under hovered list items */
	display: block;
}

#mainmenu li:hover{
	color: #FFF;
	background:#F3811C;
}

/* Slut Menu */