@charset "iso-8859-1";
/* INÍCIO -  DEFINIÇÃO DAS TAGS */

* { margin:0px; padding:0px; }
body { background-repeat:repeat-y; background-color:#A60809; background-attachment:fixed; background-position:center 0px; font-family:Arial, Helvetica, sans-serif; }
h1 { color:#FC0; font-size:16px; font-weight:bold; padding-bottom:5px; border-bottom:1px #59452C solid; }
h2 { font-size:18px; color:#333; font-weight:bold; border-bottom:1px #CCC solid; display:block; width:700px; }
h3 { font-size:12px; color:#333; font-weight:bold; border-bottom:1px #CCC dotted; display:block; width:500px; margin-top:10px; margin-bottom:5px; }
h4 { font-size:14px; color:#060; font-weight:bold; border-bottom:1px #CCC dotted; display:block; margin-top:10px; margin-bottom:5px; }
h5 { font-size:26px; color:#333; font-weight:bold; border-bottom:1px #CCC solid; display:block; width:730px; }
/* FINAL  -  DEFINIÇÃO DAS TAGS */







/* INÍCIO - Definição das classes genéricas */

.textoNegrito { font-weight:bold; }
.floatLeft { float:left; }
.floatRight { float:right; }
.textoNegrito { font-weight:bold; }
.displayBlock { display:block; }
.displayNone { display:none; }
.clearBoth { clear:both; }
.margin0px { margin:0px; }
.textRed { color:#F00; }
.textAmarelo { color:#FC0; }
.imgMargin10Right { margin-right:10px; }
/* FINAL - Definição das classes genéricas */





/* INÍCIO -  DEFINIÇÃO DOS LINKS */

a.linkPadrao:link, a.linkPadrao:visited { text-decoration:none; color:#FFF; }
a.linkPadrao:hover { color:#FC0; text-decoration:underline; }
a.linkCinza:link, a.linkCinza:visited { text-decoration:none; color:#666; display:block; }
a.linkCinza:hover { color:#e92727; }
a.linkCinzaGaleria:link, a.linkCinzaGaleria:visited { text-decoration:none; font-weight:bold; color:#666; display:block; }
a.linkCinzaGaleria:hover { color:#F90; }
a.linkGrafite:link, a.linkGrafite:visited { text-decoration:none; font-size:12px; font-weight:bold; color:#666; }
a.linkGrafite:hover { color:#e92727; }
a.linkAmarelo:link, a.linkAmarelo:visited { text-decoration:none; color:#666; display:block; }
a.linkAmarelo:hover { color:#D9AD00; }
a.linkFaleConosco:link, a.linkFaleConosco:visited { text-decoration:none; color:#FC0; }
a.linkFaleConosco:hover { text-decoration:underline; }
a.linkBlock:link, a.linkBlock:visited { text-decoration:none; color:#333; display:block; padding:1px; }
a.linkBlock:hover { text-decoration:none; }
a.linkPaiEquipe:link, a.linkPaiEquipe:visited { font-size:14px; font-weight:bold; color:#333; text-decoration:none; }
a.linkPaiEquipe:hover { text-decoration:underline; color:#F60; }
/* FINAL  -  DEFINIÇÃO DOS LINKS */







/* INÍCIO -  DEFINIÇÃO DOS IDS */

div#topo { width:100%; height:207px; overflow:hidden; }
div#conteudo { width:980px; margin:0px auto; }
div#conteudoTopo { width:980px; position:relative; margin:0px auto; margin-top:-213px; }
div#conteudoEsquerda { width:750px; margin-right:10px; float:left; }
div#direita { width:220px; float:left; }
div#galeriaFotos { width:370px; float:left; margin-right:10px; margin-top:20px; }
div#parecisNews { width:370px; float:left; margin-top:20px; }
div#rodape { background-image:url(../imagens/fundoRodape.png); height:100px; background-repeat:repeat-x; clear:both; width:100%; margin:30px auto 20px auto; display:table; overflow:auto; }
div#rodape ul { list-style:none; margin:50px auto 0 auto; overflow:auto; width:980px; display:table; }
div#rodape li { float:left; margin:0 8px; color:#FC0; font-size:16px; font-weight:bold; text-transform:uppercase; text-shadow:0px 2px 2px #000000; }
div#rodape .creditos { text-align:center; margin:10px auto 0 auto; font-size:11px; color:#FFF; }
div#parecisNewsLista { background-color:#FFF; width:362px; border:4px #e92727 solid; min-height:100px; overflow:auto; display:block; }
div#parecisNewsLista ul { list-style:none; }
div#parecisNewsLista li { border-bottom:1px #CCC dotted; padding:2px 0px; display:block; overflow:auto; }
div#parecisNewsLista li:hover { background-color:#FDEEEE; }
div#parecisNewsLista li:hover img { border:2px #e92727 solid; opacity:1; filter:alpha(opacity = 100); }
div#galeriaFotoLista { background-color:#FFF; width:362px; border:4px #D9AD00 solid; min-height:100px; overflow:auto; display:block; }
div#galeriaFotoLista ul { list-style:none; }
div#galeriaFotoLista li { border-bottom:1px #CCC dotted; padding:2px 0px; display:block; overflow:auto; }
div#galeriaFotoLista li:hover { background-color:#FFF7D9; }
div#galeriaFotoLista li:hover img { border:2px #D9AD00 solid; opacity:1; filter:alpha(opacity = 100); }
div#conteudoPaginas { background-color:#FFF; padding:10px; overflow:hidden; width:730px; }
div#conteudoPaginasProgramas { background-color:#FFF; padding:10px; overflow:auto; }
div#conteudoPaginasProgramas ul { list-style:none; }
div#conteudoPaginasProgramas li { border:1px #f0f0f0 solid; margin:10px auto; }
#prog2 { margin:0 auto; padding:0; width:590px; list-style:none; clear:both; }
#prog2 li { float:left; height:28px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:14px; color:#666; letter-spacing:-1px; background-color:#FFF; }
#prog2 li.corsim { background:#f0f0f0; }
#prog2 li.ativo { background:#f90; color:#fff; font-weight:bold; }
#prog2 li.ativo p.hora { border-right:solid 3px #f90; }
#prog2 p.hora { float:left; border-right:solid 3px #fff; padding-top:5px; width:120px; height:23px; text-align:center; }
#prog2 p.prog { float:left; padding:5px 0 0 10px; width:457px; height:22px; display:block; overflow:hidden; }
div#login { display:block; width:700px; margin:20px auto; font-size:12px; }
ul#listaGaleriaFotos { list-style:none; margin:0px; margin-left:-5px; padding:0px; overflow:hidden; width:740px; min-height:300px; }
ul#listaGaleriaFotos li { display:block; width:230px; height:250px; margin-right:8px; margin-left:8px; float:left; margin-bottom:20px; }
ul#listaGaleriaFotos li img { border:2px #CCC solid; }
ul#listaGaleriaFotos li img:hover { border:2px #F90 solid; }
ul#fotosGaleriaFotos { width:660px; margin:0px auto; list-style:none; min-height:600px; }
ul#fotosGaleriaFotos li { width:660px; margin:5px; border-bottom:1px #CCC dotted; padding-bottom:3px; }
ul#fotosGaleriaFotos li img { border: 1px #CCC solid; padding:10px; }
div#textoConteudo { width:730px; margin:40px auto; clear:both; overflow:auto; text-align:justify; font-size:12px; color:#333; }
div#textoConteudo p { margin:10px 0px; }
div#textoConteudo img { padding:5px; border:1px #CCC solid; margin:0px 5px; }
div#textoConteudoImprimir { margin:10px auto; clear:both; overflow:auto; text-align:justify; font-size:12px; color:#333; }
div#textoConteudoImprimir p { margin:10px 0px; }
div#textoConteudoImprimir img { padding:5px; border:1px #CCC solid; margin:0px 5px; }
div#apresentacao { width:510px; margin-left:20px; float:left; }
div#menuEquipe { width:200px; height:2000px; float:left; }
ul#pai { list-style:none; text-indent:5px; }
ul#pai li { background-color:#f0f0f0; padding:2px; }
ul#pai p { margin:5px 0px; font-size:14px; font-weight:bold; }
ul#filho { list-style:none; text-indent:5px; }
ul#filho li { background-color:#FFF; border-bottom:1px #CCC dotted; font-size:12px; }
ul#filho li:hover { background-color:#f9f9f9; }
/* FINAL  -  DEFINIÇÃO DOS IDS */







/* INÍCIO -  DEFINIÇÃO DAS CLASSES */

p.textoNewsletter { font-size:11px; color:#666; font-weight:normal; text-align:center; padding:2px 5px; }
div.divNewsletter { background-color:#FFF; width:215px; }
div.divRecados { background-color:#FFF; width:215px; }
div.lerRecados { height:375px; width:195px; margin-left:10px; overflow:scroll; overflow-x:hidden; }
div.lerRecados ul { list-style:none; }
div.lerRecados li { margin-bottom:10px; padding:10px 5px; }
div.enviarRecados { height:375px; width:195px; margin-left:10px; overflow:auto; }
li.cinza { background-color:#f9f9f9; }
li.branco { background-color:#fff; }
p.titRecados { color:#333; font-size:11px; border-bottom:1px #CCC dotted; padding-bottom:2px; }
p.chamadaRecados { color:#333; font-size:11px; }
p.deRecados { color:#333; font-size:11px; }
p.imagemNoticias { width:175px; margin:5px; float:left; }
p.imagemNoticias img { border:2px #CCC solid; opacity:0.5; filter:alpha(opacity = 50); }
p.titChamadaNoticias { font-size:16px; color:#666; font-weight:bold; line-height:16px; padding:8px 0px; border-bottom:1px #CCC dotted; }
p.chamadaNoticias { font-size:11px; color:#999; padding:2px 0px; }
div.dadosNoticias { float:left; width:170px; margin-left:5px; }
p.dataNoticias { font-size:10px; color:#666; }
p.fotosProgramas { display:block; margin:10px; }
p.chamadaProgramas { font-size:12px; color:#333; margin:10px; }
p.horarioProgramas { margin:10px; font-size:12px; font-weight:bold; color:#069; }
div.Expediente { width:700px; overflow:auto; margin:10px auto; margin-bottom:30px; font-size:12px; text-align:left; }
.txt_conteudo { margin:10px auto; width:700px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#666; overflow:hidden; }
.link-promos { margin-bottom:28px; border-bottom:solid 2px #fff; width:650px; height:110px; color:#666; text-decoration:none; display:block; cursor:pointer; }
.link-promos img { float:left; }
.link-promos strong { line-height:20px; letter-spacing:-1px; font-size:18px; color:#f90; }
.link-promos:hover { border-bottom:solid 2px #fc0; color:#000; }
.link-promos div { position:relative; float:right; padding:0; width:295px; height:110px; }
.link-promos p { position:absolute; bottom:10px; }
.apresentadores { width:510px; margin:0px auto; margin-bottom:20px; border-bottom:1px #CCC dashed; overflow:auto; padding-bottom:20px; text-align:justify; font-size:12px; }
.apresentadores p { margin:5px 0px; }
.img_apresentadores { width:204px; float:left; margin-right:20px; }
.nome_apresentadores { color:#f1921a; font: bold 24px Arial, Verdana; }
.txt_apresentadores { color:#FFF; font: bold 12px Arial, Verdana; background:#F90; display:block; text-align:center; padding:4px 0 4px 0; }
p.dataGaleriaFotos { font-size:11px; font-weight:bold; color:#333; }
.pOpcoesDestaque { margin-top:0px; text-align:right; color:#060; font-size:11px; }
.pDataDestaque { display:block; margin:2px 0px; font-size:11px; color:#333333; }
.pFonteNoticia { display:block; margin:7px 0px; font-size:11px; color:#E92727; }
/* FINAL  -  DEFINIÇÃO DAS CLASSES */







/* INÍCIO -  DEFINIÇÃO DOS FORMULÁRIOS */

form.formNewletter { width:180px; margin:0px auto; }
form.formNewletter label { font-size:11px; color:#333; margin-left:3px; font-weight:bold; display:block; }
form.formNewletter input[type=text] { background-image:url(../imagens/FormEmail.png); background-position:-5px -2px; background-repeat:no-repeat; text-indent:20px; border:none; border-bottom:1px #CCC solid; background-color:#f0f0f0; margin-left:2px; width:175px; height:20px; color:#000; padding-top:3px; }
form.formNewletter input[type=submit] { border:1px #999 solid; background-color:#FFF; margin:5px 2px; font-size:10px; color:#666; background-color:#f9f9f9; }
form.formEnviarRecados { width:180px; margin:0px auto; }
form.formEnviarRecados label { font-size:11px; color:#333; margin-left:3px; font-weight:bold; display:block; }
form.formEnviarRecados input[type=text] { border:none; border-bottom:1px #CCC solid; background-color:#f0f0f0; margin-left:2px; width:175px; height:20px; color:#000; padding-top:3px; margin-bottom:5px; }
form.formEnviarRecados textarea { border:none; border-bottom:1px #CCC solid; background-color:#f0f0f0; margin-left:2px; width:175px; color:#000; padding-top:3px; }
form.formEnviarRecados input[type=submit] { border:1px #999 solid; background-color:#FFF; margin:5px 2px; font-size:10px; color:#666; background-color:#f9f9f9; }
form.formLogin { width:700px; margin:0px auto; }
form.formLogin label { font-size:12px; color:#333; margin-left:3px; font-weight:bold; display:block; }
form.formLogin input[type=text] { border:none; border-bottom:1px #CCC solid; background-color:#f0f0f0; margin-left:2px; width:240px; height:20px; color:#000; padding-top:3px; }
form.formLogin input[type=password] { border:none; border-bottom:1px #CCC solid; background-color:#f0f0f0; margin-left:2px; width:240px; height:20px; color:#000; padding-top:3px; }
form.formLogin input[type=submit] { border:1px #999 solid; background-color:#FFF; margin:5px 2px; padding:5px; font-size:10px; color:#666; background-color:#f9f9f9; }
form.formCadastro { width:700px; margin:20px auto; }
form.formCadastro label { font-size:12px; color:#333; margin-left:3px; font-weight:bold; }
form.formCadastro input[type=text] { border:none; border-bottom:1px #CCC solid; background-color:#f0f0f0; margin-left:2px; height:20px; color:#000; padding-top:3px; margin-bottom:20px; }
form.formCadastro input[type=password] { border:none; border-bottom:1px #CCC solid; background-color:#f0f0f0; margin-left:2px; height:20px; color:#000; padding-top:3px; margin-bottom:20px; }
form.formCadastro input[type=submit] { border:1px #999 solid; background-color:#FFF; margin:5px 2px; padding:5px; font-size:10px; color:#666; background-color:#f9f9f9; }
.formContato { margin:5px 0px; }
.formContato label { font-weight:bold; display:block; }
.formContato_input { width:100%; padding-top:4px; padding-bottom:4px; border:none; border-bottom:1px #ccc solid; text-indent:5px; background-color:#F4F4F4; font-size:11px; }
.formContato_textarea { width:100%; padding-top:4px; padding-bottom:4px; border:none; border-bottom:1px #ccc solid; text-indent:5px; background-color:#F4F4F4; font-size:11px; }
.formContato ul { list-style:none; }
.formContato li { margin-bottom:20px; }
/* FINAL  -  DEFINIÇÃO DOS FORMULÁRIOS */







/* INÍCIO -  DEFINIÇÃO DOS VÍDEOS */

/* FINAL  -  DEFINIÇÃO DOS VÍDEOS */







/* INÍCIO -- PAGINAÇÃO */

.paginator { margin:10px 10px 20px 10px; border-bottom:1px #CCC solid; border-top:1px #CCC solid; padding-bottom:10px; padding-top:10px; clear:both; }
.paginator a { padding: 6px 6px 6px 6px; text-decoration: none; color: #3E79B6; border: 1px solid #CCCCCC; background: #FFF; font-size:10px; }
.paginator span { font-size:10px; }
.paginator a:hover { background: #F1F1F1; color: #000; }
/* FINAL  -- PAGINAÇÃO */







/* FLASH TV */

#flashDestaques { width:760px; overflow:hidden; }
#flashtv { float:left; margin:0 0 0px 0; padding:0; width:630px; height:317px; list-style:none; overflow:hidden; z-index:10; }
#flashtv li { position:relative; }
#flashtv img { border:none; }
.carrossel_item { position:absolute; bottom:5px; left:0; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; text-transform:uppercase; overflow:hidden; }
.carrossel_item h2 { float:left; margin:0 0 -9px 10px; width:592px; font-size:36px; letter-spacing:-2px; color:#FFF; display:inline; }
.carrossel_item div { float:left; padding:6px 11px 0 11px; width:608px; height:39px; background:#FFF; display:inline; }
.carrossel_item p { float:left; width:608px; height:35px; font-size:18px; font-weight:bold; line-height:18px; letter-spacing:-1px; display:inline; overflow:hidden; color:#000; }
#flashtv_thumb { float:left; margin:0 8px; margin-left:6px; padding:0; width:114px; height:318px; list-style:none; }
#flashtv_thumb li { margin-bottom:7px; height:58px; background:white; }
#flashtv_thumb a { border:none; width:108px; height:52px; display:block; }
#flashtv_thumb a:hover { border:solid 3px #E92727; }
#flashtv_thumb a.activeSlide { border:solid 3px #FF0; }
/* PROMOÇÃO */

div#promocoes { width:250px; overflow:hidden; float:left; }
#lista-promo { padding:0; list-style:none; display:inline; }
#lista-promo li { float:left; margin:0px 5px 0px 0px; }
#lista-promo a { position:relative; float:left; width:245px; height:104px; background:url(../imagens/bg_tit_promos01.png); display:inline-block; text-decoration:none; cursor:pointer; }
#lista-promo a:hover { position:relative; float:left; width:245px; height:104px; background:url(../imagens/bg_tit_promos02.png); display:inline-block; }
#lista-promo p { position:absolute; bottom:0px; padding:2px 2px; width:245px; height:34px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; line-height:14px; color:#fff; overflow:hidden; }
a.promo { float:left; width:760px; height:22px; text-indent:-9000px; display:block; clear:both; background:url(../images/bot_confira-mais-promos01.gif) no-repeat #cf0; background-position:822px -22px; }
a.promo:hover { background-color:#333; background-position:822px 0px; }
a.promo2 { float:left; width:250px; height:22px; text-indent:-9000px; display:block; clear:both; background:url(../images/bot_confira-mais-promos01.gif) no-repeat #cf0; background-position:154px -22px; }
a.promo2:hover { background-color:#333; background-position:154px 0px; }



div#estudio-radar { width:500px; overflow:hidden; float:left; }
#lista-estudio-radar { padding:0; list-style:none; display:inline; }
#lista-estudio-radar li { float:left; margin:0px 5px 0px 0px; }
#lista-estudio-radar a { position:relative; float:left; width:245px; height:104px; background:url(../imagens/bg_tit_promos01.png); display:inline-block; text-decoration:none; cursor:pointer; }
#lista-estudio-radar a:hover { position:relative; float:left; width:245px; height:104px; background:url(../imagens/bg_tit_promos02.png); display:inline-block; }
#lista-estudio-radar p { position:absolute; bottom:0px; padding:2px 2px; width:245px; height:34px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; line-height:14px; color:#fff; overflow:hidden; }
a.estudio-radar { float:left; width:760px; height:22px; text-indent:-9000px; display:block; clear:both; background:url(../images/bot_confira-mais-promos01.gif) no-repeat #cf0; background-position:822px -22px; }
a.estudio-radar:hover { background-color:#333; background-position:822px 0px; }
a.estudio-radar2 { float:left; width:250px; height:22px; text-indent:-9000px; display:block; clear:both; background:url(../images/bot_confira-mais-promos01.gif) no-repeat #cf0; background-position:154px -22px; }
a.estudio-radar2:hover { background-color:#333; background-position:154px 0px; }



div.publicidadeCapa { clear:both; display:block; padding:5px 0px; background-color:#FFF; border-bottom:1px solid #999; border-top:1px solid #999; height:90px; margin-top:20px; }
