.menu-pos{
position:relative; 
top:65px; 
}

ul.menu {
list-style:none; 
margin:0; 
padding:0}

ul.menu * {
margin:0; 
padding:0}

ul.menu a {
display:block; 
color:##B3ADAD; 
text-decoration:none; 
font-weight:bold; 
padding-right:20px; 
font-family:"Trebuchet MS"; 
padding:4px 8px;
-moz-border-radius:6px;
-webkit-border-radius:6px;
-khtml-border-radius:6px;
border-radius:6px;
text-align:center;
}

ul.menu li {
position:relative; 
float:left; 
margin-right:10px;
}

ul.menu ul {
position:absolute; 
top:32px; 
left:0; 
/*background:#d1d1d1;*/ 
display:none; 
opacity:0; 
list-style:none}

ul.menu ul li {
position:relative; 
width:145px;
margin-bottom:-1px;
}

ul.menu ul li a {
display:block; 
color:#FFFFFF; 
text-decoration:none; 
font-weight:bold; 
padding-right:20px; 
font-family:"Trebuchet MS"; 
background-color:#ec0000;
padding:4px 6px 4px 10px;
-moz-border-radius:6px;
-webkit-border-radius:6px;
-khtml-border-radius:6px;
border-radius:6px;
text-align:left;
border:1px solid #FFFFFF;
}

ul.menu ul li a:hover {
background-color:#000000;
color:#ffffff;
}

ul.menu ul ul {
left:181px; 
top:-1px}

ul.menu .menulink {
padding:5px 10px;
}

ul.menu .menulink:hover, ul.menu .menuhover {
background-color:#ec0000;
color:#FFFFFF;
-moz-border-radius:6px;
-webkit-border-radius:6px;
-khtml-border-radius:6px;
border-radius:6px;
/*background:url(../images/header_over.gif);*/
}

ul.menu .sub {
background:#000000 url(../images/arrow.gif) 162px 12px no-repeat;
color:#ff7a00;}

ul.menu .topline {
/*border-top:1px solid #aaa;*/
}


#selected{
background:#f61414;
color:#FFFFFF;
font-family:"Trebuchet MS"; 
font-weight:bold;
line-height:20px;
display:block;	   
position:relative;
text-decoration:none !important;	
padding:4px 5px 5px 6px;
border-radius:5px;
-moz-border-radius:5px;
-webkit-border-radius:5px;
}