#Body{position:relative;min-width:770px;}
#NavSuperior{clear:both;}
#NavVisitados{clear:both;background:#FFF}
#NavInferior{clear:both;}
#NavTagCloud span{display:block;background:#FFF;text-align:center;padding:10px 0 10px 0;border-top:1px dotted #ccc;}
#NavTagCloud span a{display:inline;margin:0 5px;}
#NavTagCloud h2{display:block;clear:both;background:#fff url(../../img01/sombratop.png) repeat-x top;font:normal 12px Arial, Helvetica, sans-serif;color:#666 !important;padding:9px 0 5px 10px;}
h1, h2, h3, h4, h5, h6{margin:0;padding:0;}
h1{font-size:18px;}
h2{font-size:16px;}
h3{font-size:14px;}
h4{font-size:12px;}
h5{font-size:10px;}
hr{height:1px;border:0;border-top:1px dotted #CCC;margin:0;clear:both;}
.tablePage{border-top:1px #CCC solid;border-right:1px #CCC solid;}
.tablePage th{border:1px #CCC solid;border-top:1px #FFF solid;border-right:1px #FFF solid;padding:5px;background:#FFF url(../../img01/sombratop.png) repeat-x top;}
.tablePage td{font-size:11px;position:relative;border-bottom:1px #CCC solid;border-top:1px transparent solid;border-right:1px transparent solid;padding:3px;}
.tablePage .trOver td {border-top:1px solid #CCC;border-bottom:2px solid #CCC;}
p{border-bottom:1px #CCC dotted;padding:5px;position:relative;display:block;z-index:0;}
#Page{display:table;width:100%;background:#FFF;}
#Page form{margin:0;padding:0;width:auto;font-size:11px;}
#Page fieldset{border:1px #CCC solid;padding:5px;background:url(../../img01/sombratop.png) repeat-x top;width:auto;line-height:18px;position:relative;}
#Page legend{border:1px #CCC solid;padding:5px;font-size:150%;font-weight:bold;background:#FFF;display:table;white-space:nowrap;}
#Page .text{margin:0;border:1px #CCC solid;height:23px;line-height:18px;background:#FFF url(../../img01/sombratop.png) repeat-x top;font-size:14px;font-weight:bold;color:#666;}
#Page .opcional{background-color:#F1F1F1;}
#Page .obriga{border-left:3px #C00 solid;}
#Page .inputErro{border:3px #C00 solid;}
.red{font-weight:bold;color:#C00;}
#Page .image{margin:0;padding:0;position:relative;top:10px;z-index:0;}
#Page .radio{position:relative;top:2px;padding:0;margin:0;}
#Page .check{position:relative;top:2px;padding:0;margin:0;}
#Page .select{margin:0;border:1px #CCC solid;font-size:14px;font-weight:bold;color:#666;}
#Page .textarea{margin:0;border:1px #CCC solid;font-size:16px;font-weight:bold;color:#666;}
.pool{width:100%;margin:0;}
.pool:after,
.comparatorTabs ul:after,
.comparator ul:after,
.MapaSite ul:after,
.container:after,
.container2:after,
.container3:after,
.topBorder:after,
#bottom:after,
#foto_a:after,
.board:after,
.visitados:after,
.Forma2:after,
Forma2 ul:after,
.menu_superior_principal:after{content:".";display:block;clear:both;visibility:hidden;height:0;overflow:hidden;}
.container{position:relative;width:100%;height:auto;margin:0;background:url(../../img01/bg_left.gif) repeat-y left;}
.container2{position:relative;float:left;width:100%;height:auto;background:url(../../img01/bg_right.gif) repeat-y right;}
.container3{position:relative;width:100%;height:auto;border-top:1px #CCC solid;margin:0;text-align:left;background:url(../../img01/bg_left.gif) repeat-y left;}
.topBorder{position:relative;width:100%;height:18px;clear:both;text-align:left;background:#FFF url(../../img01/bg_right_full1.png) no-repeat bottom right;}
.leftCorner{float:left;min-height:18px;height:auto;width:6px;background:url(../../img01/left1.png) no-repeat bottom left;}
.leftCorner2{float:left;min-height:35px;height:auto;width:6px;background:url(../../img01/left2.gif) no-repeat bottom left;padding:5px 9px 4px 6px;}
.bottom{display:block;clear:both;margin:0;padding:0;background:url(../../img01/bCenter.png) repeat-x bottom;height:24px;}
.bLeft{float:left;width:7px;height:24px;background:url(../../img01/bLeft.png) no-repeat left bottom;}
.bRight{float:right;width:7px;height:24px;background:url(../../img01/bRight.png) no-repeat right bottom;}
.tit{font-weight:bold;font-size:170%;}
#title{position:relative;text-align:left;padding:10px 0 0 10px;border-top:1px #CCC solid;}
#title a{text-decoration:none;padding:5px 0 4px 0;}
#title a:hover{text-decoration:underline;}
.prodCod{position:absolute;right:10px;top:10px;}
#esquerda{float:left;width:49%;min-width:200px;background:#FFF url(../../img01/bg_left.gif) repeat-y left;position:relative;z-index:1;}
#direita{float:right;width:50%;background:#FFF url(../../img01/bg_right.gif) repeat-y right;position:relative;z-index:0;}
#CadastroAbas{display:table;width:100%;margin:0;text-transform:uppercase;border-left:1px #CCC solid;background:url(../../img01/bg_left_full2.gif) no-repeat top right;font-size:11px;}
#CadastroAbas li{float:left;background:url(../../img01/left.png) no-repeat left top;margin:0 0 0 3px;padding:0 0 0 3px;}
#CadastroAbas ul{margin:0;padding:10px 0 0 0;list-style:none;}
#CadastroAbas a{display:block;background:url(../../img01/right.png) no-repeat right top;padding:5px 9px 8px 6px;text-decoration:none;color:#666;}
#CadastroAbas a:hover{color:#222;}
/*Start hiding from IE Mac \*/
#CadastroAbas a{float:none;}
/*Stop hiding from IE Mac */
#CadastroAbas .aberta a{padding:5px 9px 10px 6px;font-size:14px;font-weight:bold;}
#visualBlock{width:100%;display:table;}
#visualAbas{display:table;width:100%;margin:0;text-transform:uppercase;font-size:11px;border-left:1px #CCC solid;background:#FFF url(../../img01/bg_left_full2.gif) no-repeat top right;}
#visualAbas li{float:left;background:url(../../img01/left.png) no-repeat left top;margin:0 0 0 3px;padding:0 0 0 3px;}
#visualAbas ul{margin:0;padding:10px 0 0 0;list-style:none;}
#visualAbas a{display:block;background:url(../../img01/right.png) no-repeat right top;padding:5px 9px 8px 6px;text-decoration:none;color:#666;}
#visualAbas a:hover{color:#222;}
/*Start hiding from IE Mac \*/
#visualAbas a{float:none;}
/*Stop hiding from IE Mac */
#visualAbas .aberta a{padding:5px 9px 10px 6px;font-size:14px;font-weight:bold;}
#colFotos, #colVideo, #col3D{display:table;width:100%;height:auto;margin:0;padding:0 0 15px 0;border-left:1px #CCC solid;background:url(../../img01/bg_right_full.gif) no-repeat bottom right;text-align:center;}
#foto_p{position:relative;width:97%;height:auto;margin:15px 0 0 1%;padding:10px 0 10px 0;border:1px #999 dotted;text-align:center;}
#foto_p img{max-height:180px;max-width:98%;height:auto;width:auto;}
#add{position:absolute;top:6px;left:0;}
#add span, #add a, #add img{display:block;margin:0;padding:0;}
#foto_a{max-height:100px;padding:5px 0 5px 0;border-top:1px #CCC dotted;margin:10px 0 0 0;}
#foto_a a{float:left;text-align:center;max-height:90px;width:24%;height:100%;background-image:none;}
#foto_a img{max-height:90px;max-width:90%;}
#colVideo a, #col3D a{color:#444;font-weight:bold;text-decoration:none;}
#colVideo a:hover, #col3D a:hover{text-decoration:underline;}
#colVideo .bloco, #col3D .bloco{width:97%;height:auto;min-height:200px;margin:15px 1%;padding:10px 0;border:1px #999 dotted;text-align:center;}
#colVideo .bloco object{max-width:97%;}
.ranking{padding:5px;text-align:left;border-bottom:1px #CCC dotted;line-height:25px;}
.ranking input{float:left;margin-right:5px;border:0;}
.star5, .star4, .star3, .star2, .star1, .star0{float:left;width:130px;height:25px;margin-right:5px;background:url(../../img01/star.png) no-repeat;}
.star5{background-position:0 0;}
.star4{background-position:-26px 0;}
.star3{background-position:-52px 0;}
.star2{background-position:-78px 0;}
.star1{background-position:-104px 0;}
.star0{background-position:-130px 0;}
.rateBlock{display:table;width:98%;padding:5px;line-height:30px;font-size:160%;border:1px #CCC dotted;margin-bottom:10px;}
.nota{margin:2px;padding-left:10px;float:left;display:block;}
.star{display:block;float:left;width:37px;height:35px;margin:0 0 0 1px;cursor:pointer;background:url(../../img01/star_empty.gif) no-repeat;}
.starOK{display:block;float:left;width:37px;height:35px;margin:0 0 0 1px;cursor:pointer;background:url(../../img01/star_ok.gif) no-repeat;}
#botoes{float:left;width:49%;max-height:160px;text-align:center;padding:2% 0 0 0;}
#botoes img{float:left;width:auto;max-width:98%;height:auto;max-height:70px;margin:2px;}
#miniad{float:right;width:50%;height:auto;max-height:160px;text-align:left;}
#miniad img{width:auto;height:auto;max-width:90%;max-height:160px;}
#preco{margin-bottom:5px;padding:0 0 0 10px;font-size:120%;text-align:left;border-top:1px #CCC dotted;border-bottom:1px #CCC dotted;}
.precode{text-decoration:line-through;}
.precoAvista{font-size:170%;font-weight:bold;}
.precoparc{font-size:170%;font-weight:bold;}
#menuVars{font-size:120%;}
.varTit{padding:5px;background:#CCC url(../../img01/reflexo.png) repeat-x top;color:#666;cursor:pointer;font-weight:bold;}
.varTit:hover{background:#E4E4E4 url(../../img01/reflexo.png) repeat-x top;}
.varCont{padding:5px;margin:0;border-left:1px #CCC dotted;}
.varCont form{margin:5px;padding:0;}
.varCont ul{list-style:none;margin:0;padding:0;text-align:left;width:90%;}
.varCont ul li{display:block;border:1px dotted #CCC;background:#F1F1F1;padding:3px;font-weight:bold;font-size:15px;margin-bottom:3px;}
.varCont ul li ul{width:100%;}
.varCont ul li ul li{display:block;border:1px dotted #CCC;background:#FFF;font-weight:normal;font-size:11px;margin:0;color:#555;}
.onVar{background:#555 url(../../img01/reflexo.png) repeat-x top;color:#FFF;}
.onVar:hover{background:#555 url(../../img01/reflexo.png) repeat-x top;color:#FFF;}
#info{width:100%;padding:10px 0 0 0;}
#info a{font-size:130%;font-weight:bold;text-decoration:none;border:1px #CCC dotted;padding:5px;display:block;}
#info a:hover{background:#F3F3F3 url(../../img01/bg_right.gif) repeat-y right;}
#cepbox{border-top:2px #CCC solid;border-bottom:2px #CCC solid;padding:3px 0 10px 3px;margin:20px 0 10px 0;text-align:left;font-size:130%;font-weight:bold;}
#quantidade{width:100%;text-align:left;line-height:21px;font-size:130%;font-weight:bold;margin:5px 0 5px 0;padding:2px 0 2px 0;border-top:2px #CCC solid;border-bottom:2px #CCC solid;}
.botoes{text-align:center;padding:6px 0 6px 0;}
.botoes a{display:block;border-right:1px #ccc solid;border-bottom:1px #ccc solid;text-decoration:none;text-transform:uppercase;padding:3px;}
.botoes a:hover{background:#F3F3F3 url(../../img01/bg_left.gif) repeat-y left;}
#ProdBlock{display:table;width:100%;}
#ProdAbas{display:table;width:100%;letter-spacing:-1px;text-transform:uppercase;background:#FFF url(../../img01/bg_left_full.png) no-repeat bottom right;}
#ProdAbas li{float:left;background:url(../../img01/left.png) no-repeat left top;margin:0 0 0 3px;padding:0 0 0 3px;}
#ProdAbas ul{margin:0;padding:10px 0 0;list-style:none;}
#ProdAbas a{float:left;display:block;background:url(../../img01/right.png) no-repeat right top;padding:5px 9px 8px 6px;text-decoration:none;color:#666;border:0;font-size:10px;font-weight:normal;}
#ProdAbas a:hover{color:#222;}
/*Start hiding from IE Mac\*/
#ProdAbas a{float:none;}
/*Stop hiding from IE Mac*/
#ProdAbas .aberta{background-image:url(../../img01/left.png);float:left;margin:0 0 0 3px;z-index:20;}
#ProdAbas .aberta a{background-image:url(../../img01/right.png);color:#666;padding:5px 9px 12px 6px;font-size:14px;font-weight:bold;}
.prodBox{display:table;width:100%;font-size:110%;color:#444;text-align:left;background:url(../../img01/bg_right.gif) repeat-y right;}
.icons{display:table;width:100%;text-align:center;}
.icons a{margin:0;border-bottom:1px #FFF solid;}
.icons img{max-height:79px;}
.icons a:hover{border-bottom:1px #CCC solid;}
.line{height:5px;width:100%;border-top:1px #999 dotted;}
#alert{position:absolute;top:0;left:0;z-index:99;border:1px #ccc solid;background:#FFF url(../../img01/sombratop.png) repeat-x top;color:#666;padding:5px;}
.pagtos{font-size:110%;text-transform:none;font-weight:normal;}
.pagtos ul{cursor:pointer;display:table;width:100%;margin:0;padding:5px 0 5px 0;list-style:none;border-top:1px #CCC solid;background:url(../../img01/sombratop.png) repeat-x top;}
.pagtos li{float:left;width:15%;padding:0;margin:0;text-align:center;overflow:visible;}
.pagtos .header{float:left;width:54%;font-size:130%;text-align:left;text-indent:10px;}
.closeBar{background:url(../../img01/sombratop.png) repeat-x top;padding:5px;cursor:pointer;border-left:1px #CCC solid;border-right:1px #CCC solid;}
.closeBar:hover{background:#F3F3F3 url(../../img01/sombratop.png) repeat-x top;}
.closeBar a{font-size:110%;color:#666;text-decoration:none;background:url(../../img01/arrow.png) no-repeat left center;padding-left:18px;}
#fotoabas{float:right;width:50px;margin-left:10px;border-left:1px dotted #CCC;text-align:center;}
#fotoabas li{padding:20px 0 20px 0;border-bottom:1px dotted #CCC;}
#fotoabas ul{margin:0;padding:0;list-style:none;}
.code{font-size:250%;color:#FFF;background-image:url(../../img01/blockC.png);background-repeat:repeat-x;background-position:bottom;font-family:Verdana, sans-serif;border-left:6px #CCC solid;font-weight:bold;text-align:center;padding:10px;}
.Login{float:left;width:49%;}
.Cadastro{float:right;width:49%;}
.dif{font-size:130%;cursor:pointer;padding:3px;}
.dif:hover{text-decoration:underline;}
.refresh{border:none;height:auto;background:none;padding:0;margin:0;display:block;cursor:pointer;}
.clear{border:none;background:none;width:auto;height:auto;}
.table{display:table;}
.excluir{position:relative;top:-5px;right:-8px;float:none;margin:0;}
#PassosAba{display:table;width:100%;font-size:11px;background:#FFF url(../../img01/bg_left_full.png) no-repeat bottom right;}
#PassosAba li{float:left;margin:0 0 0 3px;padding:0 0 0 3px;}
#PassosAba ul{margin:0;padding:10px 0 0;list-style:none;}
#PassosAba a{float:left;display:block;padding:5px 9px 7px 6px;text-decoration:none;color:#666;border:0;cursor:default;}
/*Start hiding from IE Mac\*/
#PassosAba a{float:none;}/*Stop hiding from IE Mac*/
#PassosAba .aberta{background:url(../../img01/left.png) no-repeat left top;float:left;margin:0 0 0 3px;z-index:20;}
#PassosAba .aberta a{background:url(../../img01/right.png) no-repeat right top;color:#666;padding:5px 9px 7px 6px;font-size:14px;font-weight:bold;}
.board{position:relative;margin:10px;margin-bottom:0;text-align:left;clear:both;}
.board_htm{position:relative;margin:0;clear:both;display:block;width:99.9%;}
.board_htm p{border:0;margin:5px 0 0 0;width:auto;}
.board_htm table{display:table;max-width:99%;text-align:left;}
.board_htm ul, .board_htm li{margin-left:15px;}
.qntd{width:25px;height:20px;border:1px #ccc solid;font-size:130%;text-align:center;background:#FFF url(../../img01/sombratop.png) repeat-x top;}
.pagar{display:block;background-image:url(../../img01/black-70.png);padding:10px 0;margin:0;text-decoration:none;text-transform:uppercase;text-align:center;font-weight:bold;font-size:130%;color:#FFF!important;}
.pagar:hover{background-image:none;}
.noneListStyle{list-style:none;margin:0;padding:0;}
.noneListStyle li{margin-top:15px;margin-right:10px;clear:left;}
#FormasPagamento .selected{background-color:#E4E4E4;}
.opcaoON{float:left;margin:2px;color:#777;padding:5px;font-size:170%;font-weight:bold;}
.opcaoOFF{float:left;margin:2px;color:#777;padding:5px;font-size:140%;font-weight:bold;}
#colEsq{float:left;clear:left;display:table;width:220px;}
#colDir{margin:70px 0 0 230px;}
.Pedidos{text-align:center;border:1px dotted #CCC;}
.Pedidos th{background:#F1F1F1 url(../../img01/sombratop.png) repeat-x top;border-bottom:1px solid #CCC;padding:5px;font-size:12px;}
.Pedidos td:hover{background-color:#E9E9E9;}
.Pedidos td{border-bottom:1px solid #DDD;padding:5px;color:#666;font-size:12px;}
.Pedidos tr:hover{background-color:#F0F0F0;}
.Mapa{position:absolute;top:-1px;right:0;display:block;width:120px;height:38px;z-index:99;}
.Mapa:hover{text-decoration:none;}
.left{float:left;}
.right{float:right;}
.icoPai{float:left;padding:10px;text-align:center;}
.icoFilho{float:left;padding:10px;text-align:center;border-right:1px dotted #CCC;}
.icoFilho p{margin-top:0;}
.nao_disp{font-size:11px;padding:5px;border-top:1px dotted #CCC;width:100%;}
.nao_disp2{color:#FF0000;font-weight:bold;font-size:12px;}
.visitados{position:relative;min-height:250px;margin:0;padding-top:10px;border-top:1px solid #DEDEDE;background:url(../../img01/sombratop.png) repeat-x top;border-bottom:2px solid #DEDEDE;}
.visitados_itens{float:right;width:250px;min-height:250px;border-left:1px solid #DEDEDE;text-align:left;}
.visitados_itens h4{margin-bottom:10px;}
.visitados_produtos{margin-right:285px;min-width:300px;}
.visitados_produtos table{float:left;width:32.5%;}
.itens{border-bottom:1px dotted #DEDEDE;width:90%;min-height:80px;margin:10px 4% 10px 4%;font-size:12px;}
.clearVisiteds{float:right;border:1px solid #DDD;background:#EEE;color:#666;font-size:11px;padding:2px 5px;position:relative;z-index:10;}
.itens_tit{margin-bottom:10px;}
.paginacao_ajax{font-size:12px;margin-bottom:10px;border-bottom:1px dotted #DDD;height:20px;}
.total_produtos{float:left;margin-left:10px;}
.paginacao_ajax_prod{float:right;}
.pageON{color:#FFFFFF !important;font-weight:bold;font-size:110%;background:#666;padding:0 2px 0 2px;}
.FotoLista{display:block;margin:3px;}
.NomeProdLista{display:block;text-align:center;font-weight:bold;}
.ValoresLista{margin:0;border:0;display:block;}
#NavVisitados ul, #Relacionados ul{list-style:none;margin:0;padding:0;}
#NavVisitados ul li{float:left;width:29%;padding:2%;}
#NavVisitados, #Relacionados{text-align:center;}
#Relacionados ul li{float:left;font-size:85%;width:20%;padding:2%;}
#Relacionados ul li .NomeProdLista{font-size:85%;}
.MaisMenos a{display:block;}
.MapaSite{width:95%;margin:0 2.5% 0 2.5%;overflow:auto;}
.MapaSite ul{list-style:none;clear:left;margin:0;padding:0;width:100%;background:#FFF;display:table;}
.MapaSite ul li{float:left;width:24%;margin:0.25%;text-align:center;background:#FFF;}
.MapaSite h2{display:block;width:100%;padding:5px 0;background:url(../../img01/sombratop.png) repeat-x top;border:1px solid #ccc;position:relative;}
.MapaSite h2 a{padding:0;margin-top:0;border:0;font-size:14px;font-weight:bold;}
.MapaSite h4{padding:0;font-weight:normal;position:relative;display:block;}
.MapaSite h3{padding:0;position:relative;display:block;margin-top:3px;}
.MapaSite ul li ul li{display:block; width:auto;clear:left;margin:0;background:#FFF url(../../img01/ico_mapadosite_joint.png) no-repeat left top;padding-left:15px;text-align:left;}
.MapaSite ul li ul li a{display:block; padding:5px;border:1px dotted #CCC;font-size:10px;}
.MapaSite ul li ul li a:hover{background:#F1F1F1;text-decoration:none;}
.Departamentos h2{font-size:12px;}
.blocoAlerta{display:block;padding:10px 0 10px 0;margin:10px;background:#FFEDED url(../../img01/sombratop.png) repeat-x top;font:bold 12px Arial, Helvetica, sans-serif;color:#990000;text-align:center;}
.blocoSucesso{display:block;padding:10px 0 10px 0;margin:10px;background:#EDFFED url(../../img01/sombratop.png) repeat-x top;font:bold 12px Arial, Helvetica, sans-serif;color:#009900;text-align:center;}
.indisp{position:relative;top:0;left:-18px;}
.pointer{cursor:pointer;}
.light_altura{line-height:110%;}
.mensagensErro{margin-left:10px;padding:3px;background:#F5F5F5;border:1px dotted #CCC;}
.Forma1{list-style:none;margin:0 0 20px 0;padding:0;}
.Forma1 li{background:url(../../img01/sombratop.png) repeat-x top;border-top:1px solid #CCC;}
.Forma1 li a{display:block;padding:5px;background-color:transparent;}
.Forma1 li:hover{background:#CCC url(../../img01/sombratop.png) repeat-x top;color:#444;}
.Forma1 li:hover table{background:#F1F1F1;}
.Forma1 li a:hover{text-decoration:none;}
.tablePags{border:1px dotted #CCC;}
.tablePags td{font-size:11px;color:#666;}
#linkPagParcelado{border:1px dotted #CCC;padding:5px;font-weight:bold;font-size:130%;}
.Forma2{margin-bottom:20px;border-bottom:1px dotted #CCC;}
.Forma2, .Forma2 ul{list-style:none;margin:0;padding:0;display:table;width:100%;}
.Forma2 li{text-align:center;float:left;width:31%;margin:1%;}
.Forma2 li ul li{float:left;width:30%;border:0;}
.Forma2 h3{display:block;background:#E9E9E9;padding:3px;border-left:1px solid #CCC;border-right:1px solid #CCC;}
.Forma2ul{list-style:none;margin:20px 0 0 0;padding:0;display:table;width:100%;}
.Forma2ul li{margin:0px;background:url(../../img01/sombratop.png) repeat-x top;}
.Forma2ul li:hover{background-color:#F1F1F1;}
.Forma3{margin:0 0 20px 0;width:100%;}
.Forma3 td:hover{background-color:#F0F0F0;}
.sec_texto{color:#999999;}
.sec_baixa{color:#FF0000;}
.sec_media{color:#FF6600;}
.sec_alta{color:green;}
.safe{margin-bottom:-5px;}
.valores_carrinho{margin-right:6px;display:inline;}
.red, .red a{color:#FF0000;}
.finalizarBT{position:absolute;right:10px;bottom:-30px;}
.fff, .fff a{padding:5px;margin:5px;color:#FFF;background:#666;font-weight:bold;white-space:nowrap;}
.margin{margin:10px;display:block;}
.stripe{width:100%;height:5px;background:url(../../img01/white30.png) repeat-x top;display:block;}
.filtros{float:right;}
.margem_imagem_frete{margin-top:4px;margin-bottom:2px;}
.paginacao{width:100%;text-align:right;font-size:12px;}
.text_popup{border:1px dotted #CCC;font-size:11px;}
.form_all{width:300px;}
.margem{margin:0 10px 0 10px;}
#paginacao li{float:left;border:1px solid #E7E7E7;padding:10px;}
#paginacao ul{width:100%;background-position:center;margin:10px;}
.info_verde{color:#333;padding:10px;border:1px solid #AFAFAF;background-color:#E6FFE6;margin:10px;}
.info{color:#333;padding:10px;border:1px solid #AFAFAF;background-color:#FFEDED;margin:10px;}
.erro{color:#000;background-color:#FCC;padding:10px;border:1px solid #F00;margin:10px;}
.sucesso{color:#000;padding:10px;border:1px solid #090;background-color:#CBFBCB;margin:10px;}
.aviso{background-color:#FFC;margin:10px;padding:10px;height:30px;width:100%;text-align:left;}
.catalogo{border:1px solid #CCC;background-color:#FAFAFB;}
.finalizarcompra{background-color:#E7E7E7;}
.carrinho{background-color:#FAFAFB;}
.tabelacentro{background:#FFFFFF;}
.tabelaproduto{background-color:#FAFAFB;border-bottom:3px solid #E7E7E7;}
.tabelaproduto2{background-color:#FFF;border-bottom:3px solid #E7E7E7;}
.campo_form_borda{font-size:10px;font-style:normal;color:#494949;border:1px solid #E7E7E7;}
.campoform{font-size:10px;border:1px solid #666;}
.cap{text-transform:capitalize;}
.botaoform{font-size:10px;}
.TimeLine5, .TimeLine7{margin-left:4%;width:90%;padding:0 1%;border:1px solid #DDD;background:url(../../img01/sombratop_ie.png) repeat-x top;}
.TimeLine5 ul, .TimeLine7 ul{margin-top:15px;padding:0;list-style:none;display:table;width:100%;}
.TimeLine5 ul li, .TimeLine7 ul li{float:left;width:20%;text-align:center;display:block;font-size:10px;border-top:3px solid #CCC;padding-top:5px;}
.TimeLine5 ul .ok{border-top-color:#9C3;background:url(../../img01/timelineok.png) no-repeat right top;}
.TimeLine7 ul .ok{border-top-color:#9C3;background:url(../../img01/timelineok.png) no-repeat right top;}
.TimeLine5 ul .on, .TimeLine7 ul .on{border-top-color:#F90;}
.editComment{list-style:none;margin:15px 0;padding:0;}
.editComment li{display:table;position:relative;width:97.9%;border:1px solid #DDD;border-bottom:7px solid #DDD;margin:3px 0;padding:1%;background:url(../../img01/sombratop_ie.png) repeat-x top;}
.editDep{display:table;width:100%;list-style:none;padding:0;margin:0;}
.editDep *{zoom:1;list-style:none;}
.editDep li{float:none;padding:10px;margin:10px 0;border:1px dotted #ccc;}
.editDep li ul{margin:0;padding:0;}
.editDep li ul li{padding:5px;border:0;margin:0;}
.editDep li ul li strong{border-left:13px solid #eee;padding-left:5px;}
.editDep li ul li.dep{padding:5px;border:1px solid #ccc;}
.editDep li ul li.dep strong{border-left:13px solid #ccc;padding-left:5px;}
.change{margin:-7px 1% 0 1%;text-align:right;}
.btsComment{position:absolute;right:0;top:0;}
.bts{display:block;background:#EEE;border:1px solid #BBB;margin:2px;width:50px;padding:5px;text-align:center;}
.bts:hover{background:#999;text-decoration:none;color:#FFF;}
.bts1{background:#EEE;border:1px solid #BBB;margin:0 15px 5px 15px;width:135px;font-size:11px;padding:2px;text-align:center;}
.bts1:hover{background:#999;text-decoration:none;color:#FFF;}
.bts2{position:absolute;right:6px;top:6px;width:15px;height:15px;margin:0;padding:0;font:bold 12px Verdana, sans-serif;background:#EEE;border:1px solid #BBB;text-align:center;}
.bts2:hover{background:#999;color:#eee;text-decoration:none;}
.BoxVisitados h2{display:block;padding:5px 10px;background:#eee url(../../img01/reflexo.png) repeat-x top;border:1px solid #ddd;border-bottom:0;margin-bottom:5px;}
.BoxVisitados ul{display:table;width:98%;list-style:none;margin:0;padding:0;margin-bottom:5px;padding:10px;}
.BoxVisitados ul li{display:block;float:left;position:relative;padding:5px 15px;border:1px dotted #CCC;margin:4px;}
.BoxVisitados ul li .bts{position:absolute;right:-6px;top:-6px;width:12px;height:12px;margin:0;padding:0;font:bold 9px Verdana, sans-serif;}
.relativity{position:relative;border:1px solid #DDD;margin:2px 0;}
.relativity .ranking,.relativity p,.relativity .rateBlock{border:0;}
.relativity .image{top:10px !important;}
.btsWaitingList{position:absolute;right:5px;top:5px;}
.both{clear:both}
.Seguro{position:absolute;right:10px;top:-10px;font:normal 11px Arial, Helvetica, sans-serif;color:#666;}
.Seguro img{position:relative;top:13px;}
.vitrineVisitados li{border:1px dotted #CCC;border-left:0;border-bottom:0;position:relative;}
.myNavigation{position:absolute;border:1px solid #DDD;background:#EEE;color:#666;font-size:11px;padding:2px 5px;position:relative;z-index:10;}
#div1bg{display:table;width:100%;}
.logotray{display:block;float:right;height:20px;margin:5px;}
.timelogotray{display:block;white-space:nowrap;float:left;color:white;}
#NavLogoTray{clear:both;display:table;width:100%;background:#FFF;}
.botoes_view{clear:both;display:none;width:100%;background:#FFF;}
.comparatorTabs ul{margin:0;padding:10px 0 0 0;list-style:none;border-bottom:1px solid #CCC;display:table;width:100%;text-transform:uppercase;}
.comparatorTabs li{float:left;background:url(../../img01/left.png) no-repeat left top;margin:0 0 0 3px;padding:0 0 0 3px;position:relative;top:4px;}
.comparatorTabs a{display:block;background:url(../../img01/right.png) no-repeat right top;padding:5px 24px 8px 6px;text-decoration:none;color:#666;}
.comparatorTabs a:hover{color:#222;}
/*Start hiding from IE Mac \*/
.comparatorTabs a{float:none;}
/*Stop hiding from IE Mac */
.comparatorTabs .aberta a{padding:5px 24px 10px 6px;font-size:14px;font-weight:bold;}
.comparatorTabs li .closeCat, .comparatorTabs .aberta .closeCat {font-size:9px;background:none;display:block;position:absolute;top:4px;right:6px;border:1px solid #ccc;padding:0 2px;}
.comparatorTabs li .closeCat:hover, .comparatorTabs .aberta .closeCat:hover{background:#999;color:#fff;text-decoration:none;}
.comparator ul{list-style:none;margin:0;padding:0 0 10px 0;display:table;width:100%;}
.comparator ul li{float:left;width:22%;padding:0;border-top:1px solid #d9d9d9;border-right:1px solid #d9d9d9;margin:10px 0 0 0;}
.comparator ul .Labels{width:10%;font:bold 11px Arial, Helvetica, sans-serif;overflow:hidden;}
.comparator ul li ul{padding:0;}
.comparator ul .Labels ul li{background:#EEE url(../../img01/bg_comparador_label.png) repeat-y left;}
.comparator ul .Labels ul li:hover{background:#DDD url(../../img01/bg_comparador_label.png) repeat-y left;}
.comparator ul li ul li{margin:0;float:none;width:auto;height:30px;overflow:hidden;border:0;border-bottom:1px solid #d9d9d9;padding:3px 0 3px 10px;background:url(../../img01/bg_comparador.png) repeat-y left;position:relative;}
.comparator ul li ul li:hover{background:#EEE url(../../img01/bg_comparador.png) repeat-y left;}
.comparator ul li ul li .closeComp{position:absolute;font-weight:bold;top:3px;right:3px;;background:#EEE;border:1px solid #BBB;margin:2px;text-align:center;padding:0 3px;}
.comparator ul li ul li .closeComp:hover{background:#999;color:#FFF;text-decoration:none;}
.comparator ul .Labels ul .comparsionFoto{background:#EEE url(../../img01/bg_comparador_label.png) repeat-y left;}
.comparator ul li ul .comparsionFoto{height:165px;background:url(../../img01/bg_comparador_corner.png) no-repeat left bottom;text-align:center;}
.comparator ul li ul .comparsionFoto div{margin-top:5px;}
.comparator ul li ul .comparsionDescricao{height:100px;}
.comparator ul li ul .comparsionRate{height:70px;}
.comparator ul li ul .comparsionRate .ranking{border:0;}
.comparator ul li ul .comparsionInfoPreco{height:105px;}
.comparador{text-align:center;margin-top:10px;}
.clienteEspecial{display:block;padding:2px 0 5px 0;border-bottom:1px dotted #CCC;margin-bottom:5px;}
.comparadorFooter{margin:0;padding:10px 0;}
.titCatalogo{font-size:18px;}
.board_htm ul, .board_htm li{margin-left:15px;}
.qntdEstoque{width:25px;height:20px;font-size:130%;text-align:center;}
.depoimentoForm{width:100%;border-top:1px solid #DDD;padding:1%;background:url(../../img01/sombratop_ie.png) repeat-x top;}
.bonus_produto{border:1px solid #eee;padding:5px 0 5px 5px;display:block;}
.bonus_produto strong{font-size:12px;}
.bonus_produto strong.number{font-size:16px;letter-spacing:-1px;color:#fff;padding:3px;}
.bonus_cupom{border:2px solid #eee;padding:5px 0 5px 5px;display:block;background:#FFFFB3;width:200px;margin:10px 0 0 0;}
.bonus_cupom strong{font-size:16px;}
.bonus_cupom strong span{font-size:16px;}
.bonus_cupom span{font-size:12px;}
.bonus_cupom p{font-size:10px;border:0;margin:0;padding:0;}
.capitalize{text-transform:capitalize;}
.bonus_value{font-size:130%;}
#mapaCategoria{margin:0;padding:0;list-style:none;display:block;width:100%;}
#mapaCategoria *{margin:0;padding:0;border:0;list-style:none;}
#mapaCategoria li{float:none;width:100%;clear:both;border-bottom:1px solid #ccc;}
#mapaCategoria a{display:block;padding:5px 0;}
#mapaCategoria a:hover{text-decoration:none;}
#mapaCategoria a img{width:45px;height:45px;border:1px solid #eee;}
#mapaCategoria a strong{font-size:14px;}
#mapaCategoria li ul{border-top:1px solid #ccc;background:#f5f5f5 url(img01/sombratop.png) repeat-x top;padding:5px;}
#mapaCategoria li ul li{border:0;}
#mapaCategoria li ul li:hover{background:#eee;}
#mapaCategoria li ul li a strong{font:normal 11px Arial, sans-serif;}
.bonus_value{font-size:130%;}
.lista_presentes{display:table;width:96%;margin:10px 2%;padding:0;list-style:none;}
.lista_presentes *{margin:0;padding:0;}
.lista_presentes li{zoom:1;float:none;}
.lista_presentes li table th{background:#eee url(../../img01/sombratop.png) repeat-x top;padding:10px;}
.lista_presentes li table td{background:url(../../img01/sombratop.png) repeat-x top;padding:10px;height:100px;border-bottom:1px solid #eee;}
.lista_presentes li table td a{text-align:left;height:90px;}
.lista_presentes li table td select{width:190px;margin:3px 0;display:block;}
.lista_presentes li table td div{display:block;text-align:left;height:95px;}
.lista_presentes li table td div.detalhe_cartao{width:295px;float:right;position:relative;}
.lista_presentes li table td div.detalhe_embalagem{width:100px;float:left;}
.detalhe_embalagem img{}
.detalhe_cartao img{position:absolute;top:0;left:0;}
.detalhe_cartao div{position:absolute;top:0;right:0;width:190px;}
.detalhe_cartao div textarea{width:95%;height:70px;font:normal 11px Arial, sans-serif!important;color:#444;}
.menu_superior_principal{display:table;width:100%;margin:0;padding:5px 0;list-style:none;text-align:center;border-top:1px solid #ccc;border-bottom:1px solid #ccc;}
.menu_superior_principal *{margin:0;padding:0;list-style:none;}
.menu_superior_principal li{display:inline;padding:5px 15px;font-size:14px;font-weight:bold;letter-spacing:-1px;zoom:1;position:relative;}
.menu_superior_secundario{border:1px solid #ccc;background:#fff;display:block;position:absolute;padding:6px 6px 0;top:20px;left:0;width:390px;text-align:left;z-index:101;}
.menu_superior_secundario li{display:block;float:left;width:49%;padding:0 0 6px 0;}
.menu_superior_secundario li a{font-weight:bold;}
.menu_superior_secundario li ul{display:block;position:relative;top:auto;left:auto;width:auto;}
.menu_superior_secundario li ul li{padding:0;display:block;float:none!important;width:auto;}
.menu_superior_secundario li ul li a{font-size:12px;font-weight:normal;}
.busca_voce_quis_dizer{display:block;clear:both;font-size:12px;color:#666;font-style:italic;margin:6px 0;}
.busca_voce_quis_dizer a{font-size:16px;color:#06C;font-weight:bold;}
.detalhesFormas{margin:10px 0;}
.detalhesFormas tr td{padding:2px;border-bottom:1px solid #ccc;}
.detalhesFormas tr td b{background:#f7f7f7 url(../../img01/sombratop.png) repeat-x top;display:block;padding:5px 2px;font-size:14px;font-weight:normal;color:#06c;}
.compreJunto {list-style:none;padding-left:10px;}
.compreJunto > li{width:100%;display:table;margin-top:10px;border-bottom:1px dotted #ccc;padding:10px 0;}
.compreJunto li div.produto{float:left;}
.compreJunto li div.plus{width:4%;float:left;text-align:center;font-size:20px;font-weight:bold;margin-top:30px;}
.compreJunto li div.produto select{width:98%;}
.compreJunto li div.produto span{width:98%;height:90px;display:block;text-align:center;}
.compreJunto li div.produto span div{height:85px;display:block;text-align:center;}
.compreJunto li div.produto > div{width:94%;margin:2px;}
.precoCompreJunto{float:right;display:block;height:140px;border-left:1px solid #ccc;padding-left:10px;}
.precoCompreJunto ul{list-style:none;padding:0 15px 0 0;}
.precoCompreJunto li{text-align:right;}
.precoCompreJunto strong{font-size:120%;}
.fotosCompreJunto{float:left;}
.precosCompreJunto {margin-top:30px;}
.img_lighwindow{max-width:700px;max-heigth:700px;}
.detalhesBrinde{line-height:15px;width:350px;}
.brinde_produto{border:2px solid #cdcdcd;position:relative;display:block;margin-bottom:25px;}
.brinde_produto_lista{overflow:hidden;position:relative;height:110px;display:block;margin:0 15px;}
.brinde_produto ul{list-style:none;display:table;margin:0 0 10px 0;padding:0;}
.brinde_produto ul li{float:left;padding:10px 0;width:100px;text-align:center;}
.brinde_produto ul li .span_brinde{z-index:-1;width:100%;height:100%;cursor:pointer;}
.brinde_produto .mais{float:right;width:15px;background:url("../../img01/bt_move2.png") no-repeat scroll center center;height:130px;display:block;}
.brinde_produto .mais strong{display:none;}
.brinde_produto .menos{float:left;width:15px;background:url("../../img01/bt_move1.png") no-repeat scroll center center;height:130px;display:block;}
.brinde_produto .menos strong{display:none;}
.detalhesBrinde h3{text-align:left;padding:10px;}
.brinde_detalhes{padding:25px 0;height:120px;border-top:1px solid #ccc;position:relative;width:100%;}
.brinde_detalhes select{width:145px;}
.brinde_detalhes .variacao{width:150px;display:block;text-align:center;float:left;}
.brinde_detalhes .variacao img{margin-bottom:15px;}
.brinde_detalhes .detalhes{display:table;text-align:left;padding:0 0 20px 10px;}
.brinde_detalhes .botao{float:right;}
#erro_brinde_var{display:block;margin-top:20px;}
.precoCompreJunto li.bonus_cupom_compre_junto{border:2px solid #eee;padding:5px 0 5px 5px;background:#FFFFB3;}
.lista_cor_variacao,.lista_cor_variacao2{width:90%;clear:both;margin-left:15px;height:33px;}
.lista_cor_variacao li,.lista_cor_variacao2 li{float:left;margin:5px;padding:0 7px 4px 0;}
.lista_cor_variacao li img,.lista_cor_variacao2 li img{border:2px solid #ccc;padding:0;}
.lista_cor_variacao li div,.lista_cor_variacao2 li div{border:2px solid #ccc;padding:2px 4px;}
div.cor_selecionada{border-left:3px solid #ccc !important;border-top:2px solid #ccc !important;border-right:3px solid #666 !important;border-bottom:2px solid #666 !important;background-color:#dadada;}
img.cor_selecionada{border-left:3px solid #ccc !important;border-top:3px solid #ccc !important;border-right:3px solid #666 !important;border-bottom:3px solid #666 !important;}
.texto_variacao {padding:10px 0 15px 15px;}
.texto_variacao h2{width:50%;float:left;}
.texto_variacao span{float:right;margin-right:25px;}
.sem_estoque{background:url("../../img01/icone_nao_disp.png") no-repeat bottom right;}
.premiacao{margin-bottom:20px;}
.imagem_premiacao{display:block;width:180px;float:left;padding:0px 10px;text-align:center;}
.imagem_premiacao img {max-width:150px; max-heigth:150px;}
.descricao_premiacao p{border:none;}
.premios{font-size:14px !important;font-weight:bold !important;padding:10px !important;}
.saldo_pontos{margin:10px 0px; font-size:14px;}
.ponto_negativo td {color:#FF0000 !important;}
.info_bonus {border:none;color:#FF9900;}
.info_bonus .bonus {font-weight:bold;}
#premiacoes img{max-width:100px;max-height:100px;}
#premiacoes li{text-align:center;margin-top:10px;}
#premiacoes .titulo{margin-top:10px;}
.central-premiacoes{border-bottom:1px solid #ddd;color:#666;}
.central-premiacoes td {border-top:1px dotted #ddd;padding:10px;text-align:center;font-size:12px;font-family:Arial;}

#divNegociacao {margin:0 auto;width:650px !important;background:white;}
#divNegociacaoFilha {float:left;display:block;width:47%;padding:5px;}
.central-premiacoes td {border-top:1px dotted #ddd;padding:10px;text-align:center;font-size:12px;font-family:Arial;}


.videoNegociacao{margin:10px;border-bottom:1px solid #ccc;}
#divNegociacao .ok{max-height:25px;margin:0 0 -5px 5px;}
#divNegociacao .comprar{margin:0 0 -5px 5px;max-width:100px;max-height:39px;}
#divNegociacao .precoNegociacao{margin-top:10px;height:200px;}
.precoNegociacao div{height:90px;margin-top:15px;}
#divNegociacao .imagem{min-height:150px;}
.boardNegociacao{min-height:450px;}
.linkSaibaMais{margin:10px;}
.variaNegociacao{font-size:110%;font-weight:bold;margin-top:0px;}
.formComprar{display:block;}
.formComprar div{width:185px;float:left;height:40px;margin:5px 0;}
.formComprar div.botaoComprar{width:100px;float:right;}
#divNegociacaoFilha .comprarPrincipal{float:right;max-width:110px;margin-top:-25px;}
#divNegociacaoFilha h2.aceita{font-size:20px;}

#preco_negociado {font-weight:bold;color:#FF9900;font-size:12px;}
#negociar-lista img {max-width:60px;}

#divNegociacaoFilha .infoPreco{font-size:10px;}