/* menu horizontal-vertical by micox */
.menu-hv * { margin: 0px; padding: 0px; display:block; }
.menu-hv a { display: block; }
.menu-hv li { list-style: none; float: left; height: 1%; }
.menu-hv li ul { position: absolute; visibility: hidden; }
.menu-hv li ul li { float: none; display: inline; } 
.menu-hv li ul li ul { position: absolute; left: 100%; top: 0px; }
.menu-hv li:hover ul, .menu-hv li.over ul { visibility: visible; }
.menu-hv li:hover ul ul, .menu-hv li.over ul ul { visibility: hidden; }
.menu-hv ul ul li:hover ul, .menu-hv ul ul li.over ul { visibility: visible; }

/* visual */
.menu-hv { background-image:url(../imagens/layout/menu_15.gif); width:760px; height: 29px; margin: 0px; padding: 0px; }

.menu-hv ul li ul li a{
	display:block;
	height:auto;

	padding-left: 8px;
	padding-bottom: 4px;
	padding-top: 4px;
	padding-right: 4px;

	width:123px; /* tamanho(135px) - padding(12px) */
	w\idth:123px; /* tamanho(135px) - padding(12px) */
}

.menu-hv a, .menu-hv a:hover {
	font-family: Tahoma;
	text-decoration: none;
	font-size: 10px;
	text-align: left;
}

.menu-hv a {
	color: #FFFFFF;
	background:url(../imagens/layout/menu/btn_off.gif);
}
.menu-hv a:hover {
	color: #585858;
	background:url(../imagens/layout/menu/btn_on.gif);
}

/*CSS BUSCA*/

#busca { border:0px; padding-left:20px; margin-top:7px; width:125px; }

#busca INPUT {float:left; margin:0px; }

.box_busca {
	height: 16px;
	/*width: 125px;*/
	width: 100px;
	border: 0px;
	padding-left: 2px;
}
.btn_busca {
	height: 19px;
	width: 20px;
}