html { 
	padding-right:0px; padding-left:0px; 
	padding-bottom: 0px; margin: 0px; 
	font: 12px/18px "Lucida Grande", Geneva, Arial, Verdana, sans-serif; color: #333; 
	padding-top: 0px; text-align: center;
	background-color: #003;}	
body {
	padding-right:0px;padding-left: 0px;
	padding-bottom: 0px;margin: 0px;color: #333;padding-top: 0px;text-align:center;line-height: 16px;
	font-family: "Lucida Grande", Geneva, Arial, Verdana, sans-serif;font-size: 11px;
	}
div#back{
	width:100%;text-align: center;margin-top: 0px;margin-bottom: 0px;
	background:url(figuras/fundo.jpg); background-repeat:repeat-x;
	background-color:#FFF;
	}
div#geral {
	width:920px;padding-bottom:10px;padding-left:10px;padding-right:10px; margin-right: auto;margin-left: auto;
	text-align: center; }
div#geral_interno { 
	width:920px; text-align: center;  padding-bottom:20px; padding-left:10px;padding-right:10px;
	margin-right: auto;margin-left: auto;}
div#wrapper { margin:0px auto; width:100%}
#conteudo_2{top:0;left:0;height:100%;width:100%;z-index:2;margin:0 auto;background-color:#001;position:absolute;display:none;}
.ancla { visibility:visible; position:relative;z-index: 1;}
.fixed {position: absolute;}
.followbreak { clear:both; }


/* TOPOS */
div#topo_capa {width:778px;text-align: left;float: left; height:290px;}
div#topinho{ width:190px; height:30px; float:left;}
div#topo_pos_2 {width:590px;text-align: left;float: left; 
	background-image:url(figuras/back_footer_down.jpg); background-repeat:repeat-x; }
div#topo_interno{ width:778px;text-align: left;float: left; height:90px;}
div#animacao_capa{width:100%;height:200px;}
div#animacao_capa .barra_animacao {
	/*background-image:url(figuras/fundo4.png); background-repeat:repeat; background-color:#FFF;*/
	
	}
div#animacao_interna{ width:100%px;text-align: center;height:110px;}

div#conteudo{ padding-left:10px; padding-right:10px;}
/* FIM TOPOS */







