html { padding-right:0px; padding-left:0px; 
		background: url(figuras/background.jpg) #797979 repeat-x left top; padding-bottom: 0px; margin: 0px; 
		font: 12px/18px "Lucida Grande", Geneva, Arial, Verdana, sans-serif; color: #333; 
		padding-top: 0px; text-align: center;
}


body {
	padding-right:0px;
	padding-left: 0px;
	background:url(figuras/fundo_decor.jpg) no-repeat center top;
	padding-bottom: 0px;
	margin: 0px;
	color: #333;
	padding-top: 0px;
	text-align:center;
	font-family: "Lucida Grande", Geneva, Arial, Verdana, sans-serif;
	font-size: 11px;
	line-height: 18px;
	}

form { margin:0px; padding:2px; padding-left:4px; background-color: #F3F3F3; font-size: 11px; border:1px solid  #e9e9e9; width:435px; color:#0033CC; margin-left:5px;}
form input{ margin:0px; padding:4px; background-color:#CCCCCC; font-size: 11px;}
form textarea{ margin:0px; padding:4px; background-color:#CCCCCC; font-size: 12px;}
form select{ margin:0px; background-color:#CCCCCC; font-size: 11px;}
form label{clear:left;display:block;float:left;margin-top:3px;width:100px;}
form fieldset{border:0px;}
form .button { font-size:10px; width:50px; background-image:url(figuras/fundo_button.jpg); background-repeat:repeat-x;
			border-top:2px solid #fff;border-left:2px solid #ffffff; height:26px;}
	
div#back {	margin: 0px auto; width:780px; text-align:center}
div#geral { width:780px; background-color:#f9f9f9; text-align: center;}
div#wrapper { margin:0px auto; width:100%}

.fixed {position: absolute;}
#conteudo_1 {left:40%;top:30%;z-index: 100;
	       /* position:fixed; nao mexo mais com o position:fixed pois já está no hack */
    	   margin-left:-110px;margin-top:-40px;display: none;border: 1px solid #222;background: #ABABAB;  }

#conteudo_2{ top:0; left:0; height:100%; width:100%; z-index:2; margin:0 auto;
				background-color:#000000;position:absolute; display:none; 
			}
.ancla { visibility:visible; position:relative;z-index: 1;}


div#topo { width:100%; height:110px; }
div#topo_interno{ width:100%; height:100px;}
div#animacao{ width:100%; }
div#animacao_interna{ width:100%; height:60px; margin-bottom:10px; }
div#conteudo{ padding-left:10px; padding-right:10px;}

div#capa_destaque { float:left; width:310px; font-family: "Lucida Grande", Geneva, Arial, Verdana, sans-serif; }
	.capa_destaque {	padding-left:8px; background-color:#f9f9f9 ; text-align:left;}
	.capa_destaque A {	color: #3d81ee; text-decoration:none; }
	.capa_destaque A:link {	color: #3d81ee; text-decoration:none;}
	.capa_destaque A:hover {color: #0033CC; text-decoration:underline;}
	.capa_destaque h1 {	text-align:left; font-size:16px; margin:0px; padding-bottom:5px;}
	.capa_destaque h2 {	text-align:left; font-size:9px; margin:0px; color: #999999;}
	.capa_destaque_titulo {	text-align:left; font-size:11px; padding:6px; margin:0px; color: #0033CC; border-bottom:1px solid #e0e0e0; margin-bottom:4px;}


div.esquerda { float:left; width:225px;}
	div.tilateral { padding-left:3px; text-align:left;}
	div.tilateral A { text-decoration:none; }
	div.tilateral A:link { color:#0099CC }
	div.tilateral A:hover {  color: #003399 }
	div.tilateral h1 { /* titulo*/	text-align:left; font-size:11px;padding-bottom:5px;padding-left:5px; padding-top:5px; margin:0px; font-weight:normal; font-family:Geneva, Arial, Helvetica, sans-serif;
	background-color:#AFE2F3; border-bottom:2px solid #31C0F0;}
	div.tilateral h2 {	/* texto */text-align:left; font-size:11px;padding-bottom:5px;padding-left:5px; padding-top:5px; margin:0px; font-weight:normal; color:#666666;} 
	div.tilateral h2 A {color: #0099CC} 
	div.tilateral h2 A:link { color:#0099CC} 
	div.tilateral h2 A:hover {color:#990000; text-decoration:underline;} 

	div.tilateral h3 {	/* ítens */text-align:left; font-size:11px;padding-bottom:5px;padding-left:5px; padding-top:5px; margin:0px; font-weight:normal; border-bottom:1px solid #e0e0e0;} 
	div.tilateral h3 A {color: #0099CC} 
	div.tilateral h3 A:link { color:#0099CC} 
	div.tilateral h3 A:hover {color:#990000; text-decoration:underline;} 


div#esquerda_menu { float:left; width:170px;}
	.menu { padding-left:3px; text-align:left;}
	.menu A { text-decoration:none; }
	.menu A:link { color:#0099CC }
	.menu A:hover {  color: #003399 }
	.menu h1 { text-align:left; font-size:12px;padding-bottom:5px;padding-left:5px; padding-top:5px; margin:0px;
	background-color:#AFE2F3; border-bottom:2px solid #31C0F0;}
	.menu h2 {	text-align:left; font-size:11px;padding-bottom:5px;padding-left:5px; padding-top:5px; margin:0px; 
				font-weight:normal; color:#666666;} 
	.menu h3 {	text-align:left; font-size:11px;padding-bottom:5px;padding-left:5px; padding-top:5px; margin:0px; 
				font-weight:normal; border-bottom:1px solid #e0e0e0;} 
	.menu h3 A {color: #0099CC;} 
	.menu h3 A:link { color:#0099CC} 
	.menu h3 A:hover {color:#990000; text-decoration:underline;} 

	#menu { width:170px;background: #EDEDED; float:left; text-align:left;}
	#menu ul {list-style: none;margin: 0;padding: 0;}
	#menu a { 
			font-size:11px; font-family:Trebuchet MS;color: #000;text-decoration: none;display: block;
			margin: 0;padding: 4px;
			border-bottom:0px solid #EDEDED;border-top:1px solid #e9e9e9;border-left:1px solid #EDEDED;
			border-right:1px solid #e0e0e0;
			background-color:#D6D6D6;
			background-image:url(figuras/fundo_menu_off.jpg);background-repeat:repeat-x}
	#menu ul li a:hover { 
			text-transform:uppercase; font-weight:bold;
			color: #ffffff;background-color:#D6D6D6; 
			border-bottom:2px solid #990000;
			background-image:url(figuras/fundo_menu.jpg);background-repeat:repeat-x;
			text-align:right;
			}

div.direita_menu { float:left; width:140px;}
	div#menu_dir { padding-left:3px; text-align:left;}
	div#menu_dir A { text-decoration:none; }
	div#menu_dir A:link { color:#0099CC; }
	div#menu_dir A:hover {  color: #003399 }
	div#menu_dir h1 { text-align:left; font-size:11px;padding-bottom:5px;padding-left:5px; padding-top:5px; margin:0px;
				   background-color:#AFE2F3; border-bottom:2px solid #31C0F0; font-weight:normal; 
				   font-family:Geneva, Arial, Helvetica, sans-serif;}
	div#menu_dir h2 {	text-align:left; font-size:11px;padding-bottom:5px;padding-left:5px; padding-top:5px; margin:0px; 
					font-weight:normal; color:#666666;} 
	div#menu_dir h3 {	text-align:left; font-size:11px;padding-bottom:5px;padding-left:5px; padding-top:5px; margin:0px; 
					font-weight:normal; border-bottom:1px solid #e0e0e0;} 
	div#menu_dir h3 A {color: #0099CC} 
	div#menu_dir h3 A:link { color:#0099CC} 
	div#menu_dir h3 A:hover {color:#990000; text-decoration:underline;} 
	
div#meio { float:left;width:200px;}
div#meioconteudocanal { float:left; width:450px;}
	div#meioconteudocanal	div.meioconteudocanal { padding-left:0px; text-align:left;}

	div#meioconteudo #noticia A { text-decoration:none; color:#0066FF; }
	div#meioconteudo #noticia A:link { text-decoration:none; }
	div#meioconteudo #noticia A:hover { text-decoration:underline; font-weight:bold; color:#990000 }

	div#meioconteudo { float:left; width:443px; margin-left:3px;}
	
	div#meioconteudo .texto { padding:5px;}
	div#meioconteudo .texto A { text-decoration:none; color:#0066FF; }
	div#meioconteudo .texto A:link { text-decoration:none; }
	div#meioconteudo .texto A:hover { text-decoration:underline; font-weight:bold; color:#990000 }
	
	div#meioconteudo div.meioconteudo { padding-left:3px; text-align:left;}
	div#meioconteudo img { margin:3px;}
	div#meioconteudo h1 { 	text-align:left; font-size:11px;padding-bottom:5px;padding-left:5px; padding-top:5px; margin:0px;
						background-color:#AFE2F3; border-bottom:2px solid #31C0F0; font-weight:normal;}
	div#meioconteudo h1 A { text-decoration:none; }
	div#meioconteudo h1 A:link { text-decoration:none; }
	div#meioconteudo h1 A:hover { text-decoration:underline; font-weight:bold; }

	div#meioconteudo h2 {	text-align:left; font-size:11px;padding-bottom:5px;padding-left:5px; 
							padding-top:5px; margin:0px; font-weight:normal; color:#303030;} 
	div#meioconteudo h2 A {color: #0066FF; text-decoration:none; font-size:13px} 
	div#meioconteudo h2 A:link { } 
	div#meioconteudo h2 A:hover {color:#990000; text-decoration:underline;} 
							
	div#meioconteudo h3 {	text-align:left; font-size:11px;padding-bottom:5px;padding-left:5px; 
						padding-top:5px; margin:0px; font-weight:normal; border-bottom:1px solid #e0e0e0;} 
	div#meioconteudo h3 A {color: #0099CC} 
	div#meioconteudo h3 A:link { color:#0099CC} 
	div#meioconteudo h3 A:hover {color:#990000; text-decoration:underline;} 

	div#meioconteudo h4 {	text-align:left; font-size:9px;padding-bottom:0px;padding-left:5px; 
						margin:0px; margin-bottom:0px; font-weight:normal; color:#999999;} 
	div#meioconteudo h4 A {color: #0099CC; font-size:10px;} 
	div#meioconteudo h4 A:link { color:#0099CC} 
	div#meioconteudo h4 A:hover {color:#990000; text-decoration:underline;} 

	div#meioconteudo h5 {margin-top:20px;margin-bottom:10px; font-size:15px; font-family: Geneva, Arial, Verdana, sans-serif; 
					border-bottom:1px #b9b9b9 solid
					}

	div#meioconteudo img {border:1px solid #666666;margin:0px}
	div#meioconteudo .img_right {border:1px solid #666666;margin:4px; float:right;}
	div#meioconteudo .img_left {border:1px solid #666666;margin:4px; float:left;} 
	div#meioconteudo .img_left {border:1px solid #666666;margin:4px;} 
	
	div#meioconteudo .button { font-size:10px; width:50px; background-image:url(figuras/fundo_button.jpg); 
	background-repeat:repeat-x;border-top:2px solid #fff;border-left:2px solid #ffffff; height:26px;}


	div.artigos_itens_noti { float:left; width:425px; border-bottom:1px solid #c0c0c0;  
								padding-bottom:5px;}
	div.artigos_itens_noti .img{float:left;padding:8px; list-style:none;margin:0; border:0;}
	div.artigos_itens_noti .img:after {clear:both;content:".";display:block;height:0;visibility:hidden;}
	div.artigos_itens_noti .img A{ border:4px solid #f9f9f9 ; display:block; color:#0000CC; text-decoration:none}
	div.artigos_itens_noti .img A:link{ display:block; color:#0000CC}
	div.artigos_itens_noti .img A:visited{ color:#0000CC}
	div.artigos_itens_noti .img A:hover{ border:4px solid #FF0000; color: #FF0000  }
		
	div.artigos_itens_noti .titulo{ float:left; width:200px; position: absolute; padding:8px; text-decoration:none; 
									/*top: 20%; display: table-cell; vertical-align: middle; */ 
									position: relative; padding-top: 30px;  }
	div.artigos_itens_noti .titulo A{ color:#0000CC;font-size:15px; text-decoration:none; }
	div.artigos_itens_noti .titulo A:link{ color:#0000CC;  }
	div.artigos_itens_noti .titulo A:hover{ color: #990000; text-decoration:underline;} 
								
								
	div.artigos_itens_inst { float:left; width:425px; border:1px solid #c0c0c0; margin-bottom:1px; 
								background-color:#f4f4f4; padding:8px;  }
	div.artigos_itens_inst .img{float:left; padding:8px; list-style:none;margin:0; border:0;padding:5px 0 0 5px;}
	div.artigos_itens_inst .img:after {clear:both;content:".";display:block;height:0;visibility:hidden;}
	div.artigos_itens_inst .img A{ border:4px solid #606060; display:block;}
	div.artigos_itens_inst .img A:link{ border:4px solid #fff; display:block;}
	div.artigos_itens_inst .img A:visited{ border:4px solid #fff;}
	div.artigos_itens_inst .img A:hover{ border:4px solid #FF0000;  }
		
	div.artigos_itens_inst .titulo{ float:left; width:200px; position: absolute; padding:8px; text-decoration:none; 
									/*top: 20%; display: table-cell; vertical-align: middle; */ 
									position: relative; padding-top: 30px;  }
	div.artigos_itens_inst .titulo A{ color:#0000CC;font-size:15px; text-decoration:none; }
	div.artigos_itens_inst .titulo A:link{ color:#0000CC;  }
	div.artigos_itens_inst .titulo A:hover{ color: #990000; text-decoration:underline;} 

	

	.imagem_itens { float:left; width:50px; height:50px;}
	.imagem_itens_null { float:left; width:10px; height:25px;}
	.artigos_itenstext { float:left; width:365px; color: #999999; padding-left:8px;}

	.artigos_itenstext A { font-size:12px; text-decoration:none; color:#0033CC }
	.artigos_itenstext A:link { font-size:12px; color:#0000FF; text-decoration:none; }
	.artigos_itenstext A:hover { font-size:12px; color:#990000; text-decoration: underline; }
	.artigos_itenstext ul { text-align:left; font-size:11px;padding:0px;margin:0px;float: left;width: 100%;list-style:none;} 

	div#imagemnoticia { float:left; margin-right:8px;margin-bottom:8px;margin-top:0px;}					
	div#imagemnoticia h1{ font-size:11px; margin:0px; padding:0px; font-weight:normal;}
	div#imagemnoticia A{ float: left;color: #999999; text-decoration:none}
	div#imagemnoticia A:link { color: #999999; text-decoration:none}
	div#imagemnoticia A:hover {color: #990000; text-decoration:underline;}
	div#imagemnoticia img {border:1px solid #666666;margin-right:2px;margin-bottom:5px;margin-top:5px;}
	div#imagemnoticia_galeria {border:1px solid #f0f0f0; background-color:#f0f0f0; padding:3px;margin-right:2px;margin-bottom:5px;float:right;text-align:center;}
	div#imagemnoticia_galeria_hor {
					border:1px solid #e9e9e9; padding:3px; padding-top:10px;
					margin-right:2px;margin-bottom:5px; margin-top:10px; width:430px; clear:both;
					}
	div#paginacao_galeriadefotos { font-size:11px; color: #606060; text-decoration:none}					
	div#paginacao_galeriadefotos A{ color: #1BA8DE; text-decoration:none}
	div#paginacao_galeriadefotos A:link { color: #0033FF; text-decoration:none}
	div#paginacao_galeriadefotos A:hover {color: #000066; text-decoration:underline;}		
	
	
	div#galeriadefotos { height:100px;float:left; width:435px;}
					
	
	.imagemcanal { text-align:left; float:left; border:1px solid #b0b0b0 ; 
					margin-right:8px;margin-bottom:8px;margin-top:8px;}
	.artigostexto {text-align:left; float:left;  padding-bottom:5px;padding:2px;}
	.gals{ text-align: center; padding:5px;}
		.gal_esq {width:70px;}
		.gal_esq A { text-decoration:none; color:#0033CC }
		.gal_esq A:link { color:#0000FF; text-decoration:none; }
		.gal_esq A:hover { color:#990000; text-decoration: underline; }
		.gal_meio {float:left; width:150px; }		
		.gal_dir {float:left; width:70px; }		
		.gal_dir A { text-decoration:none; color:#0033CC }
		.gal_dir A:link { color:#0000FF; text-decoration:none; }
		.gal_dir A:hover { color:#990000; text-decoration: underline; }
		.gal_img {clear:both; padding:8px;}

	.anexos { }
	.anexos a{ color:#ffffff; background-color:#CCCCCC; padding:10px; width:90px; float:right; border:1px solid #b0b0b0; text-decoration:none;  }
	.anexos a:link{ color:#990000}
	.anexos a:hover{ color: #009900;background-color:#ffffff; border:1px solid #990000 }
 

.followbreak { clear:both; }

div#barr { width:100%; height:10px;}
div#footer {color:#999999; position:relative; background-color:#31363e; text-align:center;background-image: url(figuras/fundo_down.png);height: 25px;}

div#footContent {
	padding-right: 0px;	padding-left: 0px;	padding-bottom: 10px;	padding-top: 10px;	margin: 0px auto;	width: 780px;
	padding-top: 10px; text-align:left;
	background-color: #f9f9f9;}
div#footer div.footText { width:770px;border-top:1px solid #CCCCCC; }
div#footer div.footText P {	margin:0px; padding-top:10px;padding-left:15px; overflow:hidden; text-align:left; font-size:10px;}
div#footer div.footText ul { margin:0px 5px 3px 5px}
div#footer div.footText ul li{
			padding-right: 0px; display: inline; padding-left: 0px; font-size:10px; padding-bottom: 5px; padding-top: 5px}
div#footer div.footText ul li A {
			padding-right: 10px;padding-left: 3px; 
			font-size:10px;padding-bottom: 5px;
			text-transform:capitalize; padding-top: 5px;
			margin-top: 0px;margin-right: 3px;margin-bottom: 0px;margin-left: 3px;}
div#footer div.footText ul li A:link {	color: #999999; text-decoration:none}
div#footer div.footText ul li A:visited {	color: #999999; text-decoration:none;}
div#footer div.footText ul li A:hover {	color: #990000; text-decoration:underline;}
div#footer div.footText ul li ul {	display: none}
div#footer div.footText ul li.current_page_item A {	color: #fff}
div#footer div.footText .validator { margin-left:10px;}

/* ALTERANDO O TAMANHO DA FONTE */
#tamanho_fonte { float:right; width:160px; display:block; margin-bottom:20px;}
#noticia {  }
.ft1 { font-size: 11px; }
.ft2 { font-size: 12px; }
.ft3 { font-size: 15px; }
/* FIM */

/* CAIXA PARA CARREGAMENTO DAS PÁGINAS */
#loading {margin:0 auto; margin-top:50px; top:0; left:0; width:100%; float:left;position:absolute; height:124px; z-index:5;}
#barra_progresso{ 
		font-size:1px; left:0px; width:1px; position:relative; height:1px; 
		background-color: #666666;}
#carregador_pai{ 
		width:100%; position:absolute; top:40%; text-align:center; height:61px;}
#carregador_fundo{ 
		font-size:1px; left:8px; width:180px; position:relative; top:8px; height:2px; background-color:#ebebe4; border:1px solid #e0e0e0;}
#carregador
{ 		border-right: #6a6a6a 1px solid; padding-right:0px; border-top:#6a6a6a 1px solid; display:block; padding-left:0px; 
		font-size:11px; z-index:2; padding-bottom:16px; margin:0px auto; border-left:#6a6a6a 1px solid; 
		width:200px; color:#000000; padding-top:10px; border-bottom:#6a6a6a 1px solid; 
		font-family:Tahoma, Helvetica, sans;background-color:#ffffff; text-align:left
}
/* FIM CAIXAS PARA CARREGAMENTO*/
