/* ----------------------------- VITRINE LOJA -------------------------------- */
#boxVitrine{float:right;padding:10px 3px 10px 0;width:620px;}
#boxVitrine a:visited, #boxVitrine a:link {color:#666;}
#boxVitrine a:hover, #boxVitrine a:active {color:#000;}

#boxVitrine #skusVit {float:left;margin-right:3px;width:465px;}
#boxVitrine #skusVit #bannerCenter {margin:10px 0;padding:0;border:1px dotted #efefef;border-bottom:5px solid #999}

#boxVitrine #skusVit .titulosbox {margin-bottom:10px;padding:6px 5px;font-weight:bold;background:url(../../gifs/skus/fundo_titulosbox.jpg) repeat-x top left;border:1px solid #F5F4E9;}
#boxVitrine #skusVit .marcador {margin-right:5px;vertical-align:baseline;}

/* LISTA PRODUTOS = VT TABS */
#boxVitrine #skusVit #boxSkusHome .tabs ul {margin-top:25px;padding-left:10px;height:30px;zoom:1;border-bottom:1px dotted #e7e3cf;}
#boxVitrine #skusVit #boxSkusHome .tabs ul:after {content:".";display:block;clear:both;visibility:hidden;height:0;font-size:0;}
#boxVitrine #skusVit #boxSkusHome .tabs ul li {float:left;height:30px;overflow:hidden;background: url(../../gifs/shop/mainTabL.gif) no-repeat left top; margin-right:2px;_width:130px;_text-align:center;}
#boxVitrine #skusVit #boxSkusHome .tabs ul li a, #boxVitrine #skusVit #boxSkusHome .tabs ul li h2 {display:block;height:30px;margin:0;padding:12px 20px 8px 20px;background:url(../../gifs/shop/mainTabR.gif) no-repeat right top;font-size:11px;color:#666;}
#boxVitrine #skusVit #boxSkusHome .tabs ul li a {cursor:pointer}
#boxVitrine #skusVit #boxSkusHome .tabs ul li.selected {z-index:100;margin-bottom:-5px;margin-right:2px;padding:0;height:35px;font-size:13px;font-weight:bold;_width:160px;_text-align:center;}
#boxVitrine #skusVit #boxSkusHome .tabs ul li.selected a, #boxVitrine #skusVit #boxSkusHome .tabs ul li.selected h2 {padding:10px 20px 10px 20px;font-size:14px;color:#333;}
#boxVitrine #skusVit #boxSkusHome .tabs .titDescription {display:none;}
#boxVitrine #skusVit #boxSkusHome .skusListGrid {padding-top:15px;}
#boxVitrine #skusVit #boxSkusHome .skusListGrid .txtAllSkus {margin:10px;padding:15px 0;border-top:1px dotted #e7e3cf}

/* LISTA PRODUTOS = VT */
#boxVitrine #skusVit .listaSku {float:left;margin:1px; padding:5px 8px;}
#boxVitrine #skusVit .listaSku li {display:block;float:left;margin-right:9px;padding:5px 0;}
#boxVitrine #skusVit .listaSku .boxListSku {padding:7px 3px;width:135px;background:url(../../gifs/skus/fundo_produtos.jpg) no-repeat top center;}
#boxVitrine #skusVit .listaSku .boxListSku .fotoSku {margin:0 4px;}
#boxVitrine #skusVit .listaSku .boxListSku h3 {margin:5px;font-size:10px;font-weight:normal;}
#boxVitrine #skusVit .listaSku .boxListSku a.nomeSku:visited, #boxVitrine .listaSku .boxListSku a.nomeSku:link {color:#333;}
#boxVitrine #skusVit .listaSku .boxListSku a.nomeSku:hover, #boxVitrine .listaSku .boxListSku a.nomeSku:active {color:#333;}
#boxVitrine #skusVit .listaSku .boxListSku .botaodetalhes {margin-top:3px;}
#boxVitrine #skusVit .listaSku .boxListSku .priceCondicoes {margin-left:3px;padding-top:5px;line-height:13px;border-top:1px solid #f7f3f6}
#boxVitrine #skusVit .listaSku .boxListSku form {margin-top:5px;text-align:right;}
#boxVitrine #skusVit .AZ069b11 {font-size:11px;font-weight:bold;color:#069;}
#boxVitrine #skusVit .AZ069b12 {font-size:12px;font-weight:bold;color:#069;}
#boxVitrine #skusVit .CZ999n9 {font-size:9px;color:#999;}
#boxVitrine #skusVit .CZ333b9 {font-weight:bold;font-size:9px;color:#333;}
#boxVitrine #skusVit .CZ333n9 {font-size:9px;color:#333;}
#boxVitrine #skusVit .CZ666n9 {font-size:9px;}
#boxVitrine #skusVit .CZ666b10 {font-weight:bold;}
#boxVitrine #skusVit .CZ333b10 {font-weight:bold;color:#333;}
#boxVitrine #skusVit .AZ069n9 {font-size:9px;color:#069;}
#boxVitrine #skusVit .AZ069b9 {font-size:9px;font-weight:bold;color:#069;}

/* MAIN DIREITO VITRINE */
#boxVitrine #mainRight {float:right;width:145px;}
#boxVitrine #mainRight ul {margin-bottom:5px;padding:0;border-bottom:1px solid #09c;}
#boxVitrine #mainRight ul li {padding:5px 3px;border-left:1px solid #09c;border-right:1px solid #09c;}
#boxVitrine #mainRight ul .abaTit {margin:0;padding:0 0 0 7px;height:35px;line-height:35px;color:#fff;font-weight:bold;font-size:9px;background:url(../../gifs/mains/fundo_aba.jpg) no-repeat top center;border-bottom:1px solid #09c;border-left:0;border-right:0}
#boxVitrine #mainRight ul .boxConteudo {padding-bottom:10px;text-align:center}
#boxVitrine #mainRight ul .boxConteudo div {padding:10px 3px;text-align:left;font-size:9px;line-height:12px;background:url(../../gifs/shop/fundo_skusVit.jpg) no-repeat bottom center;}
#boxVitrine #mainRight ul .boxConteudo div .titDicas {margin:5px 0;padding:3px;font-weight:bold;}
#boxVitrine #mainRight .boxBanVit {margin:5px 0;}
#boxVitrine #mainRight .boxBanVit ul li {padding:5px 0;border:0}

/* ----------------------------- PRODUTOS LOJA -------------------------------- */
#productsShop{float:right;padding:10px 8px 10px 0;width:610px;}

