/* Desenvolvido por GeniusDesign Brasil
     www.geniusdesignbrasil.com */
	 
body { background: #BCD6E8 url(images/fundo.jpg) repeat-x fixed; font-family:"Trebuchet MS", Verdana, sans-serif; font-size: 12px; color: #999; text-align: center; margin-top: 0;}

* {margin:0; padding:0;}

hr { color: #CDCDCD; background-color: #CDCDCD; height: 1px; border-width: 0; border-top-width: 1px #CDCDCD; margin-bottom:3px;}
table { font-family: "Trebuchet Ms", Arial, Helvetica, sans-serif; font-size: 12px;}
img {border:none;}
.marcador {font-weight:bold; color:#0065AA;}
.branco {color:#FFFFFF;}

/* ---------- INPUT STYLES ---------- */
.Style3 { font-size: 10px; color: #999; font-family: Arial, Verdana, sans-serif;}
.Style4 { font-size: 10px; color: #999; font-family: Arial, Verdana, sans-serif; margin:0 0 3px 20px; display:block;}
input { border: 1px solid #7F9DB9; font-family: Arial, Verdana, sans-serif; font-size: 11px; color: #666;}
.input { border: 1px solid #7F9DB9; font-family: Arial, Verdana, sans-serif; font-size: 11px; color: #666;}
.semborda {border: none;}
.input_login {margin-left: 5px; border:1px solid #B0DFFF; text-align:center; font-size:10px; font-family:"Trebuchet Ms", Arial, Helvetica, sans-serif; width:90px;}
.input_login2 {border:1px solid #B0DFFF; font-size:11px; font-family:"Trebuchet Ms", Arial, Helvetica, sans-serif; background:transparent; padding-left:2px; padding-right:2px;}
.input_login3 {border:1px solid #B0DFFF; font-size:11px; font-family:"Trebuchet Ms", Arial, Helvetica, sans-serif; background:#fff; padding-left:2px; padding-right:2px;}


/* ---------- TITLES ---------- */
h1, h3, h4, h5 {color: #0065AA;}
h1 { font-size: 22px; text-transform:uppercase;}
h1.titulo_produto {position:absolute; font-size:19px; color:#0065AA; bottom: 7px; left:43px;} /* produto */
h1.h1banner_faixa_media {position:absolute; font-size:30px; color: #fff; bottom:45px; left: 51px; font-family:"Trebuchet Ms", Arial, Helvetica, sans-serif;}
h2 {font-size:20px; color: #405C71; text-transform:uppercase;}
h2.h2clientes {font-size:16px; color: #405C71; text-transform:none; border-bottom:1px solid #CDCDCD; margin:0;}
h2.h2comocomprar {font-size:14px; color: #405C71; text-transform:none; margin:0;}
h2.h2faixa_cinza {margin:8px 0 0 43px; _margin:8px 0 0 44px;}
h2.h2acompanhamento {background:#E5E5E5; border-bottom:1px solid #CDCDCD; border-top:5px solid #405C71; padding:5px 0 5px 0; text-align:center; font-size:18px; color:#405C71; text-transform:uppercase; margin:0;}
h2.h2banner_faixa_media {position:absolute; font-size:16px; color: #fff; bottom:27px; left: 51px; font-weight:normal; font-family:"Trebuchet Ms", Arial, Helvetica, sans-serif;}
h3 {font-size:18px;}
h4 {font-size: 22px;}
h5 {font-size:16px}
h5.h5inline {display:inline;}
h5.htitulo_divisor {font-size:18px; color:#405C71; text-transform:uppercase; }
h5.htitulo_divisor_busca {font-size:18px; color:#405C71; margin:8px 0 0 250px; font-weight:normal;}
h6 {font-family:"Trebuchet Ms", Arial, Helvetica, sans-serif;}
h6.h1banner_familia {position:absolute; font-size:30px; color: #fff; top:77px; left: 14px; text-transform: uppercase;}
h6.h2banner_familia {position:absolute; font-size:17px; color: #fff; top:115px; left: 14px; font-weight:normal;}
h6.h1apoio_lateral {font-size:16px; color:#fff; margin:0 15px 0 35px;} /* familia_segmentos e familia_ambientes */
h6.h1apoio_lateral_uppercase {font-size:16px; color:#fff; margin:0 15px 0 35px; text-transform:uppercase;} /* como_comprar */
h6.h1banner_faixa_pequena_segmentos {position:absolute; font-size:30px; color: #fff; bottom:59px; left: 15px; width:275px; text-transform:uppercase; line-height:30px;}
h6.h2banner_faixa_pequena_segmentos {position:absolute; font-size:17px; color: #fff; bottom:32px; left: 15px; font-weight:normal;}
h6.h1banner_faixa_pequena_ambientes {position:absolute; font-size:30px; color:#405C71; top:56px; left:15px; text-transform:uppercase; line-height:30px;}
h6.h2banner_faixa_pequena_ambientes {position:absolute; font-size:17px; color:#405C71; bottom:48px; left:15px; width:400px; font-weight:normal;}
h6.titulo_produto {position:absolute; font-size:22px; color:#0065AA; bottom: 7px; left:12px;} /* produto */
h6.titulo_produto_busca, h6.titulo_preco_busca {color:#0065AA; font-size:12px; text-transform:uppercase; margin:0;}/* produto */
h6.titulo_preco_busca {font-size:13px;}/* produto */
h6.titulo_trabalhe_conosco {position:absolute; top:7px; left:58px; font-size:22px; text-transform:uppercase; color: #405C71;}/* trabalhe conosco */
h6.titulo_lista_modelo {text-transform:uppercase; color:#405C71; font-size:15px; margin:2px 0 0 0;}

.divisor_hr {background:#E5E5E5; float:left; width:930px; height: 40px; position:relative; border-bottom:1px solid #CDCDCD;}
.divisor_lista {width:930px; height: 25px; background: #DBE9F2; margin-top: 30px; padding-top: 2px; float:left;}/*lista_modelos*/
.titulo_divisor_hr {width:700px; float:left; margin-left:45px;}
.titulo_divisor_hr h2 {margin:7px 0 0 137px;}

/* ---------- LISTAS ---------- */
ul {list-style: none;}
/* menu principal */
ul.menu li {display: inline; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; padding: 0 23px 0 0; margin-left:10px;}
ul.menu li a {text-decoration: none; color: #fff; padding: 4px 4px 4px 4px; border-left: 1px solid #405C71; border-right: 1px solid #405C71;}
ul.menu li a:hover {background: #506D82;}
ul.menu li a:active {color:#fff;}
/* lista de produtos */
ul.listaprodutos {margin-top: 10px; margin-bottom: 15px;}
ul.listaprodutos li {font-size: 11px; line-height: 15px;}
/* meus pedidos */
ul.pedidos { list-style:none; text-align:right;}
ul.pedidos li a {font-size:12px; color:#405C71; font-weight:normal; text-decoration:none;}
ul.pedidos li a:hover {text-decoration:underline;}



/* ---------- LINKS ---------- */
a.linque {color:#0065AA;}
a.linque:hover {text-decoration:underline;}
a:active {text-decoration: none; color: #0066FF;}
a.linque, a.linque1, a.produtos, a.compra, a.avm1, a.linque3, a.linque2 {text-decoration: none;}
a.linque1, a.linque2, a.linque3 {color: #999;}
a.linque1 {padding:2px;}
a.linque1:hover { text-decoration: underline;}
a.linque2:hover {text-decoration:underline;}
a.linque3 {font-weight:bold;}
a.linque3:hover {text-decoration:underline;}
a.produtos { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #0066FF; font-weight: bold;}
a.produtos:hover { font-family: Verdana, Arial, Helvetica, sans-serif; color: #ff0000;}
a.btncomprarG { display: block; width: 148px; _width: 155px; height: 56px; background: url(images/btn_comprar.jpg) left top; text-indent:-9999px; margin-right:-7px; _margin-right:-7px;}
a.btn_familia_vermais {display: block; width: 104px; height: 34px; background: url(images/btn_familia_vermais.gif); text-indent: -9999px; float:right; margin-right:10px; _margin-right:5px;}
a.btn_addcarro { display: block; width: 148px; _width: 155px; height: 56px; background: url(images/btn_addcarro.jpg) left top; text-indent:-9999px; margin-right:-7px; _margin-right:-7px;}
a.btncomprarP { display: block; width: 104px; height: 34px; background: url(images/btn_comprar.gif); text-indent: -9999px; float:right; margin-right:10px; _margin-right:5px;}
a.compra { font-family: Verdana, Arial, Helvetica, sans-serif; color: #0065AA; font-size: 10px;}
a:hover.compra { color: #0066FF; text-decoration: underline;}
a.avm1 {color:#2F6DAC; font-family:"Trebuchet MS", Verdana, sans-serif; size:12px;}
a.avm1:hover {text-decoration:underline;}
a.avm2 {color:#405C71; font-family:Verdana, sans-serif; font-size: 10px; font-weight:bold; text-decoration:none;}
a.avm2:hover {text-decoration:underline;}
a.anovidades { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#405C71;; text-decoration:none;}
a.anovidades:hover { text-decoration:underline;}
a.alogomarca {width:150px; height:50px; position:absolute; left:45px; top:60px;}
a.alancamentos { font-family:"Trebuchet", Arial, Helvetica, sans-serif; font-size:10px; color:#0065AA; text-decoration:none;}
a.alancamentos:hover { text-decoration:underline;}
a.alancamentos2 { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#0065AA; text-decoration:none;}
a.alancamentos2:hover { text-decoration:underline;}
a.p12lista_catalogo {font-size: 12px; color:#405C71; text-transform:uppercase; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; text-decoration:none;}/*lista catalogo*/
a.verdana10 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; text-decoration:none; color:#999;}/*lista catalogo*/
a.btn_ok {width:25px; height:19px; background:url(images/ok3.gif) no-repeat; text-indent: -9999px; display:block;}
a.btn_ok2 {width:21px; height:16px; background:url(images/ok2.gif) no-repeat; text-indent: -9999px; display:block;}
a.btn_voltar {width:46px; height:17px; background:url(images/btn_voltar.jpg) no-repeat; text-indent: -9999px; display:block;}
a.btn_novo_cadastro {width:89px; height:17px; background:url(images/btn_novo_cadastro.jpg) no-repeat; text-indent: -9999px; display:block; margin:10px auto;}
a.linque_meu_cadastro {font-size:10px; color:#0065AA; font-weight:normal;}
a.linque_meu_cadastro:hover {color:#0066FF;}
a.btn_enviar {width:68px; height:28px; background:url(images/btn_enviar.gif) no-repeat; text-indent: -9999px; display:block;}
a.btn_impressao {width:88px; height:30px; background:url(images/btn_versao_impressao.gif) no-repeat; text-indent: -9999px; display:block; text-align:center; margin:0 auto;}
a.btn_remover_pedido {width:20px; height:19px; background:url(images/btn_remover_pedido.gif) no-repeat; text-indent: -9999px; display:block; text-align:center; margin:0 auto;}
a.btn_fechar_pedido {width:120px; height:40px; background:url(images/btn_fechar_pedido.gif) no-repeat; text-indent: -9999px; display:block; text-align:center; margin:5px auto;}
/*catalogos de produto*/
a.catalogo_vert {display:block; width:54px; height:72px; background:url(images/catalogo_tecnico_vert.gif) no-repeat left; text-indent: -9999px;}
a.catalogo_vert:hover {background:url(images/catalogo_tecnico_vert.gif) no-repeat right;}
a.catalogo_hor {display:block; width:94px; height:40px; background:url(images/catalogo_tecnico_hor.gif) no-repeat left; text-indent: -9999px; float:right;}
a.catalogo_hor:hover {background:url(images/catalogo_tecnico_hor.gif) no-repeat right;}


/* ---------- TEXT FORMAT ---------- */
p.p20 {font-size: 20px; color: #3E8EFF;}/*itens de produto*/
p.p18 {font-size: 18px;}
p.p16 {font-size:16px;}
p.p14 {font-size: 14px;}
p.p12 {font-size: 12px;}
p.p12lista_catalogo {font-size: 12px; color:#405C71; text-transform:uppercase; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold;}
p.p12lancamentos {font-size: 12px; font-weight:bold; color: #0065AA;}
p.p12lancamentos_uppercase {font-size: 12px; font-weight:bold; color: #0065AA; text-transform:uppercase;}
p.p10 {font-size: 10px;}
p.verdana12, p.verdana10, p.verdana24, p.preco1, p.preco2, p.verdana9, p.verdana13, p.preco3, p.preco4 {font-family:Verdana, sans-serif;}
p.verdana9 {font-size:9px;}
p.verdana13 {font-size:13px;}
.verdana24 {font-size:24px; color: #0065AA; margin-top:5px;}
p.verdana12 {font-size:12px;}
p.verdana10 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px;}
p.preco1, p.preco2 {color:#0065AA; text-align:right;}
p.preco3, p.preco4 {color:#FF0000; text-align:right;}
p.preco1 {font-size:9px; margin-top:5px;}
p.preco2 {font-size:12px; font-weight:bold;}
p.preco3 {font-size:9px; margin-top:5px;}
p.preco4 {font-size:12px; font-weight:bold; margin-top:-2px;}
p.pboth {clear:both; line-height:0;}
.p13 {font-size:13px;}

.right {text-align:right;}
.underline {text-decoration:underline;} /*busca*/
.left {text-align:left;}
.center {text-align:center;}
.campos_coment { font-style:italic; font-size:11px; font-weight:normal; color:#999;}
/* ----------- FIM ---------- */




/* ---------- DIVS DAS PÁGINAS ---------- */
/*#conteudo { margin-top: 30px;}*/
#conteudo {width:930px; margin-top:-1px;}
#externa { margin:0 auto; width: 930px; text-align: left; background: #fff; position:relative;}
#header { background: url(images/logomarca.gif) no-repeat left bottom; text-align: right; height: 120px; position: relative;}
#menu { background: #405C71; border-bottom: 2px solid #fff; margin: 30px 0 0 0; padding: 7px 0 5px 22px; height:18px;}
#rodape {clear: both; padding:30px 0 30px 0; border-top:1px solid #CDCDCD; _margin-top:5px;}
/*#rodape { clear: both; text-align:center; padding-bottom: 25px; border-top:1px solid #CDCDCD;}*/
#conteudo2 {background: #fff url(images/fundo2.jpg) repeat-x; width:930px; padding-bottom:40px;}
#conteudo2 p {margin-left:20px;}
#conteudo2 h2 {margin-left:20px;}
#conteudo3 {background: #fff url(images/fundo3.jpg) repeat-x; width:930px; _margin-top:-5px; padding-bottom:40px;}
#conteudo4 {background: #fff url(images/fundo4.jpg) repeat-x; width:930px; _margin-top:-5px; padding-bottom:40px; position:relative;}
#bloqueio_interno {width:930px; position:relative; background: #fff url(images/fundo2.jpg) repeat-x; height:300px;}
#bloqueio_interno img {position:absolute; top:90px; left:180px;}


/* ---------- CLASSES DE DIVS SECUNDÁRIAS ---------- */
.faixa_titulo1, .faixa_titulo2 {background:#E5E5E5; width:930px; height: 40px; position:relative; border-bottom:1px solid #CDCDCD;}
/*.faixa_titulo1 {border-top:4px solid #405C71; margin-top:40px;}*/
.faixa_titulo2 {float:left;}

.navegacao_faixa_titulo {position:absolute; right:40px; bottom:2px;}

h2.h2faixa_titulo1 {float:left; margin:8px 0 0 42px; _margin:8px 0 0 22px;}
h6.h6faixa_titulo1 {font-size:18px; float:left; color:#405C71; margin:8px 0 0 7px; font-weight:normal;}
h2.h2faixa_titulo2 {margin:7px 0 0 210px;}
/* ---------- FIM ---------- */

.divisor_hr_login {background:#E5E5E5; width:930px; height: 40px; position:relative; border-bottom:1px solid #CDCDCD; border-top:4px solid #405C71; margin-top:40px;}
.divisor_hr_login h2 {float:left; margin:8px 0 0 40px; _margin:8px 0 0 20px;}
.divisor_hr_login h6 {font-size:18px; float:left; color:#405C71; margin:8px 0 0 7px; font-weight:normal;}
.nav_divisor_hr_login {position:absolute; right:40px; top:20px;}



/* ---------- BANNERS ---------- */
#banner_flash {border-bottom: 2px solid #fff;}
#banner_flash_institucional {border-bottom: 27px solid #405C71; margin-top:-2px;}
#banner_faixa_media {background:url(images/localizacao_faixamedia_azul.jpg) no-repeat; height:280px; position:relative;}
#banner_faixa_media_ambientes {background:url(images/ambientes_faixamedia.jpg) no-repeat; height:280px; position:relative;}
#banner_faixa_media_bancadas {background:url(images/bancadasresidenciais_faixamedia.jpg) no-repeat; height:280px; position:relative;}
#banner_faixa_media_clientes {background:url(images/clientes_faixamedia.jpg) no-repeat; height:280px; position:relative;}
#banner_faixa_media_lancamentos {background:url(images/lancamentos_faixamedia.jpg) no-repeat; height:280px; position:relative;}
#banner_faixa_media_localizacao {background:url(images/localizacao_faixamedia.jpg) no-repeat; height:280px; position:relative;}
#banner_faixa_media_moveisnavais {background:url(images/moveisnavais_faixamedia.jpg) no-repeat; height:280px; position:relative;}
#banner_faixa_media_novidades {background:url(images/novidades_faixamedia.jpg) no-repeat; height:280px; position:relative;}
#banner_faixa_media_segmentos {background:url(images/segmentos_faixamedia.jpg) no-repeat; height:280px; position:relative;}
#banner_faixa_media_trabalhe_conosco {background:url(images/trabalhe_conosco_faixamedia.jpg) no-repeat; height:280px; position:relative;}
#banner_faixa_pequena {background:url(images/banner_faixa_media.jpg) no-repeat; height:164px; position:relative;}
#banner_familia {background:url(images/familia_caixapaineleletrico_faixapequena.jpg) no-repeat; height:150px; position:relative;}



/* ---------- PRINCIPAL ---------- */
#principal { margin-top: 2px; border-top: 2px solid #3987BD; border-bottom: 1px solid #CDCDCD; background: #fff url(images/fundo_principal08.jpg) top right no-repeat; margin-bottom:-11px;  _padding-bottom:-5px;}
#principal_esq {width:214px; padding-left:21px; margin-right:7px; float:left; _margin-bottom:-4px;}
#principal_esq h5, #principal_esq img, #principal_esq p {margin:-5px 0 0 0;}
#principal_centro {width:439px; float:left; background:none; _margin-bottom:-4px;}
#principal_dir {width:180px; _width:215px; padding-left:32px; float:left; margin:37px 0 37px 0; border-left:1px solid #ccc; background:none; _margin-bottom:-4px;}
#principal_dir p {text-align:justify;}
#principal_dir p.verdana12 {text-align:left;}

/* ----------------------------------------------- RODAPE */
#rodape p {width:748px; margin-left:95px;}
#rodape hr {width:748px; margin:15px 0 15px 95px; _margin:5px 0 5px 95px;}
.prodape_titulo {color:#405C71; font-size:12px; font-weight:bold; margin:5px 0 2px 0;}
.prodape_uppercase {color:#B3B3B3; text-transform:uppercase; font-weight:bold; line-height:14px;}
.prodape_nav {color:#405C71; letter-spacing:1px; font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif;}
.prodape_nav a {color:#405C71; letter-spacing:1px; font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration: none; }
.prodape_nav a:hover {text-decoration:underline;}
a.nav_rodape {text-transform:uppercase; color:#B3B3B3; font-weight:bold; text-decoration:none;}
a.nav_rodape:hover {text-decoration:underline;}
#rodape ul {width:710px; margin:-10px 105px 85px 95px; list-style:none; _margin:0 105px 0 95px;}
#rodape ul p {margin:0;}
#rodape ul img {margin:0;}
#rodape ul li {float:left;}
#rodape ul li.rodapecol1 {width:211px; margin-right:45px;}
#rodape ul li.rodapecol2 {width:218px; margin-right:77px; border:1px solid #CDCDCD;}
#rodape ul li.rodapecol3 {width:156px;}
.sac {font-size:16px; color:#405C71;}



/* ---------- APOIO FAMÍLIA E SEGMENTO ---------- */
#apoio_familia { width: 185px; _width: 205px; font-size: 13px; float: right; color: #666; background: #fff url(images/fundo_box_familia08.jpg) repeat-x; padding: 38px/*aki*/ 20px 20px 20px; _padding: 48px/*aki*/ 20px 20px 20px; text-align:justify; letter-spacing:0px; word-spacing:-1px;}
#apoio_familia h2 {margin-left:0; text-align:left; letter-spacing:normal;}
#apoio_segmento {width:230px; padding: 28px 0 40px 0; position:relative; background:#fff url(images/fundo_apoio_segmento.jpg) repeat-y left; float:right; margin-top:8px/*aki*/;}
#apoio_segmento p { margin: 0 15px 0 35px; color: #fff; font-family:Verdana, Arial, Helvetica, sans-serif; text-align:justify;}
#canto_segmento_superior {width:230px; height:35px; position:absolute; top:0; left:0; background:transparent url(images/borda_top_apoio_segmento.jpg) repeat-y left bottom; z-index:1;}
#canto_segmento_inferior {width:230px; height:40px; position:absolute; bottom:-1px; left:0; background:transparent url(images/borda_bottom_apoio_segmento.jpg) repeat-y left top; z-index:2;}
hr.hrfamilia {color: #CDCDCD; background-color: #CDCDCD; height: 1px; border-width: 0; border-top-width: 1px #CDCDCD; margin-bottom:3px;}
#navegacao_segmento {text-align:right; clear:both; width:680px;}
/*#navegacao_segmento {text-align:right; clear:both;}*/


/* ---------- FAMÍLIA E SEGMENTOS ---------- */
#boxfamilia { width: 690px;  float: left; font-size: 12px; background: #fff; margin: 0 0 10px 0;}
#boxfamilia a.linque1 {margin-left:10px;}
#boxfam1 { width: 690px; height: 21px; margin-top: 17px;/*aki*/  _margin-top: 28px;/*aki*/background:#E5E5E5; float: left; text-align:right;}
#boxfamilia img {margin-top:12px;}
#boxfam11 { width: 690px;  height: 20px; background: #FFFFFF; margin-top: 18px;/*aki*/ float: left; text-align:right;}
#boxfam1 p {margin:2px 7px 0 0;}
#boxfamimg { width: 160px;  height:180px; background: #fff; float: left; border-top:1px solid #CDCDCD;}
#boxfamimg  img {margin-left:13px;}
#boxfamdesc { width: 400px; height:180px; float: left; padding-top: 20px; border-top:1px solid #CDCDCD; background: #fff url(images/fundo_box_segmentos08.jpg) repeat-x; line-height:16px;}
#boxfamdesc p {margin-left:30px; margin-bottom:5px;}
#boxfamdesc h4/*familia_segmentos*/, #boxfamdesc h2/*familia*/{margin-left:30px; margin-bottom:5px; font-size:16px;}
#boxfamcatalogo { width: 130px; height:180px; float: right; padding-top: 30px; _padding-right: -30px; _margin-left: -20px; border-top:1px solid #CDCDCD; background: #fff url(images/fundo_box_segmentos08.jpg) repeat-x;}
#boxfamcatalogo p {margin-right:10px; text-align:right;}
 
/* ----------------------------------------------- Familia Segmentos */
.boxsegfam1, .boxsegfam2, .boxsegfam3 {text-align: right; float: right; background:#E5E5E5;}
.boxsegfam1 { width: 160px; height:21px;}
.boxsegfam2 { width: 430px;}
.boxsegfam3 { width: 100px;}
.boxsegfam11, .boxsegfam21, .boxsegfam31 {text-align: right; float: right; background:#FFFFFF;}
.boxsegfam11 { width: 160px; height:21px;}
.boxsegfam21 { width: 430px;}
.boxsegfam31 { width: 100px;}


/* ----------------------------------------------- Página Segmentos */
.boxsegmentos {background: #fff url(images/fundo_box_segmentos08.jpg) repeat-x; width:465px; float: left; border-bottom:1px solid #CDCDCD; border-top:1px solid #CDCDCD; margin-bottom:6px; position:relative;}
.boxsegmentos p {padding-right:20px; text-align:justify; letter-spacing:-0.5px;}
.boxsegmentos h2 {margin:10px;}
.imgsegmentos {margin-right: 20px;}
.psegmentos {bottom: 7px; right: 0; position:absolute;}/* utilizado no link VER MAIS */




/* ----------------------------------------------- LISTA MODELOS E LISTA CATALOGO*/
#lista_modelo {width:930px; background:#fff url(images/fundo_lista_modelo08.gif); display:table; float:left;}
#lista_modelo img {margin-left:28px;}
#navegacao_lista_modelo p {padding:5px 40px 0 0;}
.titulo_produto_lista {width:500px; position:relative; margin-left:40px; float:left; _margin-left:22px;}/*lista_modelo*/
.navegacao_lista_modelo {text-align:right; float:right; margin-right:40px; margin-top:2px;}/* produto, lista_modelo */
.modelo_produto {float:left; width:185px; height:230px; margin:25px 1px 0 0; display: inline;}
.modelo_produto p {margin:0 10px 0 10px;}
.modelo_produto .preco1 {text-align:left; font-weight:bold;}
.modelo_produto .preco2 {font-size:9px; font-weight:normal; text-align:left;}
.pmodelo_produto {font-family:Verdana, sans-serif; font-size:10px; color:#333;}




/* ----------------------------------------------- Produto */
#produto_comprar {float:left; width: 200px; text-align:right; padding-top:20px;}
#produtoimg {float:left; width: 277px; height:364px; position:relative;}
#produtodesc {float:left; width: 400px; margin-left:10px; height:364px; position:relative;}
#produtodesc h2.h2comocomprar {font-size:12px; color: #405C71; margin:0 7px 0 30px; color:#0065AA;}
#produtodesc h3, #produto_comprar h3 {font-size:15px; font-family:"Trebuchet Ms";}

#painel {width:277px;height:364px;float:left;position:relative; z-index:2;}
#painel-conteudo {display:none; float:left;}
#painel_navegacao {float:left; background:#E5E5E5; height:24px; width:277px;}
#painel #imgslide {width:277px;height:380px; position:absolute; top:0; left:0;}
#painel #proximo, #painel #anterior, #painel #pause {cursor:pointer;cursor:hand;position:absolute;background:#E5E5E5;}
#painel #prox-ant {position:absolute;top:25.2em;left:12em;width:30.8em;height:10px; z-index:3;}
#painel #anterior {left:12; z-index:5;}
#painel #proximo {left:24.7em; z-index:5;}
#painel #pause {left:20.1em; z-index:5;}
#painel #to-blend {opacity:0.99;zoom:1;}
#banner-painel { border:1px solid white;width:266px;height:20px;_height:22px;color:white;display:none;position:absolute;top:0;left:0;}


/* ----------------------------------------------- Clientes */
.boxclientes {width:260px; float:left; margin:48px 0 0 37px; min-height:350px; _height:350px;}
.boxclientes ul {margin:10px 0 0 0; list-style:none;}


/* ----------------------------------------------- Localização */
#localizacao {float:left; width:550px; margin:70px 0 30px 47px;}
#localizacao h5 {margin:0;}
#mapa_localizacao {float:left; width:144px; margin:70px 0 0 75px; _margin:70px 0 0 35px; text-align:justify; line-height:15px;}



/* ----------------------------------------------- INSTITUCIONAL */
#institucional {margin-left:60px; width:460px; padding-top:40px;}
#institucional p {margin-left:10px;}
#institucional h5 {margin-left:2px;}


/* ----------------------------------------------- Fale Conosco */
#fale_conosco {float:left; margin:20px 0 0 10px; width:700px;}


/* ----------------------------------------------- TRABALHE CONOSCO */
#trabalhe1 {width:303px; float:left; background:url(images/fundo2.jpg) repeat-x; padding-top:35px;}
#trabalhe1 table {margin:auto;}
#trabalhe1 hr {margin:0 20px 0 20px;}
#trabalhe1 p {margin:0 20px 20px 20px;}
#trabalhe1 h2, #trabalhe2 h2 {font-size:16px; margin-left:-1px;}
#trabalhe2 {width:427px; float:left; margin-left:70px; padding-top:35px;}


/* ----------------------------------------------- Busca */
#busca {position:absolute; width:250px; text-align:right; top: 75px; right: 340px; z-index:2;}
#topo_menususpenso {position:absolute; width:350px; text-align:right; top: 65px; right: 30px;}
#topo_menususpenso select {margin-bottom:3px;}


/* ----------------------------------------------- Navegacao de Compras */
#compra { position: absolute; z-index:2; top: 0; right: 0; background: #fff url(images/fundo_compra.jpg) repeat-x bottom; height: 25px; font-size:11px; padding-top:5px;}
ul.nav_compra {margin: 0 10px 0 10px; float:left;}
ul.nav_compra li{ list-style:none; display:inline; padding: 0 10px 0 10px; border-right: 1px solid #CDCDCD;}
ul.nav_compra li a { color: #999; text-decoration:none;}
ul.nav_compra li a:hover { color: #0066FF; text-decoration: underline;}
#divlogin {float:left; margin-top:-5px; _margin-top:-7px;}
#logado {display:inline; margin-right:20px; float:left; padding-top:5px; _padding-top:7px;}
#divlogin img {margin-bottom:-4px;}



/* ----------------------------------------------- Lancamentos */
#lancamentos {width:570px; float:left; padding-top:35px; margin-bottom:30px;}
#lancamentos h2 {margin:0 45px 0 45px;}
.pnavlancamentos {text-align:right;}
.container_lancamentos {width:570px; float:left; margin:7px 0 22px 0; background: #fff url(images/fundo_box_segmentos08.jpg) repeat-x; padding-bottom:20px;}
.container_lancamentos h2 {font-size:16px;}
.container_lancamentos p {margin:0 45px 0 45px; text-align:left; text-align:justify;}
.divisor_hr2 {background:#405C71; width:570px; border-bottom:1px solid #CDCDCD; float:left; margin-bottom:20px;}
.texto_lancamento { width:354px; float:left;}
.img_lancamento {width:202px; float:left;}
#apoio_lancamentos {width:335px; padding:45px 0 40px 0; float:right; background:#fff url(images/fundo_apoio_lancamentos.jpg) repeat-x; margin-top:-5px; text-align:center;}
#apoio_lancamentos p {text-align:justify; letter-spacing:-1px;}
#apoio_lancamentos h6 {margin:15px 0 0 0;}
.conteudo_apoio_laancamentos {width:257px; margin:auto; text-align:left;}
.conteudo_apoio_laancamentos hr {margin:22px 0 22px 0;}

/* ----------------------------------------------- Novidades */
#novidades {background: #fff url(images/fundo2.jpg) repeat-x;}
#novidades h5 {margin:20px 0 0 0;}
.nav_novidades {width:930px; text-align:right; }
.nav_novidades p {margin-right:100px;}
.box_novidade {width:930px; margin-top:7px; border-bottom:1px solid #CDCDCD; border-top:1px solid #CDCDCD; text-align:justify;}
.box_novidade h2 {margin-top:20px; font-size:15px;}
.novidade_img {width:200px; float:left;}
.novidade_texto {margin-left:55px; float:left; width:500px;}
.novidade_texto h2 {margin-left:0;}
.novidade_texto p {margin-bottom:13px;}
#chamada_novidade {width:500px; margin: 12px 0 10px 255px;}
.container_chamada_novidade {border-top: 1px solid #CDCDCD; width: 930px; margin-top:7px;}


/* ----------------------------------------------- Navegação por produtos na Index */
#nav_produtos_index {width:930px; height:74px;}
#nav_produtos_index ul li {list-style:none; float:left;}
#nav_produtos_index ul li a.index_prod_prof {width:231px; background:url(images/nav_produtos_index.jpg) no-repeat; background-position:0 0; margin-right:2px; height:74px; text-indent:-9999px; display:block;}
#nav_produtos_index ul li a.index_prod_prof:hover {background-position:0 -74px;}
#nav_produtos_index ul li a.index_prod_univ {width:231px; background:url(images/nav_produtos_index.jpg) no-repeat; background-position:-233px 0; margin-right:2px; height:74px; text-indent:-9999px; display:block;}
#nav_produtos_index ul li a.index_prod_univ:hover{background-position:-233px -74px;}
#nav_produtos_index ul li a.index_prod_seg {width:231px; background:url(images/nav_produtos_index.jpg) no-repeat; background-position:-466px 0; margin-right:2px; height:74px; text-indent:-9999px; display:block;}
#nav_produtos_index ul li a.index_prod_seg:hover{background-position:-466px -74px;}
#nav_produtos_index ul li a.index_prod_amb {width:231px; background:url(images/nav_produtos_index.jpg) no-repeat; background-position:-699px 0; height:74px; text-indent:-9999px; display:block;}
#nav_produtos_index ul li a.index_prod_amb:hover{background-position:-699px -74px;}



/* ----------------------------------------------- RESULTADO DE BUSCA */
#elemento_buscado {float:left; width:550px;}
#resultados_busca {float:right; width:350px; padding-right:20px; text-align:right;}
#resultados_busca p {color:#405C71; margin:11px 0 0 0;}
#refinar_busca {background:url(images/fundo2.jpg) repeat-x; width:230px; float:left; color:#405C71; padding:15px 0 15px 0;}
#refinar_busca p, h6 {margin:0 30px 0 30px;}
#refinar_busca a {color:#405C71; text-decoration:none; font-size:11px;}
#refinar_busca a:hover {text-decoration:underline;}
#box_busca {width:700px; border-bottom:1px solid #CDCDCD; float:right; padding:7px 0 3px 0;}
#ordenar_busca1 {float:left; color:#405C71; border-bottom:1px solid #CDCDCD; height:32px;}
#ordenar_busca1 p {margin:3px 0 7px 20px;}
#ordenar_busca2 {float:right; border-bottom:1px solid #CDCDCD; height:32px; width:308px; _width:300px; text-align:right;}
#ordenar_busca2 p { margin:3px 20px 0 0;}
#organizar_nome {float:left; width:360px; margin:10px 53px 0 90px; _margin:10px 53px 0 110px; color:#425E73; font-weight:bold;}
#organizar_preco {float:left; color:#425E73; font-weight:bold; margin-top:10px;}
#nav_inf_busca {float:right; margin-right:220px; padding:10px 0 10px 0;}
.busca_img {float:left; width:54px; margin:7px 0 7px 20px;}
.busca_desc {float:left; width:390px; margin:7px 0 7px 18px;}
.busca_desc h2{font-size:12px; text-transform:uppercase; margin:0;}
.busca_preco {float:left; width:52px; margin:7px 0 7px 22px;}
.busca_desc2 {float:left; width:390px; margin:7px 0 7px 36px;}



/* ----------------------------------------------- CADASTRO */
#cadastro1 {width:370px; float:left; margin:30px 0 0 10px;}
#cadastro1 p, h2 {margin-left:20px;}
#cadastro2 {width:308px; float:right; margin:30px 0 0 0;}


/* ----------------------------------------------- TRABALHE CONOSCO */
#trabalhe1 {width:303px; float:left; background:url(images/fundo2.jpg) repeat-x; padding-top:35px;}
#trabalhe1 table {margin:auto;}
#trabalhe1 hr {margin:0 20px 0 20px;}
#trabalhe1 p {margin:0 20px 20px 20px;}
#trabalhe1 h2, #trabalhe2 h2 {font-size:16px; margin-left:-1px;}
#trabalhe2 {width:427px; float:left; margin-left:70px; padding-top:35px;}



/* ----------------------------------------------- COMO COMPRAR */
#apoio_como_comprar {width:275px; background:#fff url(images/fundo3.jpg) repeat-x; float:left; color:#405C71; padding-top:30px; margin-bottom:20px;}
#apoio_como_comprar h2 {margin: 0 40px 0 42px;}
#apoio_como_comprar ol {margin: 0 40px 0 60px;}
#apoio_como_comprar ol li a {color:#405C71; text-decoration:none;}
#apoio_como_comprar ol li a:hover {text-decoration:underline;}
#principal_como_comprar {margin:60px 70px 0 0; _margin:60px 40px 0 0; float:right; width:500px;}
#principal_como_comprar p {text-align:justify;}
#como_comprar {float:left; width:930px; border-bottom:1px solid #CDCDCD; padding-bottom:20px;}
#passo_a_passo {margin-top:5px; float:left; width:930px; border-top:1px solid #CDCDCD; text-align:center; padding:20px 0 40px 0;}
#passo_a_passo_texto {text-align:left; width:846px; margin:0 auto; display:table; margin-top:20px;}
#passo_a_passo_texto .linque2 {font-size:9px;}
#passo_a_passo_texto .anchorLink {text-decoration:none; font-size:9px; color:#999; float:right; margin-top:-17px; margin-right:10px; _float:none; _margin:0 0 20px 320px;}
#passo_a_passo_texto .anchorLink:hover {text-decoration:underline;}
#passo_a_passo_texto ol, #passo_a_passo_texto p, #passo_a_passo_texto ul {width:330px;}
#passo_a_passo_texto ul {list-style-image:url("images/termodegarantia_marcadorlista.gif"); margin-left:15px;_margin-left:-10px;}
#passo_a_passo_texto ul li { _padding-left:5px;}
#passo_a_passo_texto h6 {border-bottom: 1px solid #CDCDCD; padding-bottom:3px; _margin-bottom:-20px;}
#passo_a_passo_texto img {border:1px solid #ccc; float:right; margin:-40px 0 30px 0; background:#fff; padding:3px; _margin:-40px -3px 30px 0;}
#bancadas_palmetal {width:325px; background:#EEF3F9 url(images/fundo4.jpg) repeat-x bottom; float:right; color:#405C71; padding-top:30px; margin-bottom:20px; margin-top:-38px; text-align:justify;}
#bancadas_palmetal h2, #bancadas_palmetal p {margin: 0 20px 0 22px;}
#bancadas_palmetal ol {margin: 0 20px 0 40px;}
#bancadas_palmetal ol li {margin-top: 14px;}




/* ----------------------------------------------- NAVEGAÇÃO LOGIN */
#conteudo_login {width:930px; text-align:center; background: #fff url(images/fundo_login.jpg) repeat-x; padding-top:20px; padding-bottom:70px; position:relative;}
#apoio_login { width: 155px; _width:195px; font-size: 12px; float: right; color:#405C71; background: #fff url(images/fundo2.jpg) repeat-x; padding: 30px 20px 20px 20px; _margin-top:-7px; text-align:justify;}
#col_login {width:325px; margin:25px 0 20px 40px; float:left; _margin:25px 0 0 20px;}
.box_login {width:325px; border:1px solid #B0DFFF; margin-bottom:12px; color:#405C71;}
.box_login h6 {font-size:12px; background:#E2EAEF; padding-left:10px; text-transform:uppercase; margin-bottom:10px; color:#0065AA; margin:0;}
.box_login img {margin-right:10px;}
.box_login ul {margin-left:36px; margin-bottom:10px; margin-top:5px; _margin-left:28px;}
.box_login ul li {list-style-image:url("images/login_marcador_lista.gif"); padding-left:5px;}
.box_login ul li a {text-decoration:none; color:#999; margin-left:-10px; _margin-left:-4px;}
.box_login ul li a:hover {text-decoration:underline;}
a.logout {text-transform:uppercase; font-weight:bold; color:#405C71; text-decoration:none; margin-left:5px;}
a.logout:hover {text-decoration:underline;}

.msgm_ok {color: #0065AA; font-size:14px; font-weight:bold;}
.msgm_erro {color:#FF0000; font-weight:bold; font-style:italic; font-size:13px;}
.msgm_erro_texto {color:#FF0000; font-style:italic;}

/* ----------------------------------------------- ESQUECI A SENHA */
.box_esqueci_senha, .box_dados_cadastro { margin:20px; border:1px solid #B0DFFF; background:#fff; padding:0;}
.box_esqueci_senha {margin:0 auto; width:328px;}
.box_esqueci_senha table {margin:0 auto;}
.box_dados_cadastro {float:left; width:330px; text-align:left; }
.box_dados_cadastro table {margin-top: 5px;}
.box_esqueci_senha h6, .box_dados_cadastro h6 {font-size:16px; background:#E2EAEF; color:#405C71; padding:10px 10px 7px 10px; text-align:left;margin:0 0 0 0; }
.box_dados_cadastro h5 {font-size:16px; background:#E2EAEF; padding:10px 10px 7px 10px; margin:0 0 5px 0; text-align:center;}
.box_esqueci_senha p, .box_dados_cadastro p {margin:10px 15px 10px 10px; _margin:10px 10px 10px 10px;}



/* ----------------------------------------------- MEU CADASTRO */
.titulos_meucadastro {font-size:16px; color:#405C71; text-align:left; font-weight:bold;}
.titulos_meucadastro2 {font-size:16px; color:#405C71; text-align:right; font-weight:bold; margin-right:0px;}
#col_cadastro1 {margin:10px 40px 0 38px; float:left; _margin:10px 20px 0 18px; text-align:left;}
#col_cadastro1 h5 {margin:0;}
#col_cadastro1 table tr td {padding:2px;}
#col_cadastro2 {width:410px; position:absolute; top:68px; right:25px;}
#apoio_meucadastro {width:250px; position:absolute; top:35px; right:0;}
.box_apoio_meucadastro { margin-bottom:10px; border:1px solid #B0DFFF; background:#fff; text-align:left;}
.box_apoio_meucadastro h6 {font-size:12px; background:#E2EAEF; padding-left:10px; text-transform:uppercase; margin-bottom:10px; color:#0065AA; margin:0;}
.box_apoio_meucadastro ul {margin-left:36px; margin-bottom:10px; _margin-left:28px; margin-top:7px;}
.box_apoio_meucadastro ul li {list-style-image:url("images/login_marcador_lista.gif"); padding-left:5px;}
.box_apoio_meucadastro ul li a {text-decoration:none; color:#999; margin-left:-10px; _margin-left:-4px;}
.box_apoio_meucadastro ul li a:hover {text-decoration:underline;}

table#table_endereco { border-collapse:collapse; margin-top:10px; text-align:center; line-height:14px;}
table#table_endereco tr td {border:1px solid #B0DFFF; background:#fff; text-align:center; padding:2px 5px 2px 5px;}
table#table_endereco tr.cxalta {font-size:13px; font-weight:bold;}
table#table_endereco td.td_frete {background:#E1F0FF; border:none; text-align:left; line-height:18px;}
table#table_endereco td.nostyle {border:none; background:none;}
.senha_atualizarcadastro {font-size:10px; color:#0065AA; font-weight:normal; text-decoration:underline;}



/* ----------------------------------------------- PEDIDOS */
table#table_meusprodutos { border-collapse:collapse; margin-top:10px; text-align:center; line-height:14px;}
table#table_meusprodutos tr td {border:1px solid #B0DFFF; background:#fff; text-align:center; padding:2px 5px 2px 5px; font-size:11px;}
table#table_meusprodutos tr.cxalta {font-size:12px; font-weight:bold;}
table#table_meusprodutos td.nostyle {border:none; background:none;}
a.linque_pedido {color:#999; text-decoration:none;}
a.linque_pedido:hover {font-weight:bold; text-decoration:underline;}
.status_aguardandofaturamento, .status_aguardandopagamento, .status_aguardandoproducao, .status_aguardandotransportadora, .status_cancelamento, .status_producao, .status_transporte, .status_entregue, .status_pagamentoefetuado, .status_processandopedido {text-align:center; font-size:11px;}
.status_aguardandofaturamento {color:#990000;}
.status_aguardandopagamento {color:#FF6600;}
.status_aguardandoproducao {color:#590CAF;}
.status_aguardandotransportadora {color:#090376;}
.status_cancelamento {color:#CC0000;}
.status_producao {color:#0B80AC;}
.status_transporte {color:#1D560E;}
.status_entregue {color:#36A71B;}
.status_pagamentoefetuado {color:#7DC117;}
.status_processandopedido {color:#F1BE0E;}


/* ----------------------------------------------- PEDIDOS */
#pagina_acompanhamento_produto {width:333px; margin:0 auto; text-align:left; background:#fff url(images/logomarca_acompanhamento.gif) top center no-repeat; padding-top:80px;}
#pagina_acompanhamento_produto h6 {background:#D1D1D1; border-bottom:1px solid #CDCDCD; border-top:5px solid #405C71; padding:5px 0 5px 0; text-align:center; font-size:18px; color:#405C71; text-transform:uppercase;}
#conteudo_acompanhamento_produto {background: #fff url(images/fundo4.jpg) repeat-x; padding:20px;}
#conteudo_acompanhamento_produto p {display:inline;}
p.pacompanhamento_topic {font-size:16px; color:#405C71; font-weight:bold;}



/* ----------------------------------------------- MEU CARRO */
#meucarro_cartoes {width:680px; margin-left:20px;}
#meucarro_parcelamento {width:330px; margin-left:20px; text-align:justify; margin-top:20px; }
#meucarro_bndes {width:330px; margin-left:20px; text-align:justify; margin-top:30px; display:none;}
#fechar_pedido {clear:both; padding:5px 0 5px 0; text-align:center; background:#E1F0FF; margin:10px 0 10px 0;}
#fechar_pedido img {margin-top:5px;}
table#table_pagamento {border-collapse:collapse; margin-top:10px; line-height:14px; width:220px;}
table#table_pagamento tr td {border:1px solid #B0DFFF; background:#fff; padding:2px 5px 2px 5px; font-size:11px;}
table#table_pagamento td.cxalta_pagamento {font-size:13px; font-weight:bold; text-align:center; background:#E2EAEF; color:#405C71; padding:4px 0 4px 0;}

/* ----------------------------------------------- APOIO NEWSLETTER */
#apoio_newsletter {width:466px; float:right;}
#boxnoticias {width:466px;}
#box_newscol1 {width:190px; float:left; padding:0 20px 0 20px; margin-top:20px; border-right:1px solid #ccc;}
#box_newscol2 {width:190px; float:right; padding:0 20px 0 20px; margin-top:20px;}



/* ----------------------------------------------- POLITICA DE PRIVACIDADE */
#principal_politicaspalmetal {margin:30px 45px 0 0; _margin:30px 15px 0 0; float:right; width:560px;}
#principal_politicaspalmetal p {text-align:justify;}
#principal_politicaspalmetal h6 {border-bottom:1px solid #CDCDCD; padding-bottom:3px; position:relative;}
#principal_politicaspalmetal h6.titulo_produto_busca {border-bottom:1px solid #CDCDCD; padding-bottom:3px; position:relative;}
#principal_politicaspalmetal h6 a#voltaraotopo {float:right; font-size:9px; font-weight:normal; text-transform:none; margin-top:-14px; _margin-top:-18px;}
#principal_politicaspalmetal h6 a.anchorLink {font-size:9px; font-weight:normal; text-transform:none; text-decoration:none; color:#999;}
#principal_politicaspalmetal h6 a.anchorLink:hover {text-decoration:underline;}
#principal_politicaspalmetal ul {list-style:inside; list-style-image:url("images/termodegarantia_marcadorlista.gif"); text-align:justify;}
#principal_politicaspalmetal ul li {margin-bottom:7px;}
#principal_politicaspalmetal ol {text-align:justify;}
#principal_politicaspalmetal ol li {margin:0 0 7px 18px;}


/* ----------------------------------------------- MAPA DO SITE */
table#table_mapasite {width:700px; line-height:13px; margin-left:-5px;}
table#table_mapasite tr td {padding:5px 0 5px 0; text-align:justify;}
table#table_mapasite td.tdcolormapasite {font-weight:bold; font-size:13px;}
