/*GERAL*/

body{
	background:url(../images/bg.jpg) top center no-repeat #000;
	margin:0; 
	padding:0;
	font-family:Verdana;
}
input, select, textarea{
	font-family:Verdana;
	font-size:11px;
}
textarea{
	overflow:-moz-scrollbars-vertical
}
.texto{
	font-size:11px;
	color:#000000;
	font-weight:normal;
	line-height:18px;
}
.texto_link{
	font-size:11px;
	color:#000000;
	line-height:1.5;
	text-decoration:none;
}
.texto_link:hover{
	font-size:11px;
	color:#000000;
	line-height:1.5;
	text-decoration:underline;
}
.texto_menor{
	font-size:10px;
	color:#B3B0B0;
	font-weight:normal;
}
.texto_menor_link{
	font-size:10px;
	color:#B3B0B0;
	font-weight:normal;
	text-decoration:none;
}
.texto_menor_link:hover{
	font-size:10px;
	color:#B3B0B0;
	font-weight:normal;
	text-decoration:underline;
}
.texto_botoes{
	font-size:10px;
	color:#000000;
	text-decoration:none;
}
.texto_botoes:hover{
	font-size:10px;
	color:#000000;
	text-decoration:underline;
}
.texto_botoes_link{
	font-size:11px;
	font-weight:normal;
	color:#B3B0B0;
	cursor:pointer;
	text-decoration:none;
	line-height:1.5;
}
.texto_botoes_link:hover{
	font-size:11px;
	font-weight:normal;
	color:#B3B0B0;
	cursor:pointer;
	text-decoration:underline;
	line-height:1.5;
}
.texto_chamada{
	font-size:11px;
	color:#B3B0B0;
	font-weight:normal;
	line-height:1.5;
}
.texto_chamada_link{
	font-size:11px;
	color:#B3B0B0;
	cursor:pointer;
	text-decoration:none;
	font-weight:normal;
	line-height:1.5;
}
.texto_chamada_link:hover{
	font-size:11px;
	color:#B3B0B0;
	cursor:pointer;
	text-decoration:underline;
	font-weight:normal;
	line-height:1.5;
}
.texto_maior{
	font-size:14px;
	font-weight:bold;
	color:#B3B0B0;
	line-height:1.5;
}
.texto_maior_link{
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color:#B3B0B0;
	line-height:1.5;
}
.texto_maior_link:hover{
	font-size:12px;
	font-weight:bold;
	text-decoration:underline;
	color:#B3B0B0;
	line-height:1.5;
}
.texto_noticias, .texto_noticias:hover{
	font-size:11px;
	color:#000000;
	line-height:1.5;
	text-decoration:underline;
}
.texto_data{
	font-size:10px;
	color:#000000;
	margin:0 0 20px 0;
}
.titulo_destaque{
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
	margin:0 0 20px 0;
}
.titulo_outros{
	font-size:11px;
	font-weight:bold;
	color:#000000;
	margin:0 0 20px 0;
}
.titulo_maior{
	font-size:14px;
	font-weight:bold;
	color:#B3B0B0;
	line-height:1.2
}
.clear{
	clear:both;
}
.botao{
	font-size:11px;
	text-align:center;
}
.bt_popup{
	font-size:11px;
	text-align:center;
	background-color:#FFF;
	border:2px outset #FFF;
}
.legenda{
	font-size:10px;
	color:#000000;
	line-height:normal;
}
.legenda_foto{
	color:#000;
	margin:0;
	padding-left:21px;
	background:url(../images/bt_foto.jpg) no-repeat 3px 1px;
	font-size:10px;
	text-align:center;
	text-decoration:none;
	width:170px;
}
.legenda_foto:hover{
	color:#000;
	margin:0;
	padding-left:21px;
	background:url(../images/bt_foto.jpg) no-repeat 3px 1px;
	font-size:10px;
	text-align:center;
	text-decoration:underline;
	width:170px;
}
.voltar{
	background:url(/images/bt_voltar.gif) no-repeat 0 6px;
	text-indent:18px;
	margin:0 0 3px 0;
}
.sucesso{
	color:#00F;
	font-weight:bold;
}
.falha{
	color:#F00;
	font-weight:bold;
}
.remix_tabela{
	border-collapse:collapse;
}
.remix_tabela img{
	padding:0 3px;
	border:0;
}

/*REMIX*/

