@charset "UTF-8";
/* CSS Document */

* {
margin:0;
padding:0;
list-style:none;
vertical-align:baseline;
font-family:"Lucida Grande", Arial, Helvetica, sans-serif;
font-size:12px;
outline:none
}
body{min-width:1005px}

h{font-family:"Lucida Grande", Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold; text-transform:uppercase;}

.carrinho{width:100%;position:fixed;top:-8px;z-index:100;height:50px;text-align:center}
.status_carrinho{width:100%;height:30px;line-height:30px; table-layout:auto; padding:10px;color:#ffffff;text-align:left}
.lista_carrinho{clear:both;height:195px;width:720px;overflow:auto;overflow-x:hidden}
.checkout{text-align:right}
.checkout a{text-decoration:none;color:#ffffff}
.checkout a:hover{color:#6F9FD5}
.produtos{background:#FFCD00;display:inline-block;padding:10px;-moz-border-radius: 10px;border-radius: 10px;-webkit-border-radius:10px;position:absolute;left:50%;margin-left:-360px;margin-bottom:50px;top:-259px}
.aba_carrinho{width:100%;display:inline-block;height:50px;background:url(../imagens/bg_carrinho.png) no-repeat center top;text-align:center;line-height:50px;color:#FFFFFF;font-size:14px;cursor:pointer;position:absolute;top:269px;left:0px}
.aba_carrinho img{margin-bottom:-7px;padding-left:10px}
.carrinho .produto{width:160px;height:170px;background:#fff;-moz-border-radius: 8px;border-radius: 8px;-webkit-border-radius:8px;margin:5px;display:inline-block;margin-top:20px;text-align:center}
.carrinho .produto img{margin:5px auto;clear:both}
.carrinho .produto .nome{clear:both;display:inline-block;float:left;padding:5px;color:#858585}
.carrinho .produto b{clear:both;display:block;width:100%;padding:5px;color:#000000}
.remover{color:#ffffff;text-decoration:none;float:right;margin-top:-20px}

.topo{width:100%;height:190px;background:url(../imagens/bg_topo.jpg) no-repeat top center;position:relative;z-index:1000;z-index:1}
.topo_area_1{overflow:hidden;padding:5px;height:180px}
.topo_marca{width:220px;height:150px;float:left;padding-top:20px}
.topo_marca img{border:none}
.topo_busca{height:60px;margin:auto;width:540px;margin-top:100px;}
.topo_info{width:220px;height:180px;float:right;}
.topo_info .contato{text-align:right;padding-right:5px}
.chat{cursor:pointer}
.chat p{padding:10px;padding-bottom:0px;clear:both;float:left;line-height:20px;padding-right:5px;width:130px}
.ico_chat{width:37px;height:37px;background:url(../imagens/ico_chat.png) no-repeat center top;float:right;margin-right:10px;margin-top:10px;}
.ico_chat_off{width:37px;height:37px;background:url(../imagens/ico_chat.png) no-repeat center bottom;float:right;margin-right:10px;margin-top:10px}

.topo_info .menu_cat_2{float:right}
.topo_info .menu_cat_2 a{color:#0790EB}
.busca{display:inline-block;height:40px;background:#DBE6F1;-moz-border-radius: 10px;border-radius: 10px;-webkit-border-radius:10px;width:290px}
.busca_area_1{width:285px;margin-top:1px;margin-left:3px;background:#ffffff;-moz-border-radius: 8px;border-radius: 7px;-webkit-border-radius:8px;height:36px;}
.busca span{position:absolute;font:normal 10px; color:#666666;margin-top:-20px}

.input_carrinho{width:auto;padding-right:1px}
.input_carrinho .busca_area_1{width:100%;width:auto;margin-right:1px}
.input_carrinho input{width:100%;padding:10px 0px;height:20px;line-height:20px;border:0px;margin:0px;text-indent:50px;text-transform:uppercase;color:#6F9FD5;cursor:pointer;background:transparent url(../imagens/bg_qtd.png) no-repeat 10px 50%;border:none;}
.input_carrinho span{margin-left:-85px}
.input_carrinho input.preco_carrinho{background:transparent url(../imagens/bg_preco.png) no-repeat 10px 50%;text-transform:uppercase;color:#6F9FD5;font-size:12px;}

.busca_cat{display:inline-block;height:40px;background:#DBE6F1;-moz-border-radius: 10px;border-radius: 10px;-webkit-border-radius:10px;width:160px;cursor:pointer}
.busca_cat span{position:absolute;font:normal 10px; color:#666666;margin-top:-20px}
.busca_cat_area_1{width:123px;margin-top:1px;margin-left:3px;background:#ffffff;-moz-border-radius: 8px;border-radius: 7px;-webkit-border-radius:8px;height:36px;display:inline-block}
.busca_cat .seta{width:11px;height:8px;background:url(../imagens/seta_cat.png) no-repeat center center;margin-left:9px;margin-top:10px;display:inline-block}

.barra_filtro{float:right;height:30px;margin-top:5px;margin-right:10px}
.barra_filtro .busca_cat_area_1{height:26px;}
.barra_filtro span{margin-left:-80px;color:#fff;margin-top:9px;text-transform:uppercase}
.barra_filtro .seta{margin-top:0px;margin-bottom:1px}

.btn_buscar{display:inline-block;height:40px;background:#6F9FD5;-moz-border-radius: 10px;border-radius: 10px;-webkit-border-radius:10px;width:70px;text-align:center;vertical-align:top}
.btn_buscar a{text-decoration:none;vertical-align:middle;line-height:40px;color:#ffffff;text-transform:uppercase}
.btn_buscar a:hover{color:#FCDB00;}

a.btn_adicionar{display:inline-block;height:40px;margin-top:30px;background:#FFCD00;-moz-border-radius: 10px;border-radius: 10px;-webkit-border-radius:10px;width:165px;text-align:center;vertical-align:top;text-decoration:none;vertical-align:middle;line-height:40px;color:#ffffff;text-transform:uppercase}
a.btn_adicionar:hover{color:#FCDB00;background:#6F9FD5}

.topo_busca input, .barra_filtro input{background:none;width:100%;padding:10px 0px;height:20px;line-height:20px;border:0px;margin:0px;text-indent:10px;text-transform:uppercase;color:#6F9FD5;cursor:pointer}
.barra_filtro input{padding:5px 0px}


.checklist{position:absolute;background:#6F9FD5;width:130px;-moz-border-radius: 10px;border-radius: 10px;-webkit-border-radius:10px;padding:10px;margin-top:-1px;display:none}
.checklist a{text-transform:uppercase;color:#fff;text-decoration:none;display:block;padding:5px;border-bottom:solid 1px #83B0DD}
.checklist a:hover{color:#FCDB00;}

.banner{overflow:visible;height:380px;clear:both;padding-bottom:20px}
#slider{width:auto;margin:auto;padding:0px;height:300px;border-left:3px solid #EFF3F8;border-right:3px solid #EFF3F8}
#slider ul, #slider li {margin:0;padding:0;list-style:none}
#slider li{display:inline-block;height:300px;overflow:hidden;text-align:center;width:560px}
#slider li span{font-size:250px;color:#f0f0f0}
#controls {margin:auto;text-align:center;padding:20px 0px}
#controls li{margin:0px 5px;display:inline-block;width:40px;height:40px;background:#DBE6F1;-moz-border-radius: 8px;border-radius: 8px;-webkit-border-radius:8px}
#controls li a{width:35px;height:35px;background:#ffffff;-moz-border-radius: 7px;border-radius: 7px;-webkit-border-radius:7px;float:left;margin-left:3px;margin-top:1px;line-height:35px;text-decoration:none;color:#DBE6F1;font-size:18px;outline:none}
#controls li a:hover{background:#6F9FD5;color:#FCDB00;}
#controls li.current a{background:#6F9FD5;color:#ffffff;}


#pw_paginacao{clear:both;margin:auto;text-align:center;padding:20px 0px;padding-top:0px;height:52px;line-height:35px;text-decoration:none;color:#DBE6F1;font-size:18px;outline:none}
#pw_paginacao a{text-indent:3px;margin:0px 5px;display:inline-block;width:40px;height:40px;background:url(../imagens/bg_paginacao.png) no-repeat top center;line-height:35px;text-decoration:none;color:#DBE6F1;font-size:18px;outline:none}
#pw_paginacao a:hover{background:url(../imagens/bg_paginacao.png) no-repeat bottom center;color:#FCDB00;}
.pw_paginacao_pagina{margin-top:-10px}
#pw_paginacao a#pw_paginacao_anterior{ background:none; background-image:none; width:auto;}

#pw_paginacao .pw_paginacao_anterior_proxima{background:none;width:auto;line-height:45px;height:45px}
#pw_paginacao .pw_paginacao_anterior_proxima:hover{background:none;width:auto;}
.barra_div{width:100%;height:6px;background:#ECF0F6;margin:auto;-moz-border-radius: 3px;border-radius: 3px;-webkit-border-radius:3px}
.paginacao {margin-top:-40px; outline:none;margin-bottom:40px}
.barra_div_area_1{width:100%;height:3px;background:#DBE6F1;-moz-border-radius: 3px;border-radius: 3px;-webkit-border-radius:3px}

.menu_principal{width:200px;clear:both;float:left;margin-left:5px;margin-right:10px}
.menu_cat{width:200px;float:left;background:#DBE6F1;-moz-border-radius: 10px;border-radius: 10px;-webkit-border-radius:10px;padding-bottom:4px;margin-bottom:10px}
.menu_cat_area_1{width:195px;float:left;margin-top:1px;margin-left:3px;padding-bottom:10px;background:#FBFDFF;-moz-border-radius: 8px;border-radius: 8px;-webkit-border-radius:8px;}
.menu_cat_area_1 span{float:left;clear:both;width:181px;height:26px;padding:5px 0px 5px 10px;background:url(../imagens/bg_menu_1.png);margin-top:10px;line-height:26px;}

.conteudo{overflow:visible;padding-top:10px;}
.conteudo_area_1{float:right;position:relative;width:100%}

.menu_secundario{width:200px;float:right;margin-left:10px;margin-right:5px}
.menu_secundario a{ border:none;}
.menu_secundario a img{ border:none;}
.menu_cat_2{width:200px;float:left;background:#DBE6F1;-moz-border-radius: 10px;border-radius: 10px;-webkit-border-radius:10px;padding-bottom:4px;margin-bottom:10px}
.twitter{background:#A8CFE5}
.twtr-doc{margin-top:50px}
.twtr-hd{display:none}
.twtr-ft{display:none}

.twitter .menu_cat_area_2 span{color:#fff;background:url(../imagens/bg_menu_5.png)}
.facebook .menu_cat_area_2 span{color:#fff;background:url(../imagens/bg_menu_4.png)}
.facebook{background:#6078A8;}

.box_facebook{width:190px;height:350px;overflow:hidden;clear:both;float:left;margin-left:4px}
.box_facebook iframe{margin-left:-1px;margin-top:-1px}

.infocupom{background:#ED5840}
.infocupom .menu_cat_area_2 span{background:url(../imagens/bg_menu_3.png);color:#fff}
.orkut{background:#D480AC}
.orkut .menu_cat_area_2 span{color:#fff; background:url(../imagens/bg_menu_6.png)}

.menu_cat_area_2{width:195px;float:left;margin-top:1px;margin-left:2px;padding-bottom:10px;background:#ffffff;-moz-border-radius: 8px;border-radius: 8px;-webkit-border-radius:8px;}
.menu_cat_area_2 span{float:right;clear:both;width:181px;height:26px;padding:5px 0px 5px 10px;background:url(../imagens/bg_menu_2.png);margin-top:10px;line-height:26px}
.menu_cat_area_2 .endereco:link{ text-decoration:none; color:black;}
.menu_cat_area_2 .endereco:hover{ text-decoration:underline; cursor:pointer;}
.menu_cat_area_2 .endereco:visited{ color:black;}


.conteudo_central{overflow:hidden;}
.conteudo_central_2{overflow:hidden;padding:20px 10px}

.img_produto{width:330px;float:left;padding:20px;padding-right:20px; padding-left:0px;border-right:3px solid #EFF3F8}

.img_produto img{float:left;}
.ampliado{width:330px;padding-bottom:10px}
.img_produto a{border:solid 10px #fff;float:left;width:120px;height:120px;margin:10px 12px;border:solid 10px #f6f6f6}
.img_produto a img{border:none}
.img_produto a:hover{border:solid 10px #FFCD00}
.info_produto{overflow:hidden;padding-left:20px}
.preco_produto{font-size:30px; font-style:italic;font-weight:bold;color:#72788E;padding:10px 0px 20px 0px}


.btns_cat{width:100%;padding:0px;margin:10px 0px;float:left}
.btns_cat li{padding:0px;margin:0px;width:100%;float:left;clear:both}
.btns_cat a{padding:4px 0px;float:left;width:100%; text-indent:15px; text-decoration:none;color:#73727C;}
.btns_cat a:hover{color:#ffffff;background:#6F9FD5 url(../imagens/bg_btn.png) no-repeat 10px 50%;text-indent:20px;}

li.titulo_cat{float:left;margin-bottom:0px;padding-bottom:10px;border-bottom:solid 3px #EFF3F8;font-size:12px; font-weight:bold;color:#2B2B30;text-indent:10px}

.lojas p{padding:5px 0px;margin:5px 0px;border-bottom:solid 3px #EFF3F8;float:left;width:185px;padding-left:10px;display:inline; }
.lojas b{font-size:14px}

.marcas a{padding:5px 0px;margin:5px 0px 5px 0px;border-bottom:solid 3px #EFF3F8;float:left;width:195px;display:inline;text-align:center;}
.marcas img{border:none}

.barra_titulo{width:100%;height:40px;background:#6F9FD5;-moz-border-radius: 8px;border-radius: 8px;-webkit-border-radius:8px}
.aba_1{height:32px;background:url(../imagens/aba_bg_l.png) no-repeat bottom left;float:left;margin-left:10px;padding-left:24px;margin-top:8px}
.aba_1_titulo{height:32px;line-height:42px;padding-right:24px;background:url(../imagens/aba_bg_r.png) no-repeat bottom right;font-weight:bold;color:#6F9FD5;text-transform:uppercase}
.aba_1_titulo a{color:#6F9FD5;text-decoration:none}
.link_barra_titulo{height:22px;margin-top:8px;padding:0px;float:left;color:#fff;margin-top:14px;padding-left:5px}
.detalhes_produto a{padding:0px 8px}

.link_barra_raiz{height:22px;margin-top:8px;padding:0px;padding-left:20px;color:#6F9FD5;margin-top:20px;margin-bottom:10px}
.link_barra_raiz a{color:#6F9FD5;text-transform:uppercase;text-decoration:none}
.link_barra_raiz a:hover{color:#FFCD00;}


.link_barra_titulo a{color:#ffffff;text-transform:uppercase;text-decoration:none}
.link_barra_titulo a:hover{color:#FFCD00;}

.lista_produtos{overflow:hidden;list-style:none outside none;}
.lista_produtos li{min-width:185px;display:inline-block;float:left;width:33%;overflow:hidden;text-align:center;padding-bottom:30px; height:250px}
.lista_produtos li a{float:none;width:auto;text-decoration:none;overflow:hidden;cursor:pointer;}
.lista_produtos li a.remover_carrinho {width:10px;height:10px;display:block;position:absolute;overflow:hidden; background:url(../imagens/bg_qtd.png) no-repeat center center;;margin-top:30px;margin-left:20px}
.lista_produtos .produto_carrinho{height:240px;padding-bottom:00px}

.lista_produtos li img{border:none;padding:40px 0px 10px 0px}
.lista_produtos .first{clear:left}
.lista_produtos li p{color:#333333;font-size:11px;padding:0px 20px;}
.lista_produtos li .preco{font-weight:bold;color:#333333}

.lista_produtos .info_carrinho{width:32%;border-left:solid 3px #EFF3F8;padding-top:100px;margin-top:20px;height:60px;padding-bottom:60px}
.soma_carrinho{border-top:solid 3px #EFF3F8;margin-top:10px;padding-top:10px;text-align:right;padding-right:10px}
.soma_carrinho .preco_produto{width:300px;float:right}
.soma_carrinho .btn_adicionar{float:right;margin-top:5px;margin-left:30px;}

.lista_produtos .lista_info{padding:0px;margin:0px;float:left;list-style:url(../imagens/bg_lista.png) inside;padding-top:20px}
.lista_produtos .lista_info li{padding:7px 0px 7px 0px;width:100%;border-bottom:3px solid #EFF3F8;line-height:35px;text-align:left; }
.item_lista{float:left;width:35px;height:35px; background:url(../imagens/bg_lista.png) no-repeat center center;color:#fff;text-align:center;line-height:35px;display:inline;font-size:18px;margin-right:10px}



.lista_produtos .classificacao{clear:both;overflow:hidden;text-align:center;width:100%;margin:auto;display:block;padding-top:10px}
.lista_produtos .classificacao a, .comentario .classificacao a{width:16px;height:16px;display:inline-block;overflow:hidden;background:url(../imagens/star.png) no-repeat top center}
.lista_produtos .classificacao a:hover,  .comentario .classificacao a:hover{background:url(../imagens/star.png) no-repeat center -17px}
.lista_produtos .classificacao a.marcado,  .comentario .classificacao a.marcado{background:url(../imagens/star.png) no-repeat center -17px}


.lista_produtos .classificacao_inativa{clear:both;overflow:hidden;text-align:center;width:100%;margin:auto;display:block;padding-top:10px}
.lista_produtos .classificacao_inativa a, .comentario .classificacao_inativa a{width:16px;height:16px;display:inline-block;overflow:hidden;background:url(../imagens/star.png) no-repeat top center}
.lista_produtos .classificacao_inativa a.marcado, .comentario .classificacao_inativa a.marcado{background:url(../imagens/star.png) no-repeat center -17px}
.lista_produtos .classificacao_inativa a:hover{cursor:default; background:url(../imagens/star.png) no-repeat top center}
.lista_produtos .classificacao_inativa a.marcado:hover{background:url(../imagens/star.png) no-repeat center -17px}

.info_produto .classificacao{text-align:left}
.info_produto .classificacao_inativa{text-align:left}

.rodape{margin:5px;text-align:center;padding-bottom:20px;background:#6F9FD5;-moz-border-radius: 8px;border-radius: 8px;-webkit-border-radius:8px;float:left}
.aba_2{height:32px;background:url(../imagens/aba2_bg_l.png) no-repeat bottom left;float:left;margin-left:10px;padding-left:24px;}
.aba_2_titulo{height:32px;line-height:42px;padding-right:24px;background:url(../imagens/aba2_bg_r.png) no-repeat bottom right;font-weight:bold;color:#6F9FD5}
.links_mais_procurados{padding:0px 10px;display:inline-block;float:left}
.links_mais_procurados a{color:#fff;text-decoration:none}
.links_mais_procurados a:hover{color:#FFCD00}

.link_1{font-size:15px;}
.link_2{font-size:20px;}
.link_3{font-size:25px;}
.link_4{font-size:30px;}
.link_5{font-size:35px;}
.link_6{font-size:45px;}

.btns_rodape{overflow:hidden;margin:5px auto;width:800px;text-align:center;padding:20px 0px;clear:both}
.btns_rodape span{color:#666666}

.comentarios{width:;}
.comentario{width:100%;padding:0px;margin:0px; table-layout:auto;line-height:20px;color:#333333;padding:20px 0px}
.comentario_usuario{overflow:hidden}
.comentario .classificacao, .comentario .classificacao_inativa{width:200px;border-left:solid 3px #EFF3F8; text-align:center}
.comentario .classificacao span, .comentario .classificacao_inativa span{display:inline-block;width:100%}


.conteudo_texto{padding:40px 20px 0px 20px;line-height:20px}


.form{ table-layout:auto; padding:20px;margin:auto;}
.form label{float:left;width:70px;text-align:right; padding:13px 10px 13px 0px;clear:left}
.form td{padding:10px}
.form .info_produto{float:left;margin-top:2px;margin-bottom:10px;padding-left:10px}
.form input, .form textarea{width:300px;padding:5px;border:solid 3px #DBE6F1;-moz-border-radius: 10px;border-radius: 10px;-webkit-border-radius:10px;color:#6F9FD5;float:left;clear:right;margin:10px}

.form .col_1{width:100px;text-align:right;color:#666666;line-height:20px;}
.h_form{text-align:center;padding:20px;width:500px;line-height:20px}
a.btn_enviar, input.btn_enviar{display:inline-block;height:40px;margin-top:30px;background:#FFCD00;-moz-border-radius: 10px;border-radius: 10px;-webkit-border-radius:10px;padding:0px 20px;text-align:center;vertical-align:top;text-decoration:none;vertical-align:middle;line-height:40px;color:#ffffff;text-transform:uppercase;width:auto;border:none}
a.btn_enviar:hover,  input.btn_enviar:hover{color:#FCDB00;background:#6F9FD5}
.form .enviar{margin:auto;text-align:center}
#form1 .btn_enviar{margin-top:75px}
.infocupom .btn_adicionar{margin-top:0px}

/*Estilos Infocupom*/

h2{font-weight:bold;font-size:36px;color:#6F9FD5;border-bottom:solid 3px #EFF3F8;padding:20px 10px}
.txt_p{font-size:11px}
.preco_cupom{font-size:30px;line-height:30px; font-style:italic;font-weight:bold;color:#72788E;padding:10px 0px 10px 10px}

.validade_cupom{font-size:50px;line-height:50px; font-style:normal;font-weight:bold;color:#ED5840;padding:10px 0px 10px 10px}
.infocupom_validade{font-size:38px;line-height:50px; font-style:normal;font-weight:bold;color:#ED5840;padding:10px 0px 10px 10px}
.preco_off{position:absolute;font-size:50px;font-weight:bold;color:#ED5840;margin-top:450px;margin-left:50px}

.un_vendidas{clear:both;display:block;padding-top:20px;padding-bottom:20px}
.infocupom p{text-align:center;padding:0px 10px;margin:10px 0px 0px 0px;float:left;width:175px;display:inline; }
.infocupom b{font-size:14px}
.img_mini{}

/*Estilos Carrinho*/

.tabela_padrao{-moz-border-radius: 10px;border-radius: 10px;-webkit-border-radius:10px; color:#333333}
.tabela_padrao a{color:#6F9FD5;text-decoration:none;font-weight:bold}
.tabela_padrao a:hover{color:#FFCD00}
.tabela_padrao td{padding:10px;text-align:center;border-bottom:solid 1px #6F9FD5; border-left:solid 1px #6F9FD5}
.tabela_padrao .col_dir{border-right:solid 1px #6F9FD5}
.tabela_padrao .col_top{border-top:solid 1px #6F9FD5}
.tabela_padrao th{background:#6F9FD5;color:#ffffff;font-weight:bold;padding:10px;text-align:center}
.tabela_padrao .txt_esq{ text-align:left}
a.btn_cont_compra{width:190px}
a.btn_finalizar{float:right}
.img_passos{margin:20px auto 30px auto;display:block}
.link_padrao{color:#6F9FD5;text-decoration:none;font-weight:bold}
.link_padrao a:hover{color:#FFCD00}
.input_padrao, .form .input_padrao{display:inline-block;height:40px;background:#FFCD00;-moz-border-radius: 10px;border-radius: 10px;-webkit-border-radius:10px;padding:0x 10px;text-align:center;vertical-align:top;text-decoration:none;vertical-align:middle;line-height:40px;color:#ffffff;text-transform:uppercase;border:none}

#menu_interno a{color:#666;}
#menu_interno a:hover{text-decoration:none;}
#nome_internauta a{ color:#0790EB}


.pw_paginacao_pagina{ color:#fff; background:#DBE6F1;}
