 * { padding: 0px; margin: 0px; } body { padding: 0px; margin: 0px; background: #F9FBFD; font: normal 12px "Trebuchet MS", Tahoma, Verdana, Lucida Sans, Arial; color: #000; }  #puxe { z-index: 3; font-size: 11px !important; color: #000; margin: 0px; padding: 0px; background: #76B0D8; width: 100%; } #puxe-barra { height: 9px; width: 100%; padding: 0px; margin: 0px; background: #76B0D8; } #puxe-puxador { top: 0px; left: 60px; padding: 0px; margin: 0px; padding-top:0px; position: relative; z-index: 2; } #puxe-puxador img { border: 0px; cursor: pointer; position: absolute; } #puxe-dados { text-align: left; color: #F5F5F5; margin: 0 auto; width: 780px; line-height:20px; padding: 0px; background: #76B0D8; } .puxe-container { width: 320px; height: auto; text-align: left; padding: 3px; margin: 0px 15px 0px 0px; float: left; }  #container { width: 100%; height: auto; min-height: auto; padding: 0px; margin: 0px; background: transparent; overflow: visible; position: absolute; }  #site { width: 1010px; height: auto; padding: 0px; margin: 0px; text-align: left; background: transparent; float: right; } #colleft { width: 188px; height: auto; padding: 0px; margin: 0px; float: left; } #colmain { width: 580px; height: auto; padding: 0px; margin: 0px; float: left; }  #mainhome { width: 540px; height: auto; padding: 0px; margin: -40px 20px 10px 10px; background: transparent; } #main { width: 540px; height: auto; padding: 10px; margin: 10px 20px 10px 10px; background: #FFF; filter: progid:DXImageTransform.Microsoft.Alpha(opacity=90); -moz-opacity:0.9; z-index: 0; } #colright { width: 230px; height: auto; padding: 0px; margin: 0px; float: left; }  .espaco_topo { width: 98%; height: 220px; padding: 0px; margin: 0px; } ul#menu { width: auto; height: auto; background: transparent; padding: 0px; margin: 0px; text-align: right; } ul#menu li { width: inherit; height: 20px; list-style: none; padding: 5px; margin: 1px 0px; } ul#menu li a, ul#menu li a:visited, ul#menu li a:active { padding: 5px 10px 5px 25px; margin: 0px; font: bold 13px "Trebuchet MS", Tahoma, Verdana, Lucida Sans, Arial; color: #FFF; text-decoration:none; background: #FF0000 url(/css/../img/bg_menu.jpg) left center no-repeat; } ul#menu li a:hover { text-decoration:none; background: #FF0000 url(/css/../img/bg_menu.jpg) right center no-repeat; } ul#menu li span { text-decoration:underline; }  #logo { width: 100%; height: auto; padding: 0px; margin: 18px 0px 0px 20px; background: transparent url(/css/../img/bg_muitomais.png) left bottom no-repeat; } #logo h1 { background: none; height: 1px; } #logo h1 span { display: none; } #boxpromocao_capa { width: 520px; height: 200px; background: #FFF; padding: 10px; margin: 0px; font-size: 1px; } #banner_temporario { width: 520px; height: 80px; background: #CC0000; padding: 10px; margin: 0px; font-size: 1px; }  ul.listas_capa { padding: 0px; margin: 0px; } ul.listas_capa li { width: 98%; height: 50px; list-style: none; padding: 2px; margin: 0px 0px 2px 0px; background: #E8F1F9; text-align: right; clear: both; overflow: hidden; } ul.listas_capa li:hover { background: #FFF; } ul.listas_capa li a, ul.listas_capa li a:visited, ul.listas_capa li a:active { text-decoration:none; color: #000; } ul.listas_capa li a:active { text-decoration:none; color: #006699; } ul.listas_capa li span.destaque { display: block; font-size: 10px; color: #990000; } ul.listas_capa li span.clear { clear: both; font-size: 1px; height: 1px; display: block; } ul.listas_capa li cite { font-size: 10px; margin: 0px 3px; } ul.listas_capa li img { border: none; float: left; margin: 1px; padding: 0px; } ul.programacao { margin: 0px; padding: 0px; } ul.programacao li { list-style: none; padding: 5px; margin: 0px 0px 2px 0px; background: #C2DCED; clear: both; } ul.programacao li span.logoprograma { width: 120px; height: auto; background: #FFF; padding: 5px; text-align: center; vertical-align: middle; margin: 0px 5px 0px 0px; display: block; float: left; } ul.programacao li span.textoprograma { width: 390px; height: auto; background: transparent; padding: 0px; text-align: left; vertical-align: top; margin: 0px; display: block; float: left; } ul.programacao li span.clear { clear: both; display: block; font-size: 1px; height: 1px; } .box_agenda, .box_promocao, .box_mural { width: auto; height: auto; margin: 10px 0px; padding: 3px; border-bottom:1px dotted #999999; background: transparent; } .box_agenda:hover, .box_promocao:hover { background: #F2F7FB; cursor: pointer; } .box_agenda a, .box_agenda a:visited, .box_promocao a, .box_promocao a:visited { text-decoration:none; color: #333333; } .box_agenda a:hover, .box_promocao a:hover { text-decoration:none; color: #000; } .box_agenda img.flyer, .box_promocao img.flyer { width: 130px; float: left; padding: 3px; margin: 0px 3px 0px 0px; border: none; background: #C2DCED; } #segura_box_topo { background: #F4F9FC; width: auto; height: auto; padding: 10px; margin: 0px; } .box_agenda_detalhe { width: 280px; height: auto; margin: 0px; padding: 0px; background: #F4F9FC; float: left; } .box_agenda_detalhe_img { width: 210px; height: auto; margin: 0px; padding: 0px; border: none; background: #F4F9FC; text-align: left; float: right; } .box_agenda_detalhe_img img.flyer { padding: 3px; margin: 0px 3px 0px 0px; border: none; background: #C2DCED; } .box_mural img { margin: 0px 2px 2px 0px; padding: 0px; vertical-align: middle; } .recado { clear: both; width: auto; height: auto; padding: 5px; } .imgnews_right { width: auto; padding: 5px; margin: -5px 0px 0px 5px; border: none; background: #f3f3f3; float: right; } .datanews { font-size: 10px; color: #CE1819; } ul.barra_acoes { clear: both; margin: 10px 0px; padding: 5px; width: auto; height: auto; background: #f3f3f3; border-top:1px solid #ccc; border-bottom:1px solid #ccc; text-align:right; } ul.barra_acoes li { list-style: none; display: inline; padding: 0px 10px; vertical-align:middle; } ul.barra_acoes li a, ul.barra_acoes li a:visited, ul.barra_acoes li a:active { padding: 2px; text-decoration:none; color: #333333; font: bold 13px "Trebuchet MS"; } ul.barra_acoes li a:hover { text-decoration:none; color: #CC0000; background: #FFF; } ul.lista_news { padding: 0px; margin: 0px; } ul.lista_news li { width: 98%; height: auto; list-style: none; padding: 2px; margin: 0px 0px 2px 0px; background: #E8F1F9; text-align: left; border-bottom:1px dotted #ccc; clear: both; } ul.lista_news li:hover { background: #FAFBFD; cursor: pointer; } ul.lista_news li a, ul.lista_news li a:visited, ul.llista_news li a:active { text-decoration:none; color: #000; } ul.lista_news li a:active { text-decoration:none; color: #006699; } ul.lista_news li span.destaque { display: block; font-size: 10px; color: #990000; } ul.lista_news li span.clear { clear: both; font-size: 1px; height: 1px; display: block; } ul.lista_news li cite { font-size: 10px; margin: 0px 3px; } ul.lista_news li img { width: auto; height: auto; overflow: hidden; border: none; float: left; margin: 1px 5px 0px 0px; padding: 0px; } .boxgaleria { width: auto; height: auto; padding: 5px; margin: 5px; border-bottom:1px dotted #999999; background: #EBF4F9; } .boxgaleria a, .boxgaleria a:visited, .boxgaleria a:hover { text-decoration: none; color: #333333; cursor: pointer; } .boxgaleria:hover { background: #FFF; } .boxgaleria img.fotothumb { width: 100px; height: 60px; float: left; padding: 0px; margin: 0px 3px 0px 0px; overflow: hidden; } .fotothumb_capa { width: 120px; padding: 3px; margin: 2px 0px; background: #F9F9F9; border: 1px solid #78B2DA; } .box_fotos { width: auto; height: auto; padding: 5px; margin: 0px; border: none; border-bottom:1px solid #D9E6F7; border-top: 1px solid #D9E6F7; background: #EFF7FF; } ul.lista_fotos { width: auto; height: auto; padding: 0px; margin: 0px; text-align: center; } .lista_fotos li { width: 33%; height: 175px; float: left; list-style: none; margin: 10px 0px; padding: 0px; overflow: hidden; } .lista_fotos li a img, .lista_fotos li a:visited img, .lista_fotos li a:active img { opacity: .9; margin: 1px 10px; padding: 3px; background: #FFF; border: 1px solid #C0C1C1; text-decoration:none; } .lista_fotos li a:hover img { opacity: .99; } .lista_fotos li span, .lista_fotos li span a, .lista_fotos li span a:hover { font-size: 11px; color: #006699; text-decoration:none; } #regulamento { width: auto; height: auto; background: #f9f9f9; border: 1px solid #d4d4d4; padding: 5px; margin: 5px; }  #oucaaovivo { width: 215px; height: 166px; margin: 0px; margin: 0px 15px 0px 0px; background: transparent url(/css/../img/bg_oucaaovivo.gif) center center no-repeat; font-size: 11px; } #oucaaovivo h1 { display: none; } #oucaaovivo .equalizador { margin: 0px; padding: 54px 0px 0px 12px; } #oucaaovivo #musica { width: 176px; height: 21px; padding: 0px; margin: 0px 0px 0px 5px; overflow: hidden; } #oucaaovivo #musica p,#oucaaovivo #musica marquee { padding: 3px 0px 0px 3px; font: bold 11px "Trebuchet MS", Tahoma; color: #FFF;  } #oucaaovivo .player { margin: 0px; padding: 4px 0px 0px 25px; } #topdez { width: 210px; height: auto; padding: 5px 5px 5px 5px; margin: 42px 15px 0px 0px; background: #E6EFF7; text-align: right; } #topdez h1 { display: none; } #topdez ul#lista_topdez { margin: -25px 0px 0px 0px; padding: 0px; z-index: 99; } #topdez ul#lista_topdez li { list-style: none; margin: 0px; padding: 0px; background: transparent; cursor: default; color: #4687AC; font-size: 11px; } #topdez ul#lista_topdez li a, #topdez ul#lista_topdez li a:visited { text-decoration:none; color: #4687AC; } #topdez ul#lista_topdez li a:hover { text-decoration:none; color: #CC0000; } #topdez ul#lista_topdez li.left { text-align: left; } #topdez ul#lista_topdez li.right { text-align: right; } #topdez ul#lista_topdez li cite { display: block; margin: 0px; padding: 0px; font-size: 09px; background: transparent; color: #999999; } #topdez ul#lista_topdez li img { vertical-align: middle; padding: 0px; margin: 0px 2px 0px 2px; z-index: 99; position: relative; } #topdez img.logotopdez { text-align: right; right: 5px; margin: -45px 0px 0px 0px; z-index: 2; } #newsletter, #chat, #enquete { padding: 0px; margin: 0px 5px 0px 0px; background: transparent; z-index: 20; } #parceiros { width: 210px; padding: 5px; margin: 15px 5px 7px 0px; background: #E6EFF7; border: 1px solid #FFF; z-index: 20; } #parceiros img { display: block; margin: 0px; padding: 0px; } #contenquete { margin: -5px 5px 0px 0px; } #contenquete p { margin: 0px 0px 5px 0px; }  ul { padding: 0px; margin: 0px; } ul li { list-style: none; padding: 2px; margin: 0px; } img { border: none; cursor: pointer; padding: 0px; margin: 0px; } .imgleft { padding: 0px; margin: 1px; float: left; } .imgright { padding: 0px; margin: 1px; float: right; } .clear { font-size: 1px; height: 1px; clear: both; } .box_metade_dir { width: 261px; height: auto; padding: 0px; margin: 0px 0px; float: left; } .box_metade_esq { width: 261px; height: auto; padding: 0px; margin: 0px 0px; float: right; } .texto_right { text-align: right; } #mainhome p { margin: 2px 0px; } #mainhome p span { background: #E8F1F9; margin: 2px 0px; } .erro { width: auto; height: auto; padding: 10px; margin: 10px 0px; background: #FFD9D9; border: 1px solid #CC0000; color: #CC0000; font-weight:bold; } .sucesso { width: auto; height: auto; padding: 10px; margin: 10px 0px; background: #CEFFCE; border: 1px solid #006600; color: #006600; font-weight:bold; }  h1, h2, h3, h4 { padding: 0px; margin: 0px; font-family:"Trebuchet MS", Tahoma, Verdana, Lucida Sans, Arial; } h1 { width: auto; height: 64px; padding: 18px 0px 0px 70px; margin: 0px; font-size: 21px; background: transparent url(/css/../img/bg_h1_padrao.gif) left top no-repeat; color: #000000; } h2 { padding: 0px 0px 5px 0px; margin: 0px 0px 5px 0px; font-size: 17px; font-weight:normal; background: transparent url(/css/../img/bg_h2.gif) right bottom no-repeat; } h3 { margin: 0px 0px 5px 0px; font-size: 13px; font-weight: bold; } h4 { margin: 0px 0px 5px 0px; font-size: 12px; font-weight: bold; } h1 span, h2 span, h3 span { display: none; } h1#titpromocao_capa { width: auto; height: 28px; text-align: right; background: transparent url(/css/../img/tit_promocao_capa.gif) right bottom no-repeat; } h1#titagenda_capa, h1#titmural_capa, h1#titmusic_capa, h1#titjf_capa, h1#titgaleria_capa { width: auto; height: 84px; z-index: 2; } h1#titagenda_capa { background: transparent url(/css/../img/tit_agenda_capa.png) left bottom no-repeat; } h1#titmural_capa { background: transparent url(/css/../img/tit_mural_capa.png) left bottom no-repeat; } h1#titmusic_capa { background: transparent url(/css/../img/tit_music_capa.png) left bottom no-repeat; } h1#titjf_capa { background: transparent url(/css/../img/tit_jf_capa.png) left bottom no-repeat; } h1#titgaleria_capa { background: transparent url(/css/../img/tit_galeria_capa.png) left bottom no-repeat; } h1#tit_cadastrese { width: auto; height: 74px; z-index: 2px; background: transparent url(/css/../img/tit_cadastrese.png) right bottom no-repeat; } h1#tit_chat { width: auto; height: 74px; z-index: 2px; background: transparent url(/css/../img/tit_chat.png) right bottom no-repeat; } h1#tit_enquete { width: auto; height: 74px; z-index: 2px; background: transparent url(/css/../img/tit_enquete.png) right bottom no-repeat; } .cinza, .cinza a, .cinza a:visited, .cinza a:hover { color: #8F8F8F; text-decoration:none; } .branco, .branco a, .branco a:visited, .branco a:hover { color: #FFF; text-decoration:none; } .vermelho, .vermelho a, .vermelho a:visited, .vermelho a:hover { color: #CC0000; text-decoration:none; } .azul, .azul a, .azul a:visited, .azul a:hover { color: #2C81D4; text-decoration:none; } .laranja, .laranja a, .laranja a:visited, .laranja a:hover { color: #FF6600; text-decoration:none; }  input, textarea { background: #FFF; padding: 3px; margin: 0px 0px 10px 0px; border: 1px solid #78B2DA; font: 12px "Trebuchet MS", Tahoma, Verdana, Lucida Sans, Arial; color: #990000; } select { background: #FFF; padding: 2px; margin: 0px 0px 5px 0px; border: 1px solid #78B2DA; font: 12px "Trebuchet MS", Tahoma, Verdana, Lucida Sans, Arial; color: #990000; } option { padding: 0px; border-bottom:1px dotted #ADCFE8; } .radio { background: none; padding: 0px; margin: 0px 5px 3px 0px; vertical-align: middle; } .newsNome { padding: 8px 3px 3px 3px; background: #FFF url(/css/../img/bg_input_nome.gif) left top no-repeat; } .newsEmail { padding: 8px 3px 3px 3px; background: #FFF url(/css/../img/bg_input_email.gif) left top no-repeat; } .ok { width: auto; height: auto; padding: 3px; margin: 0px; background: #006EB9 url(/css/../img/bg_ok.jpg) top left repeat-x; color: #FFFFFF; font-weight:bold; border: 1px solid #006EB9; cursor: pointer; font: bold 12px "Trebuchet MS", Tahoma, Verdana, Lucida Sans, Arial; overflow: visible; } .botaovermelho { border: 1px solid #990000; background: #990000 url(/css/../img/bg_button.jpg) left top repeat-x; color: #FFF; font: bold 12px "Trebuchet MS", Tahoma, Verdana, Lucida Sans, Arial; padding: 3px; margin: 5px 0px; overflow: visible; clear: both; cursor: pointer; text-decoration:none; } label { width: 120px; height: auto; margin: 3px 3px 0px 0px; padding: 0px; text-align: right; float: left; } label.labelindique { width: 120px; height: auto; margin: 3px 3px 0px 0px; padding: 0px; text-align: right; float: left; } label.labeltrombone { width: 80px; height: auto; margin: 3px 3px 0px 0px; padding: 0px; text-align: right; float: left; } label.semestilo { width: auto; height: auto; margin: 2px 3px 0px 0px; padding: 0px; } fieldset { width: auto; height: auto; border: none; background: transparent; margin: 20px 0px; padding: 0px; }  #rodape { width: 100%; height: 102px; min-height: 102px; padding: 0px; margin: 0px; position: relative; background: transparent; clear: both; text-align: right; bottom: -2px; }  .ato { width: auto; height: auto; text-align: right; padding: 0px; margin: 0px 5px -2px 0px; background: #FFF; clear: both; bottom: 0px; color: #666; } .ato span, .ato a, .ato a:visited { padding: 0px; background: #FFF; color: #666; font-weight:bold; text-decoration:none; } .ato a:hover { color: #000; text-decoration:underline; }  #lightbox{ position: absolute; left: 0; width: 100%; z-index: 100; text-align: center; line-height: 0; } #lightbox a img{ border: none; } #outerImageContainer{ position: relative; background-color: #fff; width: 250px; height: 250px; margin: 0 auto; } #imageContainer{ padding: 10px; } #loading{ position: absolute; top: 40%; left: 0%; height: 25%; width: 100%; text-align: center; line-height: 0; } #hoverNav{ position: absolute; top: 0; left: 0; height: 100%; width: 100%; z-index: 10; } #imageContainer>#hoverNav{ left: 0;} #hoverNav a{ outline: none;} #prevLink, #nextLink{ width: 49%; height: 100%; background: transparent url(/css/../images/blank.gif) no-repeat;  display: block; } #prevLink { left: 0; float: left;} #nextLink { right: 0; float: right;} #prevLink:hover, #prevLink:visited:hover { background: url(/css/../images/prevlabel.gif) left 15% no-repeat; } #nextLink:hover, #nextLink:visited:hover { background: url(/css/../images/nextlabel.gif) right 15% no-repeat; } #imageDataContainer{ font: 10px Verdana, Helvetica, sans-serif; background-color: #fff; margin: 0 auto; line-height: 1.4em; overflow: auto; width: 100% } #imageData{ padding:0 10px; color: #666; } #imageData #imageDetails{ width: 70%; float: left; text-align: left; } #imageData #caption{ font-weight: bold; } #imageData #numberDisplay{ display: block; clear: left; padding-bottom: 1.0em; } #imageData #bottomNavClose{ width: 66px; float: right; padding-bottom: 0.7em; } #overlay{ position: absolute; top: 0; left: 0; z-index: 90; width: 100%; height: 500px; background-color: #000; }  #promocoesAvisos { position: fixed; width: 240px; height: 110px; background: #FF0000 url(/css/../img/aviso/bg_aviso.jpg) left top no-repeat; bottom: -120px; right: 0px; border: 5px solid #76B0D8; text-align: right; } #promocaoAvisoBox { background: transparent; width: auto; border: none; padding: 5px; margin: 10px 10px 10px 105px; float: right; color: #000000; font: 11px "Trebuchet MS", Tahoma, Verdana, Lucida Sans, Arial; } #promocaoAvisoTexto { color: #000000; font: 11px "Trebuchet MS", Tahoma, Verdana, Lucida Sans, Arial; text-decoration:none; } #promocaoAvisoTexto:hover { color: #CC0000; text-decoration:underline; }   body {background:#FFF;} #painel { width:520px; height:200px; background-color:#FFF; } #painel2 { width:220px; height:91px; background-color:#FFF; } div>#painel, div>#painel2 { top:0; }  #painel-conteudo, #painel-parceiros { display:none; } #painel #imgslide { width:520px; height:200px; margin:0 0 0.6em 0; } #painel2 #imgslide2 { width:220px; height:91px; margin:0 0 0.6em 0; } #painel #to-blend, #painel2 #to-blend2 { opacity:0.80;zoom:1; }  ul.menuadm{ width: auto; height: auto; padding: 5px; margin: 0px; background: #73ACDA; clear: both; } ul.menuadm li { width: auto; height: auto; list-style: none; display: inline; padding: 2px 5px; margin: 0px; color: #ccc; font-weight:bold; background: #73ACDA; } ul.menuadm li a, ul.menuadm li a:visited, ul.menuadm li a:active { text-decoration:none; color: #FFF; background: #73ACDA; padding: 2px 5px; margin: 0px; } ul.menuadm li a:hover{ text-decoration:none; color: #73ACDA; background: #FFF; padding: 2px 5px; margin: 0px; } ul.menuadmaux { width: 45%; height: auto; padding: 5px; margin: 0px; background: none; float: right; text-align: right; } ul.submenuadm li { width: auto; height: auto; list-style: none; display: inline; padding: 2px 5px; margin: 0px; text-align: right; font-size: 11px; color: #999; } ul.submenuadm li a, ul.submenuadm li a:visited, ul.submenuadm li a:active { text-decoration:none; color: #333; } ul.submenuadm li a:hover { text-decoration:none; color: #73ACDA; } ul.submenuadm li img { border: none; vertical-align: text-bottom; } table { width: 100%; height: auto; padding: 2px; margin: auto; } table th { text-align: left; padding: 2px; margin: auto; background: #D6E6F3; color: #307AB8; } table td { text-align: left; padding: 2px; margin: auto; background: #f3f3f3; color: #333; } table td a { text-decoration:none; font-weight:bold; color: #666; } table td a:hover { text-decoration:underline; font-weight:bold; color: #666; } #btaddcampo { background: #FFF url(/css/../img/adm/add.gif) left center no-repeat; border: none; color: #006600; font-weight:bold; padding: 0px 0px 0px 15px; cursor: pointer; } .nav a, .nava { color: #333333; text-decoration:none; padding: 3px; margin: 5px; border: 1px solid #D6E6F3; } .nava { font-weight:bold; } 