* {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
}
html {
	height: 100%;overflow-x:hidden; 
}
body {
	height:100%; 
	width:100%; 
	font-family: 'Verdana' !important;
	font-size: 10px;
	background:#d7d7d7 url(../img/bg/bg.jpg) top center repeat-x;
	color:#000;
}
/* classes */
p {margin: 10px 0;}
strong, b {font-weight: bold;}
u {text-decoration: underline;}
i, em {font-style:italic;}
button, a, a:visited {text-decoration: none;cursor:pointer;}
a:hover {text-decoration: none;}
a:focus {outline:none;}
.vcSome {display:none;}
div#ajax { position: relative; margin:0 auto; padding: 12px 0 0 37px; width:200px; font-weight:bold; color:#4374CE; background:url(../img/load_ajax.gif) no-repeat left center;  height:32px;}
#overlay {background-color:#152A74!important;}
/*classes - fim*/

/*estrutura*/

div.geral {width:770px; position:relative; margin:0 auto;}
div.topo {height: 341px; position:absolute; left:-57px; width:845px;}
div.meio {width:100%; display:table;padding-top: 215px; padding-bottom:0;}
div.rodape {position:relative; width:100%; height:77px; background: url(../img/bg/bg_rodape.gif) right no-repeat;}

/*estrutura*/

