﻿div#completa {background:#BBC2CA url(img/bg.jpg) repeat-x; }

div#geral{ width:779px;	margin:0 auto; }

div#barraTopo{ width:768px; margin:0 auto; line-height:34px; }

ul#barraTopoItens{ margin:0; padding:0; }
ul#barraTopoItens li{ margin:0 0 0 15px; padding:0; list-style:none; float:right; }

li#minhaConta	{background:url(img/minha_conta.jpg) no-repeat 0 8px; display:block; width:93px; }
li#minhaConta a{display:block; width:93px; height:28px; text-decoration:none;}

li#faq {background:url(img/faq.gif) no-repeat 0 8px; width:63px; }
li#faq a{display:block; width:63px; height:28px; text-decoration:none;}

li#cadastrar {background:url(img/cadastrar.jpg) no-repeat 0 8px; width:95px; }
li#cadastrar a{display:block; width:95px; height:28px; text-decoration:none;}

li#sair {background:url(img/sair.jpg) no-repeat 0 8px; width:95px; }
li#sair a{display:block; width:95px; height:28px; text-decoration:none;}


div#topo
{
	width:778px;	
	height:115px;
	clear:both;
	background:right bottom no-repeat;
	_background:right 69px no-repeat; /* hack para IEca 6 */
	vertical-align:text-top
}

div#logoForegon{
	margin:0;
	padding:0;
	height:115px;
	width:299px;
	float:left;
	overflow:hidden;
	text-indent:-9999em;
	background:left bottom no-repeat;
	background-image:url("img/logoAzul.gif");
}

div#logoForegon a{ display:block; height:115px; width:299px; }

div#topo-direita{
	width:478px;
	height:115px;
	float:right;	
}

div#banner1
{
	padding-top:11px;
	padding-left:4px;
	width:468px;
	height:57px;
	margin-bottom:9px;
}

div#conteudo{
	clear:both;
	width:764px;
	background-color:White;
	min-height:250px;
}	

div#menuLateral
{	
	float:left;
	margin-bottom:20px; 
}
p#boxSolicitador, p#boxBuscador, p#boxAvaliador, p#boxTwitter{
	text-indent:-9999em;
	overflow:hidden;
	display:block;
	padding:0;
	margin:0;
}	
p#boxBuscador{ width:231px; height:95px; }
p#boxBuscador a{ display:block; width:231px; height:95px; }
p#boxSolicitador{ width:228px; height:84px;	}
p#boxSolicitador a{ display:block; width:219px; height:84px; }	
p#boxAvaliador{ width:215px; height:86px; }
p#boxAvaliador a{ display:block; width:215px; height:86px; }
p#boxTwitter { display:block; margin: 10px 0 0 10px; width:32px; height:32px; background-image:url("img/twitter.gif"); background-repeat:no-repeat; }
p#boxTwitter a{ display:block; width:32px; height:32px; }		

#boxConsulta2{background-color:#D2CBC7; margin-top:35px; padding:20px 10px 8px 8px; color:#FFF}

#boxConsulta2 img{margin:0 0 0 -8px}	

div#rodape {
	color:#9c9c9c;
	font-size:10px;
	line-height:1.8em;
	padding:20px 0 0;
	border-top:1px solid #CCCCCC;
	text-align:center;
	width:764px;
	/*background-color:White;*/
}

div#rodape a{ text-decoration:none; color:#9c9c9c; padding:0 5px; }
div#rodape a:hover{ text-decoration:underline; }				

div#conteudo_esquerda
{
	background:#FFF; 
	width:536px; 
	min-height:280px;
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px;
}

