body {
	margin:0px;
	background-color: #D8D8D8;
	background-image: url(../imagens/layout/bgtopo.gif);
	background-repeat: repeat-x;	
}

.bg_principal {
	background:url(../imagens/layout/bg_principal.gif) repeat-y 0 0;
}

.bg_menu {
	background:url(../imagens/layout/bg_menu.gif) repeat-y 0 0;
}

.bg_menutop {
	background:url(../imagens/layout/bg_menutop.gif) repeat-x 0 0;
}

.bg_boxinterno {
	background:url(../imagens/layout/bg_boxinterno.gif) repeat-y 0 0;
}
#basever {
	width:100%;
	position:relative;
}
#descricao {
	width:580px;
	height:490px;
	position:absolute;
	left: -96px;
	top: -300px;
	background:#FFFFFF;
	border:1px solid #797979;
}
a.linkarial11_cinzaescuro {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	text-decoration:none;
}
a.linkarial11_cinzaescuro:hover {
	color:#666666;
	text-decoration:underline;
}

a.linkarial11_preto {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	text-decoration:none;
}
a.linkarial11_preto:hover {
	color:#000000;
	text-decoration:underline;
}

.arial11_cinzaescuro {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
}

.arial12_preto {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
}

.arial16_cinzaescuro {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#333333;
}
.arial11_cinzaescuro2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#434343;
}
.arial11_cinzaescuro2Italico {
	font-family:Arial, Helvetica, sans-serif;
	font-style:italic;
	font-size:11px;
	color:#434343;
}
.arial14_cinzaescuro2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#434343;
}
a.link_arial11_cinzaescuro2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#434343;
	text-decoration:none;
}
a.link_arial11_cinzaescuro2:hover {
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:underline;
}
.arial12_cinzaescuro2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#434343;
}

div#principal {
	position:relative;
	top:0;
	left:0;
}
	div#principal div#selo {
		position:absolute;
		top:155px;
		left:393px;
		width:95px;
		height:94px;
	}
ul#menu_lateral {
	list-style:none;
	margin:0;
	padding:0;
}
	ul#menu_lateral li {
		padding:0;
		margin:5px 0;
	}

.fundobranco {
	background-color: #FFFFFF;
}
.borda_t_b {
	border-bottom:1px solid #D8D8D8;
	border-top:1px solid #D8D8D8;
	border-left:none;
	border-right:none;
}
.borda_pop_l {
	border-bottom:none;
	border-top:none;
	border-left:1px solid #B6B6B6;
	border-right:;
}
.borda_pop_t {
	border-bottom:none;
	border-top:1px solid #B6B6B6;
	border-left:none;
	border-right:;
}
.borda_fundocinza {
	border-bottom:1px solid #ADADAD;
	border-top:1px solid #ADADAD;
	border-left:1px solid #ADADAD;
	border-right:1px solid #ADADAD;
	background:#E3E3E3;
}

.borda_b {
	border-bottom:1px solid #D8D8D8;
	border-top:none;
	border-left:none;
	border-right:none;
}
.fundoclaro {
	background-color: #EEEEEE;
}
.fundoclaro2 {
	background-color: #E3E3E3;
}

.fundoazul {
	background-color: #00214A;
}
.fundocinza {
	background-color: #EFEFEF;
}
.fundocinzaclaro1 {
	background-color: #F9F9F9;
}
.fundoverm {
	background-color: #424242;
}
.bg_menunv {
	background:#D2D2D2 url(../imagens/layout/bg_menunv.jpg) repeat-x 0 0;
}
.bg_separamenu {
	border-right:1px solid #AEAEAE;
	border-left:none;
	border-top:none;
	border-bottom:none;
}
.bg_separamenu1 {
	border-right:1px solid #AEAEAE;
	border-left:none;
	border-top:none;
	border-bottom:none;
	background:url(../imagens/layout/bg_curvamenuesq.jpg) no-repeat 0 0;
}
.bg_separamenu1_on {
	border-right:1px solid #AEAEAE;
	border-left:none;
	border-top:none;
	border-bottom:none;
	background:url(../imagens/layout/bg_curvamenuesq_1.jpg) no-repeat 0 0;
}
.fundocinzaclaro {
	background-color: #C8C8C8;
}
.fundocinzaclarofotoprod {
	background-color: #C7C7C7;
}
.fundocinzamedio {
	background-color: #D8D8D8;
}
.fundocinzaescuro {
	background-color: #424242;
}
.fundocinzaescurobase {
	background-color: #848484;
}
.verdana_000000_10px_bgE8EAF0{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	background-color: #E8EAF0;	
}
.verdana_FFFFFF_bgazul {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
	background-color: #00214A;
	text-decoration: none;
}