/* ESTILOS COMUNS */
#productsShop a:visited, #productsShop a:link {color:#666;}
#productsShop a:hover, #productsShop a:active {color:#000;}
#productsShop .AZ069n9 {font-size:9px;color:#069;}
#productsShop .AZ069b9 {font-size:9px;font-weight:bold;color:#069;}
#productsShop .AZ069b11 {font-size:11px;font-weight:bold;color:#069;}
#productsShop .AZ069b12 {font-size:12px;font-weight:bold;color:#069;}
#productsShop .CZ999n9 {font-size:9px;color:#999;}
#productsShop .CZ333b9 {font-weight:bold;font-size:9px;color:#333;}
#productsShop .CZ333n9 {font-size:9px;color:#333;}
#productsShop .CZ666n9 {font-size:9px;}
#productsShop .CZ666b10 {font-weight:bold;}
#productsShop .CZ333b10 {font-weight:bold;color:#333;}
#productsShop .VM930b10 {font-weight:bold;color:#930;}

/* TITULOS BOX = CT, PR, DT, msgErro */
#productsShop .titulosbox {margin:0 5px 10px 0;padding:6px 5px;font-weight:bold;background:url(../../gifs/skus/fundo_titulosbox.jpg) repeat-x top left;border:1px solid #F5F4E9;}
#productsShop .marcador {margin-right:5px;vertical-align:baseline;}

/* PRODUTO NAO ENCONTRADO */
#productsShop #errorListSku {line-height:15px;}
#productsShop #errorListSku .boxmsgErro {padding:20px 20px 20px 180px;overflow:hidden;font-size:11px;background:url(../../gifs/skus/imag_skunaoencontradoP.jpg) no-repeat top left;border:1px solid #F5F4E9;}
#productsShop #errorListSku .boxmsgErro p {margin:10px 0;}
#productsShop #errorListSku .boxmsgErro ul {float:left;margin-left:10px;width:180px;}
#productsShop #errorListSku .boxmsgErro ul li.titleFirst {margin-top:10px;font-size:12px;line-height:25px;font-weight:bold;}
#productsShop #errorListSku .boxmsgErro ul li.title {margin-top:20px;font-size:12px;line-height:25px;font-weight:bold;}
#productsShop #errorListSku a:visited, #productsShop #errorListSku a:link {text-decoration:underline;}

/* BREADCRUMBS */
#productsShop .tit_secao {padding-top:3px;font-size:10px;line-height:40px;}
#productsShop .bread {margin-right:5px;vertical-align:middle;}
#productsShop .breadcrumb {margin:5px 0 10px 0;padding:7px 5px;font-size:9px;}
#productsShop .breadcrumb a:visited, #productsShop .breadcrumb a:link {text-decoration:underline;}
#productsShop .breadcrumb a:hover, #productsShop .breadcrumb a:active {text-decoration:underline;color:#000;}

/* BANNERS */
#productsShop #bannerhomeshop {margin:10px 0;width:605px;background:#f9f9f9}

/* ORDEM SKUS  = PR */
#productsShop #ordenaSku {padding:6px 0}
#productsShop #ordenaSku form {text-align:right;background:url(../../gifs/skus/fundo_titulosbox.jpg) repeat-x top left;border:1px solid #F5F4E9;}
#productsShop #ordenaSku form .ordem {margin-bottom:2px;width:120px;font-size:9px;color:#666;border:1px solid #999;}
#productsShop #ordenaSku form .botaoOk {margin:3px 3px 5px 0;}

/* LINK COMPRA EXPRESSA  = PR */
#productsShop .compraexpressa {margin:10px 0 20px 0;}

/* PAGINACAO  = PR */
#productsShop .paginacao{margin:10px 0;padding:0 5px;overflow:hidden;height:25px;line-height:25px;border:1px solid #F5F4E9;}
#productsShop .paginacao p {float:right;width:300px;text-align:right;}
#productsShop .pagatual {padding:0 3px;font-weight:bold;color:#333;background-color:#EDEACD;}
#productsShop .paginacao a:visited, #productsShop .paginacao a:link {color:#999;}
#productsShop .paginacao a:hover, #productsShop .paginacao a:active {color:#333;}

/* LISTA PRODUTOS = CT; PR */
#productsShop .listaSku {float:left;margin:0; padding:5px;border:1px dotted #F7F3E6;}
#productsShop .listaSku li {display:block;float:left;margin-right:9px;padding:5px 0;}
#productsShop .listaSku .boxListSku {padding:7px 3px;width:135px;background:url(../../gifs/skus/fundo_produtos.jpg) no-repeat top center;}
#productsShop .listaSku .boxListSku .fotoSku {margin:0 4px;}
#productsShop .listaSku .boxListSku h3 {margin:5px;font-size:10px;font-weight:normal;}
#productsShop .listaSku .boxListSku a.nomeSku:visited, #productsShop .listaSku .boxListSku a.nomeSku:link {color:#333;}
#productsShop .listaSku .boxListSku a.nomeSku:hover, #productsShop .listaSku .boxListSku active {color:#333;}
#productsShop .listaSku .boxListSku .botaodetalhes {margin-left:3px;}
#productsShop .listaSku .boxListSku .priceCondicoes {text-align:right;padding:10px 2px 0 0;line-height:15px;}
#productsShop .listaSku .boxListSku form {margin-top:5px;text-align:right;}

/* MAIN DIREITO VITRINE */
#productsShop #mainRight {float:right;width:145px;}
#productsShop #mainRight ul {margin-bottom:5px;padding:0;border-bottom:1px solid #633;}
#productsShop #mainRight ul li {padding:5px;border-left:1px solid #633;border-right:1px solid #633;}
#productsShop #mainRight ul li.duvidas {padding:0;height:28px;color:#fff;line-height:28px;text-align:center;font-weight:bold;font-size:9px;background:url(../img/layout/fundo_mainRightDicas.gif) no-repeat top left;border:0;}
#productsShop #mainRight ul li.last {padding-bottom:10px;}
#productsShop #mainRight .boxBanDicas {margin:5px 0;}

/* SHOP EXPRESS SKU = EXPRESS */
#productsShop .listaSku .boxListSku .campoQtd {margin-top:10px;text-align:right;}
#productsShop .listaSku .boxListSku .campoQtd label {margin-right:5px;}
#productsShop .listaSku .boxListSku .campoQtd .quantidadeSku {width:20px;}
#productsShop .listaSku .boxListSku .campoQtd .botaoZera {margin-right:200px;}
#productsShop .butons {clear:both;padding:20px 0;text-align:right;}
#productsShop .butons .botaoZera {float:left;}

/* AVISE ME | ATENÇÃO = CT, PR, DT, NEWS */
#productsShop .atencao {margin-right:5px;vertical-align:text-bottom;}
#productsShop .aviso {margin-bottom:10px;line-height:25px;}
#productsShop a.aviseme:visited, #productsShop a.aviseme:link {font-size:9px;color:#666;text-decoration:underline;}
#productsShop a.aviseme:hover, #productsShop a.aviseme:active {color:#930;}

