body {
	margin: 0px;
	padding: 0px;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
}
a {	color: #000; text-decoration:none; }
#topo {
	position: relative;
	width: 770px;
}
#topo #sub_menu{
	visibility:hidden;
	top: 44px;
	right: 20px;
	position: absolute;
	width: 164px;
	z-index: 3;
}
#topo #sub_menu img{
	float:left;
	cursor: pointer;
}
.padding_interno_homes { padding: 33px 14px 23px 22px;}
.padding_interno {padding: 15px 9px 20px 15px;}
#rodape {padding: 11px 14px; font-size:9px;color: #9B9D9E;}
#rodape p{ margin: 0 0 4px 0; }
#rodape a{ color: #9B9D9E; text-decoration:none; }
#rodape span{ color: #000; }
#noticias {padding: 0 0 0 10px;} /*  background: url(imagens/fundo_noticias.gif) repeat-y; */
#noticias p.data{ font-size:9px;color: #9B9D9E;margin: 0 0 4px 0; }
#noticias p.tit{ font-size:11px;color: #444;margin: 0 0 0 0; font-weight: bold;}
#noticias p.chamada{ font-size:10px;color: #444;margin: 8px 4px 9px 0;}
#noticias p.mais{ font-size:11px;color:#233877;margin: 0px;}
#noticias p.mais a{ font-size:11px;color:#233877;text-decoration:none;}

