.box {
	
	position:relative;
	margin:0 auto;
	float:left;
	
	}

body {
	
	position:relative;
	margin:0 auto;
	text-align:center;	
	background:#fff;
	padding-bottom:30px; 	
	
	}
	
a {
	
	text-decoration:none;
	margin:0 auto;
	
	}
	
	
#principal {
	
	position:relative;
	margin:0 auto;
	width:994px;
	min-height:500px;
	height:auto !important;
	height:500px;
	background:#fff;
	overflow:hidden;
	overflow:auto !important;
	overflow:visible;
	clear:left;
		
	}
	
#barra_topo{
	
	width:100%;
	height:29px;
	display:inline;
	background:url(../imagens/fundo_barra.jpg) repeat-y;
	
	}
	
#topo img{

    display:inline;
    float:left;
    margin:0;

}
	
#quadro_topo{
	
	width:100%;
	height:143px;
	display:inline;
	margin:2px 0 2px 0;
	
	}
	
#menu{
	z-index:1;
	width:100%;
	height:36px;
	margin:0;
	background:url(../imagens/fundo_menu.jpg) repeat-x;
	
	}
	
#quadro_geral{
	
	width:976px;
	padding:9px 9px 0 9px;
	display:inline;
	
	}
	
#quadro_maior{
	
	width:762px;
	margin:0;
	display:inline;
	background:#fff;
	
	}

#quadro_maior_2{
	
	width:762px;
	margin:0 0 0 10px;
	display:inline;
	background:#fff;
	
	}

#quadro_menor_2{
	
	width:160px;
	margin:0 0 0 0;
	padding:15px 9px 0 12px;
	background:#f7f7f7;
	
	}

#banner_index{
	
	width:762px;
	height:90px;
	margin:0 0 12px 0;
	
	}
	
#banner_index img{
	
	margin:0;
	display:inline;
	
	}
	
span.banner_prin{
	
	width:728px;
	height:90px;
	float:left;
	display:inline;
	margin:0 1px 0 1px;
	
	}
	
#em_destaque{

	width:364px;
	height:276px;
	display:inline;
	margin:0;
	background:#303030;
	
	}
	
#em_destaque strong{
	
	font:bold 17px arial;
	color:#fff;
	float:left;
	margin:7px 0 0 10px;
	
	}
	
#fotos_destaque{
	
	width:343px;
	height:234px;
	display:inline;
	background:#666;
    margin:2px 0 0 10px;
	
	}
	
#foto_principal{
	
	width:238px;
	height:223px;
	margin:8px 0 0 10px;
	display:inline;
	
	}
	
#foto_principal a.borda_foto{
	
	border:solid 3px #666;
	float:left;
	margin:0
	
	}
	
#foto_principal a.borda_foto:hover{
	
	border:solid 3px #E87B18;
	float:left;
	margin:0
	
	}
	
#foto_principal a.descricao_foto{
	
	font:normal 12px arial;
	color:#fff;
	float:left;
	display:inline;
	text-align:left;
	
	}
	
#foto_principal a.descricao_foto:hover{
		
	color:#e87b18;
	
	}
	
#coluna_fotos{
	
	width:67px;
	height:177px;
	margin:10px 0 0 8px;
	display:inline;
	
	}
	
#coluna_fotos a{
	
	float:left;
	margin:6px 0 0 0;
	display:inline;
	
	}
	
#coluna_fotos a:hover{
	
	border:solid 3px #E87B18;

	}
	
#pesquisaecobertura{
	
	width:381px;
	height:276px;
	margin:0 0 8px 0;
	float:right;
	display:inline;

	}
	
#pesquisar{
	
	width:371px;
	padding:5px 0 0 10px;
	height:53px;
	display:inline;
	margin:0;
	background:#ccc;
	
	}
	
#pesquisar p{
	
	font:bold 14px arial;
	color:#666;
	text-align:left;
	margin:0 0 6px 0;
	
	}
	
