/* PAGINA.CSS 

	 Cont?m o CSS que aplica a toda p?gina -- o frame/envoltorio/
	 header/rodap?/etc.
	 
	 N?o cont?m CSS espec?fico para elementos ou componentes comuns.

 */

/* Padr?es generais */

/* PILAR.CSS IMPORTANTE: Algumas declara??es de cores, imagens etc. est?o
   dentro de "pilar.css". MAS, em todo lugar que isso acontece,
	 deve ter um coment?rio aqui explicando qual propriedade ?
	 presente no pilar.css */

body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;	/* Tira whitespace onde n?o esteja desejado, e for?ar
	                   um escolha consciente de font-size em cada elemento */
	
}

input, select {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

p {
	font-size: 14px;
	line-height: 18px;
}

a {
	text-decoration: none;
	
}

a:hover {
}


/* CSS da p?gina, e comun entre elementos */

/* Usado para debugging */
#data_publicacao {
	display: none;
}

#publicidadeBannerTopWrapper {
	background: #fff;
	text-align: center;
	margin: 0 auto;
}

	#publicidadeBannerTopWrapper #publicidadeBannerTop {
		font-size: 0px;	/* N?o mostrar nada se n?o tiver an?ncio */
	}
		
		/* FF/Safari/Chrome/etc: este div s? existe se tiver an?ncio,
		   e tem o an?ncio dentro */
		#publicidadeBannerTopWrapper #publicidadeBannerTop div#banner_full {
			padding: 10px;
		}

		/* IE6/7/8: #banner_full existe *antes* do an?ncio, e o 
		   an?ncio existe dentro de um div sem nome */
		* #publicidadeBannerTopWrapper #publicidadeBannerTop div {
			padding: 10px;
		}
		* #publicidadeBannerTopWrapper #publicidadeBannerTop div#banner_full {
			padding: 0;
		}

	/* Geral: deixar qualquer tipo de anuncio centralizado */
	#publicidadeBannerTopWrapper #publicidadeBannerTop div,
	#publicidadeBannerTopWrapper #publicidadeBannerTop object,
	#publicidadeBannerTopWrapper #publicidadeBannerTop iframe {
		text-align: center !important;
		margin: 0 auto;
	}
		
	#wrapperMeioRepetindo {
	}

		#wrapperMeioFixo {
			zoom: 1;
		}
		
			#wrapperMeio {
				text-align: center;
			}
			
				#areaPortal {
					width: 980px;
					height: 167px;
					text-align: left;
					margin-left: auto;
					margin-right: auto;
					position: relative;
					
					z-index: 0;	/* IE menus */
				}
					
					#areaPortal .linkPortal {
	position: absolute;
	width: 500px;
	height: 120px;
	left: 2px;
					}
					
					#areaPortal .areaBusca {
						position: absolute;
						left: 530px;
						top: 43px;
					}
					
						#areaPortal .areaBusca input.campoBusca {
							width: 254px;
							height: 25px;
							border: 1px solid #ccc;
							-moz-border-radius: 5px 0 0 5px;	  /* FF */
							-webkit-border-radius: 5px 0 0 5px; /* Safari */
							-webkit-border-top-left-radius: 5px;
							-webkit-border-bottom-left-radius: 5px;
							border-radius: 5px 0 0 5px;				  /* CSS3 no futuro */
							vertical-align: top;
							padding: 8px 0 0 5px;
							font-size: 14px;
						}
						
						#areaPortal .areaBusca input.btnBuscar {
							width: 47px;
							height: 35px;
							/* background: pilar.css; */
							border: 0;
							vertical-align: top;
						}

							#areaPortal .areaBusca input.btnBuscar:hover {
								cursor: pointer;
							}
						
						#areaPortal .publicidadeBannerBotaoWrapper {
							position: absolute;
							top: 13px;
							right: 0px;
							width: 120px;	/* IE quebra com alguns anuncios sem isso */
						}
						
						/* Menu antigo */
						#areaPortal .menuPortal {
							position: absolute;
							top: 118px;
							left: 0;
							width: 980px;
							background: white;
							border-top: 1px solid #ccc;
							border-bottom: 3px solid #ccc;
							padding: 6px 0;
						}
						
							#areaPortal .menuPortal .menuOpcoes {
								padding: 6px 0 6px 6px;
							}
							
								#areaPortal .menuPortal .menuOpcoes a.menuOpcao {
									color: #333;
									font-size: 11px;
									border-left: 1px solid #eee;
									padding: 5px 10px;
								}

									#areaPortal .menuPortal .menuOpcoes a.menuOpcao:hover {
										text-decoration: none;
										background: #fff;
									}

								#areaPortal .menuPortal .menuOpcoes a.menuOpcaoPrimeiro {
									border-left: none;
								}
								
						/* Menu novo */
						#areaPortal .menuPortalNovo {
	position: absolute;
	top: 162px;
	left: -1px;
	width: 965px;
	background: #000080;
	border-top: 5px solid #FFD700;
	padding-top: 6px;
	padding-right: 0;
	padding-bottom: 4px;
	padding-left: 0;
						}
								
							#areaPortal .menuPortalNovo .menuOpcoes {
								padding: 0 0 0 5px;
							}
							
								#areaPortal .menuPortalNovo .menuOpcoes a.menuOpcao {
									color: #545454;
									font-size: 12px;
									padding: 5px 10px;
									float: left;
								}

									#areaPortal .menuPortalNovo .menuOpcoes a.menuOpcao:hover {
										text-decoration: none;
										background: #FFF;
										color: white;
									}

									#areaPortal .menuPortalNovo .menuOpcoes a.menuMusica:hover {
										background: #4169E1;
									}
									#areaPortal .menuPortalNovo .menuOpcoes a.menuComportamento:hover {
										background: #E152AA;
									}
									#areaPortal .menuPortalNovo .menuOpcoes a.menuViagem:hover {
										background: #46B462;
									}
									#areaPortal .menuPortalNovo .menuOpcoes a.menuHumor:hover {
										background: #88389D;
									}
									#areaPortal .menuPortalNovo .menuOpcoes a.menuSexy:hover {
										background: #FF0000;
									}

								#areaPortal .menuPortalNovo .menuOpcoes a.menuOpcaoPrimeiro {
									border-left: none;
								}

								#areaPortal .menuPortalNovo .menuOpcoes div.menuOpcao div.componenteMenuDropDown {
									margin: -1px 0px 0px;								
									background: url('/images_v3/common/seta_dropdown_cinza.gif') no-repeat center right !important;
								}

								#areaPortal .menuPortalNovo .menuOpcoes div.menuOpcao div.componenteMenuDropDownHover {
									background: url('/images_v3/common/seta_dropdown_cinza_hilite.gif') no-repeat center right !important;
								}

								#areaPortal .menuPortalNovo .menuOpcoes div.menuOpcao div.componenteMenuDropDown div.textoProgramas {
									font-size: 12px;
									font-weight: normal;
									color: #545454;
								}
								
									#areaPortal .menuPortalNovo .menuOpcoes div.menuOpcao div.componenteMenuDropDown div.menuDropDownConteudo {
										/* Faz aparecer em CIMA do header do programa */
										z-index: 5;
									}
								
									#areaPortal .menuPortalNovo .menuOpcoes div.menuOpcao div.componenteMenuDropDown div.menuDropDownLigacao {
										/* Faz aparecer em CIMA do header do programa */
										/*z-index: 1000005 !important;*/
									}

									#areaPortal .menuPortalNovo .menuOpcoes div.menuOpcao div.componenteMenuDropDown .colunas {
										margin: 5px 0;
									}

										#areaPortal .menuPortalNovo .menuOpcoes div.menuOpcao div.componenteMenuDropDown .colunas .coluna {
											border-left: 1px solid #ccc;
											vertical-align: top;
										}

										#areaPortal .menuPortalNovo .menuOpcoes div.menuOpcao div.componenteMenuDropDown .colunas .primeira {
											border-left: none;
										}

											#areaPortal .menuPortalNovo .menuOpcoes div.menuOpcao div.componenteMenuDropDown .colunas .coluna a {
												display: block;
												font-size: 12px;
												color: #545454;
												padding: 4px 10px;
												font-weight: normal;
											}

												#areaPortal .menuPortalNovo .menuOpcoes div.menuOpcao div.componenteMenuDropDown .colunas .coluna a:hover {
													background: #eee;
													text-decoration: none;
												}

								#areaPortal .menuPortalNovo .menuOpcoes .divisor {
									float: left; 
									border-left: 1px solid #ccc; 
									height: 23px; 
									padding-left: 7px; 
									margin-left: 7px; 
									font-size: 0px;		
								}
								

						#areaPortal .menuPortalNovo form.menuBusca {
							position: absolute;
							right: 0px;
							top: 5px;
						}
						
							#areaPortal .menuPortalNovo form.menuBusca input.campoBusca {
								background: transparent url("/images_v3/common/busca_campo.gif") no-repeat top left;
								border: none;
								width: 135px;
								height: 16px;
								padding: 4px 5px 4px 10px;
								margin: 0;
								vertical-align: top;
								color: #555;

								/* IE6 est? um pouquinho errado */
								_position: relative;
								_top: -1px;
							}
							
							#areaPortal .menuPortalNovo form.menuBusca input.btnBuscar{
								background: transparent url("/images_v3/common/busca_botao.gif") no-repeat 0px 0px;
								border: none;
								width: 40px;
								height: 24px;
								vertical-align: top;
								margin: 0;
							}
							
							#areaPortal .menuPortalNovo form.menuBusca input.btnBuscar:hover {
								background: transparent url("/images_v3/common/busca_botao.gif") no-repeat 0px -24px;
								cursor: pointer;
							}
																

														
				
				#areaPrincipal {
					width: 980px;
					background: #fff;
					text-align: left;
					margin-left: auto;
					margin-right: auto;
				}
				
					#areaPrincipal #headerPrograma {
						position: relative;
						
						z-index: 2;	/* Para menus funcionarem em IE */
						
						zoom: 1;	/* Sen?o, esconde coisas em IE6 */
					}

						#areaPrincipal #headerPrograma a.linkIconePrograma img {
							vertical-align: top;
							float: left;
							display: block;
							margin-right:18px;
						}
					
							#areaPrincipal #headerPrograma img {
								width: 90px;
								height: 56px;