#noticias_int {repeat-y; padding: 0 10px 0 0;}
#noticias_int p.data{ font-size:9px;color: #9B9D9E;margin: 0 0 4px 0; }
#noticias_int p.tit{ font-size:11px;color: #444;margin: 0 0 0 0; font-weight: bold;}
#noticias_int p.chamada{ font-size:11px;color: #444;margin: 8px 4px 9px 0;}
#noticias_int p.mais{ font-size:11px;color:#233877;margin: 0px;}
#noticias_int p.mais a{ font-size:11px;color:#233877;text-decoration:none;}
.banners_home {	padding: 0 22px 16px 0;}
#busca { margin: 0px; padding: 0px; }
#busca input{
	border: 1px solid #979999;
	width: 85px;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
}
#busca input.bt{
	border: 1px solid #979999;
	width: 23px;
	font: bold 9px Verdana, Arial, Helvetica, sans-serif;
	background-color:#fff;
}
#busca_modelo { margin: 0px; padding: 0px; }
#busca_modelo h1{ padding: 0px; margin: 0 0 12px 0; font-size:12px; font-weight:bold; color:#000; }
#busca_modelo select{
	width: 153px;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
}
#menu_inst .linha { border-top:solid #C9DDED 1px;} 
#menu_inst .linhab { border-bottom:solid #C9DDED 1px;}
#menu_armarios .linha { border-top:solid #F2E1DD 1px;} 
#menu_armarios .linhab { border-bottom:solid #F2E1DD 1px;}
#menu_gabinetespc .linha { border-top:solid #F0E0DD 1px;} 
#menu_gabinetespc .linhab { border-bottom:solid #F0E0DD 1px;}
p.banners_internos { margin: 15px 0px; }
.migalha_interna { padding: 7px 7px 7px 18px; font: 10px Verdana, Arial, Helvetica, sans-serif; color: #9B9D9E;}
.migalha_interna a {font: 10px Verdana, Arial, Helvetica, sans-serif; color: #9B9D9E;}
.texto_interno { padding: 19px 18px 10px 18px; font-size:12px; text-align:justify; line-height: 16px;}
.texto_interno_eletro { font-size:12px; text-align:justify; line-height: 16px;}
.texto_interno p.tit_busca { margin: 20px 0 5px 0; font-weight:bold;}
.texto_interno p.margem_top { margin-top: 20px;}
.texto_interno_busca { padding: 7px 7px 7px 36px; font-size:12px; text-align:justify; line-height: 4px;}
.texto_interno h1{ padding: 0px; margin: 0 0 15px 0; font-size:14px; font-weight:bold; color:#0060A9;}
.texto_interno p{ margin: 0 0 10px 0;}
.texto_interno .borda{ border: 1px solid #F1F1F1;}
.texto_interno p.descri_produto {margin: 5px 0 30px 0; color: #9B9D9E; font: 9px Verdana, Arial, Helvetica, sans-serif; text-align: center;}
.texto_interno p.descri_produto_acesso {margin: 8px 0 20px 0; color: #9B9D9E; font: 9px Verdana, Arial, Helvetica, sans-serif; text-align: left;}
.texto_interno p.clique_aqui{ margin: 5px 0 10px 0; color: #9B9D9E; font: 9px Verdana, Arial, Helvetica, sans-serif;}
.texto_interno p.clique_aqui a{ color: #9B9D9E;}
.texto_interno_produtos_gabi { padding: 19px 25px 5px 25px; font-size:11px; text-align:justify;}
#produtos_gabinete {font-size: 10px;}
#produtos_gabinete p.tit {font-size: 14px; font-weight:bold; color:#C26F5F; margin: 0 0 2px 0; text-align:left;}
#produtos_gabinete a {text-decoration:nome; color:#C26F5F;}
#produtos_gabinete a:hover {text-decoration:underline;}
#produtos_gabinete p.descri {margin: 0 0 2px 0;}[
#produtos_gabinete p.linque1:hover {text-decoration: underline overline;}
.texto_interno_produtos_gabi h1{ padding: 0px; margin: 0 0 15px 0; font-size:16px; font-weight:bold; color:#CC6666;}
.texto_interno_produtos_gabi h2{ padding: 0px; margin: 0 0 8px 0; font-size:12px; font-weight:bold; color:#000; clear:both;}
.texto_interno_produtos_gabi h1.compras{ padding: 0px; margin: 0 0 15px 0; font-size:14px; font-weight:bold; color:#005FA7;}
.texto_interno_produtos_gabi h1.compras span.produto{ font-size:12px; font-weight:bold; color:#000;}
.texto_interno_produtos_gabi p{ margin: 0 0 10px 0;}
.texto_interno_produtos_gabi p.detalhes{ margin: 8px 0 0 0;}
.texto_interno_produtos_gabi p.clique_aqui{ margin: 5px 0 10px 0; color: #9B9D9E; font: 9px Verdana, Arial, Helvetica, sans-serif;}
.texto_interno_produtos_gabi p.clique_aqui a{ color: #9B9D9E;}
.texto_interno_produtos_gabi p.veja_mais{ margin: 35px 0 5px 0; color: #9B9D9E; font: bold 13px Verdana, Arial, Helvetica, sans-serif;}
.texto_interno_produtos_gabi .borda{ border: 1px solid #F1F1F1;}
.texto_interno_produtos_gabi p.descri_produto {margin: 5px 0 30px 0; color: #9B9D9E; font: 9px Verdana, Arial, Helvetica, sans-serif; text-align: center;}
.texto_interno_produtos_gabi p.descri_produto_acesso {margin: 8px 0 20px 0; color: #9B9D9E; font: 9px Verdana, Arial, Helvetica, sans-serif; text-align: left;}
.texto_interno_fotos { padding: 19px 36px 10px 36px; font-size:10px; text-align:justify;}
.texto_interno_fotos h1{ padding: 0px; margin: 0 0 12px 0; font-size:14px; font-weight:bold; color:#0060A9;}
.texto_interno_fotos p.tit_fotos {margin: 5px 0 0 0; color: #444; font: bold 11px Verdana, Arial, Helvetica, sans-serif;}
.texto_interno_fotos p.descri_fotos {margin: 5px 0 5px 0; color: #444;}
.texto_interno_modelo { padding: 19px 36px 10px 36px; font-size:11px; text-align:justify; line-height: 16px;}
.texto_interno_modelo h1{ padding: 0px; margin: 0 0 15px 0; font-size:12px; font-weight:bold; color:#000;}
.texto_interno_modelo p{ margin: 0 0 10px 0;}
.texto_interno_modelo .borda{ border: 1px solid #F1F1F1; margin: 0 0 17px 0;}
.texto_interno_modelo h1.titulo_detalhes{ padding: 0px; margin: 0 0 15px 0; font-size:16px; font-weight:bold; color:#005FA7;}
.texto_interno_modelo h2 { padding: 0px; margin: 0 0 10px 0; font-size:12px; font-weight:bold; color:#005FA7;}
.texto_interno_modelo h2 span.clique{font-size:10px; color:#666666; font-weight: normal;}
.texto_interno_modelo #caracteristicas_modelos {font-size:12px; margin: 0px 0px 20px 0px;}
.texto_interno_modelo #caracteristicas_modelos #dimensoes {font-size:11px; color:#4B4B4B; margin: 5px 0px;}
.texto_interno_modelo #caracteristicas_modelos p.bt_comprar {margin: 5px 0px 20px 0px;}
.texto_interno_modelo #caracteristicas_modelos p.clique_aqui {margin: 5px 0px 5px 0px; font-size:9px; color:8E8E8E;}
.texto_interno_modelo #caracteristicas_modelos p.clique_aqui a{color:8E8E8E;}
.texto_interno_modelo #lista { line-height: normal;}
.texto_interno_modelo #lista tr td { padding: 7px 9px; background-color:#F1F1F1; font-size:10px; font-weight:bold;}
.texto_interno_modelo #lista tr td.diferente { padding: 7px 12px 20px 12px;; background-color:#fff; font-size:10px; font-weight:normal;}
.texto_interno_modelo #busca_modelo_interna { margin: 0px; padding: 0px; font-size:10px;}
.texto_interno_modelo #busca_modelo_interna h1{ padding: 0px; margin: 0 0 12px 0; font-size:16px; font-weight:bold; color:#005FA7; }
.texto_interno_modelo #busca_modelo_interna select{
	width: 241px;
	font: 10px Verdana, Arial, Helvetica, sans-serif;
}
.texto_interno_modelo #busca_detalhes { margin: 25px 0; padding: 0px; font-size:10px;}
.texto_interno_modelo #busca_detalhes h1{ padding: 0px; margin: 0 0 4px 0; font-size:14px; font-weight:bold; color:#005FA7; }
.texto_interno_modelo #busca_detalhes select{
	margin-bottom: 20px;
	width: 241px;
	font: 10px Verdana, Arial, Helvetica, sans-serif;
}
.texto_interno_modelo #busca_detalhes select.u{
	margin-bottom: 0px;
}
.texto_interno_modelo p.t12{ font-size: 12px; }
.texto_interno_modelo ul.listas { margin: 0px; padding: 0px; list-style-position:inside;}
.texto_interno_modelo #detalhes_produtos { margin: 10px 0 25px 0;}
.texto_interno_modelo .detalhes tr td.traco {
	background-image: url(imagens/traco_titulo.gif);
	background-position:bottom;
	background-repeat:repeat-x;
}
.texto_interno_modelo .titulo_detalhes {font-size:12px; font-weight:bold; color:#005FA7;}
.texto_interno_modelo img.margem { margin: 0 5px 0 0;}
.texto_interno_modelo .detalhes tr td.caracteristicas { line-height: 14px;}
.texto_interno_modelo .detalhes tr td.caracteristicas p { margin: 0 0 8px 0;}
.texto_interno_modelo .detalhes tr td.caracteristicas ul { margin: 0px; padding: 0px; list-style-position:inside;}
.texto_interno_modelo .detalhes tr td.caracteristicas p.veja_imagens { font-size:10px; color:#6A6A6A; margin: 15px 0 0 0;}
.texto_interno_modelo .detalhes tr td.caracteristicas p.veja_imagens a{ font-size:10px; color:#6A6A6A;}
.texto_interno_cases { padding: 19px 36px 10px 36px; font-size:11px; text-align:justify; line-height: 16px;}
.texto_interno_cases h1{ padding: 0px; margin: 0 0 15px 0; font-size:12px; font-weight:bold; color:#000;}
.texto_interno_cases h2.tit{ padding: 0px; margin: 0 0 5px 0; font-size:16px; font-weight:bold; color:#005FA7;}
.texto_interno_cases p{ margin: 0 0 10px 0;}
.texto_interno_cases #busca_cases { margin: 0px 0px 51px 0px; padding: 0px; font-size:11px;}
.texto_interno_cases #busca_cases h1{ padding: 0px; margin: 0 0 12px 0; font-size:16px; font-weight:bold; color:#005FA7; }
.texto_interno_cases #busca_cases select{
	width: 241px;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
}

.texto_interno_simulador { padding: 19px 20px 10px 20px; font-size:11px; text-align:justify; line-height: 16px;}
.texto_interno_simulador h1{ padding: 0px; margin: 0 0 15px 0; font-size:12px; font-weight:bold; color:#000;}
.texto_interno_simulador h2.tit{ padding: 0px; margin: 0 0 5px 0; font-size:16px; font-weight:bold; color:#005FA7;}
.texto_interno_simulador p{ margin: 0 0 10px 0;}
.texto_interno_simulador #busca_simulador { margin: 0px; padding: 0px; font-size:11px;}
.texto_interno_simulador #busca_simulador h1{ padding: 0px; margin: 0 0 12px 0; font-size:16px; font-weight:bold; color:#005FA7; }
.texto_interno_simulador #busca_simulador select{
	width: 241px;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
}
.texto_interno_simulador #busca_simulador .itens{ margin: 0 0 15px 0;}
.texto_interno_simulador #simulacao p.caracteristicas{ color:#4B4B4B; font-size:10px; text-align:left; margin: 15px 0 0 0; line-height: 14px;}
.texto_interno_simulador p.solicitar{ color:#005FA7; font-size:14px; margin: 5px 0 15px 0; font-weight: bold;}
.texto_interno_simulador p.solicitar a{ color:#005FA7; font-size:14px; font-weight: bold;}

.texto_interno_cabines_acess { padding: 19px 15px 10px 15px; font-weight: bold; text-align:left; line-height: 13px; color: #989D50;}
.texto_interno_cabines_acess p{ margin: 8px 0px;}
.texto_interno_cabines_acess a{ color: #989D50; text-decoration:none;}
.texto_interno_cabines_acess a:hover{ color: #989D50; text-decoration: underline;}

.noticias {padding: 19px 36px 10px 36px; font-size:12px; text-align:justify; line-height: 16px;}
.noticias p.data {color: #949494; margin:0;}
.noticias p.tit {color: #444444; margin:0; font-weight:bold;}
.noticias p.lista_noticias_internas { font-size:10px; margin:0px;}
.noticias p.lista_noticias_internas span.data {color: #949494;}
.noticias a.vejatodas {color: #000; font-weight:bold; font-size:10px; text-decoration:none;}
.noticias .borda{ border: 1px solid #D5D5D5;}
.noticias p.lista_noticias { font-size:12px; margin:0px; font-weight: bold; color: #444444;}
.noticias p.lista_noticias span.data {color: #949494; font-weight: normal;}
.noticias p.lista_noticias a{ color: #444444;}

.repre .titulo_detalhes {font-size:12px; font-weight:bold; color:#666666;}
.repre tr td.traco {
	background-image: url(imagens/traco_titulo.gif);
	background-position:bottom;
	background-repeat:repeat-x;
}

#formContato { margin: 0 0 55px 0; padding: 0px; font-size:12px;}
#formContato input, #formContato textarea { font: 11px Verdana, Arial, Helvetica, sans-serif; background-color:#e9e9e9; border: 0px; }
#formContato .geral { width: 283px; }
#formContato .ddd { width: 38px; }
#formContato .tel { width: 156px; }
#formContato .altura_text { height: 70px; }

#formLoginImprensa { margin: 0 0 15px 0; padding: 0px; font-size:12px;}
#formLoginImprensa input { font: 11px Verdana, Arial, Helvetica, sans-serif; background-color:#e9e9e9; border: 0px; }
#formLoginImprensa .geral { width: 283px; }

#formCompraGabi { margin: 0 0 10px 15px; padding: 0px; font-size:12px;}
#formCompraGabi input, #formCompraGabi textarea { font: 11px Verdana, Arial, Helvetica, sans-serif; background-color:#e9e9e9; border: 0px; }
#formCompraGabi .geral { width: 283px; }
#formCompraGabi .ddd { width: 38px; }
#formCompraGabi .tel { width: 156px; }
#formCompraGabi .quant { width: 68px; }
#formCompraGabi .altura_text { height: 70px; }
#formCompraGabi .aviso { font-size:10px; }

#formNews { margin: 0 0 20px 0; padding: 0px; font-size:12px;}
#formNews input, #formNews select { font: 11px Verdana, Arial, Helvetica, sans-serif; background-color:#e9e9e9; border: 0px; }
#formNews .geral { width: 283px; }

#fotos_produtos img{
	cursor:pointer;
}

#fotos_produtos .on{
	display:block;
}

#fotos_produtos .off{
	display:none;
}
.solucoes_itens {
	margin: 20px 0 45px 0;
	padding: 0px;
	list-style-position:inside;
	font-weight: bold;
}

.titulo_solucoes_int {
	padding-top: 25px;
	font-weight: bold;
	font-size: 12px;
}


.on{
	display:block;
}

.off{
	display:none;
}