/* FOTOS E VALORES SKU = DT */
#productsShop #Sku {margin:0;padding:0;}
#productsShop #Sku #controlSku {float:left;margin-right:5px;width:210px;text-align:center;}
#productsShop #Sku #controlSku #fotoSku {border:1px solid #ece9d6;}
#productsShop #Sku #controlSku #maisFotos {margin-top:5px;text-align:left;}
#productsShop #Sku #controlSku #maisFotos img {border:1px solid #ece9d6;}
#productsShop #Sku #controlSku .tit_Dicas {margin:5px 0 2px 0;font-weight:bold;color:#333333;line-height:20px;font-size:9px;background: #ece9d6;}
#productsShop #Sku #controlSku #box_Dicas {margin:2px 0 10px 0;padding:5px;width:198px; height:80px;overflow:auto;text-align:left;border:1px solid #ece9d6;}
#productsShop #Sku #controlSku #box_Dicas .dica {padding-top:5px;clear:both;}
#productsShop #Sku #controlSku #box_Dicas .dica a {font-size:9px;}
#productsShop #Sku #controlSku #box_Dicas .dica span, #productsShop #Sku #controlSku #box_Dicas .dica img {display:block;float:left}
#productsShop #Sku #controlSku #box_Dicas .dica span {padding-top:5px;width:100px;}
#productsShop #Sku #controlSku #box_Dicas img {margin:0 5px;}
#productsShop #Sku #controlSku .navfotoSku {margin:10px 0;}
#productsShop #Sku #infoSku {float:right;padding:5px;width:380px;background:url(../../gifs/skus/fundo_titdetproduto.jpg) repeat-x top left;}
#productsShop #Sku #infoSku h2 {margin-bottom:5px;font-size:11px;color:#333;}
#productsShop #Sku #infoSku .saibamais {margin-top:10px;}
#productsShop #Sku #infoSku .priceCondicoes {margin-right:50px;text-align:right;line-height:20px;}
#productsShop #Sku #infoSku form {margin:10px 45px 0 0;text-align:right;line-height:18px;}
#productsShop #Sku #infoSku #parcelaSku {font-size:9px;text-align:center;border:1px solid #F5F4E9;}
#productsShop #Sku #infoSku #parcelaSku .titulopcoes {padding:3px 0;line-height:20px;background:#FAF9F2;}
#productsShop #Sku #infoSku #parcelaSku .avista {margin:20px 0;}
#productsShop #Sku #infoSku #parcelaSku .parcela {font-weight:bold;}
#productsShop #Sku #infoSku #parcelaSku ul {width:160px;line-height:18px;text-align:center;}
#productsShop #Sku #infoSku #parcelaSku ul.left {float:left;margin:10px;padding-right:15px;border-right:2px solid #FAF9F2;}
#productsShop #Sku #infoSku #parcelaSku ul.right {float:right;margin:10px 15px 10px 0;}
#productsShop #Sku #infoSku #boxConsultaAro {margin-top:10px;font-size:9px;}
#productsShop #Sku #infoSku #boxConsultaAro img {display:block;float:left;}
#productsShop #Sku #infoSku #boxConsultaAro .txtAro {float:left;padding-top:13px;width:300px;line-height:15px}
#productsShop #Sku #infoSku #boxConsultaAro .txtAro span {font-weight:bold}
#productsShop #Sku #infoSku #boxConsultaAro .txtAro a {text-decoration:underline}
#productsShop #Sku #infoSku ul.linksinfo {margin:15px 0;padding:5px;line-height:18px;background:#fbfaf5;}
#productsShop #Sku #infoSku ul.linksinfo a.duvidas:visited, #productsShop #Sku #infoSku ul.linksinfo a:link {text-decoration:underline;}
#productsShop #Sku #infoSku ul.sinalizaSku li {display:inline;}

/* CARACTERISTICAS SKU = DT */
#productsShop #detailSku {margin-top:15px;padding:5px;background:url(../../gifs/skus/fundo_titdetproduto.jpg) repeat-x top left;border:1px solid #F5F4E9;}
#productsShop #detailSku dt {padding-bottom:7px;font-weight:bold;border-bottom:1px dotted #F5F4E9;}
#productsShop #detailSku .descricaoSku {margin:20px 10px;}

/* LINKS RELACIONADOS SKU = DT */
#productsShop #linksRelacaoSku {margin-top:15px;padding:5px;border:1px solid #F5F4E9;background:url(../../gifs/skus/fundo_titdetproduto.jpg) repeat-x top left;}
#productsShop #linksRelacaoSku .titulo {padding-bottom:7px;font-weight:bold;border-bottom:1px dotted #F5F4E9;}
#productsShop #linksRelacaoSku .links {margin:30px 5px 10px 10px;}
#productsShop #linksRelacaoSku a:visited, #productsShop #linksRelacaoSku a:link {text-decoration:underline;}

/* CROSSELING SKU = DT */
#productsShop #crosselingSkus {margin-top:15px;padding:5px 5px 10px 5px;background:url(../../gifs/skus/fundo_titdetproduto.jpg) repeat-x top left;border:1px solid #F5F4E9;}
#productsShop #crosselingSkus .titulo {padding-bottom:7px;font-weight:bold;border-bottom:1px dotted #F5F4E9;}
#productsShop #crosselingSkus p {margin-bottom:30px;}
#productsShop #crosselingSkus a:visited, #productsShop #crosselingSkus a:link {text-decoration:underline;}
#productsShop #crosselingSkus .crosSkus {margin:0 5px 10px 10px;height:120px;border-bottom:1px solid #F5F4E9;}
#productsShop #crosselingSkus .crosSkus .fotoSku {float:left;margin-right:5px;width:120px;}
#productsShop #crosselingSkus .crosSkus h3 {font-size:10px;font-weight:normal;}
#productsShop #crosselingSkus .crosSkus .priceCondicoes a {color:#333;text-decoration:underline;}
#productsShop #crosselingSkus .crosSkus .boxInfos {float:left;padding-top:5px;}
#productsShop #crosselingSkus .crosSkus h3, #productsShop #crosselingSkus .crosSkus form, #productsShop #crosselingSkus .crosSkus p {padding-top:10px;}
#productsShop #crosselingSkus .crosSkus .priceCondicoes {margin:0;line-height:15px;}

/* COMENTARIOS SKU = DT */
#productsShop #comentarioSku {margin-top:15px;padding:5px;background:url(../../gifs/skus/fundo_titdetproduto.jpg) repeat-x top left;border:1px solid #F5F4E9;}
#productsShop #comentarioSku .titulo {padding-bottom:7px;font-weight:bold;border-bottom:1px dotted #F5F4E9;}
#productsShop #comentarioSku div {margin:0 5px 10px 5px;padding:5px 0;border-top:1px solid #F5F4E9;}
#productsShop #comentarioSku .enviarComentario {margin:20px 0;}
#productsShop #comentarioSku a:visited, #productsShop #comentarioSku a:link {text-decoration:underline;}
#productsShop #comentarioSku .stars {display:block;float:left;width:75px;}
#productsShop #comentarioSku .comentarios {margin-left:80px;}
#productsShop #comentarioSku .comentarios .nome {font-weight:bold;}

