#meio p {_line-height:25px;}
#meio #gravata { color:#e1e1e1; line-height:135%; font-weight:bold; padding-bottom:20px; font-size:16px }

/* CSS Document */
#meio #destaquesTvFlash {position:relative; width:550px; height:209px; margin-bottom:15px}
#meio #destaquesTvFlash #destaquesTvFlash_num {position:absolute; margin-top:185px; *margin-top:180px; _margin-top:178px; left:0; top:0; *padding-top:7px;}
#meio #destaquesTvFlash #destaquesTvFlash_num a { display:inline-block; float:left; margin:0; line-height:16px; overflow:hidden;  border:2px solid #a6c4e2; font-family:"Trebuchet MS"; font-size:12px; font-weight:bold; text-align:center; padding:0; width:16px; height:16px; color:#0057b1; margin-right:5px; text-decoration:none;  background-image:none; background-color:#fff;}
#meio #destaquesTvFlash #destaquesTvFlash_num a:hover { color:#0077d1}
#meio #destaquesTvFlash #destaquesTvFlash_num .atual {border:2px solid #0077d1; color:#fff; background:url(_imagens/bg-paginacao-tv.gif) no-repeat 0 0;}
#meio #destaquesTvFlash #destaquesTvFlash_num .atual:hover { color:#fff; }

#meio .destaquesPrincipais {
	width:550px; height:176px;
	margin:0 0 40px 0;
}
#meio .destaquesPrincipais .imgDestaquePrincipal {
float:left;
margin-right:20px;
}
#meio .destaquesPrincipais .infoDestaquePrincipal {
float:left;
height:176px;
width:265px;
}
#meio .destaquesPrincipais .infoDestaquePrincipal .dpControles {
position:absolute;
top:146px;

}
#meio .destaquesPrincipais .infoDestaquePrincipal .dpControles { margin-top:5px; width:256px; height:26px; *height:24px; padding-top:0px; *padding-top:2px;}
#meio .destaquesPrincipais .infoDestaquePrincipal .dpControles a {  }
#meio .destaquesPrincipais div span {display:block; font:11px "Trebuchet MS", Arial, Helvetica, sans-serif; text-transform:uppercase; color:#f58a00;}
#meio .destaquesPrincipais div p {font-family:Arial, Helvetica; color:#999; margin:5px 0px 0px; font-size:12px; line-height:16px; padding-bottom:0px;}
#meio .destaquesPrincipais div a, 
#meio .destaquesPrincipais div .maisNot {font-family:"Trebuchet MS"; line-height:14px; margin-bottom:10px;}
#meio .destaquesPrincipais div a {text-decoration:none;}
#meio .destaquesPrincipais div a:hover p{text-decoration:none; }
#meio .destaquesPrincipais div a img {border:none;}
#meio .destaquesPrincipais div a h1 {font:bold 18px/21px Arial, Helvetica, sans-serif; color:#002d66; padding:0 0 2px 0;}
#meio .destaquesPrincipais div a:hover h1 { color:#0077d1 }
#meio .destaquesPrincipais .noFormat{line-height:normal; text-decoration:none;}
#meio .destaquesPrincipais .infoDestaquePrincipal .dpControles .bt-player-anterior { line-height:0px; margin:0}
#meio .destaquesPrincipais .infoDestaquePrincipal .dpControles .bt-player-pause {  line-height:0px; margin:0px 5px}
#meio .destaquesPrincipais .infoDestaquePrincipal .dpControles .bt-player-proximo {  line-height:0px; margin:0px}

.destaqueTvAbsoluto {position:absolute;}
.destaquePriAbsoluto, .destaquePriAbsolutoH {position:absolute;}
.destaquePriAbsolutoH { visibility:hidden;}