/* parceiros*/
div.parceiros_sector{ width:100%;  }
div.parceiros{ padding-left:0px;padding-right:0px;padding-bottom:3px; float:left; padding:1px;  }
div.parceiros img { border:1px solid  #F90; }

div.parceiros_capa { margin-left:5px;padding:1px; width:150px; border-bottom:#b9b9b9 1px solid; }
div.parceiros_capa a{ color:#666666; text-decoration:none; }
div.parceiros_capa a:hover{ color:#0033FF }
/* fim parceiros*/







/* MAIN*/	
div.esquerda { float:left; width:300px; margin-top:5px; font-family:"Lucida Grande",Trebuchet, Arial, Helvetica, sans-serif; text-align:left; color: #09F}
div.esquerda a{ text-decoration:none; color: #000;}
div.esquerda a:link { color: #000}
div.esquerda a:hover { color: #000; text-decoration:underline}

div.link_direita { float:left; width:160px; margin-top:15px; font-family:"Lucida Grande",Trebuchet, Arial, Helvetica, sans-serif; text-align:left; }
div.link_direita a{ text-decoration:none; color: #06C}
div.link_direita a:link { color: #09F}
div.link_direita a:hover { color: #000; text-decoration:underline}






div.tilateral { padding-left:3px; text-align:left; padding:5px;}
div.tilateral h1 {
	font-size:16px;padding-bottom:5px;padding-left:5px;padding-top:5px;margin:0px; margin-top:15px; letter-spacing:-1px;
	font-weight:bold;border-bottom:3px solid #BACEED; text-transform:lowercase; 
	font-family:Arial, Helvetica;}
div.tilateral h1 a{ color: #09C}
div.tilateral h1 a:link{ color:#09C}
div.tilateral h1 a:hover{ color: #06C}
div.tilateral h2 {
	font-size:12px;padding-bottom:8px;padding-left:5px;padding-right:8px;padding-top:0px;margin:0px;font-weight:normal; 
	color: #393939; font-family:Arial; letter-spacing:-1px; }
div.tilateral h3 {font-size:16px;padding-bottom:0px;padding-left:5px;margin:0px;font-weight:bold;letter-spacing:-1px; font-family:Arial, Helvetica, sans-serif; }

div.tilateral h4 { font-size:10px; color:#666;padding-left:5px; padding-top:10px; margin:0px;}
div.tilateral .dataartigos {padding-bottom:0px;clear:both;  border-bottom:1px solid #f0f0f0 }

div.tilateral h5 { 
	font-size:14px;padding-bottom:0px;padding-left:5px;margin:0px;font-weight:bold;
	letter-spacing:-1px; font-family:Arial, Helvetica, sans-serif;}
div.tilateral h5 a:link  { color: #930;}
div.tilateral h5 a:visited  { color: #963;}
div.tilateral h5 a:hover { color: #930;}
div.tilateral .img {float:left; margin:0px; margin-right:3px; clear:both; } 
div.tilateral img { border:0px;} 

div.saiba_mais {padding-left:3px; text-align:left; }
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;color: #000;
	text-decoration: none;display: block;margin: 0;padding: 4px;}
div.saiba_mais ul li a:hover { color: #03C; text-decoration:underline}


div.titulo_hotsite {
	font-size:15px;border-bottom:3px solid #c0c0c0;color:#b0b0b0; 
	font-weight:bold;letter-spacing:-1px;padding-bottom:4px;}
div.titulo_hotsite a { text-decoration:none; color:#999;}
div.titulo_hotsite a:hover { text-decoration:underline}




div.tirodape { padding-left:3px; text-align:left;}
div.tirodape h1 {
	font-size:12px;padding-bottom:5px;padding-left:5px;padding-top:5px;margin:0px; margin-top:5px;
	font-weight:bold;border-bottom:1px solid #036; text-transform:lowercase; font-family:Arial, Helvetica; letter-spacing:0px;}
div.tirodape h1 a{ color: #FFF}
div.tirodape h1 a:link{ color: #FFF}
div.tirodape h1 a:visited{ color: #F0F0F0;}
div.tirodape h1 a:hover{ color: #FFF; text-decoration:underline}

div.tirodape h2 {
	color: #09F;font-size:11px;padding-bottom:8px;padding-left:5px;padding-top:0px;margin:0px;font-weight:normal; 
	font-family:Arial; letter-spacing:0px; }
div.tirodape h2 a{ color: #09F; text-decoration:none;}
div.tirodape h2 a:hover{ color: #09F; text-decoration:underline}

div.tirodape h3 {font-size:16px;padding-bottom:0px;padding-left:5px;margin:0px;font-weight:bold;letter-spacing:-1px; font-family:Arial, Helvetica, sans-serif; }
div.tirodape h4 { color:#999999;font-size:9px; padding-left:5px; padding-top:5px; margin:0px;}
div.tirodape .dataartigos {padding-bottom:0px;clear:both;  border-bottom:0px solid #f0f0f0}
div.tirodape h5 { 
	font-size:11px;padding-bottom:0px;padding-left:5px;margin:0px; font-weight:normal;
	letter-spacing:0px; font-family: Arial, Helvetica, sans-serif;}
div.tirodape h5 a:link  { color: #FFF;}
div.tirodape h5 a:visited  { color: #0FF;}
div.tirodape h5 a:hover { color: #9F0;}

div.tirodape .img {float:left; margin:0px; margin-right:3px; } 
div.tirodape img { border:0px;} 

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



div.rotulocapa { padding-left:0px; text-align:left; padding:0px; clear:both;}
div.rotulocapa h1 {
	font-size:14px;margin:0px; padding:0;font-weight:bold; padding-left:5px;
	border-bottom:1px solid #06C; text-transform:lowercase; font-family:Arial, Helvetica;letter-spacing:-0.6pt;}
div.rotulocapa h1 a{ color: #000; text-decoration:none;}
div.rotulocapa h1 a:hover{ color:#999}
/* FIM MAIN*/










div#esquerda_menu { float:left; width:170px;}
	.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;} 

	div#menu { float:left; }
	div#menu .menu_orientacao { 
	height:32px; border-bottom:1px solid #CCCCCC; margin-bottom:3px; margin:0px; padding:0px; }
	
	ul#menuh {  list-style: none;  margin: 0;  padding: 0; font-family:Arial; }  
	ul#menuh li{  float: left;line-height:30px; height: 30px;
		background-image:url(figuras/fundo_menu_off.gif); background-repeat:no-repeat;   }  
	ul#menuh li a{  height: 30px; padding:10px;
		font-size:12px; letter-spacing:-1px; color: #666666;text-decoration: none; padding-top:2px;text-align:center;}
	ul#menuh li a:link{  width: 100px;  height: 30px; padding:10px;}
	ul#menuh li a:hover{color: #A2861A;background-image:url(figuras/fundo_menu_on.gif); 
		background-repeat:no-repeat;border-bottom:1px solid #BCB12C;padding:10px;}

	ul#menuv {  list-style: none;  margin: 0px;  padding: 0px;}  
	ul#menuv li{  /* float: left;  */ }  
	ul#menuv li a{
		display: block;  width: 145px;  font-size:14px; font-family:Arial;
		color: #039; font-weight:bold;text-align:left; text-decoration: none; letter-spacing:-1px;
		padding-top: 5px;padding-right:15px; border-bottom:2px #f0f0f0 solid;
		padding-bottom:5px;text-transform: capitalize; }
	ul#menuv li a:hover{ 
		color: #09F;border-bottom:2px solid  #CCC;font-weight:bold; }
	ul#menuv li a:active{  
		display: block;  width: 145px; padding-top: 5px;
		border-bottom:1px solid #e9e9e9;padding-right:15px; 
	}

	ul#menuv2 {  list-style: none;  margin: 0;  padding: 0; padding-bottom:15px;}  
	ul#menuv2 li{  /* float: left;  */ }  
	ul#menuv2 li a{
		display: block;  width: 145px;  font-size:11px; font-family:Arial;
		color: #666666;text-align:left; text-decoration: none; letter-spacing:0px; font-weight:normal;
		padding-top: 5px;padding-left:10px;padding-right:5px; border-bottom:1px #f5f5f5 solid;
		text-transform: lowercase}
	ul#menuv2 li a:hover{ 
		color: #999999;border-bottom:1px solid  #CCC;
		color: #006699; font-weight:bold; }
	ul#menuv2 li a:active{  
		display: block;  width: 145px;  padding-top: 5px;
		border-bottom:1px solid #e9e9e9;padding-right:15px; background-color: #f9f9f9;
	}








div.direita_menu { float:left; width:136px;}
	div#menu_dir { padding-left:0px; 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 { letter-spacing:-1px;text-align:left; font-size:13px; font-weight:normal;font-family:Arial, Tahoma;
	padding-bottom:5px;padding-left:5px; padding-top:10px; margin:0px; border-bottom:1px solid #d4d4d4; color: #A28B48;}
	
	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#barr { width:100%; height:20px;}

	div#meioconteudo .voltar { margin:0;padding:0;padding-right:3px; margin-top:20px;text-align:left; 
	background-color: #ffffff;width: 80px; float:left; clear:both; }  
	div#meioconteudo .voltar ul {   list-style: none; padding-left:5px;padding-right:12px;padding-bottom:5px; margin:0; }  
	div#meioconteudo .voltar ul li{ list-style: none; padding:0; margin:0;  }  
	div#meioconteudo .voltar ul li a{ padding:5px; padding-right:10px;display: block; margin:auto;
	font-size:11px; font-family:Arial;color: #006600;text-decoration: none; border-bottom:1px solid #D2E6C4;
	}
	div#meioconteudo .voltar ul li a:hover{ color: #003300;background-color: #E6E8F2;border-bottom:1px solid #C1E6AE;border-right:8px solid #FFCC00;margin-right:-8px; }
	
	
	
	
	
	
	
	
	
	
/* CAIXA PARA CARREGAMENTO DAS PÁGINAS */
#loading {
	margin:0 auto;margin-top:150px;top:0;left:0;width:100%;float:left;position:absolute;height:125px;z-index:5;}
#barra_progresso{font-size:1px; left:0px; width:1px; position:relative; height:1px; background-color: #676769;}
#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:#fffff8; text-align:left
}
div#div_pop { position:absolute; left:0;top:0;z-index:100;width:100%; z-index: 1; top:150px;}
div#div_pop .div_pop {width:460px; margin:auto; background-color: #999989; 
padding:20px; text-align:left; color:#FFFFFF; border:3px solid #e0e0e0}
div#div_pop .div_pop a { color: #0000FF }
div#div_pop .div_pop a:hover { color: #FFFF00}

/* FIM CAIXAS PARA CARREGAMENTO*/











/* SECUNDÁRIAS*/
div#meio { float:left;width:200px;}
div#meioconteudocanal { 
	float:left; background-color:#FFF; width:580px; padding:15px; 
	background-image: url(figuras/back_conteudo.jpg); background-repeat:no-repeat; background-position:top; }
	div#meioconteudocanal	div.meioconteudocanal { padding-left:0px; text-align:left;}

div#meioconteudocapa { float:left; width:920px; padding:0px; }
	div#meioconteudocapa	div.meioconteudocapa { padding-left:0px; text-align:left;}
	
	/* exibição de agenda - capa*/
	div#meioconteudocapa div.agenda_capa { 
		float:right;padding:5px;font-size:11px;font-family:Arial,Helvetica;text-align:left;}
	div#meioconteudocapa div.agenda_capa a{
		color:#FFF;text-decoration:none;}
	div#meioconteudocapa div.agenda_capa  a:hover{
		color:#FFF;text-decoration:underline;}
	/* exibição de agenda - interno*/
	div#meioconteudo div.agenda_interno{ 
		padding:10px;font-size:14px;font-family:Arial,Helvetica;text-align:left; 
		margin-bottom:20px;}
	div#meioconteudo div.agenda_interno div{ margin-bottom:5px; }
	div#meioconteudo div.agenda_interno a{color:#333;text-decoration:none;}
	div#meioconteudo div.agenda_interno a:hover{color:#333;text-decoration:underline;}




	div#meioconteudo { float:left; width:100%;}
	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 .texto { padding:5px; font-size:12px; font-family:Arial, Helvetica, sans-serif; letter-spacing:-0.3pt;}
	div#meioconteudo .texto a { text-decoration:none; color:#0066FF; }
	div#meioconteudo .texto a:link { text-decoration:none; color:#0066FF; }
	div#meioconteudo .texto a:hover { text-decoration:underline; font-weight:bold; color:#990000 }
	
	div#meioconteudo div.meioconteudo { padding-left:3px; text-align:left; margin-left:3px;}
	div#meioconteudo img { margin:3px;}
	div#meioconteudo h1 { 
			letter-spacing:-1.3pt;text-align:left;font-size:23px; font-weight:bold;color: #0066FF;
			font-family:Arial, Tahoma;padding-bottom:10px;padding-left:5px;padding-top:15px;margin:0px;
			border-bottom:3px solid #d4d4d4; 
	}	
	div#meioconteudo h1 a { text-decoration:none; color: #999; font-size:11px; letter-spacing:0px; }
	div#meioconteudo h1 a:link { text-decoration:none; }
	div#meioconteudo h1 a:hover { text-decoration:underline; font-weight:bold; color:#999998 }

	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-left:2px; 
			padding-top:15px; margin:0px; font-weight:normal; color:#666 } 
	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:10px;padding-bottom:0px; 
			margin:0px; margin-bottom:0px; font-weight:normal; color:#999;} 
	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 {
			padding-left:0px; padding-bottom:10px;margin-top:5px;margin-bottom:10px; font-size:26px; color: #C60; 
			letter-spacing:-1.3pt;font-family: Arial, sans-serif; line-height:25px;
			border-bottom:1px  #CBB4C9 solid; font-weight:bold;}
	div#meioconteudo img {border:0px solid #666666;margin:5px}
	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:12px; border:0px; background:none; height:26px; width:20px;}
	div#meioconteudo .chamada { 
		font-size:12px; letter-spacing:-0.4pt; font-family: Helvetica, Arial, sans-serif;color: #666666; font-weight:normal;} 		

	
	
	div#meioconteudo .mostravideo { 
		clear:right; float:right;background-color:#333; font-size:12px; width:380px; padding-bottom:10px;}
	div#meioconteudo .mostravideo a { font-size:12px; color:#FFF; text-decoration:none;}
	div#meioconteudo .mostravideo a:hover { color:#FFF; text-decoration:underline}

	div#meioconteudo .lista_produtos div{ margin:2px; line-height:30px; clear:both; border-bottom:1px solid #CCC; } 
	div#meioconteudo .lista_produtos div a{ font-size:12px; letter-spacing:-1px; font-family:Arial;color: #C00;text-decoration: none; display: block; margin:auto; padding-left:10px;} 
	div#meioconteudo .lista_produtos div a:hover{ color: #000; background-color:#CCC } 
	div#meioconteudo .lista_produtos div img{ float:left; padding-right:3px; }  

	div#meioconteudo .produtos .tituloproduto{ font-size:13px; font-family:Arial, Helvetica, sans-serif; padding:5px; letter-spacing:-1px; font-weight:bold; } 
	div#meioconteudo .produtos .tituloproduto a{ text-decoration:none; color:#333; } 
	div#meioconteudo .produtos .tituloproduto a:link{ text-decoration:none;} 
	div#meioconteudo .produtos .tituloproduto a:hover{ text-decoration:underline;} 

	div#meioconteudo .produtos .saibamais{ font-size:9px; font-family:Arial, Helvetica, sans-serif; padding:5px; } 
	div#meioconteudo .produtos .saibamais a{ text-decoration:none; color:#999 } 
	div#meioconteudo .produtos .saibamais a:link{ text-decoration:none;} 
	div#meioconteudo .produtos .saibamais a:hover{ text-decoration:underline;} 


	div#meioconteudo .lista_canais_filhos { float:left} 
	div#meioconteudo .lista_canais_filhos div{ margin:2px; clear:both; border-bottom:1px solid #CCC; } 
	div#meioconteudo .lista_canais_filhos div a{ font-size:13px; letter-spacing:-1px; font-family:Arial;color: #09C;text-decoration: none; display: block; margin:auto; padding-left:20px; line-height:20px;} 
	div#meioconteudo .lista_canais_filhos div a:hover{ color: #000; line-height:20px; } 
	div#meioconteudo .lista_canais_filhos div img{ float:left; padding-right:3px; }  


	div#meioconteudo .lista_canais_filhos2 { float:right;width:230px; padding-top:20px; padding-right:10px; } 
	div#meioconteudo .lista_canais_filhos2 img{ float:left; padding-right:5px; }  
	div#meioconteudo .lista_canais_filhos2 .noticias_sub_canal{ 
		margin:2px; clear:both; border-bottom:1px solid #CCC; } 
	div#meioconteudo .lista_canais_filhos2 .chamada { 
		font-size:12px; letter-spacing:-0.4pt; font-family:Arial;color: #666666; font-weight:normal;} 		
	div#meioconteudo .lista_canais_filhos2 .noticias_sub_canal a{ 
		font-size:13px; letter-spacing:-1.2px; font-family:Arial;color: #FF6600;text-decoration: none; 
		font-weight:bold;} 
	div#meioconteudo .lista_canais_filhos2 .noticias_sub_canal a:hover{ 
		color: #000; text-decoration:underline; } 
	div#meioconteudo .lista_canais_filhos2 .noticias_sub a{ 
		font-size:16px; letter-spacing:-1px; font-family:Arial;color: #000;text-decoration: none; 
		font-weight:bold;} 
	div#meioconteudo .lista_canais_filhos2 .noticias_sub a:hover{ 
		color: #000033;text-decoration: underline;font-weight:bold;} 	



	div#meioconteudo .lista_produtos_filhos { margin:0;padding:0;text-align:left; padding-right:3px;width:98%;float:left;}  
	div#meioconteudo .lista_produtos_filhos ul { list-style: none; padding-left:0px;padding-bottom:5px; margin:0px;  }  
	div#meioconteudo .lista_produtos_filhos ul li{ list-style: none; padding:0px; margin:0px; margin-bottom:4px; }  
	div#meioconteudo .lista_produtos_filhos ul li a{ height: 20px; padding:5px; padding-right:10px;display: block; margin:auto;
	font-size:13px; letter-spacing:-1px;font-family:Arial;color: #666;text-decoration: none; border-bottom:1px solid #999;}
	div#meioconteudo .lista_produtos_filhos ul li a:hover{ color: #000;background-color: #FC3;}

	div#meioconteudo div#mapa_do_site{font-size:9px; font-family:Arial, Tahoma;padding-bottom:5px;}
	div#meioconteudo div#mapa_do_site a{color: #666; text-decoration:none;}
	div#meioconteudo div#mapa_do_site a:hover{color: #009; text-decoration:underline;}
	

	div#meioconteudo div.busca { clear:both;border-top:1px solid #e9e9e9; padding:10px; }
	div#meioconteudo div.busca .img { float:left;padding:3px; width:50px;}
	div#meioconteudo div.busca .data { font-size:10px; color:#999999; padding:3px; }
	div#meioconteudo div.busca .canal { font-size:11px; color: #00CC66; margin-top:15px; border-bottom:1px solid #f0f0f0;}
	div#meioconteudo div.busca .titulo{ float:left; font-size:11px; padding:3px; width:80%;}
	div#meioconteudo div.busca .titulo a{ color: #009900; text-decoration:none; font-weight:bold; }
	div#meioconteudo div.busca .titulo a:link{ color:#009900; }
	div#meioconteudo div.busca .titulo a:hover{ color: #00CC00; text-decoration:underline; }	
	div#meioconteudo div.busca h2 a{ 
		font-size:14px; letter-spacing:-0.7pt; color: #06C; text-decoration:none; font-weight:bold; }
	div#meioconteudo div.busca h2 a:hover{ 
		color: #09F; text-decoration:underline;}
	div#meioconteudo div.busca .chamada{ clear:both;font-size:11px; color:#999999; }
	
	div#meioconteudo div.rotulos_artigos {
		font-size:14px; font-family:Arial, Helvetica, sans-serif; letter-spacing:-1px; font-weight:bold; color: #999;
		margin-top:20px; border-bottom:1px solid #c0c0c0; clear:both; padding:4px;padding-left:6px;}


	div.artigos_itens_noti { 
		float:left; border-bottom:1px solid #e9e9e9; padding-bottom:5px; width:100%; font-size:12px; 
		font-family:arial; letter-spacing:-0.4pt; margin-top:10px;}
	div.artigos_itens_noti .img{float:left;padding:2px; list-style:none;margin:0; border:0;}
	div.artigos_itens_noti .noticias_sub a{
		font-size:20px; letter-spacing:-1.2px; font-family:Arial;color: #404040;text-decoration: none; font-weight:bold;}
	div.artigos_itens_noti .noticias_sub a:hover{
		color: #0033CC;text-decoration: underline; }	
		
	div.artigos_itens_inst { 
		float:left; border-bottom:1px solid #e9e9e9; padding-bottom:5px; width:100%; 
		font-family:arial; letter-spacing:-0.4pt; margin-top:10px;}
	div.artigos_itens_inst .img{float:left;padding:2px; list-style:none;margin:0; border:0;}
	div.artigos_itens_inst .noticias_sub a{
		font-size:16px; letter-spacing:-1.2px; font-family:Arial;color: #404040;text-decoration: none; font-weight:bold; }
	div.artigos_itens_inst .noticias_sub a:hover{
		color: #0033CC;text-decoration: underline; }	


	div#meioconteudo div.paginacao_canal{ 	text-align:right; clear:both; padding:5px;color: #87C2E7; margin-top:20px; }
	div#meioconteudo div.paginacao_canal a{ color:#b9b9b9; text-decoration:none; font-size:10px; 
											border:1px solid #f0f0f0; padding:3px; background-color:#FFFFFF}
	div#meioconteudo div.paginacao_canal a:hover{color: #0066FF; }
	
	div#login div.erro{ 
		font-size:14px; font-family:Arial, Helvetica, sans-serif; letter-spacing:-1px; font-weight:bold;
		padding:10px;
	}
	div#login div.erro span{ color:#930; }
	div#login div.erro a{text-decoration:none; color:#06C}
	div#login div.erro a:hover{text-decoration:underline; color:#006}


	div#barra_opcoes { color: #900; }
	div#barra_opcoes a{ color: #900; text-decoration:none }
	div#barra_opcoes a:hover{ color: #999; text-decoration:underline; }

/**/





/*-----------------------------------------------------------------------------------------------*/	
/*- GALERIA DE IMAGENS DENTRO DO ARTIGO
/*-----------------------------------------------------------------------------------------------*/	
	.imagemnoticia { float:left; width:auto;}
	.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;}


	div#imagemnoticia { float:left; margin-right:3px;margin-bottom:8px;margin-top:0px; margin-left:3px;}					
	div#imagemnoticia h1{ font-size:11px; margin:0px; padding:0px; font-weight:normal;}
	div#imagemnoticia h5{ 
		font-size:11px; margin:0px; padding:0px; font-weight:normal; letter-spacing:-0.2pt; font-family:Arial, Helvetica;}
	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;}
	div#imagemnoticia img {margin-right:2px;margin-bottom:5px;margin-top:5px; border:0px;}
	div#imagemnoticia_galeria {
		border:1px solid #f0f0f0; background-color:#f0f0f1; 
		padding:3px;margin-right:2px;margin-bottom:5px;float:right;text-align:center; clear:right;}
	div#imagemnoticia_galeria_hor {
		padding:3px; padding-top:10px;margin-right:2px;margin-bottom:5px; margin-top:10px; width:98%; 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#meioconteudo div.anexos { margin-left:5px; font-size:12px; letter-spacing:-1px;}
	div#meioconteudo div.anexos a{ color:#0000CC; text-decoration:none;}
	div#meioconteudo div.anexos a:link{color:#0000CC}
	div#meioconteudo div.anexos a:hover{color:#ff0000; text-decoration:underline;}

/*-----------------------------------------------------------------------------------------------*/	
/*- GALERIA DE FOTOS 
/*-----------------------------------------------------------------------------------------------*/		
	div.galeriadefotos { height:100px; width:100%; }
	div.galeriadefotos_v { float:left; padding-top:4px; margin-left:2px; margin-right:6px; }

	div.galeriadefotos_navegacao { 
		margin:0 auto;margin-top:100px;top:0;left:0;width:100%;position:absolute;height:47px;z-index:5; text-align:center}					
	div.galeriadefotos_navegacao .navegacao{ 	
		width:570px; height: 44px;margin:0px auto; }
	div.galeriadefotos_navegacao .navegacao a { 		
		text-decoration:none;opacity:0.55;-moz-opacity: 0.55;filter: alpha(opacity=55); width:60px; height: 20px; 
		background-color:#FFFFFF; padding-top:5px;  }
	div.galeriadefotos_navegacao .navegacao a:hover { 		
		opacity:1;-moz-opacity: 1;filter: alpha(opacity=100); width:100px;  }
	/* */
	div.galeriadefotos_navegacao .navegacao .botao_esquerdo a {float:left; text-align:left;}
	div.galeriadefotos_navegacao .navegacao .botao_direito a { float:right; text-align:right; }
	
	.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; }		
		.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; }
		
	div.menu { padding-left:3px; text-align:left; clear:both;}
	div.menu a { color: #fffff9; text-decoration:none;}
	div.menu a:link { color: #fffff9}
	div.menu a:hover {  color: #ccccc6; }
	.table_galeria { background-color:#FFFFFF; padding:0px; }
/* FIM SECUNDÁRIAS*/



















/*-----------------------------------------------------------------------------------------------*/
/*- PRODUTOS 
/*-----------------------------------------------------------------------------------------------*/
	.bloco_produtos_itensT {text-align:left;margin:0px; clear:both;}
	.bloco_produtos_itensT a{text-decoration:none; color:#FFFFF9}
	.bloco_produtos_itensT a:link{}
	.bloco_produtos_itensT a:hover{text-decoration:underline; color:#FFFFF9; font-weight:bold;}
	.bloco_produtos_itensT .td_1 { font-size:12px; color:#a0a0a0; padding:8px;  
	border-bottom:1px solid #CCCCCC; text-align:left;}
	.bloco_produtos_itensT .td_2 { font-size:12px; color:#a0a0a0; padding:8px;  
	border-bottom:1px solid #CCCCCC; text-align:left;}
	.bloco_produtos_itensT .td { font-size:12px; color:#a0a0a0; padding:8px;  
	border-bottom:1px solid #CCCCCC; text-align:left; }
	.bloco_produtos_itensT .td_ { font-size:12px; color:#a0a0a0; padding:8px;  
	border-bottom:1px solid  #CCCCCC; }
	.bloco_produtos_itensT div { font-size:11px; color: #0099FF; font-weight:normal; 
	border-bottom:0px; padding:0px; letter-spacing:0px; }


	div#meioconteudo .bloco_produtos_itens { margin:0;padding:0;text-align:left; padding-top:10px;padding-right:3px;width:98%;
	float:left; font-size:11px;  border-bottom:1px solid #CCC; color: #C00; font-weight:bold;}  
	div#meioconteudo .bloco_produtos_itens ul {  list-style: none; padding-left:0px;padding-right:12px;padding-bottom:5px; margin:0px;}  
	div#meioconteudo .bloco_produtos_itens ul li{ list-style: none; padding:0px; margin:0px; }  
	div#meioconteudo .bloco_produtos_itens ul li a{ height: 20px; padding:5px; padding-left:25px;padding-right:10px;display: block; margin:auto;	font-size:12px; font-family:Arial;color: #0000CC;text-decoration: none; border-bottom:1px solid #C5E7B6;	}
	div#meioconteudo .bloco_produtos_itens ul li a:hover{ color: #FF9900;border-bottom:1px solid #C1E6AE;border-right:8px solid #C0D2E4;margin-right:-8px; background-image:url(figuras/icon/icon_mostra_produtos_hover.jpg); background-repeat:no-repeat; background-position:right 0px;} 
	





/* ARTIGOS DE 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}









/* FORMS */
form { margin:0px; padding:2px; padding-left:4px; font-size: 11px;width:435px; color:#0033CC; margin-left:5px;}
form input{ margin:0px; padding:1px; font-size: 12px; font-weight:bold; letter-spacing:-0.6pt; border:1px solid #CCCCCC;}
form textarea{ margin:0px; padding:4px; font-size: 12px; width:387px;}
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 .texto{border:1px solid #CCCCCC; padding-top:4px;}
form .button { 
		font-size:12px; background-image:url(figuras/fundo_button.jpg); background-repeat:repeat-x;
		border:1px solid #CCC;height:26px; }


.form_contato { 
	margin:0; margin:0px; padding:0px; padding-left:4px; 
	font-family:Helvetica,Arial,sans-serif; font-size: 11px; width:98%; color: #606060; margin-left:5px; margin-top:0px;}
.form_contato table{ font-size:13px; }
.form_contato h1{ clear:both; padding-top:10px;}
.form_contato .tds{ clear:both; padding-top:10px;}
.form_contato .td1{ font-size:13px; float: left; width:150px; padding-right:5px; text-align:left;}
.form_contato .td2{ float: left;}

.form_contato input{ 
	margin:0px; padding:6px;font-size: 13px; border:1px solid #b0b0b0; color:#393939; 
	background-image:url(figuras/fundo_imputs.jpg); background-repeat:repeat-x; background-position:top; }
.form_contato textarea{ 
	margin:0px; padding:5px;font-size: 11px; border:1px solid #CCCCCC; color:#393939; 
	background-image:url(figuras/fundo_imputs.jpg); background-repeat:repeat-x; background-color:#FFFFFF; 
	background-position:top; font-family:Arial, Tahoma;}
.form_contato select { 
	font-size: 11px;height:20px;color:#393939;}
.form_contato .checkbox { 
	border:0px; background:none;}
.form_contato .button{ 
	font-size:10px; width:60px; height:30px; border:0px; 
	background-image:url(figuras/fundo_imputs.jpg); background-repeat:repeat-x; background-position:top; 
	border:1px solid #303030;}









/* TAMANHO DA FONTE */
#tamanho_fonte { float:right; width:160px; display:block; margin-bottom:20px;}
#noticia {  }
.ft1 { font-size: 14px; font-family:Helvetica, Arial, sans-serif;letter-spacing:-0.3pt; line-height:20px; }
.ft2 { font-size: 16px; font-family:Helvetica, Arial, sans-serif;letter-spacing:-0.3pt; line-height:21px;}
.ft3 { font-size: 20px; font-family:Helvetica, Arial, sans-serif;letter-spacing:-0.5pt; line-height:25px;}

p { padding:0; margin:0;}
#noticia .texto_topico { 
	font-family:Arial, Helvetica, sans-serif; font-size:24px; color:#999; letter-spacing:-0.8pt; font-weight:normal;
	border-bottom:3px solid #CCC; line-height:25px; 
	padding:0px; margin:0px; padding-bottom:5px;padding-top:5px; margin-top:12px;}
#noticia .texto_topico_2 { 
	font-size:13px; font-family:Arial, Helvetica, sans-serif; letter-spacing:-0.8pt; font-weight:bold;
	padding:0px; margin:0px;}
#noticia ul { margin:0px; padding:0px; margin-left:10px;}
#noticia li {
	list-style:none; font-size:13px; font-family:Arial, Helvetica, sans-serif; letter-spacing:-0.8pt; font-weight:normal;
	color: #069; background-image:url(figuras/tools/ok.png); background-repeat:no-repeat; background-position:left;
	padding-left:20px; 
}










/* RODAPÉ*/ 
div#footer {
	margin:0 auto; width:100%;clear:both;color:#606060; text-align:left;position:relative; 
	font-size:12px; font-family:Arial;
	letter-spacing:-0.3pt; border-top: 2px solid  #09F}
div#rodape{
	margin:0 auto;color:#FFF; display:block;text-align:left;width:920px;position:relative;padding:10px;}
div#rodape .links { width:170px; float:left}
div#rodape .links div{
	color:#FFF; float:left; padding-left:10px;padding-right:20px;}
div#rodape .links ul{list-style: none;  margin: 0;  padding: 0; color: #0CF; font-weight:bold;}
div#rodape .links ul li{ font-weight:normal;}
div#rodape .links ul li a{
	display: block;width:100%;height:16px; font-size:11px;font-family:Tahoma, Arial;color: #CCC;text-align:left;
	text-decoration: none; font-weight:normal;padding-top: 5px;}
div#rodape .links ul li a:hover{
	text-decoration:underline;}

div#rodape .links_rod { float:left; margin-top:20px; padding-top:5px; border-top:1px solid #069;}






/* TRACKS MÚSICAS*/
div.mp31 {
	position:absolute; margin-left:auto; margin-right:auto; margin-left:50px; width:300px; left:50%; z-index:9999;
	filter:Alpha(Opacity=80);opacity:0.8; color:#FFF; background-color:#000;}
div.mp31 a { color:#FFF; text-decoration:none;}
div.mp31 a:hover { color:#FFF; text-decoration:underline;}

div.btplayer {position:absolute; left:50%; margin-left:175px; margin-top:10px;}
div.btplayer a{ color: #F6C; font-size:13px; letter-spacing:-1pt; text-decoration:none;}
div.btplayer a:hover{ color:#FFF; text-decoration:underline;}
/**/