#publi_cobertura{

	width:381px;
	height:208px;
	display:inline;
	margin:9px 0 0 0;
	
	}
	
#conteudo_index{
	
	width:606px;
	display:inline;
	margin:10px 0 0 0;
	
	}
	
div.news_sintonizando{
	
	width:295px;
	height:227px;
	display:inline;
	margin:0;
	background:#fff;
	
	}
	
div.news_sintonizando img{
	
	margin:0;
	float:left;
	
	}
	
div.news_sintonizando a.leia{
	
	font:normal 11px verdana;
	color:#000;
	float:right;
	margin:0 4px 0 0;
	
	}
	
div.news_sintonizando a.leia:hover{
	
	text-decoration:underline;
	
	}
	
div.news_sintonizando ul{
	
	margin:0 auto;
	list-style:none;
	display:inline;
	text-align:center;
	
	}
	
div.news_sintonizando ul li{
	
	width:280px;
	margin:0 auto;
	display:inline;
	float:left;
	margin:0 0 8px 0;
	text-align:left;
	padding:0 0 0 7px;
	height:75px;
		
	}
	
	
div.news_sintonizando ul li span{
	
	font:normal 11px verdana;
	color:#999;
	display:block;
	margin:0;
	
	}
	
div.news_sintonizando ul li b{
	
	font:bold 12px verdana;
	color:#000;
	display:block;
	margin:2px 0 2px 0;
	
	
	}
	
div.news_sintonizando ul li a{
	
	font:normal 11px verdana;
	color:#000;
	float:left;
	
	}
	
div.news_sintonizando ul li a:hover{
	
	text-decoration:underline;
	
	}
	
div.coberturas{
	
	width:100%;
	margin:15px 0 0 0;
	display:inline;
	
	}
	
div.coberturas a.maiscoberturas{
	
	font:normal 12px verdana;
	color:#000;
	float:right;
	margin:5px 0 0 0;
	
	}
	
div.coberturas a.maiscoberturas:hover{
	
	text-decoration:underline;
	
	}
	
div.ultimas{
	
	width:285px;
	height:93px;
	border:solid 1px #000;
	margin:0;
	padding:4px;
	display:inline;
	text-align:left;
	
	}
	
div.ultimas a.fotoultimas{
	
	float:left;
	display:inline;
	border:solid 3px #fff;
	margin: 0 3px 0 0;
	
	}
	
div.ultimas a.fotoultimas:hover{
	
	border:solid 3px #E87B18;
	
	}
	
div.ultimas a{
	
	font:normal 12px verdana;
	color:#000;
	display:inline;
	text-align:left;
	
	}
	
div.ultimas a:hover{
	
	text-decoration:underline;
	
	}
	
#agistosemural{
	
	width:100%;
	display:inline;
	margin:0;
	
	}
	
#agitos{
	
	width:295px;
	height:430px;
	margin:0;
	display:inline;
	background:url(../imagens/fundo_agito.jpg) no-repeat;
	
	}
	
#agitos a.vertodos{
	
	font:normal 12px arial ;
	color:#E87B18;
	float:right;
	margin:3px 5px 0 0;
	
	}
	
#agitos ul{
	
	margin:0 auto;
	list-style:none;
	display:inline;
	text-align:left;
	
	}
	
#agitos ul li{
	
	width:295px;
	margin:0 auto;
	display:inline;
	float:left;
	margin:5px 0 0 0;
	text-align:left;
	height:120px; 
		
	}
	
#agitos ul li span{
	
	font:bold 14px arial;
	color:#993333;
	display:block;
	
	}
	
#agitos ul li p{
	
	font:normal 12px arial;
	color:#993333;
	margin:2px 0 2px 0;
	
	}
	
#mural{
	
	width:295px;
	height:430px;
	margin:0;
	display:inline;
	background:url(../imagens/fundo_mural.jpg) no-repeat;
	
	}
	
