*::selection {
	background:#FDB813;
	color:#000000;
}
*::-moz-selection {
	background:#FDB813;
	color:#000000;
}
*::-webkit-selection {
	background:#FDB813;
	color:#000000;
}
* {
	margin: 0;
	padding: 0;
}
html { width: 100%; height: 100%; }
h1, h2, h3, h4, h5, h6 {
	float: none;
	margin: 0px;
	padding: 0px;
	font-weight: inherit;
	//font-weight:expression(this.parentNode.currentStyle['font-weight']);
	font-size: inherit;
	//font-size:expression(this.parentNode.currentStyle['font-size']);
}
input, textarea { box-shadow:none !important; border: 0 none; resize: none; background-color: transparent; }
a {
	color: inherit;
	text-decoration: none;
	//color:expression(this.parentNode.currentStyle['color']);
}
p { margin: 0px; padding: 0px; line-height: inherit; line-height: expression(this.parentNode.currentStyle['line-height']); }
img { border: 0 none; }
ul, li {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	line-height: inherit;
	//line-height:expression(this.parentNode.currentStyle['line-height']);
}
.clear {
	margin: 0px !important;
	padding: 0px !important;
	clear: both !important;
	height: 0px !important;
	line-height: 0px !important;
}
body {
	margin: 0px;
	padding: 0px;
	height: 100%;
	width: 100%;
	background-image: url(../imagens/fundo-body.jpg);
	background-repeat: no-repeat;
	background-position: center 145px;
	background-color: #000;
}
.siteTopo {
	background-image: url(../imagens/fundo-menu.png);
	background-repeat: repeat-x;
	background-position: left top;
	margin: 0px;
	padding: 0px;
	height: 149px;
	width: 100%;
}
.siteTopoCont {
	margin: auto;
	padding: 42px 0px 0px;
	height: 107px;
	width: 940px;
}
.siteTopoLogo {
	margin: 0px 70px 0px 0px;
	padding: 0px;
	float: left;
	height: 70px;
	width: 170px;
}
.siteTopoMenu {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 700px;
	height: 100px;
}
.siteTopoMenuDup, .siteMenuProdNome {
	margin: 12px 0px 0px;
	padding: 0px 13px 0px 14px;
	float: left;
	font-family: TitiliumMedium;
	font-size: 15px;
	line-height: 15px;
	color: #FFF;
	text-transform: uppercase;
}
.siteTopoMenuHome { width: 40px; }
.siteTopoMenuVinicola { width: 79px; }
.siteTopoMenuPremios { width: 61px; }
.siteTopoMenuNovidades { width: 78px; }
.siteTopoMenuProdutos { width: 72px; }
.siteMenuProdFundo {
        cursor: pointer;
	display: none;
	background-image: url(../imagens/fundo-menu-produtos.png);
	margin: 0px;
	padding: 0px;
	position: fixed;
	z-index: 5;
	left: 0px;
	top: 0px;
	height: 100%;
	width: 100%;
}
.siteMenuProdSub {
	display: none;
	margin: 0px 0px 0px -490px;
	padding: 0px;
	width: 980px;
	position: absolute;
	z-index: 6;
	left: 50%;
	top: 42px;
	text-align: left;
}
.siteMenuProdLogo {
	margin: 0px;
	padding: 0px 0px 0px 20px;
	float: left;
	width: 170px;
}
.siteMenuProdNome {
	color: #FDB813;
	height: 33px;
	margin-left: 436px;
	padding-right: 13px;
	padding-left: 14px;
	background-image: url(../imagens/fundo-menu-seta.png);
	background-repeat: no-repeat;
	background-position: center 27px;
}
.siteMenuProdFechar {
	float: right;
	height: 10px;
	width: 10px;
	margin-top: 14px;
	cursor: pointer;
}
.siteMenuProdCont {
	margin: 35px 0px 0px;
	/*padding: 0px 23px 39px 27px;*/
	padding: 0px 23px 0px 27px;
	width: 930px;
	height: 0;
	overflow: hidden;
	border-top: 1px solid #FDB913;
	background-color: #1A1A1B;
	box-shadow: 0 0 45px black;
	background-image: url(../imagens/fundo-menus-produtos-submenu.png);
	background-repeat: no-repeat;
	background-position: left 47px;
}
.siteMenuProdIntro {
	font-family: TitiliumThin;
	font-size: 15px;
	line-height: 21px;
	color: #7F8185;
	margin: 0px;
	padding: 29px 0px 0px 7px;
	float: left;
	width: 242px;
}
.siteMenuProdMenu {
	margin: 0px;
	padding: 0px;
	float: right;
	width: 681px;
}
.siteMenuProdMenuDup {
	font-family: TitiliumMedium;
	font-size: 14px;
	line-height: 21px;
	color: #939597;
	margin: 0 6px;
	padding: 29px 0px 0px;
	float: left;
	text-align: center;
}
.siteMenuProdMenuDupOn {
	color: #FDB813;
	background-image: url(../imagens/fundo-seta-down-produtos.png);
	background-repeat: no-repeat;
	background-position: center top;
}
.siteMenuProdMenuDup a:hover { color: #FDB813; }
.siteMenuProdMenuVinhos { width: 51px; }
.siteMenuProdMenuEspumantes { width: 89px; }
.siteMenuProdMenuSucos { width: 44px; }
.siteMenuProdMenuCoolers { width: 61px; }
.siteMenuProdMenuVinagres { width: 66px; }
.siteMenuProdMenuQuentao { width: 63px; }
.siteMenuProdMenuCerveja { width: 139px; }
.siteMenuProdVinhosSub {
	background-image: url("../imagens/fundo-menus-produtos-submenu.png");
    background-position: left bottom;
    background-repeat: no-repeat;
    float: none;
    margin-left: -23px;
    margin-top: 24px;
    padding-bottom: 34px;
    padding-left: 10px;
    width: 966px;
}
.siteMenuProdMenuCabernetSauvignon { width: 165px; }
.siteMenuProdMenuVinhosPremium { width: 125px; }
.siteMenuProdMenuVinhosFinos { width: 95px; }
.siteMenuProdVinhosSub .siteMenuProdMenuDupOn { background-image: url(../imagens/fundo-seta-down-vinhos.jpg); }
.siteMenuProdMenuLista {
	margin: 30px auto 0px;
	padding: 0px;
	height: 560px;
	width: 925px;
        overflow: visible !important;
}
.siteMenuProdMenuLista .jspPane { margin-left: -20px; }
.siteMenuProdMenuLista .jspPane { width: 925px !important; }
.siteMenuProdMenuListaDup {
	background-image: url(../imagens/fundo-menu-produtos-dup.jpg);
	background-repeat: no-repeat;
	margin: 15px 20px 0px 0px;
	padding: 0px 22px 0 0;
	height: 180px;
	width: 151px;
	text-align: center;
	float: left;
}
.siteMenuProdMenuListaDupFoto {
	margin: 0px;
	padding: 8px 0px 15px;
}
.siteMenuProdMenuListaDupTitulo {
	font-family: TitiliumThin;
	font-size: 13px;
	line-height: 15px;
	color: #75777B;
	text-transform: none;
}
.siteMenuProdPg {
	height: 0px;
	overflow: visible !important;
	margin: 0px;
	padding: 0px;
}
.siteMenuProdPgCont { width:  930px; }
.siteMenuProdLoading {
	margin: auto;
	padding: 0;
	height: 90px;
	width: 25px;
}
.siteMenuProdLoading img { margin-top: 65px; }
.siteTopoMenuOnde { width: 127px; }
.siteTopoMenuContato {
	width: 61px;
	padding-right: 0px;
}
.siteTopoMenuSeta {
	display: none;
	margin: 0px;
	padding: 0px;
	height: 6px;
	width: 11px;
	position: absolute;
	left: -11px;
	top: 115px;
	background-image: url(../imagens/fundo-menu-seta.png);
}
.siteRodape {
	background-image: url(../imagens/fundo-rodape.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	margin: 50px 0px 0px;
	padding: 55px 0px 0px;
	height: 230px;
	width: 100%;
}
.siteRodapeCont {
	margin: auto;
	padding: 0px;
	width: 920px;
}
.siteRodapeLogo {
	float: left;
	width: 170px;
}
.siteRodapeVinicola {
	margin: 0px 0px 0px 83px;
	padding: 0px;
	float: left;
	width: 90px;
}
.siteRodapePremios {
	margin: 0px 0px 0px 58px;
	padding: 0px;
	float: left;
	width: 90px;
}
.siteRodapeProdutos {
	margin: 0px 0px 0px 47px;
	padding: 0px;
	float: left;
	width: 90px;
}
.siteRodapeEndereco {
	margin: 0px 0px 0px 55px;
	padding: 0px;
	float: left;
	width: 130px;
}
.siteRodapeContato {
	margin: 0px 0px 0px 29px;
	padding: 0px;
	float: left;
	width: 78px;
}
.siteRodapeTitulo {
	font-family: TitiliumMedium;
	font-size: 15px;
	line-height: 11px;
	color: #FDB813;
	margin: 0px 0px 10px;
	padding: 0px;
}
.siteRodapeDup {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	font-style: italic;
	line-height: 24px;
	color: #808284;
}
.siteRodapeDup a:hover { color: #FDB813; }
.siteBase {
	background-image: url(../imagens/fundo-base.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	margin: 0px;
	padding: 0px;
	height: 75px;
	width: 100%;
}
.siteBaseCont {
	margin: auto;
	padding: 27px 0px 0px;
	height: 22px;
	width: 915px;
}
.siteBaseCopyright {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	font-style: italic;
	line-height: 22px;
	color: #FFF;
	float: left;
	width: 230px;
}
.siteBaseAssinatura {
	float: right;
	height: 22px;
	width: 23px;
}
.siteRodapeDupTelefones {
	border-top: 1px dotted gray;
	margin-top: 13px;
	padding-top: 10px;
	width: 95px;
}
.siteBtRedesSociais {
	height: 26px;
	padding-top: 4px;
	padding-left: 5px;
	text-align: center;
}
.siteBtRedesSociais * { visibility: hidden; }
.siteBtRedesSociais:hover { background-image: none; }
.siteBtRedesSociais:hover * { visibility: visible; }
.siteBtCurtir { background-image: url(../imagens/fundo-curtir.png); width: 76px; }
.siteBtTwitter { background-image: url(../imagens/fundo-twitter.png); width: 89px; margin-top: 5px; }
.siteBtEnviarAmigo { margin-top: 4px; width: 81px; cursor: pointer; }
.homeBanner {
	margin: auto;
	width: 915px;
	padding: 0px;
	height: 580px;
	position: relative;
	z-index: 2;
	top: -36px;
	overflow: hidden;
}
.homeBannerLogo {
	margin: 0px;
	padding: 0px;
	height: 224px;
	width: 345px;
	position: absolute;
	z-index: 2;
	left: 0px;
	top: 210px;
}
.homeBannerGarrafas {
	margin: 0px;
	padding: 0px;
	height: 580px;
	width: 475px;
	position: absolute;
	z-index: 2;
	left: 407px;
	top: 100px;
}
.homeBannerLegenda {
	font-family: TitiliumThin;
	font-size: 25px;
	line-height: 35px;
	color: #D1D2D4;
	width: 360px;
	position: absolute;
	left: 0px;
	top: 490px;
	text-align: center;
}
.homeBannerLegenda strong {
	font-size: 30px;
	font-weight: normal;
	color: #FDB813;
}
.homeQuadro {
	margin: 0px auto 55px;
	padding: 27px 27px 32px 34px;
	height: 248px;
	width: 919px;
	background-image: url(../imagens/fundo-home-quadro.jpg);
}
.homeQuadroProdutos {
	margin: 0px 55px 0px 0px;
	padding: 0px;
	float: left;
	width: 271px;
	position: relative;
}
.homeQuadroProdutosHover {
	display: none;
	margin: 0px;
	padding: 104px 12px 25px 13px;
	height: 29px;
	width: 245px;
	position: absolute;
	left: 0px;
	top: 43px;
	font-family: TitiliumMedium;
	font-size: 13px;
	color: #FFF;
	background-image: url(../imagens/fundo-produtos-home-over.png);
	background-repeat: no-repeat;
	text-align: center;
	background-position: 13px 12px;
	cursor: pointer;
}
.homeQuadroVinicola {
	margin: 0px 60px 0px 0px;
	padding: 0px;
	float: left;
	width: 290px;
}
.homeQuadroCitacao {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 243px;
}
.homeQuadroTitulo {
	font-family: TitiliumMedium;
	font-size: 26px;
	line-height: 20px;
	color: #FFF;
}
.homeQuadroProdutosFoto {
	margin: 10px 0px 0px;
	padding: 0px;
}
.homeQuadroLinks {
	font-family: TitiliumMedium;
	font-size: 13px;
	line-height: 9px;
	color: #FDB813;
	margin: 31px 0px 0px;
	padding: 0px;
}
.homeQuadroDescricao {
	font-family: Georgia, Arial, serif;
	font-size: 12px;
	color: #808284;
	margin: 18px 0px 0px;
	padding: 0px;
	font-style: italic;
	height: 161px;
	line-height: 16px;
}
.homeQuadroCitacao {
	font-family: TitiliumThin;
	font-size: 20px;
	line-height: 25px;
	color: #808284;
	padding-top: 25px;
}
.homeCont {
	margin: auto;
	padding: 0px;
	width: 910px;
}
.homeNovidades {
	float: left;
    margin: 0 56px 0 0;
    padding: 0;
    width: 268px;
}
.homeDestaques {
	float: left;
    margin: 0 56px 0 0;
    padding: 0;
    width: 295px;
}
.homePremios {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 235px;
}
.homeLista {
	margin: 20px 0px 0px;
	padding: 0px;
}
.homeListaDup {
	margin: 0px;
	padding: 0px 0px 18px;
}
.homeListaDupData {
	font-family: TitiliumThin;
	font-size: 22px;
	line-height: 21px;
	color: #FDB813;
	background-image: url(../imagens/separador-pqno.jpg);
	background-repeat: no-repeat;
	background-position: right center;
	margin: 0px 9px 0px 0px;
	padding: 0px;
	float: left;
	height: 21px;
	width: 74px;
}
.homeListaDupTitulo {
	font-family: Georgia, Arial, serif;
	font-size: 12px;
	font-style: italic;
	color: #808284;
	float: left;
	width: 185px;
	line-height: 20px;
}
.homePremios .homeListaDupTitulo { width: 152px; }
.homePremios .homeListaDupData { width: 63px; }
.homeDestaquesFoto {
	margin: 0px;
	padding: 15px 0 0 0;
	height: 131px;
	width: 271px;
}
.homeDestaquesFoto img { border-radius: 3px; }
.homeDestaques .homeQuadroDescricao { margin-top: 15px; }
.homeCont .homeQuadroLinks { margin-top: 15px; }
.internoBody { background-image: url(../imagens/fundo-interno.jpg); }
.internoCabecalho {
	width: 920px;
	margin: auto;
	padding-top: 65px;
	padding-bottom: 125px;
}
.internoCabecalhoTitulo {
	font-family: TitiliumBold;
	font-size: 35px;
	float: left;
	color: #FFFFFF;
	line-height: 35px;
}
.internoCabecalhoLugar {
	font-family: Georgia,"Times New Roman",Times,serif;
	font-style: italic;
	font-size: 12px;
	float: right;
	line-height: 35px;
	color: #FFF;
}
.internoCont { width: 940px; margin: auto; }
.internoCont .produtosInfosBusca { margin-top: 0; float: right; }
.produtosCont {
	width: 912px;
	margin: auto;
	min-height: 616px;
	background-image: url(../imagens/fundo-produto.jpg);
	background-position: top center;
}
.produtosSetas {
	width: 37px;
	height: 37px;
	float: left;
	margin-top: 315px;
}
.produtosFoto {
	float: left;
	height: 456px;
	margin-left: 90px;
	margin-top: 8px;
	text-align: center;
	width: 258px;
}
.produtosLitros {
	margin-left: -17px;
	margin-top: 255px;
	background-image: url(../imagens/fundo-produtos-litros.png);
	font-family: TitiliumMedium;
	font-size: 15px;
	color: #FFFFFF;
	text-align: center;
	width: 90px;
	height: 46px;
	padding-top: 40px;
	line-height: 19px;
	float: left;
	overflow: hidden;
	text-transform: uppercase;
}
.produtosCaixas strong, .produtosLitros strong { font-size: 27px; font-weight: normal; }
.produtosLitros div { width: 100px; }
.produtosCaixas div { width: 107px; }
.produtosCaixas {
	background-image: url("../imagens/fundo-produtos-caixas.png");
	color: #FFFFFF;
	float: left;
	font-family: TitiliumMedium;
	font-size: 15px;
	height: 71px;
	line-height: 19px;
	margin-left: -90px;
	margin-top: 341px;
	overflow: hidden;
	padding-top: 40px;
	text-align: center;
	width: 90px;
	text-transform: uppercase;
}
.produtosInformacoes {
	width: 365px;
	float: left;
	margin-top: 60px;
	margin-left: 35px;
	margin-right: 54px;
}
.produtosInfosTitulo {
	font-family: TitiliumThin;
	font-size: 28px;
	color: #7F8185;
	line-height: 30px;
	text-transform: uppercase;
	margin-bottom: 30px;
}
.produtosInfosAreaTitulo {
	font-family: TitiliumThin;
	font-size: 18px;
	color: #FFFFFF;
	padding-bottom: 15px;
	text-transform: uppercase;
}
.produtosInfosAreaTexto {
	color: #808284;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-style: italic;
	margin-bottom: 25px;
	font-size: 12px;
}
.produtosInfosBusca {
	margin-top: 10px;
	background-image: url(../imagens/fundo-produtos-busca.png);
	width: 255px;
	height: 36px;
}
.produtosInfosBuscaInput {
	width: 188px;
	height: 36px;
	padding: 0 10px 0 10px;
	font-family: TitiliumRegular;
	font-size: 13px;
	color: #939597;
	line-height: 36px;
	float: left;
}
.produtosInfosBuscaInputBt { float: left; }
.produtosBuscaLabel {
	color: #FDB813;
	font-family: TitiliumMedium;
	font-size: 13px;
	width: 120px;
	float: left;
	line-height: 17px;
	text-align: right;
}
.produtosBuscaNumero { float: left; margin-left: 25px; line-height: 34px; font-family: TitiliumThin; font-size: 40px; color: #5F5F61; }
.produtosBuscaNumero strong { color: #FFF; font-weight: normal; font-family: TitiliumBold; }
.produtosBuscaLista {
	margin-top: 30px;
	border-top: 1px dotted #414042;
}
.produtosBuscaListaDup {
	border-bottom: 1px dotted #414042;
	line-height: 93px;
	padding-left: 80px;
	padding-right: 80px;
	color: #5F5F61;
	font-size: 28px;
	font-family: TitiliumThin;
	height: 93px;
	overflow: hidden;
}
.produtosBuscaListaDup h2 { display: inline; text-transform: uppercase; font-family: TitiliumThin; color: white; }
.empresaColEsq { width: 515px; float: left; margin-right: 66px; }
.empresaTitulo {
	font-family: TitiliumThin;
	font-size: 28px;
	color: #FFFFFF;
	padding-bottom: 25px;
}
.empresaDescricao {
	margin-bottom: 30px;
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #808284;
	font-style: italic;
	line-height: 20px;
	font-size: 12px;
}
.empresaColDir { width: 335px; float: left; }
.empresaGaleria { width: 915px; height: 272px; position: relative; }
.empresaGaleria .jzGalleriaSetaDir, .empresaGaleria .jzGalleriaSetaEsq { display: none; }
.empresaGaleria .jzGalleriaNum { top: 265px; z-index: 2; }
.empresaGaleria .jzGalleriaDivTotal { z-index: 1; }
.empresaGaleria .jzGalleriaNumDuplica {
	float: left;
	width: 9px;
	height: 9px;
	margin-right: 6px;
	background-color: white;
	border-radius: 7px;
	cursor: pointer;
	text-indent: -100000px;
}
.empresaGaleria .jzGalleriaNumDuplicaOn { background-color: #FDB913; }
.premiosCont {
	background-image: url(../imagens/fundo-premios-cont.jpg);
	background-repeat: no-repeat;
	background-position: center 88px;
	min-height: 760px;
	width: 100%;
	margin-bottom: -58px;
}
.premiosIntro {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-style: italic;
	color: #808284;
	font-size: 12px;
	line-height: 20px;
	margin-bottom: 20px;
}
.premiosMouse {
	display: none;
	position: absolute;
	left: 0px;
	top: 0px;
	z-index: 5;
}
.premiosAnos {
	width: 912px;
	height: 37px;
	margin-bottom: 55px;
}
.premiosAnosSetas {
	float: left;
	width: 37px;
	height: 37px;
	cursor: pointer;
}
.premiosAnosLista {
	width: 775px;
	height: 37px;
	overflow: hidden;
	position: relative;
	float: left;
	margin-left: 30px;
	margin-right: 30px;
}
.premiosAnosDup {
	font-family: TitiliumThin;
	font-size: 27px;
	color: white;
	line-height: 37px;
	float: left;
	padding-right: 32px;
	background-image: url(../imagens/fundo-item-premios-anos.png);
	background-repeat: no-repeat;
	background-position: 70px center;
	width: 57px;
}
.premiosAnosDupOn { color: #FDB813; }
.premiosGaleria {
	width: 600px;
	height: 468px;
	position: relative;
	margin: auto;
	z-index: 2;
	background-image: url("../imagens/preloader-escuro.gif");
	background-position: center center;
	background-repeat: no-repeat;
}
.premiosGaleria * { visibility: hidden; }
.premiosGaleriaDupFoto { position: relative; z-index: 1; }
.premiosGaleriaDupTitulo {
	display: none;
	font-family: TitiliumMedium;
	color: #FDB813;
	font-size: 20px;
	position: absolute;
	bottom: 25px;
	left: 50%;
	margin-left: -234px;
	width: 468px;
	text-align: center;
	line-height: 22px;
	z-index: 2;
}
.roundabout-in-focus .premiosGaleriaDupTitulo { display: block; }
.premiosCurtir { margin: 55px auto 0 auto; }
.novidadesFerramentas {
	background-color: #161616;
	padding: 15px 0 15px 35px;
	width: 945px;
	height: 37px;
	margin-bottom: 35px;
}
.novidadesFerRecentes {
	color: #7F8185;
	font-family: TitiliumThin;
	font-size: 28px;
	position: relative;
	cursor: default;	
	margin-top: -19px;
	padding-top: 19px;
	width: 199px;
	padding-left: 24px;
	margin-left: -24px;
	height: 51px;
	float: left;
}
.novidadesFerRecentes a { cursor: pointer; }
.novidadesFerRecentesLabel {
	position: relative;
	z-index: 2;
	background-image: url(../imagens/fundo-seta-novidades-recentes.png);
	background-repeat: no-repeat;
	background-position: right top;
	height: 31px;
	width: 172px;
}
.novidadesFerRecentesSub {
	display: none;
	position: absolute;
	top: 70px;
	left: 0px;
	padding-left: 25px;
	padding-top: 15px;
	background-color: #222222;
	width: 300px;
}
.novidadesFerRecentes:hover { background-color: #222222; }
.novidadesFerRecentes:hover .novidadesFerRecentesSub { display: block; }
.novidadesFerRecentes .homeListaDupData { background-image: url(../imagens/fundo-seta-novidades-separador.png); }
.novidadesFerPaginacao {
	width: 168px;
	margin-left: 279px;
	margin-right: 15px;
	float: left;
}
.novidadesFerPaginacao #paginacaoCentro { display: none; }
.novidadesFerPagBts {
	width: 82px;
	height: 36px;
	float: left;
	font-family: TitiliumRegular;
	color: white;
	font-size: 13px;
	line-height: 33px;
	background-position: left top;
	cursor: pointer;
}
.novidadesFerPagBts:hover { background-position: left -36px; }
.novidadesFerPagBts:active { background-position: left -72px; line-height: 36px; }
.novidadesFerPagBtEsq { margin-right: 4px; text-indent: 23px; background-image: url(../imagens/fundo-bt-anterior.png); }
.novidadesFerPagBtDir { text-indent: 15px; background-image: url(../imagens/fundo-bt-proximo.png); float: right; }
.novidadesFerramentas .produtosInfosBusca { margin-right: 15px; }
.novidadesData {
	width: 97px;
	float: left;
	color: #FDB813;
	font-family: TitiliumThin;
	font-size: 28px;
	background-image: url(../imagens/fundo-datas-novidades.png);
	background-repeat: no-repeat;
	background-position: right center;
	float: left;
	margin-left: 34px;
	margin-right: 17px;
}
.novidadesColCentro {
	width: 545px;
	float: left;
	margin-right: 44px;
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #808284;
	font-size: 12px;
	line-height: 20px;
	font-style: italic;
}
.novidadesColCentroTitulo { text-transform: uppercase; font-family: TitiliumThin; color: white; font-size: 28px; line-height: 34px; margin-bottom: 20px; font-style: normal; }
.novidadesColSocial {
	padding: 39px 0 0 23px;
	width: 153px;
	height: 265px;
	float: left;
	background-image: url(../imagens/fundo-social-redes.png);
	background-repeat: no-repeat;
}
.novidadesGaleria { width: 570px; margin-left: 115px; }
.novidadesGaleriaDup {
	width: 160px;
	height: 121px;
	border: 10px solid #1C1C1C;
	float: left;
	margin-right: 10px;
	margin-bottom: 10px;
	text-align: center;
}
.novidadesGaleriaDup a { cursor: pointer; }
.novidadesListaDup { margin-top: 30px; padding-bottom: 30px; border-bottom: 1px dotted #414042; width: 960px; }
.novidadesDupTitulo { margin-bottom: 0px; width: 495px; float: left; margin-right: 53px; }
.novidadesDupFoto { width: 248px; float: left; text-align: center; }
.ondeTotal {
	width: 846px;
	height: 559px;
	padding: 23px 32px 32px 32px;
	border: 1px solid #464646;
	border-radius: 3px;
	position: relative;
}
.ondeTotalLoading {
	background-color: rgba(0, 0, 0, 0.8);
	background-image: url("../imagens/preloader-onde.png");
	background-position: center center;
	background-repeat: no-repeat;
	height: 497px;
	left: 32px;
	position: absolute;
	top: 84px;
	width: 846px;
	z-index: 2;
}
.ondeLabel { font-family: TitiliumMedium; color: white; font-size: 24px; line-height: 36px; float: left; }
.ondeEstados {
	float: right;
	width: 304px;
	height: 36px;
	line-height: 36px;
	background-image: url(../imagens/fundo-select-estados.png);
	text-indent: 15px;
	font-family: TitiliumRegular;
	font-size: 13px;
	color: #939597;
	cursor: pointer;
	z-index: 2 !important;
}
.ondeEstados .jzSelectGroup {
	width: 302px;
	background-color: #000000;
	border: 1px solid #191919;
	top: 35px !important;
	left: 0px !important;
}
.ondeEstados .jzSelectOption {
	background-image: url(../imagens/fundo-seta-estados.jpg);
	background-repeat: no-repeat;
	background-position: 24px center;
	text-indent: 22px;
	padding-left: 24px;
}
.ondeEstados .jzSelectOption:hover { background-color: #FBB812; color: #000000; background-image: none; }
.ondeMapa { width: 846px; height: 497px; margin-top: 25px; margin-bottom: 50px; }
.ondeLegendas { font-family: Georgia, "Times New Roman", Times, serif; color: #333; font-size: 13px; font-style: italic; }
.contatoBody { background-image: none; }
.contatoMapa {
	width: 100%;
	height: 755px;
	position: absolute;
	overflow: hidden;
	top: 144px;
	left: 0px;
	z-index: 1;
}
.contatoCont {
	width: 912px;
	margin: auto;
	position: relative;
	z-index: 2;
	margin-top: 65px;
	height: 0px;
}
.contatoBody .siteTopo { position: relative; z-index: 4; }
.contatoMapaCont { width: 100%; height: 755px; }
.contatoBody .siteRodape { margin-top: 683px; }
.contatoForm {
	box-shadow: 0 0 20px black;
	background-image: url(../imagens/fundo-contato.png);
	padding: 30px 44px 49px 39px;
	width: 314px;
	height: 489px;
}
.contatoFormLabel {
	font-family: TitiliumThin;
	font-size: 18px;
	color: white;
	line-height: 21px;
	height: 27px;
	float: left;
	padding-bottom: 6px;
}
.contatoFormVoltar { width: 15px; float: right; padding-top: 2px; }
.contatoFormInput {
	width: 289px;
	padding: 0 14px;
	height: 37px;
	line-height: 37px;
	font-family: TitiliumThin;
	color: #A7A9AB;
	font-size: 13px;
	margin-bottom: 8px;
}
.contatoFormInputCidade { width: 177px; float: left; margin-right: 8px; }
.contatoFormInputEstado { width: 73px; float: left; }
textarea.contatoFormInput {
	height: 77px;
	line-height: 15px;
	padding-top: 13px;
}
.contatoFormEnviar {
	width: 70px;
	height: 35px;
	background-image: url(../imagens/bt-enviar-contato.png);
	cursor: pointer;
	font-family: TitiliumRegular;
	font-size: 14px;
	color: white;
	line-height: 33px;
	text-align: center;
	margin-left: 14px;
}
.contatoFormEnviar:hover { background-position: bottom left; }
.contatoInfosDup {
	font-size: 18px;
	color: #A7A9AB;
	padding-left: 40px;
	margin-bottom: 25px;
	line-height: 19px;
	background-position: left center;
	background-repeat: no-repeat;
	font-family: TitiliumThin;
	background-image: url(../imagens/fundo-infos-email.png);
}
.contatoInfosDupFone { font-family: TitiliumMedium; margin-top: 90px; background-image: url(../imagens/fundo-infos-fone.png); }
.notFoundVoltar {
	background-image: url(../imagens/fundo-voltar-home-404.png);
	width: 209px;
	height: 35px;
	text-align: center;
	cursor: pointer;
	font-family: TitiliumRegular;
	line-height: 35px;
	color: white;
	font-size: 14px;
	float: right;
}
.notFoundVoltar:hover { background-position: bottom left; }
.notFoundCont .produtosBuscaNumero { font-size: 35px; margin-left: 0px; }
.notFoundCont {
	padding-bottom: 35px;
	margin-bottom: 145px;
	border-bottom: 1px dotted #414042;
}
.limitaTexto p{
	height: 175px;
    overflow: hidden;
}