*{ margin:0; padding:0; list-style:none; }

body{ background:#053358 url(imgs/bg-body.jpg) top left repeat-x; font:12px Arial, Helvetica, sans-serif; line-height:1.6em; color:#666666; }

a{ text-decoration:none; color:#8D8D8D; }
a:hover{ text-decoration:underline; }

#topo-titulo-interna{ border-bottom:1px solid #E1E1E1; padding-bottom:10px; }
#titulo-internas{ float:left; font-size:24px; color:#FF911B; padding:0 0 0 50px; }
#migalha{ float:right; font-size:10px; color:#b4b4b4; padding:0 50px 0 0;  }
#migalha a{ color:#b4b4b4; margin:0 4px; }

#principal{ width:1000px; margin:0 auto; }

#principal-corpo{ background:url(imgs/bg-topo.jpg) top left no-repeat; margin-top:23px; position:relative; height:485px; }

#topo{ width:1000px; }

#conteudo-internas{ padding:30px 52px 0 52px; width:818px; }
#conteudo-internas h2{ font-size:14px; font-weight:bold; margin-bottom:2px; }
.lista-faq{ list-style:none; }
.lista-faq li{ background:url(imgs/div-hor.gif) left bottom no-repeat; padding:10px 0 11px 0; }
.lista-faq li h3{ background:url(imgs/setaM.gif) left 7px no-repeat; font-size:14px; padding:0 0 0 12px; font-weight:normal; }

#logo{ 
	height:220px; 
	position:absolute; 
	top:0; 
	left:0; 
	z-index:15; 
	width:1000px; 
}

#colaboradores-index{ text-align:right; padding:5px 0 0 0; }

#icon-sistema{ float:left; padding:60px 0 0 150px; }
#icon-webmail{ float:left; padding:60px 0 0 160px; }

#icon-sistema p{ margin:6px 0 0 1px; display:block; } 
#icon-webmail p{ margin:6px 0 0 5px; display:block; }

/* COMERCIAL */
	#fieldset-comercial{ border:1px solid #CCCCCC; }

/* UNIDADE */
	#conteudo{ position:absolute; top:123px; margin:0 auto; width:1000px; }
	#body-unidade{ background:#13444B url(imgs/bg-body-unidade.jpg) top left repeat-x; font:12px Arial, Helvetica, sans-serif; line-height:1.6em; color:b4b4b4; }
	#principal-corpo-unidade{ margin-top:23px; position:relative; height:123px; }
	
	#nav-unidade {
		height:23px;
		overflow:hidden;
		position:absolute;
		right:33px;
		top:-23px;
		width:970px;
	}
	#nav-unidade li {
		float:left;
		height:23px;
		overflow:hidden;
	}
	#nav-unidade a:link, #nav-unidade a:visited, #nav-unidade span {
		display:block;
		height:46px;
		text-indent:-9999px;
		position:relative;			
		background-image:url(imgs/barra-menu-voltar.jpg);
		background-repeat:no-repeat;
	}
	#nav-unidade span { background:none; bottom:0; height:23px; position:absolute; }

	.nav-voltar-unidade a { width:227px; }
	.nav-empresa-unidade a { width:86px; background-position:-227px 0; }
	.nav-vantagens-unidade a { width:84px; background-position:-313px 0; }
	.nav-produtos-unidade a { width:77px; background-position:-397px 0; }
	.nav-comercial-unidade a { width:81px; background-position:-473px 0; }	
	.nav-faq-unidade a { width:47px; background-position:-554px 0; }
	.nav-links-unidade a { width:50px; background-position:-601px 0; }
    .nav-downloads-unidade a { width:81px; background-position:-651px 0; }
	.nav-noticias-unidade a { width:87px; background-position:-732px 0; }
	.nav-unidades-unidade a { width:71px; background-position:-819px 0; }
	.nav-contato-unidade a { width:70px; background-position:-890px 0; }
    
    
    	.nav-empresa a { width:86px; }
	.nav-vantagens a { width:83px; background-position:-86px 0; }
	.nav-produtos a { width:78px; background-position:-169px 0; }
	.nav-comercial a { width:75px; background-position:-252px 0; }	
	.nav-faq a { width:46px; background-position:-328px 0; }
    .nav-links a { width:49px; background-position:-375px 0; }
	.nav-downloads a { width:81px; background-position:-424px 0; }    
	.nav-noticias a { width:87px; background-position:-505px 0; }
	.nav-unidades a { width:71px; background-position:-592px 0; }
	.nav-contato a { width:70px; background-position:-664px 0; }

	#conteudo-unidade-esq{ 
		float:left; 
		background:url(imgs/bg-conteudo-unidade.png) top left no-repeat; 
		width:502px;
		height:284px;
		_background-image: none;
		_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='imgs/bg-conteudo-unidade.png', sizingMethod='image');
		margin:0 0 0 30px;
		*margin:-3px 0 0 30px;
		_margin:-3px 0 0 15px;
		padding:12px 0 0 0;
	}
	#conteudo-unidade-dir{ 	
		float:right;
		width:461px;
		height:296px;	
		margin:0 7px 0 0;
		*margin:-3px 7px 0 0;	
	}
	#mascara{
		background:url(imgs/mask-img.png) top left no-repeat;
		width:461px;
		height:296px;
		_background-image: none;
		_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='imgs/mask-img.png', sizingMethod='image');
	}
	#conteudo-unidades-rodape{
		background:url(imgs/bg-conteudo-rodape-unidade.png) bottom left no-repeat; 
		width:963px; 
		height:18px; 
		_background-image: none;
		_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='imgs/bg-conteudo-rodape-unidade.png', sizingMethod='image');
		margin:0 0 0 30px;
	}
	
	#conteudo-unidade-esq-localizacao h1 a, #conteudo-unidade-esq-contato h1 a{ 
		font-size:18px; 
		color:#64718a; 
		margin-bottom:5px; 
		display:block;
	}
	
	#conteudo-unidade-esq-localizacao{ 
		float:left; 
		width:125px; 
		height:115px;
		background:url(imgs/icone-mapa.jpg) left 40px no-repeat;		 
		border-right:2px solid #EBEBEB;
		padding:60px 0 0 100px;
		margin:0 0 0 30px;
		_margin:0 0 0 15px;
		position:relative;
	}
	#conteudo-unidade-esq-contato{ 
		float:right; 
		background:url(imgs/icone-contato.jpg) 0 40px no-repeat; 
		width:140px; 
		height:115px; 
		padding:60px 0 0 90px; 
		position:relative;
	}
	#conteudo-unidade-esq-txt{ padding:20px 0 0 50px; }
	
	#nome-unidade{ 
		position:absolute; 
		top:30px; 
		left:375px; 
		color:#FFFFFF; 
		padding:12px 0 0 30px; 
		background:url(imgs/bg-nome-unidade.png) top left no-repeat; 
		_background-image: none;
		_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='imgs/bg-nome-unidade.png', sizingMethod='image');
		height:92px;
		width:560px;
		line-height:2.6em;	
	}
	#nome-unidade h1{ font-size:30px; font-weight:normal; }
	#nome-unidade h2{ font-size:26px; font-weight:bold; }
	
		/* UNIDADE INDEX */
			#uni-mapa{ float:left; padding:20px 0 0 0; width:310px; }
			#box-escolhe-estado{ 
				float:right; 
				background:url(imgs/box-escolhe-estado.gif) top left no-repeat; 
				width:414px; 
				height:135px; 
				padding:20px 0 0 80px;
				font-size:16px;
				line-height:1.6em;
				color:#747474; 
			}
			
			#botao-exibir-unidades{ text-align:right; padding-right:80px; }
			
			.box-lista-cidades{ float:right; }
			.box-titulo-lista-cidades{ background:url(imgs/aba-unidade.gif) top left no-repeat; width:445px; height:33px; }
			.box-titulo-lista-cidades h1{ float:right; font-size:16px; color:#666666; padding:3px 10px 0 0; }
			.box-titulo-lista-cidades span{ float:left; font-size:10px; color:#999999; padding:3px 0 0 20px; }
			
			.lista-cidades{ list-style:none; margin:10px 0 0 20px; }
			.lista-cidades li{ background:url(imgs/seta-unidade.gif) left 6px no-repeat; padding:0 0 10px 15px; }

/* BARRA MENU */
	#nav {
		height:23px;
		overflow:hidden;
		position:absolute;
		right:33px;
		top:-23px;
		width:743px;
	}
	#nav li {
		float:left;
		height:23px;
		overflow:hidden;
	}
	#nav a:link, #nav a:visited, #nav span {
		display:block;
		height:46px;
		text-indent:-9999px;
		position:relative;			
		background-image:url(imgs/barra-menu.jpg);
		background-repeat:no-repeat;
	}
	#nav span { background:none; bottom:0; height:23px; position:absolute; }

	.nav-empresa a { width:86px; }
	.nav-vantagens a { width:83px; background-position:-86px 0; }
	.nav-produtos a { width:78px; background-position:-169px 0; }
	.nav-comercial a { width:75px; background-position:-252px 0; }	
	.nav-faq a { width:46px; background-position:-328px 0; }
    .nav-links a { width:49px; background-position:-375px 0; }
	.nav-downloads a { width:81px; background-position:-424px 0; }    
	.nav-noticias a { width:87px; background-position:-505px 0; }
	.nav-unidades a { width:71px; background-position:-592px 0; }
	.nav-contato a { width:70px; background-position:-664px 0; }

