
body{
	padding:0; margin:0; background:url(../images/bg.gif) repeat-x 0 0 #D6D7A0; color:#111406;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif ;
	}
div, h1, h2, h3, h4, h5, img, form, ul, p, dl{
	padding:0; margin:0;
	}
ul{
	list-style-type:none;
	}
.spacer{
	clear:both; line-height:0; font-size:0;
	}
p{margin:0 10px 10px}

a{padding:5px; text-decoration:none; color:#000000;}
#container{text-align:left; width:994px;margin:0 auto}
#header{
	width:994px; margin:0 auto; background:url(../imagens/header_top.gif) no-repeat 0 0; position:relative;
	height:53px;
	}
#header p.backlogo{
    width:223px; background:url(../imagens/header_logo.gif) no-repeat 0 0; position:relative;
 height:56px;
	}
#header a.logo{
position:absolute; left:28px; top:2px;
font-size:45px;
	}
#header .parceirostop {position:absolute; left:245px; top:5px;}
#header a.parceirostop {color:#FFF;font:bold 16px/41px Arial, Helvetica, sans-serif;}
#header form.busca{
position:absolute; left:700px; top:20px;
	}


#body{
	width:994px; margin:0 auto; padding:0 0 0 0;
	}
.subdiv{
	width:669px !important; float:left; margin:0 15px 0 0; background:url(../imagens/sub_div_bgg.gif) repeat-y 0 0 #D6D7A0; color:#5C5C5C;
	padding:0;
	}
.subdiv p.top{
	background:url(../imagens/sub_div_topg.gif) no-repeat 0 0; width:669px; height:13px; font-size:0; padding:0 ; margin:0;
	display:block;
	}
.subdiv p.bot{
	background:url(../imagens/sub_div_botg.gif) no-repeat 0 0; width:669px; height:20px; font-size:0; padding:0; margin:0;
	display:block;
	}
.subdiv h2{
	 width:595px; height:41px; background:url(../imagens/member_h2.gif) no-repeat 0 0 #fff; margin:0 5px 0 5px; display:block; padding:0 0 0 64px;
	color:#FFF; font:bold 16px/41px Arial, Helvetica, sans-serif;
	}
#divcomente{
	width:669px !important; float:left; margin:0 15px 0 0; background:url(../imagens/sub_div_comente.gif) repeat-y 0 0 #D6D7A0; color:#5C5C5C;
	padding:0;
	}
#divcomente p.top{
	background:url(../imagens/sub_div_top_com.gif) no-repeat 0 0; width:669px; height:13px; font-size:0; padding:0 ; margin:0;
 display:block;
	}
#divcomente p.bot{
	background:url(../imagens/sub_div_bot_com.gif) no-repeat 0 0; width:669px; height:20px; font-size:0; padding:0; margin:0;
 display:block;
	}
#divcomente h4{
	color:#830808; background-color:#EEF6CD; font-size:13px; line-height:16px; margin:0 6px 0 20px;
 display:block;
	}
#divcomente h2{
	 width:595px; height:41px; background:url(../imagens/comentario.gif) no-repeat 0 0 #fff; margin:0 5px 0 5px; display:block; padding:0 0 0 64px;
	color:#FFF; font:bold 16px/41px Arial, Helvetica, sans-serif;
	}

#balao{
	width:574px; line-height:16px; margin-left: auto; margin-right: auto;
	}
#balao h3{
	width:574px;
	margin:0;
	background:url(../imagens/comentario_bg.gif) repeat-y 0 0;
	padding:0 3px 0 3px;
	font-family: Verdana, Geneva, sans-serif;
	font-size:13px;
	}
#balao p.comentetop{
	background:url(../imagens/div_top_comente.gif) no-repeat 0 0; width:574px; height:46px; font-size:0; padding:0 ; margin:0;
 display:block;
	}
#balao p.comentebot{
	background:url(../imagens/div_bot_comente.gif) no-repeat 0 0; width:574px; height:11px; font-size:0; padding:0 ; margin:0;
 display:block;
	}
#comentario_novela{
	border-right:#B9B96B 1px solid;
    border-left:#B9B96B 1px solid;
	}
.subdiv2{
	width:310px !important; float:right; margin:0 0 0 0; background:url(../imagens/sub_div_bg.gif) repeat-y 0 0 #D6D7A0; color:#5C5C5C;
	padding:0;
	}
.subdiv2 p.top{
	background:url(../imagens/sub_div_top.gif) no-repeat 0 0; width:310px; height:13px; font-size:0; padding:0 ; margin:0;
	display:block;
	}
.subdiv2 p.bot{
	background:url(../imagens/sub_div_bot.gif) no-repeat 0 0; width:310px; height:20px; font-size:0; padding:0; margin:0;
	display:block;
	}