.letra_glossario{border-right:none; border-bottom:none; background:#f3f4f6; border-left:1px solid #d1d2d3; border-top:1px solid #d1d3d3; border-right:1px solid #eceeef; border-bottom:1px solid #eceeef; color:#6e757a; width:20px; margin:0 5px 5px 0; cursor:pointer}

.letra_glossario:hover {background:#CCC; outline:none}

.noticias-novo-link:link, .noticias-novo-link:active, .noticias-novo-link:visited {color: #7e8e97 ; text-decoration:none; font-size:13px; font-family:Verdana, Geneva, sans-serif ; display:block; margin:0 0 20px}
#barra_rodape{background:url(img/fundo_rodape.jpg) repeat-x #F2F3F5; min-height:130px; width:100%}
div#br_noticias{ float:left; width:330px; padding:0 20px 0 35px}
div#br_glossario{float:left; width:315px; background:url(../img/divisao-rodape.gif) no-repeat; padding:0 0 0 25px}
.noticias-novo-vejamais{ text-decoration:none; color:#003067; font-size:13px; font-family:Verdana, Geneva, sans-serif}
.palavra_glossario{color:#7E8E97; text-decoration:none}
#glossario_abecedario{margin:10px 0}

div#sugestoesBusca{
	background:#00367b;
	height:25px;
	line-height:25px;
	padding:0 0 0 10px;	
}
	
div#sugestoesBusca a{text-decoration:none; color:White;}

#glossario{	margin: 30px 0; }
#glossario p
{
	float: left;
	display: inline;
	border: 1px solid #cccccc;
	border-bottom-color: #f4f4f4;
	border-right-color: #f4f4f4;
	margin: 4px;
	padding: 5px;
	line-height:9px;
	cursor: pointer;
}
#glossario p a
{
	text-decoration: none;
	color: #666666;
}

ul#abasEtapas{ margin:0; padding:0; width:518px; margin:0 auto; }
ul#abasEtapas li{ 
	margin:0; 
	padding:0; 
	list-style:none; 
	float:left; 		
	text-align:center;		
}		
.abaEtapaOff{
	width:105px; 
	line-height:20px; 
	color:#8f8f8f;
	background:url(img/abasEtapas.gif) left bottom no-repeat; 
}

.abaEtapaOn{
	width:107px;
	line-height:20px;
	background:url(img/abasEtapasAtiva.gif) left bottom no-repeat;
}
.abaEtapaOn a{
	color:#255e0d;
	text-decoration:none;
}

div#conteudo-esquerda-conteudo-novo {
	
	min-height:215px;
	padding:0 5px 5px 5px;
	margin:0 auto;
	clear:both;
}

.nav{ margin:0 0 0 20px; padding:0; }
.nav li{ 
	margin:0; 
	padding:0 15px; 
	float:left; 
	list-style:none; 
	line-height:34px;			 
}
.nav li a:visited{ color:#e8ebed} 
.nav li a{ 
	color:#e8ebed; 
	text-decoration:none; 
	font:12px Arial, Helvetica, sans-serif; 
	text-transform:uppercase;
	display:block;
	padding:9px 0;
}
.nav li ul{			
	display: block;
	margin:0;
	margin-top:-9999em;
	position: absolute;			
	padding:0;
	border-bottom:2px #333333 solid;
	border-right:2px #333333 solid;
	border-left:1px #cccccc solid;
	background:#14486F;
	text-align:left;
	min-width:100px;
	width: auto;
}	
.nav li li{
	float:none;
	text-align:left;
	display:block;
	margin:0;
	padding:3px 15px;
	line-height:1px;
	color:#FFFFFF;
}
.nav li li a{ text-transform:none; margin:0; padding:0; }
.nav li li a:hover{ text-decoration:underline; }
.nav li:hover ul, .nav li.sfHover ul { margin:0; }
.nav li:hover li ul, .nav li.sfHover li ul { margin-top:-9999em; }

h1#Consulta{overflow:hidden; text-indent:-9999em; display:none;}

#servico-disp img{ vertical-align:middle; margin:0 5px 0 10px}

#servico-disp 
{
	color:#898888; 
	font-weight:bold; 
	font-size:13px; 
	padding-left:25px;
}

.titulo-consulta-novo 
{
	background: url(img/fundo-titulo-consulta.gif) repeat-x 5px; 
	height:42px; 
	color:#FFF; 
	font-weight:normal; 
	font-size:14px; 
	text-align:right; 
	margin:0; 
	padding-right:15px;
	*height:43px;
}

.titulo-consulta-novo img{ vertical-align:middle; margin:0 10px 0 5px;}

.container_desc 
{
	padding:15px; 		
	border:1px solid #e5e5e5;
	color:#6F6F6F; 
	position:relative;
	margin:30px 0 40px 6px
}
.container_desc h3{ font-size:18px; font-weight:normal; margin:0}

.container_desc h3 span{color:#666}

.container_subtitulo{position:absolute; top:-15px;_top:-20px;  background:#FFF; }

.corner_sub_dir{display:block; background:url(img/corner_sub_dir.gif) no-repeat; width:10px; height:20px; float:left}

.corner_sub_esq{display:block;background:url(img/corner_sub_esq.gif) no-repeat; width:10px; height:20px; float:left; border-left:1px solid #f3f3f3;}

.subtitulo_corner_consulta{ color:#FF943E; font-size:16px; background:url(../img/fundo_corner.gif) repeat-x top center; display:block;float:left; padding:5px 5px 0 }

.lksaiba{position:absolute; bottom:-12px; right:135px; border:none}
.lkconsultar{border-style: none;
	border-color: inherit;
	border-width: medium;
	position:absolute; 
	bottom:-18px;  
	right:15px; 
	cursor:pointer; }
	
.hlkNot{text-decoration:none; color:#7E8E97;}

.hlkNot:hover{text-decoration:underline;}