#direita #eventos { display:block }
#meio #gravata { color:#e1e1e1; line-height:135%; font-weight:bold; padding-bottom:20px; font-size:16px }

/* CSS Document */
#meio #destaquesTvFlash {position:relative; float:left; width:550px; height:209px; margin-bottom:20px;}
#meio #destaquesTvFlash #destaquesTvFlash_num {position:absolute; margin-top:185px; *margin-top:180px; _margin-top:178px; right:-5px; top:-5px; *padding-top:7px;}
#meio #destaquesTvFlash #destaquesTvFlash_num a {font-family:"Trebuchet MS"; font-size:12px; font-weight:bold; color:#fff; padding-left:8px; padding-right:8px; padding-bottom:8px; padding-top:7px; margin-right:5px; text-decoration:none; background:url(_imagens/bg-destaque-tv.gif) no-repeat -23px 0px;}
#meio #destaquesTvFlash #destaquesTvFlash_num .atual {color:#fff; background:url(_imagens/bg-destaque-tv.gif) no-repeat;}

#meio .destaquesPrincipais {
	float:left;
	height:176px;
	margin-bottom:30px;
	width:550px;
	clear:both;
}
#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:10px; width:256px; height:26px; *height:24px; padding-top:0px; *padding-top:2px; background: url(_imagens/bg-botoes-player.gif) 0 0}
#meio .destaquesPrincipais .infoDestaquePrincipal .dpControles a {  }
#meio .destaquesPrincipais div span {display:block; font:12px Tahoma, Geneva, sans-serif; text-transform:uppercase; color:#BAC931;}
#meio .destaquesPrincipais div p {font-family:Arial, Helvetica; color:#999; margin:5px 0px 0px; font-size:12px; line-height:15px; 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; color:#C1D04A; }
#meio .destaquesPrincipais div a img {border:none;}
#meio .destaquesPrincipais div a h1 {font:bold 16px/18px Tahoma, Geneva, sans-serif; color:#fff; padding-bottom:0px;}
#meio .destaquesPrincipais .noFormat{line-height:normal; text-decoration:none;}
#meio .destaquesPrincipais .infoDestaquePrincipal .dpControles .bt-player-anterior { width:73px; line-height:0px; margin:0px 0px 0px 25px;}
#meio .destaquesPrincipais .infoDestaquePrincipal .dpControles .bt-player-pause { width:18px; line-height:0px; margin:0px 20px 0px 15px;}
#meio .destaquesPrincipais .infoDestaquePrincipal .dpControles .bt-player-proximo { width:73px; 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:#BAC931; 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:#BAC931; text-decoration:underline;}


/*
	Componente de Agenda
*/

#meio .agendaEventos {
	background-color:#2d2d2d;
	float:left;
	margin-bottom:24px;
	padding-bottom:9px;
	width:550px;
	}
	#meio .agendaEventos .titulo {
		background:url("_imagens/title-agenda.gif") no-repeat scroll left top #2d2d2d;
		float:left;
		font-size:1px;
		height:35px;
		width:535px;
		margin:10px 0 0 10px;
		padding:0;
		}
		#meio .agendaEventos .agendaEvento {
			background-color:#dadada;
			display:inline;
			float:left;
			height:75px;
			margin:9px 9px 0;
			padding:0;
			width:528px;
			}
			#meio .agendaEventos a {
				text-decoration:none;
				}
				#meio .agendaEventos a.verTodas {
					display:none;
					}
					#meio .agendaEventos .agendaEvento h6 {
						background-color:#ca414e;
						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 .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;
							
							}
							#meio .agendaEventos .agendaEvento p {
								color:#666666;
								font:11px/14px Arial,Helvetica,sans-serif;
								float:left;
								margin:5px 0 0 0; padding:0;
								width:410px;
								}
								
