@import"reset.css";html{background:#fff url(/img/bg.gif) no-repeat top;}
body{font:60% Verdana, Arial, Helvetica, sans-serif;}
.fn, .hide{display:none;}
.clr{clear:both;}
.access{position:absolute;text-indent:-9999em;width:0;}
#content, #header-content, #footer{clear:both;margin:0 auto;max-width:77.9em;min-width:779px;}
#grupo{position:relative;float:right;color:#C3C3A4;font-size:10px;}
#grupo a, #linkmoveis a{color:#C3C3A4;font-size:10px;}
#grupo a:hover, #linkmoveis a:hover{color:#C3C3A4;font-size:10px;text-decoration:none;}
#header{background:#E77817 url(/img/bg.gif) repeat-x right bottom;}
#header a{color:#fff;text-decoration:none;}
#header h1{float:left;}
#header-content{background:url(/img/bg-header.gif) no-repeat right bottom;position:relative;}
#utilities-nav{background-color:#ec9345;border:1px solid #f2b782;border-top:0;color:#fff;right:5px;position:absolute;top:0;}
#utilities-nav ul{float:left;}
#utilities-nav li{float:left;font-size:1.1em;padding:.3em .1em .5em .5em;}
#utilities-nav #nav li a:hover{text-decoration:underline;}
#utilities-nav .l, #utilities-nav .r{display:block;bottom:-1px;height:3px;position:absolute;width:3px;}
#utilities-nav #lang li{padding:0;margin:.4em .8em .4em 1em;}
#utilities-nav #lang li a{display:block;height:13px;overflow:hidden;text-indent:-9999em;width:18px;}
#utilities-nav #lang .en{background:url(/img/en.gif) no-repeat;}
#utilities-nav #lang .es{background:url(/img/es.gif) no-repeat;}
#utilities-nav #lang .pt{background:url(/img/pt.gif) no-repeat;}
#utilities-nav .l{background:url(/img/utilities-l.gif) no-repeat;left:-1px;}
#utilities-nav .r{background:url(/img/utilities-r.gif) no-repeat;right:-1px;}
.input-txt{border:1px solid #668800;color:#86b514;font:11px Verdana, Arial, Helvetica, sans-serif;float:left;height:1.6em;padding:2px 2px 0 3px;vertical-align:middle;}
.submit{color:#86b514;cursor:pointer;font:bold 10px Verdana, Arial, Helvetica, sans-serif;height:2.2em;padding:1px 1px 2px 1px;vertical-align:middle;}
#form-search{background:url(/img/bg-search.gif) no-repeat;bottom:0;height:26px;margin-right:5px;position:absolute;right:0;width:200px;}
#form-search legend{display:none;}
#form-search .input-txt{display:block;float:left;height:16px;margin:4px 0 0 4px;padding:2px 2px 0 3px;width:113px;}
#form-search .submit{display:block;float:right;margin:3px 2px 0;width:70px;}
#globalnav{clear:both;float:left;margin:48px 0 2px 0;width:73%;}
#globalnav li{background:url(/img/tab-r.gif) no-repeat left top;float:left;padding-left:7px;margin-right:4px;}
#globalnav li a{background:url(/img/tab-l.gif) no-repeat right top;display:block;font-size:1.1em;padding:5px 7px 8px 0;}
#globalnav .prendas a{background:url(/img/tab-l-stars.gif) no-repeat right top;padding:5px 12px 8px 2px;}
#globalnav .submenu{position:relative;}
#globalnav .submenu strong{background:url(/img/bg-sub.gif) no-repeat center bottom;display:block;font-weight:normal;padding-bottom:8px;}
#globalnav .submenu a{padding-bottom:0;}
#globalnav .submenu div{display:none;left:0;position:absolute;z-index:1000;border:1px solid #ccc;width:200px;background:#eee;}
#globalnav .submenu div.twocols{left:0;position:absolute;z-index:1000;border:1px solid #ccc;border-top:0;margin-top:1px;width:397px;background:#eee;}
#globalnav .submenu div ul{float:left;width:195px;}
#globalnav .submenu div ul.other{float:left;padding-left:1px;width:195px;}
#globalnav .submenu div ul li{background:none;background-color:#eee;float:none;padding-left:0;margin-right:0;width:195px;}
#globalnav .submenu div ul li a{background:#eee;border-bottom:1px solid #fff;display:block;font-size:1em;padding:4px 8px;color:#666;width:184px;}
#globalnav a:hover{text-decoration:underline;}
#globalnav .submenu ul li a:hover{background:none;background-color:#E28A3D;}
#globalnav .submenu ul li a:hover{background:#E98126;color:#fff;text-decoration:none;}
#maincontent{float:left;margin-top:13px;padding-bottom:10px;width:70%;}
#subcontent{background:url(/img/bg-sidebar.gif) no-repeat center top;float:right;margin-top:-1px;padding-left:5px;width:205px;}
#subcontent a:hover{text-decoration:underline;}
#overall a{display:block;width:532px;height:159px;text-indent:-9999em;overflow:hidden;}
.post{color:#a9a9a1;float:left;margin-bottom:2em;}
.entry p, .entry ul, .entry ol, .post blockquote{font-size:1.1em;line-height:160%;margin:.5em 0 2em 0;word-spacing:.2em;}
.entry p, .entry ul, .entry ol, .post blockquote{font-size:1.1em;line-height:160%;margin:.5em 0 2em 0;word-spacing:.2em;}
.entry h3, .entry h4, .entry h5, .entry h6, .entry cite{color:#86b514;font-weight:normal;font-style:normal;}
.entry cite{display:block;font-weight:bold;}
.testem blockquote{background:url(/img/comma-l.gif) no-repeat top left;clear:both;font-size:1.2em;float:left;padding:5px 30px;margin-top:0;}
#maincontent .testem li{background:url(/img/comma-r.gif) no-repeat top right;float:left;list-style:none;margin-top:.5em;}
.entry h3{font-size:200%;}
.entry h4{font-size:180%;}
.entry h5{font-size:160%;}
.entry h6{font-size:140%;}
.entry .calls-products{font-size:100%;font-weight:bold;}
.entry .calls-products p{font-size:1.2em;word-spacing:0;line-height:130%;}
#maincontent .entry ul li, #maincontent .entry ol li{list-style-position:inside;}
#maincontent .entry .list-details li{list-style:none;list-style-position:outside;}
.entry ul li{list-style:circle;}
.entry ol li{list-style:decimal;}
.alert{background:url(/img/ico-info.gif) no-repeat left .4em;font-size:120%;padding:0 0 0 23px;}
.ok{background:url(/img/ico-ok.gif) no-repeat left .4em;}
.alert h6{font-size:110%;}
#gallery{float:left;margin-right:10px;width:222px;}
#gallery li{float:left;margin-bottom:3em;margin-right:2px;list-style:none;width:48px;height:40px;border:1px solid #ccc;padding:2px;}
#gallery li a{width:48px;height:40px;display:block;outline:0;}
#gallery li.end{margin-right:0;}
#product-info{clear:both;float:left;}
.similar{clear:left;}
#gallery .alert{clear:both;float:left;margin-bottom:2em;}
#maincontent h2, #maincontent h2 a{font:2.4em bold Arial, Helvetica, sans-serif;color:#86b514;}
#maincontent h2 a{font-size:1em;text-decoration:none;}
#maincontent h2 a:hover{text-decoration:underline;}
.h2home{margin-bottom:10px;font-size:12px;}
.calls-products{background:url(/img/div.gif) no-repeat center bottom;clear:both;float:left;margin:10px 0 0px;padding-bottom:10px;width:100%;}
.call-cat{padding-bottom:40px;margin-top:25px;}
.calls-products .box{float:left;margin-right:2%;width:31%;}
.calls-products .box .photo a{display:block;position:relative;}
.calls-products .box .photo{text-align:center;}
.calls-products .photo a .new{position:absolute;top:0;right:5px;}
.calls-products .photo a .glass{position:absolute;bottom:0;right:0;}
.calls-products .photo a .promo{position:absolute;top:0;right:0; background-image: url(../img/promocao.png); background-position: left top; background-repeat: no-repeat; width: 39px; height: 34px; font-family: arial; font-size: 12px; line-height: 34px; color: #fff;}
.calls-products .box h3 a{font-size:1.1em;color:#86B514;text-decoration:none;margin:0;}
.calls-products .box h3 a:hover{text-decoration:underline;}
.calls-products .box p{font-size:11px;color:#666;}
.calls-products .box h3{margin:0;text-align:center;font-weight:normal;padding-bottom:3px;margin-top:5px;font-size:12px;}
.banner-cat{margin-bottom:.2em;}
.do-buy{float:right;font:bold 1.2em Arial, Helvetica, sans-serif;margin-top:10px;}
.price{color:#666;padding:2px 0 4px 2px;text-align:center;height:50px;}
.do-buy a{background:url(/img/bt-buy.gif) no-repeat left top;color:#fff;display:block;padding:2px 4px 4px 20px;text-decoration:none;text-transform:lowercase;width:50px;}
.breadcrumb{clear:both;font-size:1.1em;padding-bottom:10px;}
.breadcrumb, .breadcrumb a{color:#A9A9A1;}
.breadcrumb a:hover{text-decoration:none;}
.order-by{width:250px;}
.order-by_es{width:265px;}
.order-by_en{width:200px;}
.order-by, .order-by a,.order-by strong, .sub, .sub a{color:#A9A9A1;font-size:11px;}
.order-by, .sub{font-size:1.1em;float:left;margin:10px 0;width:100%}
.order-by strong{font-weight:normal;float:left;}
.order-by ul, .sub ul{float:left;padding-right:22px;}
.order-by ul li, .sub ul li{float:left;padding-left:5px;}
.order-by ul .current, .sub ul .current{}
.order-by ul li a{xdisplay:block;xpadding:7px 17px 6px 10px;text-decoration:none;}
.sub ul li a, .sub ul .current strong{xdisplay:block;xpadding:7px 11px 6px 4px;text-decoration:none;}
.order-by ul li a:hover, .sub ul li a:hover{color:#000;}
.order-by ul .current a, .sub ul .current a, .sub ul .current strong{font-weight:bold;color:#E27617;}
.order-by ul li a:hover{text-decoration:underline;color:#E27617;}
.paginacao{font-size:1.1em;float:left;padding-bottom:30px;width:95%;}
.paginacao a, .paginacao span, .paginacao .ret, .paginacao strong{border:1px solid #D4D0BC;color:#A9A9A1;float:left;display:block;padding:2px 6px;}
.paginacao a, .paginacao span{font-size:10px;margin:0 3px;text-decoration:none;}
.paginacao span{color:#D4D0BC;cursor:default;}
.paginacao .ret{color:#444;}
.paginacao a:hover{background-color:#E98126;color:#FFF;}
.paginacao .ret, .paginacao strong{border:none;}
.paginacao strong{padding:2px 0;}
#options{background:url(/img/box-up-r.gif) no-repeat right top;float:right;width:310px;}
#options p{margin:0;}
#options fieldset img{border:2px solid #ebebd3;display:block;clear:both;float:left;margin:2px 0 3px 0;}
.options-top-l{background:url(/img/box-up-l.gif) no-repeat left top;float:left;}
#form-options{background:url(/img/box-bottom-r.gif) no-repeat right bottom;width:310px;}
.price-buy{background:url(/img/box-bottom-l.gif) no-repeat left bottom;float:left;width:100%;margin-top:5px;}
.price-buy .price{background:none;color:#86b514;float:left;width:auto;padding:0;text-align:left;}
.price-buy .do-buy a{background:url(/img/bt-buy-single.gif) no-repeat left top;}
.do-buy a:hover{text-decoration:underline;}
#form-options fieldset{margin:1em;}
#form-options label{color:#86b514;display:block;font-size:1.1em;font-weight:bold;}
#form-options select{color:#a9a9a1;font:1.1em Verdana, Arial, Helvetica, sans-serif;width:100%;}
#form-options h4{font-size:1.1em;font-weight:bold;}
.pay-ways{margin-top:1em;}
.pay-ways h4, .pay-ways ul{margin:0 10px;}
#maincontent .pay-ways ul li{list-style:none;list-style-position:outside;}
.others a{background-color:#f5f5eb;color:#e98126;display:block;text-decoration:none;padding:.1em 10px;}
.others a:hover{background-color:#e98126;color:#f5f5eb;}
.price-buy{clear:both;float:left;padding-bottom:10px;width:100%;}
.price-buy .price{float:left;font-size:1.6em;font-weight:normal;margin-left:1em;width:58%;}
.price-buy .price p{line-height:normal;}
.price-buy .do-buy{float:right;width:35%;}
.price-buy .do-buy p{float:right;font-size:1em;line-height:160%;padding:.2em 1em 0 0;}
.price-buy .do-buy p a{float:right;padding:0 4px 0 20px;}
#subcontent h2{color:#e77817;font:1.6em Arial, Helvetica, sans-serif;margin-bottom:10px;}
#subcontent label{display:none;}
.subbox{background:url(/img/bg-subbox.gif) no-repeat center bottom;padding:0 5px 30px 5px;margin-top:15px;}
.subbox a{text-decoration:none;}
.subbox p{font:1.1em Arial, Helvetica, sans-serif;}
.subbox p, .subbox a{color:#86b514;}
.subbox a:hover{text-decoration:none;}
#form-cart-preview p{background:url(/img/ico-cart-sub.gif) no-repeat left top;font-size:1.2em;font-weight:bold;padding-left:18px;}
#form-cart-preview .submit{display:block;float:right;margin-right:5px;}
#form-login p{margin:5px 0;}
#subcontent #user{display:block;margin-bottom:8px;width:95%;}
#subcontent #pass{width:73%;}
#apoio p{background:url(/img/bg-apoio.gif) no-repeat center top;color:#e98126;font:bold 1.4em Arial, Helvetica, sans-serif;padding:5px 0 0 54px;}
#apoio span{border-top:1px solid #eeeee1;color:#a9a987;display:block;font:normal 0.8em Arial, Helvetica, sans-serif;letter-spacing:1px;margin-right:10px;padding-top:2px;text-transform:lowercase;}
#apoio span:hover{text-decoration:underline;}
#apoio p:hover{text-decoration:underline;}
#apoio h2:hover{text-decoration:underline;}
#apoio .smail {color:#a9a987;display:block;font:normal 11px Arial, Helvetica, sans-serif;}
#subcontent #seumail{width:55%;}
#ads{margin:25px 0 0 5px;}
#ads li{margin-bottom:20px;}
#ads li img{border:1px solid #d3d3bd;}
#under{background:#ededda url(/img/bg-under.gif) repeat-x top;clear:both;}
#footer{background:url(/img/bg-under-id.gif) no-repeat left top;padding:10px 0 40px 0;}
#pay{margin-bottom:10px;height:25px;}
#pay li{float:left;margin-right:15px;}
#subnav{color:#a9a987;float:left;width:650px;}
#subnav a{font-weight:bold;color:#a9a987;text-decoration:none;}
#subnav a:hover{text-decoration:underline;}
#subnav p{clear:both;padding-bottom:4px;}
#subfooter{float:right;margin-right:3px;text-align:right;width:170px;}
#setegraus{margin-bottom:25px;}
.license{color:#c3c3a4;font-size:1.1em;}
.license a{color:#c3c3a4;font-size:1.1em;}
#maincontent h1{line-height:1.5;}
#maincontent h1{font-size:22px;color:#86B514;font-weight:normal;margin-bottom:8px;margin-top:5px;}
a{color:#E27617;text-decoration:none;}
a:hover{color:#86B514;text-decoration:underline;}
#navprod{margin-bottom:4px;color:#A9A9A1;font-size:10px;}
#navprod a{color:#A9A9A1;font-size:10px;}
#paging{margin:auto;width:380px;white-space:nowrap;}
.paging{margin-top:10px;margin:auto;text-align:center;margin-top:10px;float:right;}
.paging_top{xmargin-top:50px;margin-bottom:20px;float:right;color:#E27617;}
.paging a{display:block;float:left;padding:0px 2px 0px 2px;text-decoration:none;border:1px solid #fff;margin-right:2px;font-size:11px;}
.paging a:hover{text-decoration:underline;color:#E27617;}
.paging a.sel{background:#E77817;color:#fff;border:1px solid #E77817;}
.paging a.special{margin:0px 6px 0px 6px;}
.paging select{width:60px;background:#666;border:1px solid #343434;font-size:11px;color:#ccc;}
.carrinho{border:none;width:100%;border-collapse:collapse;}
.carrinho th{padding:5px;background:#fff;border:1px solid #fff;border-bottom:1px solid #E9E9D5;color:#86B741;font-size:13px;}
.carrinho td{padding:5px;border:1px solid #fff;border-bottom:1px solid #E9E9D5;color:#AAAAA2;padding-top:10px;padding-bottom:10px;}
.carrinho th.remover{width:2%;text-align:center;}
.carrinho th.produto{width:48%;}
.carrinho th.qtd{width:10%;}
.carrinho th.uni{width:20%;}
.carrinho th.total{width:20%;}
.carrinho .subproduto{font-size:11px;color:#999;display:block;margin-top:3px;}
.carrinho .input_qtd{width:20px;border:1px solid #66893B;font-size:12px;padding:3px;color:#85B640;}
.carrinho .linhatotal td{}
.carrinho .totalvalor{font-weight:bold;background:#F3F2E6;border:1px solid #fff;border-bottom:1px solid #E9E9D5;font-size:11px;}
.carrinho .preco{font-weight:bold;font-size:11px;text-align:right;}
.carrinho .input_cp{width:85px;border:1px solid #66893B;font-size:12px;padding:3px;color:#85B640;}
.carrinho .produto{height:50px;}
.carrinho .totalfinal{color:#85B641;}
.carrinho td.fundo1{background:url(/img/fundo1.gif) repeat-x center bottom;}
.carrinho td.fundo2{background:url(/img/fundo2.gif) #F4F3E6 repeat-x center top;}
.label_local_entrega{font-size:13px;color:#85B540;margin-bottom:6px;}
.carrinho .lista{display:block;margin-top:10px;color:#86B514;text-decoration:none;}
.carrinho .lista:hover{text-decoration:underline;}
.carrinho_bt{text-align:center;float:right;width:279px;position:relative;left:11px;}
.carrinho_bt2{width:242px;}
.carrinho_bt .continuar{width:142px;height:20px;background:#eee;float:left;display:block;xpadding:5px;color:#fff;padding-left:7px;font-weight:bold;text-decoration:none;background:url(/img/bt_voltar.gif) no-repeat;}
.carrinho_bt .continuar2{width:105px;background:url(/img/bt_voltar2.gif) no-repeat;}
.carrinho_bt .continuar:hover, .carrinho_bt .finalizar:hover{color:#fff;text-decoration:none;}
.carrinho_bt .continuar div, .carrinho_bt .finalizar div{position:relative;top:3px;}
.carrinho_bt .finalizar{width:119px;height:20px;background:#86B514;float:left;display:block;color:#fff;text-decoration:none;padding-left:6px;font-weight:bold;background:url(/img/bt_continuar.gif) no-repeat;}
.red{color:red;font-weight:bold;}
.myform{margin-top:20px;width:100%;}
.myform td{padding:5px;border-bottom:1px dashed #D1F36B;}
.myform .tabcarrinho td{padding:5px;border-bottom:0;}
.myform td.noborder{border:0;}
.myform .label{font-size:11px;color:#E77817;white-space:nowrap;}
.myform input,.myform textarea,.myform select{border:1px solid #668800;color:#86b514;font:11px Verdana, Arial, Helvetica, sans-serif;height:1.6em;padding:2px 2px 0 3px;vertical-align:middle;width:315px;}
.myform textarea{overflow:auto;}
.myform .chk{height:auto;width:auto;border:none;}
.myform .input100{width:100px;margin-top:3px;border:1px solid #ccc;}
.myform .input_normal{width:160px;margin-top:3px;border:1px solid #ccc;}
.myform td.mylabel{width:120px;font-size:11px;text-align:right;font-weight:bold;color:#aaaaa2;}
.erro{margin:20px;border:1px dashed #999;padding:10px;text-align:center;font-size:11px;font-weight:bold;color:#E77817;line-height:2;}
.myform .submit{background:#86B514;color:#fff;border:none;font-weight:bold;height:30px;font-size:12px;padding-bottom:5px;width:150px;}
.clearfix:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;}
.clearfix{display:inline-block;width:100%;}
.clearfixorder{/*display:inline-block;*/}
html[xmlns].clearfix{display:block;}
* html .clearfix{height:1%;}
.myform .texto{font-size:11px;border-bottom:1px solid #e9e9d5;padding:5px;xbackground:#f3f3e6;}
.myform .texto2{font-size:11px;border-bottom:1px solid #e9e9d5;padding:5px;background:#f3f3e6;font-weight:bold;color:#aaaaa2;}
.myform .separador{padding-bottom:3px;margin-bottom:3px;font-weight:bold;font-size:12px;}
.myform .link{xbackground:#eee;color:#666;padding:3px;display:block;text-decoration:none;outline:0;margin-top:4px;}
.myform .bloco{margin-bottom:20px;}
.myform .lowtext{color:#666;font-size:11px;display:block;margin-bottom:2px;}
.myform .portes{border:1px solid #ccc;width:300px;}
.myform .loader{background:url(/img/loader.gif) no-repeat;width:16px;height:16px;float:left;margin-left:5px;display:none;}
.myform .mytextarea{height:50px;border:1px solid #ccc;width:292px;}
.myform .mytextarea_obs{height:50px;border:1px solid #ccc;width:515px;}
.link_special{color:#E77817;font-size:12px;}
.casamento_tabs ul{margin:0;padding:0;margin-right:1px;}
.casamento_tabs li{float:right;margin:0;}
.casamento_tabs a{display:block;width:120px;padding:5px;background:#FFBC5B;margin-left:1px;color:#fff;text-decoration:none;font-size:12px;text-align:center;}
.casamento_tabs a.sel{background:#E77817;}
.casamento{font-size:12px;}
.casamento li{padding:5px;float:left;display:block;width:45%;}
.casamento p{font-size:11px;color:#999;}
.credito{font-size:12px;color:#666;}
.credito input{width:150px;}
.credito .label{width:80px;}
.credito .loader{float:left;}
.credito .submit{float:left;}
.submit_off{background:#666;color:#ccc;}
.credito li{padding:4px;display:block;border-bottom:1px dashed #ccc;}
.lista_newsletter li{padding-top:5px;padding-bottom:5px;border-bottom:1px dashed #ccc;}
.lista_newsletter li span{color:#666;}
.cat{border:1px solid #ccc;padding:5px;width:100px;margin:auto;}
.cat a:hover{border:1px dotted #86B514;width:100px;margin:auto;}
.lista_bt{margin:auto;text-align:center;margin-top:20px;}
.lista_bt .continuar{width:160px;background:#eee;margin-right:5px;float:left;display:block;padding:5px;color:#999;text-decoration:none;}
.foot_links{float:left;margin-right:15px;}
.foot_links li{line-height:1.4;padding-bottom:3px;}

