html 		{ background:#E4E6E6 }
img			{ border:none }
li			{ list-style:inside; line-height:12px}
ul,li		{ margin:0; padding:0; }

a {	text-decoration:none;	color:#000000; }
a:hover {	text-decoration: none;	color:#000000; }

#geral 	{	width:980px; margin:0 auto; background:#FFFFFF; }
#corpo 	{	width:978px; margin:0 auto; background:#FFFFFF; border-left: 2px solid #AADE64; border-right: 2px solid #AADE64; border-bottom: 2px solid #AADE64; }


/****************************			ESTRUTURA DO CABEÇALHO			****************************/

#cabecalho 				{ height:212px;}
#barra-amarela 		{ background: #FFCC00; height: 23px;position: relative; }
#logo-ministerio 	{ float:left}
#logo-brasil 			{ position: absolute;right: 2px;top: 0;z-index: 1;}
#acessibilidade 	{	/*background-color: #000000;*/	margin-left: 44%;	position: absolute;	z-index: 2;	right: 135px;	top: 47px; padding:5px 5px 2px 5px;  }
#destaque-governo {	background-color: #FFCC00;	margin-left: 40%;	z-index: 2;	left: 101px;	top: 1.5px;}
.pr								{ background-color: #FFCC00; font-size: 7.5pt;}
.hiddenStructure 	{ display: block; background: transparent; background-image: none; border: none; height: 1px; overflow: hidden; padding: 0; margin: -1px 0 0 -1px;
width: 1px; }

		
/***************** DEFINIÇÃO DAS LARGURAS DAS 3 COLUNAS DO SITE ******************************/

#coluna1 { /*margin:0 0 0 10px !important;*/ padding:10px;	float:left; width:188px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; background-color:#FFFFFF;  }

#marcacao-verde { background-color:#FFFFFF; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; color:#56A73E; padding:0 3px 5px; border-left:1px solid #d7d7d7; border-right:1px solid #d7d7d7;}

#coluna2 			 { margin:0 0 0 20px !important;	float:left;	text-align:justify; width:470px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000; }
.style-noticia { font: sans-serif; font-size:16px; color: #535D3A }

/*.style-titulo  { font-family:Arial, Helvetica, sans-serif; font-size:16px; color: #668303 }   PADRÃO EXIGIDO PELO MEC MAS EU MUDEI PARA TAMANHO 14*/
.style-titulo  { font-family:Arial, Helvetica, sans-serif; font-size:14px; color: #668303 }  

.style-leia a  { font:Arial; font-size:11px; color: #000000; text-decoration:underline }

#col div 			{ width:350px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000; }
#col div a		{ text-align:right; text-decoration: underline;	color:#000000; font-family:Arial, Helvetica, sans-serif; font-size:11px }
.fl						{ float:right; }

.outras-noticias {background: #E3EAD1 0 100% no-repeat; color:#000000; /*line-height:2em; */ padding:5px 5px;}



#coluna3 		{ float:right; width: 250px; background:#FFF; font-family: Arial, Helvetica, sans-serif; font-size:11px; padding:5px;  /*margin-right:10px;*/}
#marcacao-verde-lat { background-color:#FFFFFF; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; color:#56A73E; padding:0 10px 0px; border-left:1px solid #d7d7d7; border-right:1px solid #d7d7d7; width: 229px;}

/*#col3-links	{ font-family: Arial, Helvetica, sans-serif; font-size:11px; padding:15px; border-left: 1px solid #d7d7d7; border-right: 1px solid #d7d7d7; width: 219px;  }*/

.links-azul a{ color:#256179;  display: block; border-bottom:1px solid #d7d7d7; padding:4px; font-family: Arial, Helvetica, sans-serif; font-size:11px;}
.links-azul a:hover{ color:#256179; font-weight:bold; }
/*.links-azul ul{ list-style:none; margin:0; padding:0; width:100%; }*/

.links-verde a{ color:#668303;  display: block; border-bottom:1px solid #d7d7d7; padding:4px; font-family: Arial, Helvetica, sans-serif; font-size:11px; }
.links-verde a:hover{ color:#668303; font-weight:bold; }

.links-escuro a{ color:#000;  display: block; border-bottom:1px solid #d7d7d7; padding:4px; font-family: Arial, Helvetica, sans-serif; font-size:11px; }
.links-escuro a:hover{ color:#000; font-weight:bold; }



/************************			ESTRUTURA DAS PÁGINAS INTERNAS			************************/
#cabecalho-impressao{ background-image:url(images/bot_contato.gif); font:Arial, Helvetica, sans-serif; font-size:11px; color: #535D3A; display:none;/*visibility:hidden*/}

#style-rastro 						{ color: #535D3A; }
.style-rastro a						{ color:#535D3A }
.style-rastro a:hover			{ color:#535D3A; text-decoration:underline }


#titulo-pag-interna { font:Arial, Helvetica, sans-serif; font-size:16px; color: #535D3A; font-weight:bold; }

/*#icones 	{	background-color: #FFFFFF;	margin-left: 60%;	position: absolute;	z-index: 2;	left: 101px;	top: 290px; padding:7px 10px 0px 0px; font:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color: #989898; visibility:  }*/
#icones 	{	background-color: #FFFFFF; float:right;	font:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color: #989898;  }
#icones a { color: #989898; text-decoration:none; }

#pagina-interna		  { margin:0 0 0 28px !important;	float:left;	text-align:justify; width:710px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000; }

.eventos a					{ color:#000000; padding:5px  }
.eventos a:hover		{ color:#000000; text-decoration:underline }
.eventos a:active		{ color:#000000; font-weight:bold; }


#link-impressao   { font:Arial, Helvetica, sans-serif; font-size:10px; color: #989898;/* visibility: hidden; */ display:none; margin-left: 450px; }
#link-impressao a { color: #989898; text-decoration:none; }

#imagem-impressao-clink { display:block }
#imagem-impressao-slink { display:none }



/************************			ESTRUTURA DOS LINKS E RODAPÉ			************************/
#links 					{	background:#FFFFFF; text-align:center;	clear: both; padding:5px; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.links a 				{ text-decoration:none; color:#000000 }
.links a:hover  { text-decoration:underline }

#rodape {	background:#DAE4C1; text-align:center;	height: 50px; clear: both; font-family: Arial, Helvetica, sans-serif; font-size:12px;}