#destaques{ width:928px; height:300px; margin:0 0 0 28px; _margin-bottom:-10px; }

#banner{ float:left; width:619px; height:288px; }
#destaques-chamadas{ float:right; width:290px; height:300px;}

/* SERVIÇOS */
	#destaques-servicos{ background:url(imgs/box-servicos.jpg) top left no-repeat; width:306px; height:134px; _margin-right:-25px; }
	#destaques-servicos h1{ overflow:hidden; text-indent:-9999em; background:url(imgs/tbox-servicos.jpg) 168px 48px no-repeat; display:block; width:234px; height:66px; }
	#destaques-servicos h1 a{ display:block; width:66px; height:36px; margin:43px 0 0 168px; }
	#destaques-servicos p{ padding:10px 0 0 168px;  }
	.btn-saibaMais{ 
		text-indent:-9999em;
		overflow:hidden;
		padding:10px 0 0 0; 
		background:url(imgs/btn-saiba-mais3.jpg) left top no-repeat; 
		display:block;
		width:82px;
		height:25px;
		margin:26px 0 0 190px;
	}
	
/* UNIDADES */
	#destaques-unidades{ background:url(imgs/box-unidades.jpg) top left no-repeat; width:292px; height:134px; margin:20px 0 0 0; _margin:0; }
	#destaques-unidades h1{ overflow:hidden; text-indent:-9999em; background:url(imgs/tbox-unidades.jpg) 168px 36px no-repeat; display:block; width:235px; height:51px; }
	#destaques-unidades h1 a{ display:block; width:66px; height:36px; margin:33px 0 0 168px; }
	.btn-saibaMais2{ 
		text-indent:-9999em;
		overflow:hidden;
		padding:10px 0 0 0; 
		background:url(imgs/btn-saiba-mais4.jpg) left top no-repeat; 
		display:block;
		width:82px;
		height:25px;
		margin:16px 0 0 190px;
	}
	#destaques-unidades p{ padding:10px 0 0 168px; width:100px; line-height:1.2em;  }

