html, body, div, span, object, h1, h2, h3, input, textarea,
h4, h5, h6, p, blockquote, em, font, img, strong, sub, sup, dl, dt, dd, ol, ul, li, fieldset, form, label, legend,
table, tr, th, td 
{
margin: 0;
padding: 0;
border: 0;
outline: 0;
font-weight: inherit;
font-style: inherit;
font-family: inherit;
vertical-align: baseline;
}

body{
	font-family: "Trebuchet MS", Arial;
	font-size: 12px;
	color:3d3d3d;
	background: url(imagens/bg.png) repeat-x;

}
#tudo{
	width: 1000px;
	margin: 0 auto;
}
/******************************************************TOP**********************************************************/
#top{
	height:268px;
	
}
#inner_top{
	height:190px;
	background-image:url(imagens/back_topo.jpg);
	background-position:top center;
}
#logo{
 float:left;
 width:239x;
 margin-left:12px;
 _margin-left:10px;
 margin-top:25px;
}
#menu_top{
	float:right;
	margin:10px 0 10px 0;
	margin-right:18px;
	color:#666666;

}
#menu_top a{
	color:#666666;
	text-decoration:none;
}
#menu_top span{
	color:#1f577e;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:18px;
	font-style:italic;
}
#menu_top a:hover{
	color:#666666;
	text-decoration:underline;
}
#banner_top{
	float:left;
	width:728px;
	height:90px;
}
#txt_publicidade{
	float:left;
}
#data_top{
	float:left;
	margin:20px 0 0 12px;
	color:#666666;
	font-family:Georgia, "Times New Roman", Times, serif;
}
#busca_top{
	float:left;
	margin:15px 0 0 40px;
}
#busca_inner input.busca{
	font-size:20px;
	height:24px;
	width:450px;
	border:#cfcfcf 1px solid;
	padding:4px;
	color:#666666;
	background-image: url(imagens/fundo_form_busca.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	letter-spacing: -1px;
}
#busca_inner .busca_input{
	float:left;
}
#busca_inner .bt_busca{
 	margin-left:5px;
}
#busca_inner .tit_busca{
	margin:10px 10px 0 0;
}
#canais_top{
	clear:both;
	height:77px;
}
#canais_principal{
	clear:both;
	height:77px;
	background-image: url(imagens/fundo_menu.jpg);
	background-repeat: repeat-x;
	background-position: top;
}

/******************************************************MAIN**********************************************************/

#main{
/* 	width:645px;*/
 	float:left;
	margin: 10px 7px 15px 7px;
}
#envolve_main{
	width:645px;
	float:left;
}
#envolve_news{
	width:645px;
	float:left;
}
#envolve_busca{
	width:645px;
	float:left;
}
#envolve_contato{
	width:645px;
	float:left;
}
#envolve_cadastro{
	width:645px;
	float:left;
}
#envolve_gallery{
	width:645px;
	float:left;
}
#envolve_editoria{
	width:645px;
	float:left;
}
#envolve_internautas{
	width:645px;
	float:left;
}
#envolve_alert{
	width:645px;
	float:left;
}
#envolve_amigo{
	width:645px;
	float:left;
}
#banner_centro{
	clear:both;
	width:630px;
	float:left;
	padding:5px;
	background-color:#f2f2f2;
	margin: 15px 0 20px 0;
	
/********************************BANNER ROTATIVO*********************************/
}
#banner_rotativo{
	clear:both;
	float:left;
	margin-bottom:25px;
	margin-top:10px;
}
#banner_rotativo{
	border:#CCCCCC 1px solid;
	padding:7px;
	float:left;
	width:626px;
}
#principal_image{
	float:left;
	width:455px;
	height:310px;
	overflow:hidden;
}
#nav{
	float:left;
	width:155px;
	margin:0 0 0 15px;
}
a.tit_banner_dest {
	color:#535353;
	clear:both;
	text-decoration:none;
	font-size:11px;
	font-weight:normal;
	line-height: 16px;
}
#envolve_imagem{
	width:455px;
	height:310px;
	z-index:1;
	overflow:hidden;
}
#box_preto_rotativo{
	background-color:#000000;
	position:relative;
	margin-top:-55px;
	_margin-top:-60px;
	*margin-top:-60px;
	height:55px;
	_height:55px;
	*height:55px;
	z-index:2;
	filter:alpha(opacity=70, finishopacity=70, style=1);
	opacity:.7;
	-khtml-opacity:.7;
}
#resumo_imagem{
	display:block;
	z-index:3;
	margin:-40px 10px 0 25px;
	_margin:-40px 10px 0 25px;
	*margin:-40px 10px 0 25px;
	position:relative;

}
a #resumo_imagem{
	text-decoration:none;	
	color:#FFFFFF;
	font-size:11px;
}
a #resumo_imagem:hover{
	text-decoration:underline;	
}
/********************************BOX MAIN IMAGENS*********************************/
.envolve_img_rotativa{
	width:128px;
	height:96px;
	overflow:hidden;
	cursor:hand;
	cursor:pointer;
}
.box_preto_img{
	background-color:#000000;
	position:relative;
	margin-top:-25px;
	_margin-top:-30px;


	*margin-top:-30px;
	height:25px;
	z-index:2;
	filter:alpha(opacity=70, finishopacity=70, style=1);
	opacity:.7;
	-khtml-opacity:.7;
	cursor:hand;
	cursor:pointer;
}
.legenda_img_rotativa{
	display:block;
	z-index:3;
	margin:-20px 2px 0 8px;
	position:relative;
	color:#FFFFFF;
	text-decoration:none;
	font-size:10px;
	line-height:11px;
}
.legenda_img_rotativa:hover{
	text-decoration:underline;
}


/********************************BUSCA INNER*********************************/
#busca_main h1{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:20px;
	color:#565759;
	font-weight:bold;
	text-decoration:none;
}
#busca_main p{
	color:#565759;
	font-size:11px;
	line-height:25px;
	text-decoration:none;
}
#busca_main p a{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:18px;
	color:#107fa7;
	font-weight:bold;
	text-decoration:none;
}
#busca_main p a:hover{
	text-decoration:underline;
}
#busca_main a.vertodos{
	display:block;
	padding: 3px 5px 3px 0 ;
	font-size:11px;
	border-bottom:#CCCCCC 1px dashed;
	margin:10px 0 10px 0;
	color:#107fa7;
	text-decoration:none;
	text-align:right;
}
#busca_main a.vertodos:hover{
	background-color:#f0f0f0;
}
#busca_main a.resumo_busca{
	color:#565759;
	font-family:"Trebuchet MS", Arial;
	line-height:12px;
	font-size:11px;
	font-weight:normal;
}
#busca_main #resultados{
	margin:0 0 15px 0;
	border-bottom:#CCCCCC 1px dashed;
	padding: 0 0 8px 0;
}
#busca_main #resultados a h2{
	font-size:18px;
	color:#107fa7;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight:bold;
	text-decoration:none;
}
#busca_main #resultados a h2:hover{
	text-decoration:underline;
}



/********************************DESTAQUES_CAPA*********************************/
#envolve_destaques{
	float:left;
	width:369px;
	margin:15px; 15px 20px 0;
}
#outros_destaques{
	float:left;
	width:230px;
}