a.link_verdana_FFFFFF_bgazul {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
	background-color: #00214A;
	text-decoration: none;
}
a.link_verdana_FFFFFF_bgazul:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #848484;
	background-color: #00214A;
	text-decoration: none;
}

.verdana_000000 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
}
.verdana_000000_10px {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;	
}
.verdana_000000_10px_bgcinzaclaro {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	background-color: #EEEEEE;
}
.verdana_000000bold_10px {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
}
.verdana_000000bold_11px {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
}
.verdana_preto_12 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
.verdana_preto_11 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
.verdana_preto_10 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}
.verdana_848484_9px {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #848484;
}
.verdana_00204A_9px {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #00204A;
	text-decoration: underline;
}
.verdana_00204Abold_10px {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #00204A;
	text-decoration:underline;
}
.verdana_00204Abold_11px {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #00204A;
	text-decoration:underline;
}
.verdana_00204A_11px {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #00204A;
	text-decoration:underline;
}
.arial_000000 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.arial_preto_16 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #000000;
}
.arial_titulo_20 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #666666;
}

.arial_FFFFFF {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.arial_000000_12px {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.arial_000000_bold12px {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.arial_00204A_bold13px {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #00204A;
	text-decoration: none;
}
.arial_666666_bold13px {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
}
.verdana_14_azul {
	font:14px Verdana, Arial, Helvetica, sans-serif;
	color:#00204A;
}
.verdana_11_azul {
	font:11px Verdana, Arial, Helvetica, sans-serif;
	color:#00204A;
}
.verdana_10_azul {
	font:10px Verdana, Arial, Helvetica, sans-serif;
	color:#00204A;
}
.tahoma_000000_9px {
	font-family: Tahoma, Arial, Verdana;
	font-size: 9px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.tahoma_00204A_11px {
	font-family: Tahoma, Arial, Verdana;
	font-size: 11px;
	font-weight: normal;
	color: #00204A;
	text-decoration: underline;
}
.tahoma_00204A_bold11px {
	font-family: Tahoma, Arial, Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #00204A;
	text-decoration: none;
}
.tahoma_000000_11px {
	font-family: Tahoma, Arial, Verdana;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.tahoma_000000_bold11px {
	font-family: Tahoma, Arial, Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.form1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	width: 185;
}
.form {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #424242;
	border: 1px;
	border-color: #999999;
	border-style: solid;

}
.formbuscacompra {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	width: 125;
}
.formbuscacompra1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	width: 55;
}

.bordafoto {
	border-color: #424242;
	border-style: solid;
	border-width: 1;
}

.bgrepetirx{
background-repeat:repeat-x;
}

.bg_naorepetir {
	background-repeat:no-repeat;
}

.btn_form {
	background:#999999;
	border:none;
	font-size:11px;
	height:17px;
	width:51px;
	color:#FFFFFF;
}

/*====ASSINATURA====*/
a.link_assinatura {
	font:10px Verdana, Arial, Helvetica, sans-serif;
	color:#848484;
	text-decoration:none;
}
a.link_assinatura:hover {
	text-decoration:underline;
}

/*28/07/2008*/
.verdana_11_branco {
	font:11px Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
}
.arial_11_preto {
	font:11px Arial, Helvetica, sans-serif;
	color:#000000;
}
a.link_arial_menu_11_preto {
	font:11px Arial, Helvetica, sans-serif;
	color:#000000;
	text-decoration:none;
}

a.link_arial_11_azul {
	font:11px Verdana, Arial, Helvetica, sans-serif;
	color:#00204A;
	text-decoration:underline;
}

a.linkverdana_11_azul {
	font:11px Verdana, Arial, Helvetica, sans-serif;
	color:#00204A;
	text-decoration:none;
}
a.linkverdana_11_azul:hover {
	text-decoration:underline;
}
a.linkverdana_11_preto {
	font:11px Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	text-decoration:none;
}
a.linkverdana_11_preto:hover {
	text-decoration:underline;
}

a.linkverdana_11_preto_bold {
	font:11px Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	text-decoration:none;
	font-weight:bold;	
}
a.linkverdana_11_preto_bold:hover {
	text-decoration:underline;
}

a.linkverdana_11_cinzaclaro {
	font:11px Verdana, Arial, Helvetica, sans-serif;
	color:#464646;
	text-decoration:none;
}
a.linkverdana_11_cinzaclaro:hover {
	text-decoration:underline;
}

a.linkverdana_11_branco {
	font:11px Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration:none;
}
a.linkverdana_11_branco:hover {
	font:11px Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration:underline;
}

a.linksubmenu_branco2 {
	font:11px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration:none;
}
.bg_menu_selec {
	background:#424242 url(../imagens/layout/bg_menunv_selec.jpg) center repeat-x;
}

a.link_verdana_848484 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-decoration:none;
	color: #848484;
}
a.link_verdana_848484:hover {
	text-decoration:underline;
}

a.link_menusup_off {
	display:block;
	background:#BEBEBE url(../imagens/layout/bg_linkmenu_off.gif) no-repeat 0 0;
	font:11px Arial, Helvetica, sans-serif;
	color:#000000;
	line-height:18px;
	text-align:center;
	text-decoration:none;
}
a.link_menusup_off:hover {
	background:#00214A url(../imagens/layout/bg_linkmenu_on.gif) no-repeat 0 0;
	color:#FFFFFF;
	text-decoration:none;
}

a.link_menusup_on {
	display:block;
	background:#00214A url(../imagens/layout/bg_linkmenu_on.gif) no-repeat 0 0;
	font:11px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	line-height:18px;
	text-align:center;
	text-decoration:none;
}
a.link_menusup_on:hover {
	display:block;
	background:#00214A url(../imagens/layout/bg_linkmenu_on.gif) no-repeat 0 0;
	font:11px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	line-height:18px;
	text-align:center;
	text-decoration:underline;
}

.borda_R_branco {
	border-right:1px solid #FFFFFF;
}
.bg_cinza_CCCCCC {
	background:#CCCCCC;
}
.bordafoto_2 {
	border:3px solid #BEBEBE;
}
.bg_descricao {
	background:url(../imagens/layout/bg_descricao.gif) no-repeat left bottom;
}
br.espacamento8 {
	line-height:8px;
}
.btn_buscar {
	background:#F3F3ED;
	border:1px solid #C1CDD9;
	height:18px;
	font:11px Arial, Helvetica, sans-serif;
	color:#2F3A55;
}
.campoform_busca {
	border-top:1px solid #ABADB3;
	border-right:1px solid #ABADB3;
	border-bottom:1px solid #ABADB3;
	border-left:1px solid #ABADB3;
	height:16px;
	font:Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:11px;
}
input, select, textarea {
	color:#000000;
	font-family:Verdana,Tahoma,Geneva,Arial,Helvetica,sans-serif;
	font-size:11px;
	line-height:15px;
}
.campoform_busca_241 {
	width:241px;
	border-top:1px solid #ABADB3;
	border-right:1px solid #ABADB3;
	border-bottom:1px solid #ABADB3;
	border-left:1px solid #ABADB3;
	font:Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:11px;
}


.bg_linhasepara {
	background:url(../imagens/layout/bg_linha.gif) center repeat-x;
}
/*estilos para o mapa do site (cópia de superzerado)*/
.verdana_00204A_10px {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #00204A;
	text-decoration:none;
}

.verdana_00204Abold_off_10px {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #00204A;
	text-decoration:none;
}

/* 04/03/2010 */
.arial_11_azul {
	font:11px Verdana, Arial, Helvetica, sans-serif;
	color:#00204A;
}
.verdana_18_azul {
	font:18px Verdana, Arial, Helvetica, sans-serif;
	color:#00204A;
}