#conteudo{ position:absolute; top:185px; margin:0 auto; width:1000px; }
#conteudo-internas-meio{ background:#FFFFFF; width:922px; padding:34px 0; margin:0 0 0 30px; min-height:250px; _height:250px; }
#conteudo-internas-meio-index{ background:#FFFFFF; width:922px; padding:20px 0 15px 0; margin:0 0 0 30px; min-height:250px; _height:250px; }
#conteudo-internas-topo{ 
	background:url(imgs/bg-topo-conteudo.png) left top no-repeat; 
	width:922px; 
	height:13px; 
	_background-image: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='imgs/bg-topo-conteudo.png', sizingMethod='image');
	margin:0 0 0 30px;
}
#conteudo-internas-rodape{ 
	background:url(imgs/bg-rodape-conteudo.png) bottom left no-repeat; 
	width:922px; 
	height:15px; 
	_background-image: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='imgs/bg-rodape-conteudo.png', sizingMethod='image');
	margin:0 0 0 30px;
}

#conteudo-esq{ float:left; width:405px; padding:0 0 0 30px; }
#conteudo-dir{ float:right; width:413px; padding:0 30px 0 0; _margin-right:-22px; }

/* VANTAGENS */
	#vantagens-index{ background:url(imgs/box-meio-vantagens.gif) top left repeat-y; width:412px; margin:0 0 20px 0; }
	#vantagens-index-topo{ background:url(imgs/box-tit-vantagens.jpg) top left no-repeat; width:412px; }
	#vantagens-index-rodape{ background:url(imgs/box-rodape-vantagens.jpg) bottom left no-repeat; width:412px; padding:0 0 21px 21px; }
	#vantagens-index h1{ overflow:hidden; text-indent:-9999em; background:url(imgs/tbox-vantagens.jpg) left 8px no-repeat; width:120px; height:16px; padding:35px 0 0 0; }
	.img-vantagens{ float:left; width:236px; }
	.txt-vantagens{ float:right; width:118px; margin:10px 40px 0 0; }
	.txt-vantagens span{ display:block; margin:6px 0 0 0; }
	
