html { padding-right:0px; padding-left:0px; 
		background: url(figuras/background.jpg) repeat-x left top; background-color:#000000;
		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: 16px;
	}
form { margin:0px; padding:2px; padding-left:4px; padding-bottom:10px; font-size: 11px; width:435px; color:#0033CC; margin-left:5px;}
form input{ margin:0px; padding:4px;font-size: 11px;}
form textarea{ margin:0px; padding:4px;font-size: 12px; font-family:Arial, Helvetica, sans-serif; letter-spacing:-1.8;}
form select{ margin:0px;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; height:25px; background-color:#f9f9f9; border:1px solid #e0e0e0; }
	
div#back {	margin: 0px auto; width:778px;}
div#geral { width:778px; text-align: center; }
div#geral_interno {width:100%;text-align: left;float: left; background-image:url(figuras/fundo_meioconteudo.jpg); background-repeat:no-repeat; background-position:top;}
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;}

/* // TOPOS // */
	div#topo {width:100%;text-align: left;float: left;}
	div#topo_pos_2 {width:100%;text-align: left;float: left;}
	div#animacao_logo{ margin:0 auto; height:60px; padding:10px; float:left }
	div#animacao_meio{ margin:0 auto; height:400px; }
	div#animacao{ width:100%; height:155px; }
	div#animacao_interna{ width:100%; height:90px; margin-bottom:10px; }
/* FIM TOPOS */

div#capa_destaque { float:left; width:350px; font-family: "Lucida Grande", Geneva, Arial, Verdana, sans-serif; }
	.capa_destaque {	padding-left:8px; 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.spacing { 	float:left; width:5px; background-image:url(figuras/fundo_spacing.gif); background-repeat:no-repeat; 
				height:150px;}

div.esquerda { float:left; width:200px;}
	div.tilateral { padding-left:3px; text-align:left; padding:20px;}
	div.tilateral A { color:#0099CC; text-decoration:none; }
	div.tilateral A:link { color:#0099CC }
	div.tilateral A:hover {  color: #003399 }
	div.tilateral h1 { letter-spacing:-1px;
	/* titulo*/	text-align:left; font-size:13px;padding-bottom:5px;padding-left:5px; padding-top:5px; margin:0px; 	
	font-weight:normal; font-family:Arial, Helvetica, sans-serif;
	border-bottom:2px solid #6A5017;}
	div.tilateral h1 A {color: #999999} 
	div.tilateral h1 A:link { color:#999999} 
	div.tilateral h1 A:visited { color:#999999} 
	div.tilateral h1 A:hover {color: #CCCCCC; font-weight:bold; text-decoration:underline;} 
	
	div.tilateral h2 {	/* texto */text-align:left; font-size:11px;padding-bottom:8px;padding-left:5px; 
	padding-top:5px; margin:0px; font-weight:normal; color: #FFFFFF; } 
	div.tilateral h2 A {color: #999999; } 
	div.tilateral h2 A:link { color:#999999;} 
	div.tilateral h2 A:hover {color:#cccccc; text-decoration:underline;} 

	div.tilateral h3 {	/* ítens */text-align:left; font-size:13px; letter-spacing:-1px;padding-bottom:0px;padding-left:5px; 
	padding-top:5px; margin:0px; font-weight:bold; } 
	div.tilateral h3 A {color: #FF9900;  text-decoration:none } 
	div.tilateral h3 A:link { color: #FF9900;} 
	div.tilateral h3 A:hover {color: #CCCCCC; text-decoration:underline;} 
	div.tilateral h4 { font-size:9px; color:#999999;padding-left:0px; margin:0px;}

	div.tilateral .img {float:left; margin:0px; margin-right:3px;} 
		
	div.tilateral .capa_destaque { font-size:17px;padding-left:3px;text-align:left; font-weight:bold; padding-bottom:5px;}
	div.tilateral .capa_destaque A {	color: #303030; text-decoration:none; }
	div.tilateral .capa_destaque A:link {	color: #303030; text-decoration:none;}
	div.tilateral .capa_destaque A:hover {color: #3b3b3b; text-decoration:underline;}

	div.tilateral .capa_destaque_inst {font-size:11px;padding-left:20px;text-align:left; font-weight:bold;}
	div.tilateral .capa_destaque_inst A {	color: #303030; text-decoration:none; }
	div.tilateral .capa_destaque_inst A:link {	color: #303030; text-decoration:none;}
	div.tilateral .capa_destaque_inst A:hover {color: #3b3b3b; text-decoration:underline;}

	div.saiba_mais {padding-left:3px; text-align:left; border-bottom:1px dotted #393939;}
	div.saiba_mais ul {list-style: none;margin: 0;padding: 0; }
	div.saiba_mais a { 	height:20px; line-height:20px; font-size:10px; letter-spacing:-1px; font-family:Arial;
					color: #999999;text-decoration: none;display: block;margin: 0;padding: 4px;}
div.saiba_mais ul li a:hover { text-transform:uppercase; color: #A2861A;}


div#esquerda_menu { float:left; width:170px;}
	.menu_esquerdo { padding-left:15px;padding-top:15px;padding-bottom:15px; text-align:left;}
	.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 {  line-height:60px; padding-top:20px; text-align:right}
	ul#menuh {  list-style: none;  margin: 0;  padding: 0;  }  
	ul#menuh li{  float: left;line-height:30px;  }  
	ul#menuh li a{  width: 100px;  height: 30px; padding:5px; 
	font-size:12px; letter-spacing:-1px; font-family:Arial;color: #FFFFFF;text-decoration: none; padding-top: 2px;
	border-bottom:1px solid #e9e9e9; text-align:center;}
	ul#menuh li a:hover{color: #A2861A;background-color: #FFFFF9;border-bottom:1px solid #BCB12C; }

	ul#menuv {  list-style: none;  margin: 0;  padding: 0; text-align:left; }  
	ul#menuv li{  /* float: left;  */ }  
	ul#menuv li a{  display: block;  width: 140px;  height: 20px; font-size:11px; font-family:Arial;color: #A2861A;text-decoration: none; padding-top: 5px;
	border-bottom:1px solid #e9e9e9; padding-left:15px;}
	ul#menuv li a:hover{ color: #003300;background-color: #D0FEBC;border-bottom:1px solid #BCB12C;  }


div#meio { float:left;width:200px;}
	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; margin-bottom:1px;padding:8px; border-bottom:1px dotted #c9c9c9}
	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:11px; text-decoration:none; color:#0033CC }
	.artigos_itenstext A:link { color:#0000FF; }
	.artigos_itenstext A:visited { color:#0000FF; }
	.artigos_itenstext A:hover { 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;} 


	/** PRODUTOS **/
	div.artigos_produtos { float:left; width:425px; border-bottom:1px solid #c0c0c0; padding-bottom:5px; margin-top:10px}
	div.artigos_produtos .img{float:left;padding:8px; list-style:none;margin:0; border:0;}
	div.artigos_produtos .img:after {clear:both;content:".";display:block;height:0;visibility:hidden;}
	div.artigos_produtos .img A{ border:4px solid #f9f9f9 ; display:block; color:#0000CC; text-decoration:none}
	div.artigos_produtos .img A:link{ display:block; color:#0000CC}
	div.artigos_produtos .img A:visited{ color:#0000CC}
	div.artigos_produtos .img A:hover{ border:4px solid #FF0000; color: #FF0000  }
		
	div.artigos_produtos .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_produtos .titulo A{ color:#0000CC;font-size:15px; text-decoration:none; }
	div.artigos_produtos .titulo A:link{ color:#0000CC;  }
	div.artigos_produtos .titulo A:hover{ color: #990000; text-decoration:underline;} 

	div.artigos_produtos .artigos_itensprodutos { float:left; width:365px; color: #999999; padding-left:8px;}
	div.artigos_produtos .artigos_itensprodutos A { font-size:12px; text-decoration:none; color:#0033CC }
	div.artigos_produtos .artigos_itensprodutos A:link { font-size:12px; color:#0000FF; text-decoration:none; }
	div.artigos_produtos .artigos_itensprodutos A:hover { font-size:12px; color:#990000; text-decoration: underline; }
	div.artigos_produtos .artigos_itensprodutos ul { text-align:left; font-size:11px;padding:0px;margin:0px;float: left;
														width: 100%;list-style:none;} 
	div.artigos_produtos .fonte_azul{ color:#0000CC}
	/** FIM PRODUTOS **/

	.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;}
.followbreak { clear:both; }

div#barr { width:100%; height:20px;}
div#footer {color: #006600;position:relative;text-align:center;height: 25px;
width:780px;margin:0 auto;border-top:1px solid #333333;}
	
div#footContent {padding-right: 0px;padding-left:0px;padding-bottom:10px;width: 780px;text-align:right; height:50px}
div#footer div.footText { width:770px;}
div#footer div.footText P {	margin:0px; padding-left:15px; overflow:hidden; text-align:left; font-size:10px;}
div#footer div.footText ul { margin:0px}
div#footer div.footText ul li{padding-right: 0px; display: inline; padding-left: 0px; font-size:10px; 
								color: #666666; letter-spacing:-0.4px;}

div#footer div.footText ul li A { color: #666666; padding-right: 10px;padding-left: 3px;
font-family:Tahoma, Arial;font-size:9px;padding-bottom: 5px;text-transform:capitalize; letter-spacing:0.1px;
			margin-top: 0px;margin-right: 3px;margin-bottom: 0px;margin-left: 3px; text-decoration:none}
div#footer div.footText ul li A:link {	color: #666666; text-decoration:none}
div#footer div.footText ul li A:hover {	color: #009900; 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:1px;
	z-index:5;
	bottom: -1px;
}
#progresso{font-size:1px; left:0px; width:1px; position:relative; height:1px; background-color: #666665;}
#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:0px; 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:2px; margin:0px auto; border-left:#6a6a6a 1px solid; 
		width:200px; color:#000000; padding-top:2px; border-bottom:#6a6a6a 1px solid; 
		font-family:Tahoma, Helvetica, sans;background-color:#fffff9; text-align:left
}
/* FIM CAIXAS PARA CARREGAMENTO*/