.amigos{
	margin-bottom:10px;
	padding-bottom:10px;
	border-bottom:1px solid #CCC;
}
.amigos p, .cadastro p{
	margin:0 0 5px 0;
}
.input{
	width:150px;
}
tr.linha1{
	background-color:#f8f7f5;
}
tr.linha2{
	background-color:#eeeded;
}
td.esq{
	text-indent:4px;
}
.resultado_sucesso, .resultado_falha{
	padding:10px;
	margin:20px 0 15px 0;
}
.resultado_sucesso{
	border:1px solid #00F;
}
.resultado_falha{
	border:1px solid #C00;
}
.texto_sucesso, .texto_falha{
	font-weight:bold;
	text-decoration:none;
	cursor:text;
}
.texto_sucesso{
	color:#00F;
}
.texto_falha{
	color:#C00;
}

/*HOME*/

#tudo{ 
	width:779px;
	margin:0 auto;
	border:0;
}
#topo{
	width:779px;
	height:240px;
	margin:15px 0;
}
#esquerda{
	position:relative;
	float:left;
	width:529px;
	margin-bottom:30px;
}
#direita{
	position:relative;
	float:right;
	width:230px;
}
#iframe{
	width:779px;
}
#rodape{
	margin:0 auto;
	margin-top:20px;
	height:60px;
	width:779px;
}
#creditos{
	margin:0 auto;
	margin-top:15px;
	border-top:3px solid #252525;
	padding-top:10px;
}

/*DESTAQUE*/

#destaque{
	width:489px;
	height:81px;
}
#destaque img{
	margin-right:10px;
}
#destaque_texto{
	float:right;
	width:404px;
	height:81px;
}
#destaque_texto_data{
	width:404px;
	height:20px;
}
#destaque_texto_titulo{
	width:404px;
	height:41px;
}
#destaque_texto_link{
	width:404px;
	height:20px;
}

/*NOTICIAS*/

.noticias{
	margin:0 0 18px 0;
}
.noticias ul{
	margin:0;
	padding:0;
	list-style:none;
}
.noticias li{
	display:inline;
}
.noticias li.noticias_data{
	background-color:#B3B0B0;
	color:#252525;
	width:70px;
	font-size:10px;
	font-weight:bold;
	text-align:center;
	padding:4px 9px;
}
.noticias li.noticias_texto{
	height:20px;
	width:399px;
	margin-left:10px;
}
#noticias_texto img{
	border:0;
	margin:0 0 0 10px;
}

/*MATERIAS*/

#geral{
	width:779px;
	background:url(../images/bg2.gif) repeat-y;
}
#materias{
	width:529px;
	margin-top:20px;
}
#titulo{
	padding:20px;
	background-color:#252525;
	border-top:1px solid #403F3F;
	border-left:1px solid #403F3F;
	border-right:1px solid #403F3F;
	border-bottom:0;
}
#titulo h1{
	font-size:14px;
	font-weight:bold;
	color:#B3B0B0;
	line-height:1.5;
	margin:0;
}
#titulo h2, #texto_home h2{
	font-size:11px;
	font-weight:bold;
	margin:0 0 20px 0;
}
#titulo h2{
	color:#FFF;
}
#titulo img{
	float:left;
	/*width:75px;
	height:50px;*/
	margin-right:10px;
}
#titulo p{
	margin:0;
	color:#B3B0B0;
}
#titulo span{
	font-size:11px;
	color:#B3B0B0;
	font-weight:normal;
	line-height:1.5;
}
#titulo p.home_data{
	height:20px;
	font-size:11px;
}
#titulo p.home_chamada{
	height:41px;
	font-size:14px;
	font-weight:bold;
	line-height:20px;
}
#titulo p.home_link{
	background:url(../images/seta.gif) no-repeat 86px 5px;
	font-size:11px;
	text-indent:16px;
	padding-top:3px;
}
#titulo a, #titulo a:hover{
	color:#B3B0B0;
}
#titulo a{
	text-decoration:none;
}
#titulo a:hover{
	text-decoration:underline;
}





