body, html {height:100%;}
html {overflow: -moz-scrollbars-vertical; overflow-y:scroll;}
* {font-family:Arial,Verdana,Tahoma,Helvetica; font-size:12px; padding:0px; margin:0px; color:#555; outline:none;}
p {margin-bottom:10px; line-height:18px;}
table {border-collapse: collapse;}
td {line-height:16px;}
a, b {color:#000;}
a:hover {color:#ee7f00;}
img {border:0px;}
ul {padding:10px 0px 10px 30px;}
li {list-style:square; margin-bottom:5px;}
.menor, .menor * {font-size:11px;}
.maior {margin-bottom:-10px;}
.maior, .maior * {font-size:14px; line-height:19px;}
.azul, .azul * {color:#00579c;}
.laranja, .laranja * {color:#ee7f00;}
.dir {float:right; margin-left:20px;}
.esq {float:left; margin-right:20px;}
.td_dir {text-align:right;}
.bolinha {width:18px; height:9px;}
.semmargem {margin:0px !important;}
#fundo {background:url("img/fundo_topo.png") top center repeat-x; position:absolute; top:0px; left:0px; width:100%; height:131px; z-index:1;}
#centro {width:937px; margin:auto;}
#topo {background:url("img/fundo_menu.gif") left no-repeat; height:27px; position:absolute; width:902px; padding-left:10px; z-index:3; margin-left:25px;}
#topo a {color:#fff; text-decoration:none; font-family:Trebuchet MS,Arial; font-size:11px;}
#topo a:hover {color:#febc72;}
#topo .gota {background:url("img/gota_menu.png") left no-repeat; padding-left:20px; margin-left:10px;}
#menu {margin-top:5px;}
#logo {width:256px; height:77px; float:right; margin:7px 20px 0px 0px; border:0px;}
#fotos, #faixas {width:217px; height:752px; position:relative; left:0px; z-index:2;}
#faixas {background:url("img/faixas.png") top no-repeat; position:absolute !important; z-index:10;}
#rolinhos {position:absolute; top:53px; margin-left:110px;}
#mapa_rolinhos {position:absolute; top:57px; margin-left:349px; z-index:3;}
.rolinhosimg {width:252px; height:70px; border:0px;}
#novas_emb {position:absolute; right:20px; top:135px;}
#tip_cor {width:189px; height:19px; margin:1px 0px 0px 22px; display:none;}
#conteudo {border:4px solid #ccc; background:#fff; width:675px; position:absolute; top:0px; padding:145px 20px 55px 65px; margin-left:170px; z-index:0;}
#cont_esq {width:280px;}
#cont_esq td a, #pg_prod td a {color:#000; font-weight:bold;}
#cont_esq td a:hover, #pg_prod td a:hover {color:#ee7f00; font-weight:bold;}
#cont_dir {width:359px;}
#img_produtos {width:359px; height:225px; border:0px; margin-bottom:10px;}
#cont_dir #img_produtos {margin-bottom:-17px;}
#img_sensacoes {width:355px; height:61px; border:0px; margin-bottom:4px;}
h1 {font-family:Trebuchet MS, Arial, Verdana; font-size:15px; color:#00579c; border-top:2px solid #c0c0c0; padding-top:5px; margin:0px 0px 10px 0px; width:275px;}
h1 b {font-family:Trebuchet MS, Arial, Verdana; font-weight:normal; font-size:14px; color:#00579c; background:url("img/gota_tit.gif") left no-repeat; padding-left:17px; margin-left:2px;}
#cont_dir h1, #cont_esq h1 {margin-top:35px; width:100%;}
h2 {font-family:Trebuchet MS, Arial, Verdana; font-size:13px; color:#ee7f00; margin:20px 0px 10px 0px;}
h3 {font-family:Trebuchet MS, Arial, Verdana; font-size:13px; color:#000; margin:20px 0px 5px 0px;}
.prod {width:112px; height:102px; margin-right:10px; border:0px;}
#rodape {background:#ededed; padding:10px 20px 0px 65px; width:675px; height:25px; position:absolute; left:0px; bottom:0px; margin-top:25px;}
#rodape * {font-size:11px;}
.tb_espacos td {padding:2px;}
.form_texto {font-size:11px; color:#555555; background-color:#f7f7f7; border:1px solid #dddddd; padding:2px;}
.form_botao {color:#ffffff; background-color:#156bb0; border:2px solid #cecece; padding: 2px 6px 2px 6px;}

/* REPRESENTANTES */
.bordas_tabela {width:675px; margin-bottom:20px;}
.bordas_tabela h1 {margin-top:5px;}
.bordas_tabela h2 {margin-top:0px;}
.bordas_tabela b {font-size:11px; color:#555555;}
.bordas_tabela table {width:100%; margin-bottom:10px;}
.bordas_tabela table td {padding-right:7px; padding-left:7px; border-bottom:1px solid #eaeaea; line-height:16px;}
.bordas_tabela a {position:static;}
.td_tit {width:120px;}
#representantes {display:none;}
#estados {height:50px;}
#estados a {text-decoration:none; color:#555;}
#estados a:hover {color:#ee7f00;}
.barra_submenu {color:#b9b9b9;}

/* PRODUTOS */
table.tb_cores {width:497px; margin-bottom:20px;}
table.tb_cores td {padding:4px 7px 4px 7px; border-bottom:1px solid #dddddd;}
table.tb_cores tbody tr {background:#fff;}
table.tb_cores thead td {color:#00579c; font-weight:bold;}
table.tb_cores tfoot td {font-weight:bold; background:#dbe7ef;}
table.tb_cores tr.alternate {background:#f7f7f7;}

table.tb_cores2 {width:100%; margin-bottom:20px;}
table.tb_cores2 td {padding:4px 7px 4px 7px; border-bottom:1px solid #dddddd;}
table.tb_cores2 tbody tr {background:#fff;}
table.tb_cores2 thead td {color:#00579c; font-weight:bold;}
table.tb_cores2 tfoot td {font-weight:bold; background:#dbe7ef;}

#btn_simular {width:118px; height:32px; border:0px; float:right; margin-bottom:5px;}
.div_cor {width:125px; float:left; background:#fafafa; text-align:center; font-size:11px; margin-bottom:5px; margin-left:-1px; padding-bottom:5px; border-bottom:1px solid #e6e6e6;}
.div_cor * {font-size:11px;}
.div_cor b {font-weight:normal;}
.cor_cor {height:20px; border:1px solid #e4e4e4; display:block; margin-bottom:2px;}
#pg_prod h1 {margin-bottom:25px;}
#pg_prod h2 {margin-top:0px;}
#submenu_prod {position:absolute; top:27px; left:26%; z-index:999 !important; background:url("img/fundo_submenu.png") left no-repeat; width:411px; height:37px; padding-left:25px;}
#submenu_prod, #submenu_prod * {color:#e4ecf3;}
#submenu_prod p {line-height:14px; margin-top:3px; color:#febc72;}
#submenu_prod a {text-decoration:none; font-size:11px; font-family:Trebuchet MS,Arial,Verdana;}
#submenu_prod .ativo, #submenu_prod a:hover {color:#febc72;}
.info_prod {float:left; margin-bottom:50px; width:503px;}
.lata {width:152px; height:194px; float:left; margin-right:20px;}
.lata2 {width:110px; height:150px; margin:10px 0px 10px 0px;}
