/* ESTILOS GERAIS*/


select {
	color: #333;
}


body{
	margin:0 auto;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #000C3A;

}

td { font-family: Arial;font-size: 11px; color: #3c4d69; text-decoration: none; font-weight:bold}

div { font-family: Arial;font-size: 11px; text-decoration: none;}

textarea{ overflow:auto;}

.tabelaImovel {
 border:1px solid #515151;
 padding:10px;
 margin-top:10px
 
} 
.imovelColName{
color:#9a0000;
padding-left:12px;
font-weight:bold;
padding-bottom:5px;
}
.imovelColValue{
color:#27375c;
padding-left:12px;
font-weight:normal;
padding-bottom:5px;
}

.imovelColName2{
color:#333333;
padding-left:12px;
font-weight:bold;
padding-bottom:5px;
}
.imovelColValue2{
color:#333333;
padding-left:12px;
font-weight:normal;
padding-bottom:5px;
}


.txtDestaque{
background-color:#000c3c;
font-weight:bold;
color:#FFFFFF;

 
}

img{border:0px}

h1 {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#000;
background-image:url(../img/bullet.gif);
background-repeat:no-repeat;
background-position:0px 2px;
padding-left:15px;
margin-bottom:10px;
margin-top:10px;


}
h2 {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#142141;
padding-left:0px;
margin-bottom:10px;
margin-top:10px;


}
h3 {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#000;
background-image:url(../img/bullet2.gif);
background-repeat:no-repeat;
background-position:0px 2px;
padding-left:15px;
margin-bottom:10px;
margin-top:10px;


}


.campoFormulario {
 color:#000c3a;
 font-family:Arial, Helvetica, sans-serif;
 font-size:11px;
 font-weight:bold;
}

.campoFormulario2 {
 color:#9a0000;
 font-family:Arial, Helvetica, sans-serif;
 font-size:11px;
 font-weight:bold;
}


a:link,a:visited { font-family: Arial; font-size: 11px; color: #000; text-decoration: none;}

a:Hover { font-family: Arial; font-size: 11px; color: #000;text-decoration: none;}


a.seeMore:link,a.seeMore:visited { font-family: Arial; font-size: 11px; color: #000; text-decoration: underline;}

a.seeMore:Hover { font-family: Arial; font-size: 11px; color: #fbc817;text-decoration: underline;}


a.linkG:link,a:visited { font-family: Arial; font-size: 11px; color: #000; text-decoration: none;}

a.linkG:Hover { font-family: Arial; font-size: 11px; color: #947403;text-decoration: none;}




a.geolnk:link,a:visited { font-family: Arial; font-size: 11px; color: #fff; text-decoration: underline;}

a.geolnk:Hover { font-family: Arial; font-size: 11px; color: #fbc817;text-decoration: underline;}



.txtDestaque {
   

}

.txtRodape{font-family:Verdana;font-size:11px;color:#fff;	white-space:nowrap;}
.txtRodape2{font-family:Verdana;font-size:11px;color:#fff;	white-space:nowrap;}

div#mainContainer {
	margin:0px auto;
	overflow:hidden;
	width:1000px;


}
div#menuHEADER {
overflow:hidden;
height:165px;
width:800px;
margin:0 auto;
margin-top:20px;
}

div#conteudoBODY {
overflow:hidden;
height:303px;
width:800px;
margin:0 auto;
}
div#conteudoBODY2{
overflow:hidden;
height:300px;
width:797px;
margin:0 auto;
border:1px solid #003e59;
background:url(../img/fundo.jpg) no-repeat ;


}
div#conteudo {
SCROLLBAR-FACE-COLOR: #6f99a7; 
SCROLLBAR-HIGHLIGHT-COLOR: #6f99a7; 
SCROLLBAR-SHADOW-COLOR: #6f99a7; 
SCROLLBAR-3DLIGHT-COLOR: #DDE6EB; 
SCROLLBAR-ARROW-COLOR: #fff; 
SCROLLBAR-TRACK-COLOR: #c9d6de; 
SCROLLBAR-DARKSHADOW-COLOR: #DDE6EB;
overflow:auto;
overflow-X:hidden;
height:280px;
width:777px;
margin:0 auto;
padding:10px;
}


div#contador {
font-size:14px;
text-align:center;
font-weight:bold;
overflow:hidden;
height:22px;
width:798px;
margin:10px auto;
padding-top:8px;
border:1px solid #003e59;

}

div#rodape {
overflow:hidden;
height:112px;
width:798px;
margin:10px auto;
padding-top:5px;
border:1px solid #003e59;

}
div#rodape2 {

	width:905px;
	height:45px;
	margin:0 auto;

}
#rightSide {
float:left;
width:227px;
padding:6px;
margin-left:6px;
background-image: url(../img/fundoRight.gif);
background-repeat:no-repeat;

background-color:#353535;
height:518px; /* ie treats as min-height */
min-height:518px; /* ie ignores */
}
/* commented backslash hack v2 \*/
*>#rightSide {
	height:auto; 		/* ie ignores child selector, modern browsers replace height declaration */
} 
/* end hack */
#leftSide {
background-image:url(../img/fundoLEFT.gif);
background-repeat:no-repeat;
background-position:3px bottom;
color:#FFFFFF;
padding:6px;
float:left;
width:645px;
height:518px; /* ie treats as min-height */
min-height:518px; /* ie ignores */


}
/* commented backslash hack v2 \*/
*>#leftSide {
	height:auto; 		/* ie ignores child selector, modern browsers replace height declaration */
} 
/* end hack */

