@font-face{font-family:'Lato',sans-serif;src:url('js/Lato-osf-webfont.eot');src:url('js/Lato-osf-webfont.eot?#iefix') format('js/embedded-opentype'),url('js/Lato-osf-webfont.woff') format('woff'),url('js/Lato-osf-webfont.ttf') format('truetype'),url('js/Lato-osf-webfont.svg#Lato') format('svg');font-weight:normal;font-style:normal}
@font-face{font-family:'Lato',sans-serif;src:url('js/Lato-osf-webfont.eot');src:url('js/Lato-osf-webfont.eot?#iefix') format('embedded-opentype'),url('js/Lato-osf-webfont.woff') format('woff'),url('js/Lato-osf-webfont.ttf') format('truetype'),url('js/Lato-osf-webfont.svg#Lato') format('svg');font-weight:normal;font-style:normal}
@font-face{font-family:'socialicoregular';src:url('js/socialico-webfont.eot');src:url('js/socialico-webfont.eot?#iefix') format('embedded-opentype'),url('js/socialico-webfont.woff') format('woff'),url('js/socialico-webfont.ttf') format('truetype'),url('js/socialico-webfont.svg#socialicoregular') format('svg');font-weight:normal;font-style:normal}
@font-face {
    font-family:'Montserrat-Bold';
    src: url('fonts/Montserrat-Bold_gdi.eot');
    src: url('fonts/Montserrat-Bold_gdi.eot?#iefix') format('embedded-opentype'),
        url('fonts/Montserrat-Bold_gdi.woff') format('woff'),
        url('fonts/Montserrat-Bold_gdi.ttf') format('truetype'),
        url('fonts/Montserrat-Bold_gdi.svg#Montserrat-Bold') format('svg');
    font-weight: 700;
    font-style: normal;
    font-stretch: normal;
}

@font-face {
    font-family:'Lato-Regular';
    src: url('fonts/Lato-Regular_gdi.eot');
    src: url('fonts/Lato-Regular_gdi.eot?#iefix') format('embedded-opentype'),
        url('fonts/Lato-Regular_gdi.woff') format('woff'),
        url('fonts/Lato-Regular_gdi.ttf') format('truetype'),
        url('fonts/Lato-Regular_gdi.svg#Lato-Regular') format('svg');
    font-weight: 400;
    font-style: normal;
    font-stretch: normal;
    unicode-range: U+000D-25CA;
}


