div.menuvert p{
	margin-right:25px;
}

div.menuvert{
	width:250px;
	float:left;
}

div.menuvert ul {
	width:100px;
	padding: 0; 
	margin: 0; 
	margin: -1px 0 0 0; 
	z-index:6;
}

div.menuvert ul li {
	width:210px;
	list-style-type: none;
  	border: 0px; 
  	position: relative; 
	vertical-align:middle;
	z-index:6;
	border-width:0px;
	border-bottom-width:1px;
	border-style:dotted;
	border-color:rgb(255,255,255);
}

div.menuvert ul ul {
	width:210px;
	padding:0px;
	display: none;
	background-color:rgb(180,205,0);
}

div.menuvert ul li:hover > ul {/* submenu */
	display: block; 
	position: absolute; 
	top: 0px; 
	left: 100%;
	width:210px;
	background-color:rgb(180,205,0);
}

div.menuvert li a {
	height:20px;
	padding-top:5px;
	display: block; 
	text-decoration: none;
	vertical-align:middle;
	text-align:left;
	font-family: Century Gothic, URW Gothic L, Helvetica;
	color:rgb(255,255,255);
	font-size:12px;
	z-index:6;
	padding-left:5px;
}

div.menuvert ul#topmenu li a:hover {
	text-decoration: none;
}

div.menuvert li.sub > a {/* font do menu */
	font-size:12px;
	font-family: Century Gothic, URW Gothic L, Helvetica;
	color:rgb(255,255,255);
	text-decoration:underline;
	text-align:center;
	top:-1px;
}

div.menuvert ul#topmenu {
	width: 6em;
}

div.menuvert ul#topmenu > li:hover > ul {
	top:12px;
	left: 0px;
	background-color:rgb(180,205,0);
}

div.menuvert ul ul {
	width:160px;
	border-width:0px;
	background-color:rgb(180,205,0);
	margin-left:-1px;
}

div.menuvert * html ul li { height: 0%; }
div.menuvert * html ul li a { height: 0%; }

div.menuvert ul li ul li:hover{
	background-color:rgb(180,205,0);
}



/*	li a {display:block;padding:5px 10px;height:50px;color:#FFF;text-decoration:none;border-right:1px solid #FFF;} 
	li a:hover, li a:focus, li a:active {background-position:-150px 0;}*/
div.menuvert 	#d a {background:url(img/bg4.jpg) repeat 0 0;}
