	
	
	
	body, div, h1, h2, h3, h4, h5, #geral, ul, .txt_right, .txt_rodape { margin:0px; padding:0px; }
	body { background: #FDFDFD  }
	body, div { font-family: tahoma, verdana; font-size:11px; color:#414141 }
	H1 { color: #575757; font-size:12px; margin-top:10px}
	H2 { color:#000; font-size:12px; margin-top:4px}
	H3 { color: #990000; font-size:11px; margin-top:3px}
	H4 { color: #990000; font-size:14px; font-weight:bold; text-align:center; margin-top:4px }
	H5 { color:#333333; font-size:14px; font-weight:normal; text-align:center; margin-top:1px; }
	H6 { color: #990000; font-size:24px; letter-spacing:-1px; font-weight:bold; margin-top:90px; margin-left:54px  }
	p { font-size:12px; padding-left:10px }
	dd { clear:both }
	ul {
	list-style:none;
	background:url(img/dot.gif) top left repeat-x;
	padding-top:10px;
	margin-left:-1px;
	margin-top:8px;
	margin-bottom:25px;
	display:block
}
	li { list-style:none; background:url(img/dot_light.gif) bottom left repeat-x; padding-bottom:6px; margin-top:3px; display: block; }
		
	#geral { position: relative; width:690px; margin-left:auto; height:auto; overflow:hidden; margin-right:auto; padding-left:5px; padding-right:5px; }
	#topo {
	width:690px;
	height:108px;
	background:#50575b;
	padding-top:0px;
	padding-right:0px;
}
.port_borda{
	width:450px;
	height:auto;
	margin-left:70px;


}


.dataList
{
	list-style:none;
	background:url(img/dot.gif) top left repeat-x;
	padding-top:10px;
	margin-left:-1px;
	margin-top:8px;
	margin-bottom:25px;
	display:block;
}	

.dataList li {
	width:210px;
	height:35px;
	list-style:none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
}
.dataList li a{
	list-style:none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	color:#666666;
	text-transform: capitalize;
}
	#area_flash { width:690px; height:206px; background:#666666; margin-top:7px }
	#meio {
	width:690px;
	background:url(img/dot.gif) top left repeat-x;
	padding-top:10px;
	margin-top:8px;
	height: auto;
}
	#area_left { float:left; width:138px; }
	#destaque_flash {
	width:138px;
	height:248px;
	background-color: #F0F0F0;
}
	#destaque_inf { width:138px; height:72px; background:#666666; margin-top:8px }
	#area_meio {
	float:left;
	width:317px;
	height:305px;
	display:inline;
	background:#e8e8e8;
	margin-left:8px;
	padding:20px 20px 3px 20px
}
	#t_home {  }
	#area_right { float:right; width:178px; }
	#rodape {
	width:690px;
	height:65px;
	float:left;
	background:url(img/dot.gif) top left repeat-x;
	margin-top:4px;
	padding-top:4px;
}

	#corpo { width:690px; height:auto;}

	.veja_mais a{ color:#333333; font-weight:bold; text-decoration:underline; margin-left:11px }
	.t_centrais_vendas { margin-top:32px}
	.t_centrais { list-style:none; background:url(img/dot.gif) top left repeat-x; padding-top:4px; margin-left:-1px; margin-top:8px; margin-bottom:6px; display:block}
	.txt_right { color:#333333; font-size:10px; margin-bottom:8px}
	.clear { clear:both }

	
/*////////////////////////////////////////////////// INTERNA QUEM SOMOS //////////////////////////////////////////////////////////*/


	#topo_destaque { width:689px; height:105px; background:#666666; margin-top:7px; border:1px solid #999999 }
	#ilustra_left { float:left; width:138px; height:250px; background:#d0d0d0 }
	#conteudo_interna { float:left; width:548px; height:250px; background:#e8e8e8; margin-left:4px; }
	#t_empresa { width:495px; height:54px; background:url(img/t_empresa.gif) no-repeat; float:right }
	#t_revenda { width:495px; height:54px; background:url(img/revenda.jpg) no-repeat; float:right }
	
	.txt_empresa { width:369px; line-height:14px; color:#333333; font-size:11px; text-align:justify; margin-top:50px; _margin-top:45px; padding-left:56px; float:left}
	.txt_revenda {
	width: 691px;
	height:auto;
	float:left
}
	.cap { font-size: 33px; color: #990000; float: left; line-height:25px; padding-right:5px; _padding-right:3px; padding-left:1px }
	
/*////////////////////////////////////////////////// LANÇAMENTOS //////////////////////////////////////////////////////////*/
	
	#conteudo_lanca { float:left; width:548px; background:#e8e8e8; margin-left:4px; padding-bottom:50px; }
	#lanca_left { float:left; width:138px; height:440px; background:#d0d0d0 }
	#t_lanca { width:495px; height:52px; background:url(img/t_lancamentos.gif) no-repeat; float:right; }
	#padrao_boxes {
	width:178;
	float:left;
	background:#FFFFFF;
	padding:4px;
	border:1px solid #999999;
	margin-right: 36px;
	margin-top:30px;
}
	#padrao_boxes_lanca {
	width:178px;
	float:left;
	margin-top:47px;
	margin-left:150px;
	display:inline;
	background:#FFFFFF;
	padding:4px;
	border:1px solid #999999;
	


}
	#padrao_boxes_bercy {
	width:403px;
	float:left;
	margin-top:47px;
	_margin-right:35px;
	background:#FFFFFF;
	padding:4px;
	border:1px solid #999999;
	margin-left: 70px;
	display: inline;
}  
	#top_padrao_lanca { width:178px; height:159px; }
	
	#conteudo_emp { float:left; width:550px; background: url(img/bg_cont.jpg) repeat-y top left; padding-left:140px; padding-bottom:30px; _padding-bottom:30px; }
	#conteudo_emp_revenda {
	float:left;
	width:691px;
	height:auto;
	background: url(img/bg_cont_revenda.jpg) repeat-y top left;

}
	
	
	#shot_emp { margin-top:-20px; _margin-top:40px; margin-left:40px; width:474px; }
	#shot_plant { margin-top:10px; margin-left:60px; width:474px; }
	#buts_topo_voltar { float:right; margin-right:10px; _margin-right:5px; margin-top:40px }
	#but_voltar { float:right; margin-right:10px; _margin-right:5px; margin-top:16px;  clear: right }
		
	.txt_emp { width:350px; line-height:14px; color:#333333; font-size:11px; text-align:justify; margin-top:10px; margin-left:5px; _margin-left:3px; padding-left:56px;  }
	.txt_plant { width:350px; line-height:14px; color:#333333; font-size:11px; text-align:justify; margin-top:40px; margin-left:5px; _margin-left:3px; padding-left:56px;  }
	.bolder { color:#333333; font-size:14px; font-weight:bold; }
	.link1 { color:#990000; text-decoration:none }
	.link2 { color:#333333; text-decoration:none }
	
/*////////////////////////////////////////////////// PORTFOLIO //////////////////////////////////////////////////////////*/
	
	#portfa_left { float:left; width:138px; height:673px; _height:679px; background:#d0d0d0 }
	#t_portfa { width:495px; height:47px; background:url(img/t_portfolio.gif) no-repeat; float:right }
	#img_port { width:178px; height:64px; }
	#img_port_bercy {
	width:402px;
	height:151px;
}
	
	#shot_port { margin-top:-20px; _margin-top:40px; margin-left:55px; width:474px; }
	
	.borda_img { border:8px solid #ffffff}
	
/*////////////////////////////////////////////////// UTILIDADES //////////////////////////////////////////////////////////*/	


	#t_utilidades { width:495px; height:47px; background:url(img/t_utilidades.gif) no-repeat; float:right }
	#t_disponibilidade { width:495px; height:47px; background:url(img/t_disponibilidade.jpg) no-repeat; float:right }
	#t_clientemrpinho { width:495px; height:47px; background:url(img/t_clientemrpinho.jpg) no-repeat; float:right }
	#t_indice { width:495px; height:47px; background:url(img/t_indice.jpg) no-repeat; float:right }
	#util {
	list-style:none;
	background:none;
	padding-top:10px;
	margin-left:58px;
	margin-top:80px;
	margin-bottom:6px;
	display:block;
	width:450px
}
	
	.txt_util { color:#333333; font-size:14px; font-weight:bold }
	.txt_dicas { width:350px; line-height:14px; color:#333333; font-size:11px; text-align:justify; margin-top:-28px; _margin-top:5px; margin-left:5px; _margin-left:3px; padding-left:56px;  }
	.link3 {color:#333333; text-decoration:underline}

/*////////////////////////////////////////////////// FALE CONOSCO //////////////////////////////////////////////////////////*/	


	#t_fale { width:495px; height:47px; background:url(img/t_fale.gif) no-repeat; float:right}
	#fale_left {
	float:left;
	width:138px;
	height:516px;
	background:#d0d0d0
}
	#table_form { margin-left:52px; margin-top:70px;  }
	#conteudo_fale {
	float:left;
	width:548px;
	height:516px;
	background:#e8e8e8;
	margin-left:4px;
}

	.form { border: 1px solid #ccc;  margin-bottom: 8px; padding-left:5px; color:#990000 }
	.but_form { font-weight:bold; color:#333333; background:#FFFFFF; border: 1px solid #ccc; font-size:11px; padding:3px}


/*////////////////////////////////////////////////// ACOMPANHE SUA OBRA //////////////////////////////////////////////////////////*/	

	#conteudo_obras { float:left; width:680px; background:#e8e8e8; padding-left:10px; padding-bottom:30px; _padding-bottom:30px; }
	#t_acompanhe { width:495px; height:47px; background: url(img/t_acompanhe.gif) no-repeat; float:right}
	#area_shots { float:left }
	#shot_obras { margin-top:10px; margin-left:30px; width:320px; }
	#flash_obras { float:left; margin-top:10px; margin-left:16px; border:6px solid #CCCCCC}
	
	.leg_obras { width:350px; line-height:14px; color:#333333; font-size:11px; margin-top:60px; padding-left:30px;  }
	.t_emp_obras { color: #990000; font-size:24px; letter-spacing:-1px; font-weight:bold; margin-top:90px; margin-left:30px  }
	.form_obras { margin-bottom: 8px; padding-left:5px; color:#990000; margin-top:10px; margin-left:14px  }


/*////////////////////////////////////////////////// FINANCIAMENTO //////////////////////////////////////////////////////////*/	

	#t_financia { width:494px; height:52px; background: url(img/t_financiamento.gif) no-repeat; float:right}
	#table_financia {  }
	.divs_dots { background:url(img/dot_light.gif) bottom left repeat-x; padding-bottom:10px;}
	
/*////////////////////////////////////////////////// NOTÍCIAS //////////////////////////////////////////////////////////*/	

	#t_noticias { width:494px; height:47px; background: url(img/t_noticia.gif) no-repeat; float:right}
	.data{width:88px;height:35px;;float:left;font-weight:bold; margin-top:3px; display:inline; }
	.lista_noticias { float:left; margin-top:35px; margin-left:58px; width:300px;  }
	.link_noticia {
	width:200px;
	height:35px;
	color:#414141;
	display:inline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
	.t_noticia_unica {width:369px; line-height:14px; color: #990000; font-size:11px; margin-top:90px; margin-left:54px; text-transform:uppercase}
	.txt_noticia_unica { width:369px; line-height:14px; color:#333333; font-size:11px; text-align:justify; margin-top:20px; _margin-top:15px; padding-left:56px; float:left}
	#noticias{ overflow:auto; width:323px; height:120px; display:inline; float:left;}
	
#menu_select{
    width:294px; 
	height:50px; 
	float:left; 
	display:inline; 
	margin-left:18px;
	overflow:hidden;
	}
.select{
    width:294px; 
	height:50px; 
	frameborder:0;
	margin-top:1px; 
} 
.utilidades{
font:11px Tahoma;
font-weight:bold;
text-align:center;
margin-bottom:6px;
text-align:left;
line-height:14px;
color:#666666;
}


#resultado_lista th,#resultado_lista tr,#resultado_lista td
{
	font-family:Arial, Helvetica, sans-serif;font-size:10px;height:20px
}
#resultado_lista tr{cursor:hand}#resultado_lista td
{
	padding:0
}#resultado_lista td a
{
	color:#039;text-decoration:none
}
#resultado_lista td a:hover
{
	color:#039
}
#resultado_lista th
{
	background:url(../img/grid.gif) left repeat-x;text-align:center;font-weight:400;color:#000
}
.alt
{
	background-color:#F4F4F4
}

.ordem select
{
	width:160px;
	float:left;
	display:inline;
	margin-top:2px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

#numero {
	float:left;
	width:100%;
	height:20px;
	padding-top:4px;
	font-size: 12px;
	text-align: center;
}
#numero a {
text-decoration:none;
color:#000000;
padding:2px;
}

#numero a:hover {
text-decoration:none;
color:#ffffff;
background-color:#000000;
padding:2px;
}

#sidebar{ 
    width:190px;
    height:100px;
	float:left;
    display:inline; 
    font-family: Tahoma;
    font-size:12px;
    font-weight:bold;
}
.btn_tipos{ 
    width:184px; 
	padding-left:10px;
	margin-bottom:2px;
	border-bottom:5px solid #eeeeee;
}
.btn_tipos a{
    text-decoration:none;
    color:#666666;
}
.btn_tipos a:hover{
    text-decoration:none;
    color:#CC3300;
} 