div#middleContainer{
	overflow:hidden;
	background-image:url(../img/fundoMiddle.gif);
	background-repeat:repeat-y;
	width:905px;
	margin:0 auto;

}




div#menuContainer {

float:left;
width:350px;
height:573px;
}
div#bodyContainer {
background-image:url(../img/fundoBody.gif);
background-repeat:no-repeat;
float:right;
width:650px;
height:573px;
overflow:hidden;

}




#RODAPE{height:30px; width:970px; margin-top:10px; border:0px solid red;}

#MENU{float:left; width:350px; height:573px; border:0px solid blue;text-align:center;margin:0px;}

#TITULOPAGINA{background-color:#eeeeee;border:0px solid red;height:50px;}

#IMGTOPO{margin-left:0px; margin:0px;border:0px solid red;width:1000px;height:156px;}

#CONTAINER{	float:right;width:650px; border:0px solid yellow;overflow:hidden;height:573px;background-color:#fff;}

#CORPOCONTEUDO{	
	background-image:url(../img/fundo.gif);
	background-position:bottom;
	background-color:#fff;
	background-repeat:no-repeat;
	width:630px; 
	padding-left:0px;
	padding-right:10px;
	height:553px;
	overflow-y: auto; 
	position: relative;
	scrollbar-base-color:#e6e6e6;
	scrollbar-arrow-color:#787898;
	scrollbar-track-color:#e6e6e6;
	scrollbar-3dlight-color:#e6e6e6;
	scrollbar-highlight-color:#787898;
	scrollbar-darkshadow-color:#787898;
	scrollbar-shadow-color:#e6e6e6;
	color: #CCCCCC;
}

#NOTICIASDESATAQUE{float:left;width:290px;overflow:hidden;}

#IMOVELSEMANA{float:right;}

.CORPONOTICIA {width:600px;border:0px solid red;overflow:hidden;margin-left:10px;}