/*#meio #chamadasTexto1 {width:550px; display:block; font-size:12px; color:#777777;}
#meio #chamadasTexto1 hr.hr01 { display: none; }
#meio #chamadasTexto1:after {content:"."; display:block; clear:both; visibility:hidden; height:0; overflow:hidden;}
#meio #chamadasTexto1 .chamadasTexto1 {width:265px; height:85px; float:left;margin-bottom:10px; *margin-bottom:0px; _margin-bottom:0px;}
#meio #chamadasTexto1 .chamadasTexto1esq {margin-right:20px;}
#meio .chamadasTexto1 p {color:#777777; font-size:14px; line-height:18px; padding:30px 0px 0px 0px;}
#meio .chamadasTexto1 h2 {font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; margin-bottom:5px; padding:1px 0px 2px 13px; color:#0057b1; background:url(home/bg_chamadatexto1.jpg) no-repeat top left; text-transform: uppercase; display:block; position:absolute; margin:0px 0px 0px -4px; width:265px;}
/* overs */ /*
#meio #chamadasTexto1 a { text-decoration: none; }
#meio #chamadasTexto1 a:hover p {color:#002d66;}*/

#meio #outrosVideos {width:550px; font-family:"Trebuchet MS"; font-size:10px; color:#b5a304; line-height:14px; margin-top:5px; text-align:right;}
#meio #outrosVideos {padding-bottom:1px; margin-bottom:20px;}
#meio #outrosVideos a {font-family:"Trebuchet MS"; font-size:11px; line-height:14px; color:#b5a304; text-decoration:underline;}


/*
	Componente de Agenda
*/

.agendaEventos {
	background-color:#002d66;
	float:left;
	margin-bottom:24px;
	padding-bottom:9px;
	width:550px;
	}
	.agendaEventos .titulo {
		background:url("../../layout/layout/_imagens/title-agenda.gif") no-repeat scroll left top #002d66;
		float:left;
		font-size:1px;
		height:35px;
		width:535px;
		margin:10px 0 0 10px;
		padding:0;
		}
		.agendaEventos .agendaEvento {
			background-color:#dadada;
			display:inline;
			float:left;
			height:75px;
			margin:9px 9px 0;
			padding:0;
			width:528px;
			}
			.agendaEventos a {
				text-decoration:none;
				}
				.agendaEventos a.verTodas {
					display:none;
					}
					.agendaEventos .agendaEvento h6 {
						background-color:#4d87bc;
						color:#FFFFFF;
						float:left;
						font-size:13px;
						font-weight:bold;
						height:57px;
						margin:0 15px 0 0;
						padding:18px 0 0 0;
						text-align:center !important;
						width:100px;
						font-family:Arial, Helvetica, sans-serif;
						}
						.agendaEventos .agendaEvento h4 {
							color:#2d2d2d;
							font:bold 14px/16px Arial,Helvetica,sans-serif;
							margin:10px 0 0 0; padding:0 0 4px;
							float:left;
							width:410px;
							
							}
							.agendaEventos .agendaEvento p {
								color:#666666;
								font:11px/14px Arial,Helvetica,sans-serif !important;
								float:left;
								margin:5px 0 0 0; padding:0;
								width:410px;
								}
								
								
								