/* ENVIO NEWSLETTER = NR */
#productsShop #msgRetorno {padding:20px;}
#productsShop #msgRetorno p {margin:10px;}
#productsShop #msgRetorno span {font-weight:bold;}
#productsShop #msgRetorno ul {margin-left:30px;}
#productsShop #msgRetorno ul li {list-style-image:url(../../gifs/skus/marcadorsetinha.gif);}
#productsShop #msgRetorno a {text-decoration:underline;}
#productsShop #msgRetorno form {margin:10px;}

/* LANCAMENTOS = LT */
#boxLancmto {background:url(../../gifs/shop/imag_novidades.jpg) no-repeat top right;}
#boxLancmto .logoNovidades {margin-top:10px;}
#boxLancmto h1 {margin-bottom:5px;padding-right:5px;height:31px;line-height:31px;font-size:13px;color:#fff;font-family:Verdana, Arial, Helvetica, sans-serif;text-align:right;background:url(../../gifs/shop/fundo_mainNovidades.jpg) no-repeat top left}

/* MENU LANCAMENTOS = LT */
#mainLancamento {float:left;width:145px;margin-left:3px;}
#mainLancamento ul {margin:5px 0;border-bottom:1px solid #e48006;}
#mainLancamento ul li {padding:0 5px 0 7px;line-height:16px;border-left:1px solid #e48006;border-right:1px solid #e48006;}
#mainLancamento ul li.menu {padding:2px 0 0 5px;height:33px;line-height:33px;font-weight:bold;color:#fff;background:url(../../gifs/mains/fundo_abaLancmto.jpg) no-repeat top center;border:0;}
#mainLancamento ul li.titsecao {padding:6px 0 4px 5px;font-size:9px;font-weight:bold;color:#e48006;background:#f9f9f9;}
#mainLancamento ul li.departamento {line-height:20px;font-size:9px;font-weight:bold;}
#mainLancamento ul li.lastSubsecao {padding-bottom:10px;}
#mainLancamento ul li a.secao:visited, #mainLancamento ul li a.secao:link, #mainLancamento ul li a.secao:hover, #mainLancamento ul li a.secao:active {font-size:9px;font-weight:bold;color:#e48006;}
#mainLancamento ul li a.subsecao:visited, #mainLancamento ul li a.subsecao:link {line-height:18px;color:#666;}
#mainLancamento ul li a.subsecao:hover, #mainLancamento ul li a.subsecao:active {color:#e48006;}
#mainLancamento ul li a.novofertas:visited, #mainLancamento ul li a.novofertas:link, #mainLancamento ul li a.novofertas:hover, #mainLancamento ul li a.novofertas:active {color:#666;}
#mainLancamento ul li a.novoDicas:visited, #mainLancamento ul li a.novoDicas:link, #mainLancamento ul li a.novoDicas:hover, #mainLancamento ul li a.novoDicas:active {color:#600;}
#mainLancamento #news {margin-top:10px;font-size:9px;}
#mainLancamento #news .titNews {padding-left:8px;height:35px;line-height:35px;font-weight:bold;color:#fff;background: url(../../gifs/mains/fundo_abaLancmto.jpg) no-repeat top left;}
#mainLancamento #news .texto {padding:8px 5px 5px 60px;text-align:right;background: url(../../gifs/mains/fundo_mail.jpg) no-repeat -4px 2px;border:1px solid #e48006;border-bottom:0;}
#mainLancamento #news form {padding:5px 3px;text-align:center;border:1px solid #e48006;border-top:0;}
#mainLancamento #news form span {color:#e48006;}
#mainLancamento #news form .campo {margin:5px 2px 0 2px;padding:2px;width:125px;font-size:9px;color:#999;border:1px solid #ccc;}
#mainLancamento #news form .botao {margin:10px 2px 5px 50px;}
#mainLancamento #logos {margin:10px 0;padding:0 7px;text-align:center}
#mainLancamento #logos img {margin:5px 0;}
#mainLancamento .boxHelp {margin:5px 0 20px 0;}
#mainLancamento .boxHelp .box {padding:0;line-height:normal}
#mainLancamento .boxHelp div {height:111px;background:url(../../gifs/mains/fundo_atendimento.jpg) no-repeat top left}
#mainLancamento .boxHelp div p {padding:10px 2px 0 65px;text-align:right;font-weight:bold;font-size:10px;color:#000;}
#mainLancamento .boxHelp div p a:visited, #mainLancamento .boxHelp div p a:link {color:#000;text-decoration:underline;}
#mainLancamento .boxHelp div p a:hover, #mainLancamento .boxHelp div p a:active {color:#000;text-decoration:underline;}

/* PROMOCOES = PRM */
#boxOferta {background:url(../../gifs/shop/imag_saldaoOferta.jpg) no-repeat top right;}
#boxOferta .logoOferta {margin-top:10px;}
#boxOferta h1 {margin-bottom:5px;padding-right:5px;height:31px;line-height:31px;font-size:13px;color:#fff;font-family:Verdana, Arial, Helvetica, sans-serif;text-align:right;background:url(../../gifs/shop/fundo_mainOfertas.jpg) no-repeat top left}

