/*CSS*/
/*propriedades para alinhar ao topo*/
*{margin:0; padding:0;}
body{background:url(imagens/bg_body.jpg) center top no-repeat #1C1C1C;}
#bg_footer{background:url(imagens/bg_footer.jpg) left bottom repeat-x;}
/*propriedades estrutura geral*/
#container{width:946px; margin:0 auto; font-size:0.1px;}
#header{text-align:left; height:152px;}
#footer{text-align:center; height:216px; clear:both; padding-top:10px;}
/*propriedades gerais*/
img{border:none;}
.clear{clear:both;}
.display{display:none;}
.float_left{float:left;}
.float_right{float:right;}
/*propriedades topo*/
#logo{padding:16px 0 0 20px; float:left;} #logo img{width:300px; height:120px;}
#frase_topo{font-family:Arial; font-size:16px; color:#8FB524; float:left; padding:30px 0 0 78px;}
#ferramentas{float:left;}
#ferramentas ul{list-style-type:none; margin:0; padding:20px 0 0 80px; float:left;}
#ferramentas ul li{margin:0; padding-left:2px; float:left;}
#ferramentas ul li img{width:34px; height:70px;}
#nav{clear:both; padding:0; margin:0;}
#nav ul{margin:0; padding:26px 0 0 6px; list-style-type:none;}
#nav ul li{margin:0; padding:0; float:left;}
/*propriedades flash*/
#height_flash{clear:both; height:400px;}
#flash{padding:67px 0 0 45px;}
#flash div{font-family:Arial; color:#FFF; font-size:18px; font-weight:bold; width:498px; text-align:center; margin:240px 0 0 0; padding:10px 0 10px 0; background:#000; opacity:0.6; position:absolute;}
/*propriedades lateral*/
#sidebar{background:url(imagens/bg_servicos.jpg) left top no-repeat; width:285px; height:442px; float:left;}
#sidebar ul{margin:0; padding:50px 0 0 40px; list-style-type:none; line-height:28px;}
#sidebar ul li{margin:0; padding:0;}
/*propriedades conteudo*/
#content{background:#FFF; margin:1px 0 0 10px; float:left; width:626px; *width:640px; border:2px solid #FFF; -moz-border-radius:10px; -webkit-border-radius:10px; behavior:url(border-radius.htc); padding:6px;}
#caixa_cases{width:162px; float:left; padding:0 10px 0 10px; text-align:justify;}
#img_faca_orcamento{margin:580px 0 0 757px; *margin-left:754px; position:absolute;}
#clientes{background:url(imagens/bg_clientes.jpg) left top no-repeat; width:609px; height:134px; margin:0 auto; clear:both;}
.chamadas_portfolio{text-align:center; width:130px; float:left; margin:6px;}
.chamadas_portfolio img{width:110px; border:3px solid #316327; margin:0; line-height:1px;}
/*propriedades rodape*/
#footer div{float:left; width:180px; font-family:Tahoma; color:#FFF; font-size:12px; line-height:18px; text-align:justify; padding-top:6px;}
#footer div strong{font-size:16px; font-weight:bold;}
#footer div ul{padding-left:10px; margin:0; line-height:15px; list-style-type:none;}
#footer div ul li{font-family:Tahoma; font-size:11px; color:#FFF; font-weight:bold;}
#footer div ul li a{font-family:Tahoma; font-size:11px; color:#FFF; text-decoration:none;}
#footer div ul li a:hover{font-family:Tahoma; font-size:11px; color:#FFF; text-decoration:underline;}
/*texto preto*/
.text_white{font-family:Tahoma, Verdana; font-size:14px; color:#FFF; line-height:18px; font-weight:bold;}
.text_white a{font-family:Tahoma, Verdana; font-size:14px; color:#FFF; text-decoration:none;}
.text_white a:hover{font-family:Tahoma, Verdana; font-size:14px; color:#FFF; text-decoration:underline;}
/*texto verde*/
.text_green{font-family:Tahoma, Verdana; font-size:12px; color:#518F14; line-height:18px; font-weight:bold;}
.text_green a{font-family:Tahoma, Verdana; font-size:12px; color:#518F14; text-decoration:none;}
.text_green a:hover{font-family:Tahoma, Verdana; font-size:12px; color:#0E2E07; text-decoration:none;}
/*texto preto*/
.text_gray{font-family:Tahoma, Verdana; font-size:12px; color:#767676; line-height:16px;}
.text_gray a{font-family:Tahoma, Verdana; font-size:12px; color:#767676; text-decoration:none;}
.text_gray a:hover{font-family:Tahoma, Verdana; font-size:12px; color:#767676; text-decoration:underline;}
.text_gray h2{font-family:Tahoma, Verdana; font-size:18px; color:#767676; margin-bottom:6px;}