a.vertodos{
	
	font:normal 12px arial ;
	color:#E87B18;
	float:right;
	margin:3px 5px 0 0;
	
	}
	
#mural ul{
	
	margin:0 auto;
	list-style:none;
	display:inline;
	text-align:left;
	
	}
	
#mural ul li{
	
	width:295px;
	margin:0 auto;
	display:inline;
	float:left;
	margin:5px 0 0 0;
	text-align:left;
	height:120px; 
		
	}
	
#mural ul li span{
	
	font:bold 14px arial;
	color:#993333;
	display:block;
	
	}
	
#mural ul li p{
	
	font:normal 12px arial;
	color:#993333;
	margin:2px 0 2px 0;
	
	}
	
#mural ul li a{
	
	font:normal 12px arial;
	color:#000;
	text-align:right;
	display:block;
	margin:0 4px 0 0;
	
	}
	
div.publicidade{
	
	width:143px;
	display:inline;
	margin:10px 0 0 0;
	background:#ccc;
	float:right;
	
	}
	
div.publi {
	
	width:137px;
	height:90px;
	display:inline;
	padding:0 0 0px 7px;
	
	}
	
div.publi img{
	
	float:left;
	margin:0;
	
	}
	
#quadro_menor{
	
	width:160px;
	margin:0 0 0 10px;
	padding:15px 9px 0 12px;
	background:#f7f7f7;
	
	}
	
#enquete{
	
	width:100%;
	margin:0;
	display:inline;
	text-align:left;
	
	}
	
#enquete b{
	
	float:left;
	margin:15px 0 8px 0;
	font:bold 12px arial;
	color:#000;
	
	}
	
#enquete ul{
	
	margin:0 auto;
	list-style:none;
	display:inline;
	text-align:left;
	
	}
	
#enquete ul li {
	
	width:100%;
	display:inline;
	float:left;
	margin:0;
	font:bold 12px arial;
	color:#000;
	
	}
	
#enquete input.resposta{
	
	font:normal 12px arial;
	color:#000;
	margin:14px 0 0 0;
	
	}
	
div.google_lateral{
	
	width:160px;
	height:600px;
	margin:10px 0 0 0;
	display:inline;
	
	}
	
#cinema{
	
	width:100%;
	display:inline;
	margin:20px 0 0 0;
	
	}
	
#cinema a img{
	
	float:left;
	display:inline;
	margin:10px 0 0 0;
	
	}

#cinema ul{
	
	margin:0 auto;
	list-style:none;
	display:inline;
	text-align:left;
	
	}
	
#cinema ul li{
	
	width:295px;
	margin:0 auto;
	display:inline;
	float:left;
	margin:5px 0 0 0;
	text-align:left;
	height:120px; 
		
	}
	
#cinema ul li span{

	color:#993333;
	display:block;
	
	}

#cinema ul li span b{
	
	font:bold 24px arial;
	color:#993333;
	display:block;
	
	}
	
#cinema ul li p{
	
	font:normal 12px arial;
	color:#993333;
	margin:2px 0 2px 0;
	
	}

#quemsomos{
	
	width:100%;
	display:inline;
	margin:20px 0 0 0;
	
	}

#quemsomos ul{
	
	margin:0 auto;
	list-style:none;
	display:inline;
	text-align:left;
	
	}
	
#quemsomos ul p{
	
	font:normal 12px arial;
	color:#000000;
	margin:2px 0 2px 0;
	
	}

#links{
	
	width:160px;
	height:90px;
	margin:15px 0 0 0;
	display:inline;
	
	}
	
#parceiros{
	
	width:160px;
	margin:15px 0 0 0;
	display:inline;
	
	}
	
#rodape{
	
	width:100%;
	height:164px;
	background:url(../imagens/fundo_menu.jpg) repeat-x #ececec;
	margin:25px 0 0 0;
	
	}
	