#meio .agendaEventosPer {
	background-color:#002D66;
	float:left;
	margin-bottom:24px;
	padding-bottom:9px;
	width:550px;
	}
	#meio .agendaEventosPer .titulo {
		background-color:#002D66;
		float:left;
		height:35px;
		width:535px;
		margin:10px 0 0 10px;
		padding:0;
		font:26px Arial, Helvetica, sans-serif;
		color:#FFF;
		letter-spacing:-1px;
		}
		#meio .agendaEventosPer .agendaEvento {
			background-color:#dadada;
			display:inline;
			float:left;
			height:75px;
			margin:9px 9px 0;
			padding:0;
			width:528px;
			}
			#meio .agendaEventosPer a {
				text-decoration:none;
				}
				#meio .agendaEventosPer a.verTodas {
					display:none;
					}
					#meio .agendaEventosPer .agendaEvento h6 {
						background-color:#4D87BC;
						color:#FFFFFF;
						float:left;
						font-size:13px;
						font-weight:bold;
						height:57px;
						margin:0 15px 0 0;
						padding:18px 0 0 0;
						text-align:center !important;
						width:100px;
						font-family:Arial, Helvetica, sans-serif;
						}
						#meio .agendaEventosPer .agendaEvento h4 {
							color:#2d2d2d;
							font:bold 14px/16px Arial,Helvetica,sans-serif;
							margin:10px 0 0 0; padding:0 0 4px;
							float:left;
							width:410px;
							
							}
							#meio .agendaEventosPer .agendaEvento p {
								color:#666666;
								font:11px/14px Arial,Helvetica,sans-serif;
								float:left;
								margin:5px 0 0 0; padding:0;
								width:410px;
								}
					
						
	
								
								
								
	/*
	Fim Componente de Agenda
*/
				


	/*
		Componente de video 
	*/
     #videos {
		background:#002d66 url(home/bg-video-preto.gif) no-repeat left bottom;
		min-height:250px;
		height:auto!Important;
		height:250px;
		margin-bottom:20px;
		padding-left:0;
		width:550px;
		float:left;
		padding-bottom:20px
		}
		#videos #videos_title {
			height:24px;
			margin:00;
			padding:0;
			background:#002d66 url(home/videos-preto.gif) no-repeat left top;
			width:550px;
			float:left;
			display:inline;
			}
			#videos #videos_title tr{
				margin:0;
				float:left;
				}
				#videos #videos_title tr td{
					margin:0; padding:0;
					display:none;
					float:left;
					}
					#videos #videos_title #video_title {
						background:url("home/videos_det_meio.gif") no-repeat scroll left 0;
						color:#FFFFFF;
						font-family:'Trebuchet MS';
						font-size:18px;
						font-weight:bold;
						padding:2px 0 1px 0 ; margin:0;
						height:23px;
						text-align:center;
						width:85px;
						float:left;
						display:inline;
						position:relative;
						left:240px;
						text-transform:uppercase
						}
						#videos .video {
							float:left;
							display:inline;
							font:12px Arial,Helvetica,sans-serif;
							padding-left:16px;
							position:relative;
							width:160px;
							}
							#videos .video a {
								text-decoration:none;
								color:#FFFFFF;
								}
								#videos .video a:hover {
									text-decoration:none;
									}
										#videos .video a:hover p{
											text-decoration:none;
											color:#609ccf;
											}
											#videos .video h3 {												
												font:bold 14px Arial, Helvetica, sans-serif;
												text-transform:none;
												margin:15px 0 8px 0; padding:0;
												height:30px;
																					
												}
												#videos .video p {
													font-size:12px;
													line-height:16px;
													margin:5px 0 0 0; padding:0;
													color:#94b0ce;
													}
													#videos .video img {
														border:2px solid #0057b1;
														margin:2px 0 0;
														position:relative;
														}
														#videos .video .botaoAssista {
															border:0 none !important;
															left:103px;
															position:absolute;
															top:148px;
															z-index:999;
															}
		/*
	Fim Componente de video
*/
#ImprimirConteudo {}

#ImprimirConteudo div.aumenta_letras_div h1{
		display:none;
		}
		#ImprimirConteudo div.aumenta_letras_div div#gravata{
				display:none;
		}
		#ImprimirConteudo div.aumenta_letras_div div#miolo p{
				color:#001936;
				}
#corpo #bgConteudo #conteudo #meio #unidades {
	width:100%;
	margin-top:20px;
}

#corpo #bgConteudo #conteudo #meio #unidades:after {
	content:".";
	display:block;
	clear:both;
	visibility:hidden;
	height:0;
	overflow:hidden;
}

#corpo #bgConteudo #conteudo #meio #unidades strong {
	width:100%;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:18px;
	font-weight:bold;
	line-height:18px;
	color:#00a54f;
	border-bottom:#e7f5ed solid 2px;
	display:block;
	padding-bottom:5px;
}

#meio #chamadasImagem { zoom:1; padding:0; width:545px; margin:0 0 10px 0;   }
#meio #chamadasImagem:after { content:"."; height:0; display:block; clear:both; visibility:hidden}
#meio .chamadasImagem {width:170px; display:inline; float:left; margin-right:17px;}
#meio .chamadasImagemC3 {margin-right:0px;}
#meio .chamadasImagem img {border:2px solid #94b0ce; margin:5px 0px 8px 0px;}
#meio .chamadasImagem p { font:bold 16px/20px Arial, Helvetica, sans-serif; color:#002d66; padding:0;}
#meio .chamadasImagem h3 { display:block; cursor:pointer; font:11px "Trebuchet MS", Arial, Helvetica, sans-serif; text-transform:uppercase; color:#f58a00; text-align:left; padding:0; margin:0;}
#meio .chamadasImagem a { text-decoration: none; }
#meio #chamadasImagem1, #meio #chamadasImagem2, #meio #chamadasImagem3 { position:relative}
#meio #chamadasImagem2 h3, #meio #chamadasImagem3 h3, #meio #chamadasImagem1 h3 { width:166px;}
/* overs */
#meio .chamadasImagem a:hover p {color:#0077d1;}