#meio .agendaEventosPer {
	background:url(home/bg_agenda_03.gif) repeat-y;
	width:565px;
	float:left;
	margin-bottom:24px;
}
#meio .agendaEventosPer .titulo {
	background:url(home/bg_agenda_01.gif) no-repeat;
	height:37px;
	font-family:Tahoma;
	font-size:13px;
	font-weight:bold;
	color:#ca414e;
	text-transform:uppercase;
	padding:20px 0px 0px 25px;
}
#meio .agendaEventosPer .rodape {
	background:url(home/bg_agenda_02.gif) no-repeat bottom;
	height:15px;
}
#meio .agendaEventosPer .agendaEvento {
	height:70px;
	width:505px;
	background:#efefef;
	margin:10px 25px 0px 25px;
}
#meio .agendaEventosPer a {
	text-decoration:none;
}
#meio .agendaEventosPer a.verTodas {
	display:none;
}
#meio .agendaEventosPer .agendaEvento h6 {
	background:#ca414e;
	float:left;
	width:90px;
	height:50px;
	padding:10px;
	font-family:Verdana;
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
}
#meio .agendaEventosPer .agendaEvento h4 {
	font-family:Verdana;
	color:#000;
	font-size:12px;
	font-weight:bold;
	float:left;
	width:365px;
	padding:10px 15px 0px 15px;
}
#meio .agendaEventosPer .agendaEvento p {
	font-family:Verdana;
	color:#666;
	font-size:12px;
	float:left;
	width:365px;
	padding:00px 15px 0px 15px;
}
	/*
	Fim Componente de Agenda
*/
				


	/*
		Componente de video 
	*/
     #videos {
		background:url("home/bg-video-preto.gif") no-repeat scroll  left bottom transparent;
		min-height:315px;
		height:auto!Important;
		height:315px;
		margin-bottom:20px;
		padding-left:0;
		width:550px;
		float:left;
		padding-bottom:20px
		}
		#videos #videos_title {
			display:inline;
			background: url(home/videos-preto.gif) no-repeat left top;
			float:left;
			height:40px;
			margin:0 0 20px;
			padding:0;
			width:550px;
			}
			#videos #videos_title tr{
				margin:0;
				float:left;
				}
			#videos #videos_title tr td{
				display:none;
				}
				#videos #videos_title #video_title {
					background:url("home/videos_det_meio.gif") no-repeat scroll left bottom transparent;
					color:#FFFFFF;
					font-family:'Trebuchet MS';
					font-size:20px;
					font-weight:bold;
					padding:5px 45px; 
					height:25px;
					display:block;
					width:80px;
					position:relative;
					left:187px;
					text-align:center;
					}
					#videos .video {
						float:left;
						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;
								color:#23aa9c;
								}
								#videos .video a:hover img {
									border:2px solid #23aa9c;
									}
									#videos .video a:hover p{
										text-decoration:none;
										color:#23aa9c;
										}
								#videos .video h3 {
									
									font-family:Tahoma,Geneva,sans-serif;
									font-size:16px;
									font-weight:bold;
									text-transform:none;
									margin:0 0 8px 0; padding:0;
									height:38px;
																		
									}
									#videos .video p {
										font-size:12px;
										line-height:16px;
										margin:24px 0 0 0; padding:0;
										}
										#videos .video img {
											border:2px solid #FFFFFF;
											margin:2px 0 0;
											position:relative;
											}
											#videos .video .botaoAssista {
												border:0 none !important;
												left:103px;
												position:absolute;
												top:141px;
												z-index:999;
												}
/*
	Fim Componente de video
*/
#ImprimirConteudo {}



#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 0 50px 14px; width:545px; min-height:235px; height:auto!Important; height:235px; margin:30px 0 0 0;  background: url(_imagens/bg-chamadasImagem.jpg) no-repeat 0 bottom; }
#meio #chamadasImagem:after { content:"."; height:0; display:block; clear:both; visibility:hidden}
#meio .chamadasImagem {width:170px; float:left; margin-right:8px;}
#meio .chamadasImagemC3 {margin-right:0px;}
#meio .chamadasImagem img {border:none; margin:61px 0px 8px 0px;}
#meio .chamadasImagem p {font-size:15px; line-height:17px; font-weight:bold; color:#fff; padding:0 10px 20px 10px;}
#meio .chamadasImagem h3 { display:block; position:absolute;  height:61px; font:11px Tahoma, Geneva, sans-serif; text-transform:uppercase; color:#CA414E; text-align:center; padding:0; margin:0; background: url(_imagens/bg-top-imagens-home.jpg) no-repeat 0 top;}
#meio .chamadasImagem a { text-decoration: none; }
#meio #chamadasImagem1, #meio #chamadasImagem2, #meio #chamadasImagem3 { position:relative}
#meio #chamadasImagem1 h3 { width:186px; left:-14px; line-height:58px;}
#meio #chamadasImagem2 h3 { width:179px; left:-6px; line-height:58px; background-position:-186px 0}
#meio #chamadasImagem3 h3 { width:180px; left:-6px; padding-right:20px; line-height:58px; background-position:-364px 0}
/* overs */
#meio .chamadasImagem a:hover p {color:#C1D04A;}