#rodape1{
	
	width:762px;
	display:inline;
	margin:0;
	
	}
	
#rodape1 span{
	
	float:left;
	font:normal 12px arial;
	color:#000;
	text-align:left;
	margin:80px 0 0 14px;
	
	}
	
#rodape1 a img{
	
	float:right;
	margin:50px 0 0 ;
	
	}
	
#rodape2{
	
	width:232px;
	display:inline;
	margin:0;
	
	}
	
	
	
/* menu horizontal by micox */
.menu-hh { 
	
	display: inline; 
	
	}
.menu-hh * { 
	
	margin: 0; 
	padding: 0;
	
	}
.menu-hh a { 
	
	display: block; 

	
	}
	
	/* ********************** SUB MENU ********************* */
.menu-hh li { 
	
	list-style: none; 
	float: left; 
	height: 36px; 
	
	}
.menu-hh li ul { 
	
	position: absolute; 
	visibility: hidden; 
	white-space: nowrap;
	
	}
	
		/* ********************** FIM SUB MENU ********************* */
/* hack para navegadores que exigem width para elementos pos absolute (Opera) */

html:first-child>body .menu-hh li ul { width: 500px; }

.menu-hh li:hover ul, .menu-hh  li.over ul { 
	
	visibility: visible;
	
	} /* a class  .over eh tecnica pro hover no IE */
.menu-hh li:hover ul li ul, .menu-hh li.over ul li ul{ 
	
	visibility: hidden;
	
	}
.menu-hh li ul li:hover ul, .menu-hh li ul li.over ul{ 
	
	visibility: visible;
	
	}


.menu-hh { 
	
	width: 770px; 
	display:inline;
	float:left;
	margin: 0 0 0 14px; 
	height: 36px;
	
	}
	
	/* ******************** MENU ********************** */
	
.menu-hh a { 
	
	font:bold 15px arial;
	text-decoration: none; 
	color: #000; 
	margin:9px 0 0 0;
	padding: 0 17px; 
	line-height: 20px;
	background:url(../imagens/estrela.jpg) no-repeat ;
	
	}
.menu-hh a:hover { 
	
	text-decoration: underline; 
	color:#996600;
	text-decoration:none !important;
	background:url(../imagens/estrelav.jpg) no-repeat ;
	
	}
.menu-hh ul li ul { 
	
	/* background-color: #DF2800;  */
	background:url(../imagens/fundo_menu.jpg) repeat-x;
	border: 1px solid #000; 
	
	}
	
		/* ******************** FIM MENU ********************** */
		
#conteudo{
	
	width:606px;
	display:inline;
/* 	min-height:2000px;
	height:auto !important;
	height:800px; */
	
	margin:10px 0 0 0;
	background:#fff;	
		
	}
	
#formulario{
	
	width:600px;
	display:inline;
	margin:0;
	
	}
	
#formulario ul{
	
	margin:0 auto;
	list-style:none;
	display:inline;
	text-align:center;
	
	}
	
#formulario ul li{
	
	width:600px;
	display:inline;
	margin:18px 0 0 0;
	float:left;
	
	}
	
#formulario ul li b{
	
	font:bold 14px arial;
	color:#000;
	display:inline;
	margin:4px 0 0 0;
	float:left;
	
	}
	
#formulario label{
	
	font:bold 11px arial;
	color:#000;
	float:left;
	display:inline;
	margin:20px 0 0 3px !important;
	_margin:25px 0 0 3px !important;
	
	}
	
#formulario input.receber_info{
	
	float:left;
	margin:20px 0 0 0px;
	display:inline;
	
	}
	
#formulario input.btn_limpar{
	
	float:left;
	margin:0;
	display:inline;
	width:71px;
	height:23px;
	font:normal 12px arial;
	
	}
	
a.voltar{
	
	width:102px;
	height:53px;
	float:right;
	margin:80px 7px 0 0;
	background:url(../imagens/voltar.jpg) no-repeat;
	
	}
	