*{border:0;margin:0;padding:0;list-style-type:none;text-decoration:none;outline:0}
body{background:#fff}
html{overflow-x:hidden}
a{text-decoration:none}
a span{cursor:pointer}
ul,li{list-style:none}
h1,h2,h3,h4,h5{font-weight:normal}
label{float:left;display:block}
#header{width:100%;float:left}
#header_in{width:970px;margin:0 auto;font-family:Arial,Helvetica,sans-serif;font-size:11px;position:relative}
#header_in .menu{width:750px;float:right;height:auto;margin:22px 0 0}
#header_in .menu li{width:auto;float:right;height:35px}
#header_in .menu li a{width:auto;float:left;height:33px;padding:2px 11px 0;color:#646464;font-family:'KlavikaLight';text-transform:uppercase;font-size:20px}
#header_in .menu li a.lj{color:#be9e55}
#header_in .menu li a:hover,#header_in .menu li a.selected{height:25px;padding:10px 11px 0;background-color:#dcdcdc}
#header_in .menu li a.lj.selected{color:#be9e55}
.btpagamento{font-size:12px;width:160px;text-align:center;cursor:pointer;float:left;border:1px solid #cdcdcd;margin-bottom:4px;margin-left:0;height:22px;line-height:22px;color:#646464;margin-top:0;clear:left}
#items{width:100%;height:auto;float:left;background:0}
#items.mulher{xbackground-image:url(img/menu_mulher.jpg)}
#items.homem{xbackground-image:url(img/menu_homem.jpg)}
#items ul{width:970px;margin:0 auto;height:36px;position:relative}
#items ul.upper{height:73px}
#items ul li{float:right;display:block;height:36px}
#items ul li a{float:left;display:block;height:36px;color:#646464;font-size:13px;line-height:36px;font-family:'Lato',sans-serif;text-transform:uppercase;text-shadow:0 1px 1px #f5f5f5;padding:0 10px}
#items.mulher ul li a{color:#560b0e;text-shadow:0 1px 1px #f15056}
#items.homem ul li a{color:#1c8bdf;text-shadow:0 1px 1px #1c8bdf}
#items ul li a:hover,#items ul li a.select{color:#fff;text-shadow:0 1px 1px #b4b4b4}
#items ul li a.select{xbackground-color:#b4b4b4;xtext-shadow:0 1px 1px #646464;color:#323232}
#items.mulher ul li a:hover,#items.mulher ul li a.select{color:#a2874a;xtext-shadow:0 1px 1px #fff}
#items.mulher ul li a.select{color:#a2874a}
#items.homem ul li a:hover,#items.homem ul li a.select{color:#fff;xtext-shadow:0 1px 1px #fff}
#items.mulher ul li a.select{color:#a2874a}
#items.homem ul li a.select{color:#a2874a}
#items ul li ul.sub{width:100%;float:left;position:absolute;top:36px;height:35px;left:0;background:#deceaa}
#items ul li ul.sub li{float:left;display:block;height:35px;color:#a0a0a0;font-size:13px;line-height:35px;font-family:'Lato',sans-serif}
#items ul li ul.sub li a{float:left;display:block;height:35px;color:#a0a0a0;font-size:13px;line-height:35px;font-family:'Lato',sans-serif;text-transform:uppercase;padding:0 5px;text-shadow:none}
#items ul li ul.sub li a.select,#items ul li ul.sub li a.select:hover{color:#787878;background-color:transparent;background-image:url(img/submenu.png);background-position:right bottom;background-repeat:no-repeat}
#items.mulher ul li ul.sub li a.select,#items.mulher ul li ul.sub li a.select:hover{color:#be9e55;background-image:url(img/submenu_mulher.png)}
#items.homem ul li ul.sub li a.select,#items.homem ul li ul.sub li a.select:hover{color:#084979;background-image:url(img/submenu_homem.png)}
#items ul li ul.sub li a:hover{color:#5a5a5a;background-color:transparent}
#opcoes_topo{float:right;margin:20px 10px 0 0;padding:0 0 9px;background-image:url(img/border_opcoes_topo.jpg);background-repeat:repeat-x;background-position:left bottom;color:#afafaf;height:20px;display:block;width:auto}
#opcoes_topo a{float:left;background-image:url(img/separador_opcoes_topo.jpg);background-repeat:no-repeat;background-position:right center;margin-right:15px;padding-right:15px;display:block;color:#afafaf}
#opcoes_topo a:hover{color:#be9e55}
#idiomas .idioma_selecionado{color:#7d7d7d;font-size:11px;font-weight:bold;text-transform:uppercase;margin:0 32px 0 0}
#idiomas{float:left;margin:0 30px 0 0;position:relative}
#idiomas span{float:left;margin:0 10px 0 0;right:0;top:-4px;height:19px;z-index:10}
#drop_idiomas{position:absolute;float:left}
#drop_idiomas #setas{margin-right:0;padding-right:0;float:none}
#opcoes_topo .aberto #setas{background-image:url(img/seta_idioma_cima.png);background-repeat:no-repeat;background-position:28px center}
#opcoes_topo .aberto #setas img{padding-left:9px}
#opcoes_topo .fechado #setas{background-image:url(img/seta_idioma_baixo.png);background-repeat:no-repeat;background-position:19px 1px}
#opcoes_topo .fechado ul{display:none}
#opcoes_topo .aberto ul{background-image:url(img/background_idiomas.png);position:absolute;width:40px;background-position:bottom;padding:14px 0 5px;top:0;z-index:5;right:-8px}
#opcoes_topo .aberto ul a{background-image:none;padding:0;margin:0}
#opcoes_topo .aberto li{border-top:1px solid #f3f3f3;margin:1px 0 0 4px;width:32px;height:17px}
#opcoes_topo .aberto li:hover{background-color:#d2d2d2}
#opcoes_topo .aberto #bandeira_selecionada{background-image:url(img/background_primeiro_idioma.png);background-repeat:no-repeat;z-index:20;position:absolute;right:-8px;top:-3px;width:40px}
#opcoes_topo .fechado #bandeira_selecionada{background-image:none;background-repeat:no-repeat;z-index:20;position:absolute;right:-17px;top:1px;width:40px;height:20px}
#opcoes_topo .aberto .pais_selecionado{display:none}
#opcoes_topo .aberto img{padding:4px 0 0 5px}
#opcoes_topo .inputs{float:left}
.inputs .texto_input{background-image:url(img/background_inputs.png);background-repeat:no-repeat;width:160px;height:16px;float:left;margin:0 2px 0 0;color:#afafaf;padding:2px 0 4px 8px;font-size:10px}
.inputs .texto_input.pesquisa{background-image:url(img/background_pesquisa.png);height:14px;padding-top:2px;padding-bottom:4px}
#opcoes_topo .inputs .botao_enviar{background-image:url(img/background_botao_enviar.jpg);background-repeat:no-repeat;float:left;height:12px;color:#fff;padding-top:5px;padding-bottom:3px;padding-left:5px;font-size:12px;line-height:12px;display:block;width:56px;margin-right:0;font-family:'Lato',sans-serif}
#opcoes_topo .inputs .botao_enviar:hover{background-image:url(img/background_botao_enviar_hover.png)}
.info{float:right;display:block;width:750px}
#login{float:right;background-image:url(img/border_opcoes_topo.jpg);background-repeat:repeat-x;background-position:left bottom;display:block;height:28px;position:relative;width:auto;margin:0 10px 0 0;display:block}
#login a{float:left;margin-top:9px;margin-right:18px;margin-left:18px;font-size:13px;color:#7d7d7d;display:block;text-transform:uppercase;font-family:'Lato',sans-serif}
#login a:hover{color:#555}
#carrinho,#carrinho_wl{float:left;background-color:#ebebeb;height:28px;position:relative;padding:0 0 0 5px;width:auto;display:block;min-width:290px}
#carrinho .link_carrinho,#carrinho_wl .link_carrinho{margin-left:0;padding:8px 6px 6px 26px;float:left;font-size:12px;color:#636363;margin-top:0;background-image:url(img/carrinho.png);background-position:7px center;background-repeat:no-repeat;text-transform:uppercase;font-family:'Lato',sans-serif;display:block;width:auto}
#carrinho .link_carrinho:hover,#carrinho_wl .link_carrinho:hover{background-color:#c8c8c8;background-image:url(img/carrinho_hover.png)}
#carrinho.wishlist,#carrinho_wl.wishlist{background-color:#ebebeb;min-width:0}
#carrinho.wishlist:hover,#carrinho_wl.wishlist:hover{background-color:#c8c8c8}
#carrinho.wishlist .link_carrinho,#carrinho_wl.wishlist .link_carrinho{padding:0 0 0 39px;background-image:url(img/wishlist.png);background-position:18px 10px;text-shadow:1px 1px 0 #ebebeb;height:28px;line-height:28px;margin:0}
#carrinho .link_carrinho.wishl,#carrinho_wl .link_carrinho.wishl{padding:0 18px 0 39px;background-image:url(img/wishlist.png);background-position:18px 10px;text-shadow:1px 1px 0 #ebebeb;height:28px;line-height:28px;margin:0}
#carrinho.wishlist .link_carrinho:hover,#carrinho .link_carrinho.wishl:hover,#carrinho_wl .link_carrinho.wishl:hover{background-image:url(img/wishlist.png);background-position:18px -20px}
#login #carrinho.wishlist .tracinho,#login #carrinho_wl.wishlist .tracinho{padding:0 0 0 8px;width:auto;margin-top:0;float:right;background:0}
#carrinho img,#carrinho_wl img{float:left}
#login span{float:left;margin-top:7px;font-family:Arial,Helvetica,sans-serif;font-size:11px;color:#646464}
#login .prod{color:#b5b5b5;margin-right:15px;width:60px;text-shadow:#fff 0 1px}
#login .custo{margin-right:15px;float:left;text-shadow:#fff 0 1px;display:block;width:auto}
#login .custo span{font-weight:bold;margin-top:0;width:45px;float:left;margin-right:2px;text-align:right}
#login #botao_drop_carrinho,#login #botao_drop_carrinho_inactivo{float:left;display:block;width:15px;height:16px;margin:0;padding:0;margin:5px 6px 0 0;display:block}
#login .carrinho_aberto{background-image:url(img/botao_carrinho_cima.png);background-position:right center;background-repeat:no-repeat}
#login .carrinho_fechado:hover{background-image:url(img/botao_carrinho_hover.png)}
#login #botao_drop_carrinho.carrinho_fechado{background-image:url(img/botao_carrinho.png);background-position:right center;background-repeat:no-repeat}
#login #botao_drop_carrinho_inactivo.carrinho_fechado_inactivo{background-image:url(img/botao_carrinho_inactivo.jpg);background-position:right center;background-repeat:no-repeat}
#login .carrinho_aberto:hover{background-image:url(img/botao_carrinho_hover_cima.png)}
#login .tracinho{background-image:url(img/border_login.png);background-repeat:no-repeat;background-position:right top;margin-right:0;padding:0 18px 0 0;font-family:'Lato',sans-serif}
#login a.tracinho:hover{color:#555454}
#login #carrinho .tracinho,#login #carrinho_wl .tracinho{background-image:url(img/border_login.png);background-repeat:no-repeat;background-position:right top;margin-right:8px;padding-right:9px;float:left;display:block}
#seta_login{background-image:url(img/seta_login.png);background-repeat:no-repeat;background-position:right 1px;padding:0 10px 0 0}
#login #drop_conta{position:absolute;left:76px;top:27px;width:141px;z-index:5000;background-color:#fff;border-bottom:1px solid #ebebeb}
#login #drop_conta li{float:left;width:140px}
#login #drop_conta li a{margin:0;padding:4px 13px;font-size:11px;width:114px;border-top:1px solid #ebebeb;border-right:1px solid #ebebeb;border-left:1px solid #ebebeb}
#login #drop_conta li a:hover{width:114px;color:#646464;z-index:5;padding:3px 12px 2px}
#div_border{background-color:#f5f1e6;position:absolute;z-index:300;width:320px;top:35px;float:left;right:0;box-shadow:1px 1px #ededed;display:none}
#info_estado_encomenda{background-color:#fff;float:left;padding-bottom:10px;margin:2px}
#info_estado_encomenda .botao_enviar{float:right;background-image:url(img/background_botao_ver_carrinho.png);background-repeat:no-repeat;display:block;width:90px;height:20px;line-height:20px;font-size:12px;margin-right:9px;padding-left:5px;font-family:'Lato',sans-serif;color:#fff;text-shadow:0 1px 1px #afafaf}
#info_estado_encomenda .botao_enviar.mulher:hover{color:#fff;background-image:url(img/background_botao_ver_carrinho_hover.png)}
#info_estado_encomenda .botao_enviar.homem:hover{color:#fff;background-image:url(img/background_ver_carrinho_azul.png)}
#info_estado_encomenda .preco{float:right;margin-right:2px;font-size:11px;color:#646464;position:relative;top:-13px}
#info_estado_encomenda .referencia,#info_estado_encomenda .segmento{float:left;width:100%;margin-left:5px;margin-top:0}
#info_estado_encomenda .segmento{font-family:"Lato",sans-serif;color:#7d7d7d;margin-left:10px;width:100%;overflow:hidden}
#info_estado_encomenda .referencia,.referencia{color:#c4c4c4;font-size:10px;margin-left:10px}
#info_estado_encomenda .artigo{margin-left:5px;color:#787878;font-weight:bold;font-size:11px}
#info_estado_encomenda .o_seu_carrinho{float:left;font-family:"Montserrat",sans-serif;text-align:center;width:100%;background:#fafafa;margin-bottom:10px}
#info_estado_encomenda span{display:block}
#info_estado_encomenda ul{float:left;background-color:#fff;margin-right:8px;margin-left:8px;padding-bottom:15px}
#info_estado_encomenda ul li{border-bottom:1px solid #f5f1e6;float:left;padding-top:7px;padding-bottom:7px;margin-right:8px;margin-left:8px;width:100%;font-family:"Lato",sans-serif;width:93%;line-height:14px}
.detalhe_selected_mulher{border-bottom:4px solid #be9e55}
.detalhe_selected_homem{border-bottom:4px solid #09538a}
.detalhe_selected_normal{border-bottom:4px solid #5a5a5a}
#conteudo{width:100%;clear:both;float:left;position:relative;height:100%}
#conteudo.fundo_branco{background-color:#fff;background-image:none}
#conteudo.loja{background-color:#fff}
#linha_topo_caminho{width:100%;height:35px;margin:0 0 30px;background-color:#fff;float:left}
.inter_listagem{float:right;margin:18px 0 0 0}
.inter_listagem a{font-family:"Montserrat",sans-serif;font-size:11px;text-transform:uppercase}
#conteudo .inter_listagem img{float:left}
#conteudo .inter_listagem .tracinho{margin-right:20px;margin-top:0}
#conteudo .inter_listagem a i{padding:0 3px}
#conteudo .inter_listagem a{font-family:"Lato",sans-serif;font-size:11px;color:#505050;float:left;margin:0;padding-left:2px;line-height:11px;text-transform:none}
#conteudo .inter_listagem span{float:left;margin-top:-2px}
#conteudo .inter_listagem .num_pag{margin-right:0;padding-left:9px;font-size:11px;text-transform:uppercase;font-family:'Lato',sans-serif;color:#8c8c8c}
#conteudo .inter_listagem a:hover{font-family:'Lato',sans-serif;color:#be9e55}
#conteudo .inter_homem a:hover{color:#09538a}
#conteudo .inter_listagem .voltar{background-image:url(img/listagem_icon.png);background-position:left center;background-repeat:no-repeat;padding:0 0 0 22px;margin:0 20px 0 0}
#conteudo .inter_homem .voltar:hover{background-image:url(img/listagem_icon_hover_homem.png)}
#conteudo .inter_listagem .anterior.fundo_pag{margin-right:0}
#conteudo .inter_listagem .selected{font-size:14px;font-weight:bold;line-height:10px}
#conteudo .inter_listagem .selected:hover{color:#8c8c8c}
#conteudo .inter_listagem img.fundo_pag{margin:0 0 0 12px}
#conteudo .inter_homem .anterior:hover{background-image:url(img/seta_caminho_esq_hover_homem.png)}
#conteudo .inter_listagem .proxima{font-size:11px;text-transform:uppercase;font-family:'Lato',sans-serif;color:#8c8c8c;margin-right:0;padding:0 13px 0 15px}
#conteudo .inter_listagem .proxima:hover{color:#be9e55}
#conteudo .inter_homem .proxima:hover{color:#be9e55}
#conteudo .mudar_lista{float:left;margin:6px 0 0}
#conteudo .mudar_lista span{float:left;color:#8c8c8c;padding-top:5px;margin-right:5px;font-size:11px;font-family:Arial,Helvetica,sans-serif}
#conteudo .mudar_lista a{float:left;background-image:none;color:#8c8c8c;margin:4px 0 0;padding:0;padding:0 0 0 20px}
#conteudo .mudar_lista .em_lista{background-image:url(img/icon_ver_em_lista.png);background-position:left center;background-repeat:no-repeat;text-transform:none;font-family:Arial,Helvetica,sans-serif;font-size:11px;width:auto;height:auto}
#conteudo .mudar_lista .em_grelha{background-image:url(img/icon_ver_em_grelha.png);background-position:left center;background-repeat:no-repeat;text-transform:none;font-family:Arial,Helvetica,sans-serif;font-size:11px}
#conteudo .mudar_lista .em_lista:hover{color:#be9e55;background-image:url(img/icon_ver_em_lista_hover.png);border:0}
#conteudo .mudar_lista .em_grelha:hover{color:#be9e55;background-image:url(img/icon_ver_em_grelha_hover.png);border:0}
#conteudo .mudar_lista .em_grelha.homem:hover{color:#09538a;background-image:url(img/icon_ver_em_grelha_hover_homem.png)}
#conteudo .mudar_lista .em_lista.homem:hover{color:#09538a;background-image:url(img/icon_ver_em_lista_hover_homem.png)}
#conteudo .mudar_lista img{float:left;margin:0 25px}
#conteudo .mudar_lista select,#conteudo .mudar_lista form{float:left;text-transform:uppercase;font-family:"Lato",sans-serif}
#conteudo .mudar_lista select option{float:left}
#caminho{width:980px;border-top:1px solid #ededed;border-bottom:1px solid #ededed;height:38px;margin:0 auto;padding-top:27px}
#caminho .primeiro_item_caminho{background-image:url(img/seta_caminho.png);background-repeat:no-repeat;background-position:left center;padding-left:13px;font-family:'Lato',sans-serif;color:#8c8c8c}
#caminho.caminho_mulher a.primeiro_item_caminho:hover{color:#be9e55}
#caminho .caminho_selecionado{color:#5a5a5a}
#caminho li{font-size:11px;color:#a0a0a0;margin:0;float:left;text-transform:uppercase;font-family:'Lato',sans-serif}
#caminho a{background-repeat:no-repeat;background-position:left center;font-size:11px;color:#a0a0a0;margin:0 10px 0 10px;float:left;text-transform:uppercase;font-family:'Lato',sans-serif}
#caminho ul li:first-child a{margin-left:0 !important}
#caminho a:hover{color:#787878}
#caminho li:last-child a{color:#787878}
#caminho.caminho_mulher a:hover{color:#be9e55}
#imagem_detalhe_prod{width:460px;float:left}
span.zoom{font-family:Arial,Helvetica,sans-serif;color:#bebebe;font-size:11px;display:block;float:left;clear:left;padding:7px 0}
span.zoom span{font-weight:bold;float:none;display:inline}
#imagem_detalhe_prod a{width:458px;height:478px;border:1px solid #ebebeb;float:left;display:block;text-align:center}
.descricao_prod{width:227px;float:left;margin-left:20px;clear:left}
.descricao_prod span.gama{float:left;color:#7d7d7d;font-size:13px;width:100%;text-transform:uppercase;font-family:'Lato',sans-serif;line-height:13px;margin:0;text-shadow:none}
.descricao_prod h1{float:left;color:#464646;font-size:28px;width:100%;margin-bottom:5px;font-family:'Lato',sans-serif}
.descricao_prod h1 span{display:block;color:#7d7d7d;font-size:18px;width:auto;margin-left:5px;font-family:'Lato',sans-serif}
.descricao_prod h3{color:#7d7d7d;font-family:Arial,Helvetica,sans-serif;font-size:11px;font-weight:bold;margin-bottom:3px;float:left;width:100%;text-transform:uppercase}
.descricao_prod .preco_novo{float:left;display:block;width:100%;margin-left:0;margin-bottom:15px;width:auto;height:26px;line-height:26px;margin-top:0}
.descricao_prod .desconto{float:left;display:block;width:49px;height:26px;margin:0 10px 0 0;color:#fff;font-size:24px;line-height:26px;font-style:italic;background-image:url(img/descontos.png);background-position:left top;background-repeat:no-repeat;padding:0;text-align:center}
.descricao_prod .desconto.homem{background-position:left -34px}
.descricao_prod p{font-size:11px;font-family:Arial,Helvetica,sans-serif;color:#7d7d7d;margin-bottom:20px;float:left;clear:left;width:100%;line-height:14px}
.descricao_prod .ref_prod_banner{margin:0;font-style:normal;font-family:Arial,Helvetica,sans-serif;border-top:1px solid #ededed;border-bottom:1px solid #ededed;width:100%;padding-right:0;padding-top:5px;padding-bottom:5px;margin:0 0 10px}
.descricao_prod .ref_prod_banner span{font-weight:bold;text-transform:uppercase}
.opcoes_icon{float:left;border-bottom:1px solid #ededed;width:100%;padding-bottom:10px}
.opcoes_icon a{display:block;width:22px;height:19px;border:1px solid #d2d2d2;float:left;margin-right:6px;position:relative}
.opcoes_mulher a:hover{border:1px solid #be9e55}
.opcoes_homem a:hover{border:1px solid #09538a}
.opcoes_icon a:hover .span_grande_legenda,a.dimensoes_caixa_tamanhos:hover .span_grande_legenda{display:block}
.opcoes_icon a .legenda,.legenda{padding:7px 5px 5px;font-family:Arial,Helvetica,sans-serif;font-size:11px;color:#fff;display:inline-block}
.opcoes_icon a .legenda_mulher,a.dimensoes_caixa_tamanhos .legenda_mulher{background-image:url(img/background_legenda.png);background-repeat:no-repeat;background-position:top center}
.opcoes_icon a .legenda_homem,a.dimensoes_caixa_tamanhos .legenda_homem{background-image:url(img/background_legenda_homem.png);background-repeat:no-repeat;background-position:top center}
.opcoes_icon .span_grande_legenda,a.dimensoes_caixa_tamanhos .span_grande_legenda{position:absolute;width:400px;top:22px;left:-188px;text-align:center;height:30px;display:none;z-index:20}
.icon_envelope{background-image:url(img/envelope.png);background-repeat:no-repeat;background-position:center center}
.icon_imprimir{background-image:url(img/imprimir.png);background-repeat:no-repeat;background-position:center center}
.icon_partilhar{background-image:url(img/partilhar.png);background-repeat:no-repeat;background-position:center center}
.icon_t_pequeno{background-image:url(img/t_pequeno.png);background-repeat:no-repeat;background-position:center center}
.icon_t_grande{background-image:url(img/t_grande.png);background-repeat:no-repeat;background-position:center center}
.mudar_caract_prod{width:228px;float:left;margin-left:20px}
.novidade{background-image:url(img/background_novidade.png);background-position:left center;background-repeat:no-repeat;float:left;width:73px;font-size:13px;color:#fff;padding-left:15px;height:18px;padding-top:6px;padding-right:8px;font-family:'Lato',sans-serif}
.novidade.novi{background-image:url(img/novidades2.png);background-color:transparent;padding-right:18px}
.novidade.special{background-image:url(img/special2.png);background-color:transparent;padding-right:18px;width:103px;height:18px}
.colunas_detalhe{float:left;margin-left:0}
.colunas_detalhe.col_dir{float:left;width:450px;margin-left:30px}
#caracteristicas_prod{float:left;width:495px}
.divide_caract{margin-bottom:20px;float:left;font-family:Arial,Helvetica,sans-serif}
span.entrega{display:block;margin:4px 0;line-height:14px;color:#be9e55;font-weight:bold;text-transform:uppercase;float:left;font-size:11px}
#pag_carrinho .info_iva.entrega{color:#be9e55;text-transform:uppercase;font-weight:bold}
.tamanhos{clear:left;float:left;display:block;width:100%;margin-top:5px}
.tamanhos a{color:#bebebe;font-size:11px}
.tamanhos a:hover{color:#7d7d7d}
.mudar_caract_prod .esgotado{border:1px dashed #c8c8c8}
.adiciona_prod{border:1px solid #c8c8c8;float:left;width:70px;height:20px;clear:left}
.adiciona_prod input{width:24px;padding-top:3px;float:left;color:#969696;font-size:11px;text-align:center}
.adiciona_prod a{width:20px;background-color:#ededed;float:right;height:20px}
.adiciona_prod .remover{background-color:#fff;width:auto;margin-top:10px;background-image:url(img/cruz_remover.png);background-position:left center;background-repeat:no-repeat;float:left;padding-left:18px;font-family:Arial,Helvetica,sans-serif;font-size:11px;color:#c8c8c8;padding-top:7px}
.adiciona_prod .remover:hover{color:#969696 !important;background-image:url(img/remove2.jpg)}
.adiciona_prod .mais_artigo{background-image:url(img/simbolo_mais.png);background-position:center center;background-repeat:no-repeat}
.adiciona_prod .mais_artigo:hover{background-image:url(img/simbolo_mais_hover.gif);background-position:6px center;background-repeat:no-repeat;background-color:#c8c8c8}
.adiciona_prod .menos_artigo{background-image:url(img/simbolo_menos.png);background-position:center center;background-repeat:no-repeat}
.adiciona_prod .menos_artigo:hover{background-image:url(img/simbolo_menos_hover.gif);background-position:center center;background-repeat:no-repeat;background-color:#c8c8c8}
.botao_adicionar{background-image:url(img/adicionar_prod_back.jpg);background-repeat:no-repeat;background-position:left center;height:16px;width:103px;float:left;margin-left:5px;font-size:12px;color:#fff;padding-left:8px;padding-top:6px;display:block;font-family:'Lato',sans-serif}
.botao_adicionar_inactivo{background-image:url(img/adicionar_prod_back.jpg);background-repeat:no-repeat;background-position:left center;height:16px;width:103px;float:left;margin-left:5px;font-size:12px;color:#fff;padding-left:8px;padding-top:6px;font-family:'Lato',sans-serif}
.adicionar_homem:hover{background-image:url(img/adicionar_prod_back_azul_hover.png)}
.adicionar_mulher:hover{background-image:url(img/adicionar_prod_back_verm_hover.jpg)}
.icon_select_cor{padding:1px;border:1px solid #c8c8c8;float:left;margin-right:5px;margin-bottom:4px;color:#969696;font-size:11px;font-family:Arial,Helvetica,sans-serif}
.icon_select_cor img{float:left}
.dimensoes_caixa_tamanhos{padding:0 4px;height:16px;padding-top:3px;text-align:center;position:relative}
.selecionado_mulher{color:#fff;background-color:#be9e55;border:1px solid #be9e55}
.selecionado_homem{color:#fff;background-color:#09538a;border:1px solid #09538a}
.tab_tamanhos{margin-right:10px;background-image:url(img/icon_tabela_tamanhos.png);background-position:left center;background-repeat:no-repeat;padding-left:17px}
.tab_tamanhos:hover{background-image:url(img/icon_tabela_tamanhos_hover.png)}
.guia_tamanhos{background-image:url(img/border_login.png);background-position:left top;background-repeat:no-repeat;padding-left:10px}
.cor_mulher:hover{border:1px solid #be9e55}
.cor_homem:hover{border:1px solid #09538a}
.cor_selecionada_mulher{outline:2px solid #be9e55}
.cor_selecionada_mulher:hover{outline:2px solid #be9e55;border:1px solid #c8c8c8}
.cor_selecionada_homem{outline:2px solid #09538a}
.cor_selecionada_homem:hover{outline:2px solid #09538a;border:1px solid #c8c8c8}
.divide_caract .atributo{width:230px;display:block;float:left;margin-bottom:3px;font-size:11px;color:#7d7d7d;font-weight:bold}
.divide_caract .atributo span{font-weight:normal;color:#a5a5a5}
.info_disponibilidade{float:left;border-top:1px solid #ededed;background-image:url(img/opcoes_fundo_border_topo.png);background-repeat:repeat-x;background-position:bottom left;padding-bottom:20px;padding-top:8px;line-height:14px;margin-top:-11px;width:100%}
.mais_info_disponibilidade{color:#bebebe;font-size:11px;float:left;margin-top:10px;font-family:Arial,Helvetica,sans-serif}
.mais_info_disponibilidade:hover{color:#be9e55}
.info_disponibilidade #info_inicial{color:#969696;width:100%;float:left;font-family:Arial,Helvetica,sans-serif;font-size:11px}
.info_disponibilidade #indisponivel{color:#be9e55;display:none;font-family:Arial,Helvetica,sans-serif;font-size:11px}
.info_disponibilidade #indisponivel span{font-weight:bold}
.info_disponibilidade #disp_prod_selecionado{color:#7d7d7d;width:100%;float:left;display:none;font-family:Arial,Helvetica,sans-serif;font-size:11px}
.info_disponibilidade #disp_prod_selecionado span{font-weight:bold;color:#7d7d7d}
.galeria_prod{float:left;width:460px;clear:left}
.galeria_prod li{float:left}
.galeria_prod li:nth-child(6n+6) a{margin-right:0}
.galeria_prod a{border:1px solid #ededed;padding:1px;float:left;display:block;margin-right:8px;margin-bottom:8px}
.galeria_prod.mulher .imagem_gal_selected{border:1px solid #be9e55}
.galeria_prod.mulher .imagem_gal_selected:hover{border:1px solid #be9e55}
.galeria_prod.homem .imagem_gal_selected{border:1px solid #09538a}
.galeria_prod.homem .imagem_gal_selected:hover{border:1px solid #09538a}
.galeria_prod a:hover{border:1px solid #a0a0a0}
.sugestoes{float:left}
.galeria_sugestoes{float:left;position:relative}
.item_galeria{float:left;width:134px;margin-right:19px}
.item_galeria a{float:left;width:132px;height:138px;border:1px solid #ededed;text-align:center;margin-bottom:10px}
.item_galeria h3{float:left;font-size:13px;color:#464646;text-transform:uppercase;width:100%;font-family:'Lato',sans-serif}
.item_galeria h4{float:left;font-family:Arial,Helvetica,sans-serif;font-size:10px;color:#969696;text-transform:uppercase;width:100%;clear:left}
.item_galeria .preco_novo{margin-top:0;margin-left:0;font-size:16px;clear:left;width:100%}
#conteudo_2_colunas{width:970px;margin:0 auto}
#conteudo_colunas{width:100%;float:right}
#conteudo_esquerda{width:180px;float:left;font-family:Arial,Helvetica,sans-serif;font-size:11px;margin:35px 0 0}
#conteudo_esquerda_lista_prod{float:left;width:210px;margin-right:24px;margin-top:30px}
#conteudo_esquerda_lista_prod li .item_aberto.mulher{background-color:#be9e55}
#conteudo_esquerda_lista_prod li .item_aberto.homem{background-color:#09538a}
#conteudo_esquerda_lista_prod li .item_aberto{font-size:21px;font-family:"Lato Light",sans-serif;font-weight:100}
.menu_esquerda_lista_prod{float:left;font-family:"Montserrat";font-size:10px;color:#be9e55 !important;font-weight:700}
.menu_esquerda_lista_prod .esconde_sub_menu{display:none}
.menu_esquerda_lista_prod .mostra_sub_menu{display:block}
.menu_esquerda_lista_prod ul{float:left;padding-bottom:10px}
.menu_esquerda_lista_prod li{float:left;width:209px}
.menu_esquerda_lista_prod li li{float:left;border-bottom:1px solid #ededed;margin-left:10px;width:199px}
.menu_esquerda_lista_prod li a{font-family:"Lato",sans-serif;float:left;display:block;padding-top:9px;padding-bottom:6px;padding-left:10px;cursor:pointer;width:199px;background-color:#f2f2f2;font-size:13px;text-transform:uppercase;font-family:'Lato',sans-serif;color:#7d7d7d}
.menu_esquerda_lista_prod li li a{background-color:transparent;font-family:"Lato",sans-serif;font-size:13px;color:#646464;text-transform:none;padding-top:8px;width:189px}
.menu_esquerda_lista_prod li li .selected.mulher{color:#be9e55;font-weight:bold}
.menu_esquerda_lista_prod li li .selected.homem{color:#09538a;font-weight:bold}
.menu_esquerda_lista_prod li li .selected.restante{color:#3c3c3c;font-weight:bold}
.menu_esquerda_lista_prod li li .selected.mulher:hover{color:#be9e55;font-weight:bold;background-color:#fff}
.menu_esquerda_lista_prod li li .selected.homem:hover{color:#09538a;font-weight:bold;background-color:#fff}
.menu_esquerda_lista_prod li li .selected.restante:hover{color:#3c3c3c;font-weight:bold;background-color:#fff}
.menu_esquerda_lista_prod li a:hover,.menu_esquerda_lista_prod li a.item_aberto{color:#5a5a5a}
.menu_esquerda_lista_prod li li a:hover{background-color:#f2f2f2;color:#636363;width:190px}
#conteudo_direita_lista_prod{float:left;width:730px;margin-top:10px}
#conteudo_direita_lista_prod ul{float:left}
#conteudo_direita_lista_prod ul li{float:left;width:30%;margin-right:10px;margin-bottom:10px}
#conteudo_direita_lista_prod ul li .wishlist{position:absolute;width:15px;height:15px;margin-right:10px;margin-top:10px;background:red}
#conteudo_direita_lista_prod ul li:nth-child(4n+4){margin-right:0}
#conteudo_direita_lista_prod ul li a{float:left;position:relative;height:274px}
#conteudo_direita_lista_prod ul li a .hover_lista{position:absolute;left:0;top:0;display:none}
#conteudo_direita_lista_prod .novidade_lista{position:absolute;left:0;top:165px;z-index:10;font-size:11px;padding-left:0;padding-right:0;padding-top:4px;color:#be9e55;font-family:"Lato",sans-serif}
#conteudo_direita_lista_prod .novidade_lista.novi{padding:3px 6px}
#conteudo_direita_lista_prod .novidade_lista.special{background-image:url(img/special.png);width:82px}
#conteudo_direita_lista_prod ul li a:hover .hover_lista{display:block}
#conteudo_direita_lista_prod ul li span{text-align:center;padding-left:10px;padding-right:10px;display:block;font-size:11px;color:#969696;clear:left}
#conteudo_direita_lista_prod ul li .precos,.galeria_horizontal .precos{text-align:center}
.galeria_horizontal .precos{display:block;width:100%;float:left}
.galeria_horizontal .preco_antigo{font-size:11px;float:none;clear:none;font-family:"Times New Roman",Times,serif}
#conteudo_direita_lista_prod ul li .preco_novo{font-size:14px;float:none;color:#be9e55;padding:0;display:inline;font-family:"Times New Roman",Times,serif}
#conteudo_direita_lista_prod ul li .preco_antigo{font-size:11px;margin-left:0;clear:none;float:none;display:inline;font-family:"Times New Roman",Times,serif}
#conteudo_direita_lista_prod .produto{font-size:13px;margin-top:10px;width:174px;padding:0;float:left;text-transform:uppercase;font-family:'Lato',sans-serif;color:#464646}
ul.caminho li{width:auto;float:left;line-height:50px;color:#8c8c8c;font-size:13px}
.prod_visualizar{width:100%;float:left;padding-top:8px;padding:10px 0 30px 0;text-transform:uppercase}
.prod_visualizar .pag_visualizadas span{font-size:13px;text-transform:uppercase;font-family:'Lato',sans-serif;color:#8c8c8c}
.prod_visualizar .pag_visualizadas span span{font-weight:bold;padding-left:0}
.prod_visualizar .pag_visualizadas a{font-size:13px;float:left;text-transform:uppercase;font-family:'Lato',sans-serif;color:#8c8c8c}
#conteudo_esquerda a{color:#afafaf;display:block;margin-bottom:4px}
#conteudo_esquerda a:hover{color:#be9e55}
#conteudo_esquerda span{color:#7d7d7d;font-weight:bold;margin-left:10px;margin-bottom:7px;font-size:11px;text-transform:uppercase;text-shadow:#fff 1px 1px}
.menu_esquerda{margin-bottom:20px;background-image:url(img/border_links_rodape.jpg);background-position:left center;background-repeat:repeat-y}
.menu_esquerda h4{font-size:11px}
#conteudo_esquerda .menu_esq_selecionado,#conteudo_esquerda .menu_esq_selecionado:hover{color:#696969}
.menu_esquerda li{margin-left:10px}
.menu_esquerda span{color:#afafaf}
.menu_esquerda span span{font-weight:bold}
#conteudo_direita{width:585px;float:left;font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#7d7d7d;margin:35px 0 0;padding:0 0 60px;position:relative}
#conteudo_direita.news{width:586px}
#conteudo_direita ul.noticias{width:100%;float:left;display:block}
#conteudo_direita ul.noticias li{float:left;display:block;width:184px;margin:0 17px 20px 0}
#conteudo_direita ul.noticias li:nth-child(3n){margin:0 0 20px 0}
#conteudo_direita ul.noticias li:nth-child(4+3n){clear:left}
#conteudo_direita ul.noticias li a{float:left;display:block;width:184px}
#conteudo_direita ul.noticias li a span.st1{float:left;display:block;width:100%;color:#515151;font-weight:bold;font-size:13px;line-height:14px;text-transform:uppercase;margin:3px 0 3px}
#conteudo_direita ul.noticias li a:hover span.st1{color:#be9e55}
#conteudo_direita ul.noticias li a span.st2{float:left;display:block;width:100%;color:#7d7d7d;font-size:12px;line-height:14px}
.mini_titulo span.peq{font-size:14px;text-transform:uppercase;font-family:'KlavikaLight';text-shadow:0 1px 1px #fff;color:#7d7d7d}
.titulos_institucional,.mini_titulo{float:left;width:100%}
h1{font-size:24px;margin-bottom:15px;text-transform:uppercase;font-family:'Lato',sans-serif;color:#be9e55;text-shadow:1px 1px #fff;line-height:28px}
.titulo_interior_texto{font-weight:bold;font-size:12px;color:#7d7d7d}
#conteudo_direita .texto_lado_direito{width:100%;float:left;line-height:15px}
#conteudo_direita .noticia{width:100%;float:left;line-height:15px;margin:0 0 20px}
#conteudo_direita .noticia .img_inst{float:left;margin:0 15px 0}
#conteudo_2_colunas .texto_maior{font-size:13px;line-height:16px}
#conteudo_2_colunas .texto_menor{font-size:11px;line-height:14px}
#conteudo_direita .texto_lado_direito .img_inst{padding:2px;border:1px solid #ededed}
#conteudo_direita .texto_central{width:100%;float:left;line-height:15px;min-height:240px}
#conteudo_direita .texto_central .topicos_faq{width:100%;float:left}
#conteudo_direita .texto_central .topicos_faq a{display:block;background-image:url(img/barra_caminho.png);background-position:left top;background-repeat:no-repeat;padding-left:9px;color:#7d7d7d;font-size:14px;margin-bottom:10px;text-transform:uppercase;width:170px;float:left;font-family:'KlavikaLight'}
#conteudo_direita .texto_central .topicos_faq a:hover{color:#be9e55}
#conteudo_direita .texto_central .topicos_faq .faq_selecionado{color:#5a5a5a;font-family:'Lato',sans-serif}
#conteudo_direita .texto_central .topicos_faq .faq_selecionado:hover{color:#5a5a5a}
.faq{margin-top:15px;clear:left;float:left;font-family:Arial,Helvetica,sans-serif;width:100%}
.faq .perguntas{font-size:12px;font-weight:bold;color:#7d7d7d;float:left;width:100%}
.faq .respostas{color:#7d7d7d;margin-bottom:23px;float:left;width:100%}
.faq .respostas .sub_item_respostas{margin-left:15px;width:100%;display:block;margin-top:5px}
#conteudo_direita .texto_central .contactos_info{width:180px;float:left;margin-right:40px}
#conteudo_direita .texto_central .contactos{width:180px;float:left;margin-right:0;line-height:14px}
.semana{font-weight:bold}
#conteudo_direita .texto_central .texto_cima{margin-bottom:18px}
#conteudo_direita .texto_central .contactos_info span{font-size:12px;color:#7d7d7d;float:left}
#conteudo_direita .texto_central .contactos span{font-size:11px;width:100%;display:block;color:#969696}
#conteudo_direita .texto_central .contactos .inicial_contacto{display:inline;font-weight:bold}
#conteudo_direita .texto_central .contactos a{color:#be9e55;text-decoration:underline}
#conteudo_direita .texto_central .contactos .mail{color:#be9e55}
#conteudo_direita .texto_central .contactos span.tit{color:#515151;font-size:11px;font-weight:bold}
#conteudo_direita .texto_central .formulario{width:570px;float:left;margin-top:25px;padding-top:25px;padding-left:15px;padding-bottom:25px;background-color:#fff}
#conteudo_direita .texto_central .formulario h2{font-size:16px;margin-bottom:12px;color:#646464;text-transform:uppercase;font-family:'Lato',sans-serif}
#conteudo_direita .texto_central .formulario span{float:left;font-size:11px;line-height:12px;color:#969696}
#conteudo_direita .texto_central .formulario #texto_form{margin-right:65px;width:165px;float:left}
#conteudo_direita .texto_central .formulario .info_seguranca{font-size:10px;line-height:10px;color:#afafaf;margin-top:8px}
#conteudo_direita .texto_central .formulario form{width:275px;float:left}
#conteudo_direita .texto_central .formulario form select option{color:#969696}
#conteudo_direita .texto_central .formulario form input{width:267px;height:16px;float:left;border:1px solid #cdcdcd;margin-bottom:5px;color:#969696;font-size:11px;padding-left:8px;font-family:Arial,Helvetica,sans-serif;padding-top:3px;padding-bottom:3px}
#conteudo_direita .texto_central .formulario form a,#enviar_light_window form a{display:block;float:left;height:22px;padding-left:9px;padding-right:12px;color:#fff}
#conteudo_direita .texto_central .formulario form .limpar,#enviar_light_window form .limpar{background-image:url(img/background_reset.jpg);background-repeat:repeat;width:36px;margin-right:2px;font-family:'Lato',sans-serif;color:#fff;text-shadow:0 1px 1px #afafaf;line-height:22px}
#conteudo_direita .texto_central .formulario form .limpar:hover,#enviar_light_window form .limpar:hover{background-image:url(img/hover_reset.png);background-repeat:no-repeat}
#conteudo_direita .texto_central .formulario form .enviar_form,#enviar_light_window form .enviar_form{background-image:url(img/background_form_enviar.png);background-repeat:no-repeat;width:65px;font-family:'Lato',sans-serif;color:#fff;text-shadow:0 1px 1px #afafaf;line-height:20px}
#conteudo_direita .texto_central .formulario form .enviar_form:hover,#enviar_light_window form .enviar_form:hover{background-image:url(img/form_enviar_hover.png)}
#conteudo_direita .texto_central .formulario form textarea{width:267px;height:70px;float:left;border:1px solid #cdcdcd;margin-bottom:5px;padding-left:8px;color:#969696;overflow:auto;font-size:11px;font-family:Arial,Helvetica,sans-serif;padding-top:4px}
#conteudo_navegacao{width:10px}
#conteudo_navegacao .navegacao{float:left;width:10px;height:auto;right:0;z-index:99}
#conteudo_navegacao .navegacao a{float:left;display:block;width:30px;height:30px;background-position:left top;background-repeat:no-repeat}
#conteudo_navegacao .navegacao a:hover{background-position:left bottom}
#conteudo_navegacao .navegacao a.next{float:right;background-position:right top}
#conteudo_navegacao .navegacao a.next:hover{background-position:right bottom}
#botoes_navegacao{float:right;position:absolute;top:25%;right:40px;z-index:100}
#conteudo_navegacao #botoes_navegacao a:before{content:"\f111";font-family:"FontAwesome";font-style:normal;font-weight:normal;text-decoration:inherit;color:#bebebe;font-size:12px;padding-right:.5em}
#conteudo_navegacao #botoes_navegacao a:hover:before{color:#555}
#conteudo_navegacao #botoes_navegacao a.navegacao_selected:before{content:"\f10c";color:#be9e55;font-size:16px;left:-2px;position:relative}
#conteudo_navegacao #botoes_navegacao a{width:10px;height:10px;display:block;margin-bottom:24px;cursor:pointer}
.conteudo_in #moldura{width:400px;height:400px;background-image:url(img/moldura_banner.png);background-repeat:no-repeat;float:left;margin-top:62px;position:relative}
.conteudo_in #moldura a{display:block;float:left;font-size:23px;text-shadow:1px 1px #000;margin-top:5px;font-family:"Times New Roman",Times,serif;color:#fff}
.conteudo_in #moldura .link_moldura{width:400px;height:400px}
.conteudo_in #moldura #conteudo_moldura_geral .titulo_info_moldura{font-family:"Times New Roman",Times,serif;font-size:60px;font-weight:bold;color:#be9e55;text-transform:uppercase;line-height:48px;margin-bottom:10px;height:110px;padding-left:0;font-style:normal}
.conteudo_in #moldura #conteudo_moldura_geral .colecao{font-size:18px;font-family:"Times New Roman",Times,serif;color:#fff;font-weight:bold;text-transform:uppercase;width:330px;padding-left:0;font-style:normal}
.conteudo_in #moldura #conteudo_moldura_geral span{float:left;font-size:16px;height:23px;padding-left:5px;padding-top:8px;margin-top:2px;padding-right:20px;clear:left;font-family:'Lato',sans-serif;font-weight:bold;color:#630e11;text-shadow:0 1px 1px #f15056}
.conteudo_in #moldura #conteudo_moldura_geral span.lookbook{color:#0d62a2;text-shadow:0 1px 1px #000}
.conteudo_in #moldura .tendencias{background-image:url(img/background_banner_moldura_botao_vermelho_maior.png);background-repeat:no-repeat;background-position:top right;text-transform:uppercase;width:auto;white-space:nowrap}
.conteudo_in #moldura .lookbook{background-image:url(img/background_banner_moldura_botao_azul_maior.png);background-repeat:no-repeat;background-position:top right;text-transform:uppercase;white-space:nowrap;width:auto;color:#0d62a2;text-shadow:0 1px 1px #000}
.conteudo_in #moldura #conteudo_moldura_artigos,#conteudo_moldura_geral{position:absolute;bottom:35px;left:30px}
#conteudo_moldura_artigos{display:none}
.conteudo_in #moldura .preco_moldura{margin-left:15px;color:#be9e55}
.conteudo_in #moldura .artigo_moldura:hover{color:#be9e55}
#banners_contentor{width:100%;float:left;height:100%;overflow:hidden;position:relative;text-align:center}
#banners_contentor img{display:block;margin:0 auto}
#pequenos{width:auto;float:left;height:100px;overflow:hidden;position:absolute;top:0;left:0}
#pequenos.loja{bottom:114px}
#pequenos ul{width:auto;float:left;height:100px;overflow:hidden}
#pequenos ul li{width:252px;float:left;height:92px;margin:0 10px 0 0;background-image:url(img/pequeno.png);background-position:left top;background-repeat:no-repeat;padding:4px}
#banners_contentor.loja{height:625px}
.banners_conteudo{width:100%;height:625px;overflow:hidden;float:left;z-index:5}
.spring{width:100%;height:625px;overflow:hidden;float:left;background-image:url(images/spring.jpg);background-position:center top;background-repeat:no-repeat;display:block}
.british{width:100%;height:625px;overflow:hidden;float:left;background-image:url(images/british_style.jpg);background-position:center top;background-repeat:no-repeat;display:block;position:relative}
.british #brt{position:absolute;bottom:0;z-index:999}
.british a.link_woman{position:absolute;bottom:193px;width:125px;height:68px;left:175px;z-index:999}
.british a.link_woman:hover,.british a.link_woman.hover{background-image:url(images/woman.png);background-position:left top;background-repeat:no-repeat}
.british a.link_man{position:absolute;bottom:232px;width:76px;height:67px;left:175px;z-index:999}
.british a.link_man:hover,.british a.link_man.hover{background-image:url(images/man.png);background-position:left top;background-repeat:no-repeat}
.british a.link_boy{position:absolute;bottom:525px;width:76px;height:69px;left:175px;z-index:999}
.british a.link_boy:hover,.british a.link_boy.hover{background-image:url(images/boy.png);background-position:left top;background-repeat:no-repeat}
.spring a.first{width:54%;height:625px;float:left;background-image:url(images/man.png);background-position:right 47px;background-repeat:no-repeat;position:relative}
.british a.first{width:49%;height:625px;float:left;background-image:url(images/man_british.png);background-position:right 50px;background-repeat:no-repeat;position:relative}
.british a.first.hover{background-image:url("images/man_british_hover.png")}
.british a.last.hover{background-image:url("images/woman_british_hover.png")}
.spring a.first:hover{background-image:url(images/man_woman_hover.png);background-position:right 47px;background-repeat:no-repeat}
.spring a.first span,.british a.first span{width:97px;height:75px;float:left;display:none;position:absolute;right:350px;bottom:194px;background-image:url(images/man.png);background-position:left top;background-repeat:no-repeat}
.british a.first span{right:84px;width:76px;height:67px;bottom:197px}
.spring a.first.hover{background-image:url(images/man_hover.png);background-position:right 47px;background-repeat:no-repeat}
.spring a.first:hover span,.british a.first:hover span{display:block}
.spring a.last{width:46%;height:625px;float:left;background-image:url(images/woman.png);background-position:left 47px;background-repeat:no-repeat;position:relative}
.british a.last{width:50%;height:625px;float:left;background-image:url(images/woman_british.png);background-position:left 54px;background-repeat:no-repeat;position:relative}
.spring a.last:hover{background-image:url(images/woman_man_hover.png);background-position:left 47px;background-repeat:no-repeat}
.spring a.last.hover{background-image:url(images/woman_hover.png);background-position:left 47px;background-repeat:no-repeat}
.spring a.last span,.british a.last span{width:144px;height:74px;float:left;display:none;position:absolute;left:190px;bottom:440px}
.british a.last span{left:80px;bottom:100px;width:125px;height:68px}
.spring a.last:hover span,.british a.last:hover span{display:block;background-image:url(images/woman.png);background-position:left top;background-repeat:no-repeat}
.banners_conteudo_mulher{background-image:url(img/background_banners_mulher.png);background-repeat:no-repeat}
#banner_1{display:none}
#banner_2{display:none}
#banner_3{display:block}
#banner_4{display:none}
#mascara{width:100%;height:625px;float:left}
#mascara_esquerda{width:100%;background-image:url(img/background_branco_banner.png);height:625px;background-repeat:no-repeat;background-position:center}
.imagem{height:625px;position:absolute;top:0;left:-245px}
.texto_banner{float:right;width:485px;text-align:right;margin-top:185px}
.texto_banner .ofertas_estacao{font-size:25px;margin-top:-15px;float:right;width:100%;text-transform:uppercase;font-family:'KlavikaLight';color:#065e9f}
.texto_banner .estacao{font-size:20px;float:right;width:100%;text-transform:uppercase}
.texto_banner .sexo{font-size:111px;margin-left:-10px;float:right;width:100%;font-family:"Times New Roman",Times,serif;font-weight:bold;color:#fff;text-transform:uppercase;line-height:111px}
.texto_banner span{font-family:Arial,Helvetica,sans-serif;font-size:11px;color:#f95257;width:100%;display:block;margin-top:6px;float:right}
.banners_conteudo_homem{background-image:url(img/background_banners_homem.png);background-repeat:no-repeat}
.banners_conteudo_homem .texto_banner span{color:#065e9f}
.banners_conteudo_homem .texto_banner .botao_enviar:hover{background-image:url(img/background_botao_ver_colecao_hover_homem.png)}
.banners_conteudo_homem .texto_banner .estacao{font-family:"Times New Roman",Times,serif;color:#0979cd;text-transform:uppercase}
.texto_banner .botao_enviar{float:right;display:block;height:16px;width:84px;background-image:url(img/background_botao_ver_colecao_mulher.png);background-repeat:no-repeat;font-size:12px;padding-top:6px;margin-top:8px;padding-right:7px;font-family:'Lato',sans-serif;color:#fff}
.texto_banner .botao_enviar:hover{background-image:url(img/background_botao_ver_colecao_hover_mulher.png)}
#quadrados{float:left;width:644px;height:504px;margin-top:10px}
.quadrados_pequenos{width:161px;height:168px;float:left;position:relative;background-image:url(img/quadrado_opacity_20.png);background-repeat:repeat;cursor:pointer}
.quadrados_pequenos a,.quadrados_pequenos img{float:left;z-index:10}
.quadrado_grande{position:absolute;width:322px;height:336px;float:left;left:0;top:0;z-index:1000;display:none}
.quadrado_grande img{float:none}
.quadrado_grande a{float:left;height:336px;display:block;background-color:#fff}
.quadrado_grande a.cruzinha_fechar{height:10px}
.gradiente_0{background-image:url(img/quadrado_opacity_0.png);background-repeat:repeat}
.gradiente_30{background-image:url(img/quadrado_opacity_30.png);background-repeat:repeat}
.gradiente_10{background-image:url(img/quadrado_opacity_10.png);background-repeat:repeat}
.gradiente_50{background-image:url(img/quadrado_opacity_50.png);background-repeat:repeat}
.direita{position:absolute;width:322px;height:336px;float:left;left:-161px;z-index:10}
.fundo{position:absolute;width:322px;height:336px;float:left;top:-168px;z-index:10}
.background_promo{background-image:url(img/background_promo.png);background-repeat:no-repeat;background-position:left bottom;background-color:#fff;width:322px;padding-bottom:20px;float:left}
.promo{background-color:#be9e55;float:left;margin-left:5px;margin-top:5px;padding:5px;font-size:13px}
.nome_prod{float:left;margin-left:15px;padding-right:20px;margin-top:5px;font-size:22px;font-family:"Times New Roman",Times,serif;color:#000;line-height:18px;width:287px}
.ref_prod_banner{float:left;margin-left:15px;padding-right:15px;display:block;margin-top:8px;font-size:11px;font-family:"Times New Roman",Times,serif;color:#969696}
.background_promo .ref_prod_banner{width:292px}
.desconto{float:left;background-image:url(img/background_desconto.png);background-repeat:no-repeat;width:50px;height:26px;margin-left:15px;clear:left;font-size:22px;padding-left:6px;margin-top:5px;font-family:"Times New Roman",Times,serif;color:#fff;font-weight:bold}
.percentagem{font-size:14px}
.preco_novo{float:left;font-size:22px;margin-top:4px;font-family:"Times New Roman",Times,serif;font-weight:bold;color:#be9e55}
.preco_novo.homem{color:#09538a}
.preco_novidade{float:left;margin-left:15px;font-size:22px;margin-top:8px;font-family:"Times New Roman",Times,serif;font-weight:bold;color:#be9e55}
.preco_antigo{float:left;clear:left;text-decoration:line-through;color:#a0a0a0;font-family:"Times New Roman",Times,serif;font-weight:bold;font-size:15px}
.preco_antigo.new{clear:none;line-height:26px;height:26px;margin-left:10px}
.precos_quadradinhos .preco_antigo{clear:none;margin-top:10px;margin-left:10px}
.precos_quadradinhos{float:left;margin-left:15px}
#texto_banner_direita{float:right;width:315px;margin-top:130px;text-align:right}
#texto_banner_direita .estacao{font-size:13px;float:right;font-family:"Times New Roman",Times,serif;color:#000;text-transform:uppercase}
#texto_banner_direita .ofertas_estacao{font-size:16px;float:right;margin-top:-9px;font-family:'KlavikaLight';color:#540c0e}
#texto_banner_direita .sexo{font-size:70px;float:right;font-weight:bold;color:#fff;text-transform:uppercase;line-height:70px}
.banners_conteudo_homem #texto_banner_direita span{color:#065e9f}
.banners_conteudo_homem #texto_banner_direita .estacao{color:#0979cd}
.conteudo_in{width:970px;margin:0 auto;position:relative;height:625px}
#conteudo_pag_normal{width:980px;margin:0 auto}
#opcoes_fundo_inst{width:100%;float:left;background-image:url(img/opcoes_fundo_border_topo.png);background-repeat:repeat-x;margin-top:20px;height:30px;line-height:30px;font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#aeaeae;border-bottom:1px solid #dfdfdf}
#opcoes_fundo_inst .lista_opcoes{float:right;margin-left:15px;background-image:url(img/pontos_opcoes_fundo.png);background-repeat:no-repeat;background-position:right center;padding-right:15px}
#conteudo_direita #opcoes_fundo_inst .ultimo{margin-right:0;background-image:none}
#opcoes_fundo_inst .lista_opcoes a{color:#aeaeae}
#opcoes_fundo_inst .enviar{background-image:url(img/envelope.png);background-repeat:no-repeat;background-position:left center;padding-left:18px}
#opcoes_fundo_inst .enviar:hover{background-image:url(img/envelope_hover.png);color:#be9e55}
#opcoes_fundo_inst .t_pequeno{background-image:url(img/t_pequeno.png);background-repeat:no-repeat;background-position:left center;padding-left:18px}
#opcoes_fundo_inst .t_pequeno:hover{background-image:url(img/t_pequeno_hover.png);color:#be9e55}
#opcoes_fundo_inst .t_grande{background-image:url(img/t_grande.png);background-repeat:no-repeat;background-position:left center;padding-left:18px}
#opcoes_fundo_inst .t_grande:hover{background-image:url(img/t_grande_hover.png);color:#be9e55}
#opcoes_fundo_inst .imprimir{background-image:url(img/imprimir.png);background-repeat:no-repeat;background-position:left center;padding-left:18px}
#opcoes_fundo_inst .imprimir:hover{background-image:url(img/imprimir_hover.png);color:#be9e55}
#opcoes_fundo_inst .partilhar{background-image:url(img/partilhar.png);background-repeat:no-repeat;background-position:left center;padding-left:18px}
#opcoes_fundo_inst .partilhar:hover{background-image:url(img/partilhar_hover.png);color:#be9e55}
#opcoes_fundo_inst .topo{background-image:url(img/seta_topo.png);background-repeat:no-repeat;background-position:right center;padding-right:18px;margin-right:0}
#opcoes_fundo_inst .topo:hover{background-image:url(img/seta_topo_hover.png);color:#be9e55}
.background_transparente{position:absolute;width:100%;bottom:0;left:0}
.imagem_lion{position:absolute;bottom:0;right:-40px;background-image:url(img/simbolo_lion.png);background-repeat:no-repeat;width:329px;height:310px}
.banners_conteudo_homem .imagem_lion{background-image:url(img/simbolo_lion_homem.png);background-repeat:no-repeat}
#destaques{width:970px;margin:0 auto;position:relative;z-index:9000}
#contentor_destaques{position:absolute;top:-100px;z-index:9000}
#destaques .banners_destaques_home{background-image:url(img/background_banners_destaque.png);background-repeat:no-repeat;background-position:top left;float:left;margin-right:20px;z-index:9000}
#destaques #contentor_destaques .ultimo{margin-right:0}
#destaques .banners_destaques_home a,#destaques .banners_destaques_home a img{float:left}
#destaques_largura_total{width:100%;float:left;z-index:9000;margin-bottom:70px}
#footer{width:100%;float:left}
#footer_in{width:970px;margin:0 auto;font-family:Arial,Helvetica,sans-serif;font-size:11px}
#topo_rodape{padding-top:22px;float:left;width:100%;background-image:url(img/border_footer.jpg);background-repeat:repeat-x;background-position:left top}
#topo_rodape span{font-size:11px;font-weight:bold}
.conectar{font-size:13px;float:left;margin-right:50px;margin-bottom:1px;text-transform:uppercase;padding-bottom:8px}
.conectar.inst{float:right;border:0}
a.newsletter{background-image:url(img/envelope_newsletter.png);background-position:right center;background-repeat:no-repeat;float:left;padding:0 25px 0 0;margin-top:0;color:#646464;font-family:'Lato',sans-serif;height:14px;width:auto;font-size:13px;line-height:14px;text-transform:uppercase;margin:0 0 10px}
a.newsletter:hover{background-image:url(img/envelope_newsletter_hover.png);background-position:right center;background-repeat:no-repeat;color:#be9e55}
.conectar .estado_normal,#meio_rodape .conectar .estado_normal{background-image:url(img/envelope_newsletter.png);background-position:right center;background-repeat:no-repeat;float:left;padding-top:3px;padding-right:25px;margin-top:0;color:#646464;font-family:'Lato',sans-serif}
a.conectar:hover .estado_normal,#meio_rodape .conectar:hover .estado_normal{background-image:url(img/envelope_newsletter_hover.png);background-position:right center;background-repeat:no-repeat;color:#be9e55}
.conectar .bold,#meio_rodape .conectar .bold{margin-top:-1px;float:right}
#topo_rodape .links_rodape{float:left;border-right:1px solid #cdcdcd;margin-right:5px;padding-right:18px;padding-bottom:22px;margin-left:10px;margin-bottom:15px}
#topo_rodape .links_rodape ul{float:left;width:140px;clear:left}
#topo_rodape .links_rodape .dividir_colunas{width:280px}
#topo_rodape .ultimo{border-right:0}
#topo_rodape .links_rodape li{margin-top:4px;float:left;width:140px}
#topo_rodape .links_rodape li a{display:block}
#topo_rodape .links_rodape span{color:#7d7d7d;text-transform:uppercase;margin-top:-3px;float:left;width:100%}
#topo_rodape .links_rodape ul li a,#topo_rodape .links_rodape ul li span{color:#afafaf}
#topo_rodape .links_rodape ul li span span{font-weight:bold}
#topo_rodape .links_rodape ul li a:hover{color:#be9e55}
#topo_rodape .links_rodape h4 img{vertical-align:middle}
#topo_rodape .rodape_dir .politica_privacidade{float:left;width:258px;padding-bottom:4px;background-image:url(img/border_privacidade.png);background-repeat:repeat-x;background-position:bottom;color:#cdcdcd}
#topo_rodape .rodape_dir .politica_privacidade:hover{color:#be9e55}
#topo_rodape .rodape_dir .inputs{float:left;margin-bottom:5px}
#topo_rodape .inputs .botao_enviar,#conteudo #meio_rodape.meio_rodape_inst .inputs .botao_enviar{background-image:url(img/background_botao_subscrever.png);background-repeat:no-repeat;float:left;height:16px;color:#fff;padding-top:6px;padding-left:5px;font-size:12px;line-height:12px;display:block;width:88px;margin-right:0}
#topo_rodape .inputs .botao_enviar:hover,#conteudo #meio_rodape.meio_rodape_inst .inputs .botao_enviar:hover{background-image:url(img/background_botao_subscrever_hover.png)}
#topo_rodape .rodape_dir .follow{float:left;margin-top:11px;text-transform:uppercase}
.redes_sociais{background-repeat:no-repeat;background-position:left top;height:24px;width:24px;display:block;float:right;margin-left:10px;background-image:url(img/redes.png);margin-right:8px;margin-top:-3px}
.redes_sociais.yt{margin-left:0;background-position:-38px top}
.redes_sociais.tw{margin-left:0;background-position:-76px top}
.redes_sociais.li{margin-left:0;background-position:-107px top}
.redes_sociais.pi{margin-left:0;background-position:-143px top}
.redes_sociais.gm{margin-left:0;background-position:-176px top}
#meio_rodape{float:left;margin-top:5px;width:100%;background-image:url(img/border_opcoes_topo.jpg);background-position:top;background-repeat:repeat-x;padding-top:9px}
#meio_rodape .rodape_dir{float:right;width:auto;margin-top:1px}
#meio_rodape .rodape_dir .formas_pagamento{margin-right:15px;margin-top:5px;float:left;text-transform:uppercase;font-family:'KlavikaLight';font-size:12px;color:#838383}
#meio_rodape .rodape_dir .formas_pagamento span{margin-top:1px;float:right}
#meio_rodape .rodape_dir img{margin-right:6px;float:left;margin-top:3px}
.redes2 a{float:left}
#meio_rodape .rodape_esq span{margin:3px 0 0 50px;color:#646464;font-family:'KlavikaLight';float:left}
.redes2{float:left;display:block}
#meio_rodape .rodape_esq .icon{margin-top:6px;margin-left:7px;margin-right:7px}
.rodape_esq{float:left;margin-left:10px;padding-top:3px;width:98%}
.rodape_esq.loja{width:auto}
#topo_rodape .rodape_dir{float:right;width:265px;margin-top:-3px}
#fundo_rodape{float:left;width:100%;background-image:url(img/border_opcoes_topo.jpg);background-position:top;background-repeat:repeat-x;padding-top:10px;padding-bottom:13px}
#fundo_rodape .rodape_dir{float:right}
#fundo_rodape .rodape_dir a{float:right;background-image:url(img/logo_globaz.png);background-repeat:no-repeat;width:25px;height:30px;margin-right:7px;margin-top:-5px}
#fundo_rodape .rodape_dir a.globaz{background-image:url(img/globaz.png)}
#fundo_rodape .rodape_dir .logo_inst{background-image:url(img/logo_globaz_inst.png);margin-top:-5px;margin-right:7px}
#fundo_rodape .rodape_esq span{color:#737373}
#fundo_rodape .rodape_esq .porches_rodape{text-transform:uppercase;font-weight:bold}
#fundo_rodape .rodape_esq .lion{color:#000;text-transform:uppercase}
#caminho.margem_detalhe_prod{margin-top:37px}
#caracteristicas_prod .texto_maior{font-size:13px;line-height:16px}
#caracteristicas_prod .texto_menor{font-size:11px;line-height:14px}
#enviar_light_window{float:left;width:305px;height: 295px;background-color:#eee}
#enviar_light_window input{float:left;width:263px;height:22px;border:1px solid #cdcdcd;margin-bottom:5px;margin-left:10px;font-size:11px;font-family:'Lato-Regular';color:#969696;padding-left:10px;height: 30px;line-height: 30px;}
#enviar_light_window textarea{float:left;width:263px;border:1px solid #cdcdcd;height:68px;margin-bottom:5px;margin-left:10px;font-size:11px;font-family:Arial,Helvetica,sans-serif;color:#969696;padding-left:10px;padding-top: 7px;}
#enviar_light_window h4{font-size:12px;margin-bottom:3px;margin-top:15px;margin-left:10px;text-transform:uppercase;font-family:'KlavikaLight';color:#7d7d7d;text-shadow:0 1px 1px #fff}
#enviar_light_window h2{font-size:19px;margin-bottom:8px;margin-left:10px;text-transform:uppercase;font-family:'Montserrat-Bold';color:#a69384;text-shadow:0 1px 1px #fff; margin-top: 10px;color: #a69384;}
#enviar_light_window span{color:#979797;font-family:Tahoma,Geneva,sans-serif;font-size:10px;margin-bottom:15px;float:left;margin-left:10px}
#enviar_light_window form a{font-size:12px}
#enviar_light_window form a.btn-primary:hover{background: #be9e55;}
#enviar_light_window form .limpar{margin-left:10px}
#guia_tamanhos_light_window,.condicoes_light_window{float:left;width:810px;padding-top:25px}
.condicoes_light_window{height:600px;width:350px}
#guia_tamanhos_light_window>span,.condicoes_light_window>span{width:790px;float:left;margin-left:11px;color:#505050;font-family:"Lato",sans-serif;font-size:12px;margin-bottom:15px}
#guia_tamanhos_light_window .instrucoes_manequim span{width:100%;margin-left:0;color:#7d7d7d;font-size:11px;line-height:auto;margin-bottom:10px}
#guia_tamanhos_light_window .instrucoes_manequim span.intro_instrucoes{margin-bottom:16px;width:381px;float:right}
.condicoes_light_window span{width:320px}
#guia_tamanhos_light_window h2,.condicoes_light_window h2{margin-left:10px;margin-bottom:3px;text-transform:uppercase;font-size:24px;font-family:'Lato',sans-serif;color:#be9e55;text-shadow:0 1px 1px #fff}
#guia_tamanhos_light_window h4{margin-left:10px;margin-bottom:3px;text-transform:uppercase;font-size:14px;font-family:'KlavikaLight';color:#7d7d7d;text-shadow:0 1px 1px #fff}
#guia_tamanhos_light_window h4{font-size:14px;margin-bottom:0}
#guia_tamanhos_light_window .menu_guia_tamanhos,#guia_tamanhos_light_window .menu_guia{background-image:url(img/ponto_border_guia.png);background-repeat:repeat-x;background-position:bottom;width:790px;float:left;margin-left:10px}
#guia_tamanhos_light_window .menu_guia_tamanhos span,#guia_tamanhos_light_window .menu_guia span{float:left;width:100%;margin-left:0;font-size:10px;margin-bottom:0}
#guia_tamanhos_light_window .menu_guia_tamanhos span.nome_principal,#guia_tamanhos_light_window .menu_guia span.nome_principal{font-size:15px;float:left;width:auto;color:#646464;padding-right:17px;font-family:'Lato',sans-serif}
#guia_tamanhos_light_window .menu_guia_tamanhos span.complemento_nome,#guia_tamanhos_light_window .menu_guia_ span.complemento_nome{width:auto;clear:left;padding-right:17px;font-family:'Lato',sans-serif}
#guia_tamanhos_light_window .menu_guia_tamanhos a,#guia_tamanhos_light_window .menu_guia a{font-size:15px}
#guia_tamanhos_light_window .menu_guia_tamanhos .tab_selecionada,#guia_tamanhos_light_window .menu_guia .tab_selecionada{border-left:1px solid #d7d7d7;border-right:1px solid #d7d7d7;border-top:1px solid #d7d7d7;width:auto;text-transform:uppercase;padding-right:0;padding-left:17px;margin-right:3px}
#guia_tamanhos_light_window .menu_guia_tamanhos .tab_nao_selecionada,#guia_tamanhos_light_window .menu_guia .tab_nao_selecionada{width:auto;background-color:#eee;text-transform:uppercase;padding-left:17px;padding-right:0;padding-bottom:6px}
#guia_tamanhos_light_window .menu_guia_tamanhos a.tab_nao_selecionada:hover,#guia_tamanhos_light_window .menu_guia a.tab_nao_selecionada:hover{background-color:#e6e6e6}
#guia_tamanhos_light_window .tamanhos_cm{width:373px;float:left;border:1px solid #e1e1e1}
#guia_tamanhos_light_window .artigo_guia{width:361px;float:left;padding-left:12px;border-left:1px solid #e1e1e1;border-right:1px solid #e1e1e1;border-top:1px solid #e1e1e1}
#guia_tamanhos_light_window .artigo_guia span{margin-top:10px;margin-bottom:5px;float:left;font-size:14px;width:100%;font-family:'KlavikaLight';color:#828282;font-weight:bold}
#guia_tamanhos_light_window .contorno_tabela_tamanhos{width:788px;background-color:#fff;float:left;margin-left:10px;border-left:1px solid #d7d7d7;border-right:1px solid #d7d7d7;border-bottom:1px solid #d7d7d7}
#guia_tamanhos_light_window .tabela_tamanhos{width:750px;float:left;margin-left:21px;padding-top:21px;padding-bottom:20px}
#guia_tamanhos_light_window .tabela_tamanhos p{width:100%;color:#969696;font-size:11px;line-height:12px;font-family:Arial}
#guia_tamanhos_light_window .tabela_tamanhos a.continuar{width:81px;float:left;display:block;height:22px;background-image:url(img/background_botao_subscrever.png);background-position:left top;background-repeat:no-repeat;color:#fff;padding:0 0 0 10px;text-transform:uppercase;font-size:13px;font-family:'Lato',sans-serif;text-shadow:0 1px #afafaf;line-height:22px;float:right;margin:10px 35px 0 0}
#guia_tamanhos_light_window .tabela_tamanhos a.continuar.back{background-image:url(img/background_botao_subscrever2.png)}
#guia_tamanhos_light_window .tabela_tamanhos a.continuar:hover{background-image:url(img/background_botao_subscrever_hover.png)}
#guia_tamanhos_light_window .tabela_tamanhos a.continuar.back:hover{background-image:url(img/background_botao_subscrever_hover2.png)}
.globar_conteudo{width:810px;float:left;display:block;height:450px;overflow:hidden}
#guia_tamanhos_light_window .tabela_tamanhos .tabela{width:748px;float:left;display:block;border:1px solid #d7d7d7;margin-top:14px}
#guia_tamanhos_light_window .tabela_tamanhos .tabela .header{width:748px;height:14px;padding:9px 0;float:left;display:block;background-color:#f0f0f0;border-bottom:1px solid #d7d7d7}
#guia_tamanhos_light_window .tabela_tamanhos .tabela .footer{width:748px;height:47px;padding:15px 0;float:left;display:block;background-color:#f0f0f0}
#guia_tamanhos_light_window .tabela_tamanhos .tabela .footer .coluna{width:auto;height:auto;padding:0 20px 0 0;float:right;display:block}
#guia_tamanhos_light_window .tabela_tamanhos .tabela .footer .coluna:first-child{padding:0 35px 0 0}
#guia_tamanhos_light_window .tabela_tamanhos .tabela .footer .coluna span.devolver{width:auto;height:auto;float:right;text-align:right;display:block;color:#7d7d7d;font-size:11px;line-height:12px;margin:0;font-family:'Lato',sans-serif}
#guia_tamanhos_light_window .tabela_tamanhos .tabela .footer .coluna span.devolver span{margin:0;width:auto;padding:0 3px 0 0;color:#7d7d7d;font-size:11px;line-height:12px}
#guia_tamanhos_light_window .tabela_tamanhos .tabela .footer .coluna span.total{width:auto;height:auto;float:right;text-align:right;display:block;color:#5a5a5a;font-size:18px;line-height:18px;font-weight:bold;margin:0;clear:right;padding:8px 0 0;text-transform:uppercase;font-family:'Lato',sans-serif}
#guia_tamanhos_light_window .tabela_tamanhos .tabela .line,#guia_tamanhos_light_window .tabela_tamanhos .tabela .recolhas{width:748px;height:53px;margin:15px 0 0;padding:0 0 15px;border-bottom:1px solid #ebebeb;float:left;display:block}
#guia_tamanhos_light_window .tabela_tamanhos .tabela .line.big{height:70px}
#guia_tamanhos_light_window .tabela_tamanhos .tabela .recolhas{height:auto}
#guia_tamanhos_light_window .tabela_tamanhos .tabela .header span{padding:0 0 0 14px;float:left;display:block;height:14px;color:#646464;font-size:13px;line-height:14px;text-shadow:0 1px 1px #fff;font-family:'Lato',sans-serif;width:94px;margin:0;text-transform:uppercase;background-image:url(img/barra.jpg);background-position:right top;background-repeat:no-repeat}
#guia_tamanhos_light_window .tabela_tamanhos .tabela.ps2 .header span:first-child{width:260px}
#guia_tamanhos_light_window .tabela_tamanhos .tabela.ps3 .header span:first-child{width:730px}
#guia_tamanhos_light_window .tabela_tamanhos .tabela.ps4 .header span:first-child{width:230px}
#guia_tamanhos_light_window .tabela_tamanhos .tabela.ps4 .header span.metodos{width:350px}
#guia_tamanhos_light_window .tabela_tamanhos .tabela .line span{padding:0 0 0 14px;float:left;display:block;height:53px;color:#7d7d7d;font-size:11px;line-height:12px;width:369px;margin:0;border-left:1px solid #ebebeb}
#guia_tamanhos_light_window .tabela_tamanhos a.imprimir{padding:5px 0 0 5px;float:left;display:block;height:auto;color:#7d7d7d;font-size:12px;line-height:13px;width:auto;margin:0;text-decoration:underline}
#guia_tamanhos_light_window .tabela_tamanhos a.imprimir:hover{color:#be9e55}
#guia_tamanhos_light_window .tabela_tamanhos .tabela .recolha{padding:0 7px 15px 14px;float:left;display:block;height:auto;width:353px;margin:0}
#guia_tamanhos_light_window .tabela_tamanhos .tabela .recolha span.st1{padding:10px 0 0;float:left;display:block;height:auto;width:100%;margin:20px 0 10px 0;color:#646464;font-size:14px;line-height:14px;border-top:1px solid #e1e1e1;text-transform:uppercase;font-family:'Lato',sans-serif}
#guia_tamanhos_light_window .tabela_tamanhos .tabela .recolha:nth-child(2n+2){padding:0 14px 15px 7px}
#guia_tamanhos_light_window .tabela_tamanhos .tabela .recolha input[type=text]{padding:0 8px;float:right;display:block;height:22px;width:200px;border:1px solid #cdcdcd;font-size:11px;color:#646464;line-height:22px}
#guia_tamanhos_light_window .tabela_tamanhos .tabela .recolha input[type=text].peq{width:79px}
#guia_tamanhos_light_window .tabela_tamanhos .tabela .recolha input[type=text].big{width:337px;float:left}
#guia_tamanhos_light_window .tabela_tamanhos .tabela .recolha span.peq{float:right;display:block;padding:0 2px 0}
#guia_tamanhos_light_window .tabela_tamanhos .tabela .recolha textarea{padding:0 8px;float:right;display:block;height:52px;width:200px;border:1px solid #cdcdcd;font-size:11px;color:#646464;line-height:12px}
#guia_tamanhos_light_window .tabela_tamanhos .tabela .recolha label{float:left;display:block;height:auto;width:100%;color:#646464;font-size:11px;font-family:Arial;margin:5px 0 0;line-height:22px}
#guia_tamanhos_light_window .tabela_tamanhos .tabela .recolha label.tit{margin:0 0 7px;font-weight:bold;line-height:12px}
#guia_tamanhos_light_window .tabela_tamanhos .tabela .recolha label.margem{margin:20px 0 0}
#guia_tamanhos_light_window .tabela_tamanhos .tabela.ps2 .line span{width:45px;border:0}
#guia_tamanhos_light_window .tabela_tamanhos .tabela .line span:first-child{width:auto;margin:0 47px 0 6px;border:0}
#guia_tamanhos_light_window .tabela_tamanhos .tabela.ps2 .line span:first-child{width:260px;border:0;margin:0}
#guia_tamanhos_light_window .tabela_tamanhos .tabela.ps4 .line span:first-child{width:230px;border:0;margin:0}
#guia_tamanhos_light_window .tabela_tamanhos .tabela .line span:nth-child(3){width:104px}
#guia_tamanhos_light_window .tabela_tamanhos .tabela.ps4 .line span:nth-child(2),#guia_tamanhos_light_window .tabela_tamanhos .tabela.ps4 .line span:nth-child(3){width:150px}
#guia_tamanhos_light_window .tabela_tamanhos .tabela .line span:nth-child(4){width:115px}
#guia_tamanhos_light_window .tabela_tamanhos .tabela.ps4 .line span:nth-child(4){width:150px}
#guia_tamanhos_light_window .tabela_tamanhos .tabela.ps2 .line span:nth-child(4){width:230px}
#guia_tamanhos_light_window .tabela_tamanhos .tabela .line span strong{color:#595959;font-size:14px}
#guia_tamanhos_light_window .tabela_tamanhos .tabela .line span span{color:#646464;font-size:10px;padding:0;border:0}
#guia_tamanhos_light_window .tabela_tamanhos .tabela .line input[type=text]{float:left;display:block;border:1px solid #c8c8c8;width:38px;height:20px;text-align:center;color:#969696;font-size:11px;line-height:20px}
#guia_tamanhos_light_window .tabela_tamanhos .tabela .header span:nth-child(2){width:369px}
#guia_tamanhos_light_window .tabela_tamanhos .tabela.ps4 .header span:nth-child(2){width:150px}
#guia_tamanhos_light_window .tabela_tamanhos .tabela.ps2 .header span:nth-child(2){width:45px}
#guia_tamanhos_light_window .tabela_tamanhos .tabela .header span:nth-child(3){width:104px}
#guia_tamanhos_light_window .tabela_tamanhos .tabela.ps4 .header span:nth-child(3){width:150px}
#guia_tamanhos_light_window .tabela_tamanhos .tabela .header span:nth-child(4){width:115px;background-image:none}
#guia_tamanhos_light_window .tabela_tamanhos .tabela.ps4 .header span:nth-child(4){width:150px}
#guia_tamanhos_light_window .tabela_tamanhos .tabela.ps2 .header span:nth-child(4){width:230px}
#guia_tamanhos_light_window .tabela_tamanhos .tabela .header span:first-child{padding:0 0 0 18px}
#guia_tamanhos_light_window .tabela_tamanhos .tabela.tab_cancelar .header span:first-child{padding:0 0 0 14px;width:369px}
#guia_tamanhos_light_window .tabela_tamanhos .tabela.tab_cancelar .header span:nth-child(2n){width:145px}
#guia_tamanhos_light_window .tabela_tamanhos .tabela.tab_cancelar .line{height:auto}
#guia_tamanhos_light_window .tabela_tamanhos .tabela.tab_cancelar .line span:first-child{padding:0 0 0 14px;width:369px;margin:0;height:auto}
#guia_tamanhos_light_window .tabela_tamanhos .tabela.tab_cancelar .line span:nth-child(2n){width:145px}
#guia_tamanhos_light_window .tabela_tamanhos .tabela.tab_cancelar .footer .coluna span.devolver{clear:right}
#guia_tamanhos_light_window .guia{width:810px;float:left;padding-bottom:10px}
#guia_tamanhos_light_window .tabela_individual{width:375px;float:left;margin-left:-1px;margin-top:-1px}
#guia_tamanhos_light_window table{padding:5px 15px}
#guia_tamanhos_light_window th{color:#646464;font-size:11px;font-weight:bold;padding-bottom:5px;font-family:Arial,Helvetica,sans-serif}
#guia_tamanhos_light_window td{border-right:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1;text-align:center;margin-top:0;font-family:Arial,Helvetica,sans-serif;font-size:11px;color:#969696}
#guia_tamanhos_light_window .ultima_linha{border-top:1px solid #e1e1e1}
#guia_tamanhos_light_window .ultima_coluna{border-right:1px solid #e1e1e1}
#guia_tamanhos_light_window .texto_tamanhos{border:0;text-align:left;color:#646464;font-family:Arial,Helvetica,sans-serif;font-size:11px;border-right:1px solid #e1e1e1}
tr.last{border-top:1px solid #e1e1e1}
.column{width:280px;float:left}
.column:first-child{margin-right:20px}
.scrollable{position:relative;overflow:hidden;width:455px;height:250px;margin-left:40px}
.scrollable .items{width:2000em;position:absolute}
.items div{float:left}
a.right{display:block;width:12px;height:12px;background-image:url(img/seta_galeria_dir_activa.png);background-position:left center;background-repeat:no-repeat;position:absolute;top:70px;right:-8px;cursor:pointer}
a.left{display:block;width:12px;height:12px;background-image:url(img/seta_galeria_esq_activa.png);background-position:left center;background-repeat:no-repeat;position:absolute;top:70px;left:20px;cursor:pointer}
.disabled.left{background-image:url(img/seta_galeria_esq_inactiva.png)}
.disabled.right{background-image:url(img/seta_galeria_dir_inactiva.png)}
.galeria_horizontal{width:100%;overflow:hidden;position:relative;height:461px;float:right;margin-top:30px}
.galeria_horizontal ul{position:absolute;top:65px;left:-130px}
.galeria_horizontal ul.poucos_registos{position:static;height:336px;float:left}
.galeria_horizontal li{width:233px;display:inline;margin-right:5px;height:336px;float:left}
.galeria_horizontal a{position:relative;width:223px;height:326px;float:left;display:block;padding:5px}
.galeria_horizontal a img{width:223px;height:239px;float:left;display:block;border-bottom:1px solid #ededed}
.galeria_horizontal a:hover{padding:0;border:5px solid #ededed}
.galeria_horizontal img{float:left}
.galeria_horizontal .hover_lista{position:absolute;left:0;top:0;display:none}
.galeria_horizontal a:hover .hover_lista{display:block}
.galeria_horizontal .pequena_desc,.galeria_horizontal .produto,.galeria_horizontal .preco_novo{float:left;width:280px;white-space:normal;text-align:center}
.galeria_horizontal .pequena_desc{padding-left:10px;font-family:Arial,Helvetica,sans-serif;font-size:11px;color:#969696;height:25px;overflow:hidden}
.galeria_horizontal .produto{margin-top:10px;font-size:13px;font-family:'Lato',sans-serif;color:#464646;width:100%}
.galeria_horizontal .preco_novo{font-size:14px;font-family:"Times New Roman",Times,serif;width:auto;float:none}
.slider_pai{background-image:url("img/background_scroll.png");height:15px;margin:0 auto;position:absolute;bottom:28px;left:0;width:738px}
.slider{width:611px;height:15px;margin:0 auto;position:relative}
.slider a,.slider a:hover,.handle{position:absolute;cursor:move;height:15px;width:128px;margin-left:-64px;top:0;background-image:url(img/scroll_handle.png);background-repeat:no-repeat;z-index:100;border:0;padding:0}
#pag_carrinho,#pag_conta{width:100%;float:left;display:block;min-height:405px;margin-top:30px;position:relative}
#pag_carrinho.lista{width:100%;margin-left:0;position:relative}
#pag_carrinho .instrucoes_form,#pag_conta .instrucoes_form{padding-top:8px;padding-bottom:15px;padding-left:10px;float:left;width:780px;font-size:13px;font-family:"Lato",sans-serif}
#pag_conta .instrucoes_form.menos_largura{width:600px;padding-top:0}
#pag_carrinho .instrucoes_form span,#pag_conta .instrucoes_form span{font-size:11px;font-family:"Lato",sans-serif;color:#7d7d7d;float:left;clear:left}
#pag_carrinho span.muda_letra,#pag_conta span.muda_letra{font-size:10px;color:#969696;width:790px}
#pag_carrinho span.pontinho,#pag_conta span.pontinho{width:3px;float:none;color:#be9e55}
.conteudo_carrinho,.conteudo_conta{width:100%;float:left;margin-bottom:20px}
.conteudo_conta .guardar{background-color:#b4b4b4;font-size:13px;padding:8px;float:left;margin-top:13px;margin-left:20px;font-family:'Lato',sans-serif;color:#fff;text-shadow:0 1px 1px #afafaf}
.conteudo_conta .guardar:hover{background-color:#be9e55;background-image:url(img/ponto_background_botao_opcoes_carrinho_hover.jpg);background-position:left top;background-repeat:repeat-y}
.conteudo_carrinho.vazio,.conteudo_conta.vazio{min-height:233px}
.conteudo_carrinho .engloba_opcoes_compra{float:left;clear:left;width:100%}
.conteudo_carrinho .engloba_opcoes_compra span{font-size:11px}
.conteudo_carrinho .engloba_opcoes_compra .info_valores_extra{margin-top:22px}
.conteudo_carrinho .engloba_opcoes_compra .preco_encomenda,.conteudo_carrinho .engloba_opcoes_compra .expedicao{margin-left:45px;width:210px}
.conteudo_carrinho .engloba_opcoes_compra .preco_encomenda{font-family:Georgia,"Times New Roman",Times,serif;font-size:16px;color:#646464;margin-top:5px;width:315px}
.conteudo_carrinho .artigo_oferta{float:left;clear:none;margin-left:0;width:150px;padding-top:3px;margin-right:65px;height:90px}
.conteudo_carrinho .artigo_oferta .artigo,.conteudo_carrinho .artigo_oferta .segmento,.conteudo_carrinho .artigo_oferta .referencia{margin-left:0}
.conteudo_carrinho .info_compras,.conteudo_conta .info_compras{float:left;width:100%}
.conteudo_carrinho span,.conteudo_conta span{float:left;color:#969696;font-family:"Arial",Helvetica,sans-serif;font-size:12px;clear:left;margin-left:23px;width:100%}
.recolha .items_input{float:left;color:#969696;font-family:"Arial",Helvetica,sans-serif;font-size:12px;clear:left;width:100%}
.conteudo_carrinho span{color:#7d7d7d}
.conteudo_carrinho .carrinho_bold,.conteudo_conta .conta_bold{font-weight:bold;margin-bottom:12px}
.lion_cinza{position:absolute;bottom:0;left:826px}
.logo_lion_cinza{position:absolute;bottom:302px;left:826px}
#pag_carrinho .opcoes_carrinho_fundo,#pag_conta .opcoes_carrinho_fundo{width:790px;float:left;padding-top:30px;background-repeat:repeat-x;padding-bottom:40px;margin-bottom:50px;margin-left:25px}
#pag_carrinho .opcoes_carrinho_fundo{margin-left:0;width:100%}
#pag_carrinho .opcoes_carrinho_fundo .btWrap{float:right;clear:both}
#pag_carrinho .opcoes_carrinho_fundo .proc_encomenda{background-image:url(img/background_processar.png);background-repeat:no-repeat;background-color:transparent;width:147px;margin-right:45px;margin-left:3px;height:28px;line-height:28px;padding:0 10px}
#pag_carrinho .opcoes_carrinho_fundo.sem_margem .proc_encomenda{margin-right:0}
#pag_carrinho .opcoes_carrinho_fundo .proc_encomenda:hover{background-image:url(img/background_processar_hover.png);background-repeat:no-repeat;background-color:transparent;background-position:left top}
#pag_carrinho .lista_compras{width:100%;padding-bottom:15px;float:left}
#pag_carrinho .lista_compras li{float:left;background-color:#fff;margin-bottom:5px;padding-top:10px;padding-bottom:10px;width:100%;height:68px}
#pag_carrinho .titulos_info_compras{border-bottom:1px solid #eae3d1;padding-bottom:11px;background-color:#f5f1e6;margin-bottom:10px;width:100%;padding-top:17px;float:left;text-transform:uppercase}
#pag_carrinho .titulos_resumo_compras{border-bottom:1px solid #d8d8d8;float:left;background-color:#fff;margin-left:25px;width:740px;height:15px;background-image:url(img/border_info_compras.png);background-repeat:repeat-x;padding-top:14px;padding-bottom:7px;margin-top:10px}
#pag_carrinho .titulos_resumo_compras span{float:left;background-image:url(img/border_login.png);background-position:left top;background-repeat:no-repeat;text-align:left;clear:none;margin-left:0;font-family:'Lato',sans-serif;color:#646464}
#pag_carrinho .resumo_prod_caixa li{float:left;width:740px;margin-left:25px;padding-top:20px;padding-bottom:15px;border-bottom:1px dotted #d7d7d7}
#pag_carrinho .resumo_prod_caixa .resumo_prod{float:left;width:375px;margin-left:0}
#pag_carrinho .resumo_prod_caixa .resumo_preco,#pag_carrinho .resumo_prod_caixa .resumo_quant,#pag_carrinho .resumo_prod_caixa .resumo_sub_total{width:100px;padding-left:20px;margin-left:0;clear:none}
#pag_carrinho .resumo_prod_caixa .resumo_sub_total{font-weight:bold;color:#5a5a5a}
#pag_carrinho .resumo_prod_caixa .resumo_prod span{margin-left:0;padding-left:10px}
#pag_carrinho .titulos_info_compras .info_compras{background-image:url(img/border_login.png);background-position:left top;background-repeat:no-repeat;text-align:left;font-size:13px;border-left:0;text-transform:uppercase;font-family:'Lato',sans-serif;color:#646464}
#pag_carrinho .titulos_resumo_compras .resumo_prod_titulo{width:365px;padding-left:10px;margin-left:0;font-family:'Lato',sans-serif;color:#646464}
#pag_carrinho .titulos_resumo_compras .resumo_preco_titulo,#pag_carrinho .titulos_resumo_compras .resumo_quant_titulo,#pag_carrinho .titulos_resumo_compras .resumo_sub_total_titulo{width:100px;padding-left:20px}
#pag_carrinho .info_compras.info_prod,#pag_carrinho .resumo_prod_titulo.info_prod{background-image:none}
#pag_carrinho .info_prod{width:85px;padding-left:10px;float:left}
#pag_carrinho .info_desc{width:450px;padding-left:17px;float:left;font-family:"Lato",sans-serif}
#pag_carrinho .info_desc span{float:left;margin-left:0;clear:left}
#pag_carrinho .info_quant{width:131px;padding-left:20px;border-left:1px solid #d8d8d8;float:left}
#pag_carrinho .info_altura{height:72px}
#pag_carrinho .info_quant .adiciona_prod{margin-top:5px}
#pag_carrinho .info_disp{width:130px;padding-left:20px;border-left:1px solid #d8d8d8;float:left}
#pag_carrinho .info_preco{width:94px;padding-left:20px;border-left:1px solid #d8d8d8;float:left}
#pag_carrinho .preco_carrinho{margin-top:3px;font-size:11px;color:#5a5a5a;font-weight:bold;float:left;font-family:"Lato",sans-serif}
#pag_carrinho .preco_novo_carrinho{color:#be9e55;font-size:13px;float:left;clear:left;font-family:"Lato",sans-serif;font-weight:bold;margin-top:3px}
#pag_carrinho .preco_antigo_carrinho{color:#919191;font-size:12px;text-decoration:line-through;float:left;clear:left;font-family:"Lato",sans-serif}
#pag_carrinho .artigo{font-family:Arial,Helvetica,sans-serif;color:#595959;font-weight:bold;font-size:12px;float:left}
#pag_carrinho .referencia{color:#c8c8c8;font-size:10px;margin-top:7px;float:left}
#pag_carrinho .segmento{color:#7d7d7d;font-size:11px;float:left}
#pag_carrinho .artigo_disp{color:#157f07;font-size:11px;margin-top:5px;float:left;font-family:Arial,Helvetica,sans-serif}
#pag_carrinho .artigo_indisp{color:#be9e55;font-weight:bold;font-size:11px;margin-top:5px}
#pag_carrinho .total{width:100%;float:left;border-top:1px solid #eae3d1;padding-top:25px;padding-bottom:22px}
#pag_carrinho.lista .total{width:360px;float:left;border-top:0;padding-top:0;padding-bottom:22px;position:absolute;top:120px;left:250px}
#pag_carrinho.lista a.posicao{width:42px;float:left;height:20px;position:absolute;bottom:65px;left:75px}
#pag_carrinho .total span{float:right}
#pag_carrinho .total .voucher{float:left;width:385px}
#pag_carrinho.lista .total .voucher{float:left;width:359px;text-align:center}
#pag_carrinho .total .voucher h2{font-size:16px;margin-bottom:7px;font-family:'Lato',sans-serif;color:#595959}
#pag_carrinho.lista .total .voucher h2{margin-bottom:4px;color:#f1ede2;text-shadow:1px 1px 1px #000}
#pag_carrinho .total .voucher span{float:left;margin-bottom:10px;font-family:Arial,Helvetica,sans-serif;font-size:11px;color:#969696;clear:left;width:100%}
#pag_carrinho.lista .total .voucher span{margin-bottom:5px;color:#f1ede2;text-shadow:1px 1px 1px #000;font-weight:bold}
.erro{float:right;margin-bottom:10px;font-family:Arial,Helvetica,sans-serif;font-size:11px;color:#969696;width:100%;text-align:right}
.natal{float:left;margin:10px 0;font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#be9e55;width:100%;font-weight:bold}
#pag_carrinho .total .voucher span span{float:none;font-weight:bold;clear:none;width:auto}
#pag_carrinho .total .voucher input{float:left;clear:left;width:200px;padding-left:7px;border:1px solid #cdcdcd;padding-top:5px;padding-bottom:4px;color:#646464;font-size:11px}
#pag_carrinho.lista .total .voucher input{margin-top:0}
#pag_carrinho.lista .total .voucher a{margin-top:0;background-image:url(img/background_botao_voucher_hover.png)}
#pag_carrinho.lista .total .voucher a:hover{background-image:url(img/background_botao_voucher.png)}
#pag_carrinho .precos_descriminados{width:150px;float:right;text-align:right;margin-right:25px;font-family:Arial,Helvetica,sans-serif;font-size:11px;color:#7d7d7d}
#pag_carrinho .precos_descriminados span,#pag_carrinho .info_preco_desc span{display:block;float:none;margin-bottom:5px}
#pag_carrinho .precos_descriminados span{padding-right:20px}
#pag_carrinho .info_preco_desc{float:right;width:175px;text-align:right;font-family:Arial,Helvetica,sans-serif;font-size:11px;color:#7d7d7d}
#pag_carrinho .engloba_preco{float:right;width:390px}
#pag_carrinho .info_iva{margin-right:45px;margin-top:17px;font-size:10px;color:#c8c8c8;font-family:Arial,Helvetica,sans-serif}
#pag_carrinho .desconto_total{color:#be9e55}
#pag_carrinho span.preco_total{font-size:18px;font-family:Arial,Helvetica,sans-serif;font-weight:bold;color:#5a5a5a;text-transform:uppercase}
#pag_carrinho .dados_encomenda{font-family:"Montserrat",sans-serif;font-size:13px;color:#878787;margin-top:-3px;float:left;padding-left:20px;margin-left:20px}
#pag_carrinho a.dados_encomenda:hover{color:#505050}
#pag_carrinho .dados_encomenda.primeiro{background-image:none;margin-left:21px;padding-left:0}
#pag_carrinho .dados_encomenda.selected{font-size:16px;color:#646464;marign-top:-6pz;}
#pag_carrinho .conteudo_carrinho form .form_esq,#pag_conta .conteudo_conta form .form_esq{float:left;width:47%;margin-right:0}
#pag_carrinho .conteudo_carrinho form .form_esq input,#pag_conta .conteudo_conta form .form_esq input{width:89%}
#pag_conta .conteudo_conta h3{font-size:16px;font-family:"Montserrat",sans-serif;color:#be9e55;text-transform:uppercase}
#pag_conta .conteudo_conta.menos_largura form .form_esq{margin-right:10px;width:50%}
#pag_conta .conteudo_conta.menos_largura form .form_dir{margin-right:0;width:48%}
#pag_carrinho .conteudo_carrinho form .form_dir,#pag_conta .conteudo_conta form .form_dir{float:left;width:48%;margin-right:35px}
input[type="text"]{clear:both;float:left;width:100%}
label{width:100%}
.form_dir textarea{width:100%}
#pag_carrinho .conteudo_carrinho .form_dir.form_dir_fundo{clear:left;margin-top:10px}
#pag_carrinho .conteudo_carrinho .pontinho,#pag_conta .conteudo_conta .pontinho{width:auto;float:none;margin-left:3px;color:#be9e55;clear:none}
#pag_carrinho .conteudo_carrinho .items_input,#pag_conta .conteudo_conta .items_input,.recolha .items_input{color:#686868;font-size:12px;width:100%;margin-bottom:5px;min-width:50px;font-family:"Lato",sans-serif;text-transform:uppercase}
.recolha .items_input{margin-bottom:0}
#pag_carrinho .conteudo_carrinho input[type="password"],#pag_carrinho .conteudo_carrinho input[type="text"],#pag_carrinho textarea,#pag_carrinho select,#pag_conta .conteudo_conta input[type="text"],#pag_conta textarea,#pag_conta select,#pag_conta input[type="text"],#pag_conta textarea,#pag_conta input[type="password"]{float:left;border:1px solid #cdcdcd;width:100%;margin-bottom:12px;padding:2px 5px;color:#787878;padding-left:8px;font-family:"Montserrat",sans-serif;font-size:13px}
#pag_conta input[type="text"],#pag_conta textarea{margin-bottom:15px !important}
#pag_carrinho .form_chrono select{width:158px}
#pag_conta .conteudo_conta .mais_pequeno{width:250px}
#pag_carrinho textarea,#pag_carrinho .conteudo_carrinho input[type=text],#pag_conta .conteudo_conta input{margin-left:23px}
#pag_conta .dia{width:62px;margin-left:0;clear:none}
#pag_conta .dia select{width:58px;margin-left:0}
#pag_conta .mes{width:102px;margin-left:0;clear:none}
#pag_conta .mes select{width:98px;margin-left:0}
#pag_conta .ano{width:99px;margin-left:0;clear:none}
#pag_conta .ano select{width:78px;margin-left:0}
#pag_carrinho .conteudo_carrinho .botao_radio,#pag_conta .conteudo_conta .botao_radio{width:auto;float:left;height:auto;margin-left:5px}
#pag_carrinho .conteudo_carrinho .texto_radio,#pag_conta .conteudo_conta .texto_radio{float:left;clear:none;margin-left:10px;width:auto;font-family:Arial,Helvetica,sans-serif;font-weight:bold;color:#646464}
#pag_conta .conteudo_conta .texto_radio{color:#969696;font-weight:normal}
#pag_carrinho .conteudo_carrinho .divide_radio{float:left;width:255px}
#pag_carrinho .conteudo_carrinho .divide_radio.margem_radio{margin-top:26px}
#pag_carrinho .conteudo_carrinho .divide_radio.largura_radio{width:360px;float:left;margin-right:25px;margin-bottom:20px}
#pag_carrinho .conteudo_carrinho .metodo_pagamento{margin-left:45px;width:315px}
#pag_carrinho .conteudo_carrinho .divide_radio.largura_radio span .nib{margin-left:0}
#pag_carrinho .conteudo_carrinho .divide_radio.largura_radio .texto_radio{width:auto;margin-left:10px}
#pag_carrinho .conteudo_carrinho .checkbox,#pag_conta .conteudo_conta .checkbox{width:20px;margin-left:0}
#pag_carrinho .conteudo_carrinho .texto_checkbox{clear:none;margin-left:0;padding-top:3px;width:auto;font-weight:bold}
#pag_carrinho select{width:276px;height:24px;margin-left:0;float:left}
#pag_carrinho .conteudo_carrinho textarea,#pag_conta .conteudo_conta textarea{height:68px;overflow:auto}
#pag_carrinho .conteudo_carrinho input.cod_postal_maior,#pag_conta .conteudo_conta input.cod_postal_maior{width:120px}
#pag_carrinho .conteudo_carrinho input.cod_postal_menor,#pag_conta .conteudo_conta input.cod_postal_menor{width:55px}
#pag_carrinho .alterar_endereco{float:left;color:#969696;font-family:Arial,Helvetica,sans-serif;font-size:11px;margin-left:23px;margin-top:8px;clear:left;width:100%}
#pag_carrinho .alterar_endereco:hover{color:#be9e55}
#pag_carrinho form,#pag_conta form{float:left}
#pag_carrinho .moradas_disp{float:left;width:260px;margin-top:28px}
#pag_carrinho .moradas_disp div,#pag_conta .moradas_disp div{border-bottom:1px dotted #d8d8d8;margin-bottom:20px;margin-left:23px;padding-bottom:8px;float:left;width:250px}
#pag_carrinho .moradas_disp .primeiro_item_moradas,#pag_conta .moradas_disp .primeiro_item_moradas{font-weight:bold}
#pag_carrinho .moradas_disp .margem_span,#pag_conta .moradas_disp .margem_span{margin-left:11px;float:left;line-height:16px;clear:left}
#pag_carrinho .moradas_disp span,#pag_conta .moradas_disp span{clear:none;float:none;margin-left:1px;font-size:11px;color:#7d7d7d}
#pag_carrinho .moradas_disp a,#pag_conta .moradas_disp a{float:left;font-size:11px;font-family:Arial,Helvetica,sans-serif;color:#969696;margin-top:8px;margin-left:11px;clear:left;width:100%}
#pag_conta .moradas_disp .editar_morada{width:auto;clear:none}
#pag_conta .moradas_disp .com_separador{background-image:url(img/separador_opcoes_morada.jpg);background-position:right center;background-repeat:no-repeat;padding-right:10px}
#pag_carrinho .moradas_disp a:hover,#pag_conta .moradas_disp a:hover{color:#be9e55}
#pag_carrinho .moradas_disp span.largura_items_moradas,#pag_conta .moradas_disp span.largura_items_moradas{width:100%;display:block}
#pag_conta .moradas_disp span.mudar_cor,#pag_conta .moradas_disp span.mudar_cor span{color:#646464}
#pag_carrinho .dados{float:left;width:220px;margin-right:40px}
#pag_carrinho .dados a{font-size:10px;color:#969696;font-weight:normal}
#pag_carrinho .dados a:hover{color:#be9e55}
#pag_carrinho .dados span{font-size:11px;margin-left:0}
#pag_carrinho .dados .primeiro_item_dados{font-weight:bold;margin-left:25px}
#pag_carrinho .dados .preco_dados_enc{float:left;font-family:Georgia,"Times New Roman",Times,serif;font-size:14px;color:#646464;margin-top:5px;margin-left:25px}
#pag_carrinho .dados .bloco_dados{margin-left:25px;line-height:15px}
#pag_carrinho .dados .bloco_dados span{clear:none;float:left}
#pag_carrinho .dados .bloco_dados .num_artigo{font-weight:bold;width:auto;margin-right:2px}
#pag_carrinho .dados .primeiro_item_dados.tipo_dados{color:#646464;margin-bottom:10px}
#pag_carrinho .conteudo_carrinho .linha_fundo_bloco_carrinho{margin-top:15px}
#pag_carrinho .conteudo_carrinho .info_pag_esq{float:left;width:260px;margin-right:50px}
#pag_carrinho .conteudo_carrinho .info_pag_esq span,#pag_carrinho .conteudo_carrinho .info_pag_dir span{font-size:11px;color:#7d7d7d;width:260px}
#pag_carrinho .conteudo_carrinho .info_pag_esq .carrinho_bold,#pag_carrinho .conteudo_carrinho .info_pag_dir .carrinho_bold{color:#646464}
#pag_carrinho .conteudo_carrinho .info_pag_esq .nota{font-size:10px;font-style:italic;margin-top:15px;color:#969696}
#pag_carrinho .conteudo_carrinho .info_pag_dir{float:left;width:300px}
#pag_carrinho .conteudo_carrinho .info_pag_dir div{float:left;clear:left;width:300px}
#pag_carrinho .conteudo_carrinho .info_pag_dir div img{float:left;margin-left:8px;margin-top:-5px}
#pag_carrinho .conteudo_carrinho .info_pag_dir div span{float:left;clear:none;width:auto}
#pag_carrinho .conteudo_carrinho .info_pag_dir div .entidade,#pag_carrinho .conteudo_carrinho .info_pag_dir div .referencia_pagamento,#pag_carrinho .conteudo_carrinho .info_pag_dir div .montante{width:140px}
#pag_carrinho .conteudo_carrinho .info_pag_dir div .entidade span,#pag_carrinho .conteudo_carrinho .info_pag_dir div .referencia_pagamento span,#pag_carrinho .conteudo_carrinho .info_pag_dir div .montante span{float:none;margin-left:2px;color:#7d7d7d;font-weight:bold}
#pag_carrinho .conteudo_carrinho .proc_encomenda{float:right;background-image:url(img/background_nova_conta.png);background-repeat:no-repeat;width:153px;height:21px;padding-left:8px;padding-top:8px;font-size:13px;margin-top:20px;margin-right:25px;font-family:'Lato',sans-serif;color:#fff;text-shadow:0 1px 1px #afafaf}
#pag_carrinho .proc_encomenda:hover{background-image:url(img/background_nova_conta_hover.png)}
#pag_carrinho .conteudo_carrinho .mudar_tam_letra{font-size:11px}
#conteudo .conteudo_institucional{width:100%;height:100%;background-position:center center !important}
.conteudo_institucional a{width:100%;height:100%;float:left;cursor:pointer;display:block;background-position:center center;background-repeat:no-repeat}
.conteudo_institucional a.img_detalhe_noticia_fancy{width:auto}
#conteudo #conteudo_in_institucional{width:970px;height:auto;margin:0 auto}
#conteudo #footer.footer_inst{background-image:url(img/background_cont_inst.png);background-repeat:repeat;width:100%;position:absolute;bottom:0;left:0}
#conteudo .mascara.mascara_inst.idiomas{background-position:center top;background-repeat:no-repeat}
#conteudo .menu_rodape_inst{float:left;width:100%}
#conteudo .menu_rodape_inst li{float:left;margin-left:10px;margin-right:10px}
#conteudo .menu_rodape_inst a{float:left;font-size:13px;text-transform:uppercase;font-family:'Lato',sans-serif;color:#7d7d7d;text-shadow:0 1px 1px #000}
#conteudo .menu_rodape_inst a:hover{color:#fff}
#conteudo .menu_rodape_inst a.selected{color:#be9e55}
#conteudo #topo_rodape.topo_rodape_inst{background-image:none;margin-top:17px;padding-top:1px}
#conteudo #meio_rodape.meio_rodape_inst{background-image:none;border-top:1px dotted #535556;margin-top:9px;padding-top:11px;height:36px}
.meio_rodape_inst .rodape_esq,.fundo_rodape_inst .rodape_esq{padding-top:0}
.fundo_rodape_inst .rodape_esq.rights{width:auto}
#conteudo #meio_rodape.meio_rodape_inst .follow{float:right}
.redes_esq{float:left;display:block;height:25px}
#conteudo #meio_rodape.meio_rodape_inst .redes_esq{clear:left;float:left;width:100%}
#conteudo #meio_rodape.meio_rodape_inst .politica_privacidade{color:#7d7d7d;clear:left;float:left;margin-left:196px;width:300px}
#conteudo #meio_rodape.meio_rodape_inst .rodape_dir{width:460px}
#conteudo #meio_rodape.meio_rodape_inst .inputs{float:left}
#conteudo #meio_rodape.meio_rodape_inst .inputs .texto_input{float:left;background-image:url(img/background_input_inst.png);background-repeat:no-repeat}
#conteudo #meio_rodape.meio_rodape_inst .inputs .botao_enviar{color:#878686;background-image:url(img/background_botao_subscrever_inst.png)}
#conteudo #meio_rodape.meio_rodape_inst .conectar{margin-top:3px}
#conteudo #fundo_rodape.fundo_rodape_inst{background-image:none;border-top:1px solid #373737;padding-top:12px;padding-bottom:13px}
.menu_esquerda_result_pesq{float:left;width:200px;background-color:#f7f7f7;margin-right:25px;padding-bottom:15px}
.menu_esquerda_result_pesq h2{background-color:#ededed;font-size:15px;padding-left:10px;padding-bottom:6px;padding-top:8px;margin-bottom:15px;text-transform:uppercase;font-family:'Lato',sans-serif;color:#646464}
.menu_esquerda_result_pesq ul{border-left:1px solid #cdcdcd;margin-bottom:20px;padding-left:10px;margin-left:10px;float:left;width:150px}
.menu_esquerda_result_pesq ul.ultimo{margin-bottom:0}
.menu_esquerda_result_pesq ul span{float:left;margin-bottom:10px;font-size:13px;font-family:'Lato',sans-serif;color:#7d7d7d}
.menu_esquerda_result_pesq ul li{float:left;margin-left:-20px;clear:left;width:130%}
.menu_esquerda_result_pesq ul li span{font-family:Arial,Helvetica,sans-serif;font-size:11px;color:#969696;padding-top:3px;margin-bottom:0}
.menu_esquerda_result_pesq ul li .texto_radio{margin-left:10px;padding-top:0}
.info_pesquisa_realizada{float:left;width:100%;border-bottom:1px solid #d8d8d8;margin-bottom:30px;padding-bottom:5px;padding-top:10px;position:relative}
#conteudo .info_pesquisa_realizada .mudar_lista{position:absolute;right:20px;top:20px}
.info_pesquisa_esq .termo_pesq{float:left;clear:left;color:#7d7d7d;font-size:16px;font-family:Georgia,"Times New Roman",Times,serif;font-style:italic;margin-bottom:5px;text-shadow:#fff 1px 1px}
.info_pesquisa_esq .termo_pesq span{font-weight:bold}
.info_pesquisa_esq .resultados_enc{float:left;clear:left;font-family:Arial,Helvetica,sans-serif;font-size:11px;color:#afafaf}
.info_pesquisa_esq .resultados_enc span{font-weight:bold}
#pag_conta .conta_esq,#pag_conta .conta_dir{float:left;width:390px;background-color:#fff;padding-bottom:25px;margin-bottom:20px}
.width{float:left;width:100%}
#pag_conta .conta_esq{margin-right:10px}
#pag_conta .conta_esq input{width:85% !important}
#pag_conta .conta_esq h2,#pag_conta .conta_dir h2{font-size:18px;padding-top:25px;margin-bottom:15px;text-transform:uppercase;font-family:"Lato",sans-serif;color:#646464}
.conteudo_conta span{font-size:12px;line-height:14px}
.conteudo_conta .conta_bold span{font-weight:normal;margin-left:0}
.conteudo_conta input{padding-left:8px;width:300px;border:1px solid #cdcdcd;height:22px;float:left;margin-left:20px}
.conteudo_conta .valida_mail{background-image:url(img/background_validar.png);background-repeat:no-repeat;background-position:center center;float:left;height:14px;font-size:13px;padding:7px;padding-left:8px;margin-left:3px;margin-top:-2px;width:94px;font-family:'Lato',sans-serif;color:#fff;text-shadow:0 1px 1px #afafaf}
.conteudo_conta .valida_mail:hover{background-image:url(img/background_validar_hover.png)}
.conteudo_conta .voltar{background-color:#d7d7d7;padding:7px;clear:left;float:left;margin-left:20px;margin-top:15px;font-size:13px;font-family:'Lato',sans-serif;color:#fff;text-shadow:0 1px 1px #afafaf}
.conteudo_conta .voltar:hover{background-color:#be9e55;background-image:url(img/ponto_background_botao_opcoes_carrinho_hover.jpg);background-position:left top;background-repeat:repeat-y}
.conta_esq input{padding-left:8px;width:265px;border:1px solid #cdcdcd;height:22px;float:left;margin-left:20px;margin-top:5px;margin-bottom:7px;font-size:11px;color:#646464}
.conta_esq span,.conta_dir span{float: left;color: #787878;font-family: "Lato",sans-serif;font-size: 13px;line-height: 22px;clear: left;width: 400px;padding-right: 20px;}
#pag_conta .conta_dir{margin-left:70px}
.conta_esq span.texto_instrucoes_conta,.conta_dir span.texto_instrucoes_conta{margin-bottom:10px}
.conta_bold{font-weight:bold}
.conta_esq a{color:#b4b4b4;float:left;font-size:12px;font-family:"Lato",sans-serif;margin-left:20px}
.conta_esq a:hover{color:#be9e55}
#pag_conta .newsletter{border-bottom:1px dotted #d8d8d8;border-top:1px dotted #d8d8d8;float:left;margin-left:25px;margin-top:30px;padding-bottom:10px;padding-top:10px;width:560px;font-family:"Lato",sans-serif;font-size:13px}
#pag_conta .newsletter .largura_newsletter{float:left;margin-left:-20px;width:750px}
#pag_conta .newsletter a{color:#646464;text-decoration:underline}
#pag_conta .newsletter a:hover{color:#be9e55}
#pag_conta .newsletter span{font-family:"Lato",sans-serif;font-size:12px;width:auto;margin-left:0;color:#969696;clear:none;padding-top:3px;margin-bottom:3px}
#pag_conta .newsletter span span{font-weight:bold;width:auto;margin-left:0;padding-top:0;text-transform:uppercase}
#pag_conta .newsletter span span span{font-weight:bold;width:auto;margin-left:0;padding-top:0;text-transform:none}
#pag_conta .opcoes_carrinho_fundo .cont_comprar_esq{float:left}
#pag_conta .opcoes_carrinho_fundo .cont_comprar_esq:hover{background-color:#be9e55;background-image:url(img/ponto_background_botao_opcoes_carrinho_hover.jpg);background-position:left top;background-repeat:repeat-y}
#pag_conta .opcoes_carrinho_fundo .submeter_dados{background-image:url(img/background_submeter.png);background-position:left top;background-repeat:no-repeat;margin-left:3px;width:auto;background-color:transparent;padding-right:14px}
#pag_conta .opcoes_carrinho_fundo .submeter_dados:hover{background-image:url(img/background_submeter_hover.png);background-color:transparent}
#pag_conta .moradas_disp{float:left;width:100%;clear:both}
.dar_margem{margin-bottom:5px}
#pag_conta .opcao_form{float:left;background-color:#d7d7d7;padding:8px;margin-left:20px;margin-top:10px;font-size:13px;font-family:'Lato',sans-serif;color:#fff;text-shadow:0 1px 1px #afafaf}
#pag_conta .opcao_form.botao_dir{margin-left:3px;background-color:#b4b4b4}
#pag_conta .opcao_form:hover{background-color:#be9e55}
.conteudo_conta.menos_largura{width:80%}
#pag_conta .menu_cliente{float:left;margin-right:13px;height:280px}
#pag_conta .menu_cliente span{width:150px;float:left;clear:left;text-transform:uppercase;font-family:'KlavikaLight';color:#969696;font-size:16px}
#pag_conta .menu_cliente span.grupo{font-size:14px}
#pag_conta .menu_cliente span.info{font-size:12px;text-transform:none}
#pag_conta .menu_cliente #nome_cliente{font-family:'Lato',sans-serif;color:#646464}
#pag_conta .menu_cliente ul{width:175px;float:left;clear:left;margin-top:20px;border-left:1px solid #cdcdcd}
#pag_conta .menu_cliente ul span{font-weight:bold;color:#be9e55;margin-left:7px;font-size:12px;margin-bottom:7px;font-family:Arial,Helvetica,sans-serif;text-transform:uppercase;text-shadow:#fff 0 1px}
#pag_conta .menu_cliente li{float:left;margin-left:15px}
#pag_conta .menu_cliente a{float:left;font-family:Arial,Helvetica,sans-serif;font-size:11px;color:#afafaf;margin-bottom:3px;width:160px;line-height:15px}
#pag_conta .menu_cliente a:hover,#pag_conta .menu_cliente a.select{color:#be9e55}
#pag_conta .select_form_carrinho.conta_endereco{margin-top:15px}
#pag_conta .conteudo_conta .aniversario{margin-top:10px}
#pag_conta .conteudo_conta .select_form_carrinho.conta_endereco .form_dir{margin-top:0}
#pag_conta .conteudo_conta .select_form_carrinho.conta_endereco .moradas_disp{margin-right:10px}
#pag_conta .conteudo_conta .select_form_carrinho.conta_endereco .form_dir h3{padding-top:10px}
#pag_conta .conteudo_conta .nova_morada{margin-left:20px;font-size:11px;font-family:Arial,Helvetica,sans-serif;color:#969696;background-image:url(img/separador_opcoes_morada.jpg);background-position:left center;background-repeat:no-repeat;padding-left:10px}
#pag_conta .conteudo_conta .nova_morada:hover{color:#be9e55}
#pag_conta .opcoes_carrinho_fundo.menos_largura{margin-left:189px;width:600px}
#pag_conta .form_topo,#pag_conta .form_fundo{width:100%;float:left}
#pag_conta .form_topo{margin-bottom:10px}
#pag_conta .conteudo_conta .form_topo span,#pag_conta .conteudo_conta .form_fundo span{width:auto}
#pag_conta .conteudo_conta .form_fundo input,#pag_conta .conteudo_conta .form_topo input{float:left;clear:left;width:260px}
#pag_conta .conteudo_conta .form_fundo div{float:left}
#pag_conta .caixas_opcoes_conta{width:274px;height:125px;border:10px solid #fff;background-color:#f0f0f0;float:left;margin-right:10px;margin-bottom:10px;position:relative}
#pag_conta .caixas_opcoes_conta .titulo_opcao{float:left;font-size:16px;margin-left:15px;margin-top:15px;padding-bottom:5px;padding-left:39px;text-transform:uppercase;font-family:'Lato',sans-serif;color:#646464}
#pag_conta .caixas_opcoes_conta .dados_conta{background-image:url(img/icon_dados_conta.png);background-position:left top;background-repeat:no-repeat;padding-bottom:27px}
#pag_conta .caixas_opcoes_conta .agenda_enderecos{background-image:url(img/icon_agenda_end.png);background-position:left top;background-repeat:no-repeat;padding-bottom:27px}
#pag_conta .caixas_opcoes_conta .minhas_encomendas{background-image:url(img/icon_encomendas.png);background-position:left top;background-repeat:no-repeat;padding-bottom:27px}
#pag_conta .caixas_opcoes_conta .dados_acesso{background-image:url(img/icon_pass.png);background-position:left top;background-repeat:no-repeat;padding-bottom:27px}
#pag_conta .caixas_opcoes_conta .tirar_margem{margin-top:-17px}
#pag_conta .caixas_opcoes_conta span{margin-left:54px;float:left;margin-right:14px;font-size:11px;color:#979797;font-family:Arial,Helvetica,sans-serif;margin-top:5px}
#pag_conta .caixas_opcoes_conta .caixa_link{font-family:Arial,Helvetica,sans-serif;left:54px;float:left;color:#646464;font-size:11px;margin:0;position:absolute;bottom:8px}
#pag_conta .caixas_opcoes_conta:hover .caixa_link{color:#be9e55}
#pag_conta .titulos_resumo_encomendas{float:left;width:100%;margin-top:20px;padding-bottom:5px;border-bottom:1px solid #d8d8d8;background-image:url(img/border_info_compras.png);background-repeat:repeat-x;background-position:left top;padding-top:12px;margin-top:20px}
#pag_conta .titulos_resumo_encomendas span{background-image:url(img/border_login.png);background-position:left top;background-repeat:no-repeat;float:left;padding-left:20px;clear:none;margin-left:0;font-size:13px;text-transform:uppercase;font-family:'Lato',sans-serif;color:#646464}
#pag_conta .titulos_resumo_encomendas .data_enc_titulo{width:70px;padding-left:10px;background-image:none}
#pag_conta .titulos_resumo_encomendas .data_enc_titulo2{width:70px;padding-left:10px}
#pag_conta .titulos_resumo_encomendas .num_enc_titulo{width:115px}
#pag_conta .titulos_resumo_encomendas .estado_enc_titulo{width:160px}
#pag_conta .titulos_resumo_encomendas .total_enc_titulo{width:55px}
#pag_conta .resumo_encomendas li{float:left;margin-left:20px;border-bottom:1px dotted #d7d7d7;padding-bottom:10px;padding-top:14px;width:550px;height:20px}
#pag_conta .resumo_encomendas span{float:left;clear:none;padding-left:20px;margin-left:0;color:#7d7d7d}
#pag_conta .resumo_encomendas span span{font-weight:bold;padding-left:0}
#pag_conta .resumo_encomendas .data_enc{width:70px;padding-left:10px;line-height:20px}
#pag_conta .resumo_encomendas .num_enc{float:left;width:115px;padding-left:20px;text-decoration:underline;color:#7d7d7d;font-size:11px;font-family:Arial,Helvetica,sans-serif;line-height:20px}
#pag_conta .resumo_encomendas .estado_enc{width:160px}
#pag_conta .resumo_encomendas .total_enc{width:55px;text-align:right;line-height:20px}
#pag_conta .resumo_encomendas .total_enc a.devolver{width:50px;height:20px;float:left;display:block;background-image:url(img/devolucao.png);background-position:left top;background-repeat:no-repeat;line-height:20px}
#pag_conta .resumo_encomendas .total_enc a.devolver:hover{background-position:left -30px}
#pag_conta .resumo_encomendas .em_progresso{color:#be9e55}
#pag_conta .conteudo_conta.margem_esq{margin-left:189px}
#pag_conta .conteudo_conta h3.largura_certa{width:auto}
#pag_conta .conteudo_conta .hist_enc{color:#969696;float:left;font-size:10px;margin-left:20px;margin-top:28px;font-family:Arial,Helvetica,sans-serif;background-image:url(img/barra_hist_encomendas.jpg);background-position:left center;background-repeat:no-repeat;padding-left:10px}
#pag_conta .conteudo_conta .hist_enc:hover{color:#be9e55}
.titulo_pags_inst{width:580px;float:left;margin-bottom:2px;margin-top:45px;padding-left:35px;padding-right:35px;padding-top:13px;padding-bottom:11px;text-align:left}
.cont_pags_inst{width:580px;float:left;padding-top:36px;max-height:500px;overflow:hidden;padding-bottom:35px}
.caixa_lateral_inst{float:left;width:181px;padding-left:19px;padding-right:26px;margin-left:2px;padding-top:38px;padding-bottom:25px}
.caixa_lateral_inst h3{font-size:14px;float:left;margin-bottom:12px;width:100%;text-transform:uppercase;font-family:'Lato',sans-serif;color:#be9e55}
.caixa_lateral_inst .sub_seccao{font-size:13px;float:left;margin-bottom:6px;text-transform:uppercase;width:100%;font-family:'Lato',sans-serif;color:#fff}
.filtrar_loja select{margin-bottom:10px}
.titulo_pags_inst h4{font-size:14px;text-transform:uppercase}
.titulo_pags_inst h1{font-size:24px;text-transform:uppercase;font-family:'Lato',sans-serif;color:#be9e55;text-shadow:none;margin:0}
.cont_pags_inst .texto_corrido{float:left;padding-right:25px;font-size:13px;font-family:Arial,Helvetica,sans-serif;color:#969696;z-index:100;margin:0}
p{margin:0 0 10px}
.cont_pags_inst p{font-size:13px;font-family:Arial,Helvetica,sans-serif;color:#969696;padding-right:25px}
.contactos_inst{float:left}
.contactos_inst .contactos_info{float:left;width:560px;font-size:13px;color:#969696;font-family:Arial,Helvetica,sans-serif;line-height:16px}
.contactos_inst .contactos_info span{color:#969696}
.contactos_inst .contactos{float:left;line-height:14px;margin-right:29px;width:100%;margin-bottom:16px}
.contactos_inst .contactos.tirar_margem{margin-right:0;width:168px}
.contactos_inst .contactos .inicial_contacto{display:inline;font-weight:bold;float:none}
#conteudo .contactos_inst .contactos a{color:#be9e55;text-decoration:underline;width:auto;display:inline;float:none}
#conteudo .contactos_inst .contactos a:hover{color:#fff}
.contactos_inst .contactos .tit{color:#ebebeb;font-size:13px;font-weight:bold;line-height:16px;font-family:Arial,Helvetica,sans-serif}
.contactos_inst .contactos span{font-family:Arial,Helvetica,sans-serif;color:#969696;display:block;font-size:13px;line-height:16px;width:100%}
.contactos_inst .formulario .contactos span{font-size:13px;line-height:16px}
.contactos_inst .formulario,.oportunidades .formulario{float:left;margin-top:25px;padding-top:25px}
.contactos_inst .formulario{padding-top:0}
.parte_esq_form{float:left;width:260px}
.parte_dir_form{float:left;width:290px}
.oportunidades{float:left}
.oportunidades .formulario.candidatura{margin-top:5px;padding-top:0}
#right{float:right}
#right #texto_form{width:100%;margin:0;margin:10px 0}
.contactos_inst .formulario form a:not(.btn),.oportunidades .formulario form a:not(.btn){color:#fff;display:block;float:left;height:16px;padding-left:10px;padding-right:10px;padding-top:5px}
.contactos_inst .formulario form .limpar,.oportunidades .formulario form .limpar{background-color:#282828;font-size:12px;margin-right:2px;padding-bottom:1px;padding-right:13px;padding-top:5px;width:38px;font-family:'Lato',sans-serif;color:#fff;font-size:12px;text-shadow:0 1px 1px #afafaf}
.contactos_inst .formulario form .limpar:hover,.oportunidades .formulario form .limpar:hover{background-color:#be9e55;background-image:url(img/ponto_background_botao_opcoes_carrinho_hover.jpg);background-position:left top;background-repeat:repeat-y;text-shadow:0 1px 1px #fff}
.contactos_inst .formulario form .enviar_form,.oportunidades .formulario form .enviar_form{background-image:url(img/background_enviar_contactos_inst.png);background-repeat:no-repeat;width:45px;font-size:12px;padding-top:5px;padding-bottom:1px;font-family:'Lato',sans-serif;color:#fff;font-size:12px;text-shadow:0 1px 1px #afafaf}
.contactos_inst .formulario form .enviar_form:hover,.oportunidades .formulario form .enviar_form:hover{background-image:url(img/background_enviar_contactos_inst_hover.png)}
.contactos_inst .formulario form,.oportunidades .formulario form{float:left;width:277px}
.oportunidades .formulario form{width:360px;float:r}
.contactos_inst .formulario h2,.oportunidades .formulario h2{color:#ebebeb;font-size:16px;margin-bottom:12px;text-transform:uppercase;font-family:'Lato',sans-serif;color:#ebebeb}
.contactos_inst .formulario #texto_form,.oportunidades .formulario #texto_form{float:left;margin-right:16px;width:179px}
.contactos_inst .formulario #texto_form{width:80%;margin-bottom:8px;margin-top:30px}
.contactos_inst .formulario .parte_dir_form #texto_form{margin-top:0}
.contactos_inst .formulario span,.oportunidades .formulario span{color:#969696;float:left;font-family:Arial,Helvetica,sans-serif;font-size:11px;line-height:14px;text-shadow:none}
.contactos_inst .formulario span.tit{width:92%;margin:0 0 5px}
.contactos_inst .formulario .info_seguranca,.oportunidades .formulario .info_seguranca{color:#505050;font-size:10px;line-height:10px;margin-top:8px}
.contactos_inst .formulario form input,.contactos_inst .formulario form textarea,.oportunidades .formulario form input,.oportunidades .formulario form textarea{background-color:#1e1e1e;border:1px solid #323232;color:#505050;float:left;font-family:"Lato",sans-serif;font-size:11px;height:16px;margin-bottom:5px;padding-left:8px;width:267px;padding-top:3px;padding-bottom:3px;clear:none}
.oportunidades .formulario form .ficheiro{height:28px;width:387px}
.oportunidades .formulario form .cod_campo_grande{width:73px;margin-right:5px}
.oportunidades .formulario form .cod_campo_pequeno{width:40px;margin-right:5px}
.oportunidades .formulario form .campo_localidade{width:124px}
.contactos_inst .formulario form select option,.oportunidades .formulario form select option{color:#646464;font-size:11px;max-width:276px}
.contactos_inst .formulario form textarea,.oportunidades .formulario form textarea{height:70px;overflow:auto;padding-top:4px;resize:none}
.cont_pags_inst .lista_galeria_loja,.cont_pags_inst .lista_loja,.cont_pags_inst .lista_noticias{float:left;width:620px;display:block}
.cont_pags_inst .lista_galeria_loja li{width:134px;height:100px;margin-right:12px;margin-bottom:12px;position:relative;float:left;border:2px solid transparent}
.cont_pags_inst .lista_galeria_loja li:nth-child(4n+4){margin-right:0}
.cont_pags_inst .lista_galeria_loja .separador_loja{background-color:#be9e55;width:134px;height:100px;border:1px solid #be9e55 !important}
.cont_pags_inst .lista_galeria_loja .separador_loja span{float:left;clear:left}
.cont_pags_inst .lista_galeria_loja .separador_loja .nome_loja{font-size:21px;line-height:20px;padding-left:7px;padding-top:10px;line-height:10px;padding-right:5px;height:68px;text-transform:uppercase}
.cont_pags_inst .lista_galeria_loja .separador_loja .local_loja{font-size:13px;padding-left:15px;padding-right:5px;text-transform:uppercase}
.cont_pags_inst .lista_galeria_loja a{height:100%;width:100%;float:left}
.cont_pags_inst .lista_galeria_loja img{float:left;border:0}
.cont_pags_inst .lista_galeria_loja li:hover{border:solid 2px #be9e55}
.cont_pags_inst .lista_loja li{float:left;margin-bottom:20px}
.cont_pags_inst .lista_loja li:last-child{margin-bottom:0}
.cont_pags_inst .lista_loja li div{float:left;width:170px;margin-right:27px;padding-bottom:10px;font-family:Arial,Helvetica,sans-serif}
.cont_pags_inst .lista_loja li div:last-child{margin-right:0}
.cont_pags_inst .lista_loja .contactos_lista_lojas{float:left;font-size:11px;color:#969696;margin-bottom:5px;width:100%}
.cont_pags_inst .lista_loja .contactos_lista_lojas span{display:block}
.cont_pags_inst .lista_loja .contactos_lista_lojas .inicial_contacto{display:inline;font-weight:bold}
.cont_pags_inst .lista_loja .morada_lista_lojas{font-size:12px;color:#7d7d7d;float:left;margin-bottom:9px;width:100%;line-height:14px}
.cont_pags_inst .lista_loja li a{float:none;font-size:11px;width:auto;font-family:Arial,Helvetica,sans-serif;display:inline;color:#be9e55;text-decoration:underline}
.cont_pags_inst .lista_loja li a:hover{color:#fff}
.cont_pags_inst .lista_loja li .localizacao{color:#5a5a5a;text-decoration:none;padding-left:25px;background-image:url(img/icon_localizacao.png);background-position:left center;background-repeat:no-repeat;padding-top:5px;padding-bottom:10px;margin-left:-2px}
.cont_pags_inst .lista_loja li .localizacao:hover{color:#be9e55}
.cont_pags_inst .lista_loja li h2{float:left;font-size:13px;font-weight:bold;color:#fff;font-family:Arial,Helvetica,sans-serif;margin-bottom:6px;text-transform:uppercase;width:100%}
.cont_pags_inst .lista_noticias li{width:275px;float:left;margin-bottom:18px;margin-right:15px;position:relative;display:block;height:115px}
.cont_pags_inst .lista_noticias li:nth-child(2n+2){margin-right:0}
.cont_pags_inst .lista_noticias li img{float:left;border:1px solid #505050;margin-right:12px;margin-top:2px}
.cont_pags_inst .lista_noticias .titulo_noticia_lista{float:left;color:#be9e55;width:100%;text-transform:uppercase;font-size:14px;margin-bottom:2px;font-family:'Lato',sans-serif}
.cont_pags_inst .lista_noticias a:hover .titulo_noticia_lista{color:#fff}
.cont_pags_inst .lista_noticias span.branco{display:none}
.cont_pags_inst .lista_noticias .texto_noticia{float:left;width:114px;height:102px;overflow:hidden}
.cont_pags_inst .lista_noticias .intro_noticia{float:left;width:100%;color:#969696;font-size:11px;font-family:Arial,Helvetica,sans-serif;line-height:13px}
.cont_pags_inst .lista_noticias .mais_noticia{color:#be9e55}
.cont_pags_inst a:hover .mais_noticia{color:#fff}
.cont_pags_inst .lista_noticias a:hover .border_interior_lista_noticias{display:block}
.cont_pags_inst .lista_noticias a:hover span.branco{display:block}
.cont_pags_inst .lista_noticias a:hover span.vermelho{display:none}
.cont_pags_inst .lista_noticias .border_interior_lista_noticias{position:absolute;top:2px;left:0;width:147px;height:110px;float:left;display:none;border:2px solid #be9e55}
.caixa_lateral_inst .outras_noticias{float:left;margin-bottom:17px;clear:left}
.caixa_lateral_inst .outras_noticias a{float:left;text-transform:uppercase;color:#646464;font-size:13px}
.caixa_lateral_inst .outras_noticias a span{float:left;width:180px;font-family:'Lato',sans-serif;color:#646464}
.caixa_lateral_inst .outras_noticias a:hover span{color:#be9e55}
.caixa_lateral_inst .outras_noticias .titulo_noticia_lateral.vermelho{display:none}
.caixa_lateral_inst .outras_noticias a:hover .titulo_noticia_lateral.vermelho{display:block}
.caixa_lateral_inst .outras_noticias a:hover .titulo_noticia_lateral.cinza{display:none}
.caixa_lateral_inst .outras_noticias a:hover .data_noticia_lateral{color:#fff}
.caixa_lateral_inst .outras_noticias .data_noticia_lateral{color:#969696;font-size:10px;clear:left;font-family:Arial,Helvetica,sans-serif}
.cont_pags_inst .data_noticia{color:#fff;font-size:11px;font-family:Arial,Helvetica,sans-serif;margin-bottom:2px}
.cont_pags_inst .titulo_noticia{text-transform:uppercase;margin-bottom:21px;max-width:585px;font-family:'Lato',sans-serif;color:#be9e55;font-size:20px}
.cont_pags_inst .engloba_noticia{float:left;clear:left;width:580px}
.cont_pags_inst img{float:left;border:1px solid #be9e55;margin-right:18px;margin-bottom:5px}
.cont_pags_inst .corpo_noticia{color:#969696;font-size:13px;line-height:16px;font-family:Arial,Helvetica,sans-serif;padding-right:10px;text-align:justify;margin-bottom:24px;float:left;width:570px}
h3.titulo_galeria_detalhe_noticia{float:left;margin-bottom:13px;font-size:14px;text-transform:uppercase;clear:left;font-family:'Lato',sans-serif;color:#be9e55;min-width:200px;display:block}
.galeria_detalhe_noticia{float:left;clear:left;width:100%}
.galeria_detalhe_noticia li{float:left;position:relative;margin-right:8px;margin-bottom:8px}
.galeria_detalhe_noticia li:nth-child(7n+7){margin-right:0}
.galeria_detalhe_noticia li img{float:left;margin-bottom:0;border:1px solid #505050}
.galeria_detalhe_noticia li span{background-image:url(img/border_galeria_noticia.png);background-repeat:no-repeat;position:absolute;top:0;left:0;float:left;height:57px;width:76px;display:none}
.galeria_detalhe_noticia li a{float:left;height:57px;width:76px;overflow:hidden}
.galeria_detalhe_noticia li a:hover span{display:block}
.cont_pags_inst .voltar{background-image:url(img/background_voltar.png);background-position:left center;background-repeat:no-repeat;float:left;font-size:12px;height:16px;margin-top:25px;padding:6px 11px 0 11px;width:auto;font-family:'Lato',sans-serif;color:#fff;text-shadow:0 1px 1px #afafaf}
.cont_pags_inst .voltar.seg{float:right;background-image:url(img/background_voltar2.png);background-position:right center;padding:6px 11px 0 11px}
.cont_pags_inst .voltar.seg:hover{background-image:url(img/background_voltar2_hover.png);background-position:right center}
.cont_pags_inst .voltar.ant{float:right;margin:25px 10px 0 0}
.cont_pags_inst .voltar:hover{background-image:url(img/background_voltar_hover.png);text-shadow:0 1px 1px #fff}
.cont_pags_inst .info_catalogo{float:left;width:307px}
.caixa_lateral_inst .link_catalogo{width:100%;font-size:13px;margin-bottom:12px;float:left;font-family:'Lato';color:#646464;text-transform:uppercase}
.caixa_lateral_inst a.link_catalogo:hover{color:#969696}
.caixa_lateral_inst a.link_catalogo.selected{font-weight:bold;font-family:'Lato',sans-serif}
.cont_pags_inst .info_catalogo h2{float:left;font-size:24px;text-transform:uppercase;margin-top:28px;font-family:'Lato',sans-serif;}
.cont_pags_inst .info_catalogo span{float:left;clear:left;font-size:11px;color:#969696;line-height:16px;font-family:Arial,Helvetica,sans-serif;margin-top:10px;margin-bottom:14px;width:100%}
.cont_pags_inst .info_catalogo a{font-size:13px;float:left;clear:left;text-transform:uppercase;margin-bottom:15px;/*width:100%;padding-left:30px;margin-left:3px;*/font-family:'Lato',sans-serif;color:#646464;width:auto;}
.cont_pags_inst .info_catalogo a:hover{color:#be9e55}
.cont_pags_inst .info_catalogo .ver_catalogo{background-image:url(img/icon_catalogo.png);background-position:left center;padding-top:3px;padding-bottom:2px;margin-bottom:13px}
.cont_pags_inst .info_catalogo .ver_catalogo:hover{background-image:url(img/icon_catalogo_hover.png)}
/*.cont_pags_inst .info_catalogo .download{background-image:url(img/icon_download.png);background-position:6px center}*/
/*.cont_pags_inst .info_catalogo .download:hover{background-image:url(img/icon_download_hover.png)}*/
/*.cont_pags_inst .info_catalogo .making_of{background-image:url(img/icon_making_of.png);background-position:3px center;padding-top:3px;padding-bottom:3px;margin-top:-3px}*/
/*.cont_pags_inst .info_catalogo .making_of:hover{background-image:url(img/icon_making_of_hover.png)}*/
.cont_pags_inst .img_catalogo{float:left;border:1px solid #505050;margin-right:35px;margin-bottom:0}
.cont_pags_inst .oportunidades .oferta_emprego{float:left;height:auto;overflow:hidden;margin-bottom:25px}
.cont_pags_inst .oportunidades .oferta_emprego span,.cont_pags_inst .oportunidades .oferta_emprego p{float:left;font-size:11px;font-family:Arial,Helvetica,sans-serif}
.cont_pags_inst .oportunidades .oferta_emprego .descricao_cargo{text-transform:uppercase;float:left;width:100%;font-size:18px;margin-bottom:8px;display:block;font-family:'Lato',sans-serif;color:#fff}
.cont_pags_inst .oportunidades .referencia_oferta{color:#969696;margin-bottom:3px;clear:left}
.cont_pags_inst .oportunidades .referencia_oferta span,.cont_pags_inst .oportunidades .local_emprego span{font-weight:bold}
.cont_pags_inst .oportunidades .local_emprego{clear:left;color:#be9e55;margin-bottom:5px}
.cont_pags_inst .oportunidades .texto_descricao_oferta,.cont_pags_inst .oportunidades p{clear:left;color:#969696;margin-bottom:7px;width:100%}
.cont_pags_inst .oportunidades .enviar_candidatura{clear:left;color:#656565}
.cont_pags_inst .oportunidades .descricao_cargo.vermelho{display:none}
.cont_pags_inst .oportunidades .oferta_emprego:hover .descricao_cargo.vermelho{display:block}
.cont_pags_inst .oportunidades .oferta_emprego:hover .descricao_cargo.branco{display:none}
.cont_pags_inst .oportunidades .oferta_emprego:hover .enviar_candidatura{color:#be9e55}
.ampliar{width:auto;height:10px}
#conteudo .inter_listagem .ponto_listagem{font-size:11px;line-height:11px;font-family:Arial,Helvetica,sans-serif;float:left;color:#8c8c8c;margin-top:0;margin-left:9px}
#conteudo .inter_listagem .ponto_listagem.selecionado{margin-left:6px}
.manequim{float:left;width:340px;padding-top:20px;padding-bottom:20px;text-align:center}
.instrucoes_manequim{float:right;width:416px;margin-right:20px;margin-top:18px;background-image:url(img/border_topo_guia_medidas.jpg);background-repeat:no-repeat;background-position:right top}
.titulo_instrucoes{float:right;width:381px;text-transform:uppercase;font-size:16px;margin-top:12px;margin-bottom:4px;font-family:'Lato',sans-serif;color:#646464}
.partes_corpo,.partes_corpo li{float:right;width:100%}
.partes_corpo li{padding-top:3px}
.partes_corpo li h5{float:left;width:100%;font-size:11px;font-family:Arial,Helvetica,sans-serif;font-weight:bold;text-transform:uppercase;color:#646464;line-height:14px;margin-bottom:3px}
.numero{width:25px;float:left;background-image:url(img/background_numeros.png);background-position:3px 1px;background-repeat:no-repeat;margin-right:10px}
#guia_tamanhos_light_window .instrucoes_manequim .numero span{float:right;text-align:center;font-family:Georgia,"Times New Roman",Times,serif;font-size:14px;color:#fff;font-style:italic}
.descricao_parte_corpo{float:left;width:381px;margin-top:5px}
.envolve_item_carrinho{float:left}
#pag_carrinho .envolve_item_carrinho .artigo{color:#595959;margin-top:2px}
#pag_carrinho .envolve_item_carrinho:hover .artigo{color:#be9e55}
.engloba_artigo_oferta{float:left;display:block}
.erros{float:left;clear:both;font-size:11px !important;font-family:"Lato",sans-serif;color:#787878 !important;margin-top:15px}
#conteudo_2_colunas .erros{color:#fff !important}
.remover_voucher{background-image:url(img/cruz_remover.png);height:13px;display:block;background-position:right center;background-repeat:no-repeat;margin-bottom:5px;padding-right:20px;cursor:pointer}
.remover_voucher.lista{float:right;color:#be9e55;font-size:12px}
.remover_voucher:hover{background-image:url(img/remove2.jpg)}
.conteudo_carrinho .caixa_morada,.recolha .caixa_morada{float:left;display:none;width:215px}
.conteudo_carrinho .morada_item,.recolha .morada_item{float:left;max-width:250px;margin-top:-3px}
.recolha .morada_item{color:#7d7d7d;font-family:Arial,Helvetica,sans-serif;font-size:12px;width:100%}
.conteudo_carrinho span.elimina_bug,.conteudo_conta span.elimina_bug{display:none}
#fazer_scroll_total.condicoes_light_window{width:350px}
#fazer_scroll_total{overflow:auto;height:auto;width:605px}
#fazer_scroll_total_contentwrapper{float:left}
#fazer_scroll_total_vscrollerbar{background-color:#515151;height:100px !important}
#fazer_scroll_total_vscrollerbase{background-color:#3c3c3c}
#fazer_scroll{overflow:auto;height:auto;width:605px}
#fazer_scroll_contentwrapper{float:left}
.contentwrapper p{color:#505050;font-size:13px;font-family:"Lato",sans-serif;line-height:19px}
#fazer_scroll_vscrollerbar{background-color:#515151;height:100px !important}
#fazer_scroll_vscrollerbase{background-color:#3c3c3c}
#fazer_scroll_mail{width:295px;height:220px}
#fazer_scroll_mail_vscrollerbar{background-color:#515151;height:100px !important}
#fazer_scroll_mail_vscrollerbase{background-color:#3c3c3c}
.cruzinha_fechar{width:10px;height:10px;position:absolute;right:5px;top:0;font-family:Arial,Helvetica,sans-serif;color:#7d7d7d}
.cruzinha_fechar:hover{color:#be9e55}
.info_oferta{float:left;margin-top:25px}
.info_oferta span{margin-bottom:5px;float:left;width:100%}
.info_oferta span.titulo_oferta{font-weight:bold;color:#656565}
#saltar_formulario{width:auto}
.filtrar_loja{float:left}
.conteudo_institucional .botao_filtrar{float:right;width:auto;font-size:13px;font-family:'Lato',sans-serif;color:#505050}
.conteudo_institucional a.botao_filtrar:hover{color:#be9e55}
#video_light_window{float:left;display:block;width:640px;overflow:hidden}
.margem{margin-bottom:15px}
.envolve_pickup_point,.chrono_div{display:none}
.envolve_distrito,.envolve_pickup_point{float:left;height:auto; margin-bottom: 10px;}
.imagem_promo{float:left;width:322px;background-color:#fff;text-align:center}
.conteudo_carrinho .texto_subs_input{color:#5a5a5a;float:left;font-size:11px;margin-bottom:10px;padding-left:10px}
.largura_toda{float:left;width:100%;padding-bottom:25px}
.img_detalhe_noticia{width:279px;height:209px}
.galeria_detalhe_noticia span img{width:74px;height:55px}
.jspPane{position:absolute;margin-left:0 !important}
.descricao_prod .titulo_ie,.descricao_prod .subtitulo_ie,.novidade_ie,.faqs_ie,.titulo_ie_inst,.subtitulo_ie_inst{display:none}
.esconde_submit{position:absolute !important;right:5000px !important}
div.selector,div.selector span,div.checker span,div.radio span,div.uploader,div.uploader span.action,div.button,div.button span{background-image:url(../images/sprite.png);background-repeat:no-repeat;-webkit-font-smoothing:antialiased}
.selector,.radio,.checker,.uploader,.button,.selector *,.radio *,.checker *,.uploader *,.button *{margin:0;padding:0}
input.text,input.email,input.password,textarea.uniform{font-size:12px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:normal;padding:3px;color:#777;background:url('../images/bg-input-focus.png') repeat-x 0 0;background:url('../images/bg-input.png') repeat-x 0 0;border-top:solid 1px #aaa;border-left:solid 1px #aaa;border-bottom:solid 1px #ccc;border-right:solid 1px #ccc;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;outline:0}
input.text:focus,input.email:focus,input.password:focus,textarea.uniform:focus{-webkit-box-shadow:0 0 4px rgba(0,0,0,0.3);-moz-box-shadow:0 0 4px rgba(0,0,0,0.3);box-shadow:0 0 4px rgba(0,0,0,0.3);border-color:#999;background:url('../images/bg-input-focus.png') repeat-x 0 0}
div.selector{background-position:-483px -130px;line-height:26px;height:26px}
div.selector span{background-position:right 0;height:16px;line-height:16px}
div.selector select{top:0;left:0}
div.selector:active,div.selector.active{background-position:-483px -156px}
div.selector:active span,div.selector.active span{background-position:right -26px}
div.selector.hover,div.selector:hover{background-position:right top;background-image:url(img/seta_select_form_hover.jpg);background-repeat:no-repeat}
.contactos_institucionais div.selector.hover,.contactos_institucionais div.selector:hover{background-position:251px -1px;background-repeat:no-repeat}
.filtrar_loja div.selector.hover,.filtrar_loja div.selector:hover{background-position:0 -1px;background-image:url(img/background_filtrar_hover.png);background-repeat:no-repeat}
.select_mudar_lista div.selector.hover,div.selector:hover,.select_form_carrinho div.selector.hover,.select_form_carrinho .dia div.selector.hover,.select_form_carrinho .mes div.selector.hover,.select_form_carrinho .ano div.selector.hover{background-position:right 8px;background-image:url(img/seta_select_form_hover.jpg);background-repeat:no-repeat}
.form_chrono div.selector.hover,.form_chrono div.selector:hover{background-position:133px -1px;background-image:url(img/seta_select_form_hover.jpg);background-repeat:no-repeat}
div.selector.focus span,div.selector.hover span,div.selector:hover span{background-position:right -52px}
div.selector.focus:active,div.selector.focus.active,div.selector:hover:active,div.selector.active:hover{background-position:-483px -208px}
div.selector.focus:active span,div.selector:hover:active span,div.selector.active:hover span,div.selector.focus.active span{background-position:right -78px}
div.selector.disabled{background-position:-483px -234px}
div.selector.disabled span{background-position:right -104px}
div.checker{width:19px;height:19px;float:left;margin-left:20px}
.form_dir div.checker{margin-left:0}
div.checker input{width:19px;height:19px}
div.checker span{background-position:-1px 0;height:19px;width:19px;background-image:url(img/background_checkbox.png);margin-left:0}
div.checker:active span,div.checker.active span{background-position:-1px 0}
div.checker.focus span,div.checker:hover span{background-position:-1px 0}
div.checker.focus:active span,div.checker:active:hover span,div.checker.active:hover span,div.checker.focus.active span{background-position:-1px 0}
div.checker span.checked{background-position:-32px 0}
div.checker:active span.checked,div.checker.active span.checked{background-position:-32px 0}
div.checker.focus span.checked,div.checker:hover span.checked{background-position:-32px 0}
div.checker.focus:active span.checked,div.checker:hover:active span.checked,div.checker.active:hover span.checked,div.checker.active.focus span.checked{background-position:-32px 0}
div.checker.disabled span,div.checker.disabled:active span,div.checker.disabled.active span{background-position:-1px 0}
div.checker.disabled span.checked,div.checker.disabled:active span.checked,div.checker.disabled.active span.checked{background-position:-32px 0}
div.radio{width:18px;height:18px;float:left;margin-left:13px}
.recolha div.radio{width:12px;height:12px;float:left;margin-left:0}
.contactos_institucionais div.radio{margin-left:0}
div.radio input{width:18px;height:18px}
.recolha div.radio input{width:12px;height:12px}
div.radio span{height:18px;width:18px;background-position:4px -3px;background-image:url(img/background_radio.png);background-repeat:no-repeat;margin-left:0}
.recolha div.radio span{height:12px;width:12px;background-position:-2px -4px;background-image:url(img/background_radio.png);background-repeat:no-repeat;margin:0}
div.radio:active span,div.radio.active span{background-position:4px -3px}
.recolha div.radio:active span,.recolha div.radio.active span{background-position:-2px -4px}
div.radio.focus span,div.radio:hover span{background-position:-30px -3px}
.recolha div.radio.focus span,.recolha div.radio:hover span{background-position:-36px -4px}
div.radio.focus:active span,div.radio:active:hover span,div.radio.active:hover span,div.radio.active.focus span{background-position:-30px -3px}
.recolhadiv.radio.focus:active span,.recolhadiv.radio:active:hover span,.recolha div.radio.active:hover span,.recolha div.radio.active.focus span{background-position:-36px -4px}
div.radio span.checked{background-position:-30px -3px}
.recolha div.radio span.checked{background-position:-36px -4px}
div.radio:active span.checked,div.radio.active span.checked{background-position:-30px -3px}
.recolha div.radio:active span.checked,.recolha div.radio.active span.checked{background-position:-36px -4px}
div.radio.focus span.checked,div.radio:hover span.checked{background-position:-30px -3px}
.recolha div.radio.focus span.checked,.recolha div.radio:hover span.checked{background-position:-36px -4px}
div.radio.focus:active span.checked,div.radio:hover:active span.checked,div.radio.focus.active span.checked,div.radio.active:hover span.checked{background-position:-30px -3px}
.recolha div.radio.focus:active span.checked,.recolha div.radio:hover:active span.checked,.recolha div.radio.focus.active span.checked,.recolha div.radio.active:hover span.checked{background-position:-36px -4px}
div.radio.disabled span,div.radio.disabled:active span,div.radio.disabled.active span{background-position:4px -3px}
.recolha div.radio.disabled span,.recolha div.radio.disabled:active span,.recolha div.radio.disabled.active span{background-position:-2px -4px}
div.radio.disabled span.checked,div.radio.disabled:active span.checked,div.radio.disabled.active span.checked{background-position:-30px -3px}
.recolha div.radio.disabled span.checked,.recolha div.radio.disabled:active span.checked,.recolha div.radio.disabled.active span.checked{background-position:-36px -4px}
div.uploader{background-position:0 -297px;height:28px}
div.uploader span.action{background-position:right -409px;height:24px;line-height:24px}
div.uploader span.filename{height:24px;margin:2px 0 2px 2px;line-height:24px;width:380px}
div.uploader.focus,div.uploader.hover,div.uploader:hover{background-position:0 -353px}
div.uploader.focus span.action,div.uploader.hover span.action,div.uploader:hover span.action{background-position:right -437px}
div.uploader.active span.action,div.uploader:active span.action{background-position:right -465px}
div.uploader.focus.active span.action,div.uploader:focus.active span.action,div.uploader.focus:active span.action,div.uploader:focus:active span.action{background-position:right -493px}
div.uploader.disabled{background-position:0 -325px}
div.uploader.disabled span.action{background-position:right -381px}
div.button{background-position:0 -523px}
div.button span{background-position:right -643px}
div.button.focus,div.button:focus,div.button:hover,div.button.hover{background-position:0 -553px}
div.button.focus span,div.button:focus span,div.button:hover span,div.button.hover span{background-position:right -673px}
div.button.active,div.button:active{background-position:0 -583px}
div.button.active span,div.button:active span{background-position:right -703px;color:#555}
div.button.disabled,div.button:disabled{background-position:0 -613px}
div.button.disabled span,div.button:disabled span{background-position:right -733px;color:#bbb;cursor:default}
div.button{height:30px}
div.button span{margin-left:13px;height:22px;padding-top:8px;font-weight:bold;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px;text-transform:uppercase;padding-left:2px;padding-right:15px}
div.selector{width:100%;font-size:12px;margin-bottom:5px;border:solid 1px #cdcdcd;height:17px;background-image:url(img/seta_select_form.jpg);background-repeat:no-repeat;background-position:right center;padding-top:5px}
div.selector select{min-width:101%;font-family:"Lato",sans-serif;font-size:12px;border:solid 1px #cdcdcd}
.form_chrono div.selector{width:150px;font-size:12px;margin-bottom:5px;border:solid 1px #cdcdcd;height:17px;background-image:url(img/seta_select_form.jpg);background-repeat:no-repeat;background-position:133px -1px;padding-top:5px;margin-left:20px;float:left}
.form_chrono div.selector select{min-width:150px;font-family:Arial,Helvetica,sans-serif;font-size:12px;border:solid 1px #cdcdcd;width:191px;margin-top:-3px;color:#5b5b5b}
.select_form_carrinho .dia div.selector{width:50px;font-size:12px;margin-bottom:5px;border:solid 1px #cdcdcd;height:17px;background-image:url(img/seta_select_form.jpg);background-repeat:no-repeat;background-position:33px -1px;padding-top:5px;margin-left:20px}
.select_form_carrinho .mes div.selector{width:90px;font-size:12px;margin-bottom:5px;border:solid 1px #cdcdcd;height:17px;background-image:url(img/seta_select_form.jpg);background-repeat:no-repeat;background-position:73px -1px;padding-top:5px;margin-left:20px}
.select_form_carrinho .ano div.selector{width:70px;font-size:12px;margin-bottom:5px;border:solid 1px #cdcdcd;height:17px;background-image:url(img/seta_select_form.jpg);background-repeat:no-repeat;background-position:53px -1px;padding-top:5px;margin-left:20px}
.select_form_carrinho.form_mais_pequeno .ano div.selector{width:70px;background-position:53px -1px}
.select_form_carrinho.form_mais_pequeno .dia div.selector{width:50px;background-position:33px -1px}
.select_form_carrinho.form_mais_pequeno .mes div.selector{width:90px;background-position:73px -1px}
.select_form_carrinho div.selector{width:268px;font-size:12px;margin-bottom:5px;border:solid 1px #cdcdcd;height:17px;background-image:url(img/seta_select_form.jpg);background-repeat:no-repeat;background-position:251px -1px;padding-top:5px}
.select_form_carrinho.form_mais_pequeno div.selector{width:251px;background-position:234px -1px}
.contactos_institucionais div.selector{width:268px;font-size:12px;margin-bottom:5px;height:8px;background-repeat:no-repeat;background-position:251px -1px;padding-top:5px}
.filtrar_loja div.selector{width:176px;font-size:12px;margin-bottom:12px;border:solid 1px #585858;height:17px;background-image:url(img/background_filtrar.png);background-repeat:no-repeat;background-position:0 -1px;padding-top:5px}
.select_form_carrinho .dia div.selector select,.select_form_carrinho .mes div.selector select,.select_form_carrinho .ano div.selector select{min-width:20px;font-family:Arial,Helvetica,sans-serif;font-size:12px;border:solid 1px #cdcdcd;margin-top:-3px}
.contactos_institucionais div.selector select{min-width:200px;font-family:Arial,Helvetica,sans-serif;border:solid 1px #cdcdcd;margin-top:-3px;text-align:left}
.filtrar_loja div.selector select{min-width:150px;font-family:"Lato",sans-serif;font-size:12px;border:solid 1px #cdcdcd;width:191px;margin-top:-3px;background-color:#404040;color:#5b5b5b}
.select_form_carrinho div.selector select{min-width:250px;font-family:"Lato",sans-serif;font-size:12px;border:solid 1px #cdcdcd;margin-top:-3px}
.select_mudar_lista div.selector{width:150px;font-size:12px;margin-bottom:5px;border:solid 1px #cdcdcd;height:10px;background-image:url(img/seta_select_form.jpg);background-repeat:no-repeat;background-position:133px -1px;padding-top:5px}
.select_mudar_lista div.selector select{min-width:150px;font-family:"Lato",sans-serif;font-size:12px;text-transform:uppercase;xborder:solid 1px #cdcdcd;border:0;border-right:1px solid #ddd;border-left:1px solid #ddd;margin-top:-3px}
div.selector span{padding:0 25px 0 2px;cursor:pointer}
.select_form_carrinho div.selector span{color:#666;width:242px;text-shadow:0 1px 0 #fff;margin-left:0}
.select_form_carrinho .dia div.selector span{color:#666;width:23px;text-shadow:0 1px 0 #fff;padding-bottom:7px;margin-left:0}
.form_chrono div.selector span{color:#666;width:124px;text-shadow:0 1px 0 #fff;padding-bottom:7px;margin-left:0}
.select_form_carrinho .mes div.selector span{color:#666;width:64px;text-shadow:0 1px 0 #fff;padding-bottom:7px;margin-left:0}
.select_form_carrinho .ano div.selector span{color:#666;width:44px;text-shadow:0 1px 0 #fff;padding-bottom:7px;margin-left:0}
.select_mudar_lista div.selector span{color:#666;width:123px;text-shadow:0 1px 0 #fff;margin-top:-7px;padding-bottom:7px}
.contactos_institucionais div.selector span{color:#505050;width:242px;text-shadow:none}
.filtrar_loja div.selector span{color:#5b5b5b;width:151px;text-shadow:none;padding-bottom:5px;font-family:Arial,Helvetica,sans-serif}
div.selector span{color:#666;width:209px;text-shadow:0 1px 0 #fff}
div.selector.disabled span{color:#bbb}
div.checker{margin-right:5px}
div.radio{margin-right:3px}
div.uploader{width:360px;cursor:pointer;margin-top:-1px;margin-bottom:4px;margin-left:-1px}
div.uploader span.action{width:76px;text-align:center;background-color:#282828;font-size:11px;font-weight:bold;margin-top:2px}
div.uploader span.filename{color:#505050;width:255px;border:solid 1px #323232;font-size:11px;background-color:#1e1e1e;padding-left:8px;margin-right:5px}
div.uploader input{width:500px}
div.uploader.disabled span.action{color:#aaa}
div.uploader.disabled span.filename{border-color:#ddd;color:#aaa}
.selector,.checker,.button,.radio,.uploader{display:-moz-inline-box;display:inline-block;vertical-align:middle;zoom:1;*display:inline}
.selector select:focus,.radio input:focus,.checker input:focus,.uploader input:focus{outline:0}
div.button a,div.button button,div.button input{position:absolute}
div.button{cursor:pointer;position:relative}
div.button span{display:-moz-inline-box;display:inline-block;line-height:1;text-align:center}
div.selector{position:relative;padding-left:7px;overflow:hidden;padding:12px 7px 12px 7px;font-family:"Lato",sans-serif;font-size:15px}
div.selector span{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.select_mudar_lista div.selector select{position:absolute;opacity:0;filter:alpha(opacity:0);height:25px;border:0;background:0;width:158px}
div.selector select{position:absolute;opacity:0;filter:alpha(opacity:0);height:25px;border:0;background:0;width:276px}
div.checker{position:relative}
div.checker span{display:-moz-inline-box;display:inline-block;text-align:center}
div.checker input{opacity:0;filter:alpha(opacity:0);display:inline-block;background:0}
div.radio{position:relative;overflow:hidden}
div.radio span{display:-moz-inline-box;display:inline-block;text-align:center}
div.radio input{opacity:0;filter:alpha(opacity:0);text-align:center;display:inline-block;background:0}
div.uploader{position:relative;overflow:hidden;cursor:default}
div.uploader span.action{float:left;display:inline;padding:1px 0;overflow:hidden;cursor:pointer}
div.uploader span.filename{padding:0 10px;float:left;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;cursor:default}
div.uploader input{opacity:0;filter:alpha(opacity:0);position:absolute;top:0;right:0;bottom:0;float:right;height:25px;border:0;cursor:default}
#fancybox-loading{position:fixed;top:50%;left:50%;width:40px;height:40px;margin-top:-20px;margin-left:-20px;cursor:pointer;overflow:hidden;z-index:1104;display:none}
#fancybox-loading div{position:absolute;top:0;left:0;width:40px;height:480px;background-image:url(img/fancy_loading.png)}
#fancybox-overlay{position:absolute;top:0;left:0;width:100%;z-index:99997;display:none}
#fancybox-tmp{padding:0;margin:0;border:0;overflow:auto;display:none}
#fancybox-wrap{position:absolute;top:0;left:0;padding:20px;z-index:99999;outline:0;display:none}
#fancybox-outer{position:relative;width:100%;height:100%;background:#fff}
#fancybox-content{width:0;height:0;padding:0;outline:0;position:relative;overflow:hidden;z-index:99989;border:0 solid #fff}
#fancybox-hide-sel-frame{position:absolute;top:0;left:0;width:100%;height:100%;background:transparent;z-index:99979}
#fancybox-close{position:absolute;top:-15px;right:-15px;width:30px;height:30px;background:transparent url('img/fancy_close.png') 0 0;background-repeat:no-repeat;cursor:pointer;z-index:99999;display:none}
#fancybox-error{color:#444;font:normal 12px/20px Arial;padding:14px;margin:0}
#fancybox-img{width:100%;height:100%;padding:0;margin:0;border:0;outline:0;line-height:0;vertical-align:top}
#fancybox-frame{width:100%;height:100%;border:0;display:block;overflow:hidden}
#fancybox-left,#fancybox-right{position:absolute;bottom:0;height:100%;width:35%;cursor:pointer;outline:0;background:transparent;z-index:111102;display:none;background-repeat:no-repeat}
#fancybox-left{left:5px}
#fancybox-left:hover{background-position:left;background-image:url(img/fancy_nav_left.png)}
#fancybox-right{right:5px}
#fancybox-right:hover{background-position:right;background-image:url(img/fancy_nav_right.png)}
#fancybox-left-ico,#fancybox-right-ico{position:absolute;top:50%;left:-9999px;width:30px;height:30px;margin-top:-15px;cursor:pointer;z-index:1102;display:block}
#fancybox-left-ico{background-image:url('fancybox.png');background-position:-40px -30px}
#fancybox-right-ico{background-image:url('fancybox.png');background-position:-40px -60px}
#fancybox-left:hover,#fancybox-right:hover{visibility:visible}
#fancybox-left:hover span{left:20px}
#fancybox-right:hover span{left:auto;right:20px}
.fancybox-bg{position:absolute;padding:0;margin:0;border:0;width:20px;height:20px;z-index:1001}
#fancybox-bg-n{top:-20px;left:0;width:100%;background-image:url('fancybox-x.png')}
#fancybox-bg-ne{top:-20px;right:-20px;background-image:url('fancybox.png');background-position:-40px -162px}
#fancybox-bg-e{top:0;right:-20px;height:100%;background-image:url('fancybox-y.png');background-position:-20px 0}
#fancybox-bg-se{bottom:-20px;right:-20px;background-image:url('fancybox.png');background-position:-40px -182px}
#fancybox-bg-s{bottom:-20px;left:0;width:100%;background-image:url('fancybox-x.png');background-position:0 -20px}
#fancybox-bg-sw{bottom:-20px;left:-20px;background-image:url('fancybox.png');background-position:-40px -142px}
#fancybox-bg-w{top:0;left:-20px;height:100%;background-image:url('fancybox-y.png')}
#fancybox-bg-nw{top:-20px;left:-20px;background-image:url('fancybox.png');background-position:-40px -122px}
#fancybox-title{font-family:Arial,Helvetica,sans-serif;font-size:12px;z-index:110299999;color:#fff;background-image:url(img/quadrado_opacity_50.png);text-align:center}
.fancybox-title-inside{padding-bottom:10px;text-align:center;color:#333;background:#fff;position:relative}
.fancybox-title-outside{padding-top:10px;color:#fff}
.fancybox-title-over{position:absolute;bottom:0;left:0;color:#FFF;text-align:left}
#fancybox-title-over{padding:10px;background-image:url('fancy_title_over.png');display:block}
.fancybox-title-float{position:absolute;left:0;bottom:-20px;height:32px}
#fancybox-title-float-wrap{border:0;border-collapse:collapse;width:auto}
#fancybox-title-float-wrap td{border:0;white-space:nowrap}
#fancybox-title-float-left{padding:0 0 0 15px;background:url('fancybox.png') -40px -90px no-repeat}
#fancybox-title-float-main{color:#FFF;line-height:29px;font-weight:bold;padding:0 0 3px 0;background:url('fancybox-x.png') 0 -40px}
#fancybox-title-float-right{padding:0 0 0 15px;background:url('fancybox.png') -55px -90px no-repeat}
.fancybox-ie6 #fancybox-close{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src = 'fancybox/fancy_close.png',sizingMethod = 'scale')}
.fancybox-ie6 #fancybox-left-ico{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src = 'fancybox/fancy_nav_left.png',sizingMethod = 'scale')}
.fancybox-ie6 #fancybox-right-ico{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src = 'fancybox/fancy_nav_right.png',sizingMethod = 'scale')}
.fancybox-ie6 #fancybox-title-over{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src = 'fancybox/fancy_title_over.png',sizingMethod = 'scale');zoom:1}
.fancybox-ie6 #fancybox-title-float-left{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src = 'fancybox/fancy_title_left.png',sizingMethod = 'scale')}
.fancybox-ie6 #fancybox-title-float-main{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src = 'fancybox/fancy_title_main.png',sizingMethod = 'scale')}
.fancybox-ie6 #fancybox-title-float-right{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src = 'fancybox/fancy_title_right.png',sizingMethod = 'scale')}
.fancybox-ie6 #fancybox-bg-w,.fancybox-ie6 #fancybox-bg-e,.fancybox-ie6 #fancybox-left,.fancybox-ie6 #fancybox-right,#fancybox-hide-sel-frame{height:expression(this.parentNode.clientHeight+"px")}
#fancybox-loading.fancybox-ie6{position:absolute;margin-top:0;top:expression((-20+(document.documentElement.clientHeight ? document.documentElement.clientHeight/2:document.body.clientHeight/2)+(ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop:document.body.scrollTop))+'px')}
#fancybox-loading.fancybox-ie6 div{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src = 'fancybox/fancy_loading.png',sizingMethod = 'scale')}
.fancybox-ie .fancybox-bg{background:transparent !important}
.fancybox-ie #fancybox-bg-n{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src = 'fancybox/fancy_shadow_n.png',sizingMethod = 'scale')}
.fancybox-ie #fancybox-bg-ne{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src = 'fancybox/fancy_shadow_ne.png',sizingMethod = 'scale')}
.fancybox-ie #fancybox-bg-e{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src = 'fancybox/fancy_shadow_e.png',sizingMethod = 'scale')}
.fancybox-ie #fancybox-bg-se{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src = 'fancybox/fancy_shadow_se.png',sizingMethod = 'scale')}
.fancybox-ie #fancybox-bg-s{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src = 'fancybox/fancy_shadow_s.png',sizingMethod = 'scale')}
.fancybox-ie #fancybox-bg-sw{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src = 'fancybox/fancy_shadow_sw.png',sizingMethod = 'scale')}
.fancybox-ie #fancybox-bg-w{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src = 'fancybox/fancy_shadow_w.png',sizingMethod = 'scale')}
.fancybox-ie #fancybox-bg-nw{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src = 'fancybox/fancy_shadow_nw.png',sizingMethod = 'scale')}
.zoomPad{position:relative;float:left;z-index:99;cursor:crosshair}
.zoomPreload{-moz-opacity:.8;opacity:.8;filter:alpha(opacity = 80);color:#333;font-size:12px;font-family:Tahoma;text-decoration:none;border:1px solid #CCC;background-color:white;padding:8px;text-align:center;background-image:url(../images/zoomloader.gif);background-repeat:no-repeat;background-position:43px 30px;z-index:110;width:90px;height:43px;position:absolute;top:0;left:0;width:100px;height:49px}
.zoomPup{overflow:hidden;background-color:#FFF;-moz-opacity:.6;opacity:.6;filter:alpha(opacity = 60);z-index:120;position:absolute;border:1px solid #CCC;z-index:101;cursor:crosshair}
.zoomOverlay{position:absolute;left:0;top:0;background:#FFF;z-index:5000;width:100%;height:100%;display:none;z-index:101}
.zoomWindow{position:absolute;left:110%;top:40px;background:#FFF;z-index:6000;height:auto;z-index:10000;z-index:110}
.zoomWrapper{position:relative;border:1px solid #999;z-index:110}
.zoomWrapperTitle{display:block;background:#999;color:#FFF;height:18px;line-height:18px;width:100%;overflow:hidden;text-align:center;font-size:10px;position:absolute;top:0;left:0;z-index:120;-moz-opacity:.6;opacity:.6;filter:alpha(opacity = 60)}
.zoomWrapperImage{display:block;position:relative;overflow:hidden;z-index:110}
.zoomWrapperImage img{border:0;display:block;position:absolute;z-index:101}
.zoomIframe{z-index:-1;filter:alpha(opacity = 0);-moz-opacity:.80;opacity:.80;position:absolute;display:block}
.scroll-pane{height:auto;overflow:auto;width:100%}
.jspContainer{overflow:hidden;position:relative}
.globar_conteudo .jspContainer{min-height:450px}
.jspPane{position:absolute;margin-left:0 !important;}
.jspVerticalBar{position:absolute;top:0;right:0;width:10px;background:#3c3c3c}
.jspHorizontalBar{position:absolute;bottom:0;left:0;width:100%;height:16px;background:red}
.jspVerticalBar *,.jspHorizontalBar *{margin:0;padding:0}
.jspCap{display:none}
.jspHorizontalBar .jspCap{float:left}
.jspTrack{background:#3c3c3c;position:relative}
.jspDrag{background:#515151;position:relative;top:0;left:0;cursor:pointer}
.jspHorizontalBar .jspTrack,.jspHorizontalBar .jspDrag{float:left;height:100%}
.jspArrow{background:#50506d;text-indent:-20000px;display:block;cursor:pointer}
.jspArrow.jspDisabled{cursor:default;background:#80808d}
.jspVerticalBar .jspArrow{height:16px}
.jspHorizontalBar .jspArrow{width:16px;float:left;height:100%}
.jspVerticalBar .jspArrow:focus{outline:0}
.jspCorner{background:#eeeef4;float:left;height:100%}
html .jspCorner{margin:0 -3px 0 0}
div.jqZoomTitle{z-index:5000;text-align:center;font-size:11px;font-family:Tahoma;height:16px;padding-top:2px;position:absolute;top:0;left:0;width:100%;color:#FFF;background:#999}
.jqZoomPup{overflow:hidden;background-color:#FFF;-moz-opacity:.6;opacity:.6;filter:alpha(opacity = 60);z-index:10;border-color:#c4c4c4;border-style:solid;cursor:crosshair}
.jqZoomPup img{border:0}
.preload{-moz-opacity:0.8;opacity:0.8;filter:alpha(opacity = 80);color:#333;font-size:12px;font-family:Tahoma;text-decoration:none;border:1px solid #CCC;background-color:white;padding:8px;text-align:center;background-image:url(img/zoomloader.gif);background-repeat:no-repeat;background-position:43px 30px;width:90px;width:100px;height:43px;*height:55px;z-index:10;position:absolute;top:3px;left:3px}
.jqZoomWindow{border:1px solid #999;background-color:#FFF}
#cssawards{position:fixed;top:0;left:0;z-index:555}
#cssawards a{width:115px;height:115px;text-indent:-8000px;display:block;background:url(img/cssawards_featured_dark.png) no-repeat}
#colecao2013StoreBanner{width:100%;float:left;position:relative;height:625px;overflow:hidden}
#colecao2013StoreBanner{width:100%;float:left;position:relative;height:625px;overflow:hidden}
.col2013Img{display:none;position:absolute;z-index:1;top:0;left:0}
#colecaoBlank{z-index:2;display:block;position:absolute;left:0;top:0}
#colecaoWrapp{position:absolute;width:1920px;height:625px;top:0;left:0}
#conteudo_direita_lista_prod ul li a .img_cores{display:none}
#conteudo_direita_lista_prod ul li a .img_cores.selected{display:block}
.a_wishlist{width:227px;height:44px;margin:0 0 8px 0}
.imgwishlist{background-image:url(img/wishlist2.png);display:block;float:left;width:auto;height:25px;background-position:0 0;cursor:pointer;background-repeat:no-repeat;line-height:25px}
.imgwishlist:hover{width:25px;height:25px;background-position:0 -25px}
.adic_wishlist{float:left;display:block;font-family:'Lato',sans-serif;font-size:12px;color:#787878;cursor:pointer;padding:0 0 0 34px;width:193px;height:25px}
.caixa1{float:left;display:block;width:355px;height:239px;background-color:white;margin:0 25px 25px 0;border:5px solid #fff}
.caixa1:nth-child(2n){margin:0 0 25px 0}
.caixa1:hover{border:5px solid #be9e55}
.caixa2:hover{border:5px solid #be9e55}
.img1{float:left;display:block;width:165px;height:auto;margin:14px 0 0}
.caixa1 .info{float:left;display:block;width:185px;height:239px;background-color:white}
.caixa1_titulo{display:block;float:left;color:#4d4d4d;font-size:16px;font-family:'Lato',sans-serif;width:180px;margin:20px 0 5px 0}
.caixa1_preco{font-family:Times New Roman;color:#be9e55;width:auto;height:22px;float:left;display:block;font-size:16px;font-style:italic;font-weight:bold}
.caixa1 .info .preco_antigo.new{line-height:22px}
.remove{background-image:url(img/remove.jpg);background-position:0 12px;background-repeat:no-repeat;width:auto;height:25px;float:left;display:block}
.remove:hover{background-image:url(img/remove2.jpg);background-repeat:no-repeat;width:auto;height:25px;background-position:0 12px}
.remove_txt{float:left;display:block;font-family:Arial;font-size:11px;color:#c8c8c8;cursor:pointer;padding:10px 0 10px 20px;width:165px;height:15px;line-height:15px;border-bottom:1px solid #ededed;border-top:1px solid #ededed}
.remove_txt:hover{color:#969696}
.img_adicionar{width:175px;height:29px}
.img_adicionar{background-image:url(img/adicionar.png);display:block;float:left;background-position:0 0;cursor:pointer;background-repeat:no-repeat;line-height:29px;margin:15px 0 20px 0}
.img_adicionar:hover{background-position:0 -29px}
.barra_caixa{width:100%;height:58px;float:left;display:block;margin:14px 0 0 0}
.barra{background-image:url(img/redes_sociais.png);background-repeat:no-repeat;background-position:left top;width:26px;height:25px;display:block;float:left;margin:8px 7px 0 2px;cursor:pointer}
.barra:hover{background-position:left bottom}
.barra.twitter{background-position:-31px top}
.barra.twitter:hover{background-position:-31px bottom}
.barra.p{background-position:-64px top}
.barra.p:hover{background-position:-64px bottom}
.barra.g{background-position:-94px top}
.barra.g:hover{background-position:-94px bottom}
.barra.mail{background-position:-125px top}
.barra.mail:hover{background-position:-125px bottom}
.minhawishlist{width:auto;height:auto;float:left;display:block;color:#646464;font-size:19px;font-family:'Lato',sans-serif;margin:0 0 0 34px}
.caixas{float:left;display:block;margin:20px 0 0 26px;width:755px;height:auto}
.newIcon{font-family:'socialicoregular';background:0;color:#b4b4b4;font-size:30px;line-height:30px;margin-left:3px}
.redes_sociais.newIcon:hover{color:#be9e55}
.div_grande{width:940px;height:445px;float:left;display:block;padding:20px}
.conteudo{width:739px;height:394px;float:left;display:block;padding:10px;background-color:#fff}
.pesquise_encomenda{font-family:'Lato',sans-serif;font-size:18px;color:#646464;float:left;display:block;width:100%}
.pesquise_txt{font-family:'Arial';color:#969696;font-size:11px;float:left;display:block;width:100%}
.div_grande_2{display:block;float:left;width:739px;height:315px;margin:25px 0 0}
.pesquisa{width:165px;height:38px;float:left;display:block;border-top:1px solid #e4e4e4;border-left:1px solid #e4e4e4;border-right:1px solid #e4e4e4;padding:7px 0 0 20px;background-color:#f8f8f8;z-index:999}
.resultados{width:144px;height:36px;float:left;display:block;padding:7px 0 0 0}
.pesquisa_txt{font-family:'Lato',sans-serif;font-size:15px;color:#be9e55;margin:0 0 0 8px}
.todas_encomendas{font-family:'Lato',sans-serif;font-size:10px;color:#b4b4b4;margin:0 0 0 8px}
.resultados_txt{font-family:'Lato',sans-serif;font-size:15px;color:#8c8c8c;margin:0 0 0 8px}
.suas_encomendas{font-family:'Lato',sans-serif;font-size:10px;color:#b4b4b4;margin:0 0 0 8px}
.resultados2 .suas_encomendas{margin:0 0 0 20px}
.div_grande_2 .formulario{background-color:#f8f8f8;border:1px solid #e4e4e4;height:255px;margin:52px 0 0;padding:20px 30px;width:711px}
.introduza{font-family:Arial;font-size:11px;color:#969696;float:left;display:block;width:100%;line-height:17px}
#pag_conta .div_grande_2 .formulario textarea{width:342px;height:60px;border:1px solid #e4e4e4;float:left;display:block;font-family:Arial;font-size:11px;color:#969696;padding:5px;resize:none}
#pag_conta .div_grande_2 .formulario input[type=text]{width:342px;height:20px;border:1px solid #e4e4e4;float:left;display:block;font-family:Arial;font-size:11px;color:#969696;padding:0 5px;line-height:20px;clear:left}
#pag_conta .div_grande_2 .formulario label{width:100%;height:20px;float:left;display:block;font-family:Arial;font-size:11px;color:#969696;line-height:20px;clear:left;margin:5px 0 0}
.nota{font-family:'Arial';font-size:11px;color:#969696}
.exemplo{color:#be9e55;font-family:'Arial';font-size:11px;text-decoration:underline}
.linha5 textarea2{width:344px;height:70px;border:1px solid #cdcdcd;float:left;display:block}
.notas2{float:left;display:block;margin:0 0 15px 0}
.notas3{float:left;display:block;margin:20px 0 0 0}
.pretender{font-family:'Arial';font-size:11px;color:#969696;float:left;display:block;width:100%}
.ex{color:#be9e55;line-height:11px;margin:0}
.linha5 input[type=reset]{float:left;display:block;width:107px;height:29px;background-color:#d7d7d7;margin:20px 0 0 0;cursor:pointer;color:white;font-family:'Lato',sans-serif;font-size:13px;text-shadow:2px 1px 0 #afafaf}
.linha5 input[type=submit]{float:left;display:block;width:107px;height:29px;background-color:#b4b4b4;margin:20px 0 0 5px;cursor:pointer;color:white;font-family:'Lato',sans-serif;font-size:13px;text-shadow:2px 1px 0 #afafaf}
.linha5 input[type=reset]:hover{background-color:#c32026;text-shadow:2px 1px 0 #95191d}
.linha5 input[type=submit]:hover{background-color:#c32026;text-shadow:2px 1px 0 #95191d}
.pesquisa_txt2{font-family:'Lato',sans-serif;font-size:15px;color:#8c8c8c;margin:0 0 0 8px}
.resultados_txt2{font-family:'Lato',sans-serif;font-size:15px;color:#be9e55;margin:0 0 0 20px}
.pesquisa2{width:163px;height:37px;float:left;display:block;padding:7px 0 0 20px;background-color:white;z-index:999}
.resultados2{border-top:1px solid #e4e4e4;border-left:1px solid #e4e4e4;border-right:1px solid #e4e4e4;width:146px;height:38px;float:left;display:block;background-color:#f8f8f8;padding:7px 0 0 0}
.formulario2{width:709px;height:232px;background-color:#f8f8f8;border:2px solid #e4e4e4;margin:44px 0 0 0;padding:25px}
.notas4{display:block;float:left;width:100%;height:5px}
.barra_img{background-image:url(img/resultados_barra.jpg);background-repeat:repeat-x;background-position:0 0;display:block;float:left;width:100%;height:4px}
.tabela{width:100%;float:left;display:block;border-bottom:1px solid #d8d8d8;margin:5px 0}
.tabela.devol{height:auto}
.tabela.devol .recolha.rec p.msginfo{float:left;margin-top:10px}
.codigo{float:left;display:block;color:#646464;font-size:13px;font-family:'Lato',sans-serif;height:auto;width:150px;margin:10px 30px 10px 0;background-image:url(img/border_login.png);background-position:top right;background-repeat:no-repeat}
.data{float:left;display:block;color:#646464;font-size:13px;font-family:'Lato',sans-serif;height:auto;width:101px;margin:10px 35px 10px 0;background-image:url(img/border_login.png);background-position:top right;background-repeat:no-repeat}
.n_encomenda{float:left;display:block;color:#646464;font-size:13px;font-family:'Lato',sans-serif;height:auto;width:145px;margin:10px 37px 10px 0;background-image:url(img/border_login.png);background-position:top right;background-repeat:no-repeat}
.estado_encomenda{float:left;display:block;color:#646464;font-size:13px;font-family:'Lato',sans-serif;height:auto;width:200px;margin:10px 0}
.resultados1{width:100%;min-height:40px;float:left;display:block;border-bottom:1px dotted #d8d8d8}
.codigo1{font-size:11px;font-family:'Arial';color:#be9e55;width:123px;min-height:40px;float:left;display:block;margin:15px 22px 10px 0}
.data2{float:left;display:block;color:#646464;font-size:11px;font-family:'Arial';min-height:40px;width:101px;margin:10px 35px 0}
.encomenda{float:left;display:block;color:#646464;font-size:11px;font-family:'Arial';min-height:40px;width:109px;margin:10px 36px 10px 0}
.progresso{float:left;display:block;font-size:11px;font-family:'Arial';min-height:40px;width:212px;margin:10px 0 10px 38px;color:#be9e55}
.progresso2{float:left;display:block;color:#646464;font-size:11px;font-family:'Arial';height:40px;width:auto;margin:10px 0 10px 68px;color:#646464}
.progresso3{float:left;display:block;font-size:11px;font-family:'Arial';height:40px;width:auto;margin:10px 0 10px 68px;color:#646464}
.resultados3{width:100%;height:50px;float:left;display:block;border-bottom:2px dotted #d8d8d8}
.resultados4{width:100%;height:50px;float:left;display:block;border-bottom:2px dotted #d8d8d8}
.caixas .pesquise_txt{margin-bottom:5px}
.conteudo_conta.menos_largura .pesquise_txt{margin-bottom:5px;padding-left:23px;width:auto;float:none}
.caixa1 .img1 .novidade_lista{background-image:url("img/background_nov_promo_lista_prod.png");width:65px;background-repeat:no-repeat;color:#fff;font-family:'Lato',sans-serif;font-size:11px;height:13px;padding-left:0;padding-right:0;padding-top:4px;float:left;clear:left;display:block;text-align:center}
.caixa1 .img1 .novidade_lista.special{background-image:url("img/special.png");width:82px}
.caixa1 .img1 .novidade_lista.novi{background-image:url("img/novidades.png");width:71px}
a.ico_insta{background-image:url("img/inst_norm.png");width:26px;height:26px;line-height:29px;margin-left:4px;margin-right:0;margin-top:-5px;float:right;display:block}
a.ico_insta:hover{background-image:url("img/inst_over.png");width:26px;height:26px;line-height:29px;margin-left:4px;margin-right:0;margin-top:-5px;float:right;display:block}
#div_border2{background-color:#8c8c8c;float:left;position:absolute;right:144px;top:28px;width:300px;z-index:3000}
#div_border2 #info_estado_encomenda ul li{width:260px}
#pag_carrinho .conteudo_carrinho .botoes{clear:left;display:block;float:left;margin:0 0 0 23px;width:auto}
#pag_carrinho .conteudo_carrinho .botoes .proc_encomenda{float:left;margin-top:10px}
.area_cp{float:left;width:739px;background-color:#fff;padding:22px 25px 25px 25px}
.right_info_cp{float:left;width:155px;margin-right:10px}
.cp_title{font-size:16px;font-family:'Lato',sans-serif;color:#646464;text-transform:uppercase;line-height:17px;float:left;width:100%}
.cp_title.small{width:185px}
.cp_indicacoes{float:left;width:100%;margin-top:2px}
.cp_indicacoes li{float:left;width:100%;border-bottom:1px solid #ededed;padding-bottom:13px;padding-top:13px}
.cp_indicacoes li:last-child{border-bottom:0}
.cp_indicacoes li .cp_ind_nr{float:left;font-weight:bold;font-family:'Arial';font-size:11px;line-height:12px;color:#969696;width:16px}
.cp_indicacoes li .cp_indicacao{float:left;font-family:'Arial';font-size:11px;color:#969696;width:139px;line-height:12px}
.form_cp{float:left;width:549px}
.cp_temas{float:left;width:100%;margin-top:15px;margin-bottom:29px}
.cp_tema{float:left;width:173px;margin-right:15px}
.cp_tema:nth-child(3n+3){margin-right:0}
.cp_tema .tema_img{float:left;width:173px;margin-bottom:9px}
.tema_radio{float:left;width:100%}
.tema_radio .radio{margin-left:0}
.tema_radio div.radio span{background-position:-1px -3px}
.tema_radio div.radio span.checked{background-position:-35px -3px}
.tema_radio label div.radio.focus:active span.checked,.tema_radio label div.radio.focus:active span{background-position:-35px -3px !important}
.tema_radio label div.radio:hover:active span.checked,.tema_radio label div.radio:hover:active span{background-position:-35px -3px !important}
.tema_radio label div.radio.focus.active span.checked,.tema_radio label div.radio.focus.active span{background-position:-35px -3px !important}
.tema_radio label div.radio.active:hover span.checked,.tema_radio label div.radio.active:hover span{background-position:-35px -3px !important}
.tema_radio label{height:16px}
.tema_radio .texto_radio{float:left;color:#646464;font-size:11px;font-weight:bold;font-family:'Arial'}
.tema_radio .tema_exp{float:left;color:#969696;font-size:11px;font-family:'Arial';line-height:13px;padding-left:22px}
.tcampo{float:left;width:267px;margin-right:15px;margin-bottom:7px}
.tcampo label{color:#969696;font-family:'Arial';font-size:11px;margin-bottom:3px}
.tcampo input[type=text]{float:left;border:1px solid #cdcdcd;width:255px;height:24px;line-height:24px;padding:0 5px}
#pag_conta .tcampo textarea{float:left;border:1px solid #cdcdcd;width:255px;height:68px;padding:3px 5px}
.tcampo.right{float:right;margin-right:0}
.group_fields{float:left;margin-bottom:35px}
.group_fields .cp_title{margin-bottom:8px}
.group_fields .tema_radio{width:173px}
.cp_select{float:left;width:143px;height:45px;position:relative}
.cp_select span{float:left;width:127px;height:43px;color:#646464;font-family:'Gerogia';font-style:italic;font-size:20px;line-height:45px;border:1px solid #cdcdcd;padding-left:14px;background:transparent url(img/seta_cp.png) 118px center no-repeat}
#pag_conta .cp_select select{float:left;width:143px;height:45px;color:#646464;font-family:'Gerogia';font-style:italic;font-size:20px;margin:0;padding:0;border:0;position:absolute;top:0;left:0;opacity:0;filter:alpha(opacity:0)}
#pag_conta .cp_select select option{text-indent:14px}
#pag_conta .group_fields .newsletter{margin-left:0;margin-top:0}
#pag_conta .group_fields .newsletter .largura_newsletter{margin-left:0;width:auto}
.group_fields .checker{margin-left:0}
#pag_conta .group_fields .newsletter span{padding-top:3px;float:left}
#pag_conta .group_fields .newsletter span span{padding-top:0;float:none}
.cp_btn{background-image:url("img/background_processar.png");background-repeat:no-repeat;height:28px;line-height:28px;padding:0 10px;width:147px;color:#fff;float:left;font-family:'Lato',sans-serif;font-size:13px;text-shadow:0 1px 1px #afafaf;text-transform:uppercase}
.cp_btn:hover{background:transparent url("img/background_processar_hover.png") left top no-repeat}
.erros_cp{float:left;width:100%;color:#be9e55;margin-bottom:20px}
#conteudo_2_colunas .erros_cp .erros{color:#be9e55 !important}
.cp_quant{color:#5a5a5a;font-family:Arial,Helvetica,sans-serif;font-size:11px;font-weight:bold;margin-top:3px;text-align:center}
.validar_egift{float:left}
.validar_egift h2{color:#595959;font-family:'Lato',sans-serif;font-size:16px;margin-bottom:7px}
.validar_egift span{clear:left;color:#969696;float:left;font-family:Arial,Helvetica,sans-serif;font-size:11px;margin-bottom:10px;width:100%}
.validar_egift span span{float:none;font-weight:bold;clear:none;width:auto;margin:0}
.validar_egift input{border:1px solid #cdcdcd;clear:left;color:#646464;float:left;font-size:11px;margin-right:2px;margin-top:0;padding-bottom:4px;padding-left:7px;padding-top:5px;width:232px !important;height:14px !important}
.validar_egift a{background-image:url(img/background_botao_voucher.png);background-position:left center;background-repeat:no-repeat;float:left;font-size:13px;height:19px;margin-top:-5px;padding-left:10px;padding-top:5px;width:106px;font-family:'Lato',sans-serif;color:#fff;text-shadow:0 1px 1px #afafaf;text-align:left}
.validar_egift a{margin-top:0;background-image:url(img/background_botao_voucher_hover.png)}
.validar_egift a:hover{background-image:url(img/background_botao_voucher_hover.png)}
.validar_egift a:hover{background-image:url(img/background_botao_voucher.png)}
.conteudo_carrinho.margem_carrinho.areaPagamento{position:relative}
.areaPagamento .disable{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#fff;opacity:.4;filter:alpha(opacity=40);display:none}
.areaPagamento .disable.show{display:block}
.res_cprenda .conteudo_carrinho{margin-bottom:0;padding-bottom:10px}
.validar_egift.mtp a{margin-left:23px}
.validar_egift.mtp{display:none}
.validar_egift.mtp.checked{display:block}
#remove_egift{position:relative;z-index:100;background-image:url("img/background_botao_voucher_hover.png");margin-top:0;background-position:left center;background-repeat:no-repeat;color:#fff;float:left;font-family:'Lato',sans-serif;font-size:13px;height:19px;padding-left:10px;padding-top:5px;text-align:left;text-shadow:0 1px 1px #afafaf;width:106px;clear:left;margin-left:23px}
.limpar{background-color:#d7d7d7;color:#fff;float:left;font-family:'Lato',sans-serif;font-size:13px;height:28px;line-height:31px;padding:0 10px;text-shadow:0 1px 1px #afafaf;margin-top:20px;margin-left:23px;margin-right:10px}
.limpar:hover{background-color:#be9e55}
#pag_carrinho .conteudo_carrinho .envolve_distrito .proc_encomenda{float:left}
.icon-print{cursor:pointer;display:block;float:left;height:26px;margin:8px 7px 0 2px;width:26px;background:transparent url(images/printicon.png) left top no-repeat}
.icon-print:hover{background-position:left -26px}
#conteudo .mudar_lista .filtr_title{float:left;color:#787878;font-size:13px;font-family:'Lato',sans-serif;text-transform:uppercase}
.cb_group{float:left;width:auto;position:relative;z-index:20;height:25px;border:0}
.cb_group_in{float: left;border: 1px solid #ddd;background: #ffffff url(img/seta_select_form2.png) 101% -3px no-repeat;text-transform: uppercase;border-top: none; border-bottom: none;}
.cb_group_in .esc_cores{color:#8c8c8c;float:left;font-family:"Lato",sans-serif;font-size:11px;clear:both;padding-left:8px !important;padding-bottom:4px !important;padding-right:18px !important;width:136px}
.cb_group_in .esc_cores:hover{color:#464646 !important}
.cb_group label{color:#8c8c8c;float:left;font-family:"Lato",sans-serif;font-size:11px;clear:left;line-height:20px;text-transform:uppercase}
.cb_group_in label div.checker{margin-left:8px}
.cb_group_content{display:none;background:#FFF; border-bottom: solid 1px #ececec; }
.cb_group_content.show{display:block;}
.cb_group_content label{background:#FFF}
.cb_group_content label:first-child{padding-top:5px}
.filtroSortWrapper{float:right}
.filtroWrapper{float:left;margin-left:13px}
.novos_filtros{float:left;width:100%;padding:7px 0 5px 0;border-top:solid 1px #ececec;border-bottom:solid 1px #ececec}
.novos_filtros .filtroWrapper:first-child{margin-left:0}
#linha_topo_caminho{min-height:35px;height:auto}
.filtroWrapper div.selector{width:150px !important;background-position:101% -1px;border:0;border-right:1px solid #ddd;background-image:url(img/seta_select_form2.png)}
.filtroWrapper div.selector.hover{background-image:url(img/seta_select_form2.png);background-position:140px -1px}
.filtroWrapper div.selector span{width:95px !important}
.filtroWrapper div.selector select{width:100% !important;min-width:98px !important}
#conteudo .mudar_lista .tracinho.ord{margin:0 10px}
.filtroSortWrapper div.selector{width:115px !important;background-position:98px -1px}
.filtroSortWrapper div.selector span{width:85px !important}
.filtroSortWrapper div.selector select{width:98px !important;min-width:98px !important}
.larg_toda{width:100%}
.limparf{color:#a0a0a0 !important;float:right !important;font-family:Arial,Helvetica,sans-serif;font-size:11px;padding-right:14px !important;background:transparent url(img/limparf.png) right center no-repeat !important;font-family:"Montserrat",sans-serif;text-decoration:none;text-align:right;margin-top:12px}
.limparf:hover{color:#464646 !important}
.filtr_cores{float:left;margin-top:5px;color:#464646 !important;font-family:"Lato",sans-serif;font-size:11px;clear:both;text-transform:uppercase; }
.filtr_cores:hover{color:#be9e55}
.cb_group label:last-child{border-bottom: solid 1px #ececec;}
#conteudo .inter_listagem .num_pag.vertodos a{font-family:"Lato",sans-serif;margin-right:15px;font-weight:bold;text-transform:uppercase}
.msg_no_records{float:left;width:100%;color:#7d7d7d;font-family:Arial,Helvetica,sans-serif;font-size:12px}
.starprom{position:absolute;right:10px;top:10px;width:18px;height:18px;background:transparent url(img/star.png) left top no-repeat;padding:0 !important}
p.contactos{color:#969696;font-size:11px;font-family:'Lato Regular',sans-serif}
p.contactos a{color:#969696;color:#be9e55}
p.contactos a:hover{text-decoration:underline}



.fancybox-inner {
	overflow: auto !important;    
}

