@charset "utf-8";
/* CSS Document */

div#arte { height:290px; width:980px; padding:0; background:url(_img/home_arte_bg.gif) bottom no-repeat #000; padding-bottom:30px; margin-top:4px; *margin-top:0   }

div#arte ul { position:absolute; }

div#agendabg, div#agenda { position:absolute; width:260px; /*left:50%; margin-left:-488px; *margin-left:-490px; margin-top:-246px;*/ top: 155px; color: #FFF; margin-left:70px  /**top: 165px;*/ }

div#agendabg { width:260px; height:246px; background:#000; opacity:0.5; -moz-opacity:0.5 ;filter: alpha(opacity=50) }

div#agenda { opacity:1.0;}
div#arte img {position:absolute; display:table}
.btAgendaCompleta {float:right} /*bt Agenda Completa*/
.btAgendaCompleta img {position:relative !important; margin-top:15px}

#agenda #proximos {height:205px}

div#agenda div#tabs { height:22px; }

div#agenda div#tabs li { display:inline; }

div#agenda div#tabs a { display:block; width:129px; float:left; height:23px; background-repeat:no-repeat; background-position:bottom;   }

div#agenda div#tabs a:hover { background-position:bottom; }

div#agenda div#tabs a.proximos { background-image:url(_img/home_agenda_prox.jpg); }

div#agenda div#tabs a.anteriores {background-image:url(_img/home_agenda_anteriores.jpg); }

div#agenda div#tabs a span { display:none;}

div#agenda div#tabs .ui-tabs-selected a { background-position:top; }

div#agenda div.evento { margin: 8px 14px; height:59px; border-bottom:1px solid #666; clear:both; font-family:"trebuchet MS", verdana, tahoma, arial; }

div#agenda div.evento span.tipo { font-size:11px;  }

div#agenda div.evento h4 a { font: bold 16px "trebuchet MS", verdana, tahoma, arial; color: #FFF; text-decoration:none; }

div#agenda div.evento p { font-size:10px; color:#CCC; }

div#agenda div.evento a { font-size:10px; color:#CCC; text-decoration:none; }

/*div#agenda div.data { width:42px; height:50px; float:left; margin:0 6px 6px 0; 
background:url(_img/home_agenda_data_bg.jpg) no-repeat; color: #FFF; }*/

/*div#agenda div.ant div.data { width:42px; height:50px; float:left; margin:0 6px 6px 0; background:url(_img/home_agenda_data_bg_ant.jpg) no-repeat; color: #FFF; }*/

div#agenda div.ant div.data div.dataShows div.dataTv div.dataRadio div.dataEvento div.dataImprensa { width:34px; height:37px; float:left; margin:2px 6px 10px 0; *margin:8px 6px 10px 0; background:url(../_img/bg-data-cinza-home.gif) no-repeat; color: #FFF; display:block }

div#agenda div.data { width:34px; height:37px; float:left; margin:2px 6px 10px 0; *margin:8px 6px 10px 0; background:url(../_img/bg-data-cinza-home.gif) no-repeat; color: #FFF; display:block }
div#agenda div.data a { color:#FFF; font-family:"trebuchet MS", verdana, tahoma, arial; text-decoration:none; }
div#agenda div.data span { display:block; text-align:center;}
div#agenda div.data span.mes { font-size:10px; position:absolute; width:34px}
div#agenda div.data span.dia { font-size:18px; font-weight:bold; position:absolute; width:34px; margin-top:0; margin-top:8px }
div#agenda div.data span.semana {font-size:9px; position:absolute; width:34px; margin-top:25px }

