body { margin:0; padding:0; background:#FFF; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666; }
a { color:#999; }
a:hover { color:#000; }
.alignright { float:right; margin-left:10px; padding-bottom:3px; border-bottom:2px solid #E9E9E9; }
.alignleft { float:left; margin-right:10px; padding-bottom:3px; border-bottom:2px solid #E9E9E9; }
.aligncenter { display:block; margin:5px auto; padding-bottom:3px; border-bottom:2px solid #E9E9E9; }
.alignnone { display:block; margin:5px auto !important; border-bottom:2px solid #E9E9E9; }
.wp-caption-text { padding:0; margin:0; font-size:10px; color:#666; }
.wp-caption { padding:0; margin:0; }

.linhaEsportes { width:697px; height:3px; background:url(../images/linha-esportes.jpg) left top no-repeat; margin-top:20px; margin-bottom:10px; overflow:hidden; }
.linhaEventos { width:697px; height:3px; background:url(../images/linha-eventos.jpg) left top no-repeat; margin-top:20px; margin-bottom:10px; overflow:hidden; }
.linhaCultura { width:697px; height:3px; background:url(../images/linha-cidade.jpg) left top no-repeat; margin-top:20px; margin-bottom:10px; overflow:hidden; }
.linhaColunas { width:697px; height:3px; background:url(../images/linha-colunas.jpg) left top no-repeat; margin-top:20px; margin-bottom:10px; overflow:hidden; }
.linhaBranca { width:697px; height:3px; background:#fff; overflow:hidden; }

#galleria { width:100%; height:500px; }

.leaguemanager th { background:#fff !important; border-bottom:1px solid #e1e1e1 !important; }
.leaguemanager tr:hover { background:#f9f9f9 !important; border-bottom:1px solid #e1e1e1 !important; }
td.pts { background:#F8F8F8 !important; }
.pddRk { padding-top:10px !important; }
.rank { font-size:16px; font-weight:bold; }
.ascend { background:#fff !important; }
.ascend td.rank { color:#20AE67; }
.descend { background:#fff !important; }
.descend td.rank { color:#BB3311; }
.dataHoraM { width:40%; background:#F8F8F8 !important; }

.botoes { float:right; margin-top:41px; margin-right:5px; }
.botoes img { float:left; margin:2px; }
.temperaturaAtual { background:url(../images/temp.png) no-repeat left top; width:24px; height:15px; padding-left:27px; padding-top:5px; font-size:10px; color:#fff; float:left; margin:2px; }
#topofull {  background:url(../images/topo-bg.jpg) repeat-x left top; height:122px; width:100%; display:block; }
#topo { width:880px; display:block; margin:0 auto; height:93px; overflow:hidden; margin-bottom:2px; }
#topo h1 { width:400px; height:78px; display:block; margin:0; padding:0; outline:none; text-indent:-9999px; margin-top:7px; }
#topo h1 a { width:289px; height:78px; background:url(../images/logo.png) left top no-repeat; display:block; margin:0; padding:0; outline:none; text-indent:-9999px; }
#busca { background:url(../images/busca-bg.png) no-repeat left top; width:158px; height:27px; display:block; float:right; margin-top:40px; }
#busca input { width:118px !important; padding:1px !important; height:24px !important; margin-left:21px !important; border:none !important; background:none !important; font-size:11px !important; color:#666 !important; }
.next { background:url(../images/next.jpg) top left no-repeat !important; text-indent:-999px !important; overflow:hidden !important; width:20px !important; height:20px !important; }
.next.hover { background:url(../images/next-h.jpg) top left no-repeat; }
.previous { background:url(../images/prev.jpg) top right no-repeat !important; text-indent:-999px !important; overflow:hidden !important; width:20px !important; height:20px !important; }
.previous.hover { background:url(../images/prev-h.jpg) top left no-repeat; }
.noresults { background:url(../images/nenhum-resultado.jpg) top center no-repeat !important; text-indent:-999px !important; overflow:hidden !important; margin-top:20px !important; }
.sikbox_results { margin-top:5px; margin-left:20px; z-index:999; }
#menu { width:880px; height:30px; display:block; margin:0 auto; }
#menu a { color:#999; }
ul#outros { margin:0; padding:0; width:390px; display:block; float:right; display:none; }
ul#outros li { float:right; }
ul#outros li a { text-indent:-9999px; outline:none; }
ul#outros li a.njtv { background:url(../images/outros-njtv.gif) no-repeat left top; width:90px; height:26px; display:block; }
ul#outros li a.conheca { background:url(../images/outros-conheca.gif) no-repeat left top; width:163px; height:26px; display:block; }
ul#outros li a.empregos { background:url(../images/outros-empregos.gif) no-repeat left top; width:120px; height:26px; display:block; }
ul#categorias { margin:0; padding:0; width:450px; height:29px; display:block; font-size:11px; }
ul#categorias li { margin:0; padding:6px 0; float:left; margin:0px 1px; height:14px; }
ul#categorias li a { padding:6px 15px; }
ul#categorias li.noticias { border-bottom:1px solid #787679; }
ul#categorias li.noticias.selecionada, ul#categorias li.noticias:hover { border-bottom:3px solid #787679; height:13px; }
ul#categorias li.noticias a:hover { color:#787679; }
ul#categorias li.esportes { border-bottom:1px solid #8CD64B; }
ul#categorias li.esportes.selecionada, ul#categorias li.esportes:hover { border-bottom:3px solid #8CD64B; height:13px; }
ul#categorias li.esportes a:hover { color:#74B106; }
ul#categorias li.eventos { border-bottom:1px solid #8569CF; }
ul#categorias li.eventos.selecionada, ul#categorias li.eventos:hover { border-bottom:3px solid #8569CF; height:13px; }
ul#categorias li.eventos a:hover { color:#8569CF; }
ul#categorias li.cultura { border-bottom:1px solid #EECE01; }
ul#categorias li.cultura.selecionada, ul#categorias li.cultura:hover { border-bottom:3px solid #EECE01; height:13px; }
ul#categorias li.cultura a:hover { color:#EECE01; }
ul#categorias li.colunas { border-bottom:1px solid #000; }
ul#categorias li.colunas.selecionada, ul#categorias li.colunas:hover { border-bottom:3px solid #000; height:13px; }
ul#categorias li.colunas a:hover { color:#000; }

#conteudos { width:874px; display:block; margin:0 auto; padding:16px 0px 22px 0px; }

ul#sidebar { margin:0; padding:0; width:150px; display:block; float:right; }
ul#sidebar a { color:#999; }
ul#sidebar a:hover { color:#000; }
ul#sidebar li { margin:0; padding:15px 0px; border-bottom:2px solid #E9E9E9; }
ul#sidebar li ul { margin:0; padding:6px 0px; }
ul#sidebar li ul li { margin:0; padding:15px 0px; border-bottom:1px solid #E9E9E9; }
ul#sidebar li h2 { margin:0; padding:0; width:150px; color:#333; font-size:18px; font-weight:bold; padding-bottom:5px; border-bottom:1px solid #E9E9E9; }
ul#sidebar li p { padding:8px 0px; }
ul#sidebar li a.small-link { font-size:10px; color:#F87200; text-decoration:underline; }
ul#sidebar li a.small-link:hover { color:#000; }

ul#sidebarMk { margin:0; padding:0; width:290px; display:block; float:right; }
ul#sidebarMk li h2 { margin:0; padding:0; width:290px; color:#333; font-size:18px; font-weight:bold; padding-bottom:5px; border-bottom:1px solid #E9E9E9; }
ul#sidebarMk li img { margin:10px 0; }
ul#sidebarMk li h3 { margin:0; padding:0; font-size:18px; font-weight:bold; padding-bottom:5px; }
ul#sidebarMk li h3 span { font-size:12px; font-weight:normal; }
.marginTopBottom { margin-top:10px; margin-bottom:20px; }

#twitter { width:700px; height:50px; margin-top:30px; margin-bottom:10px; color:#fff; }
#twitter a { color:#fff; border-bottom:1px dotted #fff; }
#twitter ul { padding:0; margin:0; }
#twitter-1 { width:89px; height:48px; background:url(../images/twitter.jpg) no-repeat left top; float:left; }
#twitter-1 a { display:block; width:89px; height:48px; text-indent:-999px; overflow:hidden; }
#twitter-2 { background:url(../images/twitter-fundo.jpg) repeat-x left top; width:598px; height:36px; overflow:hidden !important; padding-top:7px; float:left; }
.twtr-hd, .twtr-ft { display:none !important; }
#twitter-3 { width:13px; height:48px; background:url(../images/twitter-final.jpg) no-repeat left top; float:left; }

/* h2's sidebar */
h2.chuva { background:url(../images/h2-chuva.png) no-repeat left top; height:70px; display:block; text-indent:-9999px; }
h2.cinema { background:url(../images/h2-cinema.png) no-repeat left top; height:58px; display:block; text-indent:-9999px; }
h2.balada { background:url(../images/h2-balada.jpg) no-repeat left top; height:52px; display:block; text-indent:-9999px; }
h2.enquete { background:url(../images/h2-enquete.png) no-repeat left top; height:70px; display:block; text-indent:-9999px;}
h2.newsletter { background:url(../images/h2-newsletter.jpg) no-repeat left top; height:56px; display:block; text-indent:-9999px;}
h2.plantao_noticias { background:url(../images/h2-plantao.png) no-repeat left top; height:64px; display:block; text-indent:-9999px; }
h2.campeonatos { background:url(../images/h2-campeonatos.png) no-repeat left top; height:64px; display:block; text-indent:-9999px; }
h2.leia { background:url(../images/h2-leia.png) no-repeat left top; height:62px; display:block; text-indent:-9999px; }
h2.tags { background:url(../images/h2-tags.png) no-repeat left top; height:56px; display:block; text-indent:-9999px; }

/* configs especificas */
ul#filmes li strong, ul#eventos li strong { display:block; font-size:11px; }
ul.wp-polls-ul { margin:4px 0px 6px 0px !important; padding:0 !important; }
ul.wp-polls-ul li { margin:0 !important; padding:4px 0px !important; border:none !important; }
ul#listaCategorias, ul.listaSidebar { border-bottom:1px solid #E9E9E9; margin-bottom:8px !important; }
ul#listaCategorias li, ul.listaSidebar li { margon:0; padding:2px 0 !important; border:none !important; }
ul#plantao li strong, ul.plantao li strong { display:block; font-size:11px; padding:0 0 1px 0; }
li#tags { line-height:32px; font-size:9px; }
li#tags a { background:url(../images/tag-link.gif) no-repeat left top #EAEAEA; padding:4px 6px 4px 16px; color:#666; margin:0 3px; }
ul.plantao { margin:0; padding:0; }
ul.plantao li { margin:0; padding:15px 0px; border-bottom:1px solid #E9E9E9; }

/* conteudo */

#conteudoMk { width:566px; display:block; float:left; }

#conteudo { width:704px; display:block; float:left; }

#conteudo h1 { padding:0; margin:5px 0 !important; font-size:22px; font-weight:bold; letter-spacing:-1px; line-height:21px; }
#conteudo h2 { padding:0; margin:5px 0 !important; font-size:16px; font-weight:bold; letter-spacing:-1px; line-height:19px; }
#conteudo h3 { padding:0; margin:5px 0 !important; font-size:14px; font-weight:bold; letter-spacing:-0.5px; line-height:15px; }
#conteudo h1 a, #conteudo h2 a, #conteudo h3 a { color:#333; }
#conteudo h1 a:hover, #conteudo h2 a:hover, #conteudo h3 a:hover { color:#f90; }

#conteudo h1 a, #conteudo h2 a, #conteudo h3 a { color:#000; }
#conteudo h1 a:hover, #conteudo h2 a:hover, #conteudo h3 a:hover { color:#f90; }

#conteudo h1 a.esportes:hover, #conteudo h2 a.esportes:hover, #conteudo h3 a.esportes:hover { color:#8CD64B; }
#conteudo h1 a.cultura:hover, #conteudo h2 a.cultura:hover, #conteudo h3 a.cultura:hover { color:#EECE01; }
#conteudo h1 a.eventos:hover, #conteudo h2 a.eventos:hover, #conteudo h3 a.eventos:hover { color:#8569CF; }

.h3Categoria { font-size:16px !important; font-weight:bold !important; color:#ccc; }
.h3Categoria a { color:#000; }
.h3Categoria a:hover { color:#666; }

#conteudo .left { float:left; }
#conteudo .right { float:right; }
#conteudo .headline { float:left; margin:10px; padding-bottom:5px; border-bottom:1px solid #f0f0f0; width:450px; }
#conteudo .headline p { padding:0; margin:0; }
#conteudo .headline small { margin:0; padding:0; margin-top:5px; text-transform:uppercase; font-size:10px; color:#CCC; display:block; }
#conteudo .headline_img { width:450px; margin-bottom:-1px; }

#conteudo .headline_img a img, #conteudo .headline_img a { border: none; overflow: hidden; float: left; }
#conteudo .headline_img a:hover { border: 3px solid #f90; }
#conteudo .headline_img a:hover img { margin: -3px; }
#conteudo .headline_img a.esportes:hover { border: 3px solid #8CD64B; }
#conteudo .headline_img a.cultura:hover { border: 3px solid #EECE01; }
#conteudo .headline_img a.eventos:hover { border: 3px solid #8569CF; }

#conteudo .destaques-menores { float:right; width:210px; }

#conteudo .small { float:left; margin:10px; padding:0; padding-bottom:5px; width:210px; border-bottom:1px solid #E9E9E9; }
#conteudo .small p { margin:0; padding:0; }
#conteudo .small small { margin:0; padding:0; margin-top:5px; text-transform:uppercase; font-size:10px; color:#CCC; display:block; }
#conteudo .small_photo { width:210px; display:block; margin-bottom:-1px; }
#conteudo .small_photo_float { width:70px; float:left; margin-bottom:-1px; }
#conteudo .small_float { width:128px; float:left; margin-left:10px !important; }

#conteudo .small_photo a img, #conteudo .small_photo a, #conteudo .small_photo_float a img, #conteudo .small_photo_float a { border: none; overflow: hidden; float: left; }
#conteudo .small_photo a:hover, #conteudo .small_photo_float a:hover { border: 3px solid #f90; }
#conteudo .small_photo a:hover img, #conteudo .small_photo_float a:hover img { margin: -3px; }
#conteudo .small_photo a.esportes:hover, #conteudo .small_photo_float a.esportes:hover { border: 3px solid #8CD64B; }
#conteudo .small_photo a.cultura:hover, #conteudo .small_photo_float a.cultura:hover { border: 3px solid #EECE01; }
#conteudo .small_photo a.eventos:hover, #conteudo .small_photo_float a.eventos:hover { border: 3px solid #8569CF; }

#conteudo div.anuncio, #conteudo div.anuncio-peq { margin:10px 0; }

.coluna { padding:0; margin:10px; padding-bottom:10px; width:210px; border-bottom:1px solid #E9E9E9; float:left; }
.coluna div{ width:210px; height:70px; text-indent:-9999px; overflow:hidden; margin-bottom:10px; }
.coluna div#coluna-4 { background:url(../images/dois-lances.jpg) no-repeat left top; }
.coluna div#coluna-6 { background:url(../images/moda.jpg) no-repeat left top; }
.coluna div#coluna-7 { background:url(../images/viver-jlle.jpg) no-repeat left top; }
.coluna div#coluna-8 { background:url(../images/obturador.jpg) no-repeat left top; }
.coluna div#coluna-9 { background:url(../images/bastidores.jpg) no-repeat left top; }
.coluna div#coluna-10 { background:url(../images/marginal.jpg) no-repeat left top; }
.coluna div#coluna-11 { background:url(../images/festival.jpg) no-repeat left top; }
.coluna div#coluna-12 { background:url(../images/ciclorganico.jpg) no-repeat left top; }
.coluna div#coluna-13 { background:url(../images/acorde.jpg) no-repeat left top; }
.coluna div#coluna-14 { background:url(../images/cotidiano.jpg) no-repeat left top; }
.coluna div a { width:210px; height:70px; display:block; }
.coluna small { margin:0; padding:0; text-transform:uppercase; font-size:10px; color:#CCC; display:block; margin-bottom:5px; }
.coluna h3 { padding:0; margin:10px 0 !important; font-size:18px; font-weight:bold; letter-spacing:-1px; line-height:21px; }
.coluna h3 a { color:#444; }
.coluna h3 a:hover { color:#ccc; }

/* conteudo inside */

.resultados { float:right; width:182px; height:20px; display:block; text-align:right; color:#000; padding:0; }
#breadcrumbs { width:480px; height:20px; float:left; display:block; padding:0 0 8px 0; }
#breadcrumbs a { color:#000; }
#breadcrumbs a.atual { font-weight:bold; }
.paginacao { display:block; padding:4px 0px; }
.paginacao a { border:0 !important; color:#CCC !important; padding:0px 1px !important; }
.paginacao span.current { color:#FF9900 !important; font-weight:bold !important; border:0 !important; padding:0 1px !important; }
.paginacao a:hover { color:#999; }
.paginacao h4 { float:right; margin:0; padding:0; background:url(../images/seta-right.gif) no-repeat left center; width:10px !important; height:15px !important; overflow:hidden !important; text-indent:-9999px !important; }
.paginacao h5 { float:left; margin:0; padding:0; background:url(../images/seta-left.gif) no-repeat left center; width:10px !important; height:15px !important; overflow:hidden !important; text-indent:-9999px !important; }
.paginacao span.extend { border:0 !important; }
#post { width:510px; display:block; float:left; padding:0 0 0 30px; font-size:12px; color:#000; line-height:19px; }
#post h2, #conteudoFull h2 { margin:0; padding:0; font-size:30px; font-weight:bold; letter-spacing:-1px; line-height:30px; }
#post h4, #conteudoFull h4 { padding:0; margin:0; font-size:16px; color:#666; display:block; padding:4px 0 12px 0; border-bottom:2px solid #E9E9E9; margin-bottom:14px; }
#conteudoFull h4 { padding:0 !important; }
#page { width:700px; display:block; float:left; font-size:12px; color:#000; line-height:19px; }
#page h2 { margin:0; padding:0; font-size:30px; font-weight:bold; letter-spacing:-1px; line-height:30px; }
#page h4 { padding:0; margin:0; font-size:16px; color:#666; display:block; padding:4px 0 12px 0; border-bottom:2px solid #E9E9E9; margin-bottom:14px; }
#share { width:100%; display:block; border-bottom:2px solid #E9E9E9; border-top:1px solid #E9E9E9; padding:6px 0px; margin-bottom:10px; margin-top:15px; }
#share a { color:#999; font-size:11px; }
#share a:hover { color:#666; }
#share a.twitter { float:right; background:url(../images/share-twitter.gif) no-repeat left center; padding:0 4px 0 15px; }
#share a.imprimir { float:left; background:url(../images/share-imprimir.gif) no-repeat left center; padding:0 0px 0 25px; margin-left:4px; }

.galeria h2, .cinema h2, .evento h2 { font-size:16px !important; line-height:20px !important; }

.imgEventos, .imgGaleria { background:url(../images/fundo-imagem.jpg) no-repeat left center; width:210px; height:270px; text-align:center; }

.evento { height:350px !important; overflow:hidden; }
.galeria { height:400px !important; overflow:hidden; }

#conteudoMk div.anuncio { padding-bottom:15px; border-bottom:2px solid #E9E9E9; margin-bottom:15px; }
.filme { margin-bottom:20px; margin-top:20px; }
.filme a, .evento a { color:#999; }
.filme a:hover, .evento a:hover { color:#000; }
.contFilme { width:510px; display:block; float:left; padding:0 0 0 30px; font-size:12px; color:#000; line-height:19px; }
.contFilme h2 { color:#EECE01; margin:0; padding:0; font-size:30px; font-weight:bold; letter-spacing:-1px; line-height:30px; }
.contEvento h2, .evento h2 { color:#8569CF; margin:0; padding:0; font-size:30px; font-weight:bold; letter-spacing:-1px; }
.contFilme h4 { font-size:13px !important; padding:0; margin:0; font-size:16px; color:#666; display:block; padding:4px 0 12px 0; }
.imagemFilme { padding:0 !important; }
.flyerEvento { padding:0 !important; border:0 !important; height:220px; }
.semFlyerEvento { padding:0 !important; border:0 !important; }
.trailer { padding:5px !important; }
.horarios { width:100%; display:block; border-bottom:2px solid #E9E9E9; padding:6px 0px; margin-bottom:20px; }
.horarios span { color:#999; }
.horarios div { border-top:1px solid #E9E9E9; padding:5px; padding-left:30px;  }
.horarios div.horarioGNC { background:url(../images/gnc-logo.jpg) no-repeat left center; }
.horarios div.horarioArcoiris { background:url(../images/arcoiris-logo.jpg) no-repeat left center; }
.contMk { width:390px; display:block; float:left; margin-left:30px; font-size:12px; color:#000; line-height:19px; }
.contMkFull { width:560px; display:block; float:left; font-size:12px; color:#000; line-height:19px; }
.contMk h2, .contMkFull h2 { color:#f60; margin:0; padding:0; font-size:19px; font-weight:bold; letter-spacing:-1px; line-height:30px; }
.contMk h4, .contMkFull h4 { color:#999; }
.descrMk { width:385px; float:left; } 
.descrMk2 { width:560px; float:left; } 
.precoMk { width:120px; float:left; text-align:right; }
.imagemMk { border:0 !important; padding:0 !important; }
.imagemMk img { border:1px solid #e9e9e9; }
.imagemMk a { text-decoration:none !important; }
.imagemMk a span { background:url(../images/ampliar.jpg) center left no-repeat; padding-left:14px; }
.contEvento { text-align:center; padding-top:100px; }
.dataEvento { float:left; text-align:center; background:url(../images/data.jpg) top left no-repeat; width:41px; height:45px; font-size:24px; color:#fff; }
.dataEvento span { width:41px; height:16px; display:block; color:#000; font-size:10px; text-transform:uppercase; }
.linkFlyer { width:41px; height:44px; float:left; }
.contEvento h4 { padding:0; margin:0; font-size:13px !important; color:#666; display:block; }

.tituloFull { margin:0; padding:0; font-size:30px; width:100%; font-weight:bold; letter-spacing:-1px; line-height:30px; border-bottom:2px solid #E9E9E9; padding-bottom:10px; margin-bottom:20px; }

ul#noticias { margin:0; padding:0 0 20px 0; }
ul#noticias li { margin:0; padding:20px 0; border-bottom:1px solid #E9E9E9; }
ul#noticias li div.data { width:130px; display:block; float:left; font-size:10px; color:#999; line-height:14px; }
ul#noticias li div.imagem { width:114px; display:block; float:left; }
ul#noticias li div.imagem img { border:2px solid #F90; }
ul#noticias li div.texto { width:450px; display:block; float:left; }
ul#noticias li div.texto h3 { font-size:17px; font-weight:bold; padding:0 0 6px 0; }
ul#noticias li div.texto h3 a { color:#555; }
ul#noticias li div.texto h3 a:hover { color:#000; }
ul#noticias li div.texto p { padding:0; margin:0; }

ul#inside, ul.inside { margin:0; padding:0; width:145px; display:block; float:left; }
ul#inside li, ul.inside li { margin:0; padding:15px 0px; border-bottom:2px solid #E9E9E9; }
ul#inside li.postby, ul.inside li.postby { padding:15px 0px 6px 0px !important; }
ul#inside li ul, ul.inside li ul { margin:0; padding:6px 0px; }
ul#inside li ul li, ul.inside li ul li { margin:0; padding:15px 0px; border-bottom:1px solid #E9E9E9; }
ul#inside li h2, ul.inside li h2 { margin:0; padding:0; width:145px; color:#333; font-size:18px; font-weight:bold; }
ul#inside li p, ul.inside li p { padding:8px 0px; }
a.small-link, ul.inside li a { font-size:10px; color:#F87200; text-decoration:underline; }
ul#inside li a.small-link:hover, ul.inside li a { color:#000; }

/* footer */

#footer { width:100%; display:block; margin-top:20px; background:#F5F5F5; border-bottom:18px solid #FF9900; padding:16px 0 18px 0; }
#footer a { color:#999; }
#footer a:hover { color:#000; }
#rodape { width:880px; display:block; margin:0 auto; }
#rodape h3 { color:#000; text-transform:lowercase; }
#rodape ul { margin:0; padding:0; }
#rodape ul li { margin:0;  float:left; padding:1px 8px; background:url(../images/rodape-list.gif) no-repeat left top; background-position:0px 6px; }
#rodape ul li.termos { width:90px; }
#rodape ul li.politica { width:130px; }
div.copyright { width:248px; float:left; }
div.categorias { width:333px; float:left; }
div.canais { width:250px; float:left; }
div.nossajlle { float:left; padding:4px 0 0 248px; }
.escondido { display:none; }


#submenu-esportes ul { padding:0; margin:0; margin-bottom:10px; padding-top:10px; width:687px; height:24px; background:url(../images/submenu/submenu-esportes.jpg) left top no-repeat; }
#submenu-esportes ul li { float:left; height:17px; border-right:1px solid #f0f0f0; margin:0 2px; }
#submenu-esportes ul li a { display:block; text-indent:-9999px; overflow:hidden; }
#submenu-esportes ul li#jec { background:url(../images/submenu/jec.jpg) left center no-repeat; width:49px; }
#submenu-esportes ul li#basquete { background:url(../images/submenu/basquete.jpg) left center no-repeat; width:72px; }
#submenu-esportes ul li#futsal { background:url(../images/submenu/futsal.jpg) left center no-repeat; width:59px; }
#submenu-esportes ul li#glads { background:url(../images/submenu/gladiators.jpg) left center no-repeat; width:83px; }
#submenu-esportes ul li#primeirona { background:url(../images/submenu/primeiro.jpg) left center no-repeat; width:88px; }
#submenu-esportes ul li#citadino { background:url(../images/submenu/citadino.jpg) left center no-repeat; width:118px; border:0; }

#submenu-eventos ul { padding:0; margin:0; margin-bottom:10px; padding-left:5px; padding-top:2px; width:687px; height:32px; background:url(../images/submenu/submenu-eventos.jpg) left top no-repeat; position:relative; }
#submenu-eventos ul li { float:left; height:32px; overflow:hidden; text-indent:-999px; }
#submenu-eventos ul li a { width:100%; height:32px; display:block; }
#submenu-eventos ul li#coberturas { background:url(../images/submenu/coberturas.jpg) left center no-repeat; width:130px; }
#submenu-eventos ul li#festival { background:url(../images/submenu/festival-danca.jpg) left center no-repeat; width:118px; }
#submenu-eventos ul li#eventos-semana a.eventos-semana { background:url(../images/submenu/eventos-semana.jpg) left center no-repeat; width:170px; height:32px; display:block; }
.rodar-submenu { height:17px; overflow:hidden; position:absolute; top:10px; left:300px; }
.rodar-submenu div { padding:0; margin:0; text-indent:0 !important; }
.rodar-submenu div a { display:inline !important; height:auto !important; text-indent:0; }
#rodar-eventos { width:400px; overflow:hidden; }

#submenu-cidade ul { padding:0; margin:0; margin-bottom:10px; padding-left:5px; padding-top:2px; width:687px; height:32px; background:url(../images/submenu/submenu-cidade.jpg) left top no-repeat; position:relative; }
#submenu-cidade ul li { float:left; height:32px; overflow:hidden; text-indent:-999px; }
#submenu-cidade ul li a { width:100%; height:32px; display:block; }
#rodar-cinema { left:185px; width:500px; }
.cinema-link { width:180px; height:32px; display:block; overflow:hidden; text-indent:-999px; }