* {
	margin: 0; 
	padding: 0; 
	border: 0; 
	outline: 0; 
	line-height: normal;
	}

html {
	height: 100%; 
	overflow-x:hidden;
	}
body {
	height:100%;
	font-family: 'Trebuchet MS' !important;
	font-size: 12px;
	color:#000;
	background: #42ebff url(../img/bg/bg_html.jpg) top center repeat-x;
	}
/*Classes */
p { margin: 10px 0; }
input, select, textarea { font-family: 11px; color:#696969;}
strong, b { font-weight: bold; }
i, em { font-style: italic; }
u { text-decoration: underline; }
button, input[type="submit"] { cursor: pointer; }
a { text-decoration: underline; cursor: pointer; color:#696969; }
a:hover { text-decoration: none; }
a:focus { outline: none; }
.vcSome { display: none; }
div#ajax { position: relative; margin: 50px auto 0 auto; padding:0 0 0 40px; height:32px; line-height:32px; width: 200px; font-weight: bold; color: #666;background: url('../img/load_ajax.gif') center left  no-repeat;}
/*Classes - fim*/

/*Estrutura*/
div.geral { width:956px; margin:0 auto; position:relative; }
.bg_lft { position:absolute; top:-3px; left:-315px;}
.bg_rgt { position:absolute; top:-3px; right:-315px;}
div.topo { width:956px; padding: 202px 0 0 0; background:url(../img/bg/bg_topo.jpg) top no-repeat; position:relative; }
div.topo .logo { position:absolute; left:317px; top:28px; width:347px; height:148px;}
div.topo .logo a { display:block;width:347px; height:148px;}

div.menuzinho { position:absolute; right:0; top:186px; width:480px; height:16px; text-align:center; color:#f00; font-size:12px; line-height:16px; background:url(../img/bg/bg_menuzinho_topo.gif);}
.ie6 div.menuzinho {top:184px;}
div.menuzinho a {color:#000; text-decoration:none;}
div.menuzinho a:hover { color:#f00;}

div.topo .menu_topo { display:table; background:#fff url(../img/bg/menu_topo/bg_fundo.gif) top center no-repeat;}
div.topo .menu_topo .menu_h { text-align:center; position:relative;width:956px;  white-space:nowrap; background:url(../img/bg/menu_topo/bg_fundo.gif) top center no-repeat; }
div.topo .menu_topo .menu_h li { display:inline; margin:0 -2px; padding:0;}
.ie div.topo .menu_topo .menu_h li { display:inline; margin:0 -3px 0 -1px; padding:0;}
.ie6 div.topo .menu_topo .menu_h li { display:inline; margin:0 -4px 0 0; padding:0;}
div.topo .menu_topo .menu_h li a { margin:0; padding:0; background-repeat:no-repeat; background-position:top !important;}
div.topo .menu_topo .menu_h li strong { display:none;}
div.topo .menu_topo .menu_h li a:hover { background-position:bottom !important;}
div.topo .menu_topo .btn_2 a { background-image: url(../img/bg/menu_topo/btn_2.gif); display:inline-block; width:123px; height:30px;}
div.topo .menu_topo .btn_3 a { background-image: url(../img/bg/menu_topo/btn_3.gif); display:inline-block; width:132px; height:30px;}
div.topo .menu_topo .btn_4 a { background-image: url(../img/bg/menu_topo/btn_4.gif); display:inline-block; width:197px; height:30px;}
div.topo .menu_topo .btn_5 a { background-image: url(../img/bg/menu_topo/btn_5.gif); display:inline-block; width:208px; height:30px;}
div.topo .menu_topo .btn_6 a { background-image: url(../img/bg/menu_topo/btn_6.gif); display:inline-block; width:125px; height:30px;}

div.topo .menu_topo .menu_sub { background:#fff; width:916px; padding:10px; margin:-5px 0 0 0; position:relative; border:1px #f00 solid; margin:5px 10px 0 10px;}
div.topo .menu_topo .menu_sub td { padding:5px;}
div.topo .menu_topo .menu_sub a { text-align:left; white-space:nowrap; font-size:15px; color:#231f20; text-decoration:none; display:inline-block; background:url(../img/blt/blt_bull.gif) left center no-repeat; padding:5px 6px 5px 10px;}

div.meio { display:table; width:956px; padding-top:10px; background:#fff;}

div.menu_lateral { width:200px;  background: url(../img/bg/bg_barra_lateral_inf.gif) bottom no-repeat;}
div.menu_lateral .bg_top {padding:12px 0 15px 0; background:url(../img/bg/bg_barra_lateral_top.gif) top no-repeat;}
div.menu_lateral .menu_v { width:170px; margin:0 auto 2px auto; }
div.menu_lateral .tit_menu {width:160px; padding:0 5px; line-height:23px; height:25px; display:block; font-size:15px; font-family:"Trebuchet MS";}
div.menu_lateral .a_vertodos { display:block; padding:5px; text-decoration:none;}
div.menu_lateral .menu_v ul {}
div.menu_lateral .menu_v li { list-style:none; margin:0; padding:0;}
.ie6 div.menu_lateral .menu_v li { margin:0 0 -18px 0; }
div.menu_lateral .menu_v li a { display:block; padding:5px; color:#231f20; text-decoration:none;}
div.menu_lateral .menu_v li a:hover {}

div.menu_lateral .rosa { background:#fcc;}
div.menu_lateral .rosa .tit_menu { background:url(../img/bg/menu_lateral/bg_h3_rosa.gif) no-repeat; color:#600;}
div.menu_lateral .rosa .a_vertodos {color:#600;}
div.menu_lateral .rosa ul {}
div.menu_lateral .rosa li a {}
div.menu_lateral .rosa li a:hover { background:#ff5d66; color:#fff;}

div.menu_lateral .amarelo { background:#fc9;}
div.menu_lateral .amarelo .tit_menu { background: url(../img/bg/menu_lateral/bg_h3_amarelo.gif) no-repeat; color:#f60;}
div.menu_lateral .amarelo .a_vertodos {color:#f60;}
div.menu_lateral .amarelo ul {}
div.menu_lateral .amarelo li a {}
div.menu_lateral .amarelo li a:hover { background:#ff9e01; color:#fff;}

div.menu_lateral .roxo { background:#fcf;}
div.menu_lateral .roxo .tit_menu { background: url(../img/bg/menu_lateral/bg_h3_roxo.gif) no-repeat; color:#909;}
div.menu_lateral .roxo .a_vertodos {color:#909;}
div.menu_lateral .roxo ul {}
div.menu_lateral .roxo li a {}
div.menu_lateral .roxo li a:hover { background:#d021de; color:#fff;}

div.menu_lateral .lilas { background:#d8beff ;}
div.menu_lateral .lilas .tit_menu { background: url(../img/bg/menu_lateral/bg_h3_lilas.gif) no-repeat; color:#5800ca;}
div.menu_lateral .lilas .a_vertodos {color:#5800ca;}
div.menu_lateral .lilas ul {}
div.menu_lateral .lilas li a {}
div.menu_lateral .lilas li a:hover { background:#a460ff; color:#fff;}

div.menu_lateral .verde { background:#cf9;}
div.menu_lateral .verde .tit_menu { background: url(../img/bg/menu_lateral/bg_h3_verde.gif) no-repeat; color:#060;}
div.menu_lateral .verde .a_vertodos {color:#060;}
div.menu_lateral .verde ul {}
div.menu_lateral .verde li a {}
div.menu_lateral .verde li a:hover { background:#2be21c; color:#fff;}

div.menu_lateral .azul { background:#a1e5fb;}
div.menu_lateral .azul .tit_menu { background: url(../img/bg/menu_lateral/bg_h3_azul.gif) no-repeat; color:#069;}
div.menu_lateral .azul .a_vertodos {color:#069;}
div.menu_lateral .azul ul {}
div.menu_lateral .azul li a {}
div.menu_lateral .azul li a:hover { background:#1caae2; color:#fff;}

div.mais_buscadas { width:180px; position:relative; margin:0 auto;background:url(../img/bg/bg_mais_buscadas_bot.gif) bottom no-repeat;}
div.mais_buscadas th { padding:5px 0; font-weight:normal; background:url(../img/bg/bg_mais_buscadas_top.gif) no-repeat; font-size:15px; color:#000;}
div.mais_buscadas td { padding:5px 10px 10px;}
div.mais_buscadas td a { text-decoration:none; padding:5px; white-space:nowrap;}

div.busca {width:725px; overflow:hidden; padding:3px 10px 5px 10px; background:url(../img/bg/bg_barra_busca.gif) no-repeat; height:21px; margin:2px 10px 10px 2px;}
div.busca table { float:right;}
div.busca .lbl { color:#c00; font-weight:bold; font-size:15px;}
div.busca input { width:100px; height:15px; padding:3px; margin:0 5px; font-family:Trebuchet MS; color:#000; font-size:11px;}
div.busca button { background: #e81d22; color:#e3e3e3; font-size:12px; font-family:Trebuchet MS; text-align:center; width:26px; height:21px; line-height:15px;}

div#conteudo { position:relative;width:956px; margin:0; min-height:600px;}
.ie6 div#conteudo {height:600px;}

div.rodape { color:#06c; text-align:center; position:relative; background:url(../img/bg/bg_rodape.gif) top center no-repeat; width:956px; padding: 35px 0 10px 0;}
div.rodape address { display:inline; font-style:normal;}
div.rodape a { color:#06c;}
div.rodape p { font-family:Tahoma; font-size:11px; color:#666; }
div.rodape p a {color:#666; text-decoration:none; }
/*Estrutura - Fim*/

/*detHome - Inicio*/
.dethome {}
.dethome div.banner_home { margin-bottom:10px;}
.dethome div.list_produtos { width:545px;}
.dethome div.list_produtos td { width:33%; display:table-cell; vertical-align:top;}
.dethome div.list_produtos div.item { width:153px; text-align:center; border:1px #ccc solid; padding:10px; margin:0 3px 10px 3px;}
.dethome div.list_produtos div.item a { display: block; text-decoration:none; color:#F00;}
.dethome div.list_produtos .sp_img {}
.dethome div.list_produtos .sp_img img { width:150px;}
.dethome div.list_produtos .sp_lancamento {display: block; background:url(../img/btn/btn_lancamento.gif) center center no-repeat; height:28px; padding:10px 0 0 0;}
.dethome div.list_produtos .sp_vazio {display: block; background:url(../img/btn/btn_vazio.gif) center center no-repeat; height:28px; padding:10px 0 0 0;}
.dethome div.list_produtos .sp_sohoje {display: block; background:url(../img/btn/btn_sohoje.gif) center center no-repeat; height:28px; padding:10px 0 0 0;}
.dethome div.list_produtos .st_titulo {display: block;}
.dethome div.list_produtos .sp_referencia {display: block; color:#F00;}
.dethome div.list_produtos .sp_preco_d {display: block; color:#06c; font-weight:bold;}
.dethome div.list_produtos .sp_preco_d b { font-size:20px; white-space:nowrap;}
.dethome div.list_produtos .sp_preco_v {display: block; font-weight:bold; color:#000}
/*detHome - Fim*/

/*internas*/
.modalDialog_contentDiv { border:1px #049374 solid !important;}
.modalDialog_transparentDivs {background:#049374 !important;}
#overlay {background:#049374 !important;}

#modulo_gmaps {}
#modulo_gmaps input { background:#fff !important; border:1px #636363 solid !important; color:#000; width:250px !important; font-family:'Trebuchet MS'; font-size:12px; padding:3px 3px 4px 3px;}
#modulo_gmaps button { width:69px; height:27px; background: url(../img/btn/btn_enviar.gif) no-repeat; border:0 !important;}

div.modulo_newsletter { padding:10px; color:#666;}
div.modulo_newsletter a.close {position:absolute; top:0; right:0;}
div.modulo_newsletter a.close img { background:#049374; padding:0; margin:0;}
div.modulo_newsletter h1 { font-size:16px; line-height:normal; height:10px; color:#049374; font-weight:bold; text-transform:uppercase;}
div.modulo_newsletter p { padding:5px 0; margin:0;}
div.modulo_newsletter form {}
div.modulo_newsletter table.tbl_form {width:380px;}
div.modulo_newsletter table.tbl_form td { padding:3px;}
div.modulo_newsletter table.tbl_form td.lbl { color:#049374; text-align:right;font-weight:normal; font-size:12px; padding-right:5px; }
div.modulo_newsletter table.tbl_form td.lbl label { display:block;text-align:right; float:right; white-space:nowrap; font-weight:bold;}
div.modulo_newsletter table.tbl_form td.inp {}
div.modulo_newsletter table.tbl_form td.inp input {background:#fff !important; border:1px #636363 solid !important; color:#000; font-family:'Trebuchet MS'; font-size:12px; padding:3px; width:245px !important;}
div.modulo_newsletter table.tbl_form td.tex {}
div.modulo_newsletter table.tbl_form td.tex textarea {background:#fff !important; border:1px #636363 solid !important; color:#000; font-family:'Trebuchet MS'; font-size:12px; padding:3px; width:245px !important;}
div.modulo_newsletter table.tbl_form td.slt {}
div.modulo_newsletter table.tbl_form td.slt select {background:#fff !important; border:1px #636363 solid !important; color:#000; font-family:'Trebuchet MS'; font-size:12px; padding:3px; width:253px !important;}
div.modulo_newsletter table.tbl_form td.btn {}
div.modulo_newsletter table.tbl_form td.btn button {width:69px; height:27px; float:right; background: url(../img/btn/btn_enviar.gif) no-repeat; border:0 !important;}

.internas .caminho { color:#666;}
.internas .caminho a {color:#666; text-decoration:none;}
.internas .caminho b {}
.internas .caminho strong {color:#390; text-decoration:underline;}

/*.internas .tit_conteudo { color:#00a8ff; font-size:16px; margin:20px 0;}*/
.internas .tit_conteudo { color:#F00; font-size:16px; margin:20px 0;}
.internas .box_conteudo {width:535px; padding: 0 10px 0 5px; }
.internas .box_conteudo p {}
.internas .box_conteudo a {}
.internas .box_conteudo a:hover {}

.internas .menu_promocao { margin-bottom:20px; background:url(../img/bg/bg_internas_promocao_submenu.gif) no-repeat; height:22px; line-height:22px; color:#008e1b; padding:0 10px;}
.internas .menu_promocao a { text-decoration:none; color:#008e1b; font-weight:bold;}
.internas .menu_promocao a:hover, .internas .menu_promocao .ativo { color:#015b12; text-decoration:underline;}

.internas #galeria_glrgaleria_conteudo {position:relative; width:100%;padding:10px 0;}
.internas .tabela_galeria { width:100%; border-top:1px #46e9ff solid; padding:10px 0;  }
.internas .tabela_galeria td { text-align:center; width:33%;text-align:center; padding:10px 0 0 0; display:table-cell; vertical-align:top;}
.internas .tabela_galeria .img_galeria { width:150px; margin:0 auto; background: url(../img/bg/bg_internas_galeria_inf.gif) center bottom no-repeat; color:#00a8e6; font-weight:bold; padding-bottom:10px;}
.internas .tabela_galeria .img_galeria a {width:150px; background:url(../img/bg/bg_internas_galeria_top.gif) top center no-repeat; padding:8px 0; display:inline-block; } 
.internas .tabela_galeria .img_galeria a:hover { }
.internas .tabela_galeria .img_galeria .imagens_glrgaleria { }
.internas .tabela_galeria .img_galeria .imagens_glrgaleria img {width:130px;}
.internas .tabela_galeria .img_galeria .videos_glrgaleria {}
.internas .tabela_galeria .img_galeria .videos_glrgaleria a { }
.internas .tabela_galeria .img_galeria .videos_glrgaleria img { }

.barra_lateral { width:195px; margin-right:10px; background:url(../img/bg/bg_home_barra_lateral_inf.gif) bottom no-repeat;}
.barra_lateral table {width:195px; background:url(../img/bg/bg_home_barra_lateral_top.gif) top no-repeat;}
.barra_lateral td { padding:5px 10px;} 
.barra_lateral .box { border:1px #666 solid; padding:0; margin:10px 0; font-size:12px;}
.barra_lateral .box a, .barra_lateral .box a:hover { text-decoration:none; padding:0; margin:0;}
.barra_lateral .box img { width:173px; margin:0 0 -5px 0; padding:0;}
.barra_lateral .box span { display:block; color:#333; width:163px; padding:0 5px; }
.barra_lateral .box form table {width:173px; background: none;}
.barra_lateral .box form td, .barra_lateral .box form th {padding:5px 0; color:#333; font-weight:none;}
.barra_lateral .box input { display:block; color:#333;width:155px; border:1px #ccc solid; height:15px; padding:3px; margin:0 5px; font-family:Trebuchet MS; color:#000; font-size:11px; }
.barra_lateral .box input[type="hidden"] { visibility:hidden; display:none;}
.barra_lateral .box button { display:block; color:#333;float:right;  border:1px #ccc solid; padding:0 3px; margin:0 5px; font-family:Trebuchet MS; color:#000; font-size:11px; }
/*internas - Fim*/

/*lisProduto*/
.lisproduto {}
.lisproduto .tbl_filtro { position:absolute; top: 70px; right:5px;}
.lisproduto .tbl_filtro td { padding:5px; color:#000; text-align:right;font-weight:normal; font-size:12px; }
.lisproduto .tbl_filtro td select { background:#fff !important; border:1px #636363 solid !important; color:#000; font-family:'Trebuchet MS'; font-size:12px; padding:3px;}

.lisproduto div.list_produtos { width:100%;}
.lisproduto div.list_produtos td { display:table-cell; vertical-align:top;}
.lisproduto div.list_produtos div.item { width:153px; text-align:center; border:1px #ccc solid; padding:10px; margin:0 3px 10px 3px;}
.lisproduto div.list_produtos div.item a { display: block; text-decoration:none; color:#F00;}
.lisproduto div.list_produtos .sp_img {}
.lisproduto div.list_produtos .sp_img img { width:150px;}
.lisproduto div.list_produtos .sp_lancamento {display: block; background:url(../img/btn/btn_lancamento.gif) center center no-repeat; height:28px; padding:10px 0 0 0;}
.lisproduto div.list_produtos .sp_vazio {display: block; background:url(../img/btn/btn_vazio.gif) center center no-repeat; height:28px; padding:10px 0 0 0;}
.lisproduto div.list_produtos .sp_sohoje {display: block; background:url(../img/btn/btn_sohoje.gif) center center no-repeat; height:28px; padding:10px 0 0 0;}
.lisproduto div.list_produtos .st_titulo {display: block;}
.lisproduto div.list_produtos .sp_referencia {display: block; color:#333;}
.lisproduto div.list_produtos .sp_preco_d {display: block; color:#06c; font-weight:bold;}
.lisproduto div.list_produtos .sp_preco_d b { font-size:20px; white-space:nowrap;}
.lisproduto div.list_produtos .sp_preco_v {display: block; font-weight:bold; color:#F00}

/**/
.lisproduto .paginacao_produto {width:500px; padding:0 110px; margin:10px auto; left:-5px; line-height: 30px; position:relative; text-align:center; background:#cdecff;}
.lisproduto .paginacao_produto .paginas_produto a { text-decoration:none;color:#004e8a; font-weight:bold; background:#cdecff; border:1px #cdecff solid;  padding:1px 6px;}
.lisproduto .paginacao_produto .paginas_produto a:hover { text-decoration:none; color:#fff; font-weight:bold; background:#004e8a; border:1px #004e8a solid; margin:0; padding:1px 6px;}
.lisproduto .paginacao_produto .pg_atual_produto { text-decoration:none; color:#fff; font-weight:bold; background:#004e8a; border:1px #004e8a solid;  margin:0; padding:1px 6px;}
.lisproduto .paginacao_produto .pg_atual_produto a {}
.lisproduto .paginacao_produto .pg_primeira_produto a { position:absolute; color:#004e8a; font-weight:bold; display:block; top:5px; left:10px; font-weight:bold;}
.lisproduto .paginacao_produto .pg_ultima_produto a { position:absolute; color:#004e8a; font-weight:bold; display:block; top:5px; right:10px; font-weight:bold;}
.lisproduto .paginacao_produto .pg_anterior_produto a { position:absolute; color:#004e8a; font-weight:bold; display:block; top:5px; left:70px; font-weight:bold;}
.lisproduto .paginacao_produto .pg_proxima_produto a { position:absolute; color:#004e8a; font-weight:bold; display:block; top:5px; right:60px; font-weight:bold;}
/**/

/*lisProduto - Fim*/

/*detProduto*/
.detproduto {}
.detproduto .tit_conteudo span { font-size:12px !important; font-weight:normal;}
.detproduto .img_produto { width:250px; padding:0 10px 10px;}
.detproduto .img_produto .sp_img { display:block; width:230px; text-align:center;}
.detproduto .img_produto .sp_img img { max-width:230px;}
.detproduto .img_produto p strong { display:block; text-align:center;}
.detproduto .img_produto ul { text-align:center;}
.detproduto .img_produto li { list-style:none; display:inline; margin:0 1px;}
.detproduto .img_produto li a { display:inline-block; overflow:hidden; width:55px; height:50px; border:1px #ccc solid; }

.detproduto .preco_produto { width:206px;}
.detproduto .preco_produto .sp_balao { display:block; color:#333; text-align:center; background:url(../img/bg/bg_detproduto_balao_preco.gif) center center no-repeat; height:44px; padding:25px 0;}
.detproduto .preco_produto .sp_balao strong {color:#360; font-size:24px; display:block;}
.detproduto .preco_produto .sp_balao span {}
.detproduto .preco_produto p {text-align:center;}
.detproduto .preco_produto .btn_indique { margin:5px 0; background:url(../img/btn/btn_indique_a_um_amigo.gif) center no-repeat; display:block; height:30px;}
.detproduto .preco_produto .btn_visita { margin:5px 0; background: url(../img/btn/btn_faca_nos_uma_visita.gif) center no-repeat; display:block; height:30px;}

.detproduto .veja_tambem {}
.detproduto .veja_tambem .tit_vejatbm { color:#c00; font-size:12px; margin:10px 0; }
.detproduto .veja_tambem {}
.detproduto ul.list_produtos li { list-style:none; border-bottom:1px #ccc solid; padding:10px 0;}
.detproduto ul.list_produtos a { display: block; text-decoration:none; color:#F00;}
.detproduto ul.list_produtos .sp_img { width:150px; display:inline-block; float:left; margin-right:10px;}
.detproduto ul.list_produtos .sp_img img { max-width:150px;}
.detproduto ul.list_produtos .st_titulo {}

/*detProduto - Fim*/

/*lisPresente*/
.lispresente {}
.lispresente #galeria_glrgaleria_conteudo {}
.lispresente #galeria_glrgaleria_conteudo .tabela_galeria { border:none;}
.lispresente .tbl_faixaetaria { margin-bottom:20px;}
.lispresente .tbl_faixaetaria a, .lispresente .tbl_faixaetaria a:hover { text-decoration:none;}
.lispresente .tbl_faixaetaria .impar { background:#fefcc0;}
.lispresente .tbl_faixaetaria .par { background:#ffefaf;}
.lispresente .tbl_faixaetaria .td_txt strong { display:block; color:#00a8ff;}
.lispresente .tbl_faixaetaria .td_img {}
.lispresente .tbl_faixaetaria .td_img img { width:130px;}
.lispresente .tbl_faixaetaria td { padding:10px; border:1px #fff solid; border-left:0; border-right:0;} 

.lispresente .busca_presente { border-top:1px #46e9ff solid;}
.lispresente .busca_presente h3 { font-size:14px; color:#00a3d8;}
.lispresente .busca_presente form { background:#dafbff; padding:20px 10px; margin-top:10px;}
.lispresente .tbl_formulario { margin:10px 0;}
.lispresente .tbl_formulario strong {color:#000;}
.lispresente .tbl_formulario td { padding:5px;}
.lispresente .tbl_formulario td.lbl { color:#000; text-align:right; width:160px; font-weight:normal; font-size:12px; }
.lispresente .tbl_formulario label { color:#000;}
.lispresente .tbl_formulario td.lbl strong {color:#000;}
.lispresente .tbl_formulario td.slt {}
.lispresente .tbl_formulario td.slt select { background:#fff !important; border:1px #636363 solid !important; color:#000; width:258px !important; font-family:'Trebuchet MS'; font-size:12px; padding:3px;}
.lispresente .tbl_formulario td.btn {}
.lispresente .tbl_formulario td.btn button {background: url(../img/btn/btn_pesquisar.gif) no-repeat; width:77px; height:26px; float:right;  border:0 !important;}
/*lisPresente - Fim*/

/*lisClubinho*/
.lisclubinho {}
.lisclubinho #galeria_glrgaleria_conteudo {}
.lisclubinho #galeria_glrgaleria_conteudo .tabela_galeria { border:none;}
/*lisClubinho - Fim*/

/*Modulo Contato*/
.mod_contato {}
.mod_contato .man { padding:0;}
.mod_contato .man strong {color:#038165; font-size:14px;}
.mod_contato .tbl_formulario { margin:10px 0;}
.mod_contato .tbl_formulario strong {color:#000;}
.mod_contato .tbl_formulario td { padding:5px;}
.mod_contato .tbl_formulario td.lbl { color:#000; text-align:right; width:160px; font-weight:normal; font-size:12px; }
.mod_contato .tbl_formulario label { color:#000;}
.mod_contato .tbl_formulario td.lbl strong {color:#000;}
.mod_contato .tbl_formulario td.normal {}
.mod_contato .tbl_formulario td.normal input { background:#fff !important; border:1px #636363 solid !important; color:#000; font-family:'Trebuchet MS'; font-size:12px; padding:3px;}
.mod_contato .tbl_formulario td.inp {}
.mod_contato .tbl_formulario td.inp input { background:#fff !important; border:1px #636363 solid !important; color:#000; width:250px !important; font-family:'Trebuchet MS'; font-size:12px; padding:3px;}
.mod_contato .tbl_formulario td.slt {}
.mod_contato .tbl_formulario td.slt select { background:#fff !important; border:1px #636363 solid !important; color:#000; width:258px !important; font-family:'Trebuchet MS'; font-size:12px; padding:3px;}
.mod_contato .tbl_formulario td.txt {}
.mod_contato .tbl_formulario td.txt textarea { background:#fff !important; border:1px #636363 solid !important; color:#000; width:250px !important; height:165px; font-family:'Trebuchet MS'; font-size:12px; padding:3px;}
.mod_contato .tbl_formulario td.btn {}
.mod_contato .tbl_formulario td.btn button { width:69px; height:27px; float:right; background: url(../img/btn/btn_enviar.gif) no-repeat; border:0 !important;}

.mod_contato .caixa_email { border-top:1px #46e9ff solid;}
.mod_contato .caixa_email p { background:#b1faff; padding:10px; margin-bottom:0; color:#390; font-weight:bold;}
.mod_contato .caixa_email p a { color:#390;}
/*Modulo Contato - Fim*/

/*lisMapa*/
.mapa {}

.mapa div.list_mapa { margin-bottom:10px;}
.mapa div.list_mapa li { list-style:none;}
.mapa div.list_mapa a { text-decoration: none; color: #fff; background:#0D5843; border:1px #0D5843 solid;  margin:0 0 5px 0; display: block; padding: 5px 0; font-weight:bold;}
.mapa div.list_mapa a:hover { text-decoration: none; color:#278F64; background:#e0e0e0; border:1px #e0e0e0 solid; }
.mapa div.list_mapa a img { padding:0 10px;}

.mapa div.list_mapa ul { padding: 8px 10px; list-style: none; } 
.mapa div.list_mapa ul ul { }
.mapa div.list_mapa ul ul a { background:#278F64; border:1px #278F64 solid; color:#fff; }
.mapa div.list_mapa ul ul ul a { background:#B9D300; border:1px #B9D300 solid; color:#fff; }
/*lisMapa - Fim*/

/*lisBusca*/
.lisbusca { }
.lisbusca div.box_conteudo a { text-decoration:none; }
.lisbusca div.box_conteudo {}
.lisbusca table.tabela_texto { }
.lisbusca .busca_caixa_texto_consulta {background:#288F64; padding:5px 10px; color:#fff; font-size:14px; font-weight:bold; display:block; }
.lisbusca .busca_texto_consulta { text-decoration: underline; color: #fff; text-decoration:underline; }
.lisbusca .busca_caixa_nom_area { color: #288F64; margin:5px 0; padding:10px 0; display: block;font-weight: bold; font-size: 12px; }
.lisbusca .busca_nom_area { color: #288F64; text-decoration:underline; font-size:14px; }
.lisbusca .busca_caixa_resposta { display: table; position: relative;  width:535px; padding: 5px 0; }
.lisbusca .busca_campo_principal { display: block; color: #288F64; }
.lisbusca .busca_campo_principal a, 
.lisbusca .busca_campo_principal a:visited,
.lisbusca .busca_campo_principal a:hover  { text-transform:uppercase; font-weight:bold;background:#afcdb7; font-size:11px; color:#288F64; padding:5px 10px; display:block;}
.lisbusca .busca_campo_secundario { margin-top: -15px; display: block; }
.lisbusca .busca_campo_secundario a, 
.lisbusca .busca_campo_secundario a:visited, 
.lisbusca .busca_campo_secundario a:hover { color: #666; text-decoration: none; display:block; }
.lisbusca .busca_paginacao { color: #288F64; margin:10px 0; padding:10px 0; border:2px #288F64 solid; border-left:0; border-right:0; text-align:center; display: block;  font-weight: bold; font-size: 12px; }
.lisbusca .busca_paginacao a { color: #288F64;}
.lisbusca .busca_total_registros { color: #288F64; margin: 0 0 10px 0; display: block; font-weight: bold; font-size: 12px; }
/*lisBusca - Fim*/


