#avmenu {
width: 120px;
padding: 0;
font-size: 0.9em;
}

#avmenu ul {	
list-style: none;
width: 120px;
margin: 0 0 20px 0;
padding: 0;
}	

#avmenu li {
margin-bottom: 4px;
}
#avmenu li  div{
font-weight: bold;
font:bold 11px/19px "Trebuchet MS", Arial, Helvetica, sans-serif;
text-decoration:none;
margin:0 1px 0 0;
text-decoration: none;
color: #fffff1;
display: block;
padding: 6px 0 0 10px;
background: #CC9900;
border-left: 10px #846837 solid;}
	
#avmenu li a:hover {
background: #990000;
color: #fffff1;
border-left: 4px #47381e solid;
}
#avmenu1 {
width: 370px;
padding: 0;
font-size: 0.9em;
}
#avmenu1 div {
padding: 6px 0 0 10px;
background: #669900;
border-left: 10px #FFFFFF solid;
margin-bottom: 4px;
}
#avmenu1 ul {	
list-style: none;
width: 370px;
margin: 0 0 20px 0;
padding: 0;

}	

#avmenu1 li {
margin-bottom: 4px;
}

#avmenu1 li a {
font-weight: bold;
font:bold 11px/19px "Trebuchet MS", Arial, Helvetica, sans-serif;
text-decoration:none;
margin:0 1px 0 0;
color: #fffff1;
display: block;
background:#669900 ;
}
	
#avmenu1 li a:hover {
background: #990000;
color: #fffff1;
}
#avmenu2 {
width: 175px;
padding: 0;
font-size: 0.9em;
}

#avmenu2 ul {	
list-style: none;
width: 175px;
margin: 0 0 20px 0;
padding: 0;
font-size: 1.1em;
}	

.mainclass {
margin-bottom: 0px;
font-weight: bold;
font:bold 11px/19px "Trebuchet MS", Arial, Helvetica, sans-serif;
text-decoration:none;
color: #FFFFFF;
display: block;
padding: 6px 0 0 10px;
border-left: 5px #CC9900 solid;
background: #846837;
}
.detail {
margin-bottom: 4px;
font-weight: bold;
font:bold 11px/19px "Trebuchet MS", Arial, Helvetica, sans-serif;
color: #fffff1;
display: block;
padding: 6px 0 0 10px;
border-left: 5px #CC9900 solid;
background: #CC9900;
}