/*topo*/
div.topo {}
div#flash_flutuante { width:490px; height:73px; position:absolute; left:50%; margin-left:-212px; top:0; z-index:100;}
/*span.mapadosite { background: url(../img/sitemapw.gif); width:21px; height:17px; display:block; position:absolute; top:20px; right:150px; z-index:20;}*/
div.busca {position:absolute; right:35px; top:14px;}
div.busca input {width:75px;height:18px; background:url(../img/bg_busca.gif) repeat-x; color:#555; font-family:Verdana; font-size:10px; padding-top:3px;}
.opera div.busca input {padding:0;}
div.busca button { background: url(../img/bg/bg_lupa.gif); width:27px; height:28px;} 
div.idiomas {position:absolute; top:227px; right:30px;}
div.idiomas span {display:block; width:34px; height:24px; margin:0 1px;}
div.idiomas span.pt {background:url(../img/btn/flag_pt.gif);}
div.idiomas span.en {background:url(../img/btn/flag_en.gif);}
div.idiomas span.es {background:url(../img/btn/flag_es.gif);}
div.favoritos {position:absolute; top:290px; right:-5px; z-index:1;}
div.twitter {position:absolute; top:250px; right:30px; z-index:1;}
.ie6 div.favoritos {right:-6px;}
div.favoritos span.incluir { background:url(../img/btn/btn_favoritos.gif); width:158px; display:block; height:48px;}
/*topo-fim*/

/*meio*/
div.meio {}
div.meio div.barra_topo {width:770px; height:28px; background: url(../img/bg/bg_conteudo_topo.gif) right top no-repeat;}
div#menu { position:absolute; z-index:5; top:200px; left:-22px; width:192px; height: 560px; overflow:hidden;}
div#conteudo {background: url(../img/bg/bg_conteudo.gif) right repeat-y; min-height:400px;padding: 115px 15px 0 175px; }
.ie6 div#conteudo {height:400px;}
/*meio-fim*/

/*rodapé*/
div.rodape div.creditos { float:right; margin:35px 155px 0 0;}
div.rodape div.creditos a {color:#000; text-decoration:underline;}
.ie6 div.rodape div.creditos {margin-right:75px;}/*hack ie6*/
.ie7 div.rodape div.creditos {margin-right:150px;}/*hack ie7*/
span.bot_tilibra {display:block; width:62px; height:30px; background:url(../img/bg/rodape_logo_tilibra.gif); }
span.bot_mwv {display:block; width:54px; height:30px; margin-top: 7px; background:url(../img/bg/rodape_logo_mwv.gif);}
/*rodape-fim*/
	
/*estrutura-fim*/

/*Home*/
div.home {display:table; width:100%;}
div.home div#ajax img {border:none;}
div.home h3 { position:absolute;}
div.home h3 strong {display:none;}
div.home span.vermais { padding-right:12px; background:url(../img/bullet_seta_right.gif) center right no-repeat;}
div.home a {color:#243D97; text-decoration:none;}
div.home a:hover {color:#32AEFF;}
div.home div.top {position:relative; width:100%; margin-bottom:20px;}
div.home div.bot {position:relative; width:100%; display:table;}

span.onda1 {background:url(../img/bg/shape_dir1.gif); display:block; width:162px; height:36px; position:absolute; bottom:-7px; right:-36px;}
span.onda2 {background:url(../img/bg/shape_dir2.gif); display:block; width:93px; height:38px; position:absolute; bottom:5px; right:-33px;}
.ie6 span.onda2 {right:-33px;}
.win.gecko span.onda2 {right:-18px;bottom:80px;}

div.home div.marcas {position:relative; height: 125px;width:100%; background:url(../img/bg/bg_marcas.gif) top center no-repeat;}
div.home div.marcas h3 { top:-15px; left:35px; height:26px; z-index:1;}
.gecko div.home div.marcas h3 { top:-5px; left:35px; height:26px;}/*firefox hack*/
div.home div.marcas h3 img {width:78px; height:26px; margin:0;}
div.home div.logomarcas {height:50px;padding-top:25px;}
div.home div.logomarcas table {}
div.home div.logomarcas img { width: 125px; height:48px; border:0;}
div.home div.logomarcas td {text-align:center;}

div.home div.caixas {float:left; width:191px; padding-bottom:35px; position:relative; min-height:125px;}
.ie6 div.home div.caixas{ height:125px;}
div.home div.caixas p {color:#243D97;}
div.home div.caixas img {width:120px; margin:15px 0 0 25px; }

div.home .noticias { padding-top:15px;background:url(../img/bg/bg_noticias.gif) top left no-repeat;}
div.home .noticias h3 { top:-15px; left:35px; height:26px;}
.gecko div.home .noticias h3 {position: relative; top:-38px; left:25px; z-index:1;}/*firefox hack*/
/*.gecko div.home .noticias h3 {top:490px; left:210px;}firefox hack*/
div.home .noticias h3 img {width:54px; height:26px; margin:0;}
div.home .noticias p {width:170px; margin:5px 0 0 10px;}
div.home .noticias div.bgresumo {width: 120px; height:105px; background:url(../img/bg/bg_imgresumo.gif) top right no-repeat; margin-left: 3px; text-align: left;}
div.home .noticias div.bgresumo img.imgresumo {margin:15px 0 0 15px; border:2px #588EEB solid;}
div.home .noticias .txt img { max-width:400px!important; height:auto!important;}

div.home .hotspot {background:url(../img/bg/bg_hotspot.gif) top center no-repeat; text-align:center;}
div.home .hotspot h3 { top:-10px; left:40px; height:26px;}
div.home .hotspot h3 img {width:136px; height:26px; margin:0;}
div.home .hotspot p {text-align:center; width:170px; margin:5px 0 0 10px;}

div.home .banner p {width:170px; margin:5px 0 0 10px;}
div.home .banner #flash_sites {margin-left:10px;}
div#flash_topo {width:841px; height:343px; position:absolute; top:0; left:0;}
div.home span.sati { position:absolute; background:url(../images/sati.gif); left:60px; width:37px; height:21px; display:block; z-index:5; bottom:50px;}
/*Home - Fim*/

/*Comuns*/
span.voltatop {background:url(../img/btn/voltar_topo.gif); display:block; width:131px; height:32px; position:absolute; bottom:65px; right:-13px;z-index:1;}
span.voltaback {position:absolute; background:url(../img/btn/btn_voltar_back.gif); display:block; width:69px; height:22px; top:323px; left:173px; z-index:1; text-indent:-9999px;}
span.voltabotback { display:none;}
span.caminho {position:absolute; top:385px; left:175px; z-index:1;}
span.caminho a, span.caminho span {color:#0059FB;}
span.caminho a:hover {color: #32AEFF;}

	/*veja mais*/
	div.vejatambem {position:absolute; padding: 0 20px 7px 0; right:-6px; top:340px; background:url(../img/bg/shape_dir3.gif) right bottom no-repeat;}
	div.vejatambem strong {color:#4374CE;}
	div.vejatambem p {text-align:right; margin:3px 0;}
	div.vejatambem a {color:#0059FB; font-weight:bold;}
	div.vejatambem a:hover {color:#32AEFF;}
	div.vejatambem span {background:url(../img/bullet_seta_right2.gif) left center no-repeat; padding-left:12px;}
	/*veja mais - fim*/

	/*galeria*/
	div.galeria {position:relative; width:100%; display:table; padding: 20px 0 20px 40px; margin-bottom:20px;}
	.ie6 div.galeria {position:relative; width:100%; display:table; padding: 20px 0; margin-bottom:20px;}
	.win.gecko div.galeria {position:relative; width:100%; display:table; padding: 20px 0; margin-bottom:20px;}
	div.galeria div.item {background:url(../img/bg/bg_galeria_texto.gif) no-repeat; width:104px; min-height:109px; overflow:hidden; float:left; margin:15px 0 15px 43px;}
	.ie6 div.galeria div.item {height:auto;}
	div.galeria div.item span.legenda {font-size: 9px; color: #0155F5; text-align: center; display: block; width: 104px; padding-top: 2px;}
	.win.gecko div.textos div.galeria div.item {margin:15px 0 15px 65px;}
	div.galeria div.item img {border:0; margin: 11px 0 0 15px; width:78px; height:68px; overflow:hidden;}
	/*galeria - fim*/

	/*pagina simples*/
	div.bg_titulo { background:url(../img/bg/bg_titulo_interna.gif) bottom left no-repeat; height:30px;}
	h3.titulo{font-family:'Trebuchet MS';font-size:20px;color:#1047AB;font-weight:normal;}
	.win.gecko h3.titulo img {padding: 0 0 12px 8px;}
	div.txt {position:relative; padding:15px; padding-bottom:15px; line-height:19px; text-align: justify !important;}
	div.txt ul {padding-left:15px;}
	div.txt img {border:2px #C5D8F9 solid; margin:5px;}
	div.txt img.none {border:none;}
	div.txt p {}
	div.txt a {color:#6f91e8;}
	div.txt a:hover {color:#32AEFF;}
	/*pagina simples - fim*/
	
	/*paginação*/
	div#nav_pag { width:100%; height:25px; text-align:left; margin-bottom:20px;color:#6f91e8; background:url(../img/bg/bg_pgn_onda.gif) bottom left no-repeat;;}
	div#nav_pag span { color:#000; font-weight:bold;}
	div#nav_pag a { font-weight:bold;}
	div#nav_pag a:hover {text-decoration:none;}
	div#nav_pag img { border:none; margin:0; padding:0;}
	div#nav_pag img.anterior { background:url(../img/btn/btn_pgn_anterior.gif); width: 7px; height:9px;}
	div#nav_pag img.proxima {background:url(../img/btn/btn_pgn_proxima.gif); width: 7px; height:9px;}
	div#nav_pag img.ultima {background:url(../img/btn/btn_pgn_ultima.gif); width: 11px; height:9px;}
	div#nav_pag img.primeira {background:url(../img/btn/btn_pgn_primeira.gif); width: 11px; height:9px;}
	/*paginação - fim*/

/*comuns - fim*/

/*Textos*/
div.textos {display:table; width:100%;}
div.textos div#ajax img {border:none;}
div.menuterceironivel {margin: 30px 0 0 0; padding: 0 0 10px 0;}
div.menuterceironivel ul, div.menuterceironivel li {list-style: none;}
div.menuterceironivel li {background: url(../img/bg/bg_menuterceironivel.gif) left bottom no-repeat; display: inline; padding:0 0 2px 7px; margin-left: 5px;}
div.menuterceironivel li h2 {}
div.menuterceironivel li a {font-size: 11px;}
div.menuterceironivel li a:hover {color: #6699FF !important;}
.ie6 div.menuterceironivel p.vejatambem {margin-bottom: 7px;}
/*Textos - Fim*/

/*Iframe Google Maps*/

div.googlemapsiframe {
	margin: 10px 0 15px 0;
}

/*Iframe Google Maps - fim*/

/*Marcas*/
div.marcas {display:table; width:100%;}
div.marcas div#ajax img {border:none;}
div.marcas table { width:100%;}
div.marcas div.item a { color:#000; font-weight:bold;}
div.marcas div.item a:hover {color:#32AEFF;}
div.marcas div.item { margin: 15px; width:103px; text-align:center;}
div.marcas div.item img { margin:10px 0 5px 0; border:0;}
div.marcas div.item p { text-align:center; line-height: normal;}
/*Marcas - Fim*/

/*Produtos*/

	/*listagem*/
	div.lisproduto {display:table; width:100%;}
	div.lisproduto div#ajax img {border:none;}
	div.lisproduto div.txt { padding:15px 0;}
		/*busca*/
		div.produto_busca { position:relative; background:url(../img/bg/bg_produto_busca.gif); width:575px; height:191px; overflow:hidden;}
		div.produto_busca label { text-align:left;color:#003494;font-size:16px; font-family:'Trebuchet MS'; font-weight:bold; display:block; width:100%;}
		div.produto_busca label.radio { text-align:left;font-size:12px; font-weight:bold; padding:0; margin:0;}
		div.produto_busca table.busca_produto { width:440px; margin:20px 0 0 55px;}
		.webkit div.produto_busca table.busca_produto { margin-top:25px;}
		div.produto_busca select,div.produto_busca input {font-family:'Verdana';font-size: 10px; color:#000; border:1px #989898 solid; width:158px; height:20px; line-height:20px;}
		.win.gecko div.produto_busca select { width:156px; padding:1px; height:18px;}
		.win.gecko div.produto_busca input { width:156px; padding:1px; height:18px;}
		div.produto_busca td { text-align:center; width:200px; padding:10px; }
		div.produto_busca button { background:url(../img/btn/btn_produto_busca.gif); width:103px; height:50px; display:block; border:0; position:absolute; right:0; bottom:0;}
		.ie6 div.produto_busca button { right:-1px; bottom:-1px;}
		/*busca-fim*/
		/*resultado*/
		div#produto_resultado { position:relative;}
		div#produto_resultado img.marca { width:128px; border:0;}
		div#produto_resultado span.result {font-size: 12px;}
		div#produto_resultado span.result strong { color:#4374CE;}
		div#produto_resultado h6 {font-size: 12px; text-transform:uppercase; color:#053FAA; background:url(../img/bg/shape_dir4.gif) bottom left no-repeat; height:20px; margin-top:10px;}
		div#produto_resultado table {}
		div#produto_resultado div.grupo td { text-align:left;}
		div#produto_resultado div.item a { color:#000; line-height: normal;}
		div#produto_resultado div.item a:hover {color:#E3ECFC;}
		div#produto_resultado div.item { margin: 15px 20px; width:103px; background:url(../img/bg/bg_produto_item.gif) no-repeat; text-align:center;}
		div#produto_resultado div.item img { margin:10px 0 5px 0; border:0;}
		div#produto_resultado div.item p { text-align:center; background:#8eb2f5 url(../img/bg/bg_produto_item_bot.gif) bottom no-repeat; padding:5px 5px 10px 5px; margin:0; line-height: normal;}
		/*resultado-fim*/
		/*botão como se faz caderno*/
		span.comofazcaderno {display: block; width: 130px; height: 56px; position: absolute; right: -12px; top: 348px; background: url(../img/btn/btn_comofazcaderno.gif) no-repeat;}
		/*botão como se faz caderno-fim*/
	/*listagem-fim*/

	/*detalhamento*/
	div.detproduto {display:table; width:100%;}
	div.detproduto div#ajax img {border:none;}
	div.detproduto div.txt { padding:15px 0;}
	div.detproduto table { width:100%;}
	div.detproduto h6.tit_produto {font-size: 12px; text-transform:uppercase; color:#2154b3; margin:10px 0; width: 430px; text-align: left;}
	div.detproduto img.marca { border:0; margin-bottom:40px;}
	div.detproduto span.marca_lupa { background:url(../img/bg/bg_produto_marca_curvacomlu.gif);width:145px; height:29px; display:block; margin-right:-10px; padding:0;}

	div.detproduto div.lft { width:235px;}
	div.bg_produto { width:233px; background:url(../img/bg/bg_produto_det_top.gif);}
	div.bg_produto div.imagem {width:233px; background:url(../img/bg/bg_produto_det_bot.gif) bottom no-repeat;}
	div.bg_produto div.imagem img {width:195px; border:0; margin: 15px 0 25px 15px;}
	div.gal_imagem { background:url(../img/bg/bg_produto_borda.gif) right repeat-y;}
	div.gal_imagem span.clique { padding-left:10px; margin:10px 0;background: url(../img/bg/bg_produtos_ampliar.gif) bottom no-repeat; display:block; width:204px; height:15px; text-align:center; color:#4374ce;}
	div.gal_imagem td {text-align:center; padding: 15px 0;}
	div.gal_imagem a { color:#000;}
	div.gal_imagem div.item {width:88px; background:url(../img/bg/bg_produto_galimagem_top.gif) no-repeat;}
	div.gal_imagem div.item div.bg {width:88px; padding:5px 0; text-align:center; background:url(../img/bg/bg_produto_galimagem_bot.gif) bottom no-repeat;}
	div.gal_imagem div.item img {width:75px; border:0;}
	a.vejatodosprodutos, a.vejatodosprodutosdetmarca {color:#243D97 !important; text-align: left !important; display: block; font-weight: bold; background: url(../img/bg/bg_vertodosprodutos.gif) top left no-repeat; padding: 7px;}
	a.vejatodosprodutosdetmarca {background: url(img/bg/bg_vertodosprodutos.gif) top left no-repeat;}
	a.vejatodosprodutos:hover, a.vejatodosprodutosdetmarca:hover {color:#32AEFF !important;}
	div.detproduto div.rgt { width:315px;}
	div.detproduto div.rgt h6.tit_descricao {font-size: 11px; color:#039;}
	table.lisdetalhe { display:table}
	table.lisdetalhe td { border-bottom:1px #4374ce solid; line-height:24px; height:24px; text-align:left;}
	table.lisdetalhe strong { color:#4374ce; font-weight:normal;}

	table.avalie_produto td {padding: 10px 0;}
	table.avalie_produto span.ondecomprar { display:block; background:url(../img/btn/btn_produtos_ondecomprar.gif); width:147px; height:34px;}
	
	div.detproduto div.relacionados {}
	
	div.detproduto div.relacionados span.mais { background: url(../img/bg/bg_produto_span_mais.gif) top left no-repeat; color:#4374CE; font-size:11px; display:block; height:28px; padding:3px 0 0 30px;}
	div.detproduto div.relacionados td { text-align:center;}
	div.detproduto div.relacionados table { width:100%;}
	div.detproduto div.relacionados a { color:#000;}
	div.detproduto div.relacionados a:hover { color:#E3ECFC;}
	div.detproduto div.relacionados div.item { margin: 15px 0; width:103px; background:url(../img/bg/bg_produto_item.gif) no-repeat; text-align:center;}
	div.detproduto div.relacionados div.item img { margin:10px 0 5px 0; border:0;}
	div.detproduto div.relacionados div.item p { text-align:center; background:#8eb2f5 url(../img/bg/bg_produto_item_bot.gif) bottom no-repeat; padding:5px 5px 10px 5px; margin:0; line-height: normal;}
	/*detalhamento-fim*/

/*Produtos - Fim*/

/*Noticias*/
div.noticias {display:table; width:100%;}
div.noticias div#ajax img {border:none;}

	/*listagem*/
	div.noticias ul.lisnoticia {list-style:none;}
	div.noticias ul.lisnoticia li { margin:5px 0;}
	div.noticias td.imgdestaque {background:url(../img/bg/bg_galeria_texto_padrao.gif); width:104px; height:89px; overflow:hidden;}
	div.noticias td.imgdestaque img {border:0; margin: 11px 0 0 15px; width:78px; height:68px; overflow:hidden;}
	div.noticias strong.data {color:#1E60C0;}
	div.noticias td.titulo {color:#0155F5;}
	div.noticias a .leiamais { background:url(../img/btn/btn_leiamais.gif) top; height:19px; width:77px; display:block;}
	div.noticias a:hover .leiamais { background:url(../img/btn/btn_leiamais.gif) bottom;}
	/*listagem - fim*/

	/*detalhamento*/
	div.noticias h6.titulo_noticia {color:#1E60C0; font-size:11px; font-weight:bold; margin-top:20px;}
	div.noticias p.info strong {color:#0155F5;}
	div.noticias p.info a {color:#0155F5;}
	div.noticias p.info a:hover {color:#32AEFF;}
	span.videoflv { background: url(../img/video.gif) top left no-repeat; height: 50px; display: block; padding: 10px 0 0 60px; }
	span.videoflv a { font-weight: bold; font-size: 11px; }
	/*detalhamento*/

/*Noticias - fim*/

/*Onde Comprar*/
	/*listagem*/
	div.cadondecomprar {display:table; width:100%;}
	div.cadondecomprar div#ajax img {border:none;}
	div.cadondecomprar div.txt { padding:15px 0;}
		/*busca*/
		div.cadondecomprar_busca { position:relative; background:url(../img/bg/bg_cademail_ondecomprar.gif); width:578px; height:275px; overflow:hidden;}
		div.cadondecomprar_busca label { text-align:left;color:#003494;font-size:16px; font-family:'Trebuchet MS'; font-weight:bold; display:block; width:100%;}
		div.cadondecomprar_busca table { width:440px; margin:20px 0 0 55px;}
		.webkit div.cadondecomprar_busca table { margin-top:25px;}
		div.cadondecomprar_busca select,div.cadondecomprar_busca input {font-family:'Verdana';font-size: 10px; color:#000; border:1px #989898 solid; width:200px; height:20px; line-height:20px;}
		div.cadondecomprar_busca textarea {font-family:'Verdana';font-size: 10px; color:#000; border:1px #989898 solid; line-height:20px;}
		.win.gecko div.cadondecomprar_busca select { padding:1px; height:18px;}
		.win.gecko div.cadondecomprar_busca input { padding:1px; height:18px;}
		div.cadondecomprar_busca td { text-align:center; width:200px; padding:10px; }
		div.cadondecomprar_busca button { background:url(../img/btn/bg_cademail_ondecomprar.gif);width:111px; height:63px; display:block; border:0; position:absolute; right:0; bottom:0;}
		.ie6 div.cadondecomprar_busca button {bottom:-1px;}
		/*busca-fim*/
		/*resultado*/
		div#cadondecomprar_resultado { position:relative;}
		div#cadondecomprar_resultado a, div#cadondecomprar_resultado a:visited {color:#0059FB;}
		div#cadondecomprar_resultado a:hover {color:#32AEFF;}
		div#cadondecomprar_resultado h6 {font-size: 12px; margin-bottom:15px; color:#053FAA; background:url(../img/bg/shape_dir4.gif) bottom left no-repeat; height:20px; margin-top:10px;}
		div#cadondecomprar_resultado table { width:100%;}
		div#cadondecomprar_resultado div.item { border-bottom:1px #C6D8FA solid; padding: 0 0 10px 0; margin-bottom:15px; line-height: normal;}
		div#cadondecomprar_resultado div.grupo td { text-align:left; background: url(../img/bullet_seta_lista.gif) top left no-repeat; margin-top:15px; padding-left:20px;}
		div#cadondecomprar_resultado div.grupo strong {color:#1F52B1;}
		/*resultado-fim*/
	/*listagem-fim*/
/*Onde Comprar - fim*/

/*Como ser cliente*/
div.comosercli {display:table; width:100%;}
div.comosercli div#ajax img {border:none;}
div.comosercli div.txt { padding:15px 0;}
	/*cadclilog*/
	form.cadclientelogin { position:relative; margin:0 auto; width:421px; height:138px; background:url(../img/bg/cadcliente_bg_form_cnpj.gif); overflow:hidden;}
	form.cadclientelogin label { float:right;color:#003494;font-size:16px; font-family:'Trebuchet MS'; font-weight:bold;}
	form.cadclientelogin input {float:left;font-family:'Verdana';font-size: 10px; color:#000; border:1px #989898 solid; width:158px; height:20px; line-height:20px;}
	form.cadclientelogin button {background:url(../img/btn/bt_enviar_cnpj.gif); width:113px; height:57px; display:block; position:absolute; right:14px; bottom:9px;}
	.ie6 form.cadclientelogin button {right:13px;}
	form.cadclientelogin table { width:100%; height:90%;}
	form.cadclientelogin td {}
	/*cadclilog - fim*/
	/*cadcli*/
	form.cadcliente {position:relative; margin:0 auto; width:562px; height:512px; background:url(../img/bg/cadcliente_bg_form.gif); overflow:hidden;}
	form.cadcliente table { margin: 40px 0 0 25px; width:522px; height:392px;}
	form.cadcliente td {}
	form.cadcliente label { color:#003494;font-size:16px; font-family:'Trebuchet MS'; font-weight:bold;}
	form.cadcliente input,form.cadcliente select,form.cadcliente strong { margin-left:15px;}
	form.cadcliente strong {color:#fff; font-size:14px;}
	form.cadcliente select,form.cadcliente input {font-family:'Verdana';font-size: 10px; color:#000; border:1px #989898 solid; width:215px; height:20px; line-height:20px;}
	.win.gecko form.cadcliente select { width:215px; padding:1px; height:18px;}
	.win.gecko form.cadcliente input { width:215px; padding:1px; height:18px;}
	form.cadcliente button {background:url(../img/btn/bt_enviar_form_cidade.gif); width:131px; height:58px; display:block; position:absolute; right:11px; bottom:24px;}
	/*cadcli - fim*/
	/*cadclirep*/
	form.cadclirep { position:relative; margin:0 auto; padding-top:10px; width:513px; height:174px; background:url(../img/bg/cadcliente_bg_form_cidade.gif); overflow:hidden;}
	form.cadclirep button {background:url(../img/btn/bt_enviar_form_cidade2.gif); width:121px; height:62px; display:block; position:absolute; right:11px; bottom:6px;}
	.ie6 form.cadclirep button {right:10px;}
	form.cadclirep table { width:250px; height:125px; margin:0 auto;}
	form.cadclirep label { color:#003494;font-size:16px; font-family:'Trebuchet MS'; font-weight:bold;}
	form.cadclirep select { margin-left:15px;font-family:'Verdana';font-size: 10px; color:#000; border:1px #989898 solid; width:215px; height:20px; line-height:20px;}
	.win.gecko form.cadclirep select { width:215px; padding:1px; height:18px;}
	/*cadclirep - fim*/
	/*lisclirep*/
	div.lisclirep {display:table; width:100%;}
	div.lisclirep div#ajax img {border:none;}
	div.lisclirep div.txt { padding:15px 0;}
	div.lisclirep th { text-align:left;color:#003494;font-size:16px; width:125px; font-family:'Trebuchet MS'; background:url(../img/bg/shape_dir4.gif) bottom left no-repeat; height:20px;}
	div.lisclirep td { padding:5px; border-bottom:1px #CDD4FE solid;}
	div.lisclirep td span {color:#353693;}
	div.lisclirep td a {color:#1549FF;}
	div.lisclirep td a:hover {color:#32AEFF;}
	/*lisclirep - fim*/
/*Como ser cliente - fim*/

/*Mapa do site*/
div.mapasite {display:table; width:100%;}
div.mapasite div#ajax img {border:none;}
span.bulletmapa { line-height:18px; background:url(../img/bullet_mapadosite.gif) left center no-repeat;width:100%; overflow:hidden; padding-left: 25px;display:block;vertical-align:middle;}

ul.lismapa {list-style:none;padding:0 0 25px 25px; margin:0;width:475px;}
ul.lismapa a {padding:0; margin:0; display:block; width:100%;color:#0059FB;}
ul.lismapa a:hover { color:#fff; background:#4374CE;}
ul.lismapa ul {list-style:none;} 
ul.lismapa li {background:#E4EBF9; margin: 1px 0 0 0;display:block; width:100%;}
ul.lismapa li ul {padding-left:25px;background:#fff;}
ul.lismapa li ul li {background:#C3D4F7;}
ul.lismapa li ul li ul {padding-left:25px;background:#fff;}
ul.lismapa li ul li ul li {background:#A1C0FF;}
/*Mapa do site - fim*/

/*Busca*/
div.buscar {display:table; width:100%;}
div.buscar div#ajax img {border:none;}
div.buscar h6 { margin: 10px 0; font-size: 11px; color:#8EB2F5; padding-left:10px; background:url(../img/bullet_seta_right2.gif) center left no-repeat;}
div.buscar strong {color:#0059FB;}
ul.lisbusca {list-style:none;} 
ul.lisbusca li {margin: 10px 0 10px 11px;color:#0059FB;}
ul.lisbusca a {color:#0059FB;}
ul.lisbusca li a:hover strong {color:#32AEFF;}

div.buscar div.grupo td { text-align:left;}
div.buscar div.item a { color:#000;}
div.buscar div.item a:hover { color:#E3ECFC;}
div.buscar div.item { margin: 15px; width:103px; background:url(../img/bg/bg_produto_item.gif) no-repeat; text-align:center;}
div.buscar div.item img { margin:10px 0 5px 0; border:0;}
div.buscar div.item p { text-align:center; background:#8eb2f5 url(../img/bg/bg_produto_item_bot.gif) bottom no-repeat; padding:5px 5px 10px 5px; margin:0; line-height: normal;}
/*Busca - fim*/