p{ color:#666666; padding:4px 0px 0px 14px;  text-align:left; margin:0px 0px 4px 0px; font-size:11px;}
a:link {color: #999999;text-decoration: none;}
a:visited {color: #999999;text-decoration: none;}
a:hover {color: #666666;text-decoration:underline;}




#site{width:780px; border-left:1px solid #cccccc; background: #FFFFFF url(../images/bg_site.gif) repeat-x;
border-right:1px solid #cccccc; overflow:hidden; height:auto; margin:0px auto;}



#coluna_esquerda{width:286px; height:auto; overflow:hidden; float:left;}
#coluna_esquerda h1{ color:#dd8a38; padding:14px 0px 0px 20px; text-align:left; font-size:18px; font-weight:normal; margin:0px;}
#noticias h1{
	color:#993300;
	padding:14px 0px 0px 20px;
	text-align:left;
	font-size:18px;
	font-weight:normal;
	margin:0px;
}


#logo_menu{width:286px; height:314px; float:left; display:inline;}



#noticias{
	width:276px;
	height:auto;
	float:left;
	display:inline;
	margin-left: 55px;
	font-size: 12px;
}
#noticias p{color:#999999; padding:4px 0px 0px 14px;  text-align:left; margin:0px 0px 4px 4px; font-size:11px;}

#textos_not{ width:270px; height:160px; overflow:auto; margin:6px 0px 12px 8px; list-style:none; background: url(file://///192.168.200.235/web%20(d)/milenioemp_com_br/test/images/bg_noticias.jpg) right top no-repeat; font-weight:bold; padding:10px 4px 0px 0px ; display:inline; float:left;}
#boletin {width:240px;height:140px;background-color:#CCCCCC;overflow:auto;float:left;display:inline;}

.imput_news{float:left; color:#999999; font-size:11px; height:16px; display:inline; width:164px; margin:2px 0px 0px 20px; border:1px solid #CCCCCC;}
.enviar_news{ width:80px; font-size:11px; cursor:pointer; border:1px solid #CCCCCC; height:20px; float:left; margin:2px 0px 0px 6px; color:#ffffff; background-color:#000000;}



#financiamentos{ width:286px; height:310px; float:left; display:inline; background:url(../images/bg_financiamento.jpg) no-repeat center bottom;}
#financiamentos p{color:#666666; padding:4px 0px 0px 14px;  text-align:left; margin:0px 0px 4px 6px; font-size:11px;}
#financiamentos img{ margin:6px 0px 0px 16px; border:none;}


#conteudo_home{
	width:auto;
	overflow:hidden;
	height:auto;
	margin-bottom:10px;
	background-color: #FFFFFF;
	background-image: url(../images/bg_conteudo.gif);
	background-repeat: repeat-y;
}
#conteudo_home1{
	float:left;
	width:auto;
	overflow:hidden;
	height:auto;
	background:url(../images/bg_conteudo.gif) repeat-y;
	margin-bottom:20px;
}
#conteudo_home h1{color:#000000; font-size:20px; height:31px; _height:31px; padding-top:8px; text-align:center; font-weight:normal; margin:0px;}
#conteudo_home1 h1{color:#000000; font-size:20px; height:31px; _height:31px; padding-top:8px; text-align:center; font-weight:normal; margin:0px;}




/* Destaques de Lancamentos Home*/
#destaque_g { width:224px; height:310px; overflow:hidden; float:left; display:inline;
background: url(../images/bg_destaque_g.gif) no-repeat;margin-left:16px;}
#destaque_g_img {width:auto; height:auto; padding:2px; _padding-bottom:0px; background-color:#eeeeee; float:left;
display:inline; margin:6px;}
#destaque_g_title {width:204px; height:16px; font-size:14px; font-weight:bold; float:left; 
display:inline; margin-left:6px;color:#dd8a38;}
#destaque_g_info {width:204px; height:auto; float:left;	display:inline; margin-left:6px;}
#destaque_g_descricao{width:204px;height:auto;overflow:hidden;float:left;display:inline; margin-left:6px;}
.mais{ width:59px; height:15px;float:left; display:inline;}