#destaques_capa{
	clear:both;
}
a.descricao_principal {
	text-decoration:none;
	font-weight:normal;
	color:#3d3d3d;
	font-size:11px;
}
a.descricao_principal:hover {
	text-decoration:underline;
}
#foto_destaque{
	float:left;
}
a.titulo_destaque_capa{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:25px;
	font-weight:bold;
	color:#4c4c4c;
	text-decoration:none;
	letter-spacing: -1px;
	line-height: 24px;
	display:block;
	margin:15px 0 0 0;
}
a.titulo_destaque_capa:hover{
	text-decoration:underline;
}
h1 a.titulo_destaque_capa{
margin-bottom:12px;
}
#outros_destaques_inner{
	background-image: url(imagens/pont_hor.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	padding: 4px 0 4px 0;
}
#foto_destaque #envolve_imagem_destaque{
	width:370px;
	height:275px;
	overflow:hidden;
}

#envolve_imagem_destaque img{
	z-index:1;
}

#box_preto_destaque{
	background-color:#000000;
	position:relative;
	margin-top:-50px;
	_margin-top:-55px;
	*margin-top:-55px;
	height:50px;
	z-index:2;
	filter:alpha(opacity=70, finishopacity=70, style=1);
	opacity:.7;
	-khtml-opacity:.7;
}
.legenda_imagem{
	
	display:block;
	z-index:3;
	margin:-40px 10px 0 25px;
	position:relative;

}
a.legenda_branca{
	color:#FFFFFF;
	font-size:11px;
	text-decoration:none;
	font-weight:normal;
}
a.legenda_branca:hover{
	text-decoration:underline;
}

/********************************BOXES EDITORIAS*********************************/
#envolve_editorias{
	clear:both;
	float:left;
	width:320px;
}
#editoria1{
	float:left;
	width:140px;
	margin-right:25px;
}
#editoria2{
	float:left;
	width:140px;
}
#editoria3{
	float:left;
	width:140px;
	margin-right:25px;
}

#editoria4{
	float:left;
	width:140px;
}
#editoria1_inner img{
margin-bottom:10px;
}
#tit_editoria1{
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#FFFFFF;
	font-size:22px;
	font-weight:bold;
	font-style:italic;
	background:url(imagens/bg_itens.png) repeat-x;
	height:39px;
	_height:16px;
	width:145px;
	padding:5px 0 9px 10px;
	_padding:2px 0 2px 10px;
}
#tit_editoria2{
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#FFFFFF;
	font-size:22px;
	font-weight:bold;
	font-style:italic;
	background:url(imagens/bg_itens.png) repeat-x;
	height:39px;
	_height:16px;
	width:145px;
	padding:5px 0 9px 10px;
	_padding:2px 0 2px 10px;
}
#tit_editoria3{
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#FFFFFF;
	font-size:22px;
	font-weight:bold;
	font-style:italic;
	background:url(imagens/bg_itens.png) repeat-x;
	height:39px;
	_height:16px;
	width:145px;
	padding:5px 0 9px 10px;
	_padding:2px 0 2px 10px;
}

#tit_editoria4{
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#FFFFFF;
	font-size:22px;
	font-weight:bold;
	font-style:italic;
	background:url(imagens/bg_itens.png) repeat-x;
	height:39px;
	_height:16px;
	width:145px;
	padding:5px 0 9px 10px;
	_padding:2px 0 2px 10px;
}

#tit_editoria5{
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#FFFFFF;
	font-size:22px;
	font-weight:bold;
	font-style:italic;
	background:url(imagens/bg_itens.png) repeat-x;
	height:39px;
	_height:16px;
	width:305px;
	padding:5px 0 9px 10px;
	_padding:2px 0 2px 10px;
}
/********************************CONTATO*********************************/
#contato{
	border:#d9d9d9 1px solid;
	padding:15px 15px 15px 70px;
}
#contato input{
	border:#b7b7b7 1px solid;
	font-size:11px;
	color:#666666;
	padding:5px;
	height:39px;
	_height: 16x;
	*height: 16x;
}
#contato input.botao{
	border:none;
	background-color:#107fa7;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:18px;
	color:#FFFFFF;
	padding:0px 2px 8px 2px;
	height:25px;
	width:60px;
	letter-spacing: -1px;
}
#contato textarea{
	border:#b7b7b7 1px solid;
	font-size:11px;
	padding:5px;
	width:309px;
	_width:318px;
	*width:318px;
	font-family:"Trebuchet MS", Arial;
	color:#666666;
}
#contato td{
	font-size:11px;
	color:#666666;
	vertical-align:top;
}
/********************************CADASTRO*********************************/
#cadastro{
	border:#d9d9d9 1px solid;
	padding:15px 15px 15px 70px;
}
#cadastro input{
	border:#b7b7b7 1px solid;
	font-size:11px;
	color:#666666;
	padding:5px;
	height:13px;
	_height: 16x;
	*height: 16x;
}
#cadastro input.botao{
	border:none;
	background-color:#107fa7;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:18px;
	color:#FFFFFF;
	padding:0px 2px 8px 2px;
	height:25px;
	width:130px;
	letter-spacing: -1px;
}
#cadastro textarea{
	border:#b7b7b7 1px solid;
	font-size:11px;
	padding:5px;
	width:309px;
	_width:318px;
	*width:318px;
	font-family:"Trebuchet MS", Arial;
	color:#666666;
}
#cadastro td{
	font-size:11px;
	color:#666666;
	vertical-align:top;
}
#cadastro select{
	border:#b7b7b7 1px solid;
	font-size:11px;
	color:#666666;
	padding:5px;
}
#cadastro p{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:18px;
	color:#107fa7;
	margin-bottom:10px;
}
#cadastro strong{
	color:#107fa7;
}
/********************************NEWS*********************************/
#news{
	margin-right:10px;
}
#news_principal h1{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:24px;
	color:#4c4c4c;
	font-weight:normal;
}
#news_principal h2{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:18px;
	color:#4c4c4c;
	font-weight:normal;
	margin-top:10px;
}
#envolve_dados{
	clear:both;
	margin: 10px 0 10px 0;
}
#envolve_dados p{
	color:#818181;
	font-size:11px;
}
#texto_news img{
	margin:12px;
}
#envolve_dados p a{
	color:#818181;
	text-decoration:none;
}
#envolve_dados p a:hover{
	text-decoration:underline;
}
#pontuacao{
	clear:both;
	float:left;
	text-align:right;
	margin:15px 0 25px 0;
	width:100%;
	border-bottom:#CCCCCC 1px solid;
	padding: 0 0 5px 0;
}
#pontuacao img{
	vertical-align:middle;
}
#envolve_pontos{
	float:right;
	width:180px;
	color:#818181;
	font-size:11px;
}
#botoes_news{
	float:right;
	margin:0 10px 0 0;
}
#botoes_news a{
	font-size:11px;
	color:#818181;
	text-decoration:none;
	margin-right:7px;
}
#botoes_news a:hover{
	text-decoration:underline;
}
#botoes_news a img{
	margin-right:3px;
}
#navbar{
	width:100%;
	border-bottom: 4px solid #f2f2f2;
	margin: 20px 0 20px 0;
	display:block;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:30px;
	height:30px;
}
#navbar a{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:30px;
	text-decoration:none;
}
#navbar span{
color:#666666;

}
#envolve_conteudo{
	clear:both;
	color:#3d3d3d;
}
#voto_ranking{
	border-top:#CCCCCC 1px solid;
	clear:both;
	margin: 25px 0 15px 0;
	padding:5px 0 0 0 ;
	text-align:center;
}
#saiba_mais_news{
	clear:both;
	margin:0 0 15px 0;
}
#envolve_saibamais_news{
	border-top-width: 12px;
	border-right-width: 12px;
	border-bottom-width: 12px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-top-color: #e3e3e3;
	border-right-color: #e3e3e3;
	border-bottom-color: #e3e3e3;
	padding: 12px 12px 12px 25px;
}
#container_saibamais{
	background-image: url(imagens/seta_saiba.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left:35px;
}
.tit_saibamais{
	margin:0 0 0 30px;
}
a.tit_not_rel {
	font-size:13px;
	font-weight:bold;
	color:#3d3d3d;
	text-decoration:none;
}
a.tit_not_rel:hover{
	text-decoration:underline;
}
.envolve_not_saibamais{
	margin: 5px 0 5px 0;
	border-bottom:#CCCCCC 1px solid;
	padding:5px 0 5px 0;
}
a.leiamais{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:22px;
	color:#107fa7;
	text-align:right;
	display:block;
	margin-top:5px;
	text-decoration:none;
}
a.leiamais:hover{
	text-decoration:underline;
}
.leiamais span{
	color:#046486;
	font-weight:bold;

}
/********************************GALERIA_HOME*********************************/