4							}
						
						#areaPrincipal #headerPrograma h1.tituloPrograma {
							font-family: Arial, Helvetica, sans-serif;
							font-size: 35px;
							letter-spacing: -2px;
							color: #000066;
							padding-top: 12px;
							margin-left: 18px;
							font-weight: bold;
							text-transform: lowercase;
							
							display: block;
							
							/* Para funcionar com vers?o AJAX antigo sem menu -- depois de Novembro, pode tirar */
							/*height: 47px; */
							
							height: 44px;	/* Para funcionar em vers?o sem imagem */
							
							/* CONSERTA PARA IE, estava tirando os ?ltimos dois px de baixo de texto com "g" */
							line-height: 37px;
						}			

							#areaPrincipal #headerPrograma h1.tituloPrograma a {
								color: white;								
								padding-right: 1px;	/* consertar erro de efeito de hover quando tiver fonte antialiasado */
								
								/* CONSERTA PARA IE, estava tirando os ?ltimos dois px de baixo de texto com "g" */
								zoom: 1; /*padding-bottom: 5px;*/ 
								
							}

							#areaPrincipal #headerPrograma h1.tituloPrograma a:hover {
								text-decoration: none;								
								/* color: pilar.css */
							}
						
							#areaPrincipal #headerPrograma h1.tituloPrograma .areaPrograma {
								display: inline;
								font-size: 22px;	
								letter-spacing: -1px;
							}
							
								#areaPrincipal #headerPrograma h1.tituloPrograma .areaPrograma .setinha {
									display: inline;
									font-size: 25px;
									/* color: pilar.css */
								}
						
						
						#areaPrincipal #headerPrograma .componenteProgramaHorarios {
							float: right;
							margin-right: 5px;
							display: inline; /* IE fix */
						}

						#areaPrincipal #headerPrograma .componenteProgramaHorarios .horario {
							margin-top: 13px;
						}
						
								#areaPrincipal #headerPrograma .componenteProgramaHorarios .horario .descricao {
									color: #fff;
								}

							#areaPrincipal #headerPrograma .componenteProgramaHorarios .horarioPrincipal {
								/* PILAR.CSS border-right: 1px solid #b30e2c; */
							}

							#areaPrincipal #headerPrograma .componenteProgramaHorarios .horario .descricao .componenteMenuDropDown {
								/* Usando vers?o clara em vez de escura normal */
								background:no-repeat center right;
								color: #fff;
							}						