/* MENU OFERTAS = SD */
#mainOferta {float:left;width:145px;margin-left:3px;}
#mainOferta #boxEtiqueta {padding:5px 7px 5px 0;height:75px;background:url(../../gifs/mains/fundo_banPromo.jpg) no-repeat center;cursor:pointer;}
#mainOferta #boxEtiqueta .etiqueta {float:left;padding-top:5px;width:57px;}
#mainOferta #boxEtiqueta .txtPromo {float:right;width:80px;text-align:right;}
#mainOferta #boxEtiqueta .txtPromo .titPromo {color:#930;font-size:13px;line-height:21px;font-weight:bold;}
#mainOferta #boxEtiqueta .txtPromo .txt {color:#000;font-size:9px;}
#mainOferta ul {margin:5px 0;border-bottom:1px solid #820709;}
#mainOferta ul li {padding:0 5px 0 7px;line-height:16px;border-left:1px solid #820709;border-right:1px solid #820709;}
#mainOferta ul li.menu {padding:2px 0 0 5px;height:33px;line-height:33px;font-weight:bold;color:#fff;background:url(../../gifs/mains/fundo_abaSaldao.jpg) no-repeat top center;border:0;}
#mainOferta ul li.titsecao {padding:6px 0 4px 5px;font-size:9px;font-weight:bold;color:#820709;background:#f9f9f9}
#mainOferta ul li.departamento {line-height:20px;font-size:9px;font-weight:bold;}
#mainOferta ul li a.secao:visited, #mainOferta ul li a.secao:link, #mainOferta ul li a.secao:hover, #mainOferta ul li a.secao:active {font-size:9px;font-weight:bold;color:#820709;}
#mainOferta ul li a.subsecao:visited, #mainOferta ul li a.subsecao:link {line-height:18px;color:#666;}
#mainOferta ul li a.subsecao:hover, #mainOferta ul li a.subsecao:active {color:#820709;}
#mainOferta ul li a.novofertas:visited, #mainOferta ul li a.novofertas:link, #mainOferta ul li a.novofertas:hover, #mainOferta ul li a.novofertas:active {color:#666;}
#mainOferta ul li a.novoDicas:visited, #mainOferta ul li a.novoDicas:link, #mainOferta ul li a.novoDicas:hover, #mainOferta ul li a.novoDicas:active {color:#600;}
#mainOferta #news {margin-top:10px;font-size:9px;}
#mainOferta #news .titNews {padding-left:8px;height:35px;line-height:35px;font-weight:bold;color:#fff;background: url(../../gifs/mains/fundo_abaSaldao.jpg) no-repeat top left;}
#mainOferta #news .texto {padding:8px 5px 5px 60px;text-align:right;background: url(../../gifs/mains/fundo_mail.jpg) no-repeat -4px 2px;border:1px solid #820709;border-bottom:0;}
#mainOferta #news form {padding:5px 3px;text-align:center;border:1px solid #820709;border-top:0;}
#mainOferta #news form span {color:#820709;}
#mainOferta #news form .campo {margin:5px 2px 0 2px;padding:2px;width:125px;font-size:9px;color:#999;border:1px solid #ccc;}
#mainOferta #news form .botao {margin:10px 2px 5px 50px;}
#mainOferta #logos {margin:10px 0;padding:0 7px;text-align:center}
#mainOferta #logos img {margin:5px 0;}
#mainOferta .boxHelp {margin:5px 0 20px 0;}
#mainOferta .boxHelp .box {padding:0;line-height:normal}
#mainOferta .boxHelp div {height:111px;background:url(../../gifs/mains/fundo_atendimento.jpg) no-repeat top left}
#mainOferta .boxHelp div p {padding:10px 2px 0 65px;text-align:right;font-weight:bold;font-size:10px;color:#000;}
#mainOferta .boxHelp div p a:visited, #mainOferta .boxHelp div p a:link {color:#000;text-decoration:underline;}
#mainOferta .boxHelp div p a:hover, #mainOferta .boxHelp div p a:active {color:#000;text-decoration:underline;}

/* BASKET = BS */
#basketShop {margin:20px;}
#basketShop .bold {font-weight:bold}
#basketShop a:visited, #basketShop a:link {text-decoration:underline;color:#666;}
#basketShop a:hover, #basketShop a:active {color:#333;}
#basketShop .middle {margin-right:5px;vertical-align:middle;} /* para imagens */
#basketShop #msgCookieError {margin:50px;padding:20px;font-size:12px;text-align:center;border:2px solid #09C;}
#basketShop #msgCookieError p {margin:20px;}
#basketShop #msgCookieError span {font-weight:bold;color:#930;}
#basketShop #msgCookieError .habilitar {font-weight:bold;}
#basketShop #basket {margin-bottom:10px;padding:5px 0;border-bottom:1px dotted #ccc;}
#basketShop #basket h1 {font-size:15px;color:#0099CC}
#basketShop .msgError {margin:10px 0;padding:20px;text-align:center;color:#333;line-height:15px;border:1px solid #09C;}
#basketShop .msgError span {font-weight:bold;}
#basketShop table {text-align:center;border-collapse:collapse;border:1px solid #E6E6E6;}
#basketShop table caption.tituloBasket {padding-left:5px;text-align:left;font-size:15px;font-weight:bold;color:#FFF;height:35px;line-height:35px;background:url(../../gifs/shop/fundo_titulobasket.jpg) no-repeat top left;border-left:1px solid #069;border-right:1px solid #069;}
#basketShop table th {padding:10px 0;background:#EEF0EF;}
#basketShop table tr.skus td {border-bottom:1px solid #E6E6E6;}
#basketShop table .icos_acoesCar {margin-left:5px;vertical-align:middle}
#basketShop table .foto {padding:0 2px;}
#basketShop table .nomeSku {padding-left:3px;text-align:left;}
#basketShop table .valUnit {font-size:9px}
#basketShop table .frete {line-height:40px;text-align:right;}
#basketShop table .valTotal, #basketShop table .valor {background:#F9F9F9;}
#basketShop table .indicador, #basketShop table .valor {line-height:35px;}
#basketShop table .indicador, #basketShop table .indicadorTotal, #basketShop table .parcelamento {padding-right:5px;text-align:right;}
#basketShop table .indicador, #basketShop table .valor, #basketShop table .parcelamento span, #basketShop table .indicadorTotal, #basketShop table .valorTotal {font-weight:bold;}
#basketShop table .indicadorTotal, #basketShop table .valorTotal {padding:5px 0;font-size:13px;color:#333;}
#basketShop table .indicadorTotal, #basketShop table .valorTotal, #basketShop table .parcelamento {line-height:25px;background:#EEF0EF;}
#basketShop table .indicadorTotal, #basketShop table .valorTotal {padding-top:15px;}
#basketShop table .parcelamento {padding-bottom:10px;font-size:9px;color:#333;border-top:1px solid #EEF0EF;}
#basketShop table .msgErrorFrete {margin:5px;padding:5px;border:1px solid #c30}
#basketShop table .msgErrorFrete img {display:block;float:left;margin-right:5px;}
#basketShop table .msgErrorFrete .texto {float:left;line-height:15px;text-align:left}
#basketShop table .consulta_cep {margin:5px 0;}
#basketShop table .liBottom {border-bottom:1px dotted #ccc}
#basketShop table .boxCalculos {margin:5px 0;padding-bottom:5px;text-align:right;}
#basketShop table .boxCalculos div {float:right;margin-right:10px;line-height:30px;}
#basketShop table .boxCalculos .titBoxCalculos {padding:0 5px;background:#f9f9f9;}
#basketShop table .boxCalculos .optionsFrete {width:240px;}
#basketShop #boxFrete {margin:3px;padding:0;border:1px solid #EEF0EF;line-height:20px;text-align:left;}
#basketShop #boxFrete ul li {margin:5px;}
#basketShop #boxFrete .atencao {vertical-align:text-bottom; margin-right:5px;}
#basketShop #boxFrete .titFrete {padding-left:5px;line-height:25px;font-weight:bold;background:#f5f5f5;}
#basketShop .avisoFrete {margin:5px;padding:5px 0;border-top:1px solid #EEF0EF}
#basketShop .botAtualiza {margin:20px 0;text-align:right;font-size:9px}
#basketShop .botAtualiza span {font-weight:bold}
#basketShop .botAtualiza .infos {float:left;width:380px;text-align:left;}
#basketShop .botAtualiza .infos ul li {padding:4px 0;}
#basketShop .botAtualiza .infos ul li.tituloInfo {color:#333;font-size:10px;border-bottom:1px dotted #ccc}
#basketShop form.car {margin-top:10px;clear:both}
#basketShop form .qtdSku {width:25px;padding:2px 0;text-align:center;border:1px solid #999;}
#basketShop form .campocep {padding:2px;width:75px;border:1px solid #999;}
#basketShop form .campocupom {padding:2px 0;width:125px;border:1px solid #999;}
#basketShop .butonsBasket {text-align:right;}
#basketShop .butonsBasket p {float:left;padding-top:5px;}
#basketShop .butonsBasket input {float:right;}
#basketShop #sacolavazia {padding:30px 0;height:200px;text-align:center;border:2px solid #09C;}
#basketShop #sacolavazia p {font-size:15px;font-weight:bold;color:#09C;line-height:110px;}


