/* CSS Document */
body {margin:0px;font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#000;}
p, form{margin:0;}

.nomargin{margin:0px;}
.clearthis{clear:both;}

img {border:0;}

/* ----- Index ----- */
#index{width:500px;height:174px;position:absolute;top:50%;left:50%;margin:-87px 0 0 -250px;text-align:center;font-size:1.5em;line-height:115%;}
#index .marginP{margin:0 0 25px 0;}
#index a{color:#0066CC;text-decoration:underline;}
#index a:hover{color:#0066CC;text-decoration:none;}

/* ----- Topo ----- */
#topoTop{width:100%;height:35px;clear:both;background:#c0000e;border-bottom:1px solid #fff;border-top:1px solid #fff;z-index:1500;}
#topoTop #boxTop{width:980px;height:177px;background:none;z-index:2000;position:absolute;margin:0 auto;left:50%;margin:0 0 0 -490px;border:none;}

#topoTop #boxTop ul{width:980px;color:#fff;list-style:none;margin:0;padding:0;font-weight:bold;font-size:1.3em;position:relative;left:135px;}
#topoTop #boxTop ul li{float:left;margin:0;padding:7px 0;}
#topoTop #boxTop ul li a{color:#fff;text-decoration:none;padding:5px 30px;}
#topoTop #boxTop ul li a:hover{color:#7d0f0b;text-decoration:none;}


#topoBottom{width:100%;height:140px;clear:both;background:#ffe100;}

/* ------------------------*/

/* Container Data Busca */
#containerDataBusca{width:100%;height:35px;clear:both;background:#850000;color:#fff;border-top:#fff 1px solid;border-bottom:#fff 1px solid;}
#containerDataBusca #boxDataBusca{width:980px;height:35px;margin:0 auto;clear:both;position:relative;}
#containerDataBusca #boxDataBusca .data{float:left;font-size:.9em;position:relative;top:4px;}
#containerDataBusca #boxDataBusca .data .numero{font-size:2.2em;vertical-align:middle;margin:0 0 0 5px;}
#containerDataBusca #boxDataBusca .busca{background:url(images/bg-busca-top.gif) no-repeat left;height:35px;position:absolute;right:0;top:0;width:384px;}
#containerDataBusca #boxDataBusca .cadastrese{position:absolute;top:10px;left:455px;}
#containerDataBusca #boxDataBusca .busca .inputBusca{position:relative;top:2px;left:15px;}

/* Content */
#Content{width:980px;clear:both;margin:0 auto;}
#Content #boxContent{width:980px;clear:both;float:left;margin:12px 0 0 0;padding:0 0 20px 0;}
#Content #boxContent .marginHome{margin:0 20px;}
#Content #boxContent .marginHome2{margin:0 20px 0 0;}
#Content #boxContent .marginInterna{margin:0 20px 0 0;}
#Content #boxContent .marginInterna2{margin:0 0 0 20px;}
#Content #boxContent h2{background:#c0000e;color:#fff;margin:0 0 7px 0;padding:3px 3px 3px 6px;clear:both;font-weight:bold;font-size:16px;}


/* Coluna Left */
#Content #boxContent .colunaLeft{width:245px;float:left;}
#Content #boxContent .colunaLeft .boxCadastrese{clear:both;margin:8px 0 23px 0;float:left;}

	/* Programação Home */
	#Content #boxContent .colunaLeft .boxProgramacao{clear:both;margin:0 0 23px 0;float:left;background:#fff;width:245px;}
	
	.tableProgramacao{font-size:1em;margin:0 0 3px 0;}
	.tableProgramacao .tdDataMes{background:#850000;color:#fff;font-size:14px;padding:0;}
	.tableProgramacao .tdDataMes .dia{font-size:24px;margin:0 0 -5px 0;}
	.tableProgramacao .tdResumo{font-size:.95em;padding:3px 6px;border-top:1px solid #ccc;border-right:1px solid #ccc;border-bottom:1px solid #ccc;}
	.tableProgramacao .tdResumo a {color:#000;text-decoration:none;}
	.tableProgramacao .tdResumo a:hover {color:#000;text-decoration:underline;}
	.tableProgramacao .tdResumo a p{color:#000;text-decoration:none;}
	.tableProgramacao .tdResumo a:hover p{color:#000;text-decoration:underline;}
	.tableProgramacao .tdTodasDatas{font-size:.95em;padding:6px;}
	.tableProgramacao .tdTodasDatas a{background:url(images/icon-todas-as-noticias.gif) no-repeat 0 3px;padding:0 0 0 15px;text-decoration:none;color:#a80000;}
	.tableProgramacao .tdTodasDatas a:hover{text-decoration:underline;color:#a80000;}
	
	/* Programação Interma */
	.tableProgramacaoInterna{font-size:1em;margin:0 0 10px 0;padding:0 0 10px 0;border-bottom:1px dashed #ccc;}
	.tableProgramacaoInterna .tdDataMes{background:#ff5e00;color:#fff;font-size:18px;padding:7px 0;}
	.tableProgramacaoInterna .tdDataMes .dia{font-size:30px;margin:0 0 -5px 0;}
	.tableProgramacaoInterna .tdResumo{font-size:.95em;padding:6px;}
	.tableProgramacaoInterna .tdResumo a {color:#000;text-decoration:none;}
	.tableProgramacaoInterna .tdResumo a:hover {color:#000;text-decoration:underline;}
	.tableProgramacaoInterna .tdResumo a p{color:#000;text-decoration:none;}
	.tableProgramacaoInterna .tdResumo a:hover p{color:#000;text-decoration:underline;}
		
	/* Agenda */
	#Content #boxContent .colunaLeft .boxAgenda{clear:both;margin:0 0 15px 0;float:left;width:245px;padding:0;}
	#Content #boxContent .colunaLeft .boxAgenda .info{clear:both;margin:0;float:left;width:245px;padding:10px 0;background:#c7c7c7;text-align:center;font-size:.85em;}
	.tableAgenda{background:#ae9cc9;color:#fff;}
	.tableAgenda td{padding:4px;}
	.tableAgenda td a{text-decoration:underline;color:#000;font-weight:bold;}
	.tableAgenda td a:hover{text-decoration:none;color:#000;font-weight:bold;}
	.tableAgenda .diasSemana{background:#967897;color:#ffc000;}
	
	/* Enquete */
	#Content #boxContent .colunaLeft .boxEnquete{clear:both;margin:0 0 23px 0;float:left;background:#0dcab1;width:215px;padding:15px 15px 5px 15px;font-size:.95em;}
	#Content #boxContent .colunaLeft .boxEnquete ul{list-style:none;margin:10px 0 0 0;padding:0;}
	#Content #boxContent .colunaLeft .boxEnquete ul li{list-style:none;margin:0 0 10px 0;padding:0;}

/* Coluna Interna Right */
#Content #boxContent .colunaInternaRight{width:715px;float:left;}


/* Coluna Middle */
#Content #boxContent .colunaMiddle{width:477px;float:left;}
#Content #boxContent .colunaMiddle .artigo{width:477px;float:left;line-height:160%;clear:both;margin:0 0 30px 0;}
#Content #boxContent .colunaMiddle .bannerHome{float:left;clear:both;margin:0 0 10px 0;}

/* bannersLeft */
.bannersLeft{width:245px;float:left;clear:both;margin:0 0 15px 0;}

/* boxPatrocinadoresTop */
.boxPatrocinadoresTop{width:243px;float:left;clear:both;margin:7px 0 15px 0;border:1px solid #ccc;height:100px;}

/* boxParceirosTop */
.boxParceirosTop{width:216px;float:left;clear:both;margin:7px 0 15px 0;border:1px solid #ccc;height:100px;}
.txtParceirosTopo{width:218px;float:left;clear:both;}

/* bannerRodape */
.bannerRodape{width:715px;float:left;clear:both;margin:15px 0;text-align:center;}
	
	/* Box Destaques */
	.tableDestaques {float:left;clear:both;margin:0 0 10px 0;width:477px;}
	.tableDestaques .tdDestaque{background:#fff;padding:15px 15px 0 15px;font-size:.95em;line-height:140%;border:1px solid #ccc;}
	.tableDestaques .tdDestaque h3 {margin:0 0 5px 0;padding:0;font-size:1.2em;}
	.tableDestaques .tdDestaque h3 a {color:#000;text-decoration:none;}
	.tableDestaques .tdDestaque h3 a:hover {color:#000;text-decoration:underline;}
	
	.tableDestaques .tdItens{background:url(images/itens-destaque-top.gif) no-repeat top;}
	ul.itensDestaque {list-style:none;margin:3px 0 0 0;padding:0 0 3px 0;width:19px;font-size:.85em;background:url(images/itens-destaque-bottom.gif) no-repeat bottom;float:left;clear:both;}
	ul.itensDestaque li{list-style:none;margin:0;padding:0;text-align:center;clear:both;float:left;}
	ul.itensDestaque li a{margin:0;padding:2px 6px 2px 7px;color:#fff;text-decoration:none;clear:both;float:left;background:#7d7d7d;}
	ul.itensDestaque li a:hover{color:#fff;text-decoration:none;background:#5b5b5b;}
	ul.itensDestaque li .itensDestaqueAtivo{color:#fff;text-decoration:none;background:#5b5b5b;}
	
	/* Box Album Fotos Home */
	#Content #boxContent .colunaMiddle .boxAlbumHome{width:477px;float:left;clear:both;margin:0 0 15px 0;}
	#Content #boxContent .colunaMiddle .boxAlbumHome ul{width:477px;float:left;clear:both;list-style:none;margin:0;padding:0;font-size:.9em;}
	#Content #boxContent .colunaMiddle .boxAlbumHome ul li{width:115px;float:left;clear:none;margin:0;padding:0;display:inline;line-height:100%;}
	#Content #boxContent .colunaMiddle .boxAlbumHome ul li p{margin:0 0 5px 0;}
	#Content #boxContent .colunaMiddle .boxAlbumHome .marginThumbs{margin:0 5px 0 0;}
	#Content #boxContent .colunaMiddle .boxAlbumHome .marginThumbs2{margin:0 4px 0 0;}
	
	#Content #boxContent .colunaMiddle .boxAlbumHome .maisFotos{padding:0;margin:12px 0 0 0;font-weight:normal;font-size:11px;}
	#Content #boxContent .colunaMiddle .boxAlbumHome .maisFotos a{background:url(images/icon-todas-as-noticias.gif) no-repeat 0 3px;padding:0 0 0 15px;text-decoration:none;color:#a80000;}
	#Content #boxContent .colunaMiddle .boxAlbumHome .maisFotos a:hover{text-decoration:underline;color:#a80000;}
	
	/* Box Novidades Home */
	#Content #boxContent .colunaMiddle .boxNovidadesHome{width:477px;float:left;clear:both;font-size:.9em;margin:0 0 5px 0;}
	#Content #boxContent .colunaMiddle .boxNovidadesHome a {color:#000;text-decoration:none;}
	#Content #boxContent .colunaMiddle .boxNovidadesHome a:hover {color:#000;text-decoration:underline;}
	#Content #boxContent .colunaMiddle .boxNovidadesHome a p{color:#000;text-decoration:none;}
	#Content #boxContent .colunaMiddle .boxNovidadesHome a:hover p{color:#000;text-decoration:underline;}
	
	/* Box Novidades */
	#Content #boxContent .colunaMiddle .boxNovidades{width:477px;float:left;clear:both;font-size:.9em;margin:0 0 15px 0;padding:0 0 15px 0;border-bottom:1px dashed #ccc;}
	#Content #boxContent .colunaMiddle .boxNovidades a {color:#000;text-decoration:none;}
	#Content #boxContent .colunaMiddle .boxNovidades a:hover {color:#000;text-decoration:underline;}
	#Content #boxContent .colunaMiddle .boxNovidades a p{color:#000;text-decoration:none;}
	#Content #boxContent .colunaMiddle .boxNovidades a:hover p{color:#000;text-decoration:underline;}
	#Content #boxContent .colunaMiddle .boxNovidades h4{margin:0 0 5px 0;padding:0;font-size:1.3em;}
	
	/* Box Icones Utilidades */
	#Content #boxContent .boxIconesUtilidades{width:477px;float:left;clear:both;font-size:.9em;margin:15px 0 0 0;padding:15px 0 0 0;border-top:1px #ccc dashed;}
	#Content #boxContent .boxIconesUtilidades ul{width:477px;clear:both;margin:0;padding:0;list-style:none;font-size:1em;}
	#Content #boxContent .boxIconesUtilidades ul li{color:#000;text-decoration:none;padding:0;margin:0 15px 0 0;float:left;}
	#Content #boxContent .boxIconesUtilidades ul li a{color:#000;text-decoration:none;padding:0;}
	#Content #boxContent .boxIconesUtilidades ul li a:hover{color:#000;text-decoration:underline;}
	
	#Content #boxContent .boxIconesUtilidades ul li.voltar a{background:url(images/arrow-voltar-off.gif) no-repeat 0 3px;padding:0 0 0 13px;}
	#Content #boxContent .boxIconesUtilidades ul li.voltar a:hover{background:url(images/arrow-voltar-on.gif) no-repeat 0 3px;padding:0 0 0 13px;color:#008cff;text-decoration:none;}
	
	#Content #boxContent .boxIconesUtilidades ul li.imprimir a{background:url(images/btn-impressora-off.gif) no-repeat 0 3px;padding:0 0 0 13px;}
	#Content #boxContent .boxIconesUtilidades ul li.imprimir a:hover{background:url(images/btn-impressora-on.gif) no-repeat 0 3px;padding:0 0 0 13px;color:#008cff;text-decoration:none;}
	
	#Content #boxContent .boxIconesUtilidades ul li.email a{background:url(images/icon-email-off.gif) no-repeat 0 1px;padding:0 0 0 13px;}
	#Content #boxContent .boxIconesUtilidades ul li.email a:hover{background:url(images/icon-email-on.gif) no-repeat 0 1px;padding:0 0 0 13px;color:#008cff;text-decoration:none;}
	
	/* Lista Novidades Home */
	#Content #boxContent .colunaMiddle ul.listaNovidades {margin:0;padding:0;list-style:none;font-size:.9em;font-weight:bold;clear:both;width:477px;}
	#Content #boxContent .colunaMiddle ul.listaNovidades li{margin:0 0 5px 0;padding:0}
	#Content #boxContent .colunaMiddle ul.listaNovidades li a{padding:0 0 0 13px;color:#000;text-decoration:none;background:url(images/arrow-lista-novidades.gif) no-repeat 0 4px;}
	#Content #boxContent .colunaMiddle ul.listaNovidades li a:hover{color:#000;text-decoration:underline;}
	
	#Content #boxContent .colunaMiddle ul.listaNovidades li.todasNovidades{padding:0;margin:12px 0 0 0;font-weight:normal;}
	#Content #boxContent .colunaMiddle ul.listaNovidades li.todasNovidades a{background:url(images/icon-todas-as-noticias.gif) no-repeat 0 3px;padding:0 0 0 15px;text-decoration:none;color:#a80000;}
	#Content #boxContent .colunaMiddle ul.listaNovidades li.todasNovidades a:hover{text-decoration:underline;color:#a80000;}

/* Coluna Right */
#Content #boxContent .colunaRight{width:218px;float:left;}
#Content #boxContent .colunaRight .bannerTopRight{width:218px;float:left;clear:both;margin:0 0 10px 0;}
#Content #boxContent .colunaRight .boxParceiros{width:218px;clear:both;margin:0 0 15px 0;border:1px solid #dadada;text-align:center;padding:12px 0;}
#Content #boxContent .colunaRight .boxPromocoes{width:218px;clear:both;margin:0 0 10px 0;text-align:center;padding:0;}

/* Coluna Interna */
#Content #boxContent .colunaInterna{width:742px;float:left;line-height:160%;}
#Content #boxContent h1.titulo{font-size:2.5em;font-family:Arial, Helvetica, sans-serif;background:none;padding:0;margin:20px 0;color:#ff7c00;}
#Content #boxContent h3.subTitulo{font-size:1.5em;font-family:Tahoma, Arial, Helvetica, sans-serif;color:#000;background:url(images/arrow-subtitulo.gif) no-repeat 0 3px;padding:0 0 0 25px;margin:0 0 20px 0;}

/* Página de Contato */
	#Content #boxContent .colunaInterna .colContatoLeft{padding:30px 0 0 0;float:left;width:350px;text-align:center;}
	#Content #boxContent .colunaInterna .colContatoRight{padding:0;float:left;width:310px;}

/*--- Menu Hierarquico1 --*/
#Content #boxContent .boxMenuHierarquico{clear:both;padding:0 0 0 14px;margin:0 0 12px 0;font-size:0.8em;background:url(images/icon-home.gif) left no-repeat;color:#999;}
#Content #boxContent .boxMenuHierarquico a{text-decoration:none;color:#333;font-weight:normal;}
#Content #boxContent .boxMenuHierarquico a:hover{text-decoration:none;color:#999;}

	/* submenu */
	ul.submenu{margin:0 0 25px 0;padding:0;overflow:hidden;font-size:1em;text-decoration:none;line-height:normal;font-weight:bold;	clear:both;width:245px;}
	ul.submenu li {margin:0;padding:0;float:left;display:inline;clear:both;border-bottom:solid #ccc 1px;}
	ul.submenu li a {float:left;width:235px;text-align:left;color:#000;text-decoration: none;padding:6px 0 6px 10px;}
	ul.submenu li a:hover {color:#000;background-color:#f0f0f0;text-decoration: none;}
	
	ul.submenu li.ativo a{color:#000;padding:6px 0 6px 32px;background:url(images/arrow-submenu.gif) no-repeat #f0f0f0 10px 6px;}
	
/* Tabela Musicas */
.tableMusicas{margin:0;}
.tableMusicas td{padding:5px;font-size:.9em;}
.tableMusicas tr.linhaCinza td{background:#f0f0f0;}
.tableMusicas td.titulo{background:none;font-size:1em;font-weight:bold;text-transform:uppercase;border-bottom:1px #ccc dashed;}
.tableMusicas td.cinza{background:#f0f0f0;}


/* Links Cadastro Curriculo */
.linksCadastroCurriculo{margin:20px 0 10px 0;clear:both;}
.linksCadastroCurriculo a{text-decoration:none;color:#000;text-align:left;font-weight:bold;}
.linksCadastroCurriculo a:hover {text-decoration:underline;color:#000;}



/* -------- Ações -------- */
.red {color:#FF0000;}
.blue {color:#3d87c2;}
.hidden {display:none;}
.textsmall{font-family:Arial, Helvetica, sans-serif;font-size:10px;font-weight:normal;color:#000;text-decoration:none;}
.floatleft{float:left;}
.floatright{float:right;}

/* ----- boxLogosHome ----- */
#boxLogosHome{width:980px;background:none;margin:0 auto;clear:both;}
#boxLogosHome .tableBlocoLogos{clear:both;margin:0 0 20px 0;}

/* ----- Rodape ----- */
#faixaTop{width:100%;height:81px;clear:both;background:#ffe100;border-top:solid #dbdedf 1px;}
#faixaBottom{width:100%;height:36px;clear:both;background:#f48400;border-top:solid #fff 1px;}
#faixaBottom #rodape{width:100%;height:134px;z-index:1000;position:relative;margin:0 0 -98px 0;padding:0;top:-98px;}
#faixaBottom #rodape #boxRodape{width:980px;height:134px;z-index:1001;margin:0 auto;background:url(images/bg-rodape-roxo.png) no-repeat;padding:0;}

ul.menuRodape {width:560px;clear:both;margin:0 0 0 -10px;padding:0;list-style:none;position:relative;top:38px;}
ul.menuRodape li{float:left;margin:0 0 4px 0;padding:0;white-space:nowrap;font-size:.7em;}
ul.menuRodape li a{color:#000;text-decoration:none;font-size:.8em;padding:0 10px;font-size:1.2em;}
ul.menuRodape li a:hover{color:#000;text-decoration:underline;}
.txtRodape{color:#fff;font-size:9px;}
.txtRodape a{color:#fff;text-decoration:none;}
.txtRodape a:hover{color:#fff;text-decoration:none;}

/*----- Página 404 -----*/
.pag404{width:656px;height:170px;position:absolute;top:50%;left:50%;margin:-85px 0 0 -328px;}

/*---- Pop Up Música ----*/
#containerPopUp{width:460px;height:620px;padding:20px;line-height:160%;}
#containerPopUp .tituloMusica{font-size:1.5em;font-family:Tahoma, Arial, Helvetica, sans-serif;color:#000;background:url(images/arrow-subtitulo.gif) no-repeat 0 3px;padding:0 0 0 25px;margin:0 0 5px 0;}
#containerPopUp .artista{font-size:1em;color:#000;padding:0;margin:0 0 20px 24px;}
#containerPopUp .letraMusica{clear:both;margin:0;padding:0 0 20px 0;}

/*---- Pop Up Player ----*/
#popUpPlayer{width:240px;height:150px;}