/* overs */

#corpo #bgConteudo #conteudo #meio #chamadasTexto2 {
	width:550px;
	color:#444b3a;
	margin-bottom:40px;
}
#corpo #bgConteudo #conteudo #meio #chamadasTexto2 .saibaMais { color:#BAC931}

#corpo #bgConteudo #conteudo #meio #chamadasTexto2:after {
	content:".";
	display:block;
	clear:both;
	visibility:hidden;
	height:0;
	overflow:hidden;
}


#corpo #bgConteudo #conteudo #meio #miolo #ImprimirConteudo .aumenta_letras_div p, 
#corpo #bgConteudo #conteudo #meio #miolo #ImprimirConteudo .aumenta_letras_div strong {
	color:#252525;
	font-family:Arial,Helvetica,sans-serif;
	font-size:14px;
	line-height:20px;
}

.profileLink {
	font-family:"Trebuchet MS";
	font-size:12px;
	font-weight:bold;
	line-height:15px;
	color:#b5a304;
}

.JRM {
	display:none;
}

/*
	Componente de Blog
*/
	#posts{
		color:#F58A00;
		font-size:12px;
		font-family:Tahoma, Geneva, sans-serif;
		margin:10px 0 0 0;
		width:550px;
		background:url("home/divisor_01.gif") repeat-x scroll center top transparent;
		padding-top:20px;
		float:left;
		}
		#posts span{
			position:relative;
			}
			#posts span span{
				left:80px;
				position:absolute;
				top:0;
				width:465px;
				}
				#posts a {
					display:block;
					margin-bottom:10px;
					padding-bottom:10px;
					text-decoration:none;
					color:#FFFFFF; 
					}
					#posts a.groupPost { display:none}					
					#posts a:hover{
						text-decoration:none;
						}
						#posts a h1{
							text-decoration:none;
							font-size:18px; 
							font-weight:bold; 
							padding-bottom:5px; 
							line-height:20px;
							color:#002d66; 
							padding-left:0!Important;
							}
							#posts a p{
								text-decoration:none;
								color:#777777; 
								font-size:12px;
								line-height:18px;
								padding-bottom:10px;
								}
								#posts a:hover h1{
									color:#0077D1 !important 
									}
									#posts a#posts_all {
										color:#0057b1;
										display:block;
										float:right;
										width:541px;
										text-align:right;
										font-family:"Trebuchet MS";
										font-size:13px;
										font-weight:bold;
										line-height:20px;
										margin-bottom:10px;
										padding-left:10px;
										padding-top:10px;
										text-transform:uppercase;
										background:url("home/divisor_01.gif") repeat-x scroll left top transparent;										
										}
										#posts hr.hr01 {
											background:url("home/divisor_01.gif") repeat-x scroll 0 0 transparent;
											border:medium none;
											clear:both;
											height:1px;
											margin:10px 0;
											display:none
											}
/*
	Fim Componente de blog
*/

#caminho { display:none; margin:0 0 0 15px !important;}
#chamadasTexto1 { overflow:auto; zoom:1; padding-bottom:15px; margin-bottom:40px; background:url("home/divisor_01.gif") repeat-x scroll center bottom transparent; }
#chamadasTexto2 {
background:url("home/divisor_01.gif") repeat-x scroll center bottom transparent;
padding-bottom:15px;
}