/* IMPORTANTE: depois de publicar o site inteiro alguma vez,
               pode tirar tudo daqui at? o texto "TIRAR AT? AQUI": (4 dezembro 2009) -- MJB */

/************* VERS?O 1 **************/

									#areaPrincipal #headerPrograma .programaHorarios .horariosAlternativos .descricao .componenteMenuDropDown .menuDropDownConteudo .coluna {
										vertical-align: top;
									}						

										#areaPrincipal #headerPrograma .programaHorarios .horariosAlternativos .descricao .componenteMenuDropDown .menuDropDownConteudo .coluna .tabelaHorario {
											width: 60px;
											padding: 5px 0;
											margin-right: 15px;
											border-top: 1px solid #ccc;
											clear: both;
											margin-right: 8px;
										}						

										#areaPrincipal #headerPrograma .programaHorarios .horariosAlternativos .descricao .componenteMenuDropDown .menuDropDownConteudo .coluna .primeiro {
											border-top: none;
										}

											#areaPrincipal #headerPrograma .programaHorarios .horariosAlternativos .descricao .componenteMenuDropDown .menuDropDownConteudo .coluna .tabelaHorario .dia {
												font-size: 11px;
												color: #333;
												font-weight: bold;
											}						

											#areaPrincipal #headerPrograma .programaHorarios .horariosAlternativos .descricao .componenteMenuDropDown .menuDropDownConteudo .coluna .tabelaHorario .hora {
												float: right;
												font-size: 11px;
												color: #333;
												font-weight: bold;
											}						

