html, body {
	width:100%;
	height:100%;
	margin:0px;
	border:0px;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:normal;
	color:#000;
}
td{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#000;
}
p{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#000;
	margin:0px;
	border:0px;
	padding:0px;
}
h1, h2, h3, h4, h5{
	font-weight:normal;
	margin:0;
	border:0;
	padding:0;
}
.underhover:hover{
	text-decoration:underline;
}
#div_container {
	display:block;
	width:100%;
	margin:0px;
	padding:0px;
	border:0px;
	background-image:url(/images/bg_main.gif);
	background-repeat:repeat;
}
#div_topo {
	clear:both;
	overflow:hidden;
	display:block;
	width:940px;
	height:297px;
	text-align:left;
	margin:0px auto 0px auto;
	border:20px solid #fff;
	border-bottom:0px;
	background-color:#fff;
}
#div_caminho {
	clear:both;
	overflow:hidden;
	display:block;
	width:940px;
	height:30px;
	text-align:left;
	padding:3px 0px 3px 0px;
	margin:0px auto 0px auto;
	border:20px solid #fff;
	border-bottom:1px solid #E5E5E5;
	border-top:0px;
	background-color:#fff;
}
.div_spacer {
	clear:both;
	overflow:hidden;
	display:block;
	width:980px;
	height:10px;
	text-align:left;
	margin:0px auto 0px auto;
	background-color:#fff;
}
#div_conteudo {
	clear:both;
	overflow:hidden;
	display:block;
	width:940px;
	min-height:500px;
	text-align:left;
	margin:0px auto 0px auto;
	border:20px solid #fff;
	border-top:0px;
	border-bottom:0px;
	background-color:#fff;
}
#div_footer {
	clear:both;
	overflow:hidden;
	display:block;
	width:940px;
	height:602px;
	text-align:left;
	margin:0px auto 0px auto;
	border:20px solid #fff;
	background-color:#fff;
}
#div_conteudo_left{
	display:block;
	float:left;
	width:460px;
	text-align:left;
	margin-right:20px;
	background-color:#fff;
}
#div_conteudo_140px{
	display:block;
	float:right;	
	width:140px;
	min-height:1000px;
	text-align:left;
	background-color:#fff;
}
#div_conteudo_300px{
	display:block;
	float:right;
	width:300px;
	min-height:1000px;
	text-align:left;
	background-color:#fff;
}
.hr {
	border:0;
	height:1px;
	color:#E5E5E5;
	background-color:#E5E5E5;
}
.showhide {
	display: none;
}
.show {
	display: block;
}
.hide {
	display: none;
}
a{
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#000;
	font-weight:normal;
}
.bold {
	font-weight:bold;
}
form {
	margin:0px;
	padding:0px;
	border:0px;
}
.t10 {
	font-size:10px;
	font-weight:normal;
}
.t11 {
	font-size:11px;
	font-weight:normal;
}
.t13 {
	font-size:13px;
	font-weight:normal;
}
.t14 {
	font-size:14px;
}
.t16 {
	font-size:16px;
}
.t17 {
	font-size:17px;
}
.t18 {
	font-size:18px;
}
.t20{
	font-size:20px;
}
.t22{
	font-size:22px;
}
.t25{
	font-size:25px;
}
.t30{
	font-size:30px;
}
.t38{
	font-size:38px;
}
input {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:13px;
	border:1px solid #DADADA;
	background-color:#EDEDED;
	color:#000;
	vertical-align:middle;
}

input.pesquisar{
	border: 0px;

}