.subdiv2 h2{
	background:url(../imagens/latest_h2_bg.gif) no-repeat 0 0 #fff; margin:0 5px 0 5px; display:block; padding:0 0 0 44px;
	height:41px; color:#FFF; font:bold 16px/41px Arial, Helvetica, sans-serif; width:256px;
	}
.subdiv2 p.contpubli{
	margin:5px 5px;
	}

.texto{
	border-right:#B9B96B 1px solid;
    border-left:#B9B96B 1px solid;
	}
	
.novelas ul{
	margin:5px 0 0 20px; padding:0 0 24px 0;
	}
.novelas ul li{
	display:block; background:url(../imagens/subdiv_arrow.gif) no-repeat 0 7px; padding:0 0 0 12px;
	}
.novelas ul li a{
	text-decoration:underline; font-size:13px; line-height:18px; color:#5C5C5C; background-color:#FFFFFF;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif
	}
.novelas ul li a:hover{
	text-decoration:none;
	}

.publi_direita_novela{
		float:right;
		width:300px;
	    padding:2px 10px 5px 5px;
}
.publi_direita_novela .publicidadeimg{
		background:url(../imagens/bg_publicidade_seta.gif) no-repeat right;
		height:5px;
        padding:0 0 1px 0;
}
.banner_300_250{
		display:block;
}

.publi_bottom_novela{
		float:left;
		width:336px;
	    padding:2px 10px 5px 5px;
}
.publi_bottom_novela .publicidadeimg{
		background:url(../imagens/bg_publicidade_seta.gif) no-repeat right;
		height:6px;
        padding:0 0 1px 0;
}
.banner_336_280{
		display:block;
}

.desc_personagem  .personagem_nome{
        color:#000;
        font:bold 16px Arial, Helvetica, sans-serif;
}
.desc_personagem  .artista_nome{
        color:#000;
        font:14px Arial, Helvetica, sans-serif;
}
.desc_personagem .imagem_personagem{
        display:block;
		float:left;
		width:320px;
	    padding:2px 0 1px 5px;
}
.desc_personagem .creditos{
        display:block;
		float:left;
	    padding:0 0 0 295px;
	    font: 10px verdana, arial, tahoma, sans-serif;
        color: #999999;
}

.foto_personagem {
width:669px;
display:block;
padding:0 5px 0 5px;
}

.foto_personagem ul {
display:block;

}

.foto_personagem li {
text-align:center;
float:left;
display:block;
}
.foto_personagem li a {
display:block;
color:#3952A2;
text-decoration:none;
padding:5px 5px;
}

.foto_personagem li a:hover {
background-color:#CFFEC7;
padding:5px 5px;
}

.foto_personagem .artista_nome {
color:#3952A2;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:700;
letter-spacing:-1px;
line-height:20px;
display:block;
}
.buscadiv{
	width:994px !important; float:left; margin:0 15px 0 0; background:url(../imagens/busca_div_bg.gif) repeat-y 0 0 #D6D7A0; color:#5C5C5C;
	padding:0;
	}
.buscadiv p.top{
	background:url(../imagens/busca_div_top.gif) no-repeat 0 0; width:994px; height:13px; font-size:0; padding:0 ; margin:0;
	display:block;
	}
.buscadiv p.bot{
	background:url(../imagens/busca_div_bot.gif) no-repeat 0 0; width:994px; height:20px; font-size:0; padding:0; margin:0;
	display:block;
	}
.buscadiv h2{
	background:url(../imagens/busca_h2.gif) no-repeat 0 0 #fff; margin:0 5px 0 5px; display:block; padding:0 0 0 44px;
	height:41px; color:#FFF; font:bold 16px/41px Arial, Helvetica, sans-serif; width:938px;
	}
	
#footerbig{
	background:url(../imagens/footer_bg.gif) repeat-x 0 0 #2F2F1B; color:#C3C491; top: 25px; right:0; bottom:0; left:0; position: relative;
	}
#footer{
	width:954px; margin:0 auto;
	}
#footer p{
	text-align:center; margin:0;font-size:11px; line-height:16px;
	}
#footer p a{
	color:#FFFFFF; text-decoration:none;
	}
#footer p a:hover{
	color:#C3C491;
	}
#footer ul{
	margin:0 0 0 10px; height:22px;
	}
#footer ul li{
	float:left; padding:0 3px; font-size:11px; color:#FFFFFF; line-height:22px; background-color:inherit;
	}
#footer ul li a{
	color:#FFFFFF; line-height:22px; background-color:inherit; text-decoration:none;
	}
#footer ul li a:hover{
	color:#C3C491; background-color:inherit;
	}
fieldset {
     border: none;
    }
label {
    display:block; width:370px; font: 12px verdana, arial, tahoma, sans-serif; padding-bottom:5px;
    }

label span {
    font: 10px verdana, arial, tahoma, sans-serif; color: #999999;
    }

	