/* FAQ */
	#faq-index{ float:left; background:url(imgs/img-faq.jpg) top left no-repeat; height:100px; padding:0 0 0 100px; }
	#faq-index h1{ font-size:16px; color:#f48120; }
	#faq-index h2{ font-size:17px; color:#004278; }
	#faq-index span{ display:block; margin:5px 0 0 0;}

/* AREA RESTRITA */	
	#areaRestrita-index{ float:right; background:url(imgs/box.arearestrita.jpg) top left no-repeat; width:173px; height:116px; padding:10px 0 0 14px; }
	#areaRestrita-index a{ color:#FFFFFF; font-size:9px; margin:0 0 0 64px; }
	#areaRestrita-index h1{ overflow:hidden; text-indent:-9999em; background:url(imgs/tbox-arearestrita.jpg) top left no-repeat; width:124px; height:17px; margin:0 0 11px 0; }
	
	.inputRestrito{ 
		width:151px; 
		height:15px;
		background:#c4cbd4; 
		border-top:1px solid #929ba5; 
		border-left:1px solid #929ba5; 
		border-right:none; 
		border-bottom:none; 
		margin-bottom:6px; 
		*margin-bottom:4px;
		font-size:10px;
		padding:1px;
		color:#666666;
	}
	
	.btnRestrito{ margin:-3px 0 0 -3px; vertical-align:middle;}
	
/* RODAPE */
	#rodape{ color:#FFFFFF; font-size:11px; height:50px; text-align:center; line-height:50px; }	
	#rodape a{ color:#FFFFFF; }	
	
	
	
				/* MODAL */
	
	.load { position: absolute; top: 50%; left: 50%; width: 88px; height: 78px; margin: -39px 0 0 -44px; z-index: 99999;}
	.bg_modal { position: absolute; top: 0; left: 0; z-index: 99998; }
	.view_modal { position: absolute; left: 50%; top: 50%; text-align: left; z-index: 99998; }
	.modal { visibility: hidden; cursor:pointer; }
	
	
	.pagLegislacao p{
		padding-bottom:10px;
	}
	
	.pagLegislacao h2{
		padding-bottom:20px;
	}
	
.migalhaSel a{ font-weight:bold; color:#666666; }

.luzpropria-todasnoticias2{
	background:url(imgs/botao-voltar.jpg) top left no-repeat;
	display:block;
	width:210px;
	height:29px;
	font-size:11px;
	color:#FFFFFF;
	font-weight:bold;
	padding:2px 0 0 23px;
}

.botao-ver-noticias{ padding:0 0 0 155px; }
#seo{
    width: 100%;
}

.seo{
    width: 295px;
    height: 263px;
    background: url('imgs/topfudo.jpg');
}

#write{
    width: 100%;
    padding-top:160px;
}

.seo select{
    width: 262px;
    height: 22px;
    background: #FFF;
    border: 1px solid #666;
    margin-left: 13px;     
}

.seo_text{
    color:#083860;
    font-size: 16px;
    font-weight: bold;
    width: 100%;
    text-align: center;
}

.lado-dir{
    width: 300px;
    float: right;
}

.lado-esq{
    width: 500px;
    float: left;
}