a.voltar:hover{
	
	background:url(../imagens/voltarv.jpg) no-repeat;
	
	}
	

#conteudo h4{
	
	font:bold 18px arial;
	color:#000;
	text-align:left;
	margin:10px 0 0 0;
	display:block;
	
	}
	
p.obs{
	
	font:normal 12px arial;
	color:#000;
	text-align:justify;
	margin:0 10px 0 0;
	
	}
	

div.paginacao{
	
	width:450px;
	display:inline;
	margin:20px 0 0 0;
	font:normal 11px verdana;
	color:#000;
	
	}
	
div.paginacao b{
	
	float:left;
	display:inline;
	
	}
	
div.paginacao a{
	
	float:left;
	display:inline;
	padding:0 4px 0 4px;
	color:#000;
	
	}
	
div.paginacao a:hover{
	
	color:#fff;
	text-decoration:none;
	background:#E87B18;
	float:left;
	display:inline;
	color:#000;
	
	}
	
div.paginacao a:active{
	
	color:red;
	float:left;
	display:inline;
	margin:0 4px 0 4px;

	
	}

#agitos1{
	
	width:562px;
	margin:0;
	display:inline;
	
	}
	
a.vertodos{
	
	font:normal 12px arial ;
	color:#E87B18;
	float:right;
	margin:3px 5px 0 0;
	
	}
	
#agitos1 ul{
	
	margin:0 auto;
	list-style:none;
	display:inline;
	text-align:left;
	
	}
	
#agitos1 ul li{
	
	width:562px;
	margin:0 auto;
	display:inline;
	float:left;
	margin:5px 0 0 0;
	text-align:left;
		
	}
	
#agitos1 ul li span{
	
	font:normal 16px arial;
	color:#993333;
	display:block;
	
	}
	
#agitos1 ul li p{
	
	font:normal 14px arial;
	color:#993333;
	margin:4px 0 2px 0;
	line-height:17px;
	
	}
	
#banner_full{
	
	width:468px;
	height:60px;
	margin:15px 0 0 50px;
	display:inline;
	
	}
	
#news_noticia span{
	
	font:normal 12px arial;
	color::#993333;
	text-align:left;
	display:block;
	margin:15px 0 0 0;
	
	
	}
	
#news_noticia h4{
	
	font:bold 16px arial;
	color:#993333;
	display:block;
	text-align:left;
	margin:0;
	
	}
	
#news_noticia p{
	
	font:normal 12px arial;
	color:#000;
	text-align:justify;
	margin:4px 0 0 0;
	line-height:17px;
	
	}
	
	
#ultimas p{
	
	font:bold 14px arial;
	color:#E87B18;
	text-align:left;
	display:block;
	margin:0 0 10px 0; 
	
	
	}
	
#ultimas ul{
	
	margin:0 auto;
	list-style:none;
	display:inline;
	text-align:center;
	
	}
	
#ultimas ul li{
	
	width:590px;
	margin:0 auto;
	display:inline;
	float:left;
	margin:0;
	border-bottom:solid 1px #ccc;
	text-align:left;
	height:20px;
		
	}
	
#ultimas ul li b{
	
	font:bold 12px arial;
	color:#000;
	margin:0 3px 0 0;
	display:inline;
	text-align:left;
	
	}
	
#ultimas ul li a{
	
	font:normal 12px arial;
	color:#000;
	text-align:left;
	margin:0;
	display:inline;
	
	}
	
#ultimas ul li a:hover{
	
	color:red;
	
	}
	
#fotos strong{
	
	font:bold 15px arial;
	color:#000;
	text-align:left;
	margin:25px 0 0 15px;
	display:block;

	}

.caixa_foto {
	
	vertical-align:middle;
	
	}

#caixa_foto p{
	
	font:normal 11px arial;
	color:#000;
	float:left;
	margin:3px 0 0 25px;
	
	}
	