#galeria_home{
	clear:both;
	margin-top:60px;
}


/********************************VIDEOS*********************************/
#video_news{
	float:left;
	width:320px;
}
#gallery_news{
	float:left;
	width:320px;
	margin:15px 0 15px 0;
	background-color:#ededed;
}
#envolve_galerias{
	float:left;
	width:320px;
	margin:0 20px 0 10px;
}
#msg{
	display:none;
	background-color:#fdd118;
	padding:5px;
	position:absolute;
	margin: -35px 0 0 450px;
	_margin: -35px 0 0 115px;
	*margin: -35px 0 0 115px;
	color:#333333;
	font-weight:bold;
}
#videos_boxplayer p{
	font-size:11px;
	color:#666666;
	display:block;
	padding:4px 4px 4px 10px;
	background-color:#e3e3e3;
}
#videos_boxplayer a{
	font-size:10px;
	color:#107fa7;
	display:block;
	text-decoration:none;
	margin:3px 0 0 0 ;
	text-align:right;
}
#videos_boxplayer a:hover{
	text-decoration:underline;

}
/********************************COLUNAS *********************************/
#colunas_main{
	width:305px;
	float:left;
	margin-right:10px;
	background-image: url(imagens/pont_vert.gif);
	background-repeat: repeat-y;
	background-position: right center;
	height:260px;
	margin:10px 0 15px 0;
}


/*************************************************PAG DE EDITORIA******************************************************/
#box_destaque_ed{
	float:left;
	width:369px;
	margin:0 10px 0 0;
}
#box_outras_ed{
	float:left;
	width:255px;
	margin-left:5px;
}
#envolve_cont_ed{
	clear:both;
	margin:15px 0 0 0 ;
	float:left;
	width:645px;
}
#chamada_ed{
	float:left;
	width:170px;
	margin: 10px 7px 0 0 ;
}
a.tit_chamada_ed{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:18px;
	color:#3d3d3d;
	font-weight:bold;
	text-decoration:none;
	letter-spacing: -1px;
}
a.tit_chamada_ed:hover{
	text-decoration:underline;
}
#tit_editoria_main{
	float:left;
	width:645px;

}
#tit_editoria_main h4{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 30px;
	font-style:italic;
	font-weight:bold;
	background-color:#7F7F7F;
	padding: 1px 12px 0 12px;
	color:#FFFFFF;
	float:left;
	letter-spacing: -1px;
}

/********************************ULTIMAS NOTICIAS DA EDITORIA*********************************/
#container_ultimas_ed{
	clear:both;
	float:left;
	margin-bottom:20px;
	width:645px;
}
#ultimas_editoria{
	width:640px;
	margin: 10px 0 10px 0;
	/*border-bottom:#eaeaea 4px solid;*/
	float:left;
	clear:both;
}
.tit_ultimas_ed{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:24px;
	font-style:italic;
	font-weight:bold;
	color:#585858;
	border-bottom:#eaeaea 4px solid;
	margin: 0 0 5px 0;
	letter-spacing: -1px;
}
#envolve_ultimas_ed{
	float:left;
	width:310px;
	_width:305px;
	margin:5px 10px 5px 0;
	border-bottom:#CCCCCC 1px solid;
	padding: 0 0 5px 0;
	height:40px;
}
#envolve_ultimas_ed a span {
	font-size:11px;
	color:#333333;
	text-decoration:none;
	font-weight:bold;
	text-transform:none;
}
#envolve_ultimas_ed span a:hover{
	text-decoration:underline;
}
#item_ultima_ed{
	float:left;
	width:270px;
	_width:265px;
}
/*****************************GALERIA EDITORIA**********************/
#gallery_editoria{
	clear:both;
}



/********************************VIDEOS EDITORIA*********************************/
.tit_galeria_ed{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:22px;
	font-style:italic;
	font-weight:bold;
	color:#1e87ac;
}
#videos_editoria{
	clear:both;
	margin:20px 0 0 0;
	float:left;
	width:640px;
}


/********************************MAIS VISTOS*********************************/

#navegacao{
	border-bottom:#585858 4px solid;
	display:block;
	clear:both;
	height:26px;
	width:325px;
	_width:315px;
}
#navegacao a.aba{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:18px;
	color:#FFFFFF;
	text-transform:uppercase;
	background-color:#585858;
	padding: 4px 8px 2px 8px;
	display:block;
	float:right;
	text-decoration:none;
	margin-left:2px;
}
#fotos_destaque{
	width:323px;
	_width:315px;
	height:auto;
	border:#CCCCCC 1px solid;
	text-align:center;
}
#videos_destaque{
	width:323px;
	_width:315px;
	height:auto;
	border:#CCCCCC 1px solid;
	text-align:center;
}
.link_mais a{
	font-size:10px;
	color:#107fa7;
	text-decoration:none;
	float:right;
	margin:10px 95px 0 0;
}
.link_mais a:hover{
	text-decoration:underline;
}
#inner_fotos_maisvistas .envolve_fotos{
	margin: 10px;
	_margin: 8px;
	float:left;
	width:140px;
}
#inner_fotos_maisvistas .envolve_fotos a p{
	font-size:10px;
	color:#333333;
	text-decoration:none;
}
#inner_videos_maisvistos .envolve_videos{
	float:left;
	height:130px;
	padding:10px;
}
#inner_videos_maisvistos .envolve_videos a p{
	font-size:10px;
	color:#333333;
	text-decoration:none;
}
/********************************VIDEOS INICIAL*********************************/
.tits_imagem .vermais{
	font-size:10px;
	color:#107fa7;
	text-decoration:none;
	margin: 2px 0 4px 50px;
	float:right;
}
#envolve_videos_inicial{
	float:left;
	margin:0;
	margin-bottom:21px;
}