/* Formatação do portifolio*/
#portifolio{
	width:474px;
	color:#666666;
	height:253px;
	float:left;
	padding:8px 0px 8px 0px;
	margin-bottom:20px;
	margin-left:2px;
	border:solid 1px #CCCCCC;	/*background: url(../images/bg_texto_empresa.gif) no-repeat;*/
}
#portifolio_local_img{ float:left; display:inline; margin-bottom:4px;}
#portifolio h1{
	color:#993300;
	background:#f8f8f8;
	margin-bottom:2px;
	border-top:1px solid #dddddd;
	border-bottom:1px solid #dddddd;
	padding:2px 0px 0px 0px;
	margin-top:6px;
	text-align:center;
	font-size:16px;
	width:194px;
	height:auto;
	padding-left:8px;
	float:left;
	display:inline;
}



/* Diagramação texto empresa*/
#texto_empresa{ width:100%; height:auto; height:auto; overflow:hidden; padding:10px 0px 6px 0px; border-bottom:1px solid #efefef; margin-bottom:20px; background: url(../images/bg_texto_empresa.gif) no-repeat;}
#texto_empresa p{ width:92%;}
#texto_empresa b{ font-size:12px;}


/* Super banner topo toads as paginas*/
#super_banner{ width:484px;height:auto; float:left;}
.banner_img{float:left; display:inline; margin:60px 0px 0px 8px;}
#local_banner{ width:466px; height:200px; float:left; display:inline; margin:60px 0px 0px 8px; background-color:#dd8a38; text-align:center;}
#super_banner h1{color:#000000; width:100%; padding:8px 0px 6px 0px; font-size:20px; float:left; background:#00CC00; text-align:center; font-weight:normal; margin:0px;}


/* defina localizacao do carrossel na pagina*/
#wrap{width:488px; height:266px; float:right; display:inline; border-top:2px solid #f8f8f8; margin-top:6px;}
#wrap h1{color:#000000;padding:4px 0px 6px 0px;font-size:20px; text-align:center;font-weight:normal;margin:0px;}


#destaques_p_home{ width:154px; height:200px; background-color:#FFFFFF; float:left; display:inline;
margin:0px 2px 0px 2px; padding:0px;}
#destaques_p_nome{
	width:150px;
	height:20px;
	font-weight:bold;
	float:left;
	text-align:center;
	color:#993300;
	padding-top:6px;
	font-size:12px;
}
#destaques_p_foto{padding:3px;_padding-bottom:1px; background-color:#eeeeee;
float:left; display:inline; margin-left:12px;}
#destaques_p_texto{width:140px; height:60px; font-size:11px; text-transform:lowercase;
text-align:left; padding:5px; float:left; display:inline;}

	
#destaques_p_empreendimentos{ width:158px; height:240px; float:left; background:url(../images/bg_destaques_obras.gif) no-repeat;display:inline; margin:0px 0px 0px 6px;}
		
#destaques_p_obras{ width: 310px; height: auto; float:left; display:inline;margin:0px 0px 0px 4px;}

#destaques_p_obras_foto{ padding:3px; _padding-bottom:1px; background-color: #E1E1E1; float:left; display:inline; margin: 8px 0px 4px 16px;}

#destaques_p_obras_title{width:300px;height:auto;font-size:12px;margin-bottom:4px;font-weight:bold;float:left;
text-align:center;color:#993300;
}
#destaques_p_obras_texto{ width: auto; height:70px; float:left; color:#999999; display:inline; margin-left:20px; text-align:left;
}

/* Navegaçao inferior seção obras*/
#numero{ width:96%; margin:0px auto 6px auto; height:22px; margin-top:10px; font-size:12px; padding-top:5px; text-align:center; background:#f8f8f8; border-top:1px solid #eeeeee;}