/* ----------------------------- SUPPORT SHOP -------------------------------- */
#supportShop {margin:20px 10px;color:#333;}
#supportShop #titBoxHelpInicio {margin:0;padding:5px;font-size:15px;color:#09C;border:1px dotted #ccc;}
#supportShop #titBoxHelpInicio h3 {line-height:57px;}
#supportShop .subtitulos {font-weight:bold;}
#supportShop .ico {float:left;display:block;margin-right:5px;}
#supportShop .icoPagamento {float:left;display:block;margin:10px 5px;}
#supportShop #containerHelp {margin:20px 0;}

/* main Help */
#supportShop #containerHelp #mainNavHelp {float:left;width:145px;}
#supportShop #containerHelp #mainNavHelp ul {margin-bottom:5px;border-bottom:1px solid #09C;}
#supportShop #containerHelp #mainNavHelp ul a {text-decoration:none;color:#666;}
#supportShop #containerHelp #mainNavHelp ul a:hover, a:active {text-decoration:underline;color:#09C;}
#supportShop #containerHelp #mainNavHelp ul li {padding:0 8px;line-height:15px;border-left:1px solid #09C;border-right:1px solid #09C;}
#supportShop #containerHelp #mainNavHelp ul li.menu {padding:2px 0 0 8px;height:33px;line-height:33px;font-weight:bold;color:#fff;background:url(../../gifs/mains/fundo_aba.jpg) no-repeat top center;border:0;}
#supportShop #containerHelp #mainNavHelp ul li.secao {padding:5px;font-weight:bold;color:#09C;background:#f9f9f9;}
#supportShop #containerHelp #mainNavHelp ul li.lastTopic {padding-bottom:10px;}
#supportShop #containerHelp #topicosHelp {float:right;width:600px}
#supportShop #containerHelp #topicosHelp a {text-decoration:none;color:#333;}
#supportShop #containerHelp #topicosHelp a:hover, a:active {text-decoration:underline;color:#000;}
#supportShop #containerHelp #topicosHelp .titInicioFale {line-height:30px;height:30px;overflow:hidden;}
#supportShop #containerHelp #topicosHelp .titInicioFale li {float:left;margin-right:5px;width:150px;text-align:center;}
#supportShop #containerHelp #topicosHelp .titInicioFale li.inicio {background:#eaeaea;}
#supportShop #containerHelp #topicosHelp .titInicioFale li.fale {background:#f4f4f4;}
#supportShop #containerHelp #topicosHelp .titFale {width:150px;text-align:center;line-height:30px;background:#EAEAEA;}
#supportShop #containerHelp #topicosHelp .titServices {margin:10px 0 0 0;padding:0 0 0 5px;font-size:11px;font-weight:bold;color:#FFF;line-height:30px;height:30px;background:url(../../gifs/shop/fundo_titulobasket.jpg) no-repeat top left;border-left:1px solid #069;border-right:1px solid #069;}
#supportShop #containerHelp #topicosHelp #infoHelp {margin:0;padding:0 5px;color:#333;background:#F9F9F9;border:1px dotted #ccc;}
#supportShop #containerHelp #topicosHelp #infoHelp .titBoxHelp {margin:20px 0 0 0;padding:0 5px;line-height:30px;font-weight:bold;background:#EAEAEA;}
#supportShop #containerHelp #topicosHelp #infoHelp .listSubItens {margin:10px 0 10px 20px;padding:0;}
#supportShop #containerHelp #topicosHelp #infoHelp .listSubItens li {line-height:15px;list-style:inside;}
#supportShop #containerHelp #topicosHelp #infoHelp .boxTel {margin:0 0 50px 20px;}
#supportShop #containerHelp #topicosHelp #infoHelp .boxPagamento {clear:both;}
#supportShop #containerHelp #topicosHelp #infoHelp .pagamentos {float:left;width:500px;margin:10px 5px 10px 5px;padding-top:5px;}
#supportShop #containerHelp #topicosHelp #infoHelp .linksTopicos {margin:20px 0 20px 30px;padding:0;}
#supportShop #containerHelp #topicosHelp #infoHelp .linksTopicos li {line-height:20px;list-style-type:square;}
#supportShop #containerHelp #topicosHelp #infoHelp p {margin:10px 20px;}
#supportShop #containerHelp #topicosHelp #infoHelp p .linkExt {text-decoration:underline;}
#supportShop #containerHelp #topicosHelp #infoHelp ol {margin:10px 0 0 30px;padding-left:10px;}
#supportShop #containerHelp #topicosHelp #infoHelp ol li {list-style:decimal;line-height:15px;}