/********************************COMENTARIOS*********************************/
a.bt_coment{
	display:block;
	padding:4px 6px 1px 6px;
	background-color:#c4c4c4;
	float:left;
	text-decoration:none;
	margin-right:3px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:18px;
	color:#FFFFFF;
}
#bts_comentarios{
	clear:both;
	width:100%;
	border-bottom: 4px solid #c4c4c4;
	margin: 20px 0 5px 0;
	display:block;
	float:left;
}
#comentarios_lst{
	clear:both;
}
#comentarios_form{
	float:left;
	width:100%;
	margin-top:10px;
}
#topo_balao{
	background-image:url(imagens/topo_balao.gif); 
	background-repeat:no-repeat; 
	background-position:top;
	height:36px;
	width:630px;
}
#rodape_balao{
	background-image: url(imagens/rodape_balao.gif); 
	background-repeat:no-repeat; 
	background-position:top;
	height:15px;
	width:630px;
}
#conteudo_balao{
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-left-color: #CCCCCC;
	width:598px;
	padding: 0 15px 0 15px;
}
#remetente{
	float:left;
	width:170px;
}
#remetente .detalhe_remetente{
	font-size:11px;
	color:#999999;
}
#txt_comentario{
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #CCCCCC;
	padding-left:10px;
	margin-left:180px;
}
#txt_comentario p{
	color:#056182;
}
.pager_comentarios{
	clear:both;
	width:100%;
	border-top: 4px solid #d4d4d4;
	margin: 20px 0 5px 0;
	display:block;
	float:left;
	text-align:right;
}
#envolve_pager{
	padding: 5px 0 10px 0;
	width:645px;
}
#envolve_pager a{
	font-size:11px;
	color:#8f8f8f;
	border:#8f8f8f 1px solid;
	margin: 0 2px 0 0;
	height:28px;
	text-decoration:none;
	padding:3px 6px 3px 6px;
}
#envolve_pager a:hover{
	background-color:#c4c4c4;
}
#envolve_pager p{
	font-size:11px;
	color:#8f8f8f;
	margin-bottom:5px;
}
#envolve_balao input.botao{
	border:none;
	background-color:#107fa7;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:18px;
	color:#FFFFFF;
	padding:0px 2px 8px 2px;
	height:25px;
	width:80px;
	letter-spacing: -1px;
}
#envolve_balao textarea{
	border:#b7b7b7 1px solid;
	font-size:11px;
	color:#666666;
	padding:5px;
	height:100px;
	width:580px;
}
#envolve_login{
	padding:2px 7px 7px 7px;
	float:left;
}
#box_login{
	float:left;
	width:270px;
	margin:10px 15px 10px 0;
	border:#CCCCCC 1px solid;
	padding:8px;
	height:160px;
}
.login_txt{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:25px;
	color:#107fa7;
	margin:2px 0 10px 0;
	letter-spacing: -1px;
	line-height:23px;
}
a.clique{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:18px;
	color:#666666;
	text-decoration:none;
}
a.clique:hover{
	text-decoration:underline;
}
#inner_login{
	margin: 0 0 0 10px;
}
#inner_login input.botao{
	border:none;
	background-color:#107fa7;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:18px;
	color:#FFFFFF;
	padding:0px 2px 8px 2px;
	height:25px;
	width:70px;
	letter-spacing: -1px;
}
#inner_login input{
	border:#b7b7b7 1px solid;
	font-size:11px;
	color:#666666;
	padding:5px;
	height:13px;
	_height: 16x;
	*height: 16x;
}
#inner_login p{
	color:#666666;
	font-size:10px;
	margin:4px 0 4px 0;
}
#inner_login p a{
	color:#666666;
	font-size:10px;
	text-decoration:none;
	color:#107fa7;
	margin-top:3px;
}
#inner_login p a:hover{
	text-decoration:underline;
}
#esqueci_senha{
	border:#CCCCCC 1px solid;
	padding:15px;
}
#esqueci_senha input.botao{
	border:none;
	background-color:#107fa7;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:18px;
	color:#FFFFFF;
	padding:0px 2px 8px 2px;
	height:25px;
	width:160px;
	letter-spacing: -1px;
}
#esqueci_senha input{
	border:#b7b7b7 1px solid;
	font-size:11px;
	color:#666666;
	padding:5px;
	height:13px;
	_height: 16x;
	*height: 16x;
}
#esqueci_senha p{
	font-size:11px;
	color:#666666;
	margin: 10px 0 10px 0;
}
/********************************PUBLICACOES*********************************/
#envolve_arquivos{
	background-color:#f2f2f2;
	padding:10px;
	float:left;
	width:300px;
	*width:310px;
	margin-bottom:15px;
}
#envolve_arquivos p{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:18px;
	color:#4c4c4c;
	font-style:italic;
	border-bottom:#CCCCCC 1px solid;
	padding-bottom:3px;
	clear:both;
	margin-bottom:10px;
}
#envolve_arquivos p img{
	vertical-align: middle;
	margin-right:4px;
}
a.item_down{
	clear:both;
	font-size:12px;
	color:#4c4c4c;
	font-weight:bold;
	text-decoration:none;
	text-indent:20px;
	float:left;
}
a.item_down:hover{
	text-decoration:underline;
}

/******************************************************RIGHT**********************************************************/
#right{
	width: 325px;
	_width: 320px;
	float:left;
	margin:10px 7px 50px 7px;
}
#right_news{
	width: 325px;
	_width: 315px;
	float:left;
	margin:10px 7px 0 7px;
}
#box_ultimas{
	margin-top:15px;
	float:left;
}
#edicao_impressa{
	margin-top:15px;
	float:left;
}
#banner_right{
	margin-top:15px;
	float:left;
}
/********************************EDICAO IMPRESSA*********************************/
.envolve_ed_impressa{
	width:325px;
	_width:320px;

}
.envolve_ed_impressa img{
	margin:0 10px 10px 0;
	float:left;
}
.envolve_ed_impressa .tit_capa{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:18px;
	color:#535353;
	font-weight:bold;
	margin-bottom:15px;
}
.envolve_ed_impressa .tit_materia{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	color:#535353;
	font-weight:bold;

}



/********************************BOX VEJA TAMBÉM*********************************/
#box_vejatambem{
	margin-top:15px;
	float:left;
}
#item_vejatambem a h4{
	font-family:"Trebuchet MS", Arial;
	font-size:11px;
	font-weight:bold;
	color:#3d3d3d;
	text-decoration:none;
}
#item_vejatambem a h4:hover{
	text-decoration:underline;
}
#item_vejatambem{
	clear:both;
	border-bottom:#CCCCCC 1px solid;
	padding: 4px 0 4px 0;
}

#envolve_vejatambem{
	width:325px;
	_width:315px;
}
/********************************BOX ULTIMAS*********************************/
.ultimas{
	float:left;
	border-bottom:#dedede 1px solid;
	padding-bottom:6px;
	margin-bottom:6px;
	width:325px;
	_width:315px;
}
.horario_ultimas{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	background-color:#7f7f7f;
	color:#FFFFFF;
	display:block;
	float:left;
	padding:2px 3px 2px 3px;
	margin: 0 5px 0 0;
}

/********************************BOX MAIS PONTUADAS*********************************/

#mais_pontuadas{
	float:left;
}
.envolve_ranking{
	float:left;
	clear:both;
	width:325px;
	_width:320px;
	border-bottom:#dedede 1px solid;
	padding-bottom:3px;
	margin-bottom:3px;

}
.txt_ranking{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:20px;
	color:#05ade7;
	margin:0 10px 0 0;
	float:left;
	width:23px;
	text-align:center;
}
/********************************BOX_INICIAL_VIDEOS*********************************/
#vermais a{
	float:right;
	margin-top:-23px;
	color:#107fa7;
	text-decoration:none;
	font-size:10px;
}
#vermais a:hover{
	text-decoration:underline;
}
#envolve_box_videos{
	background-color:#e8e8e8;
	text-align: center;
	padding:0 0 10px 0;
}
#envolve_box_videos p{
	font-size:10px;
	color:#666666;
}

