#linha2/* CSS Document */

html {height: 100%;}
body {margin: 0px 0px 0px 0px; margin-left: 0px; margin-top: 0px; margin-bottom: 0px; }

h1 {
	font-family: Arial;
	font-size: 26px;
	color: #595959;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	}

#wrapper{
	text-align:left;
	margin:0 auto;
	padding: 4px 0px;
	position: relative;
	background-image: url(http://www.casasalphaville.com.br/img/f_top.jpg);
	background-repeat: repeat;
	background-position: top;
	height:400px;
}
#wrapper_alpha_novo{
	text-align:left;
	margin:0 auto;
	padding: 0px;
	position: relative;
	background-image: url(http://www.casasalphaville.com.br/img/f_top.jpg);
	background-repeat: repeat;
	background-position: top;
}
#header {
	width: 970px;
	margin:0 auto;
}

#linha {
	margin:0 auto;
	height: 30px;
	width: 970px;
	text-align: left;
	font-family: Arial;
	font-size: 10px;
	color: #e4e3e3;
	font-weight: none;
	padding-top: 16px;
}

#top {
	background-color:#000;
	margin:0 auto;
	width: 970px;
	text-align: left;
	height: 53px;
	display:inline;
}
	
	#logo {
    float: left;
    height: 54px;
    margin: -2px 0 0;
    width: 476px;
}
	
	#tel_top {
    color: #000;
    float: right;
    font-family: Arial;
    font-size: 11px;
    height: 54px;
    padding-right: 10px;
    text-align: right;
    width: 425px;
}
	
	#menu {
	width: 970px;
	text-align: left;
	padding-top: 35px;
	height: 37px;
	float:left
	}
	
	#linha2 {
	width: 970px;
	float:left;
	height: 15px;
	background-color: #d00132;
	}
	
	#foto_G {
    float: left;
    margin-bottom: 5px;
    padding-top: 20px;
    width: 970px;
}
	
	#financiamento {
	width: 940px;
	float:left;
	background-color: #52503d;
	padding-top: 15px;
	padding-right: 15px;
	padding-left: 15px;
	font-family: Arial;
	font-size: 10px;
	color: #ffffff;
	font-weight: none;
	text-align: justify;
	}
	
	#titulo {
	width: 970px;
	float:left;
	text-align: center;
	padding-top: 5px;
	}
	
	#wrapper1{
	text-align:left;
	margin:0 auto;
	padding: 0px;
	background-color:#000
	}
	
	#casas {
	width: 498px;
	height: 195px;
	padding-top: 23px;
	float:left;
	background-image:url(http://www.casasalphaville.com.br/img/f_detalhe_casas.jpg);
	background-repeat: no-repeat;
	background-position:top;	
	}
	
	#casas2 {
	width: 472px;
	height: 195px;
	padding-top: 23px;
	float:left;
	background-image:url(http://www.casasalphaville.com.br/img/f_detalhe_casas2.jpg); 
	background-repeat: no-repeat;
	background-position:top;	
	}
	
	#casas3 {
	width: 472px;
	height: 486px;
	padding-top: 23px;
	float:left;
	background-image:url(http://www.casasalphaville.com.br/img/f_detalhe_casas2.jpg);
	background-repeat: no-repeat;
	background-position:top;	
	}
	
	#coluna_esq {
	width: 498px;
	float: left;
}

    #coluna_dir {	
	width: 472px;
	float: left;
}

#coluna_inc {
	width: 472px;
	float: left;
	background-color: #000;
}

    #header2 {
	width: 970px;
	margin:0 auto;
	background-color: #0a0a0a;
	}

#wrapper2{
	text-align: left;
	margin: 0 auto;
	padding: 0px;
	position: relative;
	background-image: url(http://www.casasalphaville.com.br/img/f_toten.jpg);
	background-repeat: repeat;
	background-position: top;
	padding-top: 50px;
	height: 500px;
}

#noti {
	width: 161px;
	float: left;
	font-family: Arial;
	font-size: 8pt;
	color: #c0c0c0;
	font-weight: none;
}

#invest {
	width: 252px;
	float: left;
	font-family: Arial;
	font-size: 8pt;
	color: #c0c0c0;
	font-weight: none;
}

