﻿* { outline: none; }
html, body, form { height: 100%; }
body { margin: 0px; background: #000000; color: #a2a8a7; width: 100%; height: 100%; font-family: Trebuchet MS; font-size: 12px; }
img { border: 0; }
ul, li { list-style: none; margin: 0; padding: 0; }
a { color: #a2a8a7; text-decoration: none; }
a.over { background-image: none; }
fieldset { border: none; }
/*.decoration { background-image: url(Imagens/bgDecorationGreen2.png); background-repeat: no-repeat; background-position: center center; width: 100%; margin: auto; }*/
#container { /*position:absolute;   top:50%;   left:50%;   margin-left:-493px;   margin-top:-286px;*/ width: 100%; height: 100%; position: static; display: table; }
* html #container { overflow: hidden; position: relative; }
*:first-child + html #container { overflow: hidden; position: relative; }
#inner { vertical-align: middle; display: table-cell; position: static; }
* html #inner { top: 50%; position: absolute; }
*:first-child + html #inner { top: 50%; position: absolute; }
.content { overflow: hidden; width: 1006px; top: -50%; margin: auto; position: relative; }
#templateProduct .content { width: 1006px; }
.floatLeft { float: left; }
.floatRight { float: right; }
/* Header */
.header { margin-top: 5px; width: 995px; float: left; margin-bottom: 5px; }

*:first-child + html .header { /*margin-top: 2%;*/ margin-bottom: 3px !important; }

.loading { background-image: url(Imagens/loagind.gif); background-repeat: no-repeat; background-position: center center; width: 50px; height: 50px; display: block; }

.search { width: 240px; height: 22px; float: right; }
.btnSearch { background-image: url(Imagens/btnSearch.png); background-repeat: no-repeat; width: 41px; height: 22px; border: none; }
.txtSearch { background-image: url(Imagens/txtSearch.png); background-repeat: no-repeat; background-color: Transparent; width: 175px; height: 22px; border: none; float: left; padding-left: 10px; font-family: Trebuchet MS; color: #bbbbbb; }
* html .btnSearch { float: left; }
.cartBuy { background-image: url(Imagens/cartBuy.png); background-repeat: no-repeat; display: block; width: 159px; height: 25px; margin-top: -5px; }
.cartBuy:hover, .cartBuy.over { background-image: url(Imagens/cartBuy_over.png); }
.cartBuy span { display: none; }
.cartBuyIng { background-image: url(Imagens/cartBuy_Ing.png); background-repeat: no-repeat; display: block; width: 159px; height: 25px; margin-top: -5px; }
.cartBuyIng:hover, .cartBuyIng.over { background-image: url(Imagens/cartBuy_over_ing.png); }
.cartBuyIng span { display: none; }
.cartBuyFra { background-image: url(Imagens/cartBuy_Fra.png); background-repeat: no-repeat; display: block; width: 159px; height: 25px; margin-top: -5px; }
.cartBuyFra:hover, .cartBuyFra.over { background-image: url(Imagens/cartBuy_over_fra.png); }
.cartBuyFra span { display: none; }
.boxCartBuy { position: absolute; background-color: #0c1311; border: 1px solid #425854; overflow: hidden; font-size: 12px; width: 143px; padding: 7px; z-index: 999; }
.boxCartBuy a { font-size: 13px; padding-top: 8px; }
.itemCart { display: block; width: 127px; margin: auto; border-bottom: 1px dashed #425854; padding-top: 5px; padding-bottom: 5px; }
.itemCart cufon { height: 14px !important; }
.totalCart { display: block; width: 127px; margin: auto; font-size: 13px; padding-top: 5px; padding-bottom: 5px; }
/*/ Header */

/* Interna */
.shadowBarTop, .shadowBarBottom { background-image: url(Imagens/bgShadowBar.png); width: 100%; height: 16px; }
.shadowBarSide { background-image: url(Imagens/bgShadowBar.png); width: 16px; height: 502px; }

.insideContent .shadowBarSide { position: absolute; right: 0px; }


.insideContent .shadowBarBottom { bottom: 0; left: 0; margin-left: 0; margin-top: 0; position: absolute; width: 771px; }
.sideBar { background-image: url(Imagens/bgSideBar.png); background-repeat: repeat; clear: left; overflow: hidden; width: 218px; height: 518px; float: left; position: relative; margin-right: 1px; background-color:#333333;}
html > body .sidebar {height:5000px !important}
.insideContent { overflow: hidden; float: left; width: 787px; height: 518px; background-image: url(../../uploads/img/home/picturePresentation2.jpg); background-repeat: no-repeat; position: relative; }
#templateProduct .insideContent { background-image: url(Imagens/bgContent.png); background-repeat: repeat; background-color:#333; }

.rollerProducts { background-image: url(Imagens/bgRollerProducts.png); background-repeat: repeat; height: 170px; }
* html .rollerProducts { height: 164px; float: left; }
.contentProducts { height: 332px; }

#templateProduct .contentProducts { height: 485px; float: left; margin-left: 60px; }
* html #templateProduct .contentProducts { margin-left: 0px; height: 475px; }

*:first-child + html #templateProduct .contentProducts { width: 700px; }

* html .rollerProducts .shadowBarBottom { margin-top: 6px; }
* html #templateProduct .insideContent .shadowBarSide { margin-left: -20px; }

.sideBar h1 { margin: 30px 0px 0px 38px; }
.sideBar .logo { background-image: url(Imagens/logo.png); background-repeat: no-repeat; width: 147px; height: 40px; display: block; }
.sideBar span { display: none; }
.productsList { height: 149px; }
* html .productsList { height: auto; }
* html .container { height: 100px; }
.rollerProducts .shadowBarBottom { width: 771px; margin-left: 0px; }
*:first-child + html #templateProduct .sideBar .shadowBarBottom { margin-top: -17px; }
* html #templateProduct .sideBar .shadowBarBottom { margin-top: -22px; }
/*/ Interna */

/* Esteira */
.container { height: 115px; width: 736px; margin: auto; padding-top: 10px; }
.setaDir, .setaEsq, #imagens, #outras_imagens { float: left; margin: 5px; /*height: 100px;*/ }
.setaDir, .setaEsq { padding-top: 73px; margin: 0; }
.setaEsq a { background-image: url(Imagens/previous.png); background-repeat: no-repeat; display: block; width: 8px; height: 13px; float: left; cursor: hand; cursor: pointer; }
.setaDir a { background-image: url(Imagens/next.png); background-repeat: no-repeat; width: 8px; height: 13px; display: block; float: left; cursor: hand; cursor: pointer; }
.setaEsq a span, .setaDir a span { display: none; }
#imagens .imagem, #outras_imagens .imagem { float: left; width: 100px; height: 112px; margin-left: 35px; margin-right: 35px; }
#imagens, #outras_imagens { width: 676px; height: 120px; overflow: hidden; margin-left: 20px; margin-right: 20px; }
* html #imagens, * html #outras_imagens { position: relative; }
/*/ Esteira */

/* Menu */
.menu { padding-left: 22px; padding-top: 40px; overflow: hidden; height: 222px; }
#templateProduct .menu { height: 370px; }

.menu a { display: block; text-transform: uppercase; font-size: 16px; margin-bottom: 16px; color: #b4b4b4; font-family: "Humnst777 BT" , "Trebuchet MS"; letter-spacing: 2px; }

.linksUteis { background-image: url(Imagens/bgLinksUteis.png); background-repeat: repeat; padding-top: 10px; height: 159px; width: 218px; }
* html .linksUteis { float: left; overflow: hidden; width: 218px; padding-top: 8px; margin-left: -16px; }
*:first-child + html .linksUteis { padding-top: 10px; float: left; margin-left: -16px; margin-top: -8px; }
* html shape, * html cufon { display: none; }
.linksUteis a { font-size: 13px; padding-left: 40px; display: block; margin-bottom: 5px; color: #b4b4b4; font-family: "Humnst777 BT" , "Trebuchet MS"; }
*:first-child + html .linksUteis a { margin-bottom: 6px; }
*:first-child + html .canvas { height: 5px !important; }
* html .linksUteis a { margin-bottom: 4px; }
.cufon-canvas { /*height: 10px !important;*/ }
*:first-child + html .cufon-canvas { /*height: 0px !important;*/ }
.linksUteis .cufon-canvas { height: 14px !important; }
.linksUteis .shadowBarBottom { /*margin-top:11px;*/ bottom: 0; position: absolute; width: 100%; }
*:first-child + html .linksUteis .shadowBarBottom { margin-top: 0px; }
.shadowBarBottom { margin-top: 5px; margin-left: 16px; }
.submenu { border-top: 1px solid #5F6A68; margin-bottom: 20px; margin-top: -17px; padding-top: 7px; }
/*
*:first-child + html .submenu {
	margin-top: -25px;
}
* html .submenu {
	margin-bottom: 20px;
	margin-top: -25px;
	padding-left: 17px;
	height: auto;
}
*/
.submenu a { font-size: 14px; margin-bottom: 5px; text-transform: none; padding-left: 16px; }

/*
*:first-child + html .submenu a {
	margin-bottom: 4px;
}
*html .submenu a {
	margin-bottom: 4px;
}*/

.submenu a.actived { background-image: url(Imagens/arrowMenu.png); background-repeat: no-repeat; background-position: 5px 5px; }

/*/ Menu */
/* Rodapé */
.footer { background-image: url(Imagens/bgSideBar.png); background-repeat: repeat; clear: left; width: 100%; height: 23px; text-align: right; float: left; font-size: 12px; margin-top: 1px; padding-top: 3px; padding-bottom: 1px; background-color:#222222}
.footer a { font-size: 12px; padding-left: 4px; padding-right: 4px; font-family: "Humnst777 BT" , "Trebuchet MS"; }
.footer a.selected { color: #465250; }
.footer .floatRight { margin-right: 15px; }
.copyright { clear: left; color: #666; padding-left: 17px; padding-top: 5px; padding-bottom: 5px; font-size: 12px; overflow: hidden; font-family: "Humnst777 BT" , "Trebuchet MS"; }
.copyright a { color: #666; padding-left: 5px; padding-right: 5px; font-size: 11px; font-family: "Humnst777 BT" , "Trebuchet MS"; }
.copyNatan { margin-left: 180px; /*margin-right: 182px;*/ }
.copyright span { display: block; float: left; }
.copyright .links { float: right; margin-right: 15px; margin-top: -3px; }
.linksUteisfooter { float: left; padding-left: 15px; font-size: 11px; position: relative; }

.pageClipping .footer, .pageContato .footer, .pageCatalogos .footer, .pageLojas .footer, .pageANatan .footer, .pageCadastro .footer, .pageResultado .footer { text-align: left; }
.pageClipping .linksUteisfooter, .pageContato .linksUteisfooter, .pageCatalogos .linksUteisfooter, .pageLojas .linksUteisfooter, .pageANatan .linksUteisfooter, .pageCadastro .linksUteisfooter, .pageResultado .linksUteisfooter { margin-left: 20px; padding-left: 20px; margin-top: -164px; width: 218px; }

.pageClipping .linksUteisfooter a, .pageContato .linksUteisfooter a, .pageCatalogos .linksUteisfooter a, .pageLojas .linksUteisfooter a, .pageANatan .linksUteisfooter a, .pageCadastro .linksUteisfooter a, .pageResultado .linksUteisfooter a { color: #B4B4B4; display: block; font-size: 13px; height: auto; margin-bottom: 5px; padding-bottom: 0px; padding-left: 0; font-family: "Humnst777 BT" , "Trebuchet MS"; letter-spacing: 2px; }

*:first-child + html .pageClipping .linksUteisfooter a, *:first-child + html .pageContato .linksUteisfooter a, *:first-child + html .pageCatalogos .linksUteisfooter a, *:first-child + html .pageLojas .linksUteisfooter a, *:first-child + html .pageANatan .linksUteisfooter a, *:first-child + html .pageCadastro .linksUteisfooter a, *:first-child + html .pageResultado .linksUteisfooter a { margin-bottom: 5px; padding-bottom: 0px; }
* html .pageClipping .linksUteisfooter a, * html .pageContato .linksUteisfooter a, * html .pageCatalogos .linksUteisfooter a, * html .pageLojas .linksUteisfooter a, * html .pageANatan .linksUteisfooter a, * html .pageCadastro .linksUteisfooter a, * html .pageResultado .linksUteisfooter a { margin-bottom: 5px; padding-bottom: 0px; }

.pageClipping .linksUteisfooter a.contato, .pageContato .linksUteisfooter a.contato, .pageCatalogos .linksUteisfooter a.contato, .pageLojas .linksUteisfooter a.contato, .pageANatan .linksUteisfooter a.contato, .pageCadastro .linksUteisfooter a.contato { /*margin-bottom:0px;*/ }
.pageClipping .linksUteisfooter .clipping, .pageContato .linksUteisfooter .contato, .pageCatalogos .linksUteisfooter .catalogos, .pageLojas .linksUteisfooter .lojas, .pageANatan .linksUteisfooter .anatan, .pageCadastro .linksUteisfooter .cadastro { /*height: 17px;*/ width: 177px; border-bottom: 1px solid #5D6865; margin-bottom: 4px; }

.pageClipping .linksUteisfooter span, .pageContato .linksUteisfooter span, .pageCatalogos .linksUteisfooter span, .pageLojas .linksUteisfooter span, .pageANatan .linksUteisfooter span, .pageCadastro .linksUteisfooter span, .pageResultado .linksUteisfooter span { display: none; }
.pageTemplateProdutos h2 { display: none; }

/*/ Rodapé */

/* Home dos Produtos */
#templateProduct .landingPageProductJoias { background-image: url(Imagens/homeJoias.jpg); background-repeat: no-repeat; background-position: bottom; width: 667px; height: 383px; margin: auto; }
#templateProduct .landingPageProductJoias_FR { background-image: url(Imagens/homeJoiasFR.jpg); background-repeat: no-repeat; background-position: bottom; width: 667px; height: 383px; margin: auto; }
#templateProduct .landingPageProductJoias_IN { background-image: url(Imagens/homeJoiasIN.jpg); background-repeat: no-repeat; background-position: bottom; width: 667px; height: 383px; margin: auto; }

#templateProduct .landingPageProductRelogios { background-image: url(Imagens/homeRelogios.jpg); background-repeat: no-repeat; background-position: bottom; width: 667px; height: 383px; margin: auto; }
#templateProduct .landingPageProductRelogios_FR { background-image: url(Imagens/homeRelogiosFR.jpg); background-repeat: no-repeat; background-position: bottom; width: 667px; height: 383px; margin: auto; }
#templateProduct .landingPageProductRelogios_IN { background-image: url(Imagens/homeRelogiosIN.jpg); background-repeat: no-repeat; background-position: bottom; width: 667px; height: 383px; margin: auto; }

#templateProduct .landingPageProductPecasCouro { background-image: url(Imagens/homePecasCouro.jpg); background-repeat: no-repeat; background-position: bottom; width: 667px; height: 383px; margin: auto; }
#templateProduct .landingPageProductPecasCouro_FR { background-image: url(Imagens/homePecasCouroFR.jpg); background-repeat: no-repeat; background-position: bottom; width: 667px; height: 383px; margin: auto; }
#templateProduct .landingPageProductPecasCouro_IN { background-image: url(Imagens/homePecasCouroIN.jpg); background-repeat: no-repeat; background-position: bottom; width: 667px; height: 383px; margin: auto; }

#templateProduct .insideContent .shadowBarBottom { margin-left: 0px; margin-right: 16px; width: 772px; clear: left; }
*:first-child + html #templateProduct .insideContent .shadowBarBottom { margin-top: 0px; }
.breadcrumbtrail { float: right; padding-top: 10px; padding-right: 5px; }
.breadcrumbtrail, .breadcrumbtrail a { font-size: 11px; overflow: hidden; height: 15px; }
.breadcrumbtrail span { padding-right: 0px; overflow: hidden; }
.breadcrumbtrail .sep { font-size: 10px; }
.breadcrumbtrail .cufon-vml { height: 15px !important; }
.png { }
/*/ Home dos Produtos */


/* Lista de Produtos */
.selectProductModel { background-image: url(Imagens/bgSelectProductModel.png); background-repeat: repeat; overflow: hidden; width: 665px; font-size: 12px; padding-top: 2px; }

.selectProductModel div { margin-left: 10px; }

.selectProductModel span.floatLeft { padding-left: 12px; }


/*
.selectProductModel label, .selectProductModel span.floatLeft {
	margin-top: 5px;
}
*/
.selectProductModel label, .selectProductModel input { display: block; float: left; }
span.checkbox { background: transparent url(Imagens/checkbox.jpg) no-repeat scroll 0 0; clear: left; display: block; float: left; height: 20px; width: 19px; }


* html span.checkbox { margin-top: 3px; }
*:first-child + html span.checkbox { margin-top: 3px; }
.listProduct { clear: left; width: 665px; height: 390px; background-color: #fff; float: left; margin-top: 3px; }

.listProduct.detalhe { background-image: url(Imagens/bgListProduct.gif); background-repeat: repeat-y; background-position: center; position: relative; }
* html .listProduct { margin: auto; float: none; margin-top: 5px; }
.contentListProduct { float: left; width: 627px; padding: 4px 0px; }
.previousPageList, .previousPageList.over { background-image: url(Imagens/stLeftListProduct.gif); background-repeat: no-repeat; width: 19px; height: 356px; display: block; float: left; cursor: hand; cursor: pointer; }
.nextPageList, .nextPageList.over { background-image: url(Imagens/stRightListProduct.gif); background-repeat: no-repeat; width: 19px; height: 356px; display: block; float: left; cursor: hand; cursor: pointer; }
.previousPageList span, .nextPageList span { display: none; }
.firstList { border-bottom: 1px solid #e5e5e5; overflow: hidden; width: 605px; margin-left: 4px; }
.firstList a { width: 120px !important; height: 120px !important; }
* html .firstList { height: 170px; }
*:first-child + html .firstList { height: 175px; }
.contentListProduct a { margin-left: 18px; margin-right: 18px; margin-top: 24px; margin-bottom: 24px; overflow: hidden; display: block; float: left; cursor: pointer; cursor: hand; }
* html .contentListProduct a { margin-left: 10px; margin-right: 10px; }
.paging { clear: both; font-size: 11px; /*margin:auto;*/ text-align: right; width: 665px; }
.paging a { padding-left: 6px; padding-right: 6px; }
.paging .selected { color: #fff; padding-left: 6px; padding-right: 6px; }
/*/Lista de Produtos */




/* Detalhe do produto */
.pictureProduct { /*background-image: url(Imagens/bgPictureProduct.gif); 	background-repeat: repeat-y; 	background-position: right;*/ width: 327px; height: 100%; overflow: hidden; float: left; /*padding-top: 15px;*/ }
.pictureProduct img { margin: auto; display: block; }
.pictureProduct .tela { width: 260px; height: 270px; margin: auto; }
.descDetailProduct { float: right; height: 390px; margin-right: 20px; overflow: hidden; position: relative; width: 275px; }
.lnkBack { display: block; float: right; font-size: 11px; padding-top: 10px; padding-right: 6px; }
.descDetailProduct h2.detalhe { clear: right; font-size: 17px !important; font-weight: bold !important; border-bottom: 1px solid #e2e2e2; padding-bottom: 10px; padding-top: 15px; width: 290px; display: block; font-family: Trebuchet MS; }
.descDetailProduct h2.detalhe span { font-size: 17px; padding-top: 15px; clear: left; display: block; font-family: Trebuchet MS; color: #6f6f6f; text-transform: none; }
.descDetailProduct h2.detalhe span cufon { height: 17px !important; color: #000000; }
.productCode { padding-top: 10px; }
.priceProduct { color: #6f6f6f !important; font-size: 14px !important; padding-top: 20px !important; }
.moreInformations { margin-top: 18px; width: 290px; border-top: 1px dashed #c6c6c6; border-bottom: 1px solid #c6c6c6; font-size: 11px; padding-bottom: 15px; }
.moreInformations a { display: block; margin-top: 15px; padding-left: 10px; background: url(  'Imagens/bullet.gif' ) no-repeat 0 4px; }
.moreInformations a:hover {text-decoration:underline}
* html .moreInformations a { width: 100%; margin-right: 0px; margin-top: 15px !important; padding: 0px !important; }
* html .moreInformations a.over { width: 100%; margin-right: 0px; margin-top: 15px !important; padding-bottom: 0px !important; margin-bottom: 0px !important; }
.lnkVejaOutrosDesativado { background-image: url(Imagens/veja_outros_fechado.gif); background-repeat: no-repeat; background-position: 0px -8px; text-transform: uppercase; color: #959595; font-size: 12px; padding-left: 25px; float: right; height: 15px; display: block; position: absolute; bottom: 5px; right: 0px; }
.lnkVejaOutrosAtivado { background-image: url(Imagens/veja_outros_aberto.gif); background-repeat: no-repeat; background-position: 0px 0; text-transform: uppercase; color: #959595; font-size: 12px; /*margin-left: 178px;*/ /*float: right;*/ height: 30px; line-height: 30px; display: block; /*padding-top: 15px;*/ /*margin-top: -35px;*/ z-index: 1; position: absolute; right: 0; padding-left: 15px; voice-family: "\"}\""; width: 100px; text-align: center; }
*:first-child + html .lnkVejaOutrosAtivado { background-image: url(Imagens/veja_outros_aberto.gif); background-repeat: no-repeat; background-position: 0px 0; text-transform: uppercase; color: #959595; font-size: 12px; /*margin-left: 178px;*/ /*float: right;*/ height: 30px; line-height: 30px; display: block; /*padding-top: 15px;*/ /*margin-top: -35px;*/ z-index: 1; position: absolute; right: 49.5%; top: -9px; padding-left: 15px; voice-family: "\"}\""; width: 100px; text-align: center;  }

* hmtl > body .lnkVejaOutrosAtivado { width: 100px; }

.listProduct .pnlOutroProdutos { position: absolute; top: 233px; width: 665px; z-index: 10; }
.listProduct .pnlOutroProdutos #imagens, .listProduct .pnlOutroProdutos #outras_imagens { height: 100px; width: 588px; }

.listProduct .pnlOutroProdutos #imagens .imagem, .listProduct .pnlOutroProdutos #outras_imagens .imagem { float: left; height: 80px; margin-left: 10px; margin-right: 10px; width: 80px; }

.listProduct .pnlOutroProdutos .container { height: 115px; margin: auto; padding-top: 10px; width: 645px; }

.listProduct .pnlOutroProdutos .productsList { height: 126px; }

.listProduct .pnlOutroProdutos .setaDir, .listProduct .pnlOutroProdutos .setaEsq { margin: 0; padding-top: 53px; }
.listProduct .pictureProduct .rollerProducts { color: #6F6F6F; font-size: 11px; height: auto; border-top: 0; background-color: transparent !important; width: 290px; margin: auto; margin-top: 0px; }

.listProduct .pictureProduct .rollerProducts span.tit { display: block; margin-bottom: 6px; margin-left: 20px; }

.listProduct .pictureProduct .rollerProducts .productsList { height: auto; }
.listProduct .pictureProduct .rollerProducts .container { height: 70px; margin: auto; padding-top: 0; width: 290px; }
.listProduct .pictureProduct .rollerProducts #imagens { width: 270px; height: 75px; margin-left: 10px; margin-right: 10px; overflow: hidden; voice-family: "\"}\""; width: 250px; }
* html > body .listProduct .pictureProduct .rollerProducts #imagens { width: 250px; }

.listProduct .pictureProduct .rollerProducts #imagens .imagem { float: left; height: 70px; margin-left: 0px; margin-right: 0px; width: 70px; }

.listProduct .pictureProduct .rollerProducts .imagem { padding-top: 0px; }

.listProduct .pictureProduct .rollerProducts .setaDir, .listProduct .pictureProduct .rollerProducts .setaEsq { margin: 0; padding-top: 43px; }

.listProduct .rollerProducts { background-color: #f6f6f6 !important; background-image: none; border-top: 1px solid #c2c2c2; height: 126px; width: 665px; clear: both; margin-top: 29px; }
.listProduct .rollerProducts .imagem { padding-top: 22px; }
.listProduct .rollerProducts .setaEsq a { background-image: url(Imagens/previousDetailsProduct.gif); }
.listProduct .rollerProducts .setaDir a { background-image: url(Imagens/nextDetailsProduct.gif); }
*:first-child + html .listProduct .pnlOutroProdutos .rollerProducts { margin-left: -327px; margin-top: 20px; height: 135px; }
* html .listProduct .rollerProducts { margin-left: -692px; margin-top: 267px; height: 60px; }
* html .listProduct .container { width: 690px !important; height: 80px !important; }
* html .listProduct .prouctsList { height: 60px; }
.listProduct .prouctsList { height: 133px !important; }

.listProduct #imagens, .listProduct #outras_imagens { width: 604px; }

.divbtnComprar { /*height: 20px;*/ overflow: hidden; text-align: right; }
.divbtnComprar .btnComprar { /*	margin-right: 30px; 	margin-top: 10px;*/ }
/*/ Detalhe do produto */
/* Informações adicionais */




.contentProducts h2 { text-transform: uppercase; float: left; font-size: 24px; margin: 0px; font-weight: normal; font-family: "Humnst777 BT" , "Trebuchet MS"; }
.contentInfoAdicional { border-top: 1px solid #585e5d; border-bottom: 1px solid #585e5d; overflow: hidden; height: auto; width: 665px; /*	font-size: 13px;*/ padding: 5px 0; }

* html .contentInfoAdicional { margin: auto; }
.titleInside { padding-top: 40px; overflow: hidden; height: 28px; width: 669px; }
* html .titleInside { margin: auto; }
.pageTemplateProdutos .titleInside { width: 683px; }

.contentInfoAdicional label { width: 116px; float: left; margin-right: 10px; text-align: right; font-size: 12px; text-transform: uppercase; margin-top: 5px; }
.contentInfoAdicional input, .contentInfoAdicional select { width: 432px; height: 18px; border: 1px solid #4c5250; background-color: #090e0d; float: left; color: #a8a8a8; }
.contentInfoAdicional textarea { font-family:'trebuchet ms'; font-size:1em; border: 1px solid #4c5250; background-color: #090e0d; float: left; color: #a8a8a8; overflow: hidden; width: 432px; }
.contentInfoAdicional .setaEsq, .contentInfoAdicional .setaDir { margin: 0px; }
.frmContato { clear: left; margin-top: 15px; width: 630px; overflow: hidden; float: left; }
.frmContato p { margin-bottom: 10px; display: block; clear: left; float: left; }
*:first-child + html .frmContato p { float: none; }
* html .frmContato p { float: none; }
.frmContato p span.obriga { font-size: 11px; margin-left: 125px; margin-top: 5px; clear: left; }
.btnEnviar { background-image: url(Imagens/btnSend.gif); background-repeat: no-repeat; width: 72px !important; height: 23px !important; margin-left: 490px; }

.listClipping { height: 350px; width: 100%; margin-top: 10px; margin-bottom: 10px; overflow: auto; }
.itemClipping { height: 76px; margin-bottom: 60px; font-size: 12px; }
.pictureCatalog { height: 140px; width: 130px; }

.pictureCatalog .peq { margin-top: 35px; }
.pictureClipping { width: 75px; margin-right: 17px; line-height: 76px; float: left; height: 76px; }

.pictureClipping img { margin: auto; display: block; }
.descriptionClipping { white-space: normal; }

.descriptionClipping a { font-family: Trebuchet MS; font-size: 14px; color: #6f6f6f; text-transform: lowercase; font-weight: normal; }
.descriptionClipping a:hover { text-decoration: underline; }
.itemCatalogo { float: left; height: 175px; margin-left: 10px; margin-right: 10px; text-align: center; overflow: hidden; }

*:first-child + html .itemCatalogo { height: 155px; }

.itemCatalogo span { padding-top: 18px; }
.pageCatalogos .firstList { border-bottom: 1px solid #6e7372; margin-bottom: 10px; /*float: left;*/ }
.pageCatalogos .setaEsq, .pageCatalogos .setaDir { padding-top: 170px; margin-left: 10px; margin-right: 10px; overflow: hidden; }
/*
*:first-child + html .pageCatalogos .setaEsq, *:first-child + html .pageCatalogos .setaDir {
	padding-top: 180px;
}*/
.pageCatalogos .setaEsq a { background-image: url(Imagens/previousCatalog.png); }
.pageCatalogos .setaDir a { background-image: url(Imagens/nextCatalog.png); }
.pageCatalogos .contentInfoAdicional .floatLeft { width: 605px; margin-left: 20px; margin-top: 5px; }

/*
.pageCatalogos .contentInfoAdicional, .pageCatalogos .titleInside {
	width: 695px;
}
* html .pageCatalogos .contentInfoAdicional {
	height: 380px !important;
}
* html .pageCatalogos .contentProducts {
	height: 430px !important;
}
.pageANatan .contentInfoAdicional {
	padding-left: 10px;
}*/
/*.pageSeguranca .contentInfoAdicional {
	margin-top: 6px;
	margin-bottom: 6px;
}*/
.pageANatan .titleInside, .pageClipping .titleInside, .pageSeguranca .titleInside { width: 669px; }
.informationNatan { padding-left: 6px; padding-right: 6px; margin-top: 10px; }
.informationNatan a:hover { text-decoration: underline; }
.informationNatan span { font-size: 12px; }
/*/ Informações adicionais */



/* select */
.comboboxValueContainer { background-color: #090e0d; border: 1px solid #4d5452; width: 427px !important; font-family: Trebuchet MS; }
.comboboxValueContent { float: left; background-color: #0a110f; color: #a8a8a8; padding-left: 4px; font-size: 12px; }
.comboboxDropDownContainer { background-color: #090e0d !important; border: 1px solid #4d5452 !important; width: 424px !important; background: #fff; overflow: hidden; position: static; font-size: 12px; font-family: Trebuchet MS; left: 392px !important; padding-left: 3px; }
* html .comboboxDropDownContainer { left: 198px !important; width: 427px !important; }
.comboboxDropDownButton { width: 22px; height: 22px; background-image: url(Imagens/select_right.gif); background-repeat: no-repeat; }
.comboboxGroupItemHeader { display: block; background-color: #090e0d !important; border: 1px solid #4d5452 !important; font-size: 12px; font-family: Trebuchet MS; }
.comboboxGroupItemContainer { background-color: #090e0d !important; border: 1px solid #4d5452 !important; font-size: 12px; font-family: Trebuchet MS; }
.comboboxItem { font-size: 12px; font-family: Trebuchet MS; display: block !important; background-color: #0a110f; color: #a8a8a8; padding-left: 3px; }
.comboboxItemHover { background-color: #0a110f; color: #a8a8a8; font-size: 12px; padding-left: 3px; }


/*/ select */


/* Sacola */
.pageSacola { width: 662px; height: 360px; background-color: #fff; overflow: hidden; padding: 15px; font-family: "Humnst777 BT" , "Trebuchet MS"; voice-family: "\"}\""; width: 632px; height: 330px; }
/*.pageSacola.scroll {width:649px; padding: 0 0 0 15px; }*/
.pageSacola h3 { border-top: 1px solid #e2e2e2; background-color: #f2f2f2; color: #6f6f6f; display: block; width: 100%; font-size: 17px; margin: 0px; padding-left: 6px; padding-top: 2px; overflow: hidden; font-weight: normal; height: 23px; margin-bottom: 23px; }
* html > body .pageSacola { width: 632px; height: 330px; }
* html .pageSacola { margin-top: 6px; }
.tableListProduct { width: 100%; }
.tableListProduct thead td { border-bottom: 1px solid #e2e2e2; color: #6f6f6f; font-size: 14px; padding-bottom: 9px; }
.tableListProduct .itemCartProduct td { border-top: 1px dashed #c6c6c6; font-size: 12px; color: #a8a8a8; height: 80px; }
.btnDelete, .btnDelete.over { background-image: url(Imagens/btnDelete.gif); background-repeat: no-repeat; width: 9px; height: 11px; display: block; margin-left: 5px; }

.btnDelete span { display: none; }
.tableListProduct .txtQtd { width: 25px; height: 17px; padding: 0px; border: 1px solid #e2e2e2; color: #a8a8a8; }

.up { background-image: url(Imagens/up.gif); background-repeat: no-repeat; background-position: 0 bottom; width: 7px; height: 7px; display: block; margin-left: 2px; margin-bottom: 5px; }
.down { background-image: url(Imagens/down.gif); background-repeat: no-repeat; width: 7px; height: 4px; display: block; margin-left: 2px; }
.up span, .down span { display: none; }
.tbody { }
.atualizarItem { clear: left; display: block; }
.atualizarItem a { color: #585e5d; display: block; clear: left; }
*:first-child + html .atualizarItem a { padding-top: 15px; }
.firstItem td { border-top: 0px !important; }
.tableListProduct tfoot td { font-size: 12px; height: 26px; border-top: 1px solid #e2e2e2; padding-right: 10px; padding-left: 10px; }
.totalSacola td { background-color: #f2f2f2; color: #585e5d; font-weight: bold; border-top: 0px !important; border-bottom: 1px solid #e2e2e2; }
.prazoEntrega { font-size: 11px; padding-top: 5px; color: #a8a8a8; display: block; }

.botoes { margin: 10px 0; overflow: hidden; }

.btnFecharCompra, .btnContinuarCompra, .btnComprar, .btnImprimirBoleto, .btn { background-color: #b0b0b0; color: #fff; text-transform: uppercase; border: none; height: 20px; font-size: 11px; margin-top: 8px; font-family: "Humnst777 BT" , "Trebuchet MS"; cursor: pointer; }
.btnImprimirBoleto { margin-bottom: 10px; }
.formasPgto { clear: left; /*width: 658px;*/ background-color: #f6f6f6; border-top: 1px solid #c2c2c2; /*	padding-left: 17px; 	padding-right: 17px;*/ font-size: 12px; /*height:60px;*/ overflow: hidden; padding: 0 10px 10px 10px; }

.creditCard { width: 230px; text-align: center; float: left; padding-top: 5px; }
.creditCard span { display: block; padding-bottom: 5px; }
.creditCard img { float: left; }
.formasPgto .floatLeft { width: 175px; padding-top: 40px; font-size: 11px; }
.formasPgto span { color: #a8a8a8 !important; }
.boleto { width: 46px; text-align: center; margin-left: 55px; float: left; }
.deposito span, .boleto span { display: block; padding-top: 5px; padding-bottom: 5px; }
.deposito img, .boleto img { clear: left; }
.deposito { width: 55px; text-align: center; float: left; margin-left: 42px; }
.deposito img { margin-top: 6px; }

/* Tamanhos Colunas */

.tdproduto { width: 72px; }
.tddescricaoproduto { width: 300px; }
.tdexcluiritem { width: 15px; }
.tdqtditem { width: 90px; }
.tdvalorunitario { width: 110px; text-align: center;}
.tdvalortotal { width: 110px; text-align: right;  }
/*/ Tamanhos Colunas */
.steps { background-image: url(Imagens/bgSelectProductModel.png); background-repeat: repeat; overflow: hidden; width: 665px; font-size: 12px; color: #A2A8A7; padding-left: 6px; padding-top: 5px; padding-bottom: 5px; text-transform: uppercase; voice-family: "\"}\""; width: 658px; }
* html > body .steps { width: 658px; }
.steps .actived { color: #fff; }
.contentCadastro { padding: 2px 2px 2px 0; background-color: #fff; width: 665px; margin-top: 2px; overflow: hidden; height: auto; border-bottom: 1px solid #585E5D; border-top: 1px solid #585E5D; voice-family: "\"}\""; width: 661px; }
* html > body .steps { width: 661px; }
.contentCadastro fieldset { margin: 0 5px 0 10px; padding: 0 0 30px 0; }
.contentCadastro h3 { border-top: 1px solid #e2e2e2; background-color: #f2f2f2; color: #6f6f6f; display: block; width: 100%; font-size: 17px; margin: 0px; padding-left: 6px; padding-top: 2px; overflow: hidden; font-weight: normal; height: 23px; margin-bottom: 23px; }
.contentCadastro span { font-size: 12px; color: #a8a8a8; }
.infoIdentificacao { font-size: 12px; color: #6f6f6f; padding-left: 6px; padding-bottom: 20px; display: block; }
.infoPF { font-size: 13px; color: #6f6f6f; padding-left: 6px; padding-bottom: 20px; }
.boxLogin { border: 1px solid #e2e2e2; padding: 6px; width: 300px; height: 160px; float: left; voice-family: "\"}\""; width: 287px; }
* html > body .boxLogin { width: 287px; }
.boxLogin h4 { font-size: 17px; margin: 0px; margin-bottom: 20px; color: #6f6f6f; font-weight: normal; }
.boxLogin label, .contentCadastro label { width: 77px; float: left; color: #6F6F6F; display: block; text-align: left; margin-right: 10px; font-size: 12px; }
.contentCadastro input.text, .boxLogin input.text { border: 1px solid #e2e2e2; float: left; background-color: #fff; font-family: Trebuchet MS; display: block; }
.boxLogin input.text { width: 185px; }
.contentCadastro ul, .contentCadastro li { margin: 0px; padding: 0px; list-style-type: none; }
.boxLogin ul { padding: 0px; margin: 0px; margin-top: 25px; }
.boxLogin li { margin: 0px; padding: 0px; list-style-type: none; margin-top: 5px; display: block; overflow: hidden; }
.boxLogin li a { font-size: 11px; color: #a8a8a8; text-decoration: underline !important; padding-left: 85px; margin-top: 2px; }
.boxLogin .btnContinuarCompra { float: right; margin-right: 10px; padding-left: 15px !important; padding-right: 15px !important; /*margin-top: 12px;*/ }
.boxLogin span { display: block; padding-top: 10px; }
.boxLogin .btnPessoa, .btnVoltarSacola, .btnContinuar { background-color: #b0b0b0; color: #fff; padding-left: 15px; padding-right: 15px; text-transform: uppercase; border: none; height: 20px; font-size: 11px; margin-top: 5px; margin-right: 10px; font-family: Trebuchet MS; cursor: pointer; }
.step { padding-bottom: 20px; margin-bottom: 10px; display: block; border-bottom: 1px dotted #e2e2e2; overflow: hidden; }

.step a { text-decoration: underline; }

.finalizacao h4 { font-size: 13px; margin-top: 0px; color: #6f6f6f; }



.finalizacao .step h3 span { font-size: 13px; padding-right: 10px; }
.finalizacao .tableListProduct td, .finalizacao .tableListProduct thead td { height: auto; background-color: #f6f6f6; padding: 5px 0; }

.finalizacao .tableListProduct td { border-bottom: 1px dashed #C6C6C6; border-top: none; }
.finalizacao .tableListProduct thead td { border-top: 1px solid #e2e2e2; }
.finalizacao .tableListProduct .totalSacola td { border-top: 1px solid #e2e2e2; border-bottom: 1px solid #e2e2e2; }
.finalizacao .boxEntrega, .finalizacao .boxPrevisao { width: 200px; }

.lnkcadastro { text-decoration: underline; font-size: 12px !important; }
.campoObrigatorio { display: block; text-align: right; color: #A2A8A7 !important; font-size: 10px !important; padding-top: 20px; padding-bottom: 10px; }
.pageCadastro label { width: 140px; padding-top: 3px; color: #6f6f6f; }
.pageCadastro input.text { width: 225px; color: #a8a8a8 !important; }
.contentCadastro input.txtName { width: 380px !important; }
.pageCadastro li { margin-top: 5px; overflow: hidden; }



.nomeCadastrado { font-size: 14px !important; padding-left: 10px; }
.boxEntrega, .boxPrevisao { width: 216px; /*margin-right: 100px;*/ float: left; margin-top: 32px; margin-bottom: 20px; padding-left: 10px; }

.boxEntrega, .boxPrevisao { width: 300px; float: left; margin-top: 32px; margin-bottom: 20px; padding-left: 10px; }
.boxPrevisao { width: 216px; float: left; margin-top: 32px; margin-bottom: 20px; padding-left: 50px; }

.boxEntrega span, .boxPrevisao span { color: #a8a8a8 !important; font-size: 12px; }
.boxEntrega span.titleBox, .boxPrevisao span.titleBox { display: block; margin-bottom: 15px; font-weight: normal; color: #6f6f6f !important; font-size: 13px; }

.boxPagamento span { display: block !important; width: 120px !important; float: left; padding-left: 6px; font-size: 12px; }
.boxPagamento span.resultValor { color: #a8a8a8 !important; }
.boxPagamento { margin: 0px; }
.boxPagamento li { display: block; clear: left; overflow: hidden; padding-bottom: 18px; }
.totalPagamento { padding-top: 20px !important; text-transform: uppercase; }
.totalPagamento span { font-size: 14px !important; }
.escolherFormaPgto { padding-top: 20px !important; }
.escolherFormaPgto span { display: inline !important; float: none !important; width: auto !important; font-size: 12px !important; overflow: hidden; }
.escolherFormaPgto table { margin-top: 6px; }
.escolherFormaPgto input { float: left; }
.escolherFormaPgto label { display: inline; width: 135px; float: left; margin-top: 2px; }

/*/ Sacola */

/* Cadastro */
.pageCadastro .contentCadastro { /*height: 350px; 	overflow-y: auto;*/ }
.rblList label { width: auto; display: inline; float: none; }
.longLabel { padding-top: 0px !important; height: 28px; }
.longLabel cufon { height: 15px !important; }
.avisoCadastro { color: #c14545 !important; display: block; margin-bottom: 10px; font-size: 11px !important; padding-left: 10px; margin-bottom: 10px; }
.infoLabel { display: block; float: left; font-size: 11px !important; padding-left: 10px; padding-top: 4px; }
a.infoLabel { font-size: 11px !important; }
.pageCadastro li { margin-left: 10px; padding-bottom: 10px; }
input.smallTxt { width: 45px !important; margin-right: 10px; }
.lblUF { text-align: right !important; width: 40px !important; }
.txtCidade { width: 128px !important; }
.txtTelefone { width: 170px !important; }
.informacoesAdicionais { padding-top: 15px; margin-top: 20px !important; padding-bottom: 15px; border-top: 1px solid #e2e2e2; border-bottom: 1px solid #e2e2e2; }
.informacoesAdicionais li { margin-bottom: 8px; margin-top: 8px; }
.informacoesAdicionais label { width: auto !important; padding-left: 10px; }
*:first-child + html .lblDesejaNotificacoes { padding-left: 0px; }
/*/Cadastro */

/* Coleção */

.pageColecao .descriptionClipping { width: auto; float: left; }
/*/ Coleção */

/* Scroll-pane*/
@import url('jScrollPane.css') media;
/**/
.lojasinternasRight .scroll { overflow: auto; height: 290px; width: 260px; padding: 0; }
.scroll { overflow: auto; height: 360px; width: 665px; padding-top: 20px; }
.scroll1 { overflow: auto; height: 330px; width: 633px; padding-top: 20px; }

a.jScrollArrowUp { background-color: Transparent; background: url(Imagens/scroll_arrow_up.png) repeat-x 0 0; }
a.jScrollArrowDown { background-color: Transparent; background: url(Imagens/scroll_arrow_down.png) repeat-x 0 0; }
.jScrollPaneTrack { background-color: Transparent; background: url(Imagens/scroll_track.png) repeat-y 0 0; }
.jScrollPaneDrag { background-color: Transparent; background: url(Imagens/scroll_drag.png) repeat-y 0 0; }

.contentCadastro a.jScrollArrowUp, .contentResultado a.jScrollArrowUp { background-color: #494e4d; }
.contentCadastro a.jScrollArrowDown, .contentResultado a.jScrollArrowDown { background-color: #494e4d; }
.contentCadastro .jScrollPaneTrack, .contentResultado .jScrollPaneTrack { background-color: #494e4d; }
.contentCadastro .jScrollPaneDrag, .contentResultado .jScrollPaneDrag { background-color: #898e8d; }

/*select - dropdown menu*/
/* Scroll-pane*/
@import url('ui.selectmenu.css') media;
/**/

.ui-selectmenu { float: left; border: 1px solid #4C5250; color: #A8A8A8; height: 18px; padding: 1px 0; background: #090E0D url(  'imagens/select_right.gif' ) no-repeat right 0; }
.ui-selectmenu-menu-dropdown { background-color: #090E0D; border: 1px solid #4C5250; color: #A8A8A8; }
/*tooltip*/
#tooltip { position: absolute; z-index: 3000; background-color: #eee; padding-top: 2px; color: #6f6f6f; width: 138px; height: 65px;  background: url(  'imagens/bkgTooltip.png' ) no-repeat; }
#tooltip h3, #tooltip div { margin: 0; font-size: 12px; text-align: center; font-weight: normal; }
#tooltip div.inner { padding: 10px; }
#tooltip h3 { line-height: 1em; }


/* vertical align - texto alinhado verticalmente no bloco */
.v-outer { display: table; overflow: hidden; width: 100%; }
*:first-child + html .v-outer { position: relative; }
/*ie7*/
* html .v-outer { position: relative; }
/*ie6*/
.v-middle { display: table-cell; vertical-align: middle; }
*:first-child + html .v-middle { position: absolute; top: 50%; width: 100%; }
* html .v-middle { position: absolute; top: 50%; }
*:first-child + html .v-inner { position: relative; top: -50%; width: 100%; }
/*ie7*/
* html .v-inner { position: relative; top: -50%; width: 100%; }
/*ie6*/
/* end vertical align */


.insideContent .rollerProducts .galeriaHome { float: left; /* Needed for rendering without flicker */ position: relative; visibility: hidden; left: -5000px; padding-top: 20px; width: 720px !important; }
.insideContent .rollerProducts .galeriaHome ul { overflow: hidden; }
.insideContent .rollerProducts .galeriaHome ul li { overflow: hidden; padding-left: 20px; width:120px !important; height: 125px !important; }
.insideContent .rollerProducts .productsList { height: 149px; margin: auto; width: 750px; }

.pictureProduct .rollerProducts .galeria { float: left; /* Needed for rendering without flicker */ position: relative; visibility: hidden; left: -5000px; }
.pictureProduct .rollerProducts .galeria ul { overflow: hidden; }
.pictureProduct .rollerProducts .galeria ul li { padding-bottom: 3px; }
.pictureProduct .rollerProducts .productsList { height: 73px; margin: auto; width: 275px; }
.pictureProduct .rollerProducts .productsList img { margin: 0; }
.pictureProduct .rollerProducts .productsList .setaEsq { padding-right: 20px; }

.pictureProduct .rollerProducts .productsList .setaDir { padding-left: 20px; }


.galeria_outras { float: left; /* Needed for rendering without flicker */ position: relative; visibility: hidden; left: -5000px; padding-top: 30px; }
.galeria_outras ul { overflow: hidden; }
.galeria_outras ul li { padding-bottom: 3px; }
.galeria_outras a { overflow: hidden; display: block; }


/*
.galeria {
	height: 90px;
	font-size: 11px;
	color: #6F6F6F;
	margin-left: 40px;
}
*/
.pictureProduct .rollerProducts .galeria a { overflow: hidden; display: block; }
.galeria a.selectedLnkAvaible, .galeria_outras a.selectedLnkAvaible { border: 1px solid #8f8f8f; }

.listProduct .rollerProducts .productsList { height: 129px; margin: auto; width: 646px !important; }
.listProduct .rollerProducts .galeria a { overflow: hidden; display: block; }



.contentResultado { padding: 2px 2px 2px 0; background-color: #fff; width: 665px; margin-top: 2px; overflow: hidden; height: auto; border-bottom: 1px solid #585E5D; border-top: 1px solid #585E5D; voice-family: "\"}\""; width: 661px; }
.contentResultado fieldset { margin: 0 5px 0 10px; padding: 0; }
.contentResultado h3 { border-top: 1px solid #e2e2e2; background-color: #f2f2f2; color: #6f6f6f; display: block; width: 100%; font-size: 17px; margin: 0px; padding-left: 6px; padding-top: 2px; overflow: hidden; font-weight: normal; height: 23px; margin-bottom: 23px; }

.contentResultado h4 { margin: 0 0 10px 5px; padding: 0; font-size: 13px; }
.contentResultado h4 span { font-weight: bold; color: #6f6f6f; }


.contentResultado .ajax__tab_header { background: url(  'imagens/bkg_tab_header.gif' ) repeat-x 0 bottom; overflow: hidden; height: 27px; width: 626px; }

.contentResultado .ajax__tab_outer { float: left; background: url(  'imagens/bkg_tab.gif' ); background-repeat: no-repeat; background-position: 0 0; width: 146px; margin: 0 5px 0 5px; }

.contentResultado .ajax__tab_inner { display: block; width: 100%; text-align: center; text-decoration: none; color: #6f6f6f; font-size: 12px; height: 27px; line-height: 27px; padding: 0; background: url(  'imagens/bkg_tab.gif' ); background-repeat: no-repeat; background-position: right -32px; }
.contentResultado .ajax__tab_inner span, .contentResultado .ajax__tab_inner span a { display: block; }
.contentResultado .ajax__tab_tab { display: block; height: 100%; width: 100%; cursor: pointer; }

.contentResultado .ajax__tab_active .ajax__tab_outer { background-position: 0 -64px; border: 1px solid #cccccc; }
.contentResultado .ajax__tab_active .ajax__tab_inner { background-position: right -96px; }
.contentResultado .ajax__tab_active .ajax__tab_tab { font-weight: bold; }
.contentResultado .ajax__tab_body { overflow: hidden; border-style: none; border-width: 0; }
.contentResultado .ajax__tab_body .ajax__tab_panel { overflow: hidden; }

.contentResultado ul { clear: both; overflow: hidden; }
.contentResultado ul li { float: left; text-align: center; padding: 0 15px; }
.contentResultado ul li span { display: block; text-align: center; }
.contentResultado hr { clear: both; border: 1px dotted #ccc; border-bottom: none; height: 1px; overflow: hidden; margin: 10px 0; }
.contentResultado .filtro { color: #a8a8a8; background-color: #f2f2f2; font-size: 12px; padding: 3px 8px; margin: 10px 0 5px 0; }
.contentResultado .filtro .actived { color: #6f6f6f; }
.contentResultado .result { color: #6f6f6f; }
.contentResultado .paging { position: absolute; right: 0; top: 300px; }


/**/
.menu tt { display: block; height: 36px; }
.linksUteis tt { display: block; height: 24px; }
.linksUteis tt a { font-size: 14px; letter-spacing: 2px; }
.linksUteis .clippingF { display: block; height: 36px; }
.linksUteis .clipping { display: block; height: 24px; }

.pageClipping .linksUteisfooter tt a, .pageContato .linksUteisfooter tt a, .pageCatalogos .linksUteisfooter tt a, .pageLojas .linksUteisfooter tt a, .pageANatan .linksUteisfooter tt a, .pageCadastro .linksUteisfooter tt a, .pageResultado .linksUteisfooter tt a { font-size: 14px; }

.pageClipping .linksUteisfooter tt, .pageContato .linksUteisfooter tt, .pageCatalogos .linksUteisfooter tt, .pageLojas .linksUteisfooter tt, .pageANatan .linksUteisfooter tt, .pageCadastro .linksUteisfooter tt, .pageResultado .linksUteisfooter tt { display: block; height: 24px; }


.contentInfoAdicional .lojasRevendas_Left { float: left; width: 311px; }
.contentInfoAdicional .lojasRevendas_Right { overflow: hidden; width: 311px; margin: 0; padding: 0 0 0 25px; }
.contentInfoAdicional .lojasRevendas_Right ul { display: block; }
.contentInfoAdicional .lojasRevendas_Right ul li { float: left; list-style: none; padding-left: 12px; }
.contentInfoAdicional .lojasRevendas_Right ul li h4 { font-size: 16px; margin: 0; font-weight: normal; border-bottom: solid 1px #585e5d; width: 130px; margin: 0; padding: 5px 0; }
.contentInfoAdicional .lojasRevendas_Right ul li p { font-size: 13px; font-weight: normal; }
.contentInfoAdicional .lojasRevendas_Right ul li p a { text-decoration: none; padding-bottom: 5px; display: block; }
.contentInfoAdicional .lojasRevendas_Right ul li p a.submenuLojas { padding: 0 0 5px 10px; margin: 0; font-size: 11px; font-style: italic; }



.contentInfoAdicional .menuLojas { overflow: hidden; }
.contentInfoAdicional .menuLojas h3 { color: #a8a8a8; font-family: Trebuchet MS; font-size: 18px; font-weight: normal; }
.contentInfoAdicional .menuLojas ol { display: block; overflow: hidden; padding: 0; }
.contentInfoAdicional .menuLojas ol li { list-style: none; float: left; padding-right: 10px; font-size: 12px; font-family: Trebuchet MS; }
.contentInfoAdicional .menuLojas ol li a { text-decoration: none; }
.contentInfoAdicional .menuLojas ol li a:active { color: #FFFFFF; }

.contentInfoAdicional .lojasinternasLeft { width: 369px; overflow: hidden; float: left; margin-right: 30px; }
.contentInfoAdicional .lojasinternasLeft .imageslojas { margin: 0; padding: 0; }
.contentInfoAdicional .lojasinternasLeft .imageslojas ul { list-style: none; display: block; }
.contentInfoAdicional .lojasinternasLeft .imageslojas ul li { float: left; margin: 20px 0 0; padding-right: 15px; }
.contentInfoAdicional .lojasinternasLeft .imageslojas ul li a { text-decoration: none; display: block; border: 1px solid #000; }
.contentInfoAdicional .lojasinternasLeft .imageslojas ul li a:active { border: 1px solid #FFF; display: block; }

.contentInfoAdicional .lojasinternasLeft .imageslojas .tela_lojas { width: 370px; height: 230; margin: auto; }



.contentInfoAdicional .lojasinternasRight { overflow: hidden; width: 260px; }
.contentInfoAdicional .lojasinternasRight h3 { margin: 0; padding: 0; font-family: Humnst777 BT,Trebuchet MS; font-size: 16px; font-weight: normal; border-bottom: 1px solid #575e5d; padding: 0 0 5px; }
.contentInfoAdicional .lojasinternasRight .scroll p.ult { border-bottom: 1px dashed #575e5d; padding-bottom: 10px; }


.linkVoltar { margin: 10px 0 20px 615px; overflow: hidden; position: absolute; float: right; padding: 0; }

.InfoColecoes { background-color: #FFF; padding: 20px 20px 0 20px; }
.InfoColecoes a, .InfoColecoes span { font-size: 12px; text-transform: uppercase;}
.InfoColecoes .itemClipping { height: 100px; margin-bottom: 0; }
.InfoColecoes .descriptionClipping { height: 100px; }
.InfoColecoes .colunaColecao { border-right: 1px solid #e5e5e5; float: left; width: 170px; padding-right: 15px; margin-right: 15px; }
.op { overflow: hidden; margin: 10px 0 0; padding: 0; }
.op a { cursor: pointer; border: solid 1px #FFF; display: block; }
.op a:active { border: solid 1px #000; display: block; }
.op .cartoes { background-image: url(Imagens/background-op-cartoes.gif); background-repeat: no-repeat; overflow: hidden; width: 480px; height: 102px; margin: 0; padding: 0; position: relative; }
.op .cartoes ul { list-style: none; display: block; }
.op .cartoes ul li { float: left; padding: 0 5px 0 0; margin: 40px 0 0 15px; }
.op .cartoes span { margin-top: 10px; padding-left: 20px; position: absolute; }

.op ul.form-cartao { list-style: none; background-color: #f2f2f2; width: 480px; border-top: 1px solid #b8b8b8; overflow: hidden; }
.op ul.form-cartao li.texto { width: 180px; margin: 0; padding: 5px 0 0 5px; }
.op ul.form-cartao li { width: 227px; float: left; margin: 5px 0; }

.op ul.form-cartao li label { color: #6f6f6f; }
.op ul.form-cartao li input  { border: solid 1px #e2e2e2; color: #A8A8A8 !important; width: 227px; }
.op ul.form-cartao li select  { color: #A8A8A8 !important; }


.op .boleto { background-color: #f2f2f2; display: block; overflow: hidden; width: 480px; text-align: left; margin: 0; }
.op .boleto img { margin: 0; padding: 0 0 0 5px; }
.op .boleto ol { margin: 10px 5px 10px 0; padding: 0; float: right; }

.op .deposito { background-color: #f2f2f2; display: block; overflow: hidden; width: 480px; text-align: left; margin: 0; }
.op .deposito img { margin: 0; padding: 5px 0 0 5px; }
.op .deposito ol { margin: 10px 5px 10px 0; padding: 0; float: right; }


span#ctl00_cpMasterPage_lbPreco { font-size: 14px; font-family: Trebuchet MS; color: #6f6f6f; font-weight: bold; }

span#ctl00_cpMasterPage_lbDescricao { padding-top: 15px; display: block; }


.Tooltip_Titulo {background-color: #f2f2f2 !important; color: #6f6f6f !important; display: block; font-size: 17px; margin: 0px; padding-left: 6px; padding-top: 2px; overflow: hidden; font-weight: normal; margin-bottom: 23px;}
.qtip-borderTop, .qtip-borderBottom {background:#f2f2f2 !important}
.qtip-contentWrapper {background:#fff !important}
.qtip-content {background:#fff !important;color:#6F6F6F !important}

input.txt {color:#ccc}
