/*----GERAL-----*/

*{
margin:0;
padding:0;
} 
body  {
	font: 12px "Trebuchet MS", Verdana, Arial;
	background:#000000 Xurl(imagens/bg_geral.gif) repeat-x;
	margin: 0; 
	padding: 0;
	text-align: center; 
	color: #000000;
}
X#container { 
Xbackground:url(imagens/bg_moldura.gif) repeat-y center;
	width: 552px;  
	margin: 0 0; 
	text-align: left; 
} 

a:link, a:visited {
	color:#333333;
	text-decoration:none;
}

a:hover, a:active {
	color:#0a7683;
	text-decoration:none;
}



.resumoNoticia {
     float:left;
	Xmargin-left: 200px;
	margin-top:5px; 
	margin-left:15px;
	padding-bottom:15px;
	width: 280px;
	
}


.right2 {
     float:left;
	Xmargin-left: 200px;
	padding-left:20px;
	
}

.right {
	float: right;
	margin-left: 8px;
	
	Xborder: 1px solid #FF00FF;
}
.left { 
	float: left;
	margin-right: 15px;
}
.clearfloat { 
	clear:both;
    height:0;
    font-size: 1px;
    line-height: 0px;
}

h2{
	font-size:15px;
	margin: 5px 0px 2px 5px;
}


h3{
	font-size:15px;
	font-weight:lighter;
}

h4{
font-size:13px;
}

h5{
	font-size:15px;
	font-weight:lighter;
	background: #F2F2F2;
	margin: 6px 0px 2px;
	color: #990000;
}
h6{
font-size:12px;
}

.ma1{
margin:15px -160px 0 0;
}

.lista01 {
	list-style: disc;
	margin: 8px 0px 0px 15px;
	font-size: 14px;
}

.lista02 {
	list-style: disc url(imagens/marcador_quadrado.png);
	margin: 8px 0px 0px 15px;
	font-size: 12px;
}
.lista03 {
	list-style: disc url(imagens/marcador_quadrado.png);
	margin: 8px 0px 0px 15px;
	font-size: 13px;
}
.lista01 li, .lista02 li, .lista03 li {
	padding: 0px 0px 3px;	
}



.tabelaPad04 td{
	padding: 4px;
}
.bordaBottom {
	border-bottom: 1px solid #CCCCCC;	
}
.destaque01 {
	font-size:13px;
	font-weight:lighter;
	color: #FF6600;
	
}

/*----FIM GERAL-----*/

/*-----CABECALHO------*/

#header {
	background:url(imagens/bg_cabecalho_2.jpg) no-repeat;
	height:174px;
	padding: 0 10px 0 20px;
	position: relative;
	background-image: url(imagens/bg_cabecalho_2.jpg);
} 
 #header h1 {
text-indent:-1500px;
}

#header img {
	position: absolute;
	top: 0px;
	left: 0px;
	width: 461px;
}
#header-interna {
	background:url(imagens/bg_cabecalho_nivel3.jpg) no-repeat; 
	padding: 0 10px 0 20px; 
	height:173px; 
	position: relative;
}
#header-interna img {
	position: absolute;
	top: 0px;
	left: 0px;
}
#header-interna h1{
font-size:9px; 
text-indent:-1000px;
}
/*-----FIM CABECALHO------*/

/*----MENU-------*/

#menu{
margin-left:10px;
width:530px;
}
#menu-interna{
background:url(imagens/bg_menu.gif) repeat-x ;
/*border:1px solid #FFFFFF;*/
margin-left:9px;
width:758px;
}
/*----FIM MENU-------*/

/*----LATERAL------*/



/*----FIM LATERAL------*/

/*------CONTEUDO--------*/

#mainContent { 
	margin: 0 250px 0 0; 
	padding: 0 20px;
	}

#mainContentInterno { 
	margin: 5px 250px 0 0; 
	padding: 0 20px; 
}
#mainContent3nivel { 
	margin: 0 0px 0 0; 
	padding: 0 30px 0 20px; 
}


.conteudoInterno {
	font-size: 13px;
	line-height: 19px;
	margin: 5px 0px 5px 8px;
}