#regiao {
	width: 134px;
	float: left;
	font-family: Arial;
	font-size: 8pt;
	color: #c0c0c0;
	font-weight: none;
}

#seg {
	width: 204px;
	float: left;
	font-family: Arial;
	font-size: 8pt;
	color: #c0c0c0;
	font-weight: none;
}

#gastro {
	width: 198px;
	float: left;
	font-family: Arial;
	font-size: 8pt;
	color: #c0c0c0;
	font-weight: none;
}

#wilson {
	width: 329px;
	float: left;
	font-family: Arial;
	font-size: 9pt;
	color: #c0c0c0;
	font-weight: none;
	padding-top: 10px;
}

#endereco {
	width: 260px;
	float: left;
	font-family: Arial;
	font-size: 9pt;
	color: #c0c0c0;
	font-weight: none;
	padding-top: 10px;
}

#redes {
	width: 172px;
	float: left;
	padding-top: 10px;
}

#toten {
	width: 970px;
	margin:0 auto;
	}
	
	.x {
	clear: both;}
	
	
	
.font1 { font-family: Arial; font-size: 10px; color: #e4e3e3; font-weight: none; }
.font1a { font-family: Arial; font-size: 16px; color: #d2d2d2; font-weight: normal; }
.font1b { font-family: Arial; font-size: 10px; color: #c9b3b7; font-weight: none; }
.font1c { font-family: Arial; font-size: 10px; color: #a3a3a3; font-weight: none; }
.font1d { font-family: Arial; font-size: 10px; color: #b9b9b9; font-weight: none; }
.font2 { font-family: Arial; font-size: 11px; color: #b3b3b3; font-weight: none; }
.font3 { font-family: Arial; font-size: 12px; color: #d2d2d2; font-weight: none; }
.font3a { font-family: Arial; font-size: 12px; color: #d2d2d2; font-weight: bold; }
.font3b { font-family: Arial; font-size: 20px; color: #bb0033; font-weight: bold; } 
.font4 { font-family: Arial; font-size: 14px; color: #919191; font-weight: none; }  
.font5 { font-family: Arial; font-size: 15px; color: #c7c094; font-weight: bold; }
.font5a { font-family: Arial; font-size: 15px; color: #ffffff; font-weight: bold; }
.font6 { font-family: Arial; font-size: 8pt; color: #c0c0c0; font-weight: none; }
.font7 { font-family: Arial; font-size: 13pt; color: #9f9e9d; font-weight: none; }
.font7a { font-family: Arial; font-size: 13pt; color: #ffffff; font-weight: none; }
.font8 { font-family: Arial; font-size: 9pt; color: #c0c0c0; font-weight: none; }
.font8a { font-family: Arial; font-size: 9pt; color: #ff416e; font-weight: none; }
.font8b { font-family: Arial; font-size: 9pt; color: #d2d2d2; font-weight: none; }
.font9 { font-family: AvantGarde Md BT, Arial; font-size: 24pt; color: #bb0033; font-weight: none; }
.font9a { font-family: AvantGarde Md BT, Arial; font-size: 24pt; color: #bb0033; font-weight: none; } 
.font9b { font-family: AvantGarde Md BT, Arial; font-size: 15pt; color: #fff; font-weight: none; }
.font9c { font-family: Arial; font-size: 24pt; color: #fff; font-weight: none; }
.font9d { font-family: Arial; font-size: 26px; color: #595959; font-weight: none; text-align: center;}
.font9e { font-family: Arial; font-size: 24pt; color: #fff; font-weight: none; text-align: center;}
.font10 { font-family: Arial; font-size: 12px; color: #d5d5d5; font-weight: none; }
.font10a { font-family: Arial; font-size: 10px; color: #d5d5d5; font-weight: none; }
.font11 { font-family: Arial; font-size: 24pt; color: #cfcfcf; font-weight: none; }
.font12 { font-family: Calibri, Arial; font-size: 10pt; color: #ffffff; font-weight: none; }
.font13 { font-family: Arial; font-size: 14pt; color: #2f2f2f; font-weight: bold; }
.font14 { font-family: Arial; font-size: 14pt; color: #b70032; font-weight: bold; }
.font13a { font-family: Arial; font-size: 9pt; color: #2f2f2f; font-weight: bold; }
.font14a { font-family: Arial; font-size: 10pt; color: #b70032; font-weight: bold; }
.font15 { font-family: Arial; font-size: 9px; color: #4b4b4b; font-weight: bold; }
.font16 { font-family: Arial; font-size: 12px; color: #adadad; font-weight: none; }
.font17 { font-family: Calibri, Arial; font-size: 22px; color: #919191; font-weight: normal; }
.font17a { font-family: Calibri, Arial; font-size: 15px; color: #919191; font-weight: bold; }
.font18 { font-family: Calibri; font-size: 19px; color: #fff; font-weight: bold; }
.font19 { font-family: Arial; font-size: 11px; color: #d5d5d5; font-weight: none; }


div.par1 { font-family: Arial; font-size: 15px; color: #7a7a7a; font-weight: none; margin-left: 40px; margin-right: 15px; }
div.par2 { font-family: Arial; font-size: 15px; color: #7a7a7a; font-weight: none; margin-left: 25px; margin-right: 15px; }
div.par3 { font-family: Arial; font-size: 10px; color: #c9b3b7; font-weight: none; margin-left: 15px; margin-right: 15px; text-align: justify;}
div.par3a { font-family: Arial; font-size: 11px; color: #fff; font-weight: none; margin-left: 10px; margin-right: 15px; text-align: justify;}
div.par3a_novo { font-family: Arial; font-size: 11px; color: #fff; font-weight: none; margin-left: 10px; margin-right: 15px; text-align: justify;height: 144px;}
div.par3b { font-family: Arial; font-size: 10px; color: #fff; font-weight: none; margin-left: 5px; margin-right: 15px; line-height: 10px; text-align: right;}
div.par3c { font-family: Arial; font-size: 14px; color: #919191; font-weight: none; margin-left: 5px; margin-right: 10px; line-height: 10px; text-align: right;}
div.par3c_novo { font-family: Arial; font-size: 14px; color: #919191; font-weight: none; margin-left: 5px; margin-right: 10px; line-height: 10px; text-align: right;margin-top:12px;}
div.par3d { font-family: Arial; font-size: 10px; color: #919191; font-weight: none; margin-left: 15px; margin-right: 15px; text-align: justify;display:inline-block;}
div.par4 { font-family: Arial; font-size: 10px; color: #c9b3b7; font-weight: none; margin-left: 50px; margin-right: 15px;}
div.par5 {font-family: AvantGarde Md BT, Calibri, Arial;font-size: 14px;color: #fff;font-weight: none;margin-left: 20px;margin-right: 5px;line-height: 3px;}
div.par6 { font-family: Arial; font-size: 11px; color: #d5d5d5; font-weight: none; margin-left: 15px; margin-right: 10px;}
div.par7 { font-family: Arial; font-size: 11px; color: #b3b3b3; font-weight: none; font-weight: none; margin-left: 0px; margin-right: 10px;}
div.par8 { font-family: Arial; font-size: 12px; color: #bcbcbc; font-weight: none; margin-left: 15px; margin-right: 15px; text-align: justify;}
div.par9 { font-family: Calibri, Arial; font-size: 14px; color: #ffffff; font-weight: none; margin-left: 15px; margin-right: 15px; text-align: justify;}
div.par10 { font-family: Arial; font-size: 12px; color: #2f2f2f; font-weight: none; margin-left: 20px; margin-right: 20px;}
div.par11 { font-family: Calibri; font-size: 19px; color: #fff; font-weight: bold; margin-left: 55px; }
div.par11b { font-family: Calibri; font-size: 19px; color: #fff; font-weight: bold; margin-left: 40px; }
div.par12 { font-family: Arial; font-size: 10px; color: #e4e3e3; font-weight: none; margin-left: 55px; }
div.par13 { font-family: Arial; font-size: 10px; color: #e4e3e3; font-weight: none; margin-left: 20px; margin-right:20px;}
div.par14 { font-family: Arial; font-size: 10px; color: #ff416e; font-weight: none; margin-left: 155px; margin-right: 38px; height:132px; text-align: justify;}
div.par14a { font-family: Arial; font-size: 10px; color: #ff416e; font-weight: none; margin-left: 155px; margin-right: 12px; height:132px; text-align: justify;}
div.par15 { font-family: Arial; font-size: 16px; color: #fa3765; font-weight: normal; text-align: left; margin-left: 16px; margin-right: 40px; margin-top: 10px;} 
div.par16 { padding-left: 16px; }
div.par17 { font-family: Arial; font-size: 10px; color: #919191; font-weight: none; margin-left: 15px; margin-right: 15px; margin-top: 15px; text-align: justify;}


.link1 { font-family: Calibri, Arial; font-size: 10pt; color: #ffffff; font-weight: none; }
.link2 { font-family: Arial; font-size: 24pt; color: #ff416e; font-weight: none; }
.link3 { font-family: Arial; font-size: 9pt; color: #c0c0c0; font-weight: none; }
.link4 { font-family: Arial; font-size: 11px; color: #b3b3b3; font-weight: none; }
.link5 { font-family: Arial; font-size: 14px; color: #919191; font-weight: none; }
.link6 { font-family: Arial; font-size: 12px; color: #9e002b; font-weight: none; }
.link7 { font-family: Calibri; font-size: 19px; color: #919191; font-weight: none; }
.link8 { font-family: Calibri, Arial; font-size: 14px; color: #ffffff; font-weight: none; }
.link9 { font-family: Arial; font-size: 12px; color: #bcbcbc; font-weight: none; }
.link10 { font-family: Arial; font-size: 11px; color: #ffffff; font-weight: none; }
.link11 { font-family: Arial; font-size: 11px; color: #bb0033; font-weight: none; }
.link11a { font-family: Arial; font-size: 12px; color: #bb0033; font-weight: none; }
.link12 { font-family: Arial; font-size: 11px; color: #d5d5d5; font-weight: none; }

a {text-decoration: none}
a:hover {text-decoration: underline}

.form { background-color: #FFFFFF; font-family: Arial; font-size: 13px; color: #7a7a7a; font-weight: none; border:1px solid #7a7a7a;}
.form1 { background-color: #1b2125; font-family: Candara, Verdana, Arial; font-size: 13px; color: 8a8b8b; font-weight: none; border:1px solid #515354;}
.form1{background-color: #c2c1b5;
    border: 0 none;
    color: #323023;
    
    padding: 5px;
    
    }
.form2 { background-color: #FFFFFF; font-family: Arial; font-size: 13px; color: #7a7a7a; font-weight: none; border:0px solid #7a7a7a;}
.form3 { background-color: #000; font-family: Candara, Verdana, Arial; font-size: 13px; color: 8a8b8b; font-weight: none; border:1px solid #515354;}
.form4 { background-color: #dcdadb; font-family: Arial; font-size: 11px; color: #1b2900; font-weight: none; border:0px; padding:3px;}

.textarea1 {background-color: #c2c1b5; border: 0px none; padding:5px; scrollbar-arrow-color: #515354; scrollbar-base-color: #515354; scrollbar-dark-shadow-color: #336699;scrollbar-track-color: #6b6b6b;scrollbar-face-color: #515354;scrollbar-shadow-color: #DDDDDD;scrollbar-highlight-color: #CCCCCC; font-family: Candara, Verdana; font-size: 13px; color: 8a8b8b; font-weight: none;} 

.titulo_home{
	font-size:16px !important;
}
.titulo_home h1{
	font-size:15px !important;
	text-align:left; 
	padding-left:16px;
}
.div_box_financiamentos{
	width:405px;
	height:80px;
	float:right;
	margin-top:-25px;
}
.div_box_financiamentos img{
	float:left;
	margin-left:9px;
	margin-bottom:5px
}
.formCadastreCasa {
    float: right;
    margin: 0;
    padding: 0;
    position: relative;
    text-align: right;
    /*width: 142px;*/
    display:table;
}
.formCadastreCasa li{
	float:left;
	list-style:none;
}
.formCadastreCasa li a {
    background-color: #d00132;
    color: #ffffff;
    font-family: Calibri,Arial;
    font-size: 10pt;
    font-weight: bold;
    padding: 6px 12px;
    text-transform: uppercase;
}
.formCadastreCasa li a:hover{
text-decoration:none;
}