#meio #chamadasTexto2:after, #meio #chamadasTexto1:after {content:"."; display:block; clear:both; visibility:hidden; height:0; overflow:hidden;}
#meio #chamadasTexto1 h2, #meio #chamadasTexto2 h4 { padding:5px 0 5px 0; font:normal 18px/20px Arial, Helvetica, sans-serif!Important; color:#f58a00; margin-top:0}
#meio #chamadasTexto2 h4 { margin-top:20px}
#meio .chamadasTexto2, #meio .chamadasTexto1 {width:265px; margin-bottom:10px; float:left; font-size:11px;}
#meio .chamadasTexto2 p, #meio .chamadasTexto1 p {font-size:12px; line-height:14px; color:#999; padding-bottom:0px;}
#meio .chamadasTexto2esq, #meio .chamadasTexto1esq {margin-right:20px;}
#meio .chamadasTexto2 a, #meio .chamadasTexto1 a { text-decoration: none;}
#meio .chamadasTexto2 a:hover p, #meio .chamadasTexto1 a:hover p{ text-decoration: none;}
#meio .chamadasTexto2 a:hover h2, #meio .chamadasTexto1 a:hover h2, #meio #chamadasTexto2 a:hover h4 { text-decoration: none; color:#0077d1!Important}
#meio .chd-txt-1-2 h2 { background-position: 0 -54px}
#meio .chd-txt-1-3 h2 { background-position: 0 -104px}
#meio .chd-txt-1-4 h2 { background-position: 0 -152px}
#meio .chd-txt-1-1, #meio .chd-txt-1-2 { margin-bottom:20px;}
#meio #chamadasTexto1 .hr01, #meio #chamadasTexto2 .hr01 { display:block;}

#meio #ImprimirConteudo {
	padding:0px 0px 10px 0px;
}



/* 
 twitter
*/
#twitter .fundo .imgCapa{display:none;}
#twitter .titulo{display:inline; margin:0; padding:0; background:url(home/img-titulo-twitter.gif) no-repeat left top;width:135px; height:33px; float:left; position:absolute; top:10px; left:10px;}
#twitter .titulo span.infoTitulo{display:none;}
#twitter .fundo .hashtag{display:none;}
#twitter .mensagens img{display:none;}
#twitter .rodape {display:inline;}
#twitter { clear:both; zoom:1; overflow:auto; font-family:Arial, Helvetica, sans-serif; margin:0 0 30px 0;  position:relative; background-color:#2D2D2D; width:552px;  background: url(home/fundo-twitter.jpg) repeat-y left top;}
#twitter .fundo {zoom:1; overflow:auto; *float:left; height:1%; padding-top:30px; background: url(home/top_twitter.jpg) no-repeat left top; width:100%;}
#twitter .fundo .siga { position:absolute; font:12px Arial, Helvetica, sans-serif; color:#ccc; width:123px; left:20px; top:298px; display:inline; margin:0 0 0 400px; }
#twitter .fundo .siga a { text-decoration:none; color:#fff}
#twitter .fundo .imgSiga a { top:296px; left:12px; position:absolute; height:20px; width:80px; background:url(home/passaro.gif) no-repeat center center}
#twitter .mensagens { width:100%; min-height:200px; height:auto!Important; height:200px; background: url(home/rodape_twitter.jpg) no-repeat left bottom;  }
#twitter .mensagens #juitterContainer { font-size:10px; color:#000; margin:33px 0 0 10px; min-height:260px; height:auto!Important; height:260px; width:386px;}
#twitter .mensagens ul { padding:0 0 25px 0}
#twitter .mensagens ul li { line-height:14px; color:#999; display:block; width:532px; padding:0 0 10px 0; margin-bottom:10px; background:url(home/pontilhado-fundoBranco.gif) repeat-x left bottom; font-size:12px}
#twitter .mensagens ul li a { color:#0057b1; text-decoration:none}
#twitter .mensagens ul li a:hover { text-decoration:underline}

/* twitter novo */
#cxTwitter { float:left; width:550px; clear:left; margin:20px 0 20px 0 }
#cxTwitter .twtr-hd { background: url(home/top_twitter.jpg) no-repeat left top;}
#cxTwitter .twtr-hd h3,
#cxTwitter .twtr-hd h4,
.twtr-join-conv  { background:transparent!Important; color:#fff!Important;}
#cxTwitter .twtr-ft { background: url(home/rodape_twitter.jpg) no-repeat left bottom;}
#cxTwitter .twtr-ft div { padding:8px!Important}
#cxTwitter .twtr-ft div span { float:none!Important; background:transparent!Important; clear:none!Important; color:#fff!Important; font:12px Arial, Helvetica, sans-serif!Important; padding:0!Important; width:auto!Important;}
#cxTwitter .twtr-timeline {background: url(home/rodape_twitter.jpg) no-repeat left top!Important;}