/********************************VIDEOS*********************************/
.tit_videos{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:18px;
	font-weight:normal;
	color:#FFFFFF;
	display:block;
	background-color:#585858;
	padding:3px 8px 0 8px;
	width:75px;
	text-align:center;
	text-transform: uppercase;
}
.linha_bottom4{
	border-bottom:#585858 4px solid;
}
#galeria_videos{
	width:970px;
	_width:960px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	padding: 20px 10px 20px 10px;
	clear:both;
	float:left;
	background-image: url(imagens/degrade.jpg);
	background-repeat: repeat-x;
	background-position: center top;
}
#galeria_videos .cat{
	clear:both;
}
#galeria_videos .player{
	clear:both;
}
#envolve_videos h1{
	font-family:Tahoma, Arial;
	text-transform:uppercase;
	font-size:20px;
	color:#4c4c4c;
	margin-bottom:10px;
	font-weight:bold;
	display:block;
	clear:both;
}
#envolve_videos h1 img{
	vertical-align:middle;
	margin: 0 5px 0 0;
}
#lista_videos{
	height:280px;
	overflow-y:scroll;
	background-color:#e7e7e7;
	border-bottom:#CCCCCC 4px solid;
}
#video_block_home{
	padding:5px;
	text-align:center;
	height:200px;
	width:105px;
	_width:100px;
	float:left;
	margin:0 0 4px 0;
}
#video_block{
	padding:5px;
	text-align:center;
	height:200px;
	width:105px;
	_width:100px;
	float:left;
	margin:0 0 4px 0;
}
#video_block_inner{
	padding:5px;
	text-align:center;
	height:200px;
	width:105px;
	_width:100px;
	float:left;
	margin:0 0 4px 0;
}
#video_player{
	float:left;
	margin: 0 10px 10px 10px;
}
#envolve_videos .legenda{
	background-color:#CCCCCC;
	padding: 2px 0 2px 5px;
	font-size:11px;
	color:#666666;

}
.envolve_list_videos{
	float:left;
	width:480px;
}

a #video_block{
	text-decoration:none;
	color:#333333;
	cursor:pointer;
	cursor:hand;
}
a #video_block_inner{
	text-decoration:none;
	color:#333333;
	cursor:pointer;
	cursor:hand;
}
a #video_block_inner:hover{
	background-color:#d0d0d0;
}
#video_block p{
	font-size:11px;
	text-align:left;
	margin-left:12px;
}
#video_block img{
	clear:both;
	text-align:center;
	margin:0 0 4px 0;
}
#categorias_videos{
	margin-top:20px;
	float:left;
	width:100%;
}
#categorias_videos h2 a{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:20px;
	color:#585858;
	font-weight:bold;
	text-decoration:none;
}
#categorias_videos p.tit{
	font-family:Tahoma, Arial;
	text-transform:uppercase;
	font-size:20px;
	color:#4c4c4c;
	margin:15px 0 0 0;
	font-weight:bold;
	display:block;
	clear:both;
	border-bottom:#CCCCCC 4px solid;
}
#categorias_videos .pager{
	clear:both;
	border-top:#585858 4px solid;
	text-align:right;
	margin: 10px 0 0 0 ;
	width:100%;
	float:left;
}
#categorias_videos span{
	font-size:11px;
	color:#333333;
	margin: 0 0 5px 0;
	display:block;
	}
#outros_videos{
	clear:both;
	padding:20px;
	float:left;
	width:96%;
	background-image: url(imagens/degradeboxvideo.jpg);
	background-repeat: repeat-x;
	background-position: top;
}
.aba_videos a{
	text-decoration:none;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:18px;
	color:#FFFFFF;
	display:block;
	background-color:#585858;
	padding:3px 10px 0 10px;
	width:auto;
	text-align:center;
	text-transform: uppercase;
	float:left;
	margin: 0 2px 0 0;
}
.aba_videos a:hover{
	color:#FFFFFF;
	background-color:#3e3e3e;
}
.aba_videos{
	border-bottom:#585858 4px solid;
	height:22px;
}
.video a.envolve_video_gal{
	float:left;
	width:110px;
	height:150px;
	padding:6px;
	margin: 0 3px 0 3px;
	text-align:center;
	text-decoration:none;
}
.video a.envolve_video_gal:hover{
	background-color:#dcdcdc;
}
.video a p{
	font-size:11px;
	color:#333333;
	text-decoration:none;
	margin: 5px 0 0 0;
}
#div_video{
	width:95px;
	height:95px;
}
.img_play_home{
	text-align:center;
	margin-top:-75px;
	height:75px;
	width:105px;
	_width:105px;
	z-index:2;
	text-align:center;
	cursor:hand;
	cursor:pointer;
}
.img_play_interna{

	margin-top:-77px;
	*margin-top:-85px;
	height:95px;
	width:95px;
	z-index:2;
	text-align:center;
	cursor:hand;
	cursor:pointer;
}
.img_play_interna2{
	margin-top:-77px;
	*margin-top:-85px;
	height:95px;
	width:100px;
	z-index:2;
	text-align:center;
	cursor:hand;
	cursor:pointer;
}
/********************************GALERIA IMAGENS*********************************/
.tit_galeria_img{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:18px;
	font-weight:normal;
	color:#FFFFFF;
	display:block;
	background-color:#585858;
	padding:3px 8px 0 8px;
	width:200px;
	text-align:center;
	text-transform: uppercase;
}
.list_gallery{
	float:left;
	width:180px;
	margin: 15px 10px 0 0 ;
}
.galeria_inner{
	float:left;
	width:450px;
	margin: 15px 0 0 0 ;
}
.galeria_inner h3{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:18px;
	color:#585858;
	font-weight:bold;
	border-bottom:#CCCCCC 4px solid;
	margin: 0 0 10px 0;
}
.galeria_inner .pager{
	text-align:right;
	border-top:#CCCCCC 4px solid;
	margin: 15px 0 0 0;
}
#gallery_dentro a img{
	border:#FFFFFF 4px solid;
}
#gallery_dentro a img:hover{
	border: #CCCCCC 4px solid;
}
.envolve_gallery_list h3 a{
	display:block;
	clear:both;
	margin: 2px 0 2px 0;
	padding:4px;
	background-image: url(imagens/degradebtgaleria.jpg);
	background-repeat: repeat-x;
	background-position: top;
	text-decoration:none;
	font-size:11px;
	color:#666666;
	font-weight:bold;
}
.envolve_gallery_list h3 a:hover{
	background-image: url(imagens/degradebtgaleriaover.jpg);
}
.envolve_gallery_list p{
	font-size:10px;
	color:#666666;
	margin: 0 0 7px 0;
}

/********************************VIDEOS RIGHT NEWS*********************************/
.envolve_img_video{
	width:130px;
	height:100px;
	overflow:hidden;
}
.img_play{
	position:relative;
	margin-top:-77px;
	*margin-top:-85px;
	height:100px;
	z-index:2;
	text-align:center;
}

/********************************BOX ENQUETE*********************************/
#box_enquete{
	float:left;
	width:325px;
	_width:315px;
}
#envolve_enquete p{
	color:#333333;
	line-height:22px;
}
#envolve_enquete a.ver{
	color:#107fa7;
	display:block;
	background-color:#f1f1f1;
	text-align:right;
	margin-top:15px;
	padding:2px 3px 2px 0;
	text-transform: uppercase;
	font-size:10px;
	text-decoration:none;
	width:325px;
	_width:315px;
	
}
#envolve_enquete a.ver:hover{
	text-decoration:underline;
	
}
.envolve_poll td p{
	font-size:11px;
	color:#666666;
}
.envolve_poll td a{
	font-size:11px;
	color:#3b84ad;
	font-weight:bold;
	text-transform:uppercase;
}
.envolve_poll .linha_bottom_poll{
	border-bottom: #CCCCCC 4px solid;
}