#caixa_foto img{


	vertical-align:middle;
	margin:0;
	display:inline;

	}

.carregando{

	margin:10px 0 0 0;
	display:inline;

	}

#quadro_linhafotos{
	
	width:536px;
	display:inline;
	margin:25px 0 0 25px;
	
	}
	
#quadro_linhafotos a{
	
	width:18px;
	height:60px;
	background:url(../imagens/passador.jpg) no-repeat;
	
	}
	
#quadro_linhafotos a:hover{
	
	background:url(../imagens/passadorl.jpg) no-repeat;
	
	}
	
a.passadorl1{
	
	width:18px;
	height:60px;
	background:url(../imagens/passador1.jpg) no-repeat !important;
	
	}
	
a.passadorl1:hover{
	
	background:url(../imagens/passadorl1.jpg) no-repeat !important;
	
	}
	

#linha_fotos{
	
	width:500px;
	height:63px;
	display:inline;
	margin:0;
	
	}
	
#linha_fotos a {
	
	width:79px !important;
	height:62px !important;
	float:left;
	display:inline;
	margin:0 2px 0 2px;
	background:none !important;
	
	}
	
#linha_fotos a:hover{
	
	border-bottom:solid 3px #E87B18 !important;
	background:none !important;
	
	}
	
#botoes_foto{
	
	width:330px;
	height:25px;
	margin:15px 14px 25px 0;
	float:right;
	display:inline;
	
	}
	
#botoes_foto img{
	
	margin:0 3px 0 0;
	
	}
	
#botoes_foto a{
	
	font:normal 14px arial;
	color:#000;
	text-align:left;
	margin:0;
	
	}
	
#botoes_foto a:hover{
	
	color:#E87B18;
	
	}
	
#imagemseguranca a{
	
	float:left;
	display:inline;
	padding:0 0 0 0;
	color:#000;
	font:bold 12px arial;
	}
	
#imagemseguranca a:hover{
	
	color:#3366FF;
	text-decoration:none;
	float:left;
	display:inline;
	
	}
	
#imagemseguranca a:active{
	
	color:#000;
	float:left;
	display:inline;
	margin:0 4px 0 4px;

	
	}

#mural1{
	
	width:562px;
	margin:0;
	display:inline;
	
	}
    
#mural1 ul{
	
	margin:0 auto;
	list-style:none;
	display:inline;
	text-align:left;
	
	}
	
#mural1 ul li{
	
	width:562px;
	margin:0 auto;
	display:inline;
	float:left;
	margin:5px 0 0 0;
	text-align:left;
		
	}
	
#mural1 ul li span{
	
	font:normal 16px arial;
	color:#993333;
	display:block;
	
	}
	
#mural1 ul li p{
	
	font:normal 14px arial;
	color:#993333;
	margin:4px 0 2px 0;
	line-height:17px;
	
	}

#campostatus{
	
	width:250px;
	display:inline;
	margin:0;
	float:left;
	
	}
#campostatus span{

	font:bold 12px arial;
	width:229px;
	background-color:#FF0000;
	color:#FFFFFF;
	display:inline;
	padding: 0 0 0 0;
	
	}

#cinema1{
	
	width:562px;
	margin:0;
	display:inline;
	
	}

#cinema1 ul{
	
	margin:0 auto;
	list-style:none;
	display:inline;
	text-align:left;
	
	}
	
#cinema1 ul li{
	
	width:562px;
	margin:0 auto;
	display:inline;
	float:left;
	margin:5px 0 0 0;
	text-align:left;
		
	}
	
#cinema1 ul li span{
	
	font:bold 14px arial;
	color:#993333;
	display:block;
	
	}

#cinema1 ul li span b{
	
	font:bold 24px arial;
	color:#993333;
	display:block;
	
	}

#cinema1 ul li p{
	
	font:normal 14px arial;
	color:#993333;
	margin:4px 0 2px 0;
	line-height:17px;
	
	}