@charset "utf-8";
/* CSS Document */
/*===================================================
Folha de estilos base do website
Cliente: Caixa Galicia

Vers: 1.0
Ano: 2009
Autores: Maria João Oliveira
E-mail:  
Website: 
===================================================*/ 

/* EStilos Gerais
===================================================*/
*{
	margin:0;
	padding:0;
	border:0;
}

body {
	font:normal 12px Arial, Helvetica, sans-serif;
	background:#6e7076 url(../imagens/tira.gif) repeat-x top left; 
	color:#001845;
	scrollbar-face-color: #fff; 
	scrollbar-shadow-color: #001845; 
	scrollbar-highlight-color: #fff; 
	scrollbar-3dlight-color: #001845; 
	scrollbar-darkshadow-color: #fff; 
	scrollbar-track-color:#fff; 
	scrollbar-arrow-color: #001845;
	text-align:center;
	height:100%;
	}
	
.body1 {
	background:#62646a url(../imagens/tira1.jpg) repeat-x top left; 
	}	
	
	

.bold{ font-weight:bold;}
.upp { text-transform:uppercase;}
.cap{ text-transform:lowercase;}
.cursor{ cursor:pointer;}

.Box {float:left; display:block;}

.AL{ text-align:left;}
.AR { text-align:right;}
.AC { text-align: center;}
.AJ { text-align: justify;}

.mt{ margin-top:10px;}
.mt5{ margin-top:5px;}
.ml20{ margin-left:20px;}
.ml40{ margin-left:40px;}
.ml5{ margin-left:6px;}
.ml10{ margin-left:15px;}
.ml80{ margin-left:60px;}
.ml100{ margin-left:100px;}
.ML140{ margin-left:140px;}
.MR160{ margin-right:160px;}

/* estrutura */
#wrapper{
    margin:0 auto 0 auto;
	width: 970px; 
	height:auto;
	overflow:hidden;
	}
#topo{ background: url(../imagens/topo.png) top left no-repeat; width:970px; height:183px; text-align:left;}

#topo1{ background: url(../imagens/topo1.png) top left no-repeat; width:970px; height:141px; text-align:left;}
	
#lg{font:11px Arial, Helvetica, sans-serif; color:#FFFFFF; padding-left:440px; padding-top:12px; padding-right:20px;}	

