* {padding:0;margin:0;list-style:none;}

a{text-decoration:none;color:#FFFF00;font-weight:bold;}
a:hover{text-decoration:underline;}
a:hover h2{text-decoration:underline;}
a img{border:none;}

.txt{font-size: 11px;;border:2px solid #444;padding:4px 2px;}
.bt{background:#555;border:2px solid #444;padding:4px 2px;color:#fff;font-weight:bold;font-size: 12px;}
p.creditos{font-size:10px;color:#999;}

body{font:normal 12px Arial;color:#292914;background:#333 url(../img/bg_contraste.gif);/* -> */text-align:center;/* hack para o IE */}

#tudo{width:920px;margin:0 auto;background:#777;/* -> */text-align:left;/* hack para o IE */}

#conteudo{width:920px;float:left;margin-bottom:10px;}

#topo_e{float:left;width:760px;}
#topo_d{float:left;width:150px;margin-left:10px;}
#anuncio1 img{display:block;}

#acessibilidade{font-size:12px;line-height:25px;height:25px;padding-left:10px;border-bottom:1px solid #aaa;color:#FFFF00;background:#555;}
#acessibilidade a.acess{background:url(../img/seta_acces_contraste.gif) no-repeat left center;padding-left:10px;margin-right:15px;float:left;text-decoration:underline;color:#FFFF00;font-weight:normal;}
#acessibilidade .bt_c a{display: block;width:17px;cursor:pointer;text-indent:-50000px;overflow:hidden;margin-right:8px;}
#acessibilidade #bt_mais_contraste{background: url(../img/bt_mais_contraste.gif) no-repeat center center;}
#acessibilidade #bt_menos_contraste{background: url(../img/bt_menos_contraste.gif) no-repeat center center;}
#acessibilidade span{float:left;}

#banner{margin-top:10px;background:#000 url(../img/bg_banner_contraste.gif) no-repeat top left;height:115px;}
#banner div{position:relative;left:16px;top:15px;}
#banner div img{display:block;}

#bg_col{background:#000 url(../img/bg_col_contraste.gif) repeat-y center;float:left;margin-top:10px;}
#bg_col:after {display:block;content:".";clear:both;height:0;visibility:hidden;}

#col_e{float:left;width:150px;background:#777;}

h1 {display:block;height:80px;float:left;width:150px;background:#FF5F28;}
h1 a {display:block;height:80px;text-indent:-50000px;overflow:hidden;background:url(../img/logo.gif) no-repeat center center;}
h1 a:hover {background:url(../img/logoj7.gif) no-repeat center center;}

h6{background:#333;color:#fff;font-size:20px;border-bottom:2px solid #aaa;padding-left:5px;line-height:32px;}

#pesquisa{float:left;width:150px;margin-top:10px;}

#busca{padding:10px 5px;background:#000;}
#busca input.txt{font-size: 11px;width:74px;border:2px solid #444;padding:4px 2px;}
#busca input.bt{width:55px;background:#ccc;border:2px solid #fff;padding:4px 2px;color:#000;font-weight:bold;font-size: 12px;}

#pg_inicial{float:left;margin-bottom:10px;width:150px;height:32px;}
#pg_inicial a{font-size:15px;background:#000;display:block;line-height:32px;height:32px;padding-left:10px;border-bottom:1px solid #ccc;}
#pg_inicial a:hover{background:#444;text-decoration:none;}
#pg_inicial a.selecionado{font-size:15px;background:#444;display:block;line-height:30px;height:30px;padding-left:10px;border-bottom:1px solid #ccc;color:#fff;}
#pg_inicial a.selecionado:hover{background:#444;color:#fff;}

#menu{float:left;width:150px;margin-top:10px;}
#itens_menu{margin-bottom:10px;}
#itens_menu a{font-size:15px;background:#000;display:block;line-height:30px;height:30px;padding-left:10px;border-bottom:1px solid #555;}
#itens_menu a:hover{background:#444;text-decoration:none;}
#itens_menu a.selecionado{font-size:15px;background:#444;display:block;line-height:30px;height:30px;padding-left:10px;border-bottom:1px solid #ccc;color:#fff;}
#itens_menu a.selecionado:hover{background:#444;color:#fff;}

#newsletter{float:left;width:150px;background:#000;}
#newsletter p{padding:5px;color:#fff;}

#form_newsletter{padding:5px 5px 10px;float:right;}
#form_newsletter input.txt{font-size: 11px;width:132px;border:2px solid #444;padding:4px 2px;margin-bottom:5px;float:right;}
#form_newsletter input.bt{width:70px;background:#ccc;border:2px solid #fff;padding:4px 2px;color:#000;font-weight:bold;font-size: 12px;float:right;}

#col_c{float:left;width:600px;padding-left:10px;padding-right:10px;color:#fff;}

#conteudo_col_c{float:left;width:580px;background:#000;padding:10px;}
#conteudo_col_c p.data_atual{border-bottom:2px solid #777;color:#fff;text-align:right;}

#destaque{margin-top:10px;border-bottom:1px solid #ccc;float:left;width:580px;background:#444}
#destaque .data{background:#000;font-size:12px;}
#destaque img{display:block;border:5px solid #444;border-top:none;}

.data{color:#fff;font-size:11px;}

#img_destaque{float:left;width:180px;}
#img_destaque p{padding: 5px 0 0 5px;}

#bts_destaque{float:left;width:580px;background:#000;padding:0 0 10px;}
#bts_destaque a{color:#fff;font-size:15px;background:#000;line-height:15px;padding:5px;display:block;float:left;width:15px;text-align:center;}
#bts_destaque a:hover{background:#444;color:#fff;text-decoration:none;}
#bts_destaque .bt_destaque{background:#444;font-size:20px;cursor:default;}
#bts_destaque .bt_destaque:hover{background:#444;color:#fff;}

#not_destaque{float:left;width:398px;border-left:2px solid #444;}
#not_destaque h2{font-size:20px;}
#not_destaque li{padding:10px;background:#000;}
#not_destaque li.destaque_sel{background:#444;}
#not_destaque p{line-height:16px;text-align:justify;padding-bottom:5px;}

div.box2col{margin-top:15px;border-bottom:1px solid #777;padding-bottom:10px;float:left;width:580px;}
div.box2col ul li{float:left;width:280px;}
div.box2col ul li.ultimo{padding-left:20px;}
div.box2col ul li img{display:block;float:left;margin-right:5px;}
div.box2col h2{font-size:15px;}
div.box2col p{text-align:justify;}

#social_entrevistas{border-top:2px solid #777;border-bottom:2px solid #777;background:#444;}

#destaque3{margin-top:15px;border-bottom:1px solid #777;float:left;width:580px;}
#destaque3 ul li{float:left;width:186px;padding-right:11px;margin-bottom:10px;}
#destaque3 ul li.ultimo{padding-right:0px;}
#destaque3 ul li img{display:block;float:left;margin-right:5px;}
#destaque3 h2{font-size:12px;}
#destaque3 ul li a{font-weight:normal;}

.h6_2{background:none;color:#fff;font-size:20px;border-bottom:1px solid #777;padding-left:5px;line-height:32px;}

#leia_mais{margin-top:5px;border-bottom:1px solid #ccc;padding-bottom:10px;float:left;width:580px;}
#leia_mais ul{margin-top:10px;}
#leia_mais ul li{margin-top:5px;}
#leia_mais ul li a{font-weight:normal;}
#leia_mais .lista_comp{float:right;margin-top:15px;}

#entretenimento{margin-top:5px;padding-bottom:10px;float:left;width:580px;}
#entretenimento ul{margin-top:10px;}
#entretenimento ul li{float:left;width:170px;padding-right:35px;}
#entretenimento ul li.ultimo{padding-right:0px;}
#entretenimento ul li img{display:block;margin:0 5px 10px 0;}
#entretenimento ul li a{font-weight:normal;}
#entretenimento ul li a img{border: 2px solid #fff;}

#col_d{width:150px;float:left;background:#777;}

#anuncios{background:#000;padding-bottom:10px;margin:0 0 10px;}
#anuncios ul{margin-top:12px;}
#anuncios ul li{text-align:center;margin-top:7px;}

#enquete{margin:0 0 10px;background:#000;padding-bottom:10px;color:#fff;}
#enquete p{padding:5px 5px;line-height:17px;}
#enquete input.bt{width:50px;background:#ccc;border:2px solid #fff;padding:4px 2px;color:#000;font-weight:bold;font-size: 12px;}
#enquete #bt2{width:120px;}

#rodape{font-size:12px;line-height:35px;height:100px;padding-left:10px;background:#000;text-align:center;color:#fff;}

/*CSS pgs internas*/

h3{color:#fff;padding:0 5px 2px;font-size:25px;}

#topo_editoria{margin:5px 0;border-bottom:3px solid #777;float:left;width:580px;}
#topo_editoria img{float:right;margin-right:10px;}
#topo_editoria p{margin-top:10px;}
#topo_editoria p span{font-size:15px;font-weight:bold;}

#destaque.sem_bg{background:none;padding-bottom:10px;}
#destaque.sem_bg img{border:0;float:left;margin: 0 10px 0 0;}
#destaque.sem_bg #not_destaque{border-left:2px solid #000;}
#destaque.sem_bg #img_destaque p{padding:0 0 5px 0;}
#destaque.sem_bg p.data{border:0;}

#bar_opt{text-align:right;}
#bar_opt li{display:inline;padding:0 5px;border-right:1px solid #777;line-height:20px;}
#bar_opt li.ultimo{border:none;}
#bar_opt li a{color:#fff;font-size:10px;line-height:20px;}
#bar_opt li a img{border:none;}

#conteudo_col_c h4{margin:10px 0 5px;font-size:25px;line-height:30px;}
#conteudo_col_c h5{font-weight:normal;color:#fff;margin-bottom:15px;font-size:14px;}

#editor{float:left;}
#editor p{color:#fff;}

#tam_fonte{color:#fff;float:right;border:1px solid #555;padding-left:5px;}
#tam_fonte a{color:#fff;}
#tam_fonte .menos{font-size:13px;padding:0 5px;}
#tam_fonte .mais{font-size:17px;padding:0 5px;}

#texto_noticia{margin-top:10px;border-bottom:1px solid #777;padding-bottom:10px;float:left;width:570px;font-size:14px;padding:5px;}
#texto_noticia p{line-height:21px;margin-bottom:20px;color:#fff;}
#texto_noticia .img_principal{float:left;margin: 0 15px 5px 0;}
#texto_noticia .img_centralizada{text-align:center}
#texto_noticia #img_p{float:left;margin: 0 15px 5px 0;background:#555;padding:5px 5px 2px;}
#texto_noticia #img_p img{display:block;}
#texto_noticia #img_r{float:right;margin: 0 0 5px 15px;background:#555;padding:5px 5px 2px;}
#texto_noticia #img_r img{display:block;}
#texto_noticia #img_central{float:left;width:570px;margin-bottom:15px;}
.creditos{font-size:10px;color:#eee !important;margin-bottom:0 !important;line-height:15px !important;}
.legenda{font-size:12px;color:#eee !important;margin-bottom:0 !important;line-height:15px !important;text-align:center;display:block;border-top:1px solid #777;}
.ampliar{font-size:10px;color:#555 !important;margin-bottom:0 !important;line-height:15px !important;text-align:right;display:block;}
.ampliar a{background:url(../img/ampliar_contraste.gif) no-repeat top left;padding-left:16px;}
.ampliar a:hover{text-decoration:none;background:#777 url(../img/ampliar_contraste.gif) no-repeat top left;}
#img_grande{position:absolute;background:#000;border:7px solid #e4e4e4;padding:5px;}
#img_grande img{display:block;}
#creditos_g, #legenda_g{font-size:15px;color:#ddd !important;float:left;}
span#fechar_img{float:right;}
span#fechar_img a{font-size:12px;font-weight:normal;}
span#fechar_img a:hover{text-decoration:none;}
#img_ampliada{float:left}
div#txt_7x7{float:left;border-top:1px solid #777;margin-top:10px;padding-top:10px;}
div#txt_7x7_e, div#txt_7x7_d{float:left;width:275px;}
div#txt_7x7_e{border-right:1px solid #777;padding-right:5px;}
div#txt_7x7_d{padding-left:14px;}

#comentarios{margin-top:15px;float:left;width:580px;color:#fff;}
#comentarios .titulo_coment{color:#999;font-size:18px;font-weight:bold;margin-bottom:5px;}
#comentarios #bts_coment{border-bottom:1px solid #777;padding-bottom:10px;}
#comentarios ul{margin-top:10px;}
#comentarios ul li{border-bottom:1px solid #555;margin-bottom:10px;padding-bottom:10px;}
#comentarios p{line-height:18px;margin-bottom:3px;}
#comentarios .data_coment{font-size:11px;}
#comentarios .nome_coment{font-size:15px;font-weight:bold;}
#comentarios #form_comemt{float:left;width:580px;background:#777;padding:5px 0;}
#comentarios #form_comemt label{font-size:15px}
#comentarios .titulo_form{color:#fff;font-size:13px;font-weight:bold;float:left;padding-left:10px;}
#comentarios .fechar_form{float:right;padding-right:10px;}
#comentarios .fechar_form a{font-weight:normal;}
#comentarios .fechar_form a:hover{text-decoration:none;}
#comentarios form{float:left;width:570px;color:#eee;padding:0 5px;}
#comentarios form .txt{font-size:13px;border:2px solid #000;padding:4px 2px;width:552px;}
#comentarios form .bt{background:#555;border:2px solid #000;padding:4px 2px;color:#fff;font-weight:bold;font-size:13px;}
#comentarios form p{padding:5px;}
.show{display:block;}
.oculta{display:none;}
#num_char_c{color:#fff;font-weight:bold;}
#comentarios .msg_c{color: #ccc;font-size:15px;font-weight:bold;}

/*CSS form contato*/

#form_interno form p{margin-bottom:10px;}
#form_interno form p label{font-size:15px;color:#fff;}
#form_interno .txt{width:400px}
#form_interno .msg_fale{font-size: 18px;color:#006600;}
#form_interno .erro{color: #FF0000;}

/* css da garota jota 7 */

#galeria {float:left;width:580px;}
ul.fotos {position:relative; width:75px;}
.img-aqui {width:500px;height:375px;border:1px solid #000;float:right;} 
ul.fotos li {width:65px;height:50px;float:left; margin:2px;}
ul.fotos li img {border:none; float:left;width:65px;height:50px;}
ul.fotos li span img {border:none;width:500px;height:375px;position:relative;} 
ul.fotos a {display:block;} 
ul.fotos a span {display:none;}
ul.fotos a:hover span {display:block; position:absolute;top:0;left:76px;background:#fff;border:2px solid #666;} 
#gata_anterior {margin-top:5px;padding-bottom:10px;float:left;width:580px;}
#gata_anterior .lista_comp{float:right;margin-top:15px;}
.h5 {text-decoration:none;}
.img {float:left; margin-right:10px; margin-top:5px; }				
#foto-garota1 {margin:5px 0;border-bottom:2px solid #ccc;float:left;width:580px;}
h4.mes_gata{color:#ccc;font-size:20px !important;}

/* css do cinema */

#img_ficha{float:left;}
#ficha_tec{float:right;width:250px;border-bottom:1px solid #555;padding-bottom:5px;}
#ficha_tec p{line-height:15px;margin-bottom:5px;}
#ficha_tec p.titulo_ficha{font-size:18px;font-weight:bold;color:#fff;}
#trailer{margin-top:20px;}
#trailer div{background:#333;text-align:center;padding:5px;border:1px solid #999;}
#trailer p.titulo_trailer{font-size:20px;font-weight:bold;color:#fff;line-height:20px;margin-bottom:0;}

/*  css do 7x7  */

.pergunta { font-size: 14px; margin-bottom:5px; margin-top:5px;}
.resposta { margin-bottom:5px;width:580px;}
#foto-garota1 p {width:580px;}

/*  Busca  */

span.palavra_chave{font-size: 25px;}
p.res_pesquisa{border-bottom: 1px solid #555; margin-bottom: 15px;font-size:14px;padding-bottom:5px;}
p.res_pesquisa a{font-size:17px;font-weight:normal;}
p.num_reg_busca{font-size:17px;margin-bottom: 20px;}
p.msg{color:#00FF00;font-size:17px;margin-bottom: 20px;}
p.msg span.erro{color:#ff0000;}

/*  Busca  */

table#res_enq{border: 1px solid #555; border-collapse:collapse;width:100%}
table#res_enq th{padding: 5px; border-color: #555; text-align: left; background: #555; color: #fff; font-size: 17px;font-weight:normal}
table#res_enq td{padding: 5px; border-color: #555; font-size: 15px}
table#res_enq table{width: 100%;}
table#res_enq table td{padding:0; font-size: 17px;}
table#res_enq span#qtd_voto{float: left; width: 80px; font-size: 17px;}
table#res_enq span#qtd_voto b{font-size: 11px; font-weight: normal;}
table#res_enq span#percent_voto{float: left; font-size: 15px; padding:0;}
table#res_enq span#barra_percent{float: left; font-size: 15px; margin-right: 5px;}

/*TV Jota7*/
#tv-veja{color:#ffff00;background:#444;margin-top:5px;padding:5px;display:block;font-size:18px;height:25px;}
#tv-box-video{background:#777;text-align:center;padding:5px 0;}

/*Editoria reportagens*/
#barra-dest2{color:#ffff00;background:#444;margin-bottom:5px;padding:5px;display:block;font-size:18px;height:25px;}

/* Box lateral */
#box-lateral{margin:0 0 10px 0;background:#000;padding:0 0 5px;}
#box-lateral a{font-size:15px;}
#box-lateral p.p-txt{padding:0 5px;margin:3px 0;color:#fff;}