/* Todo conteudo disponibilidade */	
#disponibilidades_selecao{width:286px; height:auto; padding-bottom:12px; float:left; display:inline;}
#disponibilidades_selecao p{color:#999999; padding:4px 0px 0px 14px;  text-align:left; margin:0px 0px 4px 6px; font-size:11px;}	
.disponibilidade_form{ margin:6px 0px 0px 20px; width:240px; color:#666666; background:#efefef; padding:4px;}
.select_disponibilidade{ width:240px;}
#disponibiliades_caixa{ height:auto; text-align:center; overflow:hidden; padding-bottom:6px; width:100%; margin:0px 0px 0px 0px; float:left; display:inline;}
#disponibilidade_quadro{ height:auto; overflow:hidden; padding-bottom:2px; color:#dddddd; margin:16px auto; background:#efefef;}
#disponibiliades_caixa b{ font-size:12px; }
#num{width:42px; margin:1px; padding:3px 0 3px 0px; float:left; font-size:10px; display:block; text-align:center;}
#caixa_legendas{ width:246px; padding:4px;  margin:6px auto; height:auto; overflow:hidden; background-color:#efefef;}
#num_legenda{width:auto; padding:2px 11px 4px 12px; float:left; color:#FFFFFF; display:inline; font-size:12px;}
.disponivel{background-color:#333333;}
.reservado{ background-color:#999999;}
.vendido{ background-color:#dddddd;}



#footer{width:780px; height:164px; border-top:3px solid #e29a54; float:left; 
display:inline; background:url(../images/bg_footer.gif) repeat-x; font-size:11px;}	
#footer h1{ color:#000000; padding:12px 0px 0px 20px; text-align:left; font-size:18px; font-weight:normal; margin:0px;}
#footer p{ color:#666666; padding:2px 0px 0px 20px;  text-align:left; margin:0px;}
#localizacao{ width:290px; float:left; height:130px; margin-bottom:10px;}
#enderecos{width:250px; height:94px; float:left; display:inline; margin-left:6px;}
#coligadas{width:250px; height:130px;float:left;border-left:3px solid #FFFFFF;margin-bottom:10px;border-right:3px solid #FFFFFF;}
#empresa{ width:230px;float:left; height:130px;margin-bottom:10px;}
#mensagens{width:480px; height:130px;float:left;border-left:3px solid #FFFFFF; margin-bottom:10px;}
.icons{ float:left; display:inline; margin:8px 0px 0px 16px; text-align:center;}




/* estilo fale conosco*/
#formulario{ background:#f8f8f8; text-align:right; width:380px; border-top:1px solid #eeeeee; float:left; display:inline; margin: 16px 0px 0px 36px; height:auto; overflow:hidden; padding:14px;}
#formulario label{ width:auto; float:right; display:inline; margin-bottom:4px; text-align:left;  height:auto; padding:0px 0px 0px 0px;}
.select_departamento{ width:254px; _width:264px;}
label{ float:left; display:inline; font-weight:bold;}


/* Aconpanhe sua obra */
#galeria_obras_select{float:left; width:470px; text-align:right; display:inline;}
#galeria_obras_porcentos{float:left; display:inline; width:240px; margin:4px 0px 0px 20px;}
#galeria_obras_foto_g{
	width:auto;
	float:left;
	height:auto;
	padding:6px;
	display:inline;
	background:#eeeeee;
	margin:10px 0px 0px 50px;
}
#galeria_obras_thumbs{float:left; padding:2px; height:auto; overflow:hidden; display:inline; width:284px; margin:10px 0px 0px 88px;}
#galeria_obras_thumbs_fotos{background:#cccccc; float:left; display:inline; width:80px; padding:2px; margin:2px 0px 0px 8px;}
.texto1{ float:left; display:inline; margin-bottom:2px; width:240px; background:#f8f8f8; border-bottom:1px solid #dddddd; line-height:14px;}
.numeros{ MARGIN-TOP:1px; PADDING-LEFT:3px;FONT-SIZE:10px; Z-INDEX:8; WIDTH: 240px; COLOR: #666666; PADDING-TOP: 10px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; HEIGHT:23px; BACKGROUND-COLOR: #efefef }
.verde{ MARGIN-TOP:5px; FONT-SIZE:10px; width:240px; HEIGHT:15px; float:left; background:url(images/bg_porcentagem.gif) no-repeat left; }
.zero{ MARGIN-TOP:5px; FONT-SIZE:10px; width:240px;  HEIGHT:15px; float:left; }
.laranja{ MARGIN-TOP:5px; FONT-SIZE:10px; width:240px;  HEIGHT:15px; float:left; }
.laranja2{ MARGIN-TOP:5px; FONT-SIZE:10px; width:240px; HEIGHT:15px; float:left; }




/*hot site */
#conteudo_hot{float:right; width:494px; overflow:hidden; height:480px; background: none; }
#conteudo_hot h1{color:#000000; font-size:20px; height:31px; _height:31px; padding-top:8px; text-align:center; font-weight:normal; margin:0px;}
#menu_hot{width:100%; overflow:hidden; height:auto;}
#menu_hot ul{list-style:none; height:auto; padding:0px 0px 0px 0px; margin:10px 0px 0px 0px; float:left; display:inline;}
#menu_hot ul li{height:24px; width:100%; background: url(../images/seta.gif) no-repeat; float:left; display:inline; margin-bottom:3px; font-weight:bold; padding:0px 0px 0px 16px; font-size:13px;}
#menu_hot ul li a{ color:#333; text-decoration:none;}
#menu_hot ul li a:hover{ color:#FFCC00; padding-left:4px; text-decoration:none;}
#diferencial {position:absolute; width:494px; height:auto; padding-bottom:4px;}
#imagens {position:absolute;width:480px;height:auto;visibility: hidden;}
#plantas {position:absolute;width:480px;height:392px; visibility: hidden;}
#localiza {position:absolute;width:480px;height:392px;visibility: hidden;}
#ficha {position:absolute;width:480px;height:392px;visibility: hidden;}
#obra {position:absolute; width:480px; height:392px; visibility: hidden;}
#foto_hot{margin:0px auto; padding:4px; background:#efefef; float:left; display:inline; margin:0px 0px 2px 90px;}
/*. foto_hot usado apenas na ficha de impressao ficha.aspx*/
.foto_hot{margin:0px auto; padding:4px; background:#efefef; float:left; display:inline; margin:0px 0px 2px 90px;}
#texto_hot{ margin:6px 0px 0px 18px; float:left; display:inline; color:#666666; height:auto; width:456px; font-size:12px;}
#print_hot{ float:left; margin-left:12px; text-align:center;}
#formulario_hot{width:234px; float:left; display:inline; height:auto; overflow:hidden; padding:4px;}
#formulario_hot label{width:auto; display:inline; margin-bottom:4px; float:right; height:auto; padding:0px 0px 0px 0px;}
.textimput{font-size:11px; color: #999999; text-decoration: none; border:solid 1px #CCCCCC;}
textarea{
    font-size: 11px;
	color: #999999;
	background-color: #ffffff;
	border:solid 1px #CCCCCC;
}

/*///////////////////////////////////////Noticias/not_info.html/not_eventos.html//////////////////////////////////////////////*/

#not2{
width:340px;
height: auto;
background-image:url(../img/not2.jpg);
}
#foto{
width:100px;
height:75px;
float:left;
border:1px solid #eee;
}
#texto{
font:11px tahoma;
color:#666666;
width:328px;
height: auto;
margin-left:2px;
float:left;
padding:4px;
border:1px solid #eee;
}
#mais{
width:12px;
height:10px;
padding:1px;
border:1px solid #89b825;
}


/*
-----------------------------------------------------
Tipo Venda
-----------------------------------------------------
*/

.floating-box {
    font-family:Tahoma, Arial;
	background:#fff;
	border:1px solid #dddddd;
	border-bottom:2px solid #cccccc;
    width:188px; 
	height:auto;
	float:left; 
	display:inline; 
    margin:4px 4px 6px 12px;
}
.des4foto{
    width:100%; 
	height:auto;
	margin:0 auto;
	text-align:center;
	background:#f8f8f8;
}
.title{
	float:left;
    display:inline;
	font-size:12px;
	font-weight: bold;
	text-align:center;
	padding:4px 0px 0px 0px;
	text-decoration:none;
	border-bottom:2px solid #dddddd;
	text-transform:uppercase;
    color:#669900;
	cursor:pointer;
	background-color:#FFFFFF;
	height:30px;
    width:188px;
}
.title a{
	color:#990000;
	text-decoration:none;
}
.title a:hover{
    color:#663300;
    text-decoration:none;	
}
.desc{
	float:left;
	display:inline;
	width:174px;
	height:48px;
	padding:6px 5px 2px 5px;
	text-align:left;
	font-size:11px;
	margin:2px;
	text-transform:lowercase;
	color:#333333;
	background-color: #EBEBEB;
}
.more{
	width:92px;  text-align:left; color:#006699; margin:3px 0 0 4px; height:16px; font:11px Arial, Helvetica, sans-serif; text-decoration:none; font-weight:bold;
	float:left; display:inline;
	}
 a.more:hover{
	color:#666666; width:91px;
	}
