html,body,td,input,select{margin:0;padding:0;font:normal 9pt tahoma,arial}

body{background:url(../../imagens/bg.gif) repeat-x}

h1,h2{font:bold italic 11pt 'trebuchet ms';margin:1px;padding:0}
h1{font-size:13pt}
h1.tit{background:url(../../imagens/ico_titulo.gif) no-repeat;padding-left:30px;padding-top:7px;margin-left:5px}
h1.tit a{color:#000}
h1>span{color:#C5552E}
form{margin:0;padding:0}
a{text-decoration:none;cursor:pointer;color:#000}
a:hover{color:#C85333}
img{border:0}
img.borda{padding:1px;border:1px solid #AEAEAE;margin:0 3px}
hr{border:0;height:1px;color:#D7D7D7;background:#D7D7D7}
hr.tit{color:#000;background:#000}
table.form{width:100%;border:1px solid #D7D7D7;margin-top:5px}
label.req{color:#505050;font-weight:bold}
input.req{}

#site{width:900px;margin:0 auto;text-align:left;background:#FFF}

.cabecalho{background:#95C833;height:140px;color:#FFF;padding:0px;width:898px;margin:0 auto;border:1px solid #d0d0d0;}
.cabecalho>div{width:900px;margin:0 auto}
.cabecalho #logo{margin:0px 10px;border:0;width:291px;height:106px;position:absolute}

.conteudo{background:#FFF;min-height:500px;border:1px solid #d0d0d0;margin:5px auto;padding:0 5px 15px 5px}
.full{background:#FFF!important;margin-top:10px}

.left{width:160px;float:left;background:#FFF}
.left .titulo{width:150px;padding:3px 5px;background:#000 url(../../imagens/bg.gif);height:20px;margin:0;color:#000;margin:10px 0;font-weight:bold;font:bold italic 11pt 'trebuchet ms';}
.left form{margin-left:7px}
.left form a{font-size:7pt;color:#383838}

.dir{width:700px;min-height:500px;padding:10px;background:#FFF;float:right;text-align:left}

.clearfix{clear:both}

.rodape{clear:both;text-align:center;padding:10px;border:1px solid #d0d0d0;background:#e0e0e0;font-size:8pt}
.rodapefim{width:900px;margin:5px auto;text-align:center;vertical-align:center}

.menu{position:absolute;margin-top:112px;width:898px;background:#f0f0f0;height:28px}
.menu ul{list-style-type:none;padding:5px 0;margin:0;border-top:2px solid #000}
.menu ul li{display:inline;}
.menu ul li a{display:inline;color:#000;text-decoration:none;font:bold italic 10pt 'trebuchet ms';margin:15px}
.menu ul li a:hover{color:#446505}

.categorias{list-style-type:none;padding:0;margin:0}
.categorias li{margin:5px}
.categorias li a{display:inline;width:110px;height:15px;color:#000;border-left:2px solid #000;font-size:8pt;padding:2px;padding-left:5px}
.categorias li a:hover{border-left:2px solid #A6DA45}

.subcategorias{list-style-type:none;padding:0;margin:0}
.subcategorias li{margin:5px 0 0 15px}
.subcategorias li a{display:inline;height:15px;color:#000;border-left:2px solid #000;font-size:8pt;padding:2px;padding-left:5px}
.subcategorias li a:hover{border-left:2px solid #FFF}

.mini_carrinho{background:url(../../imagens/bg_mini_carrinho.png) no-repeat;color:#000;width:205px;height:81px;float:right;padding-top:25px;padding-left:35px;margin-top:10px}
.minha_conta{background:url(../../imagens/bg_minha_conta.png) no-repeat;color:#AEAEAE;width:205px;height:38px;position:absolute;margin-left:320px;padding-top:4px;padding-left:15px;text-align:left}
.produto_destaque{float:left;width:280px;margin:5px}
.produto{float:left;width:310px;height:auto;margin:5px 0}
.produto h1{font:bold 10pt arial}
.produto h1 a, .produto_destaque h1 a{color:#000}
.produto_foto1, .produto_foto3{width:90px;height:90px}
.produto_foto2, {width:280px;height:280px}
.produto_foto3{border:1px solid #AEAEAE;cursor:pointer}
.produto_foto3:hover{border:1px solid #C83333}
.produto_foto4{border:3px solid #8ABE26}
#foto_desc{margin-top:5px}
.thumbs, .parcelamento{float:left;margin-top:5px}

.comprar{float:right;width:250px;min-height:90px;border:2px solid #BCCB12;padding:10px;background:#EAF388;margin:20px 0 20px 10px}
#div_aviso{background:#FFF;margin-top:10px;padding:5px;border:1px solid #BCCB12}

.info{clear:both;padding:5px;border-top:1px solid #A2A2A2;margin-top:30px}
.parcelamento{padding:5px;border-top:1px solid #A2A2A2;margin-top:30px}
.info h2, .parcelamento h2{border:1px solid #A2A2A2;border-bottom:1px solid #FFF;padding:5px;margin:0 5px;margin-top:-32px;background:#FFF;position:absolute;font:bold 9pt arial;text-transform:uppercase;color:#A2A2A2}
.info>div, .parcelamento>div{margin:5px 25px}

.parcelamento{width:270px;float:right}
.parcelamento td{border-bottom:1px solid #dfdfdf;height:40px;font-size:8pt}

.carrinho{background:#FFF;margin-top:15px}
.carrinho th{padding:1px 10px;background:#383838;text-align:center;color:#FFF}
.carrinho td{background:#E8E6E6;padding:7px;color:#5E5E5E;padding:0}
.carrinho .row1{color:#000;background:#FAFAFA}
.carrinho .row2{color:#5E5E5E;padding:7px 4px 7px 7px}

.nok, .ok{margin:0;padding:5px 0;color:red;font:bold 8pt tahoma,arial}
.nok ul, .ok ul{margin:0;padding:0;padding-left:5px}
.nok ul li{list-style:square inside url(../../imagens/icon/unchecked.gif)}
.ok{color:green}
.ok ul li{list-style:square inside url(../../imagens/icon/checked.gif)}

.filtro{border:1px solid #999;background:#E6E6E6;margin:5px 0}
.filtro h1{font-size:10pt;background:#d0d0d0;padding:3px}
.filtro>form, .filtro>div{padding:7px}
.filtro td{padding:2px}

.lista{border:1px solid #999}
.lista th{padding:4px;text-align:left;background:#808080;color:#FFF;font-size:8pt}
.lista td{padding:5px 3px;font-size:8pt;border-top:1px solid #E1E1DD}

.claro{color:#575956}
.destaque{color:#850F0F}
.small{font-size:7pt}

.bg1{background:#FFF}
.bg2{background:#EBECC7}
.bg3{background:#D7D7D7}
.bg4{background:#EEEEEE}

a.pagina, a.pagina2{display:inline;float:left;width:14px;height:15px;text-align:center;border:1px solid #808080;margin-right:3px;padding:1px;background:#FFF;color:#000;font-size:8pt}
a.pagina2{background:#999;color:#FFF}
a.pagina:hover{background:#EBECC7;color:#000;text-decoration:none}

.borda{padding:5px;border:1px solid #AEAEAE;margin:0 3px}
.half{width:45%;float:left;padding:10px;color:#666;border:1px solid #AEAEAE;margin:0 3px}
.half h2{color:#000}

.preco{font-weight:bold;font-size:14pt;color:#D0420B}
.btimg{width:94px;height:19px;border:0;margin-top:3px}

.square_pedido, .square_pedido2, .square_pedido3{width:55px;height:50px;border:1px solid #BE8100;background:#FBBF3F;color:#BE8100;text-align:center;font:bold 15pt tahoma;line-height:35pt}
.square_pedido2{border:1px solid #307800;background:#4AB601;color:#307800}
.square_pedido3{border:1px solid #852200;background:#B63001;color:#852200}
.square_pedido a{color:#BE8100}
.square_pedido2 a{color:#307800}
.square_pedido3 a{color:#852200}

div.pgto{width:300px;margin:5px 0;padding:10px 0}
div.pgto ul{margin:0px;padding:0px 0}
div.pgto ul li{list-style:none;display:block;float:left;width:70px;height:80px;text-align:center}


/* TOOLTIP */
#dhtmltooltip{position:absolute;left:-300px;width:150px;border:1px solid black;padding:5px;background-color:lightyellow;visibility:hidden;z-index:100;font-size:8pt}
#dhtmlpointer{position:absolute;left:-300px;z-index:101;visibility:hidden}