div#agenda div.dataShows { width:34px; height:37px; float:left; margin:2px 6px 10px 0; *margin:8px 6px 10px 0; background:url(../_img/bg-data-cinza-home.gif) no-repeat; color: #FFF; display:block; padding:0 !important }
div#agenda div.dataShows a { color:#FFF; font-family:"trebuchet MS", verdana, tahoma, arial; text-decoration:none}
div#agenda div.dataShows span { display:block; text-align:center;}
div#agenda div.dataShows span.mesShows { font-size:10px; position:absolute; width:34px}
div#agenda div.dataShows span.diaShows { font-size:18px; font-weight:bold; position:absolute; width:34px; margin-top:0; margin-top:8px }
div#agenda div.dataShows span.semanaShows {font-size:9px; position:absolute; width:34px; margin-top:23px }

div#agenda div.dataTV { width:34px; height:37px; float:left; margin:2px 6px 10px 0; *margin:8px 6px 10px 0; background:url(../_img/bg-data-laranja-home.gif) no-repeat; color: #FFF; display:block; padding:0 !important }
div#agenda div.dataTV a { color:#FFF; font-family:"trebuchet MS", verdana, tahoma, arial; text-decoration:none}
div#agenda div.dataTV span { display:block; text-align:center;}
div#agenda div.dataTV span.mesTV { font-size:10px; position:absolute; width:34px}
div#agenda div.dataTV span.diaTV { font-size:18px; font-weight:bold; position:absolute; width:34px; margin-top:0; margin-top:8px }
div#agenda div.dataTV span.semanaTV {font-size:9px; position:absolute; width:34px; margin-top:23px }

div#agenda div.dataImprensa { width:34px; height:37px; float:left; margin:2px 6px 10px 0; *margin:8px 6px 10px 0; background:url(../_img/bg-data-azul-home.gif) no-repeat; color: #FFF; display:block; padding:0 !important }
div#agenda div.dataImprensa a { color:#FFF; font-family:"trebuchet MS", verdana, tahoma, arial; text-decoration:none}
div#agenda div.dataImprensa span { display:block; text-align:center;}
div#agenda div.dataImprensa span.mesImprensa { font-size:10px; position:absolute; width:34px}
div#agenda div.dataImprensa span.diaImprensa { font-size:18px; font-weight:bold; position:absolute; width:34px; margin-top:0; margin-top:8px }
div#agenda div.dataImprensa span.semanaImprensa {font-size:9px; position:absolute; width:34px; margin-top:23px }

div#agenda div.dataRadio { width:34px; height:37px; float:left; margin:2px 6px 10px 0; *margin:8px 6px 10px 0; background:url(../_img/bg-data-azul-home.gif) no-repeat; color: #FFF; display:block; padding:0 !important }
div#agenda div.dataRadio a { color:#FFF; font-family:"trebuchet MS", verdana, tahoma, arial; text-decoration:none}
div#agenda div.dataRadio span { display:block; text-align:center;}
div#agenda div.dataRadio span.mesRadio { font-size:10px; position:absolute; width:34px}
div#agenda div.dataRadio span.diaRadio { font-size:18px; font-weight:bold; position:absolute; width:34px; margin-top:0; margin-top:8px }
div#agenda div.dataRadio span.semanaRadio {font-size:9px; position:absolute; width:34px; margin-top:23px }

div#agenda div.dataEvento { width:34px; height:37px; float:left; margin:2px 6px 10px 0; *margin:8px 6px 10px 0; background:url(../_img/bg-data-vermelho-home.gif) no-repeat; color: #FFF; display:block; padding:0 !important }
div#agenda div.dataEvento a { color:#FFF; font-family:"trebuchet MS", verdana, tahoma, arial; text-decoration:none}
div#agenda div.dataEvento span { display:block; text-align:center;}
div#agenda div.dataEvento span.mesEvento { font-size:10px; position:absolute; width:34px}
div#agenda div.dataEvento span.diaEvento { font-size:18px; font-weight:bold; position:absolute; width:34px; margin-top:0; margin-top:8px }
div#agenda div.dataEvento span.semanaEvento {font-size:9px; position:absolute; width:34px; margin-top:23px }

/**/