/* INDICE PEDRAS */
#boxIndicePedras {margin:20px 10px;color:#333;padding:0 10px}
#boxIndicePedras a:visited {color:#666;}
#boxIndicePedras a:link {color:#666;}
#boxIndicePedras a:hover {color:#000;}
#boxIndicePedras a:active {color:#000;}
#boxIndicePedras #tituloIndice {margin-bottom:10px;width:740px; height:183px;background:url(../../gifs/shop/fundo_titIndice.jpg) no-repeat top left;}
#boxIndicePedras #tituloIndice div {margin-left:105px;padding:25px 20px 20px 0}
#boxIndicePedras #tituloIndice div h2 {font-size:18px;font-family:Geneva, Arial, Helvetica, sans-serif}
#boxIndicePedras #tituloIndice div p {margin-top:10px;font-size:11px;line-height:18px;}
#boxIndicePedras #boxAlfabeto {margin-bottom:10px;font-size:12px;font-weight:bold;text-align:center}
#boxIndicePedras #boxAlfabeto ul li {display:inline;padding:0 7px;line-height:20px;cursor:pointer}
#boxIndicePedras #boxAlfabeto ul li.ativo {background:#333;color:#f4f3ea}
#boxIndicePedras #boxAlfabeto ul li.inativo {background:#fff;color:#333}
#boxIndicePedras #boxAlfabeto ul li a.branco {color:#f4f3ea}
#boxIndicePedras #boxAlfabeto ul li a.cinza {color:#666}
#boxIndicePedras #boxTextos .descPedra {clear:both;padding-top:5px;}
#boxIndicePedras #boxTextos .descPedra p {margin-bottom:5px;padding:0 7px;line-height:20px;color:#000;background:#f4f3ea}
#boxIndicePedras #boxTextos .descPedra div {padding:10px;color:#666}
#boxIndicePedras #boxTextos .descPedra div span {color:#000}
#boxIndicePedras #boxTextos .descPedra .foto {float:left;width:71px;padding:0;}
#boxIndicePedras #boxTextos .descPedra .texto {float:left;margin-left:5px;width:635px;line-height:15px;}
#boxIndicePedras #refBibliografica {margin:10px 0 20px 0;padding-top:5px;border-top:1px dotted #ccc}
#boxIndicePedras #refBibliografica p {padding:3px; text-align:right}
#boxIndicePedras #refBibliografica #divBiblio {margin:10px 0 20px 0;padding:20px;line-height:15px;border:1px solid #f4f3ea}
#boxIndicePedras #refBibliografica #divBiblio ul {margin:0;padding:0}
#boxIndicePedras #refBibliografica #divBiblio ul li {list-style:inside}
#boxIndicePedras #refBibliografica #divBiblio ul li span {font-style:italic;font-weight:bold}

/* FALE CONOSCO = FC */
#supportShop #containerHelp #topicosHelp #infoHelp #msgResposta {margin:10px 0;padding:5px;border-bottom:1px dotted #ccc}
#supportShop #containerHelp #topicosHelp #infoHelp #msgResposta img {float:left;display:block;margin:8px 5px 0 40px;}
#supportShop #containerHelp #topicosHelp #infoHelp #msgResposta .textoFale {float:left;width:450px;}
#supportShop #containerHelp #topicosHelp #infoHelp #boxFale {margin:20px 40px;}
#supportShop #containerHelp #topicosHelp #infoHelp #boxFale .textoFale {padding-top:20px;}
#supportShop #containerHelp #topicosHelp #infoHelp #boxFale form div {padding:5px 0;}
#supportShop #containerHelp #topicosHelp #infoHelp #boxFale form div .txtAssunto {padding:0}
#supportShop #containerHelp #topicosHelp #infoHelp #boxFale form div label {float:left;margin-right:5px;padding-top:5px;width:110px;font-weight:bold;text-align:right;}
#supportShop #containerHelp #topicosHelp #infoHelp #boxFale form div input  {padding:2px;width:250px;color:#666;border:1px solid #999;}
#supportShop #containerHelp #topicosHelp #infoHelp #boxFale form div select {padding:2px 0;width:300px;color:#666;border:1px solid #999;}
#supportShop #containerHelp #topicosHelp #infoHelp #boxFale form div textarea {padding:2px;width:320px;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#666;border:1px solid #999;}
#supportShop #containerHelp #topicosHelp #infoHelp #boxFale form p.butons {margin:50px 0 0 0;text-align:right;}

/* TAGS PRODUTOS */
#boxTags {margin:0;padding:0}
#boxTags span {font-weight:bold}
#boxTags p {padding:7px 5px;font-weight:bold;background:#fff url(../../gifs/headfoot/fundo_boxMidiaFoot.jpg) repeat-x 0 2px;border-top:1px solid #ece9d6}
#boxTags p a {font-weight:normal;font-size:9px;}
#boxTags p a:link {color:#999;}
#boxTags p a:visited {color:#999;}
#boxTags p a:hover {color:#333;text-decoration:underline}
#boxTags p a:active {color:#333;text-decoration:underline}
#boxTags .boxHelp {display:block;position:absolute;visibility:hidden;z-index:300;width:250px;margin:-5px 0 0 100px;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;}
#boxTags #tags {padding:20px;border-top:1px solid #ece9d6;}
#boxTags #tags ul {padding:10px 20px 20px 10px;text-align:center;}
#boxTags #tags ul li {display:inline;padding-left:5px;font-weight:normal;vertical-align:middle;line-height:1.1;}
#boxTags #tags ul li *, #boxTags #tags ul li h1, #boxTags #tags ul li h2, #boxTags #tags ul li h3, #boxTags #tags ul li h4, #boxTags #tags ul li h5, #boxTags #tags ul li h6 {display:inline;font-weight:normal;vertical-align:middle;font-size:1em;}
#boxTags #tags ul li a {color:#333;text-decoration:none;}
#boxTags #tags ul li a:hover, #boxTags #tags ul li a:active {color:#fff;background-color:#333;}
#boxTags #tags ul li.level01 {font-size:1.2em}
#boxTags #tags ul li.level02 {font-size:1.4em;}
#boxTags #tags ul li.level03 {font-size:1.8em;}
#boxTags #tags ul li.level04 {font-size:2.0em;}
#boxTags #tags ul li.level05 {font-size:2.4em;}
#boxTags #tags ul li.level06 {font-size:2.8em;}

/* TWITTER */
#boxTwitter {margin:0;padding:10px 0 0 0;height:730px;text-align:center;background:url(../../gifs/shop/fundo_twitter.jpg) no-repeat top left;}
#boxTwitter a.subsecao:visited {color:#666;}
#boxTwitter a.subsecao:link {color:#666;}
#boxTwitter a.subsecao:hover {color:#000;}
#boxTwitter a.subsecao:active {color:#000;}
#boxTwitter #boxContainerTw {margin:80px 120px 0 160px;padding:0 10px;width:470px;overflow:inherit;}
#boxTwitter #boxContainerTw #boxTituloTw {margin:0;padding:0}
#boxTwitter #boxContainerTw #boxTextoTw {margin:20px 0 0 20px;padding:0;line-height:14px;color:#333;text-align:left;}
#boxTwitter #boxContainerTw #boxTextoTw span {font-weight:bold}
#boxTwitter #boxContainerTw #logoBird {margin:70px 0 50px 0;}