/************* VERS?O 2 **************/
									#areaPrincipal #headerPrograma .programaHorarios .horariosAlternativos .descricao .componenteMenuDropDown .menuDropDownConteudo table.tabelaHorarioAlternativo {
										vertical-align: top;
										table-layout: fixed;	/* So funciona em IE com isso */
									}

										#areaPrincipal #headerPrograma .programaHorarios .horariosAlternativos .descricao .componenteMenuDropDown .menuDropDownConteudo table.tabelaHorarioAlternativo td.tabelaCelulaHorario {
											width: 60px;
											min-width: 60px;	/* So funciona em FF com isso */
											/* margin-right: 15px; NAO FUNCIONA, em vez disso usa: */
											padding-right: 15px;
											clear: both;
										}

 										#areaPrincipal #headerPrograma .programaHorarios .horariosAlternativos .descricao .componenteMenuDropDown .menuDropDownConteudo table.tabelaHorarioAlternativo .horaEdia {
											border-top: 1px solid #ccc;
											padding: 5px 0;
										}

										#areaPrincipal #headerPrograma .programaHorarios .horariosAlternativos .descricao .componenteMenuDropDown .menuDropDownConteudo table.tabelaHorarioAlternativo td.primeiro .horaEdia {
											border-top: none;
										}

											#areaPrincipal #headerPrograma .programaHorarios .horariosAlternativos .descricao .componenteMenuDropDown .menuDropDownConteudo table.tabelaHorarioAlternativo .dia {
												font-size: 11px;
												color: #333;
												font-weight: bold;
											}						

											#areaPrincipal #headerPrograma .programaHorarios .horariosAlternativos .descricao .componenteMenuDropDown .menuDropDownConteudo table.tabelaHorarioAlternativo .hora {
												float: right;
												font-size: 11px;
												color: #333;
												font-weight: bold;
											}						
											