/********************************BOX TAGS *********************************/
#box_tags{
	float:left;
}

a.tags1{
	color:#006699;
	font-size:1.0em;
	line-height:26px;
	font-family:Georgia, "Times New Roman", Times, serif;
	text-decoration:none;
}
a.tags2{
	color:#6699CC;
	font-size:1.8em;
	line-height:26px;
	font-family:Georgia, "Times New Roman", Times, serif;
	text-decoration:none;
}
a.tags3{
	color:#336699;
	font-size:2.4em;
	line-height:26px;
	font-family:Georgia, "Times New Roman", Times, serif;
	text-decoration:none;
}
a.tags4{
	color:#0099FF;
	font-size:2.8em;
	line-height:26px;
	font-family:Georgia, "Times New Roman", Times, serif;
	text-decoration:none;
}
a.tags5{
	color:#003366;
	font-size:3.6em;
	line-height:26px;
	font-family:Georgia, "Times New Roman", Times, serif;
	text-decoration:none;
}

a.tags1:hover{
	text-decoration:underline;
}

a.tags2:hover{
	text-decoration:underline;
}

a.tags3:hover{
	text-decoration:underline;
}

a.tags4:hover{
	text-decoration:underline;
}

a.tags5:hover{
	text-decoration:underline;
}

/******************************************************BOTTOM**********************************************************/

#bottom{
	height:247px;
	width:100%;
	clear:both;
	float:left;
	margin: 25px 0 0 0;
	text-align:center;
	background-color: #0c3552;
}
#copy_bottom{
	height:30px;
	padding-top:11px;
	background-color:#0e4b73;
	font-size:9px;
	color:#FFFFFF;
	text-align:center;
	
}
#cont_bottom{
	height:172px;
	background-image: url(imagens/logo_rodape.jpg);
	background-repeat: no-repeat;
	background-position: 50px center;
	padding-left: 210px;
	padding-top:35px;
	background-color: #0c3552;
	color:#FFFFFF;
	margin:auto;
	width:700px;
	
}
#cont_bottom a{
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}
#canais{
	clear:both;
	display:block;
	height:25px;
}
#canais a.geral{
	font-size:14px;
	font-weight:bold;
	background-color:#129acc;
	width:132px;
	display:block;
	float:left;
	padding:3px;
	text-align:center;
	margin-right:24px;
}
#canais a.geral:hover{
	background-color:#0581ae;
}
#canais a.cotidiano{
	font-size:14px;
	font-weight:bold;
	background-color:#129acc;
	width:132px;
	display:block;
	float:left;
	padding:3px;
	text-align:center;
	margin-right:25px;
}
#canais a.cotidiano:hover{
	background-color:#0581ae;
}
#canais a.esporte{
	font-size:14px;
	font-weight:bold;
	background-color:#129acc;
	width:132px;
	display:block;
	float:left;
	padding:3px;
	text-align:center;
	margin-right:25px;
}
#canais a.esporte:hover{
	background-color:#0581ae;
}
#canais a.classificados{
	font-size:14px;
	font-weight:bold;
	background-color:#129acc;
	width:132px;
	display:block;
	float:left;
	padding:3px;
	text-align:center;
	margin-right:15px;
}
#canais a.classificados:hover{
	background-color:#0581ae;
}
#links_bottom{
	clear:both;
	height:60px;
	margin-top:20px;
}
#menu_bottom{
	width:100%;
	clear:both;
}
#menu_bottom a{
	float:left;
	margin-right:15px;
	margin-left:15px;
	padding-right:6px;
	font-weight:bold;
}
#menu_bottom a:hover{
	text-decoration:underline;
}
#servicos_bottom{
	width:200px;
	float:left;
}
#servicos_bottom h6{
	font-size:14px;
	font-weight:bold;
	color:#FFFFFF;
	text-transform: uppercase;
	margin-top:5px;
}
#servicos_bottom a{
	padding:0 3px 0 3px;
}

#servicos_bottom a:hover{
	text-decoration:underline;
}
#newsletter_bottom{
	width:250px;
	float:left;
}
#newsletter_bottom a{
	font-weight:bold;
}
#newsletter_bottom a:hover{
	text-decoration:underline;
}
#rss_bottom{
	width:200px;
	float:left;
}
#rss_bottom a{
	font-weight:bold;
}
#rss_bottom a:hover{
	text-decoration:underline;

