
.mainmenu {
color : #ffffff;
background : url(../images/topnav-over.jpg) repeat-x; padding:0px; margin:0px;}

.mainmenu a:link { color:#ffffff;}



.topmenu ul {
margin : 0;
list-style-type : none;
padding : 0;
z-index : 100000; padding:0 0 0 0px;
}
.topmenu ul li {
position : relative; 
display : inline;
float : left;
z-index : 500;
padding : 0 0px 0 0px;margin:0 10px 0 10px;
}
.topmenu ul li a {
display : block;
width : auto;
padding : 13px 15px 15px 15px;
text-decoration : none;
color:#60100f;
font-family : Georgia, "Times New Roman", Times, serif;
font-size : 10pt;
font-weight : normal;
float : left;
}

.topmenu ul li a:hover {
color :#ffffff;
background : url(../images/topnav-over.jpg) repeat-x;
}

.topmenu ul li ul {
left : 0;
position : absolute;
top : 0;
display : block;
visibility : hidden;
font-family : "Lucida Sans Unicode", "Lucida Grande", sans-serif;
font-size : 10pt;
z-index : 1000;
background : url(../images/bg-subnav.jpg) repeat-x;
line-height : 30px;
width : 188px;
margin : -10px 0 0 0px;
}
.topmenu ul li ul li {
top : 0;
width : 188px;
text-align : left;
position : relative;
display : inline;
float : left;
color : #ffffff;
z-index : 1000;
padding : 0;
margin : 0;
line-height : 30px;
}
.topmenu ul li ul li a:link {
color : #ffffff;
float : none;
padding : 0 0 0 13px;
margin : 0;
}

.topmenu ul li ul li a:visited {
color : #ffffff;
float : none;
padding : 0 0 0 13px;
margin : 0;
}
.topmenu ul li ul li a:hover {
background : url(../images/submenu-over.png) no-repeat;
color : #ffffff;
float : none;
padding : 0 0 0 13px;
margin : 0;
}
* html p#iepara {
padding-top : 1em;
}
* html .topmenu ul li {
float : left;
height : 1%;
}
* html .topmenu ul li a {
height : 1%;
}



#topmenu #current a, #topmenu #current  {
color : #ffffff;
background : url(../images/topnav-over.jpg) repeat-x; 
}