/**************** VERS?O SUPER ANTIGO ************/

#areaPrincipal #headerPrograma .programaHorarios {

float: right;

margin-right: 5px;

display: inline; /* IE fix */

}


#areaPrincipal #headerPrograma .programaHorarios .horario {

float: left;

margin-top: 20px;

padding: 0 15px;

}


#areaPrincipal #headerPrograma .programaHorarios .horario .titulo {

color: #5d1230;

font-size: 10px;

font-weight: bold;

margin-bottom: 10px;

}


#areaPrincipal #headerPrograma .programaHorarios .horario .descricao {

color: #fff;

font-size: 12px;

font-weight: bold;

}


#areaPrincipal #headerPrograma .programaHorarios .horarioPrincipal {

/* PILAR.CSS border-right: 1px solid #b30e2c; */

}


#areaPrincipal #headerPrograma .programaHorarios .horariosAlternativos {


}


#areaPrincipal #headerPrograma .programaHorarios .horariosAlternativos .descricao .componenteMenuDropDown {

/* Usando vers?o clara em vez de escura normal */

background: url('../images_v3/common/seta_dropdown_clara.gif') no-repeat center right;

color: #fff;

font-size: 12px;

font-weight: bold;

} 


#areaPrincipal #headerPrograma .programaHorarios .horariosAlternativos .descricao .componenteMenuDropDown .menuDropDownConteudo {

padding: 10px 0 10px 15px;

} 
											
