/* CSS generated with CSS-Menu-Generator by Andy Tandler */
#navi {display:none;float:left;}
.menu {position:relative;display:block;margin:0;padding:0;width:148px;}
.menu ul{position:absolute;display:block;width:148px;margin:0;padding:0;}
.menu li ul{visibility:hidden; margin-left:148px;margin-top:-23px;}
.menu li li ul{position:absolute;top:auto;left:auto;margin-left:148px;margin-top:-23px;}
.menu li{list-style:none;width:148px;height:auto;display:inline;display/**/:block;float:none;float/**/:left;margin:0px;padding:0px;}

* html .menu li li{display:inline;}

.menu a { text-align:left; background-color: #EBEBEB; color:#000000;display:block;
	width:144px;text-decoration:none; padding:2px 0px; margin:0px;}
.menu a:hover {background-color: Red; color:#000000; text-decoration: none;}
.menu a:focus {background-color: #aaf; color:#000000; text-decoration: none; }
.menu span {display:none;}
.menu a:visited {	color:#000000; text-decoration: none; }

div[id="navi"]>.menu a {text-align:left; background-color: #EBEBEB;
color:#000000;display:block;width:144px;text-decoration:none;padding:2px 0px; margin:0px;}

div[id="navi"]>.menu a:hover {background-color: Red;}