.style2 {
	color: rgb(0, 51, 153); border-bottom-color: rgb(0, 51, 153); border-bottom-width: 1px; border-bottom-style: solid;
}
.style1 {
	border-style: none none solid; color: rgb(255, 255, 255); font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; border-bottom-color: rgb(255, 255, 255); border-top-width: 2px; border-bottom-width: 2px; background-color: rgb(0, 51, 102);
}
.caixa {
	border: 1px solid rgb(153, 153, 153); width: 240px; height: 14px; color: rgb(51, 51, 51); line-height: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal;
}
.caixa_pequena {
	border: 1px solid rgb(153, 153, 153); width: 120px; height: 14px; color: rgb(51, 51, 51); line-height: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal;
}
.caixa_texto {
	border: 1px solid rgb(153, 153, 153); width: 260px; height: 75px; color: rgb(51, 51, 51); line-height: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal;
}
.navegacao_informacao {
	color: rgb(0, 51, 102); padding-left: 20px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; border-bottom-color: rgb(255, 255, 255); border-bottom-width: 1px; border-bottom-style: solid; background-color: rgb(216, 216, 216);
}
.navegacao_inferior {
	color: rgb(0, 51, 102); font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal;
}
.link_produtos {
	color: rgb(0, 51, 204); font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: underline;
}
.especificacoes {
	padding: 6px 5px 5px 10px; color: rgb(0, 0, 0); line-height: 18px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; border-right-color: rgb(255, 255, 255); border-right-width: 3px; border-right-style: solid; background-color: rgb(255, 255, 255);
}
.especificacoes2 {
	padding: 5px; border: 1px solid rgb(204, 0, 0); text-align: center; color: rgb(51, 51, 51); font-family: Tahoma; font-size: 11px; font-weight: bold; vertical-align: middle; background-color: rgb(255, 255, 255);
}
.especificacoes3 {
	border-width: 0px; color: rgb(51, 51, 51); padding-right: 15px; padding-left: 10px; font-family: Tahoma; font-size: 12px; font-weight: bold; background-color: rgb(255, 255, 255);
}
.especificacoes4 {
	padding: 0px; border: 1px solid rgb(204, 0, 0); text-align: center; color: rgb(51, 51, 51); line-height: 30px; font-family: Tahoma; font-size: 11px; font-weight: bold; vertical-align: middle; background-color: rgb(255, 255, 255);
}
.TEXTO_HOME {
	color: rgb(102, 102, 102); line-height: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold;
}
.produtos_titulos {
	color: rgb(102, 102, 102); line-height: 22px; letter-spacing: 0.1em; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold;
}
.texto_produtos {
	text-align: left; color: rgb(102, 102, 102); line-height: 16px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold;
}
.banner_internas {
	border-bottom-color: rgb(0, 51, 102); border-bottom-width: 10px; border-bottom-style: solid; background-color: rgb(223, 223, 223);
}
.texto_produtos_right {
	text-align: center; color: rgb(102, 102, 102); line-height: 16px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold;
}
.texto_produtos_justificado {
	text-align: justify; color: rgb(102, 102, 102); line-height: 16px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold;
}
.texto_informacao {
	text-align: left; color: rgb(102, 102, 102); line-height: 16px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold;
}
.info_titulos {
	color: rgb(51, 51, 51); line-height: normal; letter-spacing: 0.1em; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold;
}
.caixinha {
	margin: 1px; padding: 7px; border: 1px solid rgb(153, 153, 153); color: rgb(51, 51, 51); line-height: normal; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold;
}
.produtos_titulos2 {
	color: rgb(102, 102, 102); line-height: 14px; letter-spacing: 0.1em; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold;
}
.texto_produtos_loja {
	text-align: left; color: rgb(102, 102, 102); line-height: 16px; padding-top: 20px; padding-bottom: 10px; padding-left: 5px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold;
}
.texto_produtos2 {
	text-align: center; color: rgb(102, 102, 102); line-height: 16px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold;
}
.botoes {
	background-position: center; border: 1px solid rgb(153, 153, 153); width: 70px; height: 18px; color: rgb(51, 51, 51); line-height: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold;
}
#navcontainer li {
	margin: 0px 0px 0.2em; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold;
}
#navcontainer a {
	border-width: 0px; width: 190px; color: rgb(255, 255, 255); padding-top: 4px; padding-bottom: 4px; padding-left: 10px; text-decoration: none; display: block; background-color: rgb(0, 51, 102);
}
#navcontainer a:hover {
	border-width: 0px; color: rgb(0, 0, 0); background-color: rgb(219, 218, 218);
}
.menu_topo {
	color: rgb(204, 204, 204); padding-right: 4px; padding-left: 4px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; border-right-color: rgb(255, 255, 255); border-right-width: 2px; border-right-style: solid;
}
div#navcontainer2 {
	font-family: Tahoma; font-size: 12px; background-color: rgb(0, 51, 102);
}
div#navcontainer2 ul {
	margin: 0px; text-align: center; color: rgb(51, 51, 51); padding-top: 3px; padding-bottom: 3px; font-family: Tahoma; font-size: 12px; font-weight: bold;
}
div#navcontainer2 ul li {
	margin-left: -4px; display: inline;
}
div#navcontainer2 ul li a {
	padding: 12px 35px; color: rgb(255, 255, 255); text-decoration: none;
}
div#navcontainer2 ul li a:hover {
	padding: 12px 35px; color: rgb(0, 51, 102); background-color: rgb(255, 255, 255);
}
#active a {
	border-left-color: rgb(255, 255, 255); border-left-width: 1px; border-left-style: solid;
}
.ref {
	color: rgb(51, 51, 51); font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;
}
.produtos_titulos3 {
	padding: 4px 20px 4px 4px; height: 16px; color: rgb(0, 51, 102); font-family: Tahoma; font-size: 12px; font-weight: bold; background-color: rgb(219, 218, 218);
}
.botao {
	border: 1px solid rgb(153, 153, 153); width: 60px; height: 20px; text-align: center; color: rgb(51, 51, 51); line-height: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; vertical-align: middle;
}
.estado {
	border: 1px solid rgb(153, 153, 153); width: 60px; height: 20px; text-align: left; color: rgb(51, 51, 51); line-height: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; vertical-align: middle;
}
.ddd {
	border: 1px solid rgb(153, 153, 153); width: 50px; height: 14px; text-align: left; color: rgb(51, 51, 51); line-height: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; vertical-align: middle;
}
#navcontainer3 ul {
	margin: 0px; padding: 0px; text-align: left; list-style-type: none;
}
#navcontainer3 li {
	margin: 0px 0px 0.2em; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold;
}
#navcontainer3 a {
	border-width: 0px; width: 300px; height: 18px; color: rgb(0, 51, 102); padding-top: 4px; padding-bottom: 4px; padding-left: 10px; text-decoration: none; display: block; background-color: rgb(219, 218, 218);
}
#navcontainer3 a:hover {
	border-width: 0px; color: rgb(255, 255, 255); background-color: rgb(0, 51, 102);
}
.page_id {
	color: rgb(0, 51, 102); font-family: "Trebuchet MS", Helvetica; font-size: 24px;
}
.linha_produtos {
	color: rgb(51, 51, 51); font-family: "Trebuchet MS", Helvetica; font-size: 14px;
}
.nome_produto {
	color: rgb(0, 51, 102); font-family: "Trebuchet MS", Helvetica; font-size: 14px; font-weight: bold;
}
.linha_produtos2 {
	color: rgb(51, 51, 51); font-family: "Trebuchet MS", Helvetica; font-size: 12px;
}
#navcontainer4 ul {
	margin: 0px; padding: 0px; width: 500px; text-align: left; list-style-type: none;
}
#navcontainer4 li {
	margin: 0px 0px 0.2em; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal;
}
#navcontainer4 a {
	border: 1px solid rgb(255, 255, 255); width: 450px; height: 18px; color: rgb(0, 51, 102); padding-top: 2px; padding-bottom: 0px; padding-left: 10px; text-decoration: none; display: block;
}
#navcontainer4 a:hover {
	border: 1px solid rgb(204, 0, 0); color: rgb(51, 51, 51); padding-top: 2px; padding-bottom: 0px;
}
.especificacoes5 {
	border-color: rgb(255, 255, 255); padding: 0px; text-align: center; color: rgb(0, 51, 102); line-height: 16px; font-family: "Trebuchet MS", Helvetica; font-size: 11px; font-weight: normal; vertical-align: middle; background-color: rgb(255, 255, 255);
}
.titulos_home {
	color: rgb(0, 51, 102); padding-top: 20px; padding-left: 15px; font-family: "Trebuchet MS", Helvetica; font-size: 18px;
}
.texto_home {
	color: rgb(51, 51, 51); line-height: 16px; padding-top: 10px; padding-right: 30px; padding-left: 15px; font-family: "Trebuchet MS", Helvetica; font-size: 14px;
}
.texto_informacao2 {
	text-align: right; color: rgb(102, 102, 102); line-height: 16px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold;
}

