/*** inicio . fontface ***/

.clear{clear:both !important; margin:0 !important; height:0 !important; width:0 !important; float:none !important }
.clearfix:after {content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0;}
.clearfix {display: inline-block;}
html[xmlns] .clearfix {display: block;}
* html .clearfix {height: 1%;}

img { display:block;}

.oldBrowser{display: none}
.center{width:820px; margin: 0 auto; text-align:left}
body { background:#FFF; font-size:12px; color: #000000; font-family: 'Open Sans', arial, serif; }

#geral { padding: 0 10px;}

h1 { margin-left: 46px; padding-top: 30px; margin-bottom: 20px;}
p {line-height:17px; }
div.interna { background:url(img/bgInterna.jpg) repeat-x; width:797px; margin-top: 5px; padding-bottom:20px}
div.linha { border-bottom:1px solid #999;}
div.linhaCinza { border-bottom:1px solid #E6E9E7;}

/* Used only when enhanced */
.enhanced a { font-size:11px; text-decoration:none; color:#7e7e7e; }
.dropdown {width:230px; position:relative; margin:6px 0 10px;}
.dropdown dd{position:absolute;}
.dropdown .options { position:relative; left:0px; overflow:scroll; overflow-x:hidden; background:#fff; width:221px; height:93px; border:1px solid #c8c8c8; margin:-1px 0 0 4px; padding:0 }
.dropdown .options ul { list-style:none; margin:0; margin-bottom:1px }
.dropdown .options li{ margin:0}
.dropdown .options a { display:block; font-size:11px; padding:0px 4px 2px 4px; }
.dropdown .options a:hover { background-color:#EFEFEF}
.dropdown .hidden{ display:none}
a.dropdown_toggle { display:block; height:22px; background: url(img/bgSelect.gif) no-repeat right 0; width:230px; font-weight:normal; line-height:22px}
a.dropdown_toggle.focusCampoSelect{ background-position:0 -30px}
a.dropdown_toggle span { display:block; color:#000000; padding:0 0 0 4px; margin:0; line-height:22px; height:17px; cursor:pointer !important; font-size:12px; padding-top:1px }

.contato .dropdown {width:170px; margin-left:101px;}
.contato .dropdown .options { height:86px; display: block; width: 158px; margin-left: 5px; }
.contato a.dropdown_toggle { height:21px; background: url(img/bgSelectContato.gif) no-repeat right 0; width:170px;}
.contato a.dropdown_toggle span { margin-left: 10px; padding-top:2px}
.contato .dropdown.area {width:170px; margin-left:120px;}

.contato.representantes .dropdown { margin-left:0;}
.contato.representantes a.dropdown_toggle { height:21px; background: url(img/bgSelectContato2.jpg) no-repeat right 0; width:170px;}
.contato.representantes a.dropdown_toggle span { padding-top:0px; color:#666}

.tipo .options{ width:145px}

/********************************/

/********** PARAGRAFO ***********/
.paragrafo h1 { color:#666}
.paragrafo #arimo { font-family: 'Arimo'; font-size:12px; line-height:16px;}
.paragrafo #droid { font-family: 'Droid Sans'; font-size:12px; line-height:16px;}
.paragrafo #pt { font-family: 'PT Sans'; font-size:13px; line-height:16px;}
.paragrafo #open { font-family: 'Open Sans'; font-size:12px; line-height:16px;}
.paragrafo #arial { font-family: 'Arial'; font-size:12px; line-height:16px;}
/********************************/

/*********** HEADER *************/

#header { padding-top: 7px; margin-bottom: 17px;}

#header div#topo { margin-left: 45px;}
#header div#topo a#logoBiancogres { display:block; float:left; margin-top:37px}
#header div#topo p#imgSlogan { display:block; background:url(img/imgSlogan.gif) no-repeat 0 0; height:14px; float:left; margin-left: 131px; width: 302px; margin-top: 61px;}
#header div#topo span { float:left}

#header ul#menu { padding-top: 30px;}

#header ul#menu li { float:left}
#header ul#menu li.linhaMenu{  margin:0 35px}
#header ul#menu li a#btInicial { display:block; background:url(img/btInicial.gif) no-repeat 0 0; width:46px; height:10px; float:left}
#header ul#menu li a#btInicial:hover { background:url(img/btInicial.gif) no-repeat 0 -10px;}
#header ul#menu li a#btInicial.ativo { background:url(img/btInicial.gif) no-repeat 0 -10px;}
#header ul#menu li a#btInstitucional { display:block; background:url(img/btInstitucional.gif) no-repeat 0 0; width:103px; height:10px; float:left}
#header ul#menu li a#btInstitucional:hover { background:url(img/btInstitucional.gif) no-repeat 0 -10px}
#header ul#menu li a#btInstitucional.ativo { background:url(img/btInstitucional.gif) no-repeat 0 -10px}
#header ul#menu li a#btProdutos { display:block; background:url(img/btProdutos.gif) no-repeat 0 0; width:76px; height:10px; float:left}
#header ul#menu li a#btProdutos:hover { background:url(img/btProdutos.gif) no-repeat 0 -10px}
#header ul#menu li a#btProdutos.ativo { background:url(img/btProdutos.gif) no-repeat 0 -10px}
#header ul#menu li a#btAmbientes { display:block; background:url(img/btAmbientes.gif) no-repeat 0 0; width:80px; height:10px; float:left}
#header ul#menu li a#btAmbientes:hover { background:url(img/btAmbientes.gif) no-repeat 0 -10px}
#header ul#menu li a#btAmbientes.ativo { background:url(img/btAmbientes.gif) no-repeat 0 -10px}
#header ul#menu li a#btImprensa { display:block; background:url(img/btImprensa.gif) no-repeat 0 0; width:72px; height:10px; float:left}
#header ul#menu li a#btImprensa:hover { background:url(img/btImprensa.gif) no-repeat 0 -10px}
#header ul#menu li a#btImprensa.ativo { background:url(img/btImprensa.gif) no-repeat 0 -10px}
#header ul#menu li a#btContato { display:block; background:url(img/btContato.gif) no-repeat 0 0; width:65px; height:10px; float:left}
#header ul#menu li a#btContato:hover { background:url(img/btContato.gif) no-repeat 0 -10px}
#header ul#menu li a#btContato.ativo { background:url(img/btContato.gif) no-repeat 0 -10px}

/********************************/

/************ HOME **************/

.home div#bannerHome div#container { position:relative; float:left; width:796px; height:272px}
.home div#bannerHome div#container img { position:absolute; display:none}
.home div#bannerHome div#container img.ativo { display:block}

.home ul#nav { float:left; width:16px; margin-left: 5px;}
.home ul#nav li { display:block; width:16px; height:34px; margin-bottom: 5px;}
.home ul#nav li:hover a { background-color:#CC1518 }
.home ul#nav li.ativo a { background-color:#CC1518 }
.home ul#nav li#first { margin-top:2px}
.home ul#nav li a { display:block; text-decoration:none; height:34px; line-height:34px; width:16px; text-align:center; color:#FFF; background-color:#CFCFCF;}

.home div#destaque { width:810px; height:158px; position:relative; margin-bottom: 17px; margin-left:-5px }
.home div#destaque a#setaEsquerda { display:block; float:left; background:url(img/setaEsquerda.gif) no-repeat 0 0; width:9px; height:9px; top: 74px; left: 0; z-index:10; position:absolute}
.home div#destaque a#setaEsquerda:hover { background:url(img/setaEsquerda.gif) no-repeat 0 -9px}
.home div#destaque div#containerDest { height:158px; width:795px; float:left; margin-left:5px; overflow:hidden}
.home div#destaque div#containerDest p#content { width:1300px; height:158px}
.home div#destaque div#containerDest p#content img { float:left; margin-right:5px}
.home div#destaque a#setaDireita { display:block; float:left; background:url(img/setaDireita.gif) no-repeat 0 0; width:9px; height:9px; right: 5px; top: 74px; z-index:10; position:absolute}
.home div#destaque a#setaDireita:hover { background:url(img/setaDireita.gif) no-repeat 0 -9px;}

.home div#destaque.disable a#setaEsquerda { display:none}
.home div#destaque.disable a#setaDireita { display:none}

.home div#noticias h3#imgNoticias { background:url(img/imgNoticias.gif) no-repeat 0 0; width:88px; height:19px; margin-bottom: 10px;}
.home div#noticias a { float:left; text-decoration:none; color:#A7A7A6; cursor:pointer; text-transform:uppercase}
.home div#noticias a h4 { font-size:8px; margin-bottom:3px; color:#A7A7A6}
.home div#noticias a span { font-size:9px; line-height:11px; width:140px; color:#A7A7A6; display:block}
.home div#noticias a:hover span{color:#CC1518}
.home div#noticias img { float:left; margin: 0 9px; }
.home div#noticias h3#imgNoticiasDeCasa { display:block; float:left; background:url(img/imgNoticiasDeCasa.gif) no-repeat 0 0; width:119px; height:13px; margin-bottom:3px; margin-top:-5px }

.home div#noticias form{ float:left; width:160px}
.home div#noticias form input[type=text]{ border: 1px solid #DDDDDD; color: #D0D0D0; font-size: 10px; height: 14px; padding-left: 3px; width: 120px; float:left}
.home div#noticias form input[type=submit]{ border:none; width:20px; font-size:10px; color:#666; float:left; margin-left:5px}
.home div#noticias form span{ float: left; height:16px; display:block; width:110px; line-height:16px; font-size:9px; color:#999; margin:3px 0 0 3px}
.home div#noticias form img.loader{ float:right; margin:3px 13px 0 0; display:none}

/********************************/

/*********** SUB-MENUS **********/

div.linhaSub { border-bottom:1px #ECECEC solid; width:798px}
ul#submenu { margin-left: 53px; margin-top: 10px; margin-bottom: 15px;}
ul#submenu li { float:left}
ul#submenu img { float:left}

/********************************/

/**** SUB-MENU INSTITUCIONAL ****/

ul#submenu li a#btInstitucionalSub { display:block; background:url(img/btInstitucionalSub.gif) no-repeat 0 0; width:72px; height:8px}
ul#submenu li a#btInstitucionalSub:hover { background:url(img/btInstitucionalSub.gif) no-repeat 0 -8px}
ul#submenu li a#btInstitucionalSub.ativo { background:url(img/btInstitucionalSub.gif) no-repeat 0 -8px}
ul#submenu li a#btSustentabilidadeSub { display:block; background:url(img/btSustentabilidadeSub.gif) no-repeat 0 0; width:92px; height:8px}
ul#submenu li a#btSustentabilidadeSub:hover { background:url(img/btSustentabilidadeSub.gif) no-repeat 0 -8px;}
ul#submenu li a#btSustentabilidadeSub.ativo { background:url(img/btSustentabilidadeSub.gif) no-repeat 0 -8px;}
ul#submenu li a#btTecnologiaSub { display:block; background:url(img/btTecnologiaSub.gif) no-repeat 0 0; width:63px; height:8px}
ul#submenu li a#btTecnologiaSub:hover { background:url(img/btTecnologiaSub.gif) no-repeat 0 -8px;}
ul#submenu li a#btTecnologiaSub.ativo { background:url(img/btTecnologiaSub.gif) no-repeat 0 -8px;}
ul#submenu li a#btQualidadeSub { display:block; background:url(img/btQualidadeSub.gif) no-repeat 0 0; width:55px; height:8px}
ul#submenu li a#btQualidadeSub:hover { background:url(img/btQualidadeSub.gif) no-repeat 0 -8px}
ul#submenu li a#btQualidadeSub.ativo { background:url(img/btQualidadeSub.gif) no-repeat 0 -8px}
ul#submenu li.linha7hInst { margin:0 67px}

/********************************/

/****** SUB-MENU PRODUTOS *******/

ul#submenu li a#btBuscaSub { display:block; background:url(img/btBuscaSub.gif) no-repeat 0 0; width:92px; height:11px}
ul#submenu li a#btBuscaSub:hover { background:url(img/btBuscaSub.gif) no-repeat 0 -11px; }
ul#submenu li a#btBuscaSub.ativo { background:url(img/btBuscaSub.gif) no-repeat 0 -11px; }
ul#submenu li a#btLancamentosSub { display:block; background:url(img/btLancamentosSub.gif) no-repeat 0 0; width:75px; height:11px}
ul#submenu li a#btLancamentosSub:hover { background:url(img/btLancamentosSub.gif) no-repeat 0 -11px;}
ul#submenu li a#btLancamentosSub.ativo { background:url(img/btLancamentosSub.gif) no-repeat 0 -11px;}
ul#submenu li a#btTodosProdutosSub { display:block; background:url(img/btTodosProdutosSub.gif) no-repeat 0 0; width:93px; height:11px;}
ul#submenu li a#btTodosProdutosSub:hover { background:url(img/btTodosProdutosSub.gif) no-repeat 0 -11px;}
ul#submenu li a#btTodosProdutosSub.ativo { background:url(img/btTodosProdutosSub.gif) no-repeat 0 -11px;}
ul#submenu li a#btCatalogosSub { display:block; background:url(img/btCatalogosSub.gif) no-repeat 0 0; width:134px; height:11px;}
ul#submenu li a#btCatalogosSub:hover { background:url(img/btCatalogosSub.gif) no-repeat 0 -11px;}
ul#submenu li a#btCatalogosSub.ativo { background:url(img/btCatalogosSub.gif) no-repeat 0 -11px;}
ul#submenu li.linha7hProd { margin:0 49px}

/********************************/

/***** SUB-MENU AMBIENTES *******/

ul#submenu li a#btAmbComerciaisMenu { display:block; background:url(img/btAmbComerciaisMenu.gif) no-repeat 0 0; width:125px; height:9px}
ul#submenu li a#btAmbComerciaisMenu:hover { background:url(img/btAmbComerciaisMenu.gif) no-repeat 0 -9px; }
ul#submenu li a#btAmbComerciaisMenu.ativo { background:url(img/btAmbComerciaisMenu.gif) no-repeat 0 -9px; }
ul#submenu li a#btAmbExternosMenu { display:block; background: url(img/btAmbExternosMenu.gif) no-repeat 0 0; width:117px; height:9px}
ul#submenu li a#btAmbExternosMenu:hover { background:url(img/btAmbExternosMenu.gif) no-repeat 0 -9px;}
ul#submenu li a#btAmbExternosMenu.ativo { background:url(img/btAmbExternosMenu.gif) no-repeat 0 -9px;}
ul#submenu li a#btBanheirosMenu { display:block; background:url(img/btBanheirosMenu.gif) no-repeat 0 0; width:114px; height:9px}
ul#submenu li a#btBanheirosMenu:hover { background:url(img/btBanheirosMenu.gif) no-repeat 0 -9px;}
ul#submenu li a#btBanheirosMenu.ativo { background:url(img/btBanheirosMenu.gif) no-repeat 0 -9px;}
ul#submenu li a#btBookMenu { display:block; background:url(img/btBookMenu.gif) no-repeat 0 0; width:85px; height:9px;}
ul#submenu li a#btBookMenu:hover { background:url(img/btBookMenu.gif) no-repeat 0 -9px;}
ul#submenu li a#btBookMenu.ativo { background:url(img/btBookMenu.gif) no-repeat 0 -9px;}
ul#submenu li a#btCozinhasMenu { display:block; background:url(img/btCozinhasMenu.gif) no-repeat 0 0; width:50px; height:9px}
ul#submenu li a#btCozinhasMenu:hover { background:url(img/btCozinhasMenu.gif) no-repeat 0 -9px}
ul#submenu li a#btCozinhasMenu.ativo { background:url(img/btCozinhasMenu.gif) no-repeat 0 -9px}
ul#submenu li a#btEstudiosMenu { display:block; background:url(img/btEstudiosMenu.gif) no-repeat 0 0; width:49px; height:9px}
ul#submenu li a#btEstudiosMenu:hover { background:url(img/btEstudiosMenu.gif) no-repeat 0 -9px;}
ul#submenu li a#btEstudiosMenu.ativo { background:url(img/btEstudiosMenu.gif) no-repeat 0 -9px;}
ul#submenu li a#btQuartosMenu { display:block; background:url(img/btQuartosMenu.gif) no-repeat 0 0; width: 50px; height:9px}
ul#submenu li a#btQuartosMenu:hover { background:url(img/btQuartosMenu.gif) no-repeat 0 -9px}
ul#submenu li a#btQuartosMenu.ativo { background:url(img/btQuartosMenu.gif) no-repeat 0 -9px}
ul#submenu li a#btSalasMenu { display:block; background:url(img/btSalasMenu.gif) no-repeat 0 0; width: 32px; height:9px}
ul#submenu li a#btSalasMenu:hover { background:url(img/btSalasMenu.gif) no-repeat 0 -9px}
ul#submenu li a#btSalasMenu.ativo { background:url(img/btSalasMenu.gif) no-repeat 0 -9px}
ul#submenu li.linha7h { margin:0 20px}

/********************************/

/***** SUB-MENU IMPRENSA ********/

ul#submenu li a#btNoticasCasaSub { display:block; background:url(img/btNoticasCasaSub.gif) no-repeat 0 0; width:90px; height:11px}
ul#submenu li a#btNoticasCasaSub:hover { background:url(img/btNoticasCasaSub.gif) no-repeat 0 -11px; }
ul#submenu li a#btNoticasCasaSub.ativo { background:url(img/btNoticasCasaSub.gif) no-repeat 0 -11px; }
ul#submenu li a#btNoticasPublicadasSub { display:block; background: url(img/btNoticasPublicadasSub.gif) no-repeat 0 0; width:108px; height:11px}
ul#submenu li a#btNoticasPublicadasSub:hover { background:url(img/btNoticasPublicadasSub.gif) no-repeat 0 -11px;}
ul#submenu li a#btNoticasPublicadasSub.ativo { background:url(img/btNoticasPublicadasSub.gif) no-repeat 0 -11px;}
ul#submenu li a#btCampanhasSub { display:block; background:url(img/btCampanhasSub.gif) no-repeat 0 0; width:64px; height:11px}
ul#submenu li a#btCampanhasSub:hover { background:url(img/btCampanhasSub.gif) no-repeat 0 -11px;}
ul#submenu li a#btCampanhasSub.ativo { background:url(img/btCampanhasSub.gif) no-repeat 0 -11px;}
ul#submenu li a#btDownloadsSub { display:block; background:url(img/btDownloadsSub.gif) no-repeat 0 0; width:65px; height:11px;}
ul#submenu li a#btDownloadsSub:hover { background:url(img/btDownloadsSub.gif) no-repeat 0 -11px;}
ul#submenu li a#btDownloadsSub.ativo { background:url(img/btDownloadsSub.gif) no-repeat 0 -11px;}
ul#submenu li.linha7hImprensa { margin: 0 105px}

/********************************/

/***** SUB-MENU CONTATO ********/

ul#submenu li a#btContatoSub {display:block; background:url(img/btContatoSub.gif) no-repeat 0 0; width:49px; height:10px}
ul#submenu li a#btContatoSub:hover {background:url(img/btContatoSub.gif) no-repeat 0 -10px}
ul#submenu li a#btContatoSub.ativo {background:url(img/btContatoSub.gif) no-repeat 0 -10px}
ul#submenu li a#btSacSub {display:block; background:url(img/btSacSub.gif) no-repeat 0 0; width:20px; height:10px}
ul#submenu li a#btSacSub:hover{background:url(img/btSacSub.gif) no-repeat 0 -10px}
ul#submenu li a#btSacSub.ativo{background:url(img/btSacSub.gif) no-repeat 0 -10px}
ul#submenu li a#btRepresentantesSub {display:block; background:url(img/btRepresentantesSub.gif) no-repeat 0 0; width:89px; height:10px}
ul#submenu li a#btRepresentantesSub:hover {background:url(img/btRepresentantesSub.gif) no-repeat 0 -10px}
ul#submenu li a#btRepresentantesSub.ativo {background:url(img/btRepresentantesSub.gif) no-repeat 0 -10px}
ul#submenu li a#btTrabalheSub {display:block; background:url(img/btTrabalheSub.gif) no-repeat 0 0; width:107px; height:10px}
ul#submenu li a#btTrabalheSub:hover {background:url(img/btTrabalheSub.gif) no-repeat 0 -10px}
ul#submenu li a#btTrabalheSub.ativo {background:url(img/btTrabalheSub.gif) no-repeat 0 -10px}
ul#submenu li a#btImprensaSub {display:block; background:url(img/btImprensaSub.gif) no-repeat 0 0; width:135px; height:10px}
ul#submenu li a#btImprensaSub:hover{background:url(img/btImprensaSub.gif) no-repeat 0 -10px}
ul#submenu li a#btImprensaSub.ativo{background:url(img/btImprensaSub.gif) no-repeat 0 -10px}
ul#submenu li a#btFaqSub {display:block; background:url(img/btFaqSub.gif) no-repeat 0 0; width:21px; height:10px}
ul#submenu li a#btFaqSub:hover {background:url(img/btFaqSub.gif) no-repeat 0 -10px}
ul#submenu li a#btFaqSub.ativo {background:url(img/btFaqSub.gif) no-repeat 0 -10px}
ul#submenu li.linha7hContato { margin:0 39px}

/********************************/

/**** INSTITUCIONAL_BEMVINDO ****/

.institucional div.interna div#texto { float:left}
.institucional div.interna div#texto p { width:380px; margin-left:46px; margin-bottom:13px; }
.institucional div.interna img#imgInstitucional { float:left; margin-left: 10px; margin-top: 1px;}

/********************************/

/*INSTITUCIONAL_SUSTENTABILIDADE*/

.sustentabilidade div.interna div#box1 { float:left; margin-right: 65px;}
.sustentabilidade div.interna div#box1 p { width:470px; margin-left:46px; margin-bottom:17px; line-height:16px }
.sustentabilidade img#imgEco { margin-top:0; float:left }

.sustentabilidade div.interna div#box2 { margin-left: 46px; margin-top: 19px;}
.sustentabilidade div.interna div#box2 ul { width:210px; float:left }
.sustentabilidade div.interna div#box2 ul li { line-height:16px;}
.sustentabilidade div.interna div#box2 ul li a { color:#A7A7A6; text-decoration:none}
.sustentabilidade div.interna div#box2 ul li a:hover { color:#000}
.sustentabilidade div.interna div#box2 ul li a.ativo { color:#000}

.sustentabilidade div.interna div#box2 img#linha125h { float:left; margin-left: 11px; margin-right: 35px;}

.sustentabilidade div.interna div#box2 div#content { float:left}
.sustentabilidade div.interna div#box2 div#content { float:left}
.sustentabilidade div.interna div#box2 div#content div.item{display:none}
.sustentabilidade div.interna div#box2 div#content div.item.ativo{display:block}
.sustentabilidade div.interna div#box2 div#content img { float:left; margin-right: 36px;}
.sustentabilidade div.interna div#box2 div#content p { float:right; width:292px; margin-top: 26px; line-height:16px}

/********************************/

/*** INSTITUCIONAL_TECNOLOGIA ***/

.tecnologia div.interna div#texto { margin-right:20px; float:left}
.tecnologia div.interna div#texto h2 { margin-left:46px; margin-bottom:3px}
.tecnologia div.interna div#texto p { width:456px; margin-left:46px; margin-bottom:13px;}

/********************************/

/*** INSTITUCIONAL_QUALIDADE ****/

.qualidade div.interna div#texto { margin-right: 40px; float:left}
.qualidade div.interna div#texto h2 { margin-left:46px; margin-bottom:13px}
.qualidade div.interna div#texto p { width:436px; margin-bottom:13px; margin-left:46px;}
.qualidade div.interna div#texto p#first { margin-top:0px}

/********************************/

/******** PRODUTOS_BUSCA ********/

.busca div.interna { padding-bottom:20px}
.busca div.interna p#paragrafo { width:675px; margin-left:46px;}
.busca div.interna img#linha713w { margin:18px 0 11px 44px}

.busca div.interna form#formBusca { margin-left:46px}
.busca div.interna form#formBusca p { font-size:8px;}
.busca div.interna form#formBusca span.float, .busca div.interna form#formBusca a.float { float:left}
.busca div.interna form#formBusca span { margin: 0px 3px 0; padding-top:0px}

.busca div.interna form#formBusca div#box2 {margin-left: 25px; margin-right: 25px;}
.busca div.interna form#formBusca div { float:left}

.busca div.interna form#formBusca div select, .busca div.interna form#formBusca div input[type=text] { width:135px; margin:6px 0 10px; height:14px}
.busca div.interna form#formBusca div p.bgText { background:url(img/bordaText_200x22.gif) no-repeat 0 0; width:200px; height:22px; margin-top:6px}
.busca div.interna form#formBusca div p.bgText input[type=text] { background-color:transparent; border:0px; margin-left: 5px; line-height:22px; font-size:12px; margin-top:5px; margin-bottom:0; width:191px}
.busca div.interna form#formBusca div h2.ultLinha { margin-top:25px}

.busca div.interna form#formBusca div a.escolha { display:inline-block; background:url(img/bullet.gif) no-repeat 0 0; width:13px; height:13px;}
.busca div.interna form#formBusca div a.escolha.ativo { background:url(img/bullet.gif) no-repeat 0 -13px}
.busca div.interna form#formBusca div a.ajuda { display:inline-block; background:url(img/btAjuda.gif) no-repeat 0 0; width:15px; height:15px; margin-top:-1px}
.busca div.interna form#formBusca div a.ajuda:hover { background:url(img/btAjuda.gif) no-repeat 0 -15px}

.busca div.interna form#formBusca input[type=submit] { display:block; background:url(img/btBuscar.gif) no-repeat 0 0; width:63px; height:18px; margin-top: 19px; margin-right: 52px; float:right; border:0px}
.busca div.interna form#formBusca input[type=submit]:hover { background:url(img/btBuscar.gif) no-repeat 0 -18px}

/********************************/

/***** PRODUTOS_LANCAMENTOS *****/

.lancamentos div.interna p#box1 { margin-left:46px; margin-bottom: 13px; width:690px}
.lancamentos h1{ font-family: 'Raleway', arial, serif; color:#999; font-size: 25px; font-weight: normal }
.lancamentos h1 span { font-size:14px; font-weight:normal}
.lancamentos div.interna div#box2 { margin-left:46px;}
.lancamentos div.interna div#box2 div.divLancamento { float:left; margin-right: 33px; width:210px; margin-bottom:25px}
.lancamentos div.interna div#box2 div.divLancamento h3 { font-weight:normal; line-height:17px; margin-top:3px; text-transform:uppercase}
.lancamentos div.interna div#box2 div.divLancamento p { width:210px; font-size:10px}
.lancamentos div.interna div#box2 div.divLancamento a { float:right; font-weight:bold; text-decoration:none; margin-top:13px; color:#000}
.lancamentos div.interna div#box2 div.divLancamento a:hover { text-decoration:underline}

/********************************/

/******* PRODUTOS_TODOS ********/

.todosProd div.interna p#p1 { margin-left:46px; margin-bottom:30px}

.todosProd div.interna ul#box2 { float:left; }
.todosProd div.interna ul#box2 li { margin-bottom: 12px; margin-left:46px}
.todosProd div.interna ul#box2 li a#btImaggio { display:block; background:url(img/btImaggio.gif) no-repeat 0 0; width:77px; height:10px}
.todosProd div.interna ul#box2 li a#btImaggio:hover { background:url(img/btImaggio.gif) no-repeat 0 -10px}
.todosProd div.interna ul#box2 li a#btImaggio.ativo { background:url(img/btImaggio.gif) no-repeat 0 -20px}
.todosProd div.interna ul#box2 li a#btPorcellanato { display:block; background:url(img/btPorcellanato.gif) no-repeat 0 0; width:97px; height:10px}
.todosProd div.interna ul#box2 li a#btPorcellanato:hover { background:url(img/btPorcellanato.gif) no-repeat 0 -10px}
.todosProd div.interna ul#box2 li a#btPorcellanato.ativo { background:url(img/btPorcellanato.gif) no-repeat 0 -20px}
.todosProd div.interna ul#box2 li a#btPorcellanatoPolido { display:block; background:url(img/btPorcellanatoPolido.gif) no-repeat 0 0; width:97px; height:21px}
.todosProd div.interna ul#box2 li a#btPorcellanatoPolido:hover { background:url(img/btPorcellanatoPolido.gif) no-repeat 0 -21px}
.todosProd div.interna ul#box2 li a#btPorcellanatoPolido.ativo { background:url(img/btPorcellanatoPolido.gif) no-repeat 0 -42px}
.todosProd div.interna ul#box2 li a#btRevestimentosPiso { display:block; background:url(img/btRevestimentosPiso.gif) no-repeat 0 0; width:100px; height:21px}
.todosProd div.interna ul#box2 li a#btRevestimentosPiso:hover { background:url(img/btRevestimentosPiso.gif) no-repeat 0 -21px}
.todosProd div.interna ul#box2 li a#btRevestimentosPiso.ativo { background:url(img/btRevestimentosPiso.gif) no-repeat 0 -42px}
.todosProd div.interna ul#box2 li a#btRevestimentosParede { display:block; background:url(img/btRevestimentosParede.gif) no-repeat 0 0; width:100px; height:21px;}
.todosProd div.interna ul#box2 li a#btRevestimentosParede:hover { background:url(img/btRevestimentosParede.gif) no-repeat 0 -21px}
.todosProd div.interna ul#box2 li a#btRevestimentosParede.ativo { background:url(img/btRevestimentosParede.gif) no-repeat 0 -42px}
.todosProd div.interna ul#box2 li a#btVersatille { display:block; background:url(img/btVersatille.gif) no-repeat 0 0; width:73px; height:21px;}
.todosProd div.interna ul#box2 li a#btVersatille:hover { background:url(img/btVersatille.gif) no-repeat 0 -21px;}
.todosProd div.interna ul#box2 li a#btVersatille.ativo { background:url(img/btVersatille.gif) no-repeat 0 -42px;}
.todosProd div.interna ul#box2 li a#btAcessorios { display:block; background:url(img/btAcessorios.gif) no-repeat 0 0; width:78px; height:10px}
.todosProd div.interna ul#box2 li a#btAcessorios:hover { background:url(img/btAcessorios.gif) no-repeat 0 -10px;}
.todosProd div.interna ul#box2 li a#btAcessorios.ativo { background:url(img/btAcessorios.gif) no-repeat 0 -20px;}

.todosProd div.interna ul#box2 div{ margin-left:64px; display:none}
.todosProd div.interna ul#box2 div.ativo{ display:block}
.todosProd div.interna ul#box2 div a{ margin-bottom:10px}
.todosProd div.interna ul#box2 div a#btColecao { display:block; background:url(img/btColecao.gif) no-repeat 0 0; width:78px; height:23px}
.todosProd div.interna ul#box2 div a#btColecao:hover { background:url(img/btColecao.gif) no-repeat 0 -23px;}
.todosProd div.interna ul#box2 div a#btColecao.ativo { background:url(img/btColecao.gif) no-repeat 0 -46px;}
.todosProd div.interna ul#box2 div a#btFiori { display:block; background:url(img/btFiori.gif) no-repeat 0 0; width:77px; height:23px}
.todosProd div.interna ul#box2 div a#btFiori:hover { background:url(img/btFiori.gif) no-repeat 0 -23px;}
.todosProd div.interna ul#box2 div a#btFiori.ativo { background:url(img/btFiori.gif) no-repeat 0 -46px;}
.todosProd div.interna ul#box2 div a#btMosaicos { display:block; background:url(img/btMosaicos.gif) no-repeat 0 0; width:78px; height:10px}
.todosProd div.interna ul#box2 div a#btMosaicos:hover { background:url(img/btMosaicos.gif) no-repeat 0 -10px;}
.todosProd div.interna ul#box2 div a#btMosaicos.ativo { background:url(img/btMosaicos.gif) no-repeat 0 -20px;}

.todosProd div.interna img#linha333h { float:left; margin-left:22px; margin-right:47px}

.todosProd div.interna div#box3{ float:left; width:578px}
.todosProd div.interna div#box3 p#p2 { width:406px; float:left; margin-right: 20px;}
.todosProd div.interna div#box3 img#imgImaggioHD { float:left}

.todosProd div.interna div#box3 .produtos { float:left; margin: 30px 20px 30px 0;}
.todosProd div.interna div#box3 .produtos .imagem { position:relative; float:left;}
.todosProd div.interna div#box3 .produtos .imagem span { float:none; margin:0; display:block; background:url(img/iconeZoom.gif) no-repeat 0 0; width:10px; height:12px; position:absolute; right: 0px; bottom: 0px; top:99px}
.todosProd div.interna div#box3 .produtos .imagem:hover span { background:url(img/iconeZoom.gif) no-repeat 0 -13px; position:absolute; }
.todosProd div.interna div#box3 .produtos p { width:144px; float:left; margin-top:25px; margin-left:10px}
.todosProd div.interna div#box3 .produtos strong{ display:block; text-transform:uppercase}

.todosProd div.interna div#box3 .produtos a { float:left; margin-right:2px}
.todosProd div.interna div#box3 .produtos a#iconeCaixa { display:block; background:url(img/iconeCaixa.gif) no-repeat 0 0; width:10px; height:13px}
.todosProd div.interna div#box3 .produtos a#iconeCaixa:hover { background:url(img/iconeCaixa.gif) no-repeat 0 -13px}
.todosProd div.interna div#box3 .produtos a#iconeSetas { display:block; background:url(img/iconeSetas.gif) no-repeat 0 0; width:10px; height:13px}
.todosProd div.interna div#box3 .produtos a#iconeSetas:hover { background:url(img/iconeSetas.gif) no-repeat 0 -13px}
.todosProd div.interna div#box3 .produtos a#iconeAmbiente { display:block; background:url(img/iconeAmbiente.gif) no-repeat 0 0; width:14px; height:13px}
.todosProd div.interna div#box3 .produtos a#iconeAmbiente:hover {  background:url(img/iconeAmbiente.gif) no-repeat 0 -13px}
.todosProd div.interna div#box3 .produtos a#iconeRelease { display:block; background:url(img/iconeRelease.gif) no-repeat 0 0; width:9px; height:13px}
.todosProd div.interna div#box3 .produtos a#iconeRelease:hover { background:url(img/iconeRelease.gif) no-repeat 0 -13px}
.todosProd div.interna div#box3 .produtos a#iconeEspec { display:block; background:url(img/iconeEspec.gif) no-repeat 0 0; width: 9px; height:13px}
.todosProd div.interna div#box3 .produtos a#iconeEspec:hover { background:url(img/iconeEspec.gif) no-repeat 0 -13px}
.todosProd div.interna div#box3 .produtos a#iconePaginacao { display:block; background:url(img/iconePaginacao.gif) no-repeat 0 0; width:11px; height:13px;}
.todosProd div.interna div#box3 .produtos a#iconePaginacao:hover { background:url(img/iconePaginacao.gif) no-repeat 0 -13px}

div#zoom{ position: fixed; z-index:10; display:none}
div#zoom div#bgZoom{ background-color:#000; filter:alpha(opacity=90); opacity:0.9; -moz-opacity:0.9;}
div#zoom div#zoomCenter{ position:absolute; z-index:20; left:50%;}
div#zoom div#zoomCenter img.carregando{position:absolute; left:50%; top:50%; margin:-21px 0 0 -21px}
div#zoom div#zoomCenter p{ padding:8px; background-color:#FFF}
div#zoom div#zoomCenter p img{ border:1px solid #EFEFEF}
div#zoom div#zoomCenter p span{ display:block; margin:10px 0 0 5px; text-transform:uppercase}
div#zoom div#zoomCenter a#btFechar{ position:absolute; right:-12px; top:-12px; display:block; width:25px; height:25px; background:url(img/fecharZoom.png) no-repeat 0 0}
div#zoom div#zoomCenter a#btFechar:hover{background:url(img/fecharZoom.png) no-repeat 0 -25px}

/********************************/
/***** PRODUTOS_DETALHES ********/

.todosProd.resultado div.interna h1 { margin-bottom:14px}
.todosProd.resultado div.interna a#btRetornar { display:block; width:58px; height:10px; background:url(img/btRetornar.gif) no-repeat 0 0; margin-left:48px} 
.todosProd.resultado div.interna a#btRetornar:hover { background:url(img/btRetornar.gif) no-repeat 0 -10px; }
.todosProd.resultado div.interna div#box3 { margin-left: 50px; width:745px; margin-top:45px}
.todosProd.resultado div.interna div#box3 a#btRetornar:hover { background:url(img/btRetornar.gif) no-repeat 0 -10px;}
.todosProd.resultado div.interna div#box3 div.produtos { margin-right: 97px; margin-top:0; margin-bottom:40px}

/********************************/
/***** PRODUTOS_DETALHES ********/

.todosProdDetalhes h1{ font-family: 'Raleway', arial, serif; color:#999; font-size: 25px; font-weight: normal }

.todosProdDetalhes div.interna img#imgProdutoDetalhes { margin-left:46px; float:left}

.todosProdDetalhes div.interna ul#btIcones { float:left; margin-top: 6px; margin-left:20px}
.todosProdDetalhes div.interna ul#btIcones li { margin-bottom:6px}
.todosProdDetalhes div.interna ul#btIcones li a { display:block; width:52px; height:34px}
.todosProdDetalhes div.interna ul#btIcones li a#btIconeRelease { background:url(img/btIconeRelease.gif) no-repeat 0 0}
.todosProdDetalhes div.interna ul#btIcones li a#btIconeRelease:hover { background:url(img/btIconeRelease.gif) no-repeat 0 -34px}
.todosProdDetalhes div.interna ul#btIcones li a#btIconeRelease.ativo { background:url(img/btIconeRelease.gif) no-repeat 0 -68px}
.todosProdDetalhes div.interna ul#btIcones li a#btIconeAmbiente { background:url(img/btIconeAmbiente.gif) no-repeat 0 0;}
.todosProdDetalhes div.interna ul#btIcones li a#btIconeAmbiente:hover { background:url(img/btIconeAmbiente.gif) no-repeat 0 -34px}
.todosProdDetalhes div.interna ul#btIcones li a#btIconeAmbiente.ativo { background:url(img/btIconeAmbiente.gif) no-repeat 0 -68px}
.todosProdDetalhes div.interna ul#btIcones li a#btIconePaginacao { background:url(img/btIconePaginacao.gif) no-repeat 0 0}
.todosProdDetalhes div.interna ul#btIcones li a#btIconePaginacao:hover { background:url(img/btIconePaginacao.gif) no-repeat 0 -34px}
.todosProdDetalhes div.interna ul#btIcones li a#btIconePaginacao.ativo { background:url(img/btIconePaginacao.gif) no-repeat 0 -68px}
.todosProdDetalhes div.interna ul#btIcones li a#btIconeComparar { background:url(img/btIconeComparar.gif) no-repeat 0 0}
.todosProdDetalhes div.interna ul#btIcones li a#btIconeComparar:hover { background:url(img/btIconeComparar.gif) no-repeat 0 -34px}
.todosProdDetalhes div.interna ul#btIcones li a#btIconeComparar.ativo { background:url(img/btIconeComparar.gif) no-repeat 0 -68px}
.todosProdDetalhes div.interna ul#btIcones li a#btIconeEspFisico { background:url(img/btIconeEspFisico.gif) no-repeat 0 0}
.todosProdDetalhes div.interna ul#btIcones li a#btIconeEspFisico:hover { background:url(img/btIconeEspFisico.gif) no-repeat 0 -34px}
.todosProdDetalhes div.interna ul#btIcones li a#btIconeEspFisico.ativo { background:url(img/btIconeEspFisico.gif) no-repeat 0 -68px}
.todosProdDetalhes div.interna ul#btIcones li a#btIconeEspDimens { background:url(img/btIconeEspDimens.gif) no-repeat 0 0}
.todosProdDetalhes div.interna ul#btIcones li a#btIconeEspDimens:hover { background:url(img/btIconeEspDimens.gif) no-repeat 0 -34px}
.todosProdDetalhes div.interna ul#btIcones li a#btIconeEspDimens.ativo { background:url(img/btIconeEspDimens.gif) no-repeat 0 -68px}

.todosProdDetalhes div.interna div#fundo { background-color:#ECECEC; width: 487px; height: 234px; float:left; margin-top: 6px;}
.todosProdDetalhes div.interna div#fundo div#content { width:370px; margin-left:36px; margin-top:15px; font-size:10px}
.todosProdDetalhes div.interna div#fundo div#content p { margin-bottom:18px}

.todosProdDetalhes div.interna a#btVoltar { background:url(img/btVoltar.gif) no-repeat 0 5px;  margin-left:46px; margin-top:10px; padding-left:10px; text-decoration:none}
.todosProdDetalhes div.interna a#btVoltar:hover { text-decoration:underline}

/********************************/
/**** PRODUTOS_DETALHES_AMB *****/

.todosProdDetalhes div.interna div#fundo div#content { width:470px; margin-top: 7px; margin-left: 9px;}

/********************************/
/***** PRODUTOS_COMPARATIVO *****/

.comparativo div.interna table#tableTop { margin-left:105px; margin-bottom:40px}
.comparativo div.interna table#tableTop tr#trForm {height: 22px;}
.comparativo div.interna table#tableTop tr#trForm td form{font-size:8px}
.comparativo div.interna table#tableTop tr#trForm td form#formComp1 { float:right; margin-right: 10px;}
.comparativo div.interna table#tableTop tr#trForm td form#formComp2 { float:left; margin-left: 10px;}

.comparativo div.interna table#tableTop tr td img { margin: 0 10px}

.comparativo div.interna table#tableTop tr td.tdSpan { padding-top:60px; width:104px}
.comparativo div.interna table#tableTop tr td.tdSpan span { font-size:22px; color:#B2B2B2;}
.comparativo div.interna table#tableTop tr td.tdSpan span#spanEsq { float:right; text-align:right}

.comparativo div.interna table#tableTop tr td img#imgComparativoX{margin-top: 55px;}

.comparativo div.interna table#tableBottom { margin-left:145px}
.comparativo div.interna table#tableBottom tr th { color:#6E6E6E; font-weight:normal; height:18px}
.comparativo div.interna table#tableBottom tr td { width:188px; text-align:center; height:18px}
.comparativo div.interna table#tableBottom tr td span.spanEsqdo { margin-right:36px}
.comparativo div.interna table#tableBottom tr td span.spanDirto { margin-left:36px}
.comparativo div.interna table#tableBottom tr td.borda { border-right: #ECECEC 1px solid; }

/********************************/
/****** PRODUTOS_CATALOGOS ******/

.catalogos div.interna div#issu { margin-left:55px; padding-top:40px}
.catalogos div.interna a { display:block; background:url(img/iconeCaixa.gif) no-repeat 0 0; width:10px; height:13px; padding-left: 12px; text-decoration:none; color:#C5C5C5; float:right; margin-right:108px; margin-top:10px}
.catalogos div.interna a:hover { background:url(img/iconeCaixa.gif) no-repeat 0 -13px; color:#000}

/********************************/
/****** PRODUTOS_EXIBIR *********/

.produtos_exibir div.interna { background:none}

.produtos_exibir a#btRetornar { display:block; width:58px; height:10px; background:url(img/btRetornar.gif) no-repeat 0 0; color:#9D9D9B} 
.produtos_exibir a#btRetornar:hover { background:url(img/btRetornar.gif) no-repeat 0 -10px;}
.produtos_exibir h1{ font-family: 'Raleway', arial, serif; color:#999; font-size: 25px; font-weight: normal; margin-left: 2px; margin-top: 9px; margin-bottom:12px }

.produtos_exibir #imagem { float:left; width:262px }
.produtos_exibir #imagem img { margin-bottom:8px}
.produtos_exibir #imagem strong { background:url(img/setas.gif) no-repeat 0 0; width:16px; height:16px; display:block; float:left; margin-top: 2px; margin-right: 10px; }
.produtos_exibir #imagem span { color:#83867F; font-family: 'Raleway', arial, serif; font-size:18px; display:block; float:left; width:212px; line-height:23px}
.produtos_exibir #info { float:left; width:430px; margin-left: 57px; margin-top: 3px;}
.produtos_exibir #info div > * { border-bottom:#ECECEC 1px solid}
.produtos_exibir #info h2 { font-family: 'Raleway', arial, serif; font-size:15px; color:#000; font-weight: normal; padding-bottom: 6px; margin-bottom: 12px;}
.produtos_exibir #info div p { padding-bottom: 3px; margin-bottom: 19px;}
.produtos_exibir #info > p { margin-top:-8px}
.produtos_exibir #info div:last-child { margin-top:48px}

/********************************/
/********** AMBIENTES ***********/

.ambientes div.interna h1 { margin-left: 36px;}
.ambientes div.interna p { margin-left: 36px; width:705px}
.ambientes div.interna ul#submenu { margin-left:30px; margin-top:43px }
.ambientes div.interna ul#submenu li { float:left; margin:6px}
.ambientes div.interna ul#submenu li a#btAmbComercial { display:block; background:url(img/btAmbComerciais.jpg) no-repeat 0 0; width:170px; height:138px}
.ambientes div.interna ul#submenu li a#btAmbComercial:hover { background:url(img/btAmbComerciais.jpg) no-repeat 0 -138px}
.ambientes div.interna ul#submenu li a#btAmbExternos { display:block; background:url(img/btAmbExternos.jpg) no-repeat 0 0; width:173px; height:138px}
.ambientes div.interna ul#submenu li a#btAmbExternos:hover { background:url(img/btAmbExternos.jpg) no-repeat 0 -138px}
.ambientes div.interna ul#submenu li a#btBanheiros { display:block; background:url(img/btBanheiros.jpg) no-repeat 0 0; width:173px; height:138px}
.ambientes div.interna ul#submenu li a#btBanheiros:hover { background:url(img/btBanheiros.jpg) no-repeat 0 -138px}
.ambientes div.interna ul#submenu li a#btBook { display:block; background:url(img/btBook.gif) no-repeat 0 0; width:171px; height:138px}
.ambientes div.interna ul#submenu li a#btBook:hover { background:url(img/btBook.gif) no-repeat 0 -138px}
.ambientes div.interna ul#submenu li a#btCozinhas { display:block; background:url(img/btCozinhas.jpg) no-repeat 0 0; width:171px; height:138px}
.ambientes div.interna ul#submenu li a#btCozinhas:hover { background:url(img/btCozinhas.jpg) no-repeat 0 -138px}
.ambientes div.interna ul#submenu li a#btEstudios { display:block; background:url(img/btEstudios.jpg) no-repeat 0 0; width:171px; height:138px}
.ambientes div.interna ul#submenu li a#btEstudios:hover {  background:url(img/btEstudios.jpg) no-repeat 0 -138px}
.ambientes div.interna ul#submenu li a#btQuartos { display:block; background:url(img/btQuartos.jpg) no-repeat 0 0; width:171px; height:138px}
.ambientes div.interna ul#submenu li a#btQuartos:hover { background:url(img/btQuartos.jpg) no-repeat 0 -138px}
.ambientes div.interna ul#submenu li a#btSalas { display:block; background:url(img/btSalas.jpg) no-repeat 0 0; width:173px; height:138px}
.ambientes div.interna ul#submenu li a#btSalas:hover { background:url(img/btSalas.jpg) no-repeat 0 -138px}

/********************************/

/****** AMBIENTES EXIBIR ********/

.ambientesExibir h1{ font-family: 'Raleway', arial, serif; color:#999; font-size: 25px; font-weight: normal; text-transform:uppercase; font-weight:normal }

.ambientesExibir div.interna div#painel div#selecionado { position:relative; height:420px}
.ambientesExibir div.interna div#painel div#selecionado img.loader {position:absolute; top: 50%; left: 50%; margin:-8px 0 0 -8px; border: #ECECEC 1px solid; display:none}
.ambientesExibir div.interna div#painel div#selecionado div#ajaxLoad { height:420px}
.ambientesExibir div.interna div#painel div#selecionado div#ajaxLoad #img { height:385px;}
.ambientesExibir div.interna div#painel div#selecionado div#ajaxLoad #img img { margin-bottom:5px; position:relative;  margin:0 auto; margin-bottom:10px}
.ambientesExibir div.interna div#painel div#selecionado div#ajaxLoad #info { margin-top:10px}
.ambientesExibir div.interna div#painel div#selecionado div#ajaxLoad #info > span { color:#b9b9b9; text-transform:uppercase; display:block; margin-left:50px; float:left}
.ambientesExibir div.interna div#painel div#selecionado div#ajaxLoad #info div { float:right; margin-right:50px; height:12px}
.ambientesExibir div.interna div#painel div#selecionado div#ajaxLoad #info * { float:left; color:#D9D9D9}
.ambientesExibir div.interna div#painel div#selecionado div#ajaxLoad #info a { text-decoration:none; display:block; float:left; color:#D9D9D9}
.ambientesExibir div.interna div#painel div#selecionado div#ajaxLoad #info a:hover { text-decoration:underline}

.ambientesExibir div.interna div#painel div#imagens { height: 114px; width:760px; position:relative; overflow:hidden; margin-left:21px}
.ambientesExibir div.interna div#painel div#imagens a#setaUp { display:block; float:left; background:url(img/setaEsq.gif) no-repeat 0 0; width:18px; height:20px; margin-top:47px}
.ambientesExibir div.interna div#painel div#imagens a#setaUp:hover { background:url(img/setaEsq.gif) no-repeat 0 -20px}
.ambientesExibir div.interna div#painel div#imagens div#containerImg { height:114px; width:690px; float:left; overflow: hidden; float:left; margin-left: 14px; margin-right: 14px;}
.ambientesExibir div.interna div#painel div#imagens div#containerImg p#content { height:114px}
.ambientesExibir div.interna div#painel div#imagens div#containerImg p#content a { display:block; float:left; margin-right: 15px;}
.ambientesExibir div.interna div#painel div#imagens a#setaDown { display:block; float:left; background:url(img/setaDir.gif) no-repeat 0 0; width:18px; height:20px; margin-top:47px }
.ambientesExibir div.interna div#painel div#imagens a#setaDown:hover { background:url(img/setaDir.gif) no-repeat 0 -20px}

.ambientesExibir div.interna div#painel div#imagens.disable a#setaUp, .ambientesExibir div.interna div#painel div#imagens.disable a#setaDown{ visibility:hidden}

/********************************/

/** Imprensa NOTICIAS DE CASA **/

.noticiasCasa h1 { font-family: 'Raleway', arial, serif; color:#999; font-size: 25px; font-weight: norma; text-transform:uppercase; font-weight:normal; margin-bottom:25px; margin-left:0 }
.noticiasCasa div.interna { padding-left:47px; width:748px;}
.noticiasCasa div.interna a { display: inline-block; margin-right:52px; margin-bottom:46px; text-decoration:none; color:#000000 }
.noticiasCasa div.interna a h2 { margin-top:4px; font-weight:normal; text-align:center}
.noticiasCasa div.interna a:hover h2 { text-decoration:underline}
.noticiasCasa div.interna div#navegador { float:right}
.noticiasCasa div.interna div#navegador a { margin:0 2px; color:#999;}
.noticiasCasa div.interna div#navegador a:hover { text-decoration:underline}
.noticiasCasa div.interna div#navegador span {  margin:0 2px}

/********************************/

/* Imprensa NOTICIAS PUBLICADAS */

.noticiasCasa.noticiasPublicadas div.interna { padding-right:47px; width:701px;}
.noticiasCasa.noticiasPublicadas div.interna a { margin-bottom:0; cursor:pointer}
.noticiasCasa.noticiasPublicadas div.interna a p { color:#666; font-size:11px}
.noticiasCasa.noticiasPublicadas div.interna a h2 { display: inline-block; background:url(img/bulletNoticiasPublicadas.gif) no-repeat 0 4px; padding-left:10px; margin-bottom:4px }
.noticiasCasa.noticiasPublicadas div.interna a h3 { display: inline-block; color:#666 }
.noticiasCasa.noticiasPublicadas div.interna div.linha { margin-bottom: 12px; margin-top: 10px;}

/********************************/

/**** Imprensa DOWNLOADS ********/ /*imprensa-downloads_old.php*/

/*.noticiasCasa.downloads h1 { margin-bottom:45px}
.noticiasCasa.downloads div.interna h2 { margin-top:25px; margin-bottom:13px; text-transform: uppercase; font-weight:normal; font-size:14px; color:#83867F}
.noticiasCasa.downloads div.interna p { margin:0}
.noticiasCasa.downloads div.interna p a { margin:0; line-height:14px; }
.noticiasCasa.downloads div.interna p a:hover { text-decoration:underline}*/

/********************************/

/**** Imprensa DOWNLOADS ********/

.noticiasCasa.downloads h1 { padding-top: 38px; margin-bottom: 23px;}
.noticiasCasa.downloads div.interna a { float:left; margin-bottom:20px}
.noticiasCasa.downloads div.interna a:hover p,.noticiasCasa.downloads div.interna a:hover p span { text-decoration:underline}
.noticiasCasa.downloads div.interna a p { margin-top:-3px; margin-left:2px}
.noticiasCasa.downloads div.interna a p span { font-size:8px; line-height:8px; display:inline-block}
.noticiasCasa.downloads div.interna #logo {margin-right: 0px; margin-left: -17px;}

/********************************/

/**** Imprensa CAMPANHAS ********/

.noticiasCasa.campanhas h1 { margin-bottom:30px}
.noticiasCasa.campanhas div.interna h3 { margin-bottom:4px;  margin-right:15px; float:left;}
.noticiasCasa.campanhas div.interna h3 a {  font-family: 'Raleway', arial, serif; color:#999; font-size: 14px; font-weight: normal; text-transform:uppercase; margin:0 }
.noticiasCasa.campanhas div.interna h3 a:hover { color:#000; }
.noticiasCasa.campanhas div.interna h3 a.ativo { color:#000; }
.noticiasCasa.campanhas div.interna div.linhaCinza { width:600px}
.noticiasCasa.campanhas div.interna h2 {font-family: 'Raleway', arial, serif; color:#999; font-size: 14px; font-weight: normal; text-transform:uppercase; font-weight:normal; margin:20px 0 15px; }
.noticiasCasa.campanhas div.interna a.item { margin-bottom:25px}

/********************************/

/*********** CONTATO ************/

.contato div.interna { padding-top:45px}

.contato div.interna form { float:left; margin-left:30px; margin-right:50px; width:394px}
.contato div.interna form p { margin-bottom:16px}
.contato div.interna form p label { width:92px; text-align:right; display:inline-block; float:left; margin-right:10px; color: #83867F;}
.contato div.interna form p input[type=text],.contato div.interna form p input[type=file] { width: 280px; background-color:transparent; padding:0 5px; font-size:11px}
.contato div.interna form p input[type=file] { background: none repeat scroll 0 0 #FFFFFF; border: 1px solid #CCCCCC; width:150px; font-size:11px}
.contato div.interna form p select { width: 190px; font-size:11px}
.contato div.interna form p textarea { width: 280px; height:204px; background-color:transparent; padding:2px 5px 5px 5px; font-size:11px}
.contato div.interna form span.msg { color:#83867F; margin-left:100px}
.contato div.interna form p#btEnviar {float:right; margin:0; height:35px}
.contato div.interna form p#btEnviar input { border:none; background-color:transparent}
.contato div.interna form p#btEnviar input:hover { text-decoration:underline}
.contato div.interna form p#btEnviar img { display:none; margin-left: 33px;}

.contato div.interna div.endereco { width:160px; float:left}
.contato div.interna div.endereco span, .contato div.interna div.endereco img { color:#83867F; font-size: 18px; font-family: 'Raleway', arial, serif; line-height:20px; display:block; margin-top:5px}

/********************************/

/****** CONTATO POS VENDA *******/

.contato.posVenda div.interna form { margin-left:12px; width:413px}
.contato.posVenda div.interna form p label { width:111px;}
.contato.posVenda div.interna form span.msg { margin-left:120px}
.contato.posVenda div.interna div.enderecoImprensa { width:210px}

/********************************/

/**** CONTATO REPRESENTANTES ****/

.contato.representantes div.interna { padding-top:30px}
.contato.representantes div.interna div#boxEsq { margin-left:41px; float: left; margin-top:8px}
.contato.representantes div.interna div#boxEsq h1{ font-family: 'Raleway', arial, serif; color:#999; font-size: 18px; font-weight: normal; text-transform:uppercase; font-weight:normal; margin-bottom:13px; margin-left:13px; padding-top:0}
.contato.representantes div.interna div#boxEsq p { color:#999}
.contato.representantes div.interna div#boxEsq form { margin:0; width:170px; float:none; margin-top:7px;}
.contato.representantes div.interna div#boxEsq div.item { margin-left:13px; margin-bottom:32px; width:268px}
.contato.representantes div.interna div#boxEsq div.item p { line-height:14px}
.contato.representantes div.interna div#mapa { float:right; margin-right:64px}

/********************************/

/********* CONTATO FAQ **********/

.faq div.interna { padding-top:45px}
.faq div.interna div.perguntas { float:left; width:355px; margin-left:50px; padding-right:30px; margin-right:23px; border-right:#8A8A8A 2px solid}
.faq div.interna div.perguntas h2 { font-family: 'Raleway', arial, serif; color:#999; font-size: 18px; font-weight: normal; padding-bottom:15px; padding-top:20px; }
.faq div.interna div.perguntas h2.first { padding-top:0}
.faq div.interna div.perguntas h2 a { text-decoration:none; color:#999;}
.faq div.interna div.perguntas h2 a:hover { text-decoration:underline}
.faq div.interna div.perguntas p { display:none; width:355px; text-align:justify}
.faq div.interna img.linha364h { float:left; margin:0 33px 0 30px}
.faq div.interna form { width:297px; float:left;}
.faq div.interna form h2 { font-family: 'Raleway', arial, serif; color:#999; font-size: 18px; font-weight: normal; margin-left: 15px;}
.faq div.interna form p#fale { margin-left:15px;}
.faq div.interna form p { margin-bottom:16px}
.faq div.interna form p label { width:72px; text-align:right; display:inline-block; float:left; margin-right:10px; color: #83867F;}
.faq div.interna form p input[type=text], .faq div.interna form p textarea { width: 203px; background-color:transparent; font-size:11px; padding:0 5px}
.faq div.interna form p textarea{ padding:2px 5px 5px 5px}
.faq div.interna form span { color:#83867F; margin-left:30px}
.faq div.interna form p#btEnviar {float:right; margin:0; height:35px}
.faq div.interna form p#btEnviar input { border:none; background-color:transparent}
.faq div.interna form p#btEnviar input:hover { text-decoration:underline}
.faq div.interna form p#btEnviar img { display:none; margin-left: 33px;}

/********************************/

/*********** RESTRITA ***********/

.contato.restrita div.interna { padding-bottom:45px}
.contato.restrita div.interna form { margin-left:306px; width:205px}
.contato.restrita div.interna form h1 { font-family: 'Raleway', arial, serif; color:#999; font-size: 25px; font-weight: normal; text-transform:uppercase; font-weight:normal; margin-bottom:13px; margin-left:6px; padding-top:26px }
.contato.restrita div.interna form strong { font-weight:normal; margin-bottom:17px; display:block; line-height:14px}
.contato.restrita div.interna form p { margin:5px 0 10px}
.contato.restrita div.interna form p label { width:29px; margin-right:18px}
.contato.restrita div.interna form p input[type=text],.contato.restrita div.interna form p input[type=password] { border: 1px solid #CCCCCC; width: 145px; background-color:transparent; padding:0 5px}
.contato.restrita div.interna form p#btEnviar { margin-right:8px; height:25px}
.contato.restrita div.interna form span.msg { margin-left:0; font-size:10px; text-align:right; display:block; margin-right: 11px;}

.contato.restrita div.interna form p#btEnviar input { border:none; background-color:transparent; float:left}
.contato.restrita div.interna form p#btEnviar input:hover { text-decoration:underline; float:left}
.contato.restrita div.interna form p#btEnviar img { margin-left: 33px; float:left; margin-right:10px}

/********************************/

/*** RESTRITA ARQUIVOS/LINKS ****/

.arquivosLinks div.interna h1 { float:left; margin-right:34px; margin-bottom:58px;}

.arquivosLinks div.interna a#h2Arquivos { float:left; display:block; background:url(img/h2Arquivos.gif) no-repeat 0 0; width:63px; height:10px; margin-top:43px}
.arquivosLinks div.interna a#h2Arquivos:hover { background:url(img/h2Arquivos.gif) no-repeat 0 -10px}
.arquivosLinks div.interna a#h2Arquivos.ativo { background:url(img/h2Arquivos.gif) no-repeat 0 -10px}
.arquivosLinks div.interna span#separador { float:left; color: #767676; display:block; margin:41px 3px 0px;}
.arquivosLinks div.interna a#h2Links { float:left; display:block; background:url(img/h2Links.gif) no-repeat 0 0; width:34px; height:10px; margin-top:43px }
.arquivosLinks div.interna a#h2Links:hover { background:url(img/h2Links.gif) no-repeat 0 -10px;}
.arquivosLinks div.interna a#h2Links.ativo { background:url(img/h2Links.gif) no-repeat 0 -10px;}

.arquivosLinks div.interna div.item { margin-left:72px;}
.arquivosLinks div.interna div.item a { display:inline-block; margin-bottom:14px; text-decoration:none; color:#000000;}
.arquivosLinks div.interna div.item a:hover { text-decoration:underline}
.arquivosLinks div.interna div.item a.titulo { margin-bottom:16px}
.arquivosLinks div.interna div.item a img { float:left}
.arquivosLinks div.interna div.item a span { display:block; padding-top:5px; margin-left:31px}
.arquivosLinks div.interna div.item div.sub {padding-bottom:30px; display:none}
.arquivosLinks div.interna div.item div.sub.ativo { display:block}
.arquivosLinks div.interna div.item div.sub a { margin-left:45px}

/********************************/

/********* PAGINA ***********/

.pagina h1{ font-family: 'Raleway', arial, serif; color:#999; font-size: 25px; font-weight: normal }

.pagina div.interna img#banner { margin-left:44px; margin-bottom:34px}
.pagina div.interna div#texto { margin-left:46px; width:694px; margin-bottom:22px}
.pagina div.interna div#texto p { margin-bottom:13px}
.pagina div.interna div#boxImagens { margin-left:43px}
.pagina div.interna div#boxImagens a.item { border:#D9D9D9 1px solid; display:block; width:161px; float:left; margin-right:18px}
.pagina div.interna div#boxImagens a.item:hover { border:#000 1px solid}


/********************************/

/*********** FOOTER *************/

#footer { margin-bottom: 27px; margin-top:13px }
#footer div.center { position:relative;}
#footer div.center a#logoPassaro { position:absolute;  right: 25px; top: -10px;}
#footer div.center div.linhaFooter { border-bottom:1px #ECECEC solid; width:744px}
#footer div.center span { color:#83867F; font-size:8px; text-align:center; display:block; margin-left: -18px; margin-top:14px}

/********************************/



