/* zerando */
*{margin:0;padding:0;}
img, fieldset {border:0;}
ul, li, ol {list-style:none;}
a:visited {text-decoration:none;}
a:link {text-decoration:none;}
a:hover {text-decoration:underline;}
a:active {text-decoration:underline;}
input.image {background:none;}
iframe#_atssh {visibility:hidden;z-index:10000;float:left}

/* geral */
body{text-align:center;background:url(../../gifs/headfoot/back_site.jpg) repeat-y top center;}
body, td, th, input, select {font-family:Verdana, Arial, Helvetica, sans-serif;font-weight:normal;font-size:10px;color:#666;}
a:hover, a:active {color: #333;}
input, select {vertical-align:middle;}
p {display:block;}
#global {margin:0 auto;width:780px;text-align:left;background:#fff;}
#global .middle {margin-right:5px;vertical-align:middle;} /* para imagens */

/* header shop */
#boxheader{color:#fff;background:#1695C0 url(../../gifs/headfoot/fundo_titulo.jpg) no-repeat top center;}
#boxheader a:visited, #boxheader a:link, #boxheader a:hover, #boxheader a:active {color:#fff;}
#boxheader #boxLogo {margin:0;padding:8px 10px 0 15px;height:83px;}
#boxheader #boxLogo .logo {float:left;margin:5px 0 0 13px;padding:0;width:198px;height:55px;}
#boxheader #boxLogo .linksHeader {float:right;padding-top:4px;text-align:right;line-height:25px;}
#boxheader #menutop {margin-top:8px;height:38px;background:url(../../gifs/headfoot/main_fundo.jpg) no-repeat top left;}
#boxheader #menutop ul {overflow:hidden;margin:0;padding-top:12px;}
#boxheader #menutop ul li {display:block;float:left;}
#boxheader #menutop ul li.firstTab {padding:0 10px 0 13px;border-right:1px solid #8bcde6;}
#boxheader #menutop ul li.Tab {padding:0 10px;border-left:1px solid #03689a;border-right:1px solid #8bcde6;}
#boxheader #menutop ul li.lastTab {padding:0 10px;border-left:1px solid #03689a;}
#boxsearch {margin:0;padding:7px 5px 7px 10px;color:#09C;background:url(../../gifs/headfoot/fundo_bluehead.jpg) top left repeat-x;border-bottom:1px dotted #e0f0f8;}
#boxsearch a:visited, #boxsearch a:link {text-decoration:none;color:#09C;}
#boxsearch a:hover, #boxsearch a:active {text-decoration:underline;color:#09C;}
#boxsearch .marcador {margin:0 3px;}
#boxsearch p {line-height:22px;}
#boxsearch .boxForm {float:right;width:500px;text-align:right;line-height:22px;}
#boxsearch .boxForm .campobusca {margin-left:5px;padding:2px;width:120px;color:#999;background:#fff;border:1px solid #09C;}

/* header payment */
#headerPayment{margin:0;padding:12px 0 0 0;height:93px;background:#1695C0 url(../../gifs/headfoot/fundo_titulo.jpg) no-repeat center top;font-size:9px;color:#fff;}
#headerPayment a:visited, #headerPayment a:link, #headerPayment a:hover, #headerPayment a:active {color:#fff;text-decoration:underline;}
#headerPayment .logo{float:left;margin:5px 0 0 13px;padding:0;width:198px;height:55px;}
#headerPayment #seguro{padding-right:10px;overflow:hidden;}
#headerPayment #seguro p {text-align:right;padding:50px 20px 5px 0;}
#headerPayment #seguro img {float:right;}

/* banners shop */
#bannerhomeloja{margin:0;padding:0;}

/* main shop */
#mainPrincipal {float:left;width:145px;margin-left:2px;}
#mainPrincipal ul {margin:5px 0;border-bottom:1px solid #09C;}
#mainPrincipal ul li {padding:0 5px 0 7px;line-height:17px;border:1px solid #09C;border-top:0;border-bottom:0;}
#mainPrincipal ul .menu {padding-left:5px;height:35px;line-height:35px;font-weight:bold;color:#fff;background:url(../../gifs/mains/fundo_aba.jpg) no-repeat top center;border:0;}
#mainPrincipal ul .titsecao {padding:6px 0 4px 5px;font-size:9px;font-weight:bold;color:#09C;background:#f9f9f9;}
#mainPrincipal ul .lastSubsecao {padding-bottom:10px;}
#mainPrincipal ul .departamento {line-height:20px;font-size:9px;font-weight:bold;}
#mainPrincipal ul li a.secao:visited, #mainPrincipal ul li a.secao:link {font-size:9px;font-weight:bold;color:#09C;}
#mainPrincipal ul li a.secao:hover, #mainPrincipal ul li a.secao:active {font-size:9px;font-weight:bold;color:#09C;}
#mainPrincipal ul li a.subsecao:visited, #mainPrincipal ul li a.subsecao:link {color:#666;}
#mainPrincipal ul li a.subsecao:hover, #mainPrincipal ul li a.subsecao:active {color:#09C;}
#mainPrincipal ul li a.vejamais:visited, #mainPrincipal ul li a.vejamais:link {color:#333;}
#mainPrincipal ul li a.vejamais:hover, #mainPrincipal ul li a.vejamais:active {color:#09C;}
#mainPrincipal ul li a.novofertas:visited, #mainPrincipal ul li a.novofertas:link, #mainPrincipal ul li a.novofertas:hover, #mainPrincipal ul li a.novofertas:active {color:#666;}
#mainPrincipal ul li a.novoDicas:visited, #mainPrincipal ul li a.novoDicas:link, #mainPrincipal ul li a.novoDicas:hover, #mainPrincipal ul li a.novoDicas:active {color:#600;}
#mainPrincipal #boxFilter {margin:5px 0;line-height:17px;}
#mainPrincipal #boxFilter .titFilter {height:35px;padding:0 5px 0 7px;font-weight:bold;line-height:35px;color:#fff;background:url(../../gifs/mains/fundo_aba.jpg) no-repeat top left;}
#mainPrincipal #boxFilter .filter {padding:0 3px 2px 5px;background:#f9f9f9;border:1px solid #09c;}
#mainPrincipal #boxFilter .filter {padding:3px 0 5px 0;font-size:9px;}
#mainPrincipal #boxFilter .filter label {display:block;padding:6px 0 0 5px;color:#09c;font-weight:bold;}
#mainPrincipal #boxFilter .filter .selectPedras {clear:both;margin-left:5px;width:130px;font-size:9px;border:1px solid #09c;}
#mainPrincipal #boxFilter .filter .botaofiltrar {margin-top:5px;padding-right:4px;text-align:right;}
#mainPrincipal #news {margin-top:5px;font-size:9px;}
#mainPrincipal #news .titNews {padding-left:5px;height:35px;line-height:35px;font-weight:bold;color:#fff;background: url(../../gifs/mains/fundo_aba.jpg) no-repeat top left;}
#mainPrincipal #news .texto {padding:8px 5px 5px 60px;text-align:right;background: url(../../gifs/mains/fundo_mail.jpg) no-repeat -4px 2px;border:1px solid #09C;border-bottom:0;}
#mainPrincipal #news form {padding:5px 3px;text-align:center;border:1px solid #09C;border-top:0;}
#mainPrincipal #news form span {color:#09C;}
#mainPrincipal #news form .campo {margin:5px 2px 0 2px;padding:2px;width:125px;font-size:9px;color:#999;border:1px solid #09C;}
#mainPrincipal #news form .botao {margin:10px 2px 5px 50px;}
#mainPrincipal #logos {margin:0;padding:0;text-align:center}
#mainPrincipal #logos img {margin-bottom:5px;}
#mainPrincipal .boxHelp {margin:5px 0 10px 0;}
#mainPrincipal .boxHelp .box {padding:0;line-height:normal}
#mainPrincipal .boxHelp div {height:111px;background:url(../../gifs/mains/fundo_atendimento.jpg) no-repeat top left}
#mainPrincipal .boxHelp div p {padding:10px 2px 0 65px;text-align:right;font-weight:bold;font-size:10px;color:#000;}
#mainPrincipal .boxHelp div p a:visited {color:#000;text-decoration:underline;}
#mainPrincipal .boxHelp div p a:link {color:#000;text-decoration:underline;}
#mainPrincipal .boxHelp div p a:hover {color:#000;text-decoration:underline;}
#mainPrincipal .boxHelp div p a:active {color:#000;text-decoration:underline;}

/* footer */
#footer {clear:both;margin:0;padding:20px 0 0 0;}
#footer a {font-weight:normal;font-size:9px;}
#footer a:link {color:#999;}
#footer a:visited {color:#999;}
#footer a:hover {color:#333;text-decoration:underline}
#footer a:active {color:#333;text-decoration:underline}
#footer #boxMidia {height:30px;width:auto;margin:0 2px;padding:20px 0 0 0;text-align:center;font-size:10px;color:#333;background:#fff url(../../gifs/headfoot/fundo_boxMidiaFoot.jpg) repeat-x 0 2px;border-top:1px solid #ece9d6} 
#footer #boxMidia img {margin-right:10px;vertical-align:middle}
#footer span {font-weight:bold}
#footer #boxMidia .linksMidia {display:inline;margin-right:10px;width:350px}
#footer .boxHelpAcom {display:block;position:absolute;visibility:hidden;z-index:410;width:270px;margin:-7px 0 0 480px;padding:10px;text-align:left;line-height:13px;font-size:9px;color:#666;background:#fff url(../../gifs/headfoot/fundo_boxHelpMidia.jpg) repeat-x left bottom;;border:1px solid #666;}
#footer .boxHelpBook {display:block;position:absolute;visibility:hidden;z-index:400;width:270px;margin:-7px 0 0 220px;padding:10px;text-align:left;line-height:13px;font-size:9px;color:#666;background:#fff url(../../gifs/headfoot/fundo_boxHelpMidia.jpg) repeat-x left bottom;;border:1px solid #666;}
#footer #boxRodape {height:300px;font-size:9px;color:#fff;background:url(../../gifs/headfoot/fundo_footer.jpg) no-repeat top center;}
#footer #boxRodape #linksimportantes {padding:50px 5px 5px 15px;line-height:15px;}
#footer #boxRodape #linksimportantes a:visited, #footer #boxRodape #linksimportantes a:link, #footer #boxRodape #linksimportantes a:hover, #footer #boxRodape #linksimportantes a:active {color:#fff;}
#footer #boxRodape #linksimportantes .linksUteis {float:left;width:340px;}
#footer #boxRodape #linksimportantes span {font-weight:bold;}
#footer #boxRodape #linksimportantes .linksUteis .tituloEsp {margin:15px 5px 0 0;}
#footer #boxRodape #linksimportantes .bandeiras {float:right;padding-left:10px;width:400px;border-left:1px dotted #fff;}
#footer #boxRodape #linksimportantes .bandeiras .band {margin-top:5px; cursor:pointer}
#footer #boxRodape #linksimportantes .bandeiras .parceiros img {margin:25px 5px 0 0;}
#footer #boxRodape #copyright {margin-top:40px;padding:0;text-align:center;}
#footer #boxRodape #copyright .logotrust {float:right;padding-top:29px;background:url(../../gifs/headfoot/logo_trust.png) no-repeat bottom right;width:85px;height:70px;}
#footer #boxRodape #copyright .logotrust span {display:block;cursor:pointer;height:70px;}

/* footer payment */
#footerPayment {clear:both;height:147px;font-size:9px;color:#fff;background:url(../../gifs/headfoot/fundo_footer_payment.jpg) no-repeat top center;border-top:1px dotted #e0f0f8;}
#footerPayment #copyright {margin:77px 0 0 0px;text-align:center;}
#footerPayment #copyright .logotrust {float:right;background:url(../../gifs/headfoot/logo_trust.png) no-repeat bottom right;width:85px;height:70px;}
#footerPayment #copyright .logotrust span {display:block;cursor:pointer;height:70px;}