#Tel{ font:bold 20px Arial, Helvetica, sans-serif; color:#707070; height:26px; padding-top:4px;}
.Tel1{ background:#f6f6f6;}

#cont_menu{ width:955px; margin:0 0px 0 7px; float:left;}
#cont_menu1{ width:955px; margin:0 0px 0 7px; float:left;}

#contentor{ background: url(../imagens/tira_contentor.png) top left repeat-y ; float:left; width:970px;}
#cont_esq{ width:217px; float:left; text-align:left; padding-left:7px;}
#cont_centro{ width:520px; float:left;}
/* ////pesquisa destaques //// */
.pesqM{ width:520px; height:360px; float:left; background: url(../imagens/pesq1.jpg) no-repeat;display:block; }
.pesqA{ width:520px; height:360px; float:left; background: url(../imagens/pesq2.jpg) no-repeat;display:none;}
.pesqR{ width:520px; height:360px; float:left; background: url(../imagens/pesq3.jpg) no-repeat;display:none ;}

.linkPES a{font:bold 14px Arial, sans-serif;color:#fff; text-decoration: none;text-transform:uppercase;}
.linkPES a:hover{text-decoration:none; color: #C5DDFC;}


.linkPES1 a{font:bold 14px Arial, sans-serif;color:#53636b; text-decoration: none;text-transform:uppercase;}
.linkPES1 a:hover{text-decoration:none; color: #6d6d6d;}

.pr{ width:117px; height:41px; padding:13px 50px 0 8px; display:block; float:left; text-align:left; }
.pr1{ width:115px; height:41px; padding:13px 40px 0 8px; display:block; float:left; text-align:left;}
/* ////fim da pes //// */


#cont_dir{ width:226px; float:left; position:relative;}

.tit_lat{ background: url(../imagens/dir.gif) top left no-repeat; width:186px; float:left; display:block; text-align:left; height:27px;padding:8px 0 0 40px; z-index:5; position:relative;}

/*.destaques{ background:url(../imagens/destaq.jpg) top left no-repeat;width:226px; float:left; display:block; }*/
.destaques{width:226px; float:left; display:block; top:-5px; position: relative; }
.destBanner{width:226px; float:left; display:block; top:-5px;padding-left:7px; position:relative; }


/* Banner de Imoveis em destaque */

#BannerDeImoveis{
	float:left;
	width:226px;
	height:336px;
	}
.pics {  width: 151px;height: 113px; padding:0; margin:0; overflow: hidden }
.pics img { width: 151px;height: 113px;  top:0; left:0;}

.banners1{
	float:left;
	width:136px;
	height:102px;
	margin-left:53px;
	margin-top:4px;
	}
.banners2{
	float:left;
	width:136px;
	height:102px;
	margin-left:53px;
	margin-top:10px;
	}
.banners3{
	float:left;
	width:136px;
	height:102px;
	margin-left:53px;
	margin-top:10px;
	}
	
#bottom{ background:url(../imagens/bottom.png) top left no-repeat; width:950px; height:76px; float:left; padding:20px 10px 0 10px;}


	
/* fim da estrutura */
marquee{ font:11px Arial, Helvetica, sans-serif; color:#FFFFFF; width:950px; height:22px; margin:0 10px 0 10px;}


.geo{
	width:520px; 
	height:300px; 
	float:left;
	display:block;
	margin:20px 0 20px 0;
	}
.geoD{
	width:499px; 
	height:330px; 
	float:left;
	display:block;
	}
.geo1{
	width:500px; 
	height:500px; 
	float:left;
	margin:12px 0 0 10px;
	}
.finan{ width:520px; float:left; margin-top:10px; margin-bottom:10px; padding-bottom:10px; padding-top:10px; border:1px #cccccc dashed;}
#finan1 ul{ padding:20px 0 20px 40px;}
#finan1 li{list-style-image:url(../imagens/1.jpg); line-height:150%;}
/* textos */

.textoB12{ font:bold 12px Arial, Helvetica, sans-serif; color:#FFFFFF; }

.textoC12{ font:normal 12px Arial, Helvetica, sans-serif; color:#707070; }

.textoA18 { color:#00337f; font: bold 18px Arial, Helvetica, sans-serif;}
.textoA18 a{ color:#00337f; font: bold 18px Arial, Helvetica, sans-serif; text-decoration:underline;}
.textoA18 a:hover{ color:#06adec;}

.textoAC14 a{ color:#06adec; font: bold 12px Arial, Helvetica, sans-serif; text-decoration:underline;}


.textoA14{ font:bold 14px Arial, Helvetica, sans-serif; color:#001845; }
.textoA11{ font: 12px Arial, Helvetica, sans-serif; color:#001845; }

.linkT a{font: 11px Arial, sans-serif;color:#fff; text-decoration: none;}
.linkT a:hover{text-decoration:underline;}

.linkB {font: 11px Arial, sans-serif;color:#707070; text-decoration: none;}
.linkB a{font: 11px Arial, sans-serif;color:#707070; text-decoration: none;}
.linkB a:hover{text-decoration:underline;}

.linkC {font: 12px Arial, sans-serif;color:#707070; text-decoration: none;}
.linkC a{font: 12px Arial, sans-serif;color:#707070; text-decoration: none;}
.linkC a:hover{text-decoration:underline;color:#001845;}

.linkC1 {font: 10px Arial, sans-serif;color:#999999; text-decoration: none;}
.linkC1 a{font: 12px Arial, sans-serif;color:#999999; text-decoration: underline;}
.linkC1 a:hover{text-decoration:underline;color:#48adf3;}

.linkA {font: 12px Arial, sans-serif;color:#001845; text-decoration: none;}
.linkA a{font: 12px Arial, sans-serif;color:#001845; text-decoration: none;}
.linkA a:hover{text-decoration:underline;color:#707070;}

.linkV10 a{font:normal 10px Arial, Helvetica, sans-serif; color:#ff0000; text-decoration: none; }
.linkV10 a:hover{text-decoration:underline; }