#titulo_texto{
	position:relative;
	float:left;
	left:0;
	width:399px;
}
#texto, #texto_home, #remix{
	padding:20px;
	background-color:#FFFFFF;
	border-top:0;
	border-left:1px solid #FFFFFF;
	border-right:1px solid #FFFFFF;
	border-bottom:0;
}
#texto img, #remix_texto img{
	width:170px;
	margin:0 15px 5px 0;
}
#texto ul, #remix ul{
	padding:0;
	margin:20px 0;
	list-style:none;
}
#texto ul li, #remix ul li{
	display:block;
	padding:0;
	margin:0 0 10px 0;
	text-indent:20px;
}
#texto ul li{
	background:url(../images/seta.gif) no-repeat left 3px;
}
#remix ul li{
	background:url(../remix/images/seta.gif) no-repeat left 3px;
	color:#C00;
}
/*#texto li a, #texto li a:hover{
	padding:2px;
	background-color:#ACAC53;
	color:#FFF;
	text-decoration:none;
}*/
#texto a, #texto a:hover, #remix a, #remix a:hover{
	color:#000;
	text-decoration:underline;
}
#texto_home{
	font-size:11px;
	color:#000;
	font-weight:normal;
	line-height:18px;
}
#texto_home h2{
	color:#000;
}
#texto_home a, #texto_home a:hover{
	color:#000;
}
#texto_home a{
	text-decoration:none;
}
#texto_home a:hover{
	text-decoration:underline;
}
#fundo{
	width:779px;
}
#fundo_botao{
	width:489px;
	padding-left:20px;
	padding-right:20px;
	position:relative;
	top:-20px;
}
#fundo_imagem{
	width:779px;
	height:1px;
}
#box{
	background-color:#CCCCCC;
	padding:15px;
}
#foto{
	float:left;
	width:170px;
	margin:0 15px 5px 0;
}
#remix_texto{
	margin-bottom:30px;
}

/*OLHO*/

#olho{
	width:170px;
	float:right;
	margin:0 0 0 15px;
}
#abre_aspas{
	background:url(../images/artigos/aspas_abre.gif) no-repeat;
	width:28px;
	height:23px;
	position:relative;
	float:left;
	top:-5px;
	left:0;
}
#olho_texto{
	width:114px;
	font-family:verdana;
	font-size:15px;
	font-weight:bold;
	text-align:center;
	color:#ACAC53;
	line-height:1.5;
	position:relative;
	left:0;
	top:0;
	margin:0 0 0 28px;
}
#fecha_aspas{
	background:url(../images/artigos/aspas_fecha.gif) no-repeat;
	width:28px;
	height:23px;
	position:relative;
	bottom:17px;
	left:142px;
}

/*CHAMADAS*/

#chamadas{
	width:230px;
	float:right;
	border-top:1px solid #403F3F;
}
#chamadas_topo{
	padding:20px;
	width:190px;
	margin:0;
}
#chamadas_conteudo{
	padding-top:10px;
	padding-bottom:10px;
	padding-left:20px;
	padding-right:20px;
}
#chamadas_titulo{
	padding:0;
	margin-bottom:10px;
}
#chamadas_materia{
	width:190px;
}
#chamadas_foto{
	position:relative;
	float:left;
	width:70px;
}
#chamadas_texto{
	position:relative;
	float:right;
	width:110px;
}

/*CONTATO*/

#form{
	width:489px;
	height:20px;
	margin:0 0 15px 0;
}
#form_textos{
	position:relative;
	float:left;
	left:0;
	width:80px;
}
#form_campos{
	position:relative;
	float:left;
	left:10px;
	width:300px;
}
#form_select{
	position:relative;
	float:left;
	left:10px;
}
#ddd{
	position:relative;
	float:left;
	left:10px;
	width:15px;
}
#telefone{
	position:relative;
	float:left;
	left:20px;
	width:80px;
}
#fundo{
	position:relative;
	margin-top:20px !important;
	width:489px;
}
#fundo_texto{
	position:relative;
	float:left;
	left:0;
	top:4px;
	width:140px;
}
#fundo_botao1{
	position:relative;
	float:left;
	left:20px;
}
#fundo_botao2{
	position:relative;
	float:left;
	left:35px;
}

/*BANNER NEWSLETTER*/

#banner{
	width:230px;
	/*height:175px;*/
	/*background:url(../banner/newsletter.jpg) no-repeat #000;*/
	/*border:none;*/
	border-top:1px solid #403F3F;
}
#banner_tituto{
	padding:20px 0 0 20px;
}
/*#banner_texto{
	margin-top:20px;
	padding:0 20px 0 115px !important;
}*/
#banner_texto{
	margin-top:20px;
	padding:0 20px;
	height:70px;
	font-size:11px;
	color:#B3B0B0;
	line-height:1.5;
}
#banner_texto img{
	width:70px;
	height:70px;
	float:left;
	margin:0 10px 20px 0;
}
#banner_texto a, #banner_texto a:hover{
	color:#B3B0B0;
}
#banner_texto a{
	text-decoration:none;
}
#banner_texto a:hover{
	text-decoration:underline;
}
#convite{
	width:230px;
	height:175px;
	background:url(../banner/convite.jpg) no-repeat;
	border:none;
}
#convite_tituto{
	padding:20px 0 0 20px !important;
	line-height:14pt;
}
#convite_texto{
	margin-top:22px;
	padding:0 20px 0 80px !important;
}