/***************************************************CLASSIFICADOS******************************************************/
}
#classificados_sem a{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:20px;
	color:#3b84ad;
	text-decoration:none;
}
#classificados_sem a:hover{
	text-decoration:underline;
}
#classificados_main{
	width:645px;
	float:left;
	margin:10px 0 10px 0;
} 
p a.cat_class_home {
	font-size:10px;
	text-transform:uppercase;
	color:#107fa7;
	text-decoration:none;
	margin: 5px 0 5px 0;
	display:block;
	background-image: url(imagens/pont_hor.gif);
	background-repeat: repeat-x;
	background-position: center bottom;
}
p a.cat_class_home:hover {
	text-decoration:underline;

}
.envolve_box_classificados{
	width:200px;
	_width:195px;
	height:150px;
	float:left;
	margin: 0 15px 0 0;
}
.envolve_box_classificados .txt_desc{
	font-size:11px;
	color:#333333;
	text-decoration:none;
}
.envolve_box_classificados a p.tit_class_home{
	font-size:12px;
	color:#333333;
	text-transform:uppercase;
	text-decoration:none;
	color:#107fa7;
	font-weight:bold;
	margin-top:8px;
}
.envolve_box_classificados img{
	float:left;
	margin: 0 10px 10px 0;

}
.envolve_box_classificados a p.tit_class_home:hover{
	text-decoration:underline;
}
#right_classificados{
	width:230px;
	float:left;	
}
.fundo_classificados{
	background-image:url(imagens/fundo_classificados.jpg);
	background-repeat:no-repeat;
	background-position:top;
	height:100px;
	text-align:right;
	float:left;
	width:100%;
}
.envolve_classificados .cat_bottom{
	float:left;
	clear:both;
	border:#CCCCCC 1px solid;
	padding: 10px 10px 10px 15px; 
	width:690px;
	margin: 15px 0 0 0 ;
}
.envolve_menu_cat{
	width:155px;
	float:left;
	border-right:#CCCCCC 1px solid;
	margin: 0 10px 0 0;
	height:180px;
}
.envolve_menu_cat li{
	list-style:none;
}
.envolve_menu_cat li a{
	font-size:11px;
	color:#666666;
	text-decoration:none;
	list-style:none;
}
.envolve_menu_cat li a:hover{
	text-decoration:underline;
}
.envolve_menu_cat h1 a{
	font-size:18px;
	font-weight:bold;
	color:#1f577e;
	text-decoration:none;
	display:block;
}
.envolve_menu_cat h1 a:hover{
	text-decoration:underline;
}
.envolve_classificados .main_class{
	clear:both;
	border-top:#f2f2f2 4px solid;
	margin: 0 0 15px 0;
	padding:10px 0 0 0;
	float:left;
	width:100%;
}
.main_class h3{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:20px;
	font-weight:bold;
	margin:0 0 15px 0;
	color:#1f577e;
	background-image: url(imagens/pont_hor.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	padding:0 0 3px 0;
}
.main_class h3 img{
	vertical-align:middle;
	margin: 0 3px 0 3px;
}
.main_class h3 small{
	color:#3b84ad;

}


.envolve_classificados p a.tit_class{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:18px;
	color:#2c6892;
	text-decoration:none;
	font-weight:bold;
	margin-bottom:5px;
	display:block;
	border-bottom:#f2f2f2 3px solid;
}
.envolve_imoveis{
	float:left;
	width:350px;
	_width:345px;
	margin: 0 15px 0 0;
}
.envolve_veiculos{
	float:left;
	width:350px;
	_width:345px;
	margin: 0 15px 0 0;
}
.envolve_empregos{
	float:left;
	width:350px;
	_width:345px;
	margin: 15px 15px 0 0;
}
.envolve_bazar{
	float:left;
	width:350px;
	_width:345px;
	margin: 15px 15px 0 0;
}
a p.tit_class_prod{
	font-size:13px;
	font-weight:bold;
	color:#1f577e;
	text-decoration:none;
	text-transform:uppercase;
}
a p.tit_class_prod:hover{
	text-decoration:underline;
}
a p.txt_prod{
	font-size:11px;
	color:#333333;
	text-decoration:none;
}
.item_prod_class a{
	text-decoration:none;
	cursor:hand;
	cursor:pointer;
}
.item_prod_class{
	float:left;
	width:175px;
	_width:170px;
	height:230px;

}
.item_prod_class img{
	margin:0 0 7px 0;
}
.item_prod_class .txt{
	width:165px;
}
#direita_classificados{
	float:left;
	width: 730px;
	margin:0 10px 0 0;
	_margin:0 5px 0 0;
}
.item_class_list{
	float:left;
	width:350px;
	margin: 0 15px 0 0;
}
#view_classificados h1{
	font-size:18px;
	text-transform:uppercase;
	font-weight:bold;
	color:#1f577e;
	margin:10px 0 25px 0;
	background-image: url(imagens/pont_hor.gif);
	background-repeat: repeat-x;
	background-position: center bottom;
}
#view_classificados p{
	color:#333333;
	font-size:12px;
}
#view_classificados .imagem_detalhe{
	float:left;
	margin:0 10px 10px 0;
	max-width:310px;
}
#view_classificados p.validade{
	color:#1f577e;
	font-size:14px;
	font-weight:bold;
	background-image: url(imagens/pont_hor.gif);
	background-repeat: repeat-x;
	background-position: center top;
	clear:both;
	display:block;
	width:100%;
	padding:5px 0 0 0;
	text-align:right;
	text-transform:uppercase;
}
#opcoes_classificados{
	text-align:right;
	margin-top:15px;
	border-top:#f2f2f2 4px solid;
	padding:10px 0 0 0 ;
}
#opcoes_classificados a{
	font-size:12px;
	color:#107fa7;
	vertical-align:middle;
	text-decoration:none;
}
#opcoes_classificados a:hover{
	text-decoration:underline;
}
#opcoes_classificados img{
	vertical-align:middle;
}
#opcoes_classificados .envia_class{
	float:left;
	font-size:11px;
	color:#666666;
}

#opcoes_classificados .imprimir{
	margin-right:30px;
	float:left;
}
#opcoes_classificados input{
	border:#b7b7b7 1px solid;
	font-size:11px;
	color:#666666;
	padding:5px;
	height:13px;
	_height: 16x;
	*height: 16x;
}
#opcoes_classificados input.botao{
	border:none;
	background-color:#107fa7;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:18px;
	color:#FFFFFF;
	padding:0px 2px 8px 2px;
	height:25px;
	width:60px;
	letter-spacing: -1px;
}
#menu_internautas{
	border-bottom:#f2f2f2 4px solid;
	padding: 0 0 5px 0 ;
}
#menu_internautas p{
	font-size:11px;
	color:#666666;
}
#menu_internautas a{
	font-size:12px;
	text-transform:uppercase;
	font-weight:bold;
	text-decoration:none;
	color:#1f577e;
}
#menu_internautas a:hover{
	text-decoration:underline;

}
#form_anuncio{
	margin: 15px 0 0 0 ;
}
#form_anuncio li{
	list-style-image: none;
	list-style-type: none;
	text-indent:25px;
	font-size:11px;
	color:#666666;
	line-height: 20px;
}
#form_anuncio span{
	font-size:18px;
	font-weight:bold;
	color:#1f577e;
	display:block;
	clear:both;
	background-image: url(imagens/pont_hor.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	margin: 15px 0 15px 0;
}
#form_anuncio span.mostrar{
	font-size:14px;
	color:#3b84ad;
	margin: 8px 0 8px 0;

}
#form_anuncio input{
	border:#b7b7b7 1px solid;
	font-size:11px;
	color:#666666;
	padding:5px;
	height:28px;
	_height: 22x;
	*height: 22x;
}
#form_anuncio input.botao{
	border:none;
	background-color:#107fa7;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:18px;
	color:#FFFFFF;
	padding:0px 2px 8px 2px;
	height:25px;
	width:120px;
	letter-spacing: -1px;
}
#form_anuncio textarea{
	border:#b7b7b7 1px solid;
	font-size:11px;
	padding:5px;
	width:309px;
	_width:318px;
	*width:318px;
	font-family:"Trebuchet MS", Arial;
	color:#666666;
}
#form_anuncio td{
	font-size:11px;
}
#form_anuncio .bt_vai{
	clear:both;
	text-align:center;
}
#form_anuncio select{
	border:#b7b7b7 1px solid;
	font-size:11px;
	color:#666666;
	padding:5px;
	margin:0 0 5px 0;

}


/****************************BUSCA CLASSIFICADOS*************************************/
#class_busca {
	border:#b7b7b7 1px solid;
	padding:10px;

}
#class_busca input{
	border:#b7b7b7 1px solid;
	font-size:11px;
	color:#666666;
	padding:5px;
	height:15px;
	_height: 16x;
	*height: 16x;
}
#class_busca select{
	border:#b7b7b7 1px solid;
	font-size:11px;
	color:#666666;
	padding:5px;
	margin:0 0 5px 0;
}
#class_busca p{
	font-size:11px;
	color:#666666;
	margin-bottom:10px;
}
#class_busca input.botao{
	border:none;
	background-color:#107fa7;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:18px;
	color:#FFFFFF;
	padding:0px 2px 8px 2px;
	height:25px;
	width:60px;
	letter-spacing: -1px;
}
#class_busca .lupa_class{
	border:none;
	width:auto;
	height:auto;
	vertical-align:middle;
}
/****************************LOGIN CLASSIFICADOS*************************************/
.login_right{
	margin:0 0 15px 0;
}
#envolve_login_right{
	border:#CCCCCC 1px solid;
	padding:10px;
}
#envolve_login_right p.txt_login_right{
	font-size:11px;
	color:#666666;
}
#box_login_right{
	margin: 10px 0 15px 0;
}
#box_login_right span{
	color:#107fa7;
	font-weight:bold;
	text-transform:uppercase;
}
.menu_left_login a{
	color:#666666;
	text-decoration:none;
}
.menu_left_login a:hover{
	text-decoration:underline;
}
.envolve_internautas{
	padding:15px;
	border-bottom:#CCCCCC solid 1px;
	color:#666666;
}
.envolve_internautas a.back{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:18px;
	font-style:italic;
	color:#3b84ad;
	clear:both;
	text-decoration:none;
	margin: 15px 0 0 0;
} 
.envolve_internautas a.back:hover{
	text-decoration:underline;
} 

