body{margin:0;padding:0;color:#262626;text-align:center;height:100%;background:url(../layout/pd_bg.png) center top repeat-x #fff;font-size:12px;font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;overflow-x:hidden;}
body.azul{background:url(../layout/pd_bg-4.png) center top repeat-x #fff;}
body.azul_cinza{background:url(../layout/pd_bg-2.png) center top repeat-x #fff;}
body.azul_riscado{background:url(../layout/pd_bg-3.png) center top repeat-x #fff;}
body.home{background-color:#000;}
ul, ul li{list-style:none}
#tudo{width:100%;position:relative;margin:0 auto;padding:0 0 0 0;}
#header{width:1064px;height:200px;padding:0;margin:0;}
#conteudo{width:1064px;height:auto;padding:59px 10px 0 10px;margin:0 0 0 0;background:#fff;}
#conteudo.capa{width:1064px;padding:0 0 0 0;}
#conteudo.capa.sombra{background:url(../layout/pd_box-sombra-top.png) repeat-x #fff;width:1064px;padding:15px 0 0 0;}
#conteudo.ssl{background:transparent;width:1064px;padding:0 0 0 0;}
#conteudo.home{padding:10px 10px 0 10px;}
#conteudo.interno{padding:15px 10px 0 10px;}
#topo{background:transparent;width:100%;height:135px;text-align:left;padding:0;margin:0 0 0 0;float:left;}
#topo_ban{background:transparent;width:740px;height:410px;text-align:left;padding:0;margin:15px 0 0 15px;float:left;}
#topo_dest{background:#fff;width:100%;height:365px;padding:0;margin:0;float:left;}
#topo_ban iframe{width:100%;height:410px;margin:0;padding:0}
#topo_dest iframe{width:100%;height:363px;margin:0;padding:0}
#topo_ban.full{width:1041;height:305px;background:blue;}
#topo_ban.full iframe{width:1041;height:305px}
#topo div.logo{background:transparent;width:403px;height:65px;float:left;padding:0;margin:25px 0 0 0;z-index:100;}
#topo div.logo a{margin:0;padding:0;}
#topo div.logo img{border:0;float:left;}
#topo div.icone{background:transparent;float:right;padding:0 0 0 0;margin:5px 0 0 0;z-index:100;}
#topo div.icone ul{width:100%;padding:0;margin:0;list-style:none;}
#topo div.icone ul li{display:inline;float:left;margin:0;}
#topo div.icone ul li div{margin:0 225px 0 0;color:#C8C8C8;}

#topo iframe{margin:0;padding:0;border:0}
#topo #login{background:transparent;width:100%;height:31px;float:left;margin:0 0 0 0;padding:0 0 0 0;}
#topo #login div.icone{background:transparent;padding:5px 0 7px 0;margin:0 0 0 0;border-bottom:0 solid #DE2B6F;}
#topo #login div.icone.left{float:left;}
#topo #login div.icone div{padding:10px 0 0 0;}
#topo #login div.icone strong{font-size:8pt}
#topo #login div.icone ul{padding:0 0 0 0;margin:0 0 0 0;list-style:none;display:inline;}
#topo #login div.icone ul li{padding:10px 0 0 0;margin:0 0 0 0;float:left;color:#fff}
#topo #login div.icone ul li.sep{width:40px;text-align:center}
#topo #login div.icone ul li.grande{width:825px;text-align:left}
#topo #login div.icone ul li.ico{background:#32907F;width:40px;padding:0 0 0 0;border-left:1px solid #54B2A1;border-right:1px solid #54B2A1;text-align:center;}
#topo #login div.icone ul li.ico img{margin-top:5px;border:0;}
#topo #login div.icone ul li.ico:hover,
#topo #login div.icone ul li.ico.area-ativa{background:#2D8273;}
#topo #login div.icone ul li a{color:#ABABAB;font-size:11px;padding:7px 10px 0 0;font-weight:bold;font-family:arial}
#topo #login div.icone ul li a:hover{color:#7ECEFD;text-decoration:none}
#topo #login div.icone ul li div.links{margin:3px 0 0 0;}
#topo #login div.icone ul li div.links a{color:#E8E8E8;margin:0 3px 0 3px;}
#topo #login div.icone ul li div.links a:hover{color:#7ECEFD;text-decoration:none}
#topo #login div.login{width:1013px;position:absolute;top:33px;text-align:right;}
#topo #login div.login span{color:#686666;}
#topo #login div.login ul{background:#2D8273;padding:10px;margin:0 0 0 0;list-style:none;display:inline;float:right;border:1px solid #54B2A1;}
#topo #login div.login ul li{padding:0 0 0 0;margin:0 0 0 0;float:left}
#topo #login div.login ul li input[type=text]{background:url(../layout/mf_frm_campo_m.png) no-repeat transparent;width:140px;height:27px;padding:0 0 0 5px;margin:0 0 0 0;border:0;}
#topo #login div.login ul li input[type=password]{background:url(../layout/mf_frm_campo_p.png) no-repeat transparent;width:87px;height:27px;padding:0 0 0 5px;margin:0 0 0 3px;border:0;}
#topo #login div.login ul li input:hover, #topo #login div.login ul li input:focus{outline:none}
#topo #login div.login ul li button{background:url(../layout/mb_botao_logar.png) no-repeat transparent;width:30px;height:26px;padding:0 0 0 0;margin:0 0 0 5px;border:0;color:#fff;text-align:center;cursor:pointer}
#topo #login div.login ul li button{border:0px solid #2D8273;}
#topo #login div.login ul li button:hover, #topo #login div.login ul li button:focus{color:#F4B000;outline:none}
#topo #login div.login ul li button,
#topo #login div.login ul li input[type=text],
#topo #login div.login ul li input[type=password]{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}
#topo #login #frm_lg{display:none;}
#topo div.botao{width:220px;background:transparent;height:55px;float:right;margin-top:0}
#topo div.buscar{width:655px;float:left;padding:0 0 0 0;margin:0 0 0 0}
#topo div.buscar ul{width:100%;padding:0;margin:0;list-style:none;}
#topo div.buscar ul li{display:inline;float:left;margin:0;color:#686666;}
#topo div.buscar ul li.tel{background:url(../layout/pd_tel-header.png) no-repeat;margin-left:30px;padding-left:35px;}
#topo div.buscar ul li.tel strong{text-transform:uppercase;}
#topo div.buscar ul li.tel small{color:#ABABAB}
#topo div.buscar ul li.tel small b{color:#686666}
#topo div.buscar ul li label strong{color:#232A6A;text-transform:uppercase;}
#topo div.buscar input[type=text]{background:url(../layout/hr_campo-header.png) repeat-x;padding:5px;margin:5px 0 0 0;width:377px;}
#topo div.buscar select{padding:5px;margin:5px 5px 0 0;font-size:11px;}
#topo div.buscar input[type=text], #topo div.buscar select{border:1px solid #232A6A;height:17px;}
#topo div.buscar input[type=text], #topo div.buscar select{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}
#topo div.buscar input[type=text]:focus, #topo div.buscar select:focus{border:1px solid #4392C1;outline:none;-moz-box-shadow:0 0 5px #E9E9E9;-webkit-box-shadow:0 0 5px #E9E9E9;box-shadow:0 0 5px #E9E9E9;}
#topo div.buscar button, #topo div.botao button{background:url(../layout/hr-botao-01-2.png) no-repeat transparent;width:55px;height:29px;padding:0;margin:5px 0 0 -15px;border:0;color:#fff;cursor:pointer}
#topo div.buscar button:hover, #topo div.buscar button:focus, #topo div.botao button:hover, #topo div.botao button:focus{background:url(../layout/hr-botao-02.png) right no-repeat transparent;color:#fff;outline:none;}
#topo div.botao button{background:url(../layout/hr-botao-02.png) right no-repeat transparent;color:#fff;outline:none;}
#topo div.buscar label{font-weight:normal;font-size:11px;color:#333335;text-transform:uppercase;}
#topo div.icone ul li.slogan{background:transparent;width:330px;text-align:center;}
#topo div.icone ul li div.links{color:#C81079;margin:0 0 0 110px;}
#topo div.icone ul li div.links small{color:#C81079}
#topo div.icone ul li div.links a{color:#C81079;margin:0 3px 0 3px;}
#topo div.icone ul li div.links a:hover{color:#7ECEFD;text-decoration:none}
#topo_menu{background:url(../layout/pd_menu-ul-bg-2.png) no-repeat transparent;height:60px;width:1062px;text-align:left;padding:0;margin:10px 0 0 0;border:0;float:left;}
ul#menu_topo{padding:0;margin:0 0 0 0;list-style:none;}
ul#menu_topo li{display:inline;height:60px;line-height:60px;float:left;margin:0 0 0 0;border-right:1px solid #203F72;border-left:1px solid transparent;}
ul#menu_topo li:last-child{border-color:transparent;}
ul#menu_topo li:first-child{width:56px;margin:0 0 0 0;text-align:center}
ul#menu_topo li a{padding:10px 15px 10px 15px;font-size:12px;font-family:tahoma,arial;color:#fff;text-decoration:none;text-transform:capitalize;}
ul#menu_topo li a:hover{color:#2C79C2;background:none;}
ul#menu_topo li a.setado{color:#2C79C2}
ul#menu_topo li:hover,
ul#menu_topo li.setado{background:url(../layout/pd_menu-ul-setado.png) repeat-x transparent;border-right:1px solid #fff;border-left:1px solid #fff;}
ul#menu_topo li:hover a,
ul#menu_topo li.setado a{color:#fff}
ul#menu_topo li.setado:first-child,
ul#menu_topo li:first-child:hover{border-left:1px solid transparent;}
ul#menu_topo li:last-child:hover{}
ul#menu_topo li a.home{background:transparent;width:48px;display:block;padding:0px;border:0}
ul#menu_topo li a.home img{width:48px;height:47px;border:0}
ul#menu_topo li a.home:hover{background:url(../layout/mb-menu-ul-bg-home-on.png) no-repeat transparent;-moz-border-radius:0px;-webkit-border-radius:0px;border-radius:0px;}
ul#menu_topo li a.produtos{background:url(../layout/mb-menu-ul-bg-prod.png) no-repeat transparent;width:94px;display:block;padding:0px;border:0}
ul#menu_topo li a.produtos img{width:94px;height:47px;border:0}
ul#menu_topo li a.produtos.setado,
ul#menu_topo li a.produtos:hover{background:url(../layout/mb-menu-ul-bg-prod-on.png) no-repeat transparent;-moz-border-radius:0px;-webkit-border-radius:0px;border-radius:0px;}
#topo_menu ul li a{/**/font-size:11px;font-family:'Oswald', sans-serif;font-weight:normal;letter-spacing:1px;letter-spacing:2px;text-decoration:none;text-transform:uppercase;-webkit-text-size-adjust:none;-webkit-font-smoothing:antialiased;text-shadow:1px 1px 1px #0A1151;}
#topo_menu div.carrinho{width:275px;border:0px solid red;margin:0 0 0 0;float:right}
#topo_menu div.carrinho ul{width:100%;margin:0;padding:0;}
#topo_menu div.carrinho li{height:50px;}
#topo_menu div.carrinho li.vazio{width:108px;padding:10px 0 0 0;margin:0;border:0;text-align:left;color:#fff;}
#topo_menu div.carrinho li.car{width:62px;border:0;text-align:left;}
#topo_menu div.carrinho li.car img{width:65px;height:50px;border:0}
#topo_menu div.carrinho li.preco{width:104px;height:60px;color:#fff;font-weight:bold;text-align:center;font-size:11px;padding:0px 0px 0px 0px;}
#topo_menu div.carrinho li.preco.vazio{width:100px;border:0;}
#topo_menu div.carrinho li.preco.setado{border-right:0;}
#topo_menu div.carrinho li a, #topo_menu div.carrinho li a:hover{background:transparent;border:0}
#topo_menu div.carrinho li:hover{background:none;}
#topo_menu .area{background:transparent;float:right;margin:10px 10px 0 0}
#topo_menu .area input{color:#c0c0c0;border:0;background:#fff;width:75px;padding:5px;margin:0 0 0 5px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
#topo_menu .area button{border:1px solid #fff;background:#1D75BD;color:#fff;width:35px;padding:5px;margin:0 0 0 5px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;cursor:pointer}
#topo_menu .area input.usr{width:105px;}
#topo_menu.colecao{background:#800000;width:100%;height:58px;text-align:left;padding:0;margin:0 0 0 0;float:left;}
#topo_menu.colecao ul{width:87%;padding:0;margin:15px auto;list-style:none;}
#topo_menu.colecao ul li{display:inline;float:left;margin:0 0 0 0;border-right:1px solid #800027;border-left:1px solid #800027}
#topo_menu.colecao ul li a{padding:0 15px 0 15px;font-size:13px;font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;text-transform:capitalize;display:block;line-height:26px;text-align:center;text-decoration:none;color:#fff}
#topo_menu.colecao ul li a{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
#topo_menu.colecao ul li a:hover{background:#6A0C00;color:#fff}
#topo_menu.colecao ul li a.setado{background:#6A0C00;color:#fff}
#menubox{margin:0;border:0;padding:0;float:left;}
#menubox ul{list-style-type:none;list-style-image:none;margin:0;padding:0;color:#999999;text-align:left;}
#menubox ul a,
#menubox ul a:visited{padding-left:5px;border-bottom:1px dotted #d0d0d0;color:#5a5a5a;display:block;text-decoration:none}
#menubox ul a:hover,
#menubox ul a:active{background:#fff;color:#000;text-decoration:none}
#menubox ul .setado{color:#fff}
#menubox.select{margin:0;border:0;padding:0;width:150px;float:right;}
#menubox.select strong{}
#menubox.select div{background:#fff;}
#menubox.select select{margin:3px 0;padding:5px;border:0px solid #0074B9;display:inline;font-size:10px}
#menubox.select select{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}
#menubox.select select{background:#0074B9;color:#fff;display:block;float:left;text-decoration:none;font-weight:bold;text-transform:capitalize}
#contexto{width:100%;height:auto;text-align:justify;margin:0}
#contexto img{margin:0 10px 10px 0;float:left;}
#contexto hr{color:#fff;background:#EEEEEE;border:0;border-bottom:0px solid #EEEEEE;height:3px;margin:0;padding:0;margin-top:30px;margin-bottom:30px}
#contexto a{color:#0074B9;text-decoration:none}
#contexto a:visited{color:#0074B9;text-decoration:none}
#contexto a:hover{color:#7ECEFD;text-decoration:underline}
#contexto h1{color:#0074B9;font-size:19px;font-weight:normal;border-bottom:1px solid #E9E9E9;margin:0 0 15px 0;padding:0 0 10px 0}
#contexto h1 span{color:#666;font-weight:normal;font-size:10pt;font-family:arial;}
#contexto h3{color:#7ECEFD;text-transform:capitalize;font-size:17px;font-weight:normal;font-family:Arial, Tahoma, Verdana, Arial, Helvetica, sans-serif;margin:20px 0 0 0;padding:0}
#contexto h5, #contexto h2{color:#B2B2B2;font-size:19px;font-weight:normal;font-family:Arial, Tahoma, Verdana, Arial, Helvetica, sans-serif;margin:0 0 0 0;padding:0}
#contexto h5 small{font-size:10px;color:#fff;}
#contexto form{margin:0 0 0 0;}
#contexto form fieldset{float:left;width:265px;margin:0;padding:0;border:0}
#contexto form h1 span{color:#B2B2B2;text-align:left;}
#contexto form h2{font-size:15px;color:#0074B9;text-align:left;}
#contexto form label{float:left;margin:10px 0 10px 0}
#contexto form label small.msn_email{color:#7ECEFD;padding-left:7px}
#contexto form small{color:#fff;}
#contexto form strong{font-size:11px;font-weight:normal;text-transform:uppercase;color:#666;}
#contexto form span{color:#000;font-weight:normal;text-align:left}
#contexto form fieldset.right{float:right;margin:0;padding:10px;border:0}
#contexto form fieldset.right{background:#FCFCFC;border:1px solid #E9E9E9;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}
#contexto form fieldset.right p{font-size:12px;margin-top:3px;padding:0;}
#contexto form fieldset.right strong{color:#0074B9;}
#contexto input{width:255px;padding:5px;margin:5px 0 0 0;}
#contexto textarea{width:255px;max-width:255px;height:90px;max-height:90px;padding:5px;margin:5px 0 0 0;}
#contexto select{padding:4px;margin:5px 5px 0 0;}
#contexto button{width:75px;border:0;padding:10px;margin:0 -9px 0 0;background:#0074B9;color:#fff;cursor:pointer}
#contexto button.laranja{background:url(../layout/pd_lateral_menu-bg-laranja.png) repeat-x;}
#contexto input, #contexto textarea, #contexto select{background:#FCFCFC;border:1px solid #E9E9E9}
#contexto input, #contexto textarea, #contexto select, #contexto button{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}
#contexto input:hover, #contexto textarea:hover,
#contexto input:focus, #contexto textarea:focus{border:1px solid #7ECEFD;outline:none;-moz-box-shadow:0 0 5px #E9E9E9;-webkit-box-shadow:0 0 5px #E9E9E9;box-shadow:0 0 5px #E9E9E9;}
#contexto button:hover, #contexto button:focus{outline:none;background:#7ECEFD;color:#fff}
#contexto div.frm_bt{float:right;width:255px;text-align:right;margin:0 8px 20px 0;padding:0}
#contexto div.foto{border:1px solid #151515;width:127px;height:161px;margin:5px 0 0 0;background:#2D2E2E}
#contexto div.arquivo{border:1px solid #151515;width:255px;height:20px;margin:5px 0 0 0;padding:6px 5px 2px 5px;background:#2D2E2E}
#contexto div.conteudo{margin:0 auto;width:80%;padding:20px;}
#contexto div.conteudo img{display:block;}
#contexto div.conteudo small{color:#969696;font-size:11px;}
#contexto div.moldura-cz{background:#f5f5f5;float:left;width:100%;margin:0 0 15px 0;padding:15px 20px 20px 20px;border:1px solid #E9E9E9;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}
#contexto div.moldura-cz h1{margin:25px 0 10px 0;}
#contexto div.moldura-cz a:hover img{filter:alpha(opacity=60);-moz-opacity:.60;opacity:.60;}
#contexto ul.grupo_imagem{width:100%;float:left;margin:0 0 20px 0;padding:0;list-style:none}
#contexto ul.grupo_imagem li{margin:0;padding:5px;display:inline;float:left}
#contexto ul.grupo_imagem li img{width:125px;height:105px}
#contexto ul.grupo_imagem li img:hover{border-color:#7ECEFD;}
#contexto ul.atende{width:100%;float:left;margin:0 0 20px 0;padding:0;list-style:none}
#contexto ul.atende li{width:100%;margin:0;padding:10px 0px 10px 40px;border-bottom:0px solid #E9E9E9;display:list;}
#contexto ul.atende li strong{color:#000;font-size:14px;}
#contexto ul.atende li b{color:#000;}
#contexto ul.atende li img{border:0}
#contexto ul.atende li:last-child{border:0;}
#principal #contexto div.coluna_img, #principal #contexto div.coluna_vd{background:url(../layout/f10_conteudo_coluna_img.gif) repeat-x transparent;float:left;width:615px;height:167px;max-height:167px;margin:0;padding:15px 0 0 0;color:#fff}
#principal #contexto div.coluna_img img, #principal #contexto div.coluna_vd img{float:left;width:180px;height:134px;border:7px solid #000000;margin:0 29px 0 29px;padding:0}
#principal #contexto div.coluna_img img:hover, #principal #contexto div.coluna_vd img:hover{border:7px solid #7ECEFD;}
#principal #contexto div.coluna_img div.lighbox, #principal #contexto div.coluna_vd div.lighbox{display:none}
#principal div.icones, #conteudo div.icones{background:url(../layout/sd3_sombra_2.jpg) bottom repeat-x transparent;position:absolute;bottom:0;width:720px;min-height:25px;margin:5px 0 0 0;padding:35px 0 0 0;}
#rodape{background:url(../layout/pd_inferior-2.png) repeat-x transparent;width:100%;height:322px;position:relative;bottom:0;margin:0;text-align:center;}
#rodape div.moldura{width:1064px;margin:0px auto;}
#rodape div.copy{color:#003A83;width:100%;float:left;font-size:11px;text-align:left;margin:15px 0 0 20px;}
#rodape #buscar{background:url(../layout/pd_inferior-buscar-2.png) repeat-x transparent;width:100%;height:158px;float:left;text-align:left;}
#rodape #buscar{}
#rodape #buscar div{padding-left:25px}
#rodape #buscar small{color:#686666;}
#rodape #buscar ul{width:100%;padding:0;margin:4px 0 0 0;list-style:none;display:list;}
#rodape #buscar ul li{width:100%;height:60px;margin:0;border-bottom:0px solid red}
#rodape #buscar ul li.pgto{height:90px;}
#rodape #buscar ul li.pgto div{margin:30px 20px 0 0;float:right;}
#rodape #buscar ul li.pgto div a{margin:0 10px 0 0;border:0}
#rodape #buscar ul li.boletim ul{width:735px;padding:0;margin:15px 0 0 0;list-style:none;float:right;}
#rodape #buscar ul li.boletim ul li{display:inline;float:left;width:auto;height:auto;margin:0;border:0}
#rodape #buscar ul li.boletim ul li.txt{padding-top:4px;color:#fff;text-align:right}
#rodape #buscar ul li.boletim ul li.txt strong{font-weight:normal;font-size:14px;}
#rodape #buscar ul li.boletim ul li.txt strong small{color:#fff;font-size:10px;font-weight:normal}
#rodape #buscar ul li.boletim ul li input{width:195px;background:url(../layout/pd_campo-bg.png) repeat-x transparent;padding:7px 5px 7px 10px;margin:0 0 0 7px;color:#ABABAB;}
#rodape #buscar ul li.boletim ul li input, #rodape #buscar ul li.boletim ul li a img, #rodape #buscar ul li.boletim ul li button{border:2px solid #fff;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
#rodape #buscar ul li.boletim ul li input:hover, #rodape #buscar ul li.boletim ul li input:focus{outline:none}
#rodape #buscar ul li.boletim ul li button{background:#C6C6C6;width:31px;height:30px;padding:0;margin:0 15px 0 -37px;border:0;color:#fff;border:0;cursor:pointer}
#rodape #buscar ul li.boletim ul li button:hover,
#rodape #buscar ul li.boletim ul li button:focus{background:#2C79C2;color:#fff;outline:none}
#rodape #buscar ul li.boletim ul li.icone{margin-right:5px}
#rodape #buscar ul li.boletim ul li.icone a img{border-color:#212D76;}
#rodape #buscar ul li.boletim ul li.icone a:hover img{border-color:#fff;}
#rodape #menu{width:100%;height:130px;float:left;text-align:left;padding:0 0 0 0;margin:0 0 0 0;}
#rodape #menu ul{height:100px;padding:0 30px 0 35px;margin:15px 0 0 0;list-style:none;float:left;border-right:0px solid #006BAA;}
#rodape #menu ul.ul-borda{border-left:1px solid #1D4784;margin-left:10px;padding-left:25px}
#rodape #menu ul.ul-itens{float:left;min-width:100px;margin-left:5px}
#rodape #menu ul li{background:transparent;display:list;padding:0 0 3px 0;margin:0;}
#rodape #menu ul li strong{font-size:17px;color:#fff;font-weight:normal;text-shadow:0 1px 0 #00639D;white-space:nowrap;white-space:normal;}
#rodape #menu ul li a{color:#fff;text-decoration:none}
#rodape #menu ul li a.marcado{color:#2C79C2;text-decoration:none}
#rodape #menu ul li a:hover{color:#2C79C2}
#rodape #menu ul li.endereco{background:none;width:235px;color:#fff;}
#rodape #menu ul li.titulo{background:none;padding:0 0 10px 0;}
#rodape #menu ul.localizacao{width:150px}
#rodape #menu ul.boletim{border:0;float:right;margin:0px 35px 0px 0px;padding:0;}
#rodape #menu ul.boletim li{background:url(../layout/hr_inferior-boletim.png) no-repeat top left;width:235px;padding-left:35px;color:#fff;}
#rodape #menu ul.boletim li form{margin:5px 0 0 0;}
#rodape #menu ul.boletim li input{width:171px;padding:7px;color:#A8A8A8;margin:5px 0 0 0;border:1px solid #EBEBEB;}
#rodape #menu ul.boletim li button{width:55px;height:28px;color:#fff;margin:5px 0 0 0;background:url(../layout/hr_botao_az-p.png) repeat #4CAEED;border:0;cursor:pointer}
#rodape #menu ul li.boleto{padding:7px 0 0 0;}
#rodape #menu ul li.boleto a{background:#2C79C2;color:#fff;padding:2px 5px 2px 5px;text-decoration:none;border:2px solid transparent;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
#rodape #menu ul li.boleto a:hover{background:#1D4784}
#rodape #menu ul li.boleto a{ /*display:none*/ }
#rodape div.social{background:#FFFBFC;border:1px solid #C61D00;width:275px;height:281px;float:right;text-align:left;margin:15px 20px 0 0;padding:0 0 0 0;}
#rodape div.by{background:transparent;width:100%;float:left;text-align:left;margin:3px 0 0 0;padding:0 0 0 0;}
#rodape div.by img{float:left;margin:25px 0 0 20px;}
#rodape div.by p{float:right;margin:0 20px 0 0;}
#rodape div.by p a{color:#003A83}
#rodape div.by p a:hover{color:#003A83;text-decoration:none}
h1.barra{background:transparent;width:100%;height:49px;padding:0;margin:0 0 50px 0;text-align:left;font-family:tahoma,arial,verdana,cursive;font-size:11px;color:#3C3C3C;font-weight:normal;display:block;float:left;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
h1.barra img{border:0;margin:0;padding:0}
h1.barra small{color:#666;font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;font-weight:normal;text-transform:uppercase;font-size:9px;}
h1.barra span{height:49px;margin:0;padding:13px 0 0 155px;float:left;}
h1.barra span.area{background:url(../layout/mb-barra-ico-sep.png) no-repeat transparent;height:35px;line-height:19px;padding:13px 0 0 25px;color:#0074B9;}
h1.barra span.area strong{font-size:17px;font-weight:normal;}
h1.barra span.produto{padding:13px 0 0 115px;}
h1.barra span.produtos{width:100%;height:50px;padding:0;margin:25px 0 0 0;background:url(../layout/pd_lateral_menu-bg.png) repeat-x;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
h1.barra span.produtos.laranja{background:url(../layout/pd_lateral_menu-bg-laranja.png) repeat-x;}
h1.barra span.produtos h5{margin:15px 0 0 25px;height:auto;color:#fff;font-size:17px;text-align:left;text-transform:uppercase;font-weight:normal;text-shadow:0 1px 0 #00639D;white-space:nowrap;white-space:normal;}
h1.barra span.produtos h5 small{font-size:9px;color:#fff;}
h1.barra span.produtos.laranja h5{text-shadow:0 1px 0 #B3750D;}
h1.barra span.pedido{padding:13px 0 0 115px;}
h1.barra span.pedido{width:100%;height:50px;padding:0;margin:25px 0 0 0;background:url(../layout/pd_lateral_menu-bg.png) repeat-x;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
h1.barra span.pedido.laranja{background:url(../layout/pd_lateral_menu-bg-laranja.png) repeat-x;}
h1.barra span.pedido h5{margin:10px 0 0 25px;height:auto;color:#fff;font-size:13px;text-align:left;text-transform:uppercase;font-weight:normal;text-shadow:0 1px 0 #00639D;white-space:nowrap;white-space:normal;}
h1.barra span.pedido h5 small{font-size:9px;color:#fff;}
h1.barra span.pedido h5 small a,
h1.barra span.pedido h5 small a:visited{color:#fff;}
h1.barra span.pedido.laranja h5{text-shadow:0 1px 0 #B3750D;}
h1.barra span.menu{width:203px;height:37px;margin:7px 0 0 7px;padding:15px 0 0 15px;color:#fff;background:url(../layout/pd_lateral_menu-bg.png) repeat-x;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
h1.barra span.menu strong{font-weight:normal;text-shadow:0 1px 0 #00639D;white-space:nowrap;white-space:normal;}
h1.barra span.menu.grupo{padding:10px 0 0 15px;}
h1.barra span.menu.grupo strong{font-size:13px;text-transform:uppercase;font-weight:bold;text-shadow:0 1px 0 #00639D;white-space:nowrap;white-space:normal;}
h1.barra span.menu.grupo strong small{font-size:10px;text-transform:none;color:#fff;}
h1.barra span.menu select{background:url(../layout/pd_campo-bg.png) repeat-x transparent;width:187px;margin:-5px 0 0 0;border:2px solid #fff;}
h1.barra span.menu.secao{width:203px;height:27px;margin:7px 0 0 7px;padding:10px 0 0 15px;}
h1.barra span.menu.secao strong{font-size:13px;text-transform:uppercase;font-weight:bold;text-shadow:0 1px 0 #00639D;white-space:nowrap;white-space:normal;}
h1.barra span.menu.secao strong small{font-size:11px;color:#fff;}
h1.barra h55{width:500px;overflow:hidden;height:20px;margin:0;padding:0;font-size:17px;font-weight:normal;}
h1.barra div{float:right;width:200px;margin:-50px 0 0 0;padding:10px 10px 0 0;text-align:right;}
h1.barra select{width:125px;background:#fff;color:#959595;text-transform:uppercase;font-size:11px;padding:5px;border:1px solid #E9E9E9;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;margin:0}
h1.barra select:focus{outline:none}
h1.barra ul,
h1.barra ul li{list-style:none}
h1.barra.menu{margin:20px 0 10px 0;}
h1.barra.buscar{background:transparent;border-bottom:1px solid #F0F0F0;padding:0 0 10px 0;margin-bottom:20px;height:40px;}
h1.barra.buscar div{float:left;width:auto;margin:0 0 0 10px;}
h1.barra.buscar div ul{float:left;width:100%;margin:0;padding:0;list-style:none;}
h1.barra.buscar div ul li{float:left;margin:0;padding:0 0 0 7px;line-height:10px;display:inline;}
h1.barra.buscar div ul li strong{color:#686666;font-size:10pt;font-weight:normal;}
h1.barra.buscar a{color:#1E88C5;text-decoration:underline;}
h1.barra.carrinho{background:#fff;padding-top:40px;}
h1.barra.carrinho div{float:right;margin:-70px 0 0 0;padding:10px 10px 0 0;text-align:right}
h1.barra.carrinho ul{float:right;margin:-70px 0 0 0;padding:0;list-style:none;}
h1.barra.carrinho ul li{float:left;margin:0;padding:0 0 0 7px;line-height:10px;display:inline;text-align:right}
h1.barra.carrinho strong{font-size:14px;color:#C40000}
h1.barra.carrinho b{color:#C40000}
h1.barra.carrinho small{font-size:8pt;color:#3C3C3C;text-transform:none;}
#caixa{background:url(../layout/hr_lateral_menu-bg-2.png) repeat-x #fff;border:1px solid #F0F0F0;margin:0;padding:0;text-align:center;-moz-border-radius:0px;-webkit-border-radius:0px;border-radius:0px;}
#caixa.left{float:left;width:750px;}
#caixa.left.grande{border:0px solid #F0F0F0;width:100%;}
#caixa.left.grande.destaque{background:transparent;border:0;margin:10px 0 0 0;padding:15px 0 0 0;width:100%;}
#caixa.left.grande.capa{background:url(../layout/pd_box-sombra-top.png) repeat-x transparent;border:0;margin:10px 0 0 0;width:100%;}
#caixa.left.pequeno{width:233px;}
#caixa.left.margen{width:705px;margin:0 0 0 30px;padding:0;background:transparent;border:0;}
#caixa.left.vazio{width:100%;}
#caixa.left.carrinho{width:100%;}
#caixa.left.menu.grande{width:233px;}
#caixa.left.menu{background:url(../layout/box_sombra_vertical-esq.png) top right no-repeat transparent;width:261px;min-height:425px;margin:0 0 0 20px;border:0;}
#caixa.left.menu.top{background:url(../layout/box_sombra_vertical-esq.png) top right no-repeat transparent;width:33px;margin:0 0 0 15px;}
#caixa.left.menu.top2{background:url(../layout/box_sombra_vertical-dir.png) top left no-repeat transparent;width:33px;}
#caixa.left.menu-mold{background:transparent;width:230px;margin:0 0 0 0;padding:0 0 0 0;border:0;-moz-border-radius:7px;-webkit-border-radius:7px;border-radius:7px;}
#caixa.right{border:0;float:right;width:233px;}
#caixa.right.grande{background:url(../layout/hr_caixa-produtos.png) repeat-x #fff;border:0px solid #F0F0F0;width:775px;margin-right:10px;}
#caixa.right.grande.destaque{width:100%;}
#caixa.right.grande.carrinho{width:740px;}
#caixa.right.grande.capa{background:transparent;width:765px;}
#caixa.right.grande.produtos{background:transparent;padding-top:0;width:745px;}
#caixa.right.grande.produtos.tabela{padding:0;margin:0 20px 0 40px;width:885px;float:left;}
#caixa.right.grande.links{margin:5px 0 10px 0;text-align:left;font-size:10px;color:#B4B4B4}
#caixa.right.grande.links a{color:#B4B4B4}
#caixa.right.grande.links a:hover{color:#FEC210}
#caixa.moldura{float:left;width:750px;padding:10px 0 0 0;margin-left:13px;border:0;background:transparent}
#caixa div.banner_destaque{margin-bottom:10px;}
#caixa div.moldura{padding:0 20px 0 20px;}
#caixa.left.grande.banner{background:url(../layout/pd_box-sombra-top.png) repeat-x transparent;border:0;margin:0 0 0 0;padding:0 0 0 0;width:100%;}
#caixa.left.grande.banner iframe.ban-full{margin:0 0 0 0;padding:0 0 0 0;border:1px solid #E9E9E9;border-radius:0 0 7px 7px;-moz-border-radius:0 0 7px 7px;-webkit-border-radius:0 0 7px 7px;}
#caixa.left.grande.banner-off{background:url(../../banner/css/nivo/slider-png.png) no-repeat 3px bottom;padding-bottom:39px;}
#caixa.left.grande.banner{background:url(../layout/pd-sombra-slide.png) no-repeat 3px bottom;padding-bottom:41px;}
#caixa.left.grande.banner div.sombra:after{content:" ";position:absolute;left:10%;height:389px;width:100%;background:url(../../banner/css/nivo/slider-png.png) no-repeat 3px bottom;}
#caixa.left.grande.mini-banner{background:transparent;}
#mini-banner{width:100;margin:0;padding:0;}
#mini-banner ul{margin:0;padding:0;list-style:none;display:inline}
#mini-banner ul li{background:url(../layout/pd-sombra-slide-p.png) no-repeat left bottom transparent;margin:0 0 0 10px;padding:0;width:330px;height:226px;float:left;}
#mini-banner ul li:first-child{margin:0 0 0 25px;}
#mini-banner ul li img{border:1px solid #E9E9E9;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}
#mini-banner ul li img:hover{border:1px solid #666}
#mini-banner.molduras{padding:20px 0 0 0;}
#mini-banner.molduras ul li{background:#fff;border:1px solid #E9E9E9;margin:0 0 0 10px;padding:0;width:320px;height:405px;float:left;}
#mini-banner.molduras ul li.social{border-top:2px solid #185EAF;padding-top:7px;}
#mini-banner.molduras ul li.fone{background:url(../icones/ico-fone.png) no-repeat 20px 15px #fff;border-top:2px solid #185EAF;padding-top:7px;}
#mini-banner.molduras ul li.duvida{background:url(../icones/ico-duvida.png) no-repeat 20px 15px #fff;border-top:2px solid #185EAF;padding-top:7px;}
#mini-banner h5{color:#0074B9;font-size:15px;font-weight:normal;border-bottom:1px solid #E9E9E9;margin:0 0 15px 0;padding:15px 0 20px 90px;text-align:left;}
#mini-banner h5 span{color:#666;font-weight:normal;font-size:11px;font-family:arial;}
#mini-banner form{margin:0 0 0 0;text-align:left;}
#mini-banner form fieldset{float:left;width:265px;margin:0 0 0 25px;padding:0;border:0}
#mini-banner form label{float:left;margin:10px 0 10px 0}
#mini-banner input{width:255px;padding:5px;margin:5px 0 0 0;}
#mini-banner textarea{width:255px;max-width:255px;height:30px;max-height:30px;padding:5px;margin:5px 0 0 0;resizable:none;}
#mini-banner select{padding:4px;margin:5px 5px 0 0;}
#mini-banner button{width:75px;border:0;padding:10px;margin:0 -9px 0 0;background:#0074B9;color:#fff;cursor:pointer}
#mini-banner input, #mini-banner textarea, #mini-banner select{background:#FCFCFC;border:1px solid #E9E9E9}
#mini-banner input, #mini-banner textarea, #mini-banner select, #mini-banner button{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}
#mini-banner input:hover, #mini-banner textarea:hover,
#mini-banner input:focus, #mini-banner textarea:focus{border:1px solid #7ECEFD;outline:none;-moz-box-shadow:0 0 5px #E9E9E9;-webkit-box-shadow:0 0 5px #E9E9E9;box-shadow:0 0 5px #E9E9E9;}
#mini-banner button:hover, #mini-banner button:focus{outline:none;background:#7ECEFD;color:#fff}
#caixa.left.menu.area{margin:0 0 10px 20px;width:233px;min-height:205px;}
#caixa.left.area{margin:0 0 20px 20px;float:left;width:705px;}
#caixa.left.area div.area{border:0;margin:50px 0 0 0;padding:13px;}
#caixa.left.area h1{border:0}
#caixa.left.area div.moldura{background:#f5f5f5;padding:10px;margin:7px 0 10px 0}
#caixa.left.area div.moldura{border:0;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
#caixa.left.area div.moldura label{text-align:left;}
#caixa.left.area div.moldura input{width:155px;padding:5px;margin:5px 0 0 0;}
#caixa.left.area div.moldura textarea{width:255px;max-width:255px;height:90px;max-height:90px;padding:5px;margin:5px 0 0 0;}
#caixa.left.area div.moldura select{padding:4px;margin:5px 5px 0 0;}
#caixa.left.area div.moldura button{width:75px;border:0;padding:10px;margin:0 -9px 0 0;background:#0074B9;color:#fff;cursor:pointer}
#caixa.left.area div.moldura input, #caixa.left.area div.moldura textarea, #caixa.left.area div.moldura select{background:#FCFCFC;border:1px solid #E9E9E9}
#caixa.left.area div.moldura input, #caixa.left.area div.moldura textarea, #caixa.left.area div.moldura select, #caixa.left.area div.moldura button{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}
#caixa.left.area div.moldura input:hover, #caixa.left.area div.moldura textarea:hover,
#caixa.left.area div.moldura input:focus, #caixa.left.area div.moldura textarea:focus{border:1px solid #7ECEFD;outline:none;-moz-box-shadow:0 0 5px #E9E9E9;-webkit-box-shadow:0 0 5px #E9E9E9;box-shadow:0 0 5px #E9E9E9;}
#caixa.left.area div.moldura button:hover, #caixa.left.area div.moldura button:focus{outline:none;background:#7ECEFD;color:#fff}
#caixa.left.area table{width:100%;border:0;padding:0;margin:0}
#caixa.left.area table thead tr th, #caixa.left.area table tbody tr td{text-align:left;}
#caixa.left.area table thead tr th{padding:5px 3px 5px 5px;border-bottom:2px solid #0074B9;}
#caixa.left.area table tbody tr td{padding:7px 3px 7px 5px;border-bottom:1px dotted #F5F5F5}
#caixa.left.area table tbody tr{background:#fff}
#caixa.left.area table tbody tr:hover{background:#F5F5F5;}
#caixa.left.area table tbody tr td a{display:block;background:#00629C;color:#fff;padding:3px;text-align:center;text-decoration:none;border:0;outline:none;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}
#caixa.left.area table tbody tr td a:hover{background:#7ECEFD;}
#caixa.left.area table tbody tr td a.nulo,
#caixa.left.area table tbody tr td a.nulo:visited{color:#00629C;text-align:left;font-size:13px;background:transparent;padding-left:0;}
#caixa.left.area table tbody tr td.creditos{background:#F5F5F5;padding:10px 3px 10px 5px;border-top:2px solid #0074B9;color:#000;}
#caixa.left.area table tbody tr td.legenda{background:#F5F5F5;padding:7px 0 7px 10px;border-top:1px solid #fff;}
#caixa.left.area table tbody tr td.legenda strong{color:#000}
#caixa a.botao{width:50%;display:block;background:#0076BC;color:#fff;text-align:center;padding:7px;margin:7px 0 0 0;}
#caixa a.botao{outline:none;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}
#caixa a.botao:hover{background:#55A6D5;}
#caixa ul#produtos{width:695px;float:left;margin:15px 0 0 35px;padding:0;list-style:none;display:block;}
#caixa ul#produtos.listagem{width:925px;margin-left:70px}
#caixa ul#produtos li{width:210px;height:315px !important;background:#fff;border:1px solid #EFEFEF;margin:0 20px 20px 0;padding:0 0 0 0;text-align:left;display:inline;float:left;}
#caixa ul#produtos li:last-child{margin:0 0 20px 0;}
#caixa ul#produtos li.resumo{height:130px}
#caixa ul#produtos li.pedido{height:130px}
#caixa ul#produtos li div.moldura{float:left;background:#fff;border:1px solid #EFEFEF;width:187px;height:130px;margin:0 0 10px 0;text-align:center}
#caixa ul#produtos li div.moldura-p{width:100%;height:155px;float:left;padding:25px 0 0 0;text-align:center;}
#caixa ul#produtos li div.descricao{float:left;width:90%;height:40px;padding:7px 0 0 15px;}
#caixa ul#produtos li div.descricao strong{width:100%;font-weight:normal;font-size:11px;font-family:arial;color:#000}
#caixa ul#produtos li div.descricao span{font-size:8pt;color:#B4B4B4;/*display:none*/}
#caixa ul#produtos li div.compra{width:195px;height:60px;float:left;padding:10px 0 0 15px;background:url(../layout/pd_box-prod-preco.png) repeat-x #FDFDFD;border:0;text-align:left}
#caixa ul#produtos li div.compra div{float:left;}
#caixa ul#produtos li div.compra div.preco{width:135px;margin:10px 0 0 0;}
#caixa ul#produtos li div.compra div.preco strong{font-size:13pt;font-family:'Oswald', sans-serif;font-weight:normal;text-decoration:none;text-transform:uppercase;color:#C40000;}
#caixa ul#produtos li div.compra div.preco strong small{text-transform:none;color:#666;font-size:10px;}
#caixa ul#produtos li div.compra div.comprar{width:36px;margin:15px 7px 0 0;padding:0 0 0 0;float:right;}
#caixa ul#produtos li div.compra p{}
#caixa ul#produtos li div.compra strong{color:#C40000;font-size:13px;}
#caixa ul#produtos li div.compra small{font-size:8pt;color:#3C3C3C;font-family:arial,tahoma,verdana;}
#caixa ul#produtos li div.compra span{width:100%;display:block;float:left;margin:3px 0 0 0;}
#caixa ul#produtos li div.compra span small.car_add{color:#4DC186;}
#caixa ul#produtos li div.compra span small.car_rem{color:#c0c0c0;}
#caixa ul#produtos li div.compra span small.car_esgotado{color:#C40000;}
#caixa ul#produtos li div.compra input{float:left;border:0;width:30px;height:30px;padding:0 0 0 5px;margin:3px 0 0 0;color:#686666;background:url(../layout/hr_campo-grid.png) no-repeat transparent;}
#caixa ul#produtos li div.compra input:focus{outline:none;}
#caixa ul#produtos li div.compra button, #caixa ul#produtos li div.compra button.inativo{background:url(../layout/pd_box-prod-ico-car.png) no-repeat transparent;width:36px;height:37px;padding:0;margin:0 0 0 0;border:0;color:#fff;text-align:left;text-indent:-100000px;cursor:pointer}
#caixa ul#produtos li div.compra button:hover, #caixa ul#produtos li div.compra button:focus, #caixa ul#produtos li div.compra button.ativo{background:url(../layout/pd_box-prod-ico-car-on.png) no-repeat transparent;color:#fff;outline:none;}
#caixa ul#produtos li div.compra div.car button,
#caixa ul#produtos li div.compra div.car button.inativo,
#caixa ul#produtos li div.compra div.car button:hover,
#caixa ul#produtos li div.compra div.car button:focus,
#caixa ul#produtos li div.compra div.car button.ativo{background:url(../layout/pd_box-prod-ico-car-on.png) no-repeat transparent;width:36px;height:37px;padding:0;margin:3px 0 0 0;text-align:center}
#carrinho table.carrinho tr td button#btn_cupom{ background: url(../layout/pd_bar-bg.png) repeat-x transparent; color:#fff; width:75px; height:28px; padding:0; margin:3px 0 0 0; border:0; text-align:center; cursor:pointer; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; outline:none;  }
#caixa ul#produtos li div.compra div.car input{margin-right:3px}
#caixa ul#produtos li.resumo.cupom{ height:90px }
#caixa ul#produtos li.resumo.cupom.ativo{ height:70px }
#caixa ul#produtos li.resumo.cupom div.descricao{ width:355px; }
#caixa ul#produtos li.resumo.cupom div.moldura-p{ float:left; background:#fff; width:125px; height:30px; margin:0 10px 10px 0; text-align:center }
#caixa ul#produtos li.resumo.cupom div.compra.cupom{ float:left; width:160px; padding:15PX 0 0 0;  }
#caixa ul#produtos li.resumo.cupom div.compra.cupom strong{ font-size:15px; }
#caixa ul#produtos li.resumo.cupom div.compra p{ width:190px; }
#caixa ul#produtos li.resumo.cupom div.compra input{ background:url(../layout/hr_campo-grid-100.png) no-repeat transparent; width:100px;  }
#caixa ul#produtos li.resumo.cupom div.compra button{ text-align:center; padding:0 }
#caixa ul#produtos li{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}
#caixa ul#produtos li img{border:0;max-height:130px;}
#caixa ul#produtos li a{color:#000;text-decoration:none}
#caixa ul#produtos li p{font-size:10px;font-weight:bold;margin:0;max-width:175px;}
#caixa ul#produtos li p span{font-size:10px;color:#737373;font-weight:normal;}
#caixa ul#produtos li p small{font-size:11px;color:#737373;font-weight:normal;}
#caixa ul#produtos li button{background:url(../layout/hr_botao_az-grid-01.png) repeat-x transparent;width:93px;height:29px;padding:0;margin:3px 0 0 0;border:0;color:#fff;display:block;}
#caixa ul#produtos li button{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
#caixa ul#produtos li button:hover{background:url(../layout/hr_botao_az-grid-02.png) repeat-x transparent;cursor:pointer}
#caixa ul#produtos li button:focus{outline:none;}
#caixa ul#produtos li:hover{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}
#caixa ul#produtos li:hover{border:1px solid #9C9C9C;outline:none;-moz-box-shadow:0 0 5px #E9E9E9;-webkit-box-shadow:0 0 5px #E9E9E9;box-shadow:0 0 5px #E9E9E9;}
#caixa ul#produtos li:hover a, #caixa ul li a:hover{color:#7ECEFD;text-decoration:none}
#caixa ul#produtos li:hover div.moldura{border:1px solid #DEDEDE;}
#caixa div#mensagem{margin:0 auto;padding:0;display:block;text-align:left;}
#caixa div#informacao{background:#F4F4F4;border:1px solid #F0F0F0;width:719px;min-height:225px;margin:10px 0 0 15px;padding:0;text-align:left;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
#caixa div#informacao div{padding:20px;color:#3C3C3C;}
#caixa ul#menu{background:transparent;width:215px;margin:0 0 0 8px;padding:0;list-style:none;float:left;}
#caixa ul#menu li{width:100%;background:url(../layout/pd_lateral_menu-a-bg.png) repeat-x transparent;border:1px solid #E9E9E9;margin:0;padding:0 0 0 0;height:24px;line-height:24px;text-align:left;display:list;}
#caixa ul#menu li{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}
#caixa ul#menu li a{background:url(../layout/pd_lateral_menu-a-seta-bg.png) center left no-repeat transparent;display:block;text-decoration:none;text-transform:uppercase;padding-left:30px;color:#262626;font-size:10px;}
#caixa ul#menu li:hover{background:#276DBE}
#caixa ul#menu li:hover a{color:#fff;}
#caixa ul#menu li.ativo a{color:#1086CC;font-weight:bold;}
#caixa ul#menu li.ativo a:hover{color:#fff;font-weight:bold;}
#caixa ul#menu.grupos{background:transparent;width:215px;margin:8px 0 0 8px;padding:0;list-style:none;float:left;}
#caixa ul#menu.grupos li{border:1px solid #E9E9E9;margin:0 0 1px 0;padding:0;text-align:left;display:list;}
#caixa ul#menu.grupos li a b{color:#1086CC}
#caixa ul#menu.grupos li a:hover b{color:#fff}
#caixa ul#menu li.ativo{height:auto;}
#caixa ul#menu li.ativo ul{margin:3px 4px 3px 3px;padding:0;}
#caixa ul#menu li.ativo ul li{border-bottom:1px solid #1086CC;}
#caixa ul#menu li.ativo ul li a{color:#666;}
#caixa ul#menu li.ativo ul li:hover{background:url(../layout/pd_lateral_menu-a-bg.png) repeat-x transparent;}
#caixa ul#menu li.ativo ul li:hover a{color:#1086CC;font-weight:bold;}
#caixa ul#menu li.ativo ul li.ativog a{color:#1086CC;font-weight:bold;}
#caixa ul#area{width:205px;margin:15px 0 0 10px;padding:0;list-style:none;float:left;}
#caixa ul#area li{width:100%;background:transparent;border-bottom:1px solid #EFEFEF;margin:0;padding:0;text-align:left;display:list;}
#caixa ul#area li a{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}
#caixa ul#area li a{padding:3px 0 3px 5px;display:block;text-decoration:none}
#caixa ul#area li a:hover, #caixa ul#area li a.ativo{background:#0074B9;color:#fff;}
#caixa ul#checkbox{width:200px;margin:15px 0 10px 15px;padding:0 0 10px 0;list-style:none;float:left;background:#fff;border:1px solid #F0F0F0;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
#caixa ul#checkbox li{width:98%;margin:0;padding:0 0 0 5px;text-align:left;display:list;}
#caixa ul#checkbox li, #caixa ul#checkbox li label{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}
#caixa ul#checkbox li label{display:block;color:#3C3C3C;font-size:11px;width:99%;line-height:15px;padding:0 0 2px 0;margin:0;float:left;cursor:pointer;}
#caixa ul#checkbox li label input[type="checkbox"], #caixa ul#checkbox li label input[type="text"], #caixa ul#checkbox li label button{background:#FCFCFC;border:1px solid #E9E9E9;margin:0 7px 0 0;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}
#caixa ul#checkbox li label input[type="text"]{width:100px;padding:5px;margin:3px 7px 0 4px;}
#caixa ul#checkbox li label button{background:url(../layout/mb-botao-vd-1.png) no-repeat transparent;width:55px;height:29px;padding:0;margin:4px 0 0 0;border:0;color:#fff;cursor:pointer}
#caixa ul#checkbox li label button:hover{color:#FFA99B}
#caixa ul#checkbox li label input[type="checkbox"]:focus, #caixa ul#checkbox li label input[type="text"]:focus, #caixa ul#checkbox li label button:focus{outline:none;-moz-box-shadow:0 0 5px #E9E9E9;-webkit-box-shadow:0 0 5px #E9E9E9;box-shadow:0 0 5px #E9E9E9;}
#caixa ul#checkbox li:hover{background:#EFEFEF;}
#caixa ul#checkbox li label:hover{background:#EFEFEF;}
#caixa ul#checkbox li:first-child, #caixa ul#checkbox li:first-child:hover{width:190px;background:url(../layout/mb-barra-bg-1.png) repeat-x transparent;border-bottom:1px solid #EFEFEF;padding:3px 0 3px 10px;margin:0 0 7px 0;color:#000;font-weight:bold;font-size:11px;text-transform:uppercase;}
#caixa ul#checkbox.botao, #caixa ul#checkbox.botao li, #caixa ul#checkbox.botao li:hover, #caixa ul#checkbox.botao li:first-child:hover{background:none;border:0;margin:0;padding:0;text-align:right;}
#caixa ul#checkbox.botao{margin:0 0 10px 15px;}
#caixa div#detalhes-mini{width:95%;min-height:145px;background:#fff;border:1px solid #EFEFEF;margin:10px 0 20px 20px;padding:0;float:left;display:block;}
#caixa div#detalhes-mini{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
#caixa div#detalhes-mini ul{width:100%;margin:0 0 0 15px;padding:0;list-style:none;display:block;}
#caixa div#detalhes-mini li{width:225px;max-width:225px;margin:0 10px 0 0;padding:15px 0 0 15px;text-align:left;display:inline;float:left;}
#caixa div#detalhes-mini li:first-child{width:160px;text-align:center;}
#caixa div#detalhes-mini li:last-child{background:url(../layout/box_sombra_vertical-p.png) center left no-repeat #fff;width:405px;max-width:405px;min-height:175px;margin-left:15px;padding-left:60px;}
#caixa div#detalhes-mini.pgto{min-height:45px;height:55px;padding:0;}
#caixa div#detalhes-mini.pgto ul{padding:0;margin:0;width:100%;}
#caixa div#detalhes-mini.pgto li{background:none;padding:5px 0 0 0;margin:0;height:50px;display:inline;float:left;}
#caixa div#detalhes-mini.pgto li:first-child{width:215px;height:50px;border-right:1px solid #EFEFEF;margin-right:25px;}
#caixa div#detalhes-mini.pgto li:last-child{min-height:50px;height:50px;}
#caixa div#detalhes-mini.pgto.brinde{min-height:105px;padding:0;}
#caixa div#detalhes-mini.pgto.brinde li{min-height:105px;}

/*
#caixa div#detalhes-mini.descricao ul{width:100%;margin:0 0 0 0;padding:0;list-style:none;display:block;}
#caixa div#detalhes-mini.descricao li{width:100%;padding:0;margin:0;background:transparent;text-align:left;}
#caixa div#detalhes-mini.descricao li h2{width:693px;height:50px;line-height:35px;color:#737373;background:#EFEFEF;margin:0;padding:10px 0 0 15px;}
#caixa div#detalhes-mini.descricao li div{width:555px;margin:0;padding:15px 0 15px 15px;}
*/

#caixa div#detalhes-mini.descricao{width:95%;}
#caixa div#detalhes-mini.descricao h2{width:693px;height:50px;line-height:35px;color:#737373;background:#EFEFEF;margin:0;padding:10px 0 0 15px;text-align:left;font-weight:normal;}
#caixa div#detalhes-mini.descricao h3{width:693px;height:25px;line-height:25px;color:#737373;background:none;margin:10px 0 10px 0;padding:0 0 10px 0;border-bottom:1px solid #EFEFEF;text-align:left;font-weight:normal;color:#000;font-size:19px;float:left;}
#caixa div#detalhes-mini.descricao h3{width: 679px;color: #00639D;margin: 15px 0 10px 0;padding: 10px 0 10px 10px;border-bottom: 1px solid #EFEFEF;border-left: 5px solid #1086cc;text-transform: uppercase;font-size:15px;}
#caixa div#detalhes-mini.descricao div{width:555px;margin:0;padding:15px 0 15px 15px;text-align:left;}

#caixa div#detalhes-mini.descricao ul{ width:693px; height:auto; min-height:100px; margin-bottom:50px}
#caixa div#detalhes-mini.descricao li,
#caixa div#detalhes-mini.descricao li:first-child,
#caixa div#detalhes-mini.descricao li:last-child{display:list;list-style: inside url(../layout/box_sombra_vertical-p.png) center left;width:100%;min-width:555px;max-width:555px;min-height:10px;padding:0;margin:0;background:transparent;text-align:left;}



#caixa div#detalhes-mini.descricao #social{width:105px;height:10px;float:right;margin:-7px 0 0 0;}
#caixa div#detalhes-mini.descricao #social ul{background:none;width:70px;min-width:100px;height:15px;min-height:35px;margin:0 0 0 0;padding:0 0 0 0;list-style:none;display:block;}
#caixa div#detalhes-mini.descricao #social li,
#caixa div#detalhes-mini.descricao #social li:first-child
#caixa div#detalhes-mini.descricao #social li:last-child{width:35px;min-width:35px;max-width:35px;height:15px;min-height:35px;text-align:left;display:inline;float:left;}


#caixa div#detalhes-mini li img{border:0;max-height:100px;}
#caixa div#detalhes-mini li a{color:#000;text-decoration:none}
#caixa div#detalhes-mini li p{color:#000;font-size:11px;margin:0}
#caixa div#detalhes-mini li h2{font-size:17px;font-weight:normal;}
#caixa div#detalhes-mini li h5{width:85%;font-size:10px;text-transform:uppercase;margin:0;font-weight:bold;color:#0074B9;}
#caixa div#detalhes-mini li span{color:#737373;font-weight:normal;}
#caixa div#detalhes-mini li small{color:#000;font-weight:normal;}
#caixa div#detalhes-mini li strong{font-size:11px;}
#caixa div#detalhes-mini li strong small{font-size:10px;text-transform:uppercase;font-weight:bold;}
#caixa div#detalhes-mini li strong small.oferta{text-transform:none;font-weight:normal;color:#666;font-size:10px;}
#caixa div#detalhes-mini li b{color:#C40000;font-size:13px;}
#caixa div#detalhes-mini li button{background:url(../layout/mb-botao-vd-2.png) repeat-x transparent;width:93px;height:29px;padding:0;margin:0;border:0;color:#fff;display:block;}
#caixa div#detalhes-mini li button{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
#caixa div#detalhes-mini li button:hover{background:url(../layout/mb-botao-vd-3.png) repeat-x transparent;cursor:pointer}
#caixa div#detalhes-mini li button:focus{outline:none;}
#caixa div#detalhes-mini li input[type="text"],#caixa div#detalhes-mini li input[type="number"]{width:50px;background:url(../layout/hr_campo-grid.png) no-repeat transparent;border:1px solid #E9E9E9;padding:5px 5px 7px 5px;margin:0 7px 0 0;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}
#caixa div#detalhes-mini li input[type="text"]:focus, #caixa div#detalhes-mini li input[type="number"]:focus{outline:none;-moz-box-shadow:0 0 5px #E9E9E9;-webkit-box-shadow:0 0 5px #E9E9E9;box-shadow:0 0 5px #E9E9E9;}
#caixa div#detalhes-mini li input[type="text"]#cep{float:right;width:65px;margin-top:-17px;background:#fff;}
#caixa div#detalhes-mini li input[type="number"] {width: 45px;min-height: 20px;padding: 5px 5px 4px 7px;margin: 3px 7px 0 0;}
#caixa div#detalhes-mini li select{width:205px;background:url(../layout/hr_campo-area.png) repeat-x transparent;border:1px solid #E9E9E9;padding:5px;margin:3px 7px 0 0;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}
#caixa div#detalhes-mini li select:focus{outline:none;}
#caixa div#detalhes-mini div.aviseme{background:#fff;width:195px;float:left;padding:0;margin:0 0 10px 0;}
#caixa div#detalhes-mini button.aviseme{width:100%}
#caixa div#detalhes-mini button.ok,#caixa div#detalhes-mini li button.ok{width:25px;float: right;margin-top:-17px;margin-right:5px;}
#caixa div#detalhes-mini div#aviseme{width:100%;height:50px;float:left;margin:0;padding:7px 0 0 0;background:#fff;display:none}
#caixa div#detalhes-mini div#aviseme{}
#caixa div#detalhes-mini div#aviseme input{width:145px;margin:5px 0 0 0;background:url(../layout/hr_campo-area.png) repeat-x transparent;}
#caixa div#detalhes-mini div#aviseme button{width:35px;margin:-28px 0 0 0;float:right;}
#caixa div#detalhes-mini div#aviseme small{color:#000;font-weight:bold;font-size:11px;}
#caixa div#detalhes-mini li ul{width:100%;margin:5px 0 0 0;padding:0;list-style:none;}
#caixa div#detalhes-mini li ul li, #caixa div#detalhes-mini li ul li:last-child{background:transparent;width:100%;margin:0;padding:0;text-align:left;display:inline;float:left;}
#caixa div#detalhes-mini li ul li input[type="text"], #caixa div#detalhes-mini li ul li button{margin-top:3px;float:left;}
#caixa div#detalhes-mini li ul li small{color:#666666}
#caixa div#detalhes-mini div.det_carrinho{margin:25px 0 0 0;}
#caixa div#detalhes-mini div.det_carrinho div.preco{width:155px;margin:0 15px 15px 0;float:left;}
#caixa div#detalhes-mini div.det_carrinho div.preco strong{font-size:15pt;font-family:'Oswald', sans-serif;font-weight:normal;text-decoration:none;text-transform:uppercase;color:#C40000;}
#caixa div#detalhes-mini div.det_carrinho div.preco small{font-size:8pt;color:#3C3C3C;font-family:arial,tahoma,verdana;}
#caixa div#detalhes-mini div.det_carrinho div.preco b{color:#C40000;font-size:11px;}
#caixa div#detalhes-mini li ul.carrinho{width: 170px;margin:0 10px 0 0;padding:10px 0 15px 0;list-style:none;float:right;}
#caixa div#detalhes-mini li ul.carrinho li{width:65px;text-align:left;display:inline}
#caixa div#detalhes-mini li ul.carrinho li:first-child{width:270px;}
#caixa div#detalhes-mini li ul.carrinho li:last-child{min-height:15px;padding-top:12px;}
#caixa div#detalhes-mini li div.parcelamento{width:383px;margin:0 0 15px 0;padding:0;float:left;}
#caixa div#detalhes-mini li div.parcelamento{border:1px solid #EFEFEF;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
#caixa div#detalhes-mini li div.parcelamento img{margin:0 0 5px 10px;}
#caixa div#detalhes-mini li div.parcelamento h3{width:100%;background:blue;margin:0 0 0 0;padding:0 0 0 0;}
#caixa div#detalhes-mini li div.parcelamento h2{width:368px;height:35px;color:#fff;background:url(../layout/hr_campo-area.png) repeat-x #F2F2F2;margin:0;padding:10px 0 0 15px;}
#caixa div#detalhes-mini li div.parcelamento h2 span{font-size:13px;font-weight:bold;color:#125FA7;margin:3px 0 0 0;}
#caixa div#detalhes-mini li div.parcelamento h2 small{font-size:10px;font-weight:normal;color:#737373;}
#caixa div#detalhes-mini li div.parcelamento table{width:90%;margin:10px;padding:0;border:0}
#caixa div#detalhes-mini li div.parcelamento td{padding:3px 0 3px 3px;border-bottom:1px solid #f5f5f5;text-align:left;min-height:10px;}
#caixa div#detalhes-mini li div.parcelamento ul{width:150px;margin:10px 10px 0 10px;padding:0 0 15px 0;list-style:none;display:list;float:left;}
#caixa div#detalhes-mini li div.parcelamento ul li,
#caixa div#detalhes-mini li div.parcelamento ul li:first-child,
#caixa div#detalhes-mini li div.parcelamento ul li:last-child{width:150px;margin:0 0 0 0;padding:3px 0 3px 3px;border-bottom:1px solid #f5f5f5;text-align:left;min-height:10px;}
#caixa div#detalhes-mini div.quantidade{position:relative;background:#E3F1F9;float:left;padding:5px;margin:-7px 0 7px 0;font-size:10px;color:#4392C1;display:none}
#caixa div#detalhes-mini div.quantidade{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
#caixa div#detalhes-mini div.quantidade b,strong{font-size:10px;}
#galeria_produtos{float:left;background:transparent;width:205px;height:255px;margin:0 0 20px 0;}
#galeria_produtos.sem_miniatura{height:150px;}
#galeria_mini a.zoomThumb img{margin:10px 0 0 3px}
#galeria_mini a.zoomThumbActive img{border:1px solid #ED038A}
#galeria_produtos{text-align:left;}
#galeria_produtos #galeria_amplia{text-align:center;padding:10px 5px 10px 5px;width:180px;height:150px;margin:0 0 0 -20px;border:1px solid #F2F2F2}
#galeria_produtos #galeria_amplia:hover{border:1px solid #1086CC}
#galeria_produtos #galeria_amplia img.image-main{max-width:150px;max-height:150px;border:0;}
#galeria_produtos #galeria_amplia img.image-main:hover{border:0px solid #1086CC;}
#galeria_produtos #galeria_mini img,
#galeria_produtos #galeria_mini img.img_lightbox{background:#fff;border:1px solid #F2F2F2;cursor:pointer;padding:3px;margin:10px 0 0 3px;max-width:55px;}
#galeria_produtos #galeria_mini img:hover{border:1px solid #c0c0c0}
#galeria_produtos #galeria_mini img.ativo{border:1px solid #1086CC}
#caixa div#detalhes-mini ul#cores{margin:3px 0 0 0;padding:0;list-style:none;}
#caixa div#detalhes-mini ul#cores li{width:15px;height:15px;margin:0 2px 0 0;padding:0;display:inline;float:left;border:1px solid #E9E9E9;}
#caixa div#detalhes-mini ul#cores li{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
#caixa div#detalhes-mini ul#cores li:hover{border:1px solid #000;cursor:pointer;}
#carrinho ul#produtos_car{margin:0 0 0 27px;padding:0;list-style:none;display:block;}
#carrinho ul#produtos_car li{width:705px;height:130px;background:#fff;border:1px solid #EFEFEF;margin:0 10px 10px 0;padding:15px 0 0 15px;text-align:left;display:inline;float:left;}
#carrinho ul#produtos_car li.resumo{height:130px}
#carrinho ul#produtos_car li.pedido{height:130px}
#carrinho ul#produtos_car li div.moldura{float:left;background:#fff;border:1px solid #EFEFEF;width:187px;height:130px;margin:0 0 10px 0;text-align:center}
#carrinho ul#produtos_car li div.moldura-p{float:left;background:#fff;width:125px;height:130px;margin:0 10px 10px 0;text-align:center}
#carrinho ul#produtos_car li div.descricao{float:left;width:230px;padding:15px 0 0 0;font-family:arial,tahoma,verdana;}
#carrinho ul#produtos_car li div.descricao strong{width:100%;font-size:10pt;color:#3C3C3C}
#carrinho ul#produtos_car li div.descricao span{font-size:8pt;color:#B4B4B4;}
#carrinho ul#produtos_car li div.compra{float:right;width:320px;padding:15px 0 0 0;text-align:right}
#carrinho ul#produtos_car li div.compra div{float:left;}
#carrinho ul#produtos_car li div.compra div.preco{width:175px;}
#carrinho ul#produtos_car li div.compra div.estoque{width:110px;padding-top:9px;font-size:8pt;font-weight:bold;color:#c0c0c0;}
#carrinho ul#produtos_car li div.compra p{width:110px;padding:0;margin:0 0 0 20px;color:#686666;font-size:10px;text-align:left;}
#carrinho ul#produtos_car li div.compra strong{color:#C40000;font-size:13px;}
#carrinho ul#produtos_car li div.compra b{color:#C40000}
#carrinho ul#produtos_car li div.compra small{font-size:8pt;color:#3C3C3C;font-family:arial,tahoma,verdana;}
#carrinho ul#produtos_car li div.compra span{width:100%;display:block;float:left;margin:3px 0 0 0;}
#carrinho ul#produtos_car li div.compra span small.car_add{color:#4DC186;}
#carrinho ul#produtos_car li div.compra span small.car_rem{color:#c0c0c0;}
#carrinho ul#produtos_car li div.compra input{float:left;border:0;width:30px;height:30px;padding:0 0 0 5px;margin:3px 0 0 0;color:#686666;background:url(../layout/hr_campo-grid.png) no-repeat transparent;}
#carrinho ul#produtos_car li div.compra input:focus{outline:none;}
#carrinho ul#produtos_car li div.compra button, #carrinho ul#produtos_car li div.compra button.inativo{background:url(../layout/hr-botao-02.png) no-repeat #5BAAD9;width:65px;height:29px;padding:0;margin:3px 0 0 -2px;border:0;color:#fff;text-align:left;padding-left:7px;cursor:pointer}
#carrinho ul#produtos_car li div.compra button:hover, #carrinho ul#produtos_car li div.compra button:focus, #carrinho ul#produtos_car li div.compra button.ativo{background:url(../layout/hr-botao-03.png) no-repeat transparent;color:#fff;outline:none;}
#carrinho ul#produtos_car li div.compra div.car button,
#carrinho ul#produtos_car li div.compra div.car button.inativo,
#carrinho ul#produtos_car li div.compra div.car button:hover,
#carrinho ul#produtos_car li div.compra div.car button:focus,
#carrinho ul#produtos_car li div.compra div.car button.ativo{background:url(../layout/hr-botao-03-p.png) no-repeat transparent;width:30px;padding:0;margin:3px 0 0 0;text-align:center;float:left;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;outline:none;}
#carrinho ul#produtos_car li div.compra div.car button.inativo{background:url(../layout/hr_botao_az-p.png) repeat-x #3395D4;color:#fff;width:30px;height:28px;padding:0;margin:3px 0 0 3px;border:0;text-align:center;cursor:pointer;float:left;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;outline:none;}
#carrinho ul#produtos_car li div.compra div.car input{margin-right:3px}
#carrinho ul#produtos_car li.resumo.cupom{height:90px}
#carrinho ul#produtos_car li.resumo.cupom.ativo{height:70px}
#carrinho ul#produtos_car li.resumo.cupom #valida_cupom{color:#C40000;font-weight:bold;display:block;}
#carrinho ul#produtos_car li.resumo.cupom div.descricao{width:355px;}
#carrinho ul#produtos_car li.resumo.cupom div.moldura-p{float:left;background:#fff;width:125px;height:30px;margin:0 10px 10px 0;text-align:center}
#carrinho ul#produtos_car li.resumo.cupom div.compra.cupom{float:left;width:160px;padding:15PX 0 0 0;}
#carrinho ul#produtos_car li.resumo.cupom div.compra.cupom strong{font-size:15px;}
#carrinho ul#produtos_car li.resumo.cupom div.compra p{width:190px;}
#carrinho ul#produtos_car li.resumo.cupom div.compra input{background:url(../layout/hr_campo-grid-100.png) no-repeat transparent;width:100px;}
#carrinho ul#produtos_car li.resumo.cupom div.compra button{text-align:center;padding:0}
#carrinho{float:left;max-width:775px;height:auto;margin:0 0 0 0;padding:0 0 0 0;background:#fff;}
#carrinho div.pedido_valor{background:transparent;padding:10px;margin:7px 0 10px 0}
#carrinho div.pedido_valor{border:0;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
#carrinho div.pedido_valor table.itens{width:100%;padding:0;margin:7px 0 0 0;}
#carrinho div.pedido_valor table.itens th{background:#E2E2E2;text-align:left;padding:5px;margin:0}
#carrinho div.pedido_valor table.itens td{text-align:left;padding:5px;margin:0;height:25px}
#carrinho div.pedido_valor.cadastro.frm1{min-height:205px}
#carrinho div.pedido_valor.cadastro.frm1.usr{min-height:135px}
#carrinho div.pedido_valor.cadastro.frm2{min-height:205px}
#carrinho div.pedido_valor div.entrega.desconto{margin:20px 0 10px 0;}
#carrinho div.pedido_valor div.entrega.desconto.medio{float:left;width:305px;}
#carrinho div.pedido_valor div.entrega.desconto.medio.sombra{float:right;height:350px;padding-left:50px;background:url(../layout/box_sombra_vertical-p.png) no-repeat top left transparent;}
#carrinho div.pedido_valor table.entrega{margin:0 0 10px 0;padding:0;border:0;width:85%;}
#carrinho div.pedido_valor table.entrega.desconto{margin:20px 0 10px 0;}
#carrinho div.pedido_valor table.entrega td{padding:7px 0px 7px 0px;border-bottom:1px dotted #E5E4E4;}
#carrinho div.pedido_valor table.entrega td.texto{padding-left:10px;border-bottom:1px dotted #E5E4E4;}
#carrinho div.pedido_valor.area_pgto{background:#f5f5f5;height:150px;}
#carrinho div.pedido_valor.area_pgto div{width:335px;}
#carrinho div.pedido_valor.area_pgto div strong{color:#C40000}
#carrinho div.pedido_valor.area_pgto div img{float:left;width:105px;margin:0 15px 15px 0;}
#carrinho div.pedido_valor.area_pgto div p{width:205px;float:right;margin:0;}
#carrinho div.pedido_valor.area_pgto div button{width:205px;margin:7px 0 0 0;}
#carrinho form{margin:0;padding:0;}
#carrinho form#form{margin:auto;width:287px;text-align:left;padding:0;float:left;}
#carrinho form#eform{margin:auto;width:287px;text-align:left;padding:0;float:left;display:none}
#carrinho fieldset{margin:0;padding:0px;border:0;clear:left;width:290px;}
#carrinho form br{clear:left;}
#carrinho legend{color:#FE6400;font-size:12px;font-weight:bold;margin:0;margin-left:-7px;margin-bottom:7px;padding:0}
#carrinho fieldset fieldset{padding:0;}
#carrinho td{color:#8B8282}
#carrinho label{display:block;color:#8B8282;margin:0;padding:0;padding-left:5px;padding-bottom:2px;line-height:1.2em;float:left;margin-bottom:3px;width:255px;}
#carrinho label span{width:65px;margin:10px 0 0 0;padding:0 10px 0 0;float:left;text-align:left}
#carrinho label span.radio{width:15px;}
#carrinho label strong{color:#0076BC}
#carrinho input[type="text"],
#carrinho input[type="number"],
#carrinho input[type="password"],
#carrinho textarea{width:105px;border:1px solid #EBEBEB;padding:5px;margin:0 0 0 0;background:url(../layout/hr_campo-area.png) repeat-x #F2F2F2;color:#8B8282;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
#carrinho textarea{width:250px;max-width:250px;height:105px;max-height:105px;overflow:hidden;outline:none;}
#carrinho textarea.setada{border:1px solid #A8A8A8;outline:none;}
#carrinho textarea.txt_termo{color:#666;width:100%;max-width:690px;height:255px;max-height:255px;overflow:auto;outline:none;}
#carrinho input[type="text"]:hover,
#carrinho input[type="text"]:focus,
#carrinho input[type="password"]:hover,
#carrinho input[type="password"]:focus{border:1px solid #A8A8A8;outline:none;}
#carrinho label.grande{width:255px;float:left;}
#carrinho label.grandao{width:555px;}
#carrinho input[type="text"].grande{width:155px;}
#carrinho input[type="text"].grande.nulo{border:0;border-bottom:1px solid #E5E4E4;background:transparent;color:#000}
#carrinho input[type="text"].concluido{width:165px;background:#f5f5f5;border:1px solid #f5f5f5;font-weight:bold;color:#000}
#carrinho label button{width:155px;padding:5px;margin:10px 0 0 65px;background:#C70011;color:#fff;cursor:pointer;float:left}
#carrinho label button{border:0;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
#carrinho label button:hover, #carrinho label button:focus{background:#7ECEFD;color:#fff;outline:none}
#carrinho select{border:1px solid #F5F5F5;outline:none;color:#000;font-size:10px;padding:2px;}
#carrinho select.att{min-width:75px;padding:7px;}
#dados div.moldura label{width:405px;}
#dados div.moldura input.grande{width: 70%!important;}
#carrinho ul{list-style:none}
#carrinho a{color:#1E88C5}
#carrinho div.box{width:855px;margin:0 auto;}
#carrinho div.box.pagamento{width:705px;float:left;padding:0;margin:-30px 0 0 -40px;}
#carrinho div.coluna1{font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;float:left;width:645px;margin:0 0 25px 25px;padding:0 0 20px 0;}
#carrinho div.coluna1 fieldset{width:805px;}
#carrinho div.coluna1.cadastro.frm1{}
#carrinho div.coluna1.cadastro span b{color:#C40000;}
#carrinho div.coluna1.cadastro input[type="text"]#ped_total.ativo{border:1px solid #0074B9;color:#000;font-weight:bold;}
#carrinho div.coluna1 div.coluna_txt{float:left;color:#3D3A3A;width:512px;height:auto;padding:0;margin:25px 0 0 40px;}
#carrinho div.coluna1.passos{width:100%;min-height:10px;margin:0 0 0 25px;padding:0 0 0 20px;}
#carrinho div.coluna2{float:left;width:255px;margin:15px 0 25px 0;padding:0}
#carrinho div.coluna2.area{float:left;width:555px;margin:0 0 25px 0;padding:0;text-align:left;}
#carrinho div.coluna2.produtos{float:right;margin-right:20px;}
#carrinho div.coluna2.produtos h1{color:#00A371;font-size:25px;font-weight:normal;border-bottom:1px solid #EBEBEB;margin:0 0 15px 0;padding:0 0 5px 0}
#carrinho div.coluna2.produtos h1 span{color:#757373;font-weight:normal;font-size:10pt;font-family:arial;}
#carrinho div.coluna2.sombra{width:55px;min-height:555px;}
#carrinho div.coluna2.sombra_p{width:25px;background:transparent;min-height:355px;}
#carrinho div.coluna2.cadastro{text-align:left;}
#carrinho div.coluna2.cadastro.frm1{min-width:310px;margin-left:40px;}
#carrinho div.coluna2.cadastro.frm1.pgto{width:375px;margin:0;}
#carrinho div.coluna2.cadastro.frm2{min-width:310px;margin-left:45px;}
#carrinho div.coluna2.cadastro button{background:url(../layout/hr-botao-area-off.png) repeat-x #58A9D8;width:93px;height:28px;padding:0;margin:0 0 0 75px;border:0;color:#fff}
#carrinho div.coluna2.cadastro button{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
#carrinho div.coluna2.cadastro button:hover{background:url(../layout/hr-botao-area-on.png) repeat-x #1A84C2;cursor:pointer}
#carrinho #span_msn.msn1, #carrinho #span_msn.msn2, #carrinho #span_msn.msn3{color:#C40000;}
#carrinho button.conluir, #carrinho button.comprar{background:url(../layout/mb-botao-vd-on.png) repeat-x transparent;width:125px;height:35px;padding:7px;margin:0 0 0 0;border:0;color:#fff;float:right;}
#carrinho button.conluir, #carrinho button.comprar{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
#carrinho button.conluir:hover, #carrinho button.comprar:hover{background:url(../layout/mb-botao-vd-off.png) repeat-x transparent;cursor:pointer}
#carrinho button.conluir:focus, #carrinho button.comprar:focus{outline:none;}
#carrinho button.pequeno{background:url(../layout/mb-botao-vd-on.png) repeat-x transparent;width:30px;padding:7px;margin:0 0 0 0;border:0;color:#fff;}
#carrinho button.pequeno{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
#carrinho button.pequeno:hover,
#carrinho button.pequeno:focus{background:url(../layout/mb-botao-vd-off.png) repeat-x transparent;cursor:pointer;outline:none;}
#carrinho div.pedido_valor.concluir{background:#F6F6F6;width:85%;height:35px}
#carrinho div.pedido_valor.concluir.endereco{width:730px;margin-left:35px}
#carrinho div.pedido_valor.concluir button.conluir{margin-right:10px}
#carrinho div.coluna2.pagamento{float:left;width:255px;margin:0 0 0 0;}
#carrinho div.coluna2.pagamento div.pedido_pgto{margin:15px 0 0 0;}
#carrinho div.coluna2.pagamento h1{width:255px;}
#carrinho div.coluna2.pagamento h1 span{color:#757373;}
#carrinho div.coluna2.pagamento div.pedido_valor{width:235px;min-height:155px;padding-top:35px;margin-bottom:30px;}
#carrinho div.coluna2.pagamento div.pedido_valor.pagamento{padding:15px 0 15px 0;}
#carrinho div.coluna2.pagamento div.pedido_valor.pagamento.pequeno{min-height:95px;}
#carrinho div.coluna2.pagamento div.pedido_valor.pagamento ul.pgto{width:250px;float:left;margin:0;padding:0;list-style:none}
#carrinho div.coluna2.pagamento div.pedido_valor.pagamento ul.pgto li{width:135px;margin:0;font-size:11px;padding:7px 0 0 10px;display:inline;float:left;}
#carrinho div.coluna2.pagamento div.pedido_valor.pagamento ul.pgto li strong{font-size:13pt;font-family:'Oswald', sans-serif;font-weight:normal;text-decoration:none;text-transform:uppercase;color:#C40000;}
#carrinho div.coluna2.pagamento div.pedido_valor input.concluido.frete{width:75px;}
#carrinho div.coluna2.pagamento div.pedido_valor input.concluido.valor{width:135px;}
#carrinho div.coluna2.pagamento div.mensagem{width:355px;margin-bottom:25px}
#carrinho div.coluna2.pagamento button{background:url(../layout/mb-botao-vd-2.png) repeat-x transparent;width:93px;height:28px;padding:0;margin:0 0 0 75px;border:0;color:#fff}
#carrinho div.coluna2.pagamento button{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
#carrinho div.coluna2.pagamento button:hover{background:url(../layout/mb-botao-vd-3.png) repeat-x transparent;cursor:pointer}
#carrinho div.coluna2.pagamento button.pgto{background:url(../layout/mb-botao-vd-on.png) repeat-x transparent;color:#fff}
#carrinho div.coluna2.pagamento button.pgto{min-width:255px;height:50px;padding:5px;margin:25px 3px 10px 0;float:right;font-weight:bold;}
#carrinho div.coluna2.pagamento button.pgto{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
#carrinho div.coluna2.pagamento button.pgto:hover{background:url(../layout/mb-botao-vd-off.png) repeat-x transparent;cursor:pointer}
#carrinho div.coluna2.pagamento button.pgto:focus{outline:none}
#carrinho div.coluna2.cadastro div.pedido_valor.dados{background:transparent;}
#carrinho div.coluna2.cadastro div.pedido_valor.dados input[type="text"].concluido{width:235px}
#carrinho div.coluna2.cadastro div.pedido_valor.dados label{width:335px;}
#carrinho div.box h1{color:#3FA9E8;font-size:17px;font-weight:normal;border-bottom:1px solid #EBEBEB;margin:0 0 15px 0;padding:0 0 5px 0;text-transform:uppercase}
#carrinho div.box h1 span{color:#686666;font-weight:normal;font-size:8pt;font-family:arial;text-transform:none;}
#carrinho div.box h1 small{color:#686666;font-weight:normal;font-size:8pt;font-family:arial;}
#carrinho div.box h5{background:transparent;color:#C40000;margin:-7px 0 15px -7px;padding:0;font-weight:bold;font-size:11px;font-family:arial;text-align:left;text-transform:uppercase;}
#carrinho div.box h3{background:transparent;color:#164789;margin:7px 0 0 0;padding:0;font-weight:bold;font-size:13px;font-family:arial;text-align:left;text-transform:uppercase;}
#carrinho div.box h3 span{color:#164789;}
#carrinho div.aviso h5{color:#8B8282;margin:0;padding:3px;font-weight:normal;font-size:8pt;font-family:arial;text-align:left;border:0px solid #E5E4E4;padding:7px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
#carrinho ul.passos{width:505px;float:left;margin:0 0 15px 0;padding:0 0 0 0;list-style:none}
#carrinho ul.passos li{float:left;display:inline;padding:7px 20px 7px 20px;text-decoration:none;background:#E5E5E5}
#carrinho ul.passos li.setado{background:#E1248F;color:#fff}
#carrinho.redondo{background:transparent;border:1px solid #F0F0F0;width:705px;margin:0 0 0 20px;padding:0 0 0 0;text-align:left;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
#carrinho.redondo.grande{width:885px;max-width:895px;margin:0 0 0 0;background:transparent;}
#carrinho.redondo.grande.ssl{padding-top:15px;background:#FBFBFB;}
#carrinho.redondo form{margin:0;padding:0;}
#carrinho table.carrinho{width:100%;border:0;padding:0 0 0 0;margin:0 0 0 0;}
#carrinho table.carrinho.left{width:585px;float:left;}
#carrinho table.carrinho.pequeno{width:205px;margin:0;}
#carrinho table.carrinho thead{background:url(../layout/pd_lateral_menu-a-bg.png) repeat-x transparent;}
#carrinho table.carrinho thead tr th{border-bottom:1px solid #E9E9E9;color:#0074B9;text-align:left;padding:10px 0 10px 10px;}
#carrinho table.carrinho tbody tr{border:0;}
#carrinho table.carrinho tbody tr:hover{cursor:pointer;background:#F5F5F5;}
#carrinho table.carrinho tbody tr:hover td select,
#carrinho table.carrinho tbody tr:hover td.img img{border:1px solid #E9E9E9}
#carrinho table.carrinho tbody tr td{color:#000;}
#carrinho table.carrinho tbody tr td, #carrinho table.carrinho tfoot tr td{border:0;border-bottom:1px solid #F5F5F5;border-right:0px solid #E9E9E9;padding:10px 0px 10px 10px;text-align:left}
#carrinho table.carrinho tbody tr td span, #carrinho table.carrinho tfoot tr td span{color:#000;text-transform:uppercase;font-size:11px;}
#carrinho table.carrinho tfoot tr td span#valida_cupom{ text-transform:none; color:#C40000; font-weight:bold; display:block; }
#carrinho table.carrinho tbody tr td span b, #carrinho table.carrinho tfoot tr td span b{color:#0074B9}
#carrinho table.carrinho tbody tr td strong, #carrinho table.carrinho tfoot tr td strong{font-size:13pt;font-family:'Oswald', sans-serif;font-weight:normal;text-decoration:none;text-transform:uppercase;color:#C40000;}
#carrinho table.carrinho tbody tr td small, #carrinho table.carrinho tfoot tr td small{color:#000;font-size:11px;}
#carrinho table.carrinho tbody tr td b, #carrinho table.carrinho tfoot tr td b{color:#C40000}
#carrinho table.carrinho tbody tr td b.avista, #carrinho table.carrinho tfoot tr td b.avista{color:green}
#carrinho table.carrinho tfoot tr td.total{text-align:right;}
#carrinho table.carrinho tfoot tr td.total small{color:#000;}
#carrinho table.carrinho tfoot tr td.total strong{color:#C40000;font-size:17px;font-weight:normal;}
#carrinho table.carrinho tfoot tr td.total strong.avista{color:green;font-size:21px;font-weight:normal;}
#carrinho table.carrinho tfoot tr td.total b{color:#000;font-size:11px}
#carrinho table.carrinho tbody tr td.bt{width:5%;text-align:left;}
#carrinho table.carrinho tbody tr td.img{width:79px;}
#carrinho table.carrinho tbody tr td.img img{max-width:100px !important;max-height:70px !important;border:1px solid #fff;margin:0;}
#carrinho table.carrinho tbody tr td button{background:url(../layout/mb-botao-vd-on.png) repeat-x transparent;margin:0;border:0;color:#fff}
#carrinho table.carrinho tbody tr td button{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
#carrinho table.carrinho tbody tr td button:hover{background:url(../layout/mb-botao-vd-off.png) repeat-x transparent;cursor:pointer}
#carrinho table.carrinho tbody tr td button:focus{outline:none}
#carrinho table.carrinho tbody tr td button.fechar{padding:15px 10px 15px 10px;margin:-31px 0px 0px 0px;float:right;}
#carrinho table.carrinho tbody tr td button.remover{padding:3px 5px 3px 5px;font-weight:bold;font-size:10px;}
#carrinho table.carrinho tfoot tr td button.conluir{width:155px;margin-right:10px;}
#carrinho table.carrinho tfoot tr td button.comprar{background:url(../layout/pd_bar-bg.png) repeat-x transparent;width:155px;float:left;}
#carrinho table.carrinho tbody tr td div.total{width:100%;background:#F5F5F5;margin:0 0 0 0;padding:10px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
#carrinho table.carrinho tbody tr td div.total.lateral{height:131px;margin:30px 0 0 0;}
#carrinho table.carrinho tbody tr td button.fechar.lateral{margin:30px 0px 0px 0px}
#carrinho div#dv_opc_endereco.pedido_valor,
#carrinho div#dv_opc_entrega.pedido_valor,
#carrinho div#dv_opc_total.pedido_valor,
#carrinho div#dv_opc_pgto.pedido_valor,
#carrinho div#dv_opc_botao.pedido_valor{width:725px;margin:10px auto;}
#carrinho div#dv_opc_entrega.pedido_valor table.entrega{width:100%;}
#carrinho div#dv_opc_endereco.pedido_valor{background:#FFF;border:1px solid #F6F6F6; /*min-height:250px; padding-top:20px;*/ min-height:200px; padding-top:5px; margin-left:35px }
#carrinho div#dv_opc_endereco ul{padding:0 0 0 0;margin:20px 0 0 20px;float:left}
#carrinho div#dv_opc_endereco ul li{padding:0 0 0 0;display:inline;float:left;text-align:left;}
#carrinho div#dv_opc_endereco ul li div{background:url(../layout/mb-sombra-li-vertical.png) center left no-repeat transparent;padding-left:45px;margin-left:30px}
#forma_pgto{ margin:-10px 0 0 0; padding:0; width:705px; float:left; }
#forma_pgto_botao{ margin:-5px 0 0 0; padding:0; width:725px; float:left; /*background:blue;*/ }
#forma_pgto img.ssl{ margin:50px 0 0 0; float:left; }
#forma_pgto button{ /*margin:50px 0 0 0; float:left;*/ }
#forma_pgto ul.abas{margin:0;padding:0;width:100%;float:left;list-style:none}
#forma_pgto ul.abas li{margin:0 1px 0 1px;padding:7px 10px 7px 10px;float:left;display:inline;background:#FBFBFB;border:1px solid #F0F0F0;border-bottom:1px solid #fff;cursor:pointer}
#forma_pgto ul.abas li:first-child{margin:0 1px 0 0;}
#forma_pgto ul.abas li.ativo{ background:#081052/*#125FA7#F4F4F4*/; border:1px solid #081052/*#125FA7#F0F0F0*/; border-bottom:1px solid #081052/*#125FA7#F4F4F4*/; color:#FFF/*#262626*/; cursor:default }
#forma_pgto ul.conteudo{width:100%;margin:0 0 10px 0;padding:0;float:left;list-style:none;display:list;}
#forma_pgto ul.conteudo li{background:#F4F4F4;margin:0 0 0 0;padding:0 0 0 0;width:100%;min-height:195px;border:0;display:none}
#forma_pgto ul.conteudo li div{margin:0 0 0 0;padding:0 0 0 0;float:left;}
#forma_pgto ul.conteudo li div.parcelamento{background:#fff;width:300px;min-height:160px;border:1px solid #F0F0F0;padding:7px;}
#forma_pgto ul.conteudo li div.parcelamento.grande{ width:400px }
#forma_pgto ul.conteudo li div.medio{width:50%;float:left;}
#forma_pgto ul.conteudo li div.medio.pequeno{width:35%;float:left;}
#forma_pgto ul.conteudo li div.grande{width:95%;}
#forma_pgto ul.conteudo li div.grande p{float:left;width:75%;font-size:11px;}
#forma_pgto ul.conteudo li div.medio p{float:left;width:100%;font-size:11px;}
#forma_pgto ul.conteudo li div.medio p label{width:auto;text-align:left;float:left;}
#forma_pgto ul.conteudo li div.grande p strong, #forma_pgto ul.conteudo li div.medio p strong{font-size:13pt;font-family:'Oswald', sans-serif;font-weight:normal;text-decoration:none;text-transform:uppercase;color:#C40000;}
#forma_pgto ul.conteudo li div.grande.bandeiras p{width:auto;float:left;}
#forma_pgto ul.conteudo li img{float:left;margin-right:10px;}
#forma_pgto ul.conteudo li small{color:#000;font-size:11px;}
#forma_pgto ul.conteudo li.ativo{ display:block; width:100%; padding:10px 10px 40px 10px; border:1px solid #081052/*#125FA7#F0F0F0*/; /*border-top:0;*/ }
#forma_pgto ul.conteudo li.ativo div{float:left;margin:7px;}
#forma_pgto ul.conteudo li.ativo strong{color:#000;font-weight:normal;}
#forma_pgto ul.conteudo li.ativo b{color:#000;}
#forma_pgto ul.conteudo li.ativo select{width:175px;padding:7px;border:1px solid #F0F0F0;background:#fff;margin:10px 0 0 0;font-size:13px;}
#forma_pgto ul.conteudo table.bandeira{border:0;padding:0;margin:10px 0 0 0;}
#forma_pgto ul.conteudo table.bandeira tr td{width:65px;padding:0;text-align:center;}
#forma_pgto ul.conteudo table.bandeira tr td label{width:65px;padding:0;margin:0;}
#forma_pgto ul.conteudo table.bandeira tr td img{padding:0;margin:0;cursor:pointer}
#forma_pgto ul.conteudo table.parcelamento{width:145px;border:0;padding:0;margin:10px 5px 0 0;float:left;}
#forma_pgto ul.conteudo table.parcelamento tr td{padding:3px 0 3px 0;border-bottom:1px solid #F0F0F0;text-align:left;}
#forma_pgto ul.conteudo table.parcelamento tr td.cartao{padding:5px 0 5px 0;}
#forma_pgto ul.conteudo table.parcelamento tr td:hover{background:#F0F0F0;}
#forma_pgto ul.conteudo table.parcelamento tr td label{margin:0;padding:0;width:100%;display:block;}
#forma_pgto ul.conteudo table.parcelamento tr td label:hover{cursor:pointer;}
#forma_pgto ul.conteudo table.parcelamento tr td input[type=radio]{margin:0;padding:0;width:20px;float:left;}
#forma_pgto ul.conteudo li.operadora{min-height:250px;}
#forma_pgto ul.conteudo li.operadora div.medio{width:350px;}
#forma_pgto ul.conteudo li.operadora div.medio label.medio{width:100%;}
#forma_pgto ul.conteudo li.operadora div.parcelamento{min-height:240px;}
#forma_pgto ul.conteudo li.bcash{height:350px;}
#forma_pgto ul.conteudo li.bcash div.medio{width:230px;}
#forma_pgto ul.conteudo li.bcash div.parcelamento{background:transparent;border:0;padding:0;}
#forma_pgto ul.conteudo li.ssl{ min-height:250px; }
#peiddo_detalhes{text-align:left;}
#peiddo_detalhes h3, #peiddo_detalhes h5{font-size:14px;font-family:tahoma,arial,verdana;color:#000000}
#peiddo_detalhes h5{color:#0077BC;padding-bottom:3px;border-bottom:1px solid #0077BC;}
#peiddo_detalhes h3 span, #peiddo_detalhes h5 span{font-weight:normal;font-size:11px;}
#peiddo_detalhes strong{font-size:12px;font-family:tahoma,arial,verdana;color:#000000}
#peiddo_detalhes table{width:100%;}
#peiddo_detalhes table tr th{font-size:12px;font-family:tahoma,arial,verdana;color:#000000;padding-bottom:3px;border-bottom:1px solid #000;text-align:left}
#peiddo_detalhes table tr td{font-size:11px;font-family:tahoma,arial,verdana;color:#000000;height:25px;text-align:left}
#peiddo_detalhes a{background:none;text-decoration:none;text-align:left;padding:0;}
#social.curtir{width:190px;height:35px !important;margin:10px 0 0 -15px;float:left}
#social.curtir li{width:90px;max-width:95px !important;max-height:15px !important;}
#social.curtir div{width:75px;float:left;background:green;}
#caixa.left.grande.marcas{background:#fff;margin:20px 0px 0px 0px;}
#carousel{width:750px;height:50px;border:0;margin:10px 0px 7px 20px;}
#carousel ul{width:750px;height:50px;padding:0;overflow:hidden;}
#carousel li{display:inline;background:#fff;width:150px;height:50px;padding:0px 5px 0px 5px;border:0px solid #fff;}
#carousel li img{height:50px;}
#carousel li:hover{border:0px solid #F0F0F0}
#carousel li a img{-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);filter:grayscale(100%);}
#carousel li a:hover img{filter:none;-webkit-filter:none;}
#carousel li a,
#carousel li:hover a{border:0;}
#mensagem{color:#8B8282;margin:0;padding:3px;font-weight:normal;font-size:8pt;font-family:arial;text-align:left;border:0px solid #E5E4E4;padding:7px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
#dv_pagina{font-size:11px;width:685px;margin:30px 0 0 30px;padding:10px 0 10px 0;float:left;border-top:1px solid #EFEFEF}
#dv_pagina .controles_esq{float:left}
#dv_pagina .controles_dir{float:right}
#dv_pagina a:link{color:#7F7F7F;text-decoration:none}
#dv_pagina a:visited{color:#7F7F7F;text-decoration:none}
#dv_pagina a:hover{color:#333333;text-decoration:none}
#dv_npagina{}
#paginacao{padding:1px;width:100%;}
#paginacao ul{list-style-type:none;padding:0;margin:0;}
#paginacao ul.left{float:left}
#paginacao ul.right{float:right}
#paginacao li{float:left;display:inline;margin:0 5px 0 0;display:block;}
#paginacao li.texto{color:#666;padding:4px;width:225px;text-align:left;}
#paginacao li a{padding:5px;border:1px solid #c0c0c0;display:inline;font-size:10px}
#paginacao li a{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}
#paginacao li a{display:block;float:left;text-decoration:none;}
#paginacao li a:hover{border:1px solid #1A84C2;color:#1A84C2;cursor:pointer;}
#paginacao li a:hover{color:#1A84C2}
#paginacao li.current{padding:5px;border:1px solid #1A84C2;display:inline;font-size:10px}
#paginacao li.current{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}
#paginacao li.current{background:#1A84C2;color:#fff;display:block;float:left;text-decoration:none;font-weight:bold;}
#paginacao li.nolink{padding:5px;border:1px solid #F3F3F3;display:inline;font-size:10px}
#paginacao li.nolink{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}
#paginacao li.nolink{background:#F3F3F3;color:#CCC;display:block;float:left;text-decoration:none;}
#opacidade{position:fixed;top:0;right:0;bottom:0;left:0;margin:0;padding:0;background:#000;opacity:.80;filter:alpha(opacity=80);-moz-opacity:0.80;z-index:1;}
#filme{width:913px;height:513px;margin:0 auto;border:2px solid #6A0C00;padding:0;position:relative;display:block;z-index:999}
#moldura{background:#2B0000;border-top:2px solid #6A0C00;width:100%;height:555px;margin:-35px 0 0 0;padding:25px 0 0 0;display:block;position:relative;z-index:999}
#legenda{position:absolute;bottom:3px;left:5%;color:#931100}
#videos{width:100%;margin:0;padding:0;float:left;}
#videos h1{color:#0074B9;font-size:25px;font-weight:normal;font-family:Arial, Tahoma, Verdana, Arial, Helvetica, sans-serif;border-bottom:1px solid #fff;margin:0 0 0 0;padding:0 0 5px 0}
#videos h1 span{color:#B2B2B2;font-weight:normal;font-size:10pt;font-family:arial;}
#videos ul{list-style:none;width:100%;margin:7px 0 0 0;padding:0;float:left;}
#videos li{width:200px;padding:5px;display:inline;float:left;}
#videos li img{width:192px;border:3px solid #EFF0E8;margin-bottom:7px}
#videos li img:hover{border:3px solid #C61D00}
#videos li span{font-size:11px;color:#000}
#videos li small{font-size:11px;color:#8B8282;text-align:left}
#videos button{background:url(../layout/mf_vr_topo_menu.png) no-repeat center top #931100;color:#fff;border:0;padding:3px;cursor:pointer;width:155px;position:absolute;right:5%;bottom:7px;float:right;z-index:999}
#videos button:hover{background:url(../layout/mf_vr_topo_menu_bt.png) no-repeat center top #931100;color:#fff}
#videos button.left{left:5%;}
#videos div.coluna_txt{background:url(../layout/amg_sombra.gif) center top no-repeat #fff;padding:20px 50px 0 50px}
a{color:#757373;text-decoration:none}
a:visited{color:#757373;text-decoration:none}
a:hover{color:#7ECEFD;text-decoration:underline}
a.aviso{color:#7ECEFD;text-decoration:underline}
hr{color:#E8E8E8;margin-top:5px;}
a, div{outline:none;}
.separar{width:25px;height:20px;}
.frame{border:3px solid #40B4EA}
.clear{clear:both;}
.clear.home{width:100%;height:55px;margin:0;padding:0;border:0;}
.clear.ssl{width:100%;height:5px;margin:0;padding:0;border:0;}
#topo.azul div.buscar button{background:url(../layout/hr-botao-01.png) no-repeat transparent;}
#topo_menu.azul{background:url(../layout/pd_menu-ul-bg.png) no-repeat transparent;}
#topo_menu.azul ul li{border-right:1px solid #387DCE;}
#topo_menu.azul ul li a:hover{color:#7ECEFD;background:none;}
#rodape.azul{background:url(../layout/pd_inferior.png) repeat-x transparent;}
#rodape.azul #buscar{background:url(../layout/pd_inferior-buscar.png) repeat-x transparent;}
#rodape.azul #menu ul.ul-borda{border-left:1px solid #004187;}
#rodape.azul #menu ul li.boleto a{background:#1764AD}
#rodape.azul #menu ul li.boleto a:hover{background:#004B97}
body.azul_1{background:url(../layout/pd_bg-az2.png) center top repeat-x #fff;}
body.azul_1 #conteudo.capa{background:transparent;padding:0;margin:-7px 0 0 0;}
body.azul_1 #rodape{height:390px;}
#topo.azul_1{background:transparent;width:100%;height:135px;text-align:left;padding:0;margin:0 0 22px 0;float:left;}
#topo.azul_1 #login{margin:0 0 10px 0;}
#topo.azul_1 div.buscar button{background:url(../layout/hr-botao-01-2.png) no-repeat transparent;margin-right:7px;}
#topo.azul_1 div.botao button,
#topo.azul_1 div.buscar button.ico,
#topo.azul_1 div.buscar button.car{background:url(../layout/hr_botao_az-grid-05.png) repeat-x transparent;width:35px;margin:18px 0px 0px 5px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}
#topo.azul_1 div.buscar button.car,#topo.azul_1 div.botao button{width:125px;text-align:left;}
#topo.azul_1 div.buscar button.car p{width:90px;float:right;margin:0;padding:1px 0 0 0;font-size:10pt;font-family:'Oswald', sans-serif;}
#topo.azul_1 div.buscar button.car.on{background:url(../layout/mb-botao-vd-3.png) repeat-x transparent;}
#topo.azul_1 div.botao button,
#topo.azul_1 div.buscar button:hover,
#topo.azul_1 div.botao button:hover,
#topo.azul_1 div.buscar button:focus,
#topo.azul_1 div.botao button:focus{background:url(../layout/hr_botao_az-grid-02.png) right repeat-x transparent;color:#fff;outline:none;}
#topo.azul_1 div.botao button{ width: 95%; text-align: center; }
#topo.azul_1 div.buscar div.usr_logado{width:205px;float:right;margin-top:-25px}
#topo.azul_1 #login div.icone.left{height:35px;color:#fff;}
#topo.azul_1 #login div.icone a{padding-top:7px;color:#FFF;}
#topo.azul_1 #login div.icone strong{font-size:15pt;font-family:'Oswald', sans-serif;font-weight:normal;letter-spacing:1px;text-decoration:none;text-transform:uppercase;padding-left:35px;-webkit-text-size-adjust:none;-webkit-font-smoothing:antialiased;text-shadow:1px 1px 1px #0A1151;color:#fff;}
#topo.azul_1 #login div.icone.right{width:425px;background:url(../layout/pd-icon-tel.png) 0 12px no-repeat transparent;float:right;}
#topo.azul_1 #login div.icone.right div{padding:0;margin:0 0 0 41px;width:115px;float:left}
#topo.azul_1 #login div.icone.right strong{padding:0;margin:0;font-size:10pt;}
#topo.azul_1 #login div.icone.right strong.grande{font-size:12pt;}
#topo.azul_1 #login div.icone.right small{font-size:7px;}
#topo.azul_1 #login div.icone.right span{padding:5px 0 0 0;font-size:9px;}
#topo_menu.azul_1{background:url(../layout/pd_menu-ul-bg-5-mini.png) repeat-x transparent;width:1043px;height:50px;margin:10px 0 0 10px;border-bottom:3px solid #185EAF;border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;-webkit-border-radius:5px 5px 0 0;}
#topo_menu.azul_1 ul{width:1043px;padding:0;margin:0 auto;list-style:none;}
#topo_menu.azul_1 ul li{display:inline;height:50px;line-height:50px;float:left;margin:0 0 0 0;border-right:1px solid #203F72;border-left:1px solid transparent;}
#topo_menu.azul_1 ul li:last-child{border-color:transparent;}
#topo_menu.azul_1 ul li:first-child{width:75px;margin:0 0 0 0;text-align:center}
#topo_menu.azul_1 ul li a{padding:10px 15px 10px 15px;font-size:12px;font-family:tahoma,arial;color:#fff;text-decoration:none;text-transform:capitalize;}
#topo_menu.azul_1 ul li a:hover{color:#2C79C2;background:none;}
#topo_menu.azul_1 ul li a.setado{color:#2C79C2}
#topo_menu.azul_1 ul li:hover,
#topo_menu.azul_1 ul li.setado{background:url(../layout/pd_menu-ul-bg-azul_1-on.png) repeat-x transparent;border-left:1px solid #fff;border-right:1px solid #fff;}
#topo_menu.azul_1 ul li:hover a,
#topo_menu.azul_1 ul li.setado a{color:#fff;}
#topo_menu.azul_1 ul li:first-child:hover,
#topo_menu.azul_1 ul li:first-child.setado{border-radius:5px 0 0 0;-moz-border-radius:5px 0 0 0;-webkit-border-radius:5px 0 0 0;border-color:transparent;}
#topo_menu.azul_1 ul li.setado:first-child,
#topo_menu.azul_1 ul li:first-child:hover{border-right:1px solid #fff;}
#topo_menu.azul_1 ul li:last-child:hover{}
#topo_menu.flutuante.azul_1{width:100%;margin:0;padding:0;background:url(../layout/pd_menu-ul-bg-azul_1-on.png) repeat-x transparent;border-top:1px solid #fff;border-bottom:1px solid #fff;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;}
#topo_menu.flutuante.azul_1 ul li:hover,
#topo_menu.flutuante.azul_1 ul li.setado{background:url(../layout/pd_menu-ul-bg-azul_1.png) repeat-x transparent;border-left:1px solid #fff;border-right:1px solid #fff;}
section dl{border:1px solid #ddd;padding:0 15px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}
section dl dt{font-family:'Oswald', sans-serif;border-top:1px solid #ddd;font-size:18px;margin-bottom:15px;cursor:pointer;background:url(/wp-content/themes/atendimento/_/img/common/icon-close.png) left 18px no-repeat;padding:15px 0 0 0;}
section dl dt:hover,
section dl dt.open{background:url(/wp-content/themes/atendimento/_/img/common/icon-open.png) left 18px no-repeat;color:#2268B9;}
section dl dt:first-child{border-top:none;}
section dl dd{display:none;padding:0 0 20px 0;}
section dl dd p{font-size:14px;padding:0 0 0 5px;margin:0;}
section dl dd p strong{font-size:14px;}
section dl dd p a{font-style:italic;font-weight:normal;color:#666;}
section dl dd p a:hover{text-decoration:underline;}



#promo_pmodal
	{
		position:fixed;
		top:0;
		left:0;
		width:100%;
		height:100%;
		background-color:#164789;
		z-index:9998;
		opacity:0.5;
		-moz-opacity:0.5;
		filter:alpha(opacity=50);
	}

#promo_pmodal a { cursor: pointer; display: block; height: 100%; width: 100%; }
#promo_modal{ background: transparent; width: 555px; position: relative; margin:10% auto; vertical-align: middle; z-index: 999999;  }
#promo_modal img{ position: absolute; right: -115px; top: -10px; }
#promo_modal div.off{ background:url(../../banner/img/ban-cadastro-30reais.jpg) no-repeat #164789; width:650px; max-height:50px !important; padding:415px 0 0 0; margin:0 auto; border:5px solid #164789; }
#promo_modal div{ background:url(../../banner/img/ban-pop-tel.jpg) no-repeat #164789; width:650px; max-height:50px !important; padding:415px 0 0 0; margin:0 auto; border:5px solid #164789; }
#promo_modal div fieldset{ width:80%; height:50px; padding:0; border:0; margin:10px auto; }
#promo_modal div fieldset label{ padding:7px 5px 0 0; }
#promo_modal div fieldset label input{ width: 175px; background: #fff; border:2px solid #fff; padding: 7px; font-size: 11px; outline: none; }
#promo_modal div fieldset label button{ background: url(../layout/pd_menu-ul-bg-azul_1-on.png) repeat-x transparent; width: 75px; height:29px; border:2px solid #fff; cursor: pointer; color: #fff; text-align: center; }
#promo_modal span{ position:absolute; left: 40%; width:250px; background: url(../layout/pd_menu-ul-bg-azul_1-on.png) repeat-x transparent; color: #fff; padding:7px 10px 7px 10px; border:2px solid #fff; margin:-35px 0 0 0 !important; }
#promo_modal span.aviso{ background: #C40000; }
#promo_modal div, #promo_modal span, #promo_modal div fieldset label input,#promo_modal div fieldset label button{ -moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px; }
#promo_modal div fieldset label input:hover,#promo_modal div fieldset label button:hover{ outline: none; color: #c0c0c0; border:2px solid #164789;  }

.aviso{
	width: 94%;
	padding: 12px 20px;
	text-align: left;
	float: left;
	background: url(../layout/pd_lateral_menu-a-bg.png) repeat-x transparent;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
	border:1px solid #00639D;
}

.aviso strong{text-transform:uppercase;margin-bottom:25px;}