/* overs */

#corpo #bgConteudo #conteudo #meio #chamadasTexto2 {
	width:550px;
	color:#444b3a;
	margin-bottom:20px;
}
#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:#BAC931;
}

.JRM {
	display:none;
}

/*
	Componente de Blog
*/
	#posts{
		color:#BAC931;
		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:#FFFFFF; 
							}
							#posts a p{
								text-decoration:none;
								color:#999999; 
								font-size:12px;
								line-height:18px;
								padding-bottom:10px;
								}
								#posts a:hover p{
									color:#C1D04A; 
									}
									#posts a#posts_all {
										color:#C1D04A;
										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:10px 0 0 15px !important;}
#chamadasTexto1 { overflow:auto; zoom:1; padding-bottom:20px; background:url("home/divisor_01.gif") repeat-x scroll center top transparent; padding-top:10px; clear:both; }
#chamadasTexto2 {
background:url("home/divisor_01.gif") repeat-x scroll center bottom transparent;
padding-bottom:20px;
 clear:both;
}


#meio #chamadasTexto2:after, #meio #chamadasTexto1:after {content:"."; display:block; clear:both; visibility:hidden; height:0; overflow:hidden;}
#meio #chamadasTexto2 h4 { font-size:15px; padding-bottom:5px; font-weight:bold; font-family:Tahoma, Geneva, sans-serif; line-height:20px; color:#fff; margin-top:20px}
#meio #chamadasTexto1 h2 { font-size:16px; font-weight:bold; font-family:Tahoma, Geneva, sans-serif; line-height:20px; color:#fff; 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; color:#C1D04A;}
#meio .chd-txt-1-1 h2, #meio .chd-txt-1-2 h2, #meio .chd-txt-1-3 h2, #meio .chd-txt-1-4 h2 {
		background: url(_imagens/icones-chmd.jpg) no-repeat 0 -4px;
		padding:5px 0 10px 35px;
		margin-bottom:5px
}
#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 #chamadasTexto1 .hr01, #meio #chamadasTexto2 .hr01 { display:none!Important;}

#meio #ImprimirConteudo {
	padding:0px 0px 10px 0px;
}



/* 
 twitter
*/
#twitter { clear:both; zoom:1; overflow:auto; font-family:Arial, Helvetica, sans-serif; position:relative; background-color:#2D2D2D; width:552px;  background: url(home/fundo-twitter.gif) repeat scroll 1px 0; float:left;}
#twitter .fundo .imgCapa, 
#twitter .titulo, 
#twitter .fundo .hashtag,
#twitter .mensagens img,
#twitter .rodape { display:none}
#twitter .fundo {zoom:1; overflow:auto; *float:left; height:1%; padding-top:30px; background: url(home/fundo-topo-twitter.jpg) no-repeat left 0; width:550px;}
#twitter .fundo .siga { position:absolute; font:9px Arial, Helvetica, sans-serif; color:#ccc; width:62px; left:20px; top:100px; display:none;}
#twitter .fundo .siga a { text-decoration:none; color:#B9C931}
#twitter .fundo .imgSiga a { top:55%; left:12px; position:absolute; height:54px; 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/fundo-rodape-twitter.gif) no-repeat left bottom;  }
#twitter .mensagens #juitterContainer { font-size:10px; color:#000; margin-left:120px; 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:386px; 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:#999; text-decoration:none}
#twitter .mensagens ul li a:hover { text-decoration:underline}

/*
 galeria foto home
*/

table.component {background:#2D2D2D; float:left; margin:10px 0; width:550px; display:table;}
table.component th.component img {display:none;}
table.component td.component {position:relative; padding-top:15px; vertical-align:top;}
table.component .tituloazul {color:#BAC931;	font:bold 14px Tahoma,Geneva,sans-serif;}
table.component .textocinza {color:#999999; font-size:12px;}
#corpo #bgConteudo #conteudo #meio table tr td a {color:#21AD9C; text-decoration:none;}
#corpo #bgConteudo #conteudo #meio table tr td a:hover {color:#BAC931; text-decoration:underline;}
td a.verTodas {color:#BAC931 !important; font-weight:bold; padding-left:35px;}
table.component td.all {padding-bottom:15px;}