/**************** TIRAR AT? AQUI -- MJB *************/

						#areaPrincipal #headerPrograma .barraEmVezDeMenu {
							/* MOSTRAR QUANDO N?O TIVER MENU */
							display: none;
							height: 4px;
							
							clear: both;
						}
							
						#areaPrincipal #headerPrograma .programaMenu {
							/* background: pilar.css */
							clear: both;
							display: block;

							/* AGORA N?O MOSTRAR */
							/* display: none; */
						}
						
							#areaPrincipal #headerPrograma .programaMenu .menuOpcoes {
								padding: 7px 0 7px 7px;
								zoom: 1;	/* IE */								
							}
							
								#areaPrincipal #headerPrograma .programaMenu .menuOpcoes .menuOpcao {
									color: white;
									font-size: 11px;
									padding: 3px 7px;
									text-transform: lowercase;
									/* border-left: pilar.css; */
								}

									#areaPrincipal #headerPrograma .programaMenu .menuOpcoes .menuOpcao:hover {
										/* background: pilar.css */
										text-decoration: none;
									}

								#areaPrincipal #headerPrograma .programaMenu .menuOpcoes .menuOpcaoPrimeiro {
									border-left: none !important;	/* sobreescrever o pilar.css */
								}

					#areaPrincipal #conteudo {
						margin-top: 20px;
					}
					
						#areaPrincipal #conteudo .linhaPrincipalConteudo {
							clear: both;
							zoom: 1;
						}					

							#areaPrincipal #conteudo .linhaPrincipalConteudo .elementoLarguraUma,
							#areaPrincipal #conteudo .linhaPrincipalConteudo .elementoLarguraDuas,
							#areaPrincipal #conteudo .linhaPrincipalConteudo .elementoLarguraTres {
								float: left;
								margin-left: 20px;
								display: inline;	/* ie */
								zoom: 1;
								
								/* Sen?o, IE bota uma linha inteira de espa?o mesmo se n?o tiver conte?do */
								font-size: 0px;
							}
								
							#areaPrincipal #conteudo .linhaPrincipalConteudo .elementoLarguraUma {
								width: 300px;
							}					

							#areaPrincipal #conteudo .linhaPrincipalConteudo .elementoLarguraDuas {
								width: 620px;
							}					

							#areaPrincipal #conteudo .linhaPrincipalConteudo .elementoLarguraTres {
								width: 940px;
							}		

								/* Este elemento agora fica DENTRO do .elementoLarguraXXX, mas precisa
								   funcionar tamb?m junto, no modelo anterior */
								#areaPrincipal #conteudo .linhaPrincipalConteudo .elemento {
									padding-bottom: 30px;	/* default, pode ser sobreescrito */
								}

								/* Tamb?m vamos tirar do segundo quando j? tiver no primeiro */
								#areaPrincipal #conteudo .linhaPrincipalConteudo .elemento .elemento {
									padding-bottom: 0;
								}

							#areaPrincipal #conteudo .linhaPrincipalConteudo .colunaLarguraUma {
								float: left;
								width: 320px;
							}					

							#areaPrincipal #conteudo .linhaPrincipalConteudo .colunaLarguraDuas {
								float: left;
								width: 640px;
							}					


		#wrapperMeioFinal {
			/* background: pilar.css; */
			height: 20px;
		}
		
		#rodapeNavegacao {
			/* background: pilar.css; */
			text-align: center;			
		}

			#rodapeNavegacao #rodapeNavegacaoConteudo {
				margin-left: auto;
				margin-right: auto;
				text-align: left;
				width: 940px;
				padding-top: 22px;
				padding-bottom: 22px;
			}

				#rodapeNavegacao #rodapeNavegacaoConteudo table#tabelaRodapeNavegacao {
					float: left;

				}

					#rodapeNavegacao #rodapeNavegacaoConteudo table#tabelaRodapeNavegacao td {
						width: 105px;	/* 115 combina com o grid, mas n?o deixa espa?o suficiente */
						vertical-align: top;
						padding-left: 30px;
						padding-right: 20px;
					}

					#rodapeNavegacao #rodapeNavegacaoConteudo table#tabelaRodapeNavegacao td.primeiraColuna {
						padding-left: 0px;
					}

					#rodapeNavegacao #rodapeNavegacaoConteudo table#tabelaRodapeNavegacao td.ultimaColuna {
						padding-right: 0px;
					}

					#rodapeNavegacao #rodapeNavegacaoConteudo table#tabelaRodapeNavegacao tr.header td {
						font-size: 12px;
						font-weight: bold;
						padding-bottom: 5px;
						/* color: pilar.css; */					
					}

					#rodapeNavegacao #rodapeNavegacaoConteudo table#tabelaRodapeNavegacao tr.links td {
						font-size: 11px;
					}

						#rodapeNavegacao #rodapeNavegacaoConteudo table#tabelaRodapeNavegacao tr.links td a {
							color: white;
							display: block;
							line-height: 12px;
							padding-bottom: 6px;
						}
						
						#rodapeNavegacao #rodapeNavegacaoConteudo table#tabelaRodapeNavegacao tr.links td .headerNoMeio {
							font-size: 12px;
							font-weight: bold;
							padding-bottom: 5px;
							padding-top: 10px;
							/* color: pilar.css; */					
						}

					#rodapeNavegacao #rodapeNavegacaoConteudo table#tabelaRodapeNavegacao tr.links td.linhaDivisoria {
						/* pilar.css border-left: 1px solid #890524; */
					}

				#rodapeNavegacao #rodapeNavegacaoConteudo #rodapeNavegacaoExtra {
					float: right;
					display: inline;
				}

					#rodapeNavegacao #rodapeNavegacaoConteudo #rodapeNavegacaoExtra {
					
					}

						#rodapeNavegacao #rodapeNavegacaoConteudo #rodapeNavegacaoExtra .titulo {
							font-size: 12px;
							font-weight: bold;
							padding-bottom: 5px;
							/* color: pilar.css; */
						}

						#rodapeNavegacao #rodapeNavegacaoConteudo #rodapeNavegacaoExtra #rodapeSitesRelacionados {
							margin-bottom: 15px;						
						}

							#rodapeNavegacao #rodapeNavegacaoConteudo #rodapeNavegacaoExtra #rodapeSitesRelacionados .sitesRelacionados {
								/* border-bottom: 1px solid pilar.css; */
							}

								#rodapeNavegacao #rodapeNavegacaoConteudo #rodapeNavegacaoExtra #rodapeSitesRelacionados .sitesRelacionados a {
									display: block;
									vertical-align: middle;
									/* border-top: 1px solid pilar.css; */
									padding: 4px 0;
								}

								#rodapeNavegacao #rodapeNavegacaoConteudo #rodapeNavegacaoExtra #rodapeSitesRelacionados .sitesRelacionados a:hover {
									text-decoration: none;
								}

									#rodapeNavegacao #rodapeNavegacaoConteudo #rodapeNavegacaoExtra #rodapeSitesRelacionados .sitesRelacionados a img {
										width: 30px;
										height: 30px;
										vertical-align: middle;
									}

									#rodapeNavegacao #rodapeNavegacaoConteudo #rodapeNavegacaoExtra #rodapeSitesRelacionados .sitesRelacionados a .descricao {
										display: inline;
										font-size: 13px;
										font-weight: bold;
										color: white;
										vertical-align: middle;
										margin-left: 4px;
									}

									#rodapeNavegacao #rodapeNavegacaoConteudo #rodapeNavegacaoExtra #rodapeSitesRelacionados .sitesRelacionados a:hover .descricao {
										text-decoration: underline;
									}

						#rodapeNavegacao #rodapeNavegacaoConteudo #rodapeNavegacaoExtra #rodapeOutrosCanais {
						}

							#rodapeNavegacao #rodapeNavegacaoConteudo #rodapeNavegacaoExtra #rodapeOutrosCanais .outrosCanais {
							}

								#rodapeNavegacao #rodapeNavegacaoConteudo #rodapeNavegacaoExtra #rodapeOutrosCanais .outrosCanais select {
									vertical-align: middle;
								}

								#rodapeNavegacao #rodapeNavegacaoConteudo #rodapeNavegacaoExtra #rodapeOutrosCanais .outrosCanais a {
									/* background: pilar.css */
									color: white;
									font-size: 11px;
									font-weight: bold;
									margin: 0 0 0 4px;
									padding: 4px 6px;
									vertical-align: middle;
								}

				
		#rodapeGlobosat {
			/* background: pilar.css; */
			text-align: center;			
		}

			#rodapeGlobosat #rodapeGlobosatConteudo {
				margin-left: auto;
				margin-right: auto;
				text-align: left;
				width: 940px;
				padding-top: 22px;
				padding-bottom: 22px;
			}

				#rodapeGlobosat #rodapeGlobosatConteudo a.linkLogotipoGlobosat {
					display: block;
					margin-bottom: 5px;					
					background: transparent url('../images_v3/common/canais_globosat.png');
					_background: transparent url('../images_v3/common/canais_globosat.gif');	/* IE6 pior antialiasing */
					width: 90px;
					height: 24px;
				}

				#rodapeGlobosat #rodapeGlobosatConteudo img.logotipoGlobosat {
				}	

				#rodapeGlobosat #rodapeGlobosatConteudo .noticiaLegal {
					color: white;
					font-size: 11px;
				}
				
					#rodapeGlobosat #rodapeGlobosatConteudo .noticiaLegal a {
						color: white;
					}
				
				