select {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:13px;
	border:1px solid #DADADA;
	background-color:#EDEDED;
	color:#000;
	vertical-align:middle;
}
textarea {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:13px;
	border:1px solid #DADADA;
	background-color:#EDEDED;
	color:#000;
	padding-top:5px;
	vertical-align:middle;
}
.seccao{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	color:#E61616;
}
.titulo{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:22px;
	color:#000;
}
.cinza{
	color:#666;
}
.vermelho{
	color:#E50F0F;
}
.error{
	color:#CC0000;
}
.azul{
	color:#00BBEA;
}
.branco{
	color:#fff;
}
.underline{
	text-decoration:underline;
}
.georgia{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight:normal;
}
.tahoma{
	font-family:Tahoma;
}
.paginacao_on{font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; margin-right:1px; text-decoration:none; display:block; float:left; padding-left:6px; padding-right:6px; color:#666666; border:1px solid #CCCCCC; text-align:center; line-height:20px}
.paginacao_off{font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; margin-right:1px; text-decoration:none; display:block; float:left; padding-left:6px; padding-right:6px; color:#FFFFFF; border:1px solid #666666; background-color:#666666; text-align:center; line-height:20px}
#bloco_editorial{
	display:block;
	float:left;
	width:140px;
	text-align:left;
	background-color:#A5A5A5;
}
#bloco_questionario{
	display:block;
	float:left;
	width:138px;
	min-height:264px;
	text-align:left;
	border:1px dashed #D1D1D1;
	background-color:#F8F4E9;
}
#bloco_questionario_278{
	display:block;
	float:left;
	width:278px;
	min-height:264px;
	text-align:left;
	border:1px dashed #D1D1D1;
	background-color:#F8F4E9;
}
#bloco_opiniao{
	display:block;
	float:left;
	width:140px;
	text-align:left;
	background-color:#A5A5A5;
}
#bloco_capaedicao{
	display:block;
	float:left;
	width:138px;
	min-height:238px;
	text-align:left;
	border:1px dashed #D1D1D1;
	background-color:#eee;
}
#bloco_mais{
	display:block;
	float:left;
	width:298px;
	min-height:280px;
	text-align:left;
}
#bloco_canais{
	display:block;
	float:left;
	width:296px;
	min-height:276px;
	text-align:left;
	border:1px solid #eee;
	padding:0px;
}
.bloco_mais_1_on{
	font-family:Georgia, "Times New Roman", Times, serif; font-size:11px; display:block; float:left; text-align:center; width:78px; height:29px; line-height:29px; border:1px solid #000; border-bottom:0px; margin-right:1px; background-color:#000; color:#fff; cursor:pointer;
}
.bloco_mais_1_off{
	font-family:Georgia, "Times New Roman", Times, serif; font-size:11px; display:block; float:left; text-align:center; width:78px; height:29px; line-height:29px; border:1px solid #E5E5E5; border-bottom:0px; margin-right:1px; background-color:#fff;  color:#000; cursor:pointer;
}
.bloco_mais_2_on{
	font-family:Georgia, "Times New Roman", Times, serif; font-size:11px; display:block; float:left; text-align:center; width:116px; height:29px; line-height:29px; border:1px solid #000; border-bottom:0px; margin-right:1px; background-color:#000; color:#fff; cursor:pointer;
}
.bloco_mais_2_off{
	font-family:Georgia, "Times New Roman", Times, serif; font-size:11px; display:block; float:left; text-align:center; width:116px; height:29px; line-height:29px; border:1px solid #E5E5E5; border-bottom:0px; margin-right:1px; background-color:#fff; color:#000; cursor:pointer;
}
.bloco_mais_3_on{
	font-family:Georgia, "Times New Roman", Times, serif; font-size:11px; display:block; float:left; text-align:center; width:95px; height:29px; line-height:29px; border:1px solid #000; border-bottom:0px; margin-right:1px; background-color:#000; color:#fff; cursor:pointer;
}
.bloco_mais_3_off{
	font-family:Georgia, "Times New Roman", Times, serif; font-size:11px; display:block; float:left; text-align:center; width:95px; height:29px; line-height:29px; border:1px solid #E5E5E5; border-bottom:0px; margin-right:1px; background-color:#fff; color:#000; cursor:pointer;
}
#bloco_mais_container{
	display:block; float:left; clear:both; width:298px; border:1px solid #eee;
}
#div_destaque_home{
	height:203px;
}
.italico{
	font-style:italic;
}
#social_networks{
	display:none;
	position:absolute;
	/*margin-top:30px;*/
	/*margin-right:728px;*/
	/*right:160px;*/
	/*top:2505px;*/
	height:170px;
	width:192px;
	padding:5px;
	z-index:1111;
	border:5px solid #D9D9D9;
	background-color:#fff;
}


.imovel_titulo{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:17px;
	color:#000;

}