div#subbar { clear:both; width:980px; margin-top:5px; background:url(_img/bbbggg.jpg) no-repeat left 22px; }

div#subbar div#newsfeed div.foto { display:block; float: left; width:60px; }
div#subbar div#newsfeed ul {height:344px}
#noticiasHold {height:334px !important}

div#subbar h3 { background:url(_img/home_h3_bg.gif) no-repeat right #990000; color:#fff; margin-bottom:6px; height:16px;  }


div#subbar div#multimidia { width:266px; }
#multimidiaHold {height:365px !important}

div a.thumbnail { display:block; width:72px; height: 70px; background-repeat:no-repeat; background-position:center; float:left; margin:0px; border:1px solid #FFF;  }

div#fotos a.thumbnail { width:58px; height:58px; }

div a.thumbnail:hover, div#fotos a.thumbnail:hover { border:1px solid #FF9900; }

/**/

div#multimidia { float:left; height:410px; }

div#videos ul { margin:10px; padding-top:13px; }

div#videos ul li  { height:61px; border-bottom:1px #CCC dotted; margin-bottom:12px; *margin-bottom:6px; }

div#videos ul li h4 { display:block; float:left; width:150px; }

div#videos ul li h4 a { font: bold  12px "trebuchet MS", ara, verdana, tahoma; color:#000000; text-decoration:none; }


div#videos ul li h4 a:hover { text-decoration:underline; }

div#videos a.thumbnail { width: 61px; height:45px; border:1px solid #DEDEDE; background: no-repeat center; display:block; float:left; margin:0 8px 8px 0; }

/*div#fotos {   }*/

/*div#fotos h3 { background:none; }*/

div#multimidia div#fotos { width:197px; margin:0 27px 20px 27px; }  

div#multimidia div#fotos a.thumbnail { border: 1px solid #CCC; margin:3px 4px 3px 0; }

/**/
div#newsfeed { height:410px; *margin-left:-40px }

div#newsfeed, div#fotos { width:290px; float:left; }

div#newsfeed ul li { height:60px; width:225px; padding:10px 30px; *padding:6px 30px;font:12px tahoma, arial; float:left; clear:both  }

div#newsfeed ul li.select { height:70px; background:url(_img/home_newsfeed_select_bg.jpg) no-repeat top center; }

div#newsfeed ul li span.nome a { display:block; color:#990000; font-weight:bold; text-decoration: none; }

div#newsfeed ul li span.data { font: 9px Arial, Helvetica, sans-serif; color:#999; } 

div#newsfeed ul li p a { color:#666; font: 12px Arial, Helvetica, sans-serif; }

/**/

div#novidades {  height:410px; width:243px; float:left; font-family:"trebuchet MS", arial, verdana, tahoma; }

div#novidades div { clear:both; padding:9px 20px 0 20px; font-size:12px; height:70px; }

div#novidades div h4 a { color:#000; font: bold 13px "trebuchet MS", ara, verdana, tahoma; text-decoration:none; }

div#novidades div span { font:10px "trebuchet MS", ara, verdana, tahoma; color: #999; }

div#novidades div span.data { font:11px "Times New Roman", Times, serif; color: #999; }

div#novidades div span a { color:#666; }

/**/

div#recados { width:179px; float:left; font:11px "trebuchet MS", verdana, tahoma, arial; }

div#recados div#twitter { background: url(_img/home_twitter.jpg) no-repeat top; height:300px; padding: 14px 30px; }

div#recados div#twitter ul li { padding:12px 0 16px 0; background:url(_img/home_twitter_dot.gif) bottom center no-repeat; }

div#recados div#twitter ul li span { display:block; }

div#recados div#twitter ul li a { color:#666;  }

/**/
    .ui-tabs-hide {
        display: none;
    }

/**/
#btVerMais-Videos {margin-left:53px;}
#btVerMais-Fas {margin-top:10px}
#btVerMais-Blog {margin-top:10px}