a.linkBarra:link,a.linkBarra:visited { font-family: Arial; font-size: 11px; color: #312f30; text-decoration: none;}

a.linkBarra:Hover { font-family: Arial; font-size: 11px; color: #312f30; text-decoration: none;}

a.smallLink:link,a.smallLink:visited { font-family: Arial; font-size: 10px; color: #a88501; text-decoration: underline;}

a.smallLink:Hover { font-family: Arial; font-size: 10px; color: #ef4128; text-decoration: underline;}

a.botao:link,a.botao:visited,a.botao:active{font-family:Arial;font-size:11px;color:#3c4d69;cursor:pointer;text-decoration: none;height:17px;}

a.botao:Hover{font-family:Arial;font-size:11px;color:#000;cursor:pointer;text-decoration: none;height:17px;}

a.botao2:link,a.botao2:visited ,a.botao2:active{font-family:Arial;font-size:11px;color:#bd0000;cursor:pointer;text-decoration: none;height:17px;}

a.botao2:Hover{font-family:Arial;font-size:11px;color:#dd2222;cursor:pointer;text-decoration: none;height:17px;}


.backgroundNav {
background-color:#434343;font-family:Tahoma;font-size:11px;color:#ffffff;padding-left:15px;padding-right:15px;height:15px;cursor:pointer;
}

a.botao_nav:link,a.botao_nav:visited{background-color:#434343;font-family:Tahoma;font-size:11px;color:#ffffff;padding-left:15px;padding-right:15px;height:15px;cursor:pointer;}
a.botao_nav:Hover{background-color:#434343;font-family:Tahoma;font-size:11px;color:#ffffff;padding-left:15px;padding-right:15px;height:15px;cursor:pointer;}

botao_nav2{background-color:#434343;font-family:Tahoma;font-size:11px;color:#ffffff;padding-left:15px;padding-right:15px;height:15px;cursor:pointer;}

.tituloNoticia{font-family: Arial; font-size: 12px; color: #a88501;font-weight:bold; text-decoration: none;}

.tituloNoticiaHP{font-family: Arial; font-size: 10px; color: #a88501;font-weight:bold; text-decoration: none;}

.dataNoticiaHP{font-family: Arial; font-size: 10px; color: #ef4128;text-decoration: none;margin-left:5px;}

.corpoTextoNoticia{font-family: Arial;font-size: 11px; color: #312f30; text-decoration: none;margin-left:0px;}

.corpoTextoNoticiaHP{font-family: Arial;font-size: 10px; color: #312f30; text-decoration: none;margin-left:5px;}

.tituloContacto{font-family: Arial;font-size: 11px;color: #312f30;font-weight:bold; text-decoration: none;line-height:20px; padding-left:15px;}

.tituloPaginaT{font-family: Arial;font-size: 22px;color: #a88501;font-weight:bold; text-decoration: none;}

.subTituloPaginaT{font-family: Arial;font-size: 14px;color: #666666;text-decoration: none;}

.sTituloPagina{font-family: Arial;font-size: 14px;color: #a88501;text-decoration: none;font-weight:bold;text-transform:lowercase}



.divColLeft{font-family: Arial;font-size: 11px;color: #a88501;font-weight:bold; text-decoration: none;float:left;}

.divColRight{font-family: Arial;font-size: 11px;color: #312f30;text-decoration: none;float:left;padding-left:5px;}

.boxGeral{font-family: Arial;font-size: 11px;color: #333333;padding-left:5px;text-decoration: none;background-color:#ffffff;border: 1px solid #7f9db9;}

.spanObrigatorio {color:#000c3a;}


/* COMUNS */
#gr2 {background-image:url(../img/geo.png);
background-repeat:no-repeat;
padding-left:14px;
width:14px;
height:13px;

}
 
#vv2 {background-image:url(../img/vv.png);
background-repeat:no-repeat;
padding-left:5px;
width:15px;
height:15px;
}



.txtVisit{ font-family: Arial;font-size: 10px; color: #a6a5a5; text-decoration: none;}

.tituloHP{ font-family: Arial;font-size: 13px; color: #312f30; text-decoration: none;padding-bottom:10px;padding-top:10px;}