/* FEEDS */
#boxFeeds {margin:20px 0;padding:10px 0 0 0;text-align:center;background:url(../../gifs/shop/fundo_logorss.jpg) no-repeat top left;}
#boxFeeds a:visited {color:#666;text-decoration:underline}
#boxFeeds a:link {color:#666;text-decoration:underline}
#boxFeeds a:hover {color:#000;}
#boxFeeds a:active {color:#000;}
#boxFeeds h2 {margin:10px 120px 0 120px;padding:0 0 5px 0;color:#09c;text-align:left;font-size:18px;border-bottom:1px solid #f7f7f1}
#boxFeeds #boxInfoFeed {margin:3px 100px 0 120px;padding:0 10px;height:440px;overflow:inherit;text-align:left;background:url(../../gifs/shop/fundo_rss.jpg) repeat-x top left;border-top:1px solid #f7f7f1}
#boxFeeds #boxInfoFeed div {margin:20px 0}
#boxFeeds #boxInfoFeed div h3 {font-size:12px}
#boxFeeds #boxInfoFeed div p {margin:5px 0;line-height:14px;}
#boxFeeds #boxInfoFeed div img {vertical-align:middle}
#boxFeeds #boxInfoFeed #linkRSS img {display:block;float:left;width:50px}
#boxFeeds #boxInfoFeed #linkRSS p {float:left;margin:15px 0 0 10px}

/* PAGSEGURO UOL */
#boxUol {margin:20px 0;padding:10px 0 0 0;text-align:center;}
#boxUol span {font-weight:bold}
#boxUol a:visited {color:#666;text-decoration:underline}
#boxUol a:link {color:#666;text-decoration:underline}
#boxUol a:hover {color:#000;}
#boxUol a:active {color:#000;}
#boxUol h2 {margin:10px 120px 0 120px;padding:0 0 5px 0;color:#09c;text-align:left;font-size:18px;border-bottom:1px solid #f7f7f1}
#boxUol #boxInfoUol {margin:3px 100px 0 120px;padding:0 10px;height:440px;overflow:inherit;text-align:left;background:url(../../gifs/shop/fundo_rss.jpg) repeat-x top left;border-top:1px solid #f7f7f1}
#boxUol #boxInfoUol div {margin:20px 0}
#boxUol #boxInfoUol div h3 {font-size:10px;color:#333}
#boxUol #boxInfoUol div p {margin:5px 0;line-height:14px;}
#boxUol #boxInfoUol div .msgConf {font-weight:bold;color:#333}
#boxUol #boxInfoUol div img {vertical-align:middle}
#boxUol #boxInfoUol #botaoVoltar {margin:30px 0 20px 0;text-align:right;}

/* MAPA SITE */
#mapSite {margin:10px;padding:10px;}
#mapSite a.subsecao:visited {color:#666;}
#mapSite a.subsecao:link {color:#666;}
#mapSite a.subsecao:hover {color:#000;}
#mapSite a.subsecao:active {color:#000;}
#mapSite h1 {font-family:Geneva, Arial, Helvetica, sans-serif;color:#09c;font-size:25px;}
#mapSite .titMapa {margin:20px 0 10px 0;font-size:10px;font-weight:bold;}
#mapSite .titMapa ul {padding-left:5px;line-height:25px;background:url(../../gifs/skus/fundo_titulosbox.jpg) repeat-x top left;border:1px solid #F5F4E9;}
#mapSite .titMapa ul li {line-height:40px;}
#mapSite .titMapa ul li h2 {font-size:13px}
#mapSite .secoes .titDepart {margin-top:30px;padding-bottom:5px;font-weight:bold;border-bottom:1px dotted #ccc;}
#mapSite .secoes .titDepart h3 {font-size:11px;}
#mapSite .secoes .titSubsecao {margin-top:10px;line-height:15px;}
#mapSite .secoes .titSubsecao ul li {display:inline;margin-right:5px;line-height:18px;background:#F5F4E9}
#mapSite .secoes .titSubsecao ul .titSecao {font-size:10px;font-weight:bold;background:#fff;}
#mapSite .secoes .titSubsecao ul .txtService {background:#fff}
#mapSite .secoes .titSubsecao ul li .marcador {background:#F5F4E9}

/* BOX ERRO PEDIDO */
#msgErrorPedido {margin:20px;}
#msgErrorPedido #txtError {margin:50px 0;padding:50px 20px 90px 40px;border:2px solid #09c;}
#msgErrorPedido #txtError .icoAtencao {float:left;display:block;margin-right:15px;}
#msgErrorPedido #txtError p {float:left;padding-top:5px;width:450px;line-height:15px;}
#msgErrorPedido #txtError p span {font-weight:bold;color:#930}
#msgErrorPedido #txtError a.painel:visited {text-decoration:underline;color:#666;}
#msgErrorPedido #txtError a.painel:link {text-decoration:underline;color:#666;}
#msgErrorPedido #txtError a.painel:hover {text-decoration:underline;color:#000;}
#msgErrorPedido #txtError a.painel:active {text-decoration:underline;color:#000;}

/* BOX ERROS */
#msgErrorPage {margin:40px 20px;padding:60px 20px;background: url(../../gifs/shop/ico_atencaoG.gif) no-repeat top left;border:2px solid #09c;}
#msgErrorPage #imgErro {float:left;width:270px;}
#msgErrorPage #imgErro .botaoHome {display:block;margin:40px 0 0 80px}
#msgErrorPage #txtError {float:left;padding:15px 0 0 10px;width:400px;border-left:1px dotted #ccc;}
#msgErrorPage #txtError h2 {font-size:11px;color:#09c;font-weight:bold}
#msgErrorPage #txtError ul {margin-bottom:20px;}
#msgErrorPage #txtError ul li {list-style:disc;list-style:inside;line-height:14px;}
#msgErrorPage #txtError span {font-weight:bold}
#msgErrorPage #txtError a.contato:visited {text-decoration:underline;color:#666;}
#msgErrorPage #txtError a.contato:link {text-decoration:underline;color:#666;}
#msgErrorPage #txtError a.contato:hover {text-decoration:underline;color:#000;}
#msgErrorPage #txtError a.contato:active {text-decoration:underline;color:#000;}

/* BOX CARACTER */
#msgCaracter {float:right;padding:10px 8px 10px 0;width:610px;}
#msgCaracter #txtError {margin:10px;padding:20px 10px 20px 140px;background: url(../../gifs/shop/ico_atencaoG.gif) no-repeat top left;border:1px solid #ccc;}
#msgCaracter #txtError h2 {margin-bottom:5px;font-size:11px;color:#09c;font-weight:bold}
#msgCaracter #txtError p {margin-bottom:10px;}
#msgCaracter #txtError ul {margin-bottom:20px;}
#msgCaracter #txtError ul li {list-style:disc;list-style:inside;line-height:14px;}
#msgCaracter #txtError a.contato:visited {text-decoration:underline;color:#666;}
#msgCaracter #txtError a.contato:link {text-decoration:underline;color:#666;}
#msgCaracter #txtError a.contato:hover {text-decoration:underline;color:#000;}
#msgCaracter #txtError a.contato:active {text-decoration:underline;color:#000;}

