/* RESET */
* {
	margin: 0;
	padding: 0;
	outline: 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

UL,UL LI {list-style: none;}

H1 {
	float: left;
	width: 101px;
	height: 75px;
}

H2 {
	float: left;
	width: 876px;
	height: 32px;
	margin-top: 12px;
	border-left: 1px solid #e2e2e2;
	padding-left: 12px;
}

INPUT {
	float: left;
	border: 1px solid #e0e0e0;
	height: 15px;
	padding: 3px 0 0 2px;
	margin-bottom: 4px;
}

SELECT {
	float: left;
	height: 20px;
	margin-bottom: 4px;
}

LABEL {
	float: left;
	margin-bottom: 4px;
	padding-left: 4px;
}

/* TOPO */
DIV#topo {
	background: url(../_img/bg-topo.png) repeat-x left top;
	width: 100%;
	height: 75px;
	border-bottom: 1px solid #d7d7d7;
}

DIV.pos-topo {
	position: relative;
	width: 990px;
	height: 75px;
	margin: 0 auto;
	z-index: 1;
}

.menu-topo {
	float: left;
	width: 888px;
	height: 31px;
	border-left: 1px solid #e2e2e2;
}

.menu-topo LI {
	float: left;
	height: 31px;
}

.menu-topo LI A {
	float: left;
	height: 31px;
	background-image: url(../_img/bg-menu-topo.png);
	text-indent: -9999px;
	overflow: hidden;
}

.menu-topo LI A.mn-topo-1 {
	width: 110px;
	background-position: 0 0;
}
.menu-topo LI A.mn-topo-1:hover {background-position: 0 -31px;}
.menu-topo LI A.mn-topo-1-sel {
	width: 110px;
	background-position: 0 -31px;
}

.menu-topo LI A.mn-topo-2 {
	width: 136px;
	background-position: -110px 0;
}
.menu-topo LI A.mn-topo-2:hover {background-position: -110px -31px;}
.menu-topo LI A.mn-topo-2-sel {
	width: 136px;
	background-position: -110px -31px;
}

.menu-topo LI A.mn-topo-3 {
	width: 202px;
	background-position: -246px 0;
}
.menu-topo LI A.mn-topo-3:hover {background-position: -246px -31px;}
.menu-topo LI A.mn-topo-3-sel {
	width: 202px;
	background-position: -246px -31px;
}

.menu-topo LI A.mn-topo-4 {
	width: 180px;
	background-position: -448px 0;
}
.menu-topo LI A.mn-topo-4:hover {background-position: -448px -31px;}
.menu-topo LI A.mn-topo-4-sel {
	width: 180px;
	background-position: -448px -31px;
}

.menu-topo LI A.mn-topo-5 {
	width: 152px;
	background-position: -628px 0;
}
.menu-topo LI A.mn-topo-5:hover {background-position: -628px -31px;}
.menu-topo LI A.mn-topo-5-sel {
	width: 152px;
	background-position: -628px -31px;
}

.menu-topo LI A.mn-topo-6 {
	width: 92px;
	background-position: -780px 0;
}
.menu-topo LI A.mn-topo-6:hover {background-position: -780px -31px;}
.menu-topo LI A.mn-topo-6-sel {
	width: 92px;
	background-position: -780px -31px;
}

.menu-topo LI A.bt-quero-comprar {
	background: url(../_img/bt-tenho-interesse.png) no-repeat left top;
	width: 115px;;
	height: 17px;
	margin: 7px 0 0 17px;
}

.menu-topo LI A.bt-catalogo {
	background: url(../_img/bt-catalogo.png) no-repeat left top;
	width: 201px;;
	height: 17px;
	margin: 7px 0 0 17px;
}

#form-solicite {
	background: url(../_img/bg-form-solicite.gif) no-repeat left top;
	width: 196px;
	height: 234px;
	position: absolute;
	top: 75px;
	left: 351px;
	z-index: 2;
	padding: 7px 15px 0 17px;
}

#form-solicite INPUT {width: 190px;}
#form-solicite INPUT.form-inpt1 {
	width: 40px;
	margin-right: 5px;
}
#form-solicite INPUT.form-inpt2 {width: 141px;}

#form-solicite LABEL {width: 190px;}
#form-solicite LABEL.form-exemplo {
	font-size: 9px;
	color: #959595;
	border-bottom: 1px solid #e2e2e2;
	padding-bottom: 13px;
	margin-bottom: 9px;
}

#form-solicite SELECT {width: 195px;}

#form-solicite INPUT.bt-continuar {
	float: right;
	background: url(../_img/bt-continuar.png) no-repeat left top;
	width: 71px;
	height: 10px;
	text-indent: -9999px;
	overflow: hidden;
	border: 0;
	cursor: pointer;
}
