/**********************************

CSS MÃE IMPORTS

***********************************/
@import "textos.css";
@import "forms.css";

/*------------------------------

CSS Reset 

-----------------------------*/

* {
/*vertical-align: baseline;*/
font-weight: inherit;
font-family: inherit;
font-style: inherit;
font-size: 100%;
border: 0 none;
outline: 0;
padding: 0;
margin: 0;
font-family:Tahoma, Geneva, sans-serif;
font:Tahoma, Geneva, sans-serif;
}

b, strong {
font-weight: bold;
color:#333;
}

img, a img {
border:  none;	
}

/*

CSS Reset 

-----------------------------*/

/*------------------------------

		GERAL

-----------------------------

img, div, input { behavior: url("imagens/iepngfix.htc") }

img { -ms-interpolation-mode: bicubic; }

*/

body{
	background-image:url(../imagens/btt/bg_top.png);
	background-repeat:repeat-x;
	background-position:top;
	background-color:#F1F1F1;
	font-size:12px;
}

#divcentra{
	width:920px;
	margin: 0 auto;
	height:auto;
	z-index:1; 
	position:relative;
	display:table;
	min-height:300px;
}

#cabecalho{
	width:920px;
	height:90px;
	}
#botoes1{
	width:920px;
	height:50px;
	text-align:right;
	}


#banner{
	width:900px;
	height:350px;
	background-color:#FFF;
	padding:10px;
	}
#apoios{
	width:900px;
	background-color:#FFF;
	padding:10px;
	float:left;
	margin-bottom:10px;
	vertical-align:top;
	}
#apoios img{
	margin-right:20px;
	float:left;
	}
	
#patrocinios{
	width:900px;
	background-color:#FFF;
	padding:10px;
	float:left;
	margin-bottom:10px;
	}
#patrocinios img{
	margin-right:20px;
		margin-bottom:20px;

	}
	


#rodape{
	width:900px;
	background-color:#FFF;
	padding:10px;
	float:left;
	margin-bottom:10px;
	}

#btxrodape{
	height:60px;
	float:left;
	width:900px;
	}

#assinarodape{
	padding-top:15px;
	height:30px;
	float:left;
	width:900px;
	border-top:#F1F1F1 1px solid;
	}
	
#copy{
	float:left;
	margin-top:5px;
	}	
#by{
	float:right;
	margin-top:5px;
}
#byimg{
	float:right;
	}

#divcont{
	background-image:url(../imagens/bg_divcont.png);
	background-position:top;
	background-repeat:repeat-x;
	background-color:#FFF;
	width:860px;
	padding:30px;
	float:left;
}

#ttlsimg{
	margin-left:5px;
	margin-bottom:10px;
	float:left;
	}
	
#coluna440{
	width:440px;
	float:left;
	margin-right:30px;
	margin-bottom:30px;
	}
#coluna390{
	width:390px;
	float:left;
	margin-bottom:30px;
	}

#coluna530{
	width:530px;
	float:left;
	margin-bottom:30px;
	margin-right:30px;
	}
#coluna530cont{
	width:530px;
	float:left;
	border-top:2px #210002 solid;
	min-height:100px;
	padding-top:20px;
	}	

#coluna300cont{
	width:300px;
	float:left;
	border-top:2px #210002 solid;
	min-height:100px;
	padding-top:20px;
	}	
	
#coluna300{
	width:300px;
	float:left;
	margin-bottom:30px;
	}
	
#coluna300coment{
	padding-top:55px;
	width:300px;
	float:left;
	margin-top:40px;
	margin-bottom:30px;
	background-image:url(../imagens/fundocoments.png);
	background-position:left top;
	background-repeat:no-repeat;
	}

#coluna300preco{
	width:300px;
	float:left;
	margin-top:40px;
	margin-bottom:30px;
	min-height:300px;
	background-color:#1E0002;
	}
	
	
#coluna860{
	width:860px;
	float:left;
	margin-bottom:30px;
	}

#coluna860cont{
	width:860px;
	border-top:2px #210002 solid;
	float:left;
	min-height:100px;
	padding-top:20px;
	}

	
#divnoticia{
	width:530px;
	float:left;
	border-bottom:#440003 1px dashed;
	padding-bottom:20px;
	padding-top:20px;
	}
	
#borderimg{
	padding:5px;
	border:#CCC 1px solid;}
	
.mininoticia{
	float:left;
	margin-right:20px;
	}
	
#minigalerias{
	width:155px;
	float:left;
	margin-right:20px;
	margin-bottom:20px;
	}
#minigalerias img{
	float:left;
	}
#minigalerias span{
	float:left;
	padding:2px;
	}
#minifoto{
	width:98px;
	float:left;
	margin-right:10px;
	margin-bottom:10px;
	}
#minifoto img{
	float:left;
	}
#minifoto span{
	float:left;
	padding:2px;
	}



#textomininoticia{
	float:left;
	width:410px;
	min-height:60px;
	}
	
#divcoment{
	width:530px;
	float:left;
	border-bottom:#440003 1px dashed;
	padding-bottom:20px;
	padding-top:20px;
	}
#imgcoment{
	float:left;
	margin-right:10px;
	padding:8px;
	padding-right:15px;
	background-image:url(../imagens/fundo_imgcoment.gif);
	background-repeat:no-repeat;
	}	

#imgcoment img{
	float:left;
	}		

#textocoment{
	float:left;
	width:410px;
	}
	
#tabelastitulos td{
	padding:5px;
	font-weight:bold;
	background-color:#E3D9D9;
	color:#333;
	}
#tabelascelulas td{
	padding:10px 5px 10px 5px;
	color:#333;
	font-size:11px;
	}
	
#fundoimagens{
	width:260px;
	height:275px;
	float:left;
	background-image:url(../imagens/fundoimagens.jpg);
	background-repeat:no-repeat;
	background-position:center;
	padding-top:15px;
	padding-bottom:15px;
	padding-left:20px;
	padding-right:20px;
	}
	
#tabelaprecos{
	float:right;
	width:300px;
	border:#F7F4F4 1px dashed;
	text-align:center;
	margin-bottom:20px;
	}
#residencialcardal{
	width:210px;
	float:left;
	background-image:url(../imagens/btt/seta_preco.gif);
	background-repeat:no-repeat;
	background-position:right top;
	background-color:#F7F4F4;
	padding:5px;
	}