.imagemConteudo {
	background: url(imagens/bg_img_destaque.png) no-repeat;
	height: 220px;
	width: 292px;
	margin: 0px 0px 0px 5px;
	padding: 0px;
}

/*TITULOS*/
.tituLaranja{
color:#e78200;
font-size:11px;
padding:5px 0 0 5px;
}
.tituVerde{
color:#3d5c60;
padding:5px 0 0 5px;
font-size:11px;
}
.tituMarron{
color:#ba8552;
font-size:11px;
}
.tituVermelho{
color:#bf3c1e;
font-size:10px;
}
.tituAzul{
color:#22708f;
font-size:10px;
}
.tituLaranja2{
color:#fd6f1a;
font-size:10px;
}
.tituLaranja,
.tituLaranja2,
.tituAzul,
.tituVermelho,
.tituMarron,
.tituVerde{
font-variant:small-caps;
}


/*FIM TITULOS*/

/*FUNDO DAS FOTOS*/
/*FUNDO DAS FOTOS*/
/*FUNDO DAS FOTOS*/
/*FUNDO DAS FOTOS*/
/*FUNDO DAS FOTOS*/

.destaque{
	XXbackground:url(imagens/bg_destaque_home2.gif) no-repeat;
	XX_background:url(imagens/bg_destaque_home_ie6-2.png) no-repeat;
	background-color:#FFFFFF;
	
	margin:5px 0 0 5px;
	
	/*_margin:0 ;*/
    width:310px;
	_width:auto;
	height:445px;
	text-align: left; 
	
	
}
.destaque p {
	width:180px;
	margin:-210px 25px 0 0;
	*margin-right:50px;
	_margin-right:3px;
	font-size: 13px;
	line-height: 19px;
}
.destaqueInterno {
	margin:5px 0 0 -5px;
	_xwidth:auto;
	height: 280px;
	position: relative;
}
.destaqueInterno p {
	width:180px;
	margin:-210px 0px 0 0;
	*margin-right:0px;
	_margin-right:0px;
	font-size: 13px;
	line-height: 19px;
}

.boxListaDestaque {
	position: absolute;
	top: 250px;
	left: 300px;
}

.imagemDestaque {
	background: url(imagens/bg_img_destaque.png) no-repeat;
	height: 220px;
	width: 292px;
	margin: 0px 0px 0px 5px;
	padding: 0px;
}

.XimagemDestaqueInterno {
	background: url(imagens/bg_img_interna.png) no-repeat;
	height: 194px;
	width: 259px;
	margin: 0px 0px 0px 5px;
	padding: 0px;
}
.subTituDestaque{
font-size:18px;
color: #3d5c60;
padding: 0px 5px 5px 4px;

}
.subTituDestaque,
.tituLaranja{
margin:0 0 0 5px;
}

.imagemAcao {
	background: url(imagens/bg_img_acao.png) no-repeat;
	height: 133px;
	width: 186px;
	margin: 0px 0px 0px 0px;
	padding: 0px;
}

#boxs{
margin-top:-160px; 
*margin-top:0px;
}

.box{
float:left;
background:url(imagens/bg_boxs.gif) no-repeat;
width:160px;
height:169px;
margin:20px 0 0 0;
padding:10px 5px;

}
.box h1{
margin: 2px 5px;
}
.box h4{
margin: 2px 5px;
}
.box p{
font-size:11px;
margin: 2px 5px;
}
.inferior{
float:left;
width:160px;
margin:15px 0 20px 0;
padding:10px 8px;
}

.subDestaque{
width:216px;
float:left;
margin:-30px 5px 0 20px;
_margin:-30px 5px 0 10px;
}
#end{
text-align:center;
color:#898888;
}

.controle{
margin:5px 0 0 15px;
}

#contentInferior{
margin-top:-290px; 
*margin-top:0px;
}




/*--------FIM CONTEUDO---------*/


/*------RODAPE--------*/ 
#footer { 
width:731px;
margin-left:8px;
	padding: 0 10px 0 20px; 
	background:#734969;
	text-align:center;
	position: relative; 
} 
 #footer p {
	margin: 0; 
	padding: 10px 0;
	color:#c59fbc; 
}
.selo {
	position: absolute;
	right: 15px;
	bottom: -30px;
}	
/*------FIM RODAPE--------*/ 
