.menu {
float:left;
width:980px;
position:relative;  
z-index:100;
height:52px;
margin-top:8px; 
}
.menu ul li { 
float: left;
}
.menu ul li a, .menu ul li a:visited {
color:#ffffff;
display:block;
font-family:Arial, Times, serif;
font-size:20px; line-height:22px;
font-weight: normal;
text-decoration:none;
background-image:url(../images/menu.png); 
background-repeat: repeat;
}

.menu ul li .active{
	color:#000000 !important;
}

.menu ul li a span {
display:block;
padding:15px 7px 15px 17px;
width:200px;
background-image:url(../images/sk.gif); background-position:100% 17px; background-repeat:no-repeat;

}
.menu ul li a span.last {
background-image:none;

}
.menu ul {padding:0; margin:0; list-style: none;}
.menu ul li {float:left; position:relative;}
.menu ul li ul {display: none;}

.menu ul li:hover a {
text-decoration: none; 
color:#ffffff;
}
.menu ul li:hover a span {
 
}

.menu ul li.active a:link, .menu ul li.active a:visited, .menu ul li.active a:hover, .menu ul li.active a:active {
text-decoration: none; 
color:#ffffff;
background-image:url(../images/menura.gif); 
}
.menu ul li.active a:link span, .menu ul li.active a:visited span, .menu ul li.active a:hover span, .menu ul li.active a:active span {
background-image:url(../images/menula.gif);
padding:8px 19px 6px 19px;
}

.menu ul li.active:hover ul { display:none;}



.menu ul li:hover ul {
display:block; 
position:absolute;
padding:5px 0 15px 0;
top:52px;
background-image:url(../images/menu.gif); 
background-repeat: repeat;
width:auto;
}
.menu ul li:hover ul li a span { padding:0; }
.menu ul li:hover ul li a {
display:block;
padding:1px 10px 1px 26px !important; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	line-height:15px; 
	color:#FDFBFB; 
font-weight: normal;
width:188px;
background-image:url(../images/mainav.gif);
background-position:17px 5px; 
background-repeat:no-repeat; 
text-transform:none;	
}
.menu ul li:hover ul li a:hover { color:#FDFBFB; background-image:url(../images/mainavover.png); background-position:0 0; background-repeat: no-repeat; text-decoration: none;}


.menu ul li:hover ul li a.active { color:#c8030c; background-image:url(../images/mainavover.png); background-position:0 0; background-repeat: no-repeat; text-decoration: none;}