/****************************MENU CLASSIFICADOS*************************************/
.item_menu_class{
	text-align:left;
	float:left;	
	background-image: url(imagens/aba_class.gif);
	background-repeat: no-repeat;
	background-position: center top;
	width:105px;
	height:33px;
	padding:5px 0 3px 7px;
	
}
.item_menu_class a.item{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:18px;
	color:#FFFFFF;
	text-decoration:none;

}
.categorias_classificados{
	height:100px;
	padding-top:40px;
	float:right;
	width:450px;
	_width:460px;
}
.categorias_classificados ul{
	width:450px;
	_width:460px;
	position:absolute;
	*margin-left:-500px;
	_margin-left:-500px;
	margin-top:35px; 
	*margin-top:77px;
	height:22px;
	padding:3px 0 0 10px;
}
.categorias_classificados li a{
	color:#333333;
	text-decoration:none;
	margin:0 10px 0 0;
	background-image: url(imagens/pont_vert.gif);
	background-repeat: repeat-y;
	background-position: right top;
	padding:0 8px 0 0 ;
	
}
.categorias_classificados li a:hover{
	background-color:#dfdfdf;
}

.categorias_classificados li {
	display:block;
	float:left;
}







/****************************************************CLASS GERAL*****************************************************/
.tits_imagem{
	clear:both;
	width:100%;
	border-bottom: 4px solid #e5e5e5;
	height:17px;
	margin: 20px 0 10px 0;
	display:block;
	padding-bottom:6px;
}
.tits_txt{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:20px;
	font-style:italic;
	font-weight:bold;
	color:#107fa7;
	clear:both;
	width:100%;
	height:20px;;
	border-bottom: 4px solid #e5e5e5;
	margin: 0 0 20px 0;
	display:block;
	padding-bottom:2px;
	*padding-bottom:0;
}
a.chapeu{
	color:#107fa7;
	font-size:10px;
	text-transform: uppercase;
	text-decoration:none;
	font-weight:normal;
}
a.chapeu:hover {
	text-decoration:underline;
}
.chapeu{
	color:#107fa7;
	font-size:10px;
	text-transform: uppercase;
	text-decoration:none;
	font-weight:normal;
}
a.titulo2{
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#3d3d3d;
	font-weight:normal;
	text-decoration:none;
	display:block;
	margin: 0 0 8px 0;
	font-size:16px;
}
a.titulo2:hover{
	text-decoration:underline;
}
a.chapeu2{
	color:#107fa7;
	text-decoration:none;
	text-transform: uppercase;
	font-size:10px;
}
a.chapeu2:hover{
	text-decoration:underline;
}
a.texto{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	color:#2b2b2b;
}
a.texto:hover{
	text-decoration:underline;
}
.txt9cinza{
	font-size:9px;
	color:#999999;
}
.linha_top{
	border-top:#d6d6d6 1px solid;
}
.filled{
	color:#CC0000;
	margin-bottom:15px;
	border-bottom:#CCCCCC 1px solid;
	padding-bottom:10px;
	font-size:11px;
}
.filled b{
	color:#CC0000;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:16px;
	font-style:italic;
	letter-spacing: -1px;
}
.filled li{
	list-style-position: inside;
	list-style-type: square;
}

.negrito12{
	font-family:"Trebuchet MS", Arial;
	font-weight:bold;
	font-size:12px;
}
.azul_upper{
	font-family:Georgia, "Times New Roman", Times, serif;
	text-transform: uppercase;
	font-size:21px;
	color:#2d8fb2;
	letter-spacing: -1px;
}
.txt_upper12{
	text-transform:uppercase;
	font-size:12px;
	color:#999999;
}
.negrito_uper12{
	font-size:12px;
	text-transform:uppercase;
	font-weight:bold;
	color:#666666;
}
.georgia18{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:18px;
	color:#666666;
}
.txt_info{
	font-size:11px;
	color:#666666;
}
.alert{
	padding:15px;
	border-bottom:#CCCCCC solid 1px;
}
.alert b{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:18px;
	color:#666666;
}
.alert p{
	font-size:11px;
	color:#666666;
	margin: 10px 0 10px 0;
}
.alert a{
	font-size:11px;
	color:#107fa7;
	margin: 10px 0 10px 0;
	font-weight:bold;
	text-decoration:none;
}
.alert a:hover{
	text-decoration:underline;
}
#envolve_alert li a{
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#666666;
	font-size:18px;
	text-decoration:none;
	line-height:30px;
}
#envolve_alert li a:hover{
	text-decoration:underline;
}
#envolve_alert li {
	list-style:none;
}
#envolve_alert span {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:20px;
	font-weight:bold;
	color:#129acc;
}
.texto{
	font-size:11px;
	color:#2b2b2b;
	text-transform:none;
}
/****************************************************ESTATICO*****************************************************/

.txt_estatico{
	color:#333333;
	text-align:left;
	margin: 15px 10px 0 0;
}
.txt_estatico a{
	font-weight:bold;
	color:#333333;
	text-decoration:none;
}
.txt_estatico p.nome{
	font-weight:bold;
	color:#333333;
	text-decoration:none;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:18x;
	font-weight:bold;
	margin:0 0 7px 0;
}
.txt_estatico a:hover{
	text-decoration:underline;
}
.txt_estatico h3{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:18px;
	color:#666666;
	background-image: url(imagens/pont_hor.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	padding: 0 0 5px 0;
	margin: 0 0 15px 0;
	font-weight:bold;	
}
.txt_estatico img{
	float:left;
	width: 372px;
}
.txt_estatico .txt_est_dir{
	color:#666666;
	float:left;
	margin: 0 0 0 10px;
	width: 250px;
}
.txt_estatico .txt{
	color:#666666;
	margin:0 0 7px 0;
}
.endereco_exp{
	padding:10px;
	background-color:#f2f2f2;
	color:#666666;
	font-size:11px;
}

/**************************Menu principal da página***********************************/
.menu_principal{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:26px;
	border-left:dotted 1px #FFFFFF;	
	width:996px;
	height:38px;
}

.menu_principal div{
	float:left;
	
	
}

.menu_principal a{
	text-align:center;
	text-decoration:none;
	color:#fff;
}

.menu_principal div a{
	display:block;
	width:248px;
	float:left;
	padding:5px 0px 5px 0px;
	border-right:dotted 1px #FFFFFF;
}

.menu_principal div a:hover{
	display:block;
	float:left;
	color:#999;
	width:248px;
	padding:5px 0px 5px 0px;
	background-image:url(imagens/back_over_menu.jpg);
	background-position:left top;
	background-repeat:repeat-x;
}

.submenu_principal{
	margin:40px 0px 0px 0px;
	*margin-left:-950px;
	_margin-left:-950px;
	position:absolute;		
}

.submenu_principal li{
	list-style:none;
	float:left;	
	padding:0px 10px 0px 10px;
}

.submenu_principal li a{
	padding:5px 20px 5px 20px;
}

.submenu_principal li a:hover{
	padding:5px 20px 5px 20px;
	background-image:url(imagens/back_over_menu.jpg);
	background-position:left top;
	background-repeat:repeat-x;
	color:#FFF;
}
