﻿/* CSS Document */

body {
     background:#E0E1CF url('../images/back.gif') no-repeat top;
	 color:#1F1A17;
	 font-family: Trebuchet MS, Arial, Verdana;
	 font-size:11px;
	 text-align:left;
	 line-height:18px;
	 margin: 0px;
	 padding: 0px
}

a:link { font-weight: bold; color: #ff0000; text-decoration: underline; }
a:visited { font-weight: bold; color: #959171; text-decoration: underline; }
a:hover { font-weight: bold; color: #ff0000; text-decoration: none; }


/* 
---------------------------------------
conteiner
---------------------------------------
*/

#conteiner-home {
	position: relative;
	top: 0%;
	left: 50%;
	margin-left: -387px;
	width: 774px;
	background: #E0E1CF url("../images/back_lateral_home.jpg") repeat-y;
}

.logofao-home {
	float:left;
	width:170px;
	height:133px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 10px;
	background: #E0E1CF url("../images/back_lateral.jpg") repeat-y;

}


#conteiner {
	position: relative;
	top: 0%;
	left: 50%;
	margin-left: -387px;
	width: 774px;
	background: #E0E1CF url("../images/back_lateral.jpg") repeat-y;
}


.topo {
	height:27px;
	background: #000000;
	color:#ffffff;
	font-family: Verdana, Arial, Trebuchet MS;
	font-size:11px;
}

.fone {
	font-size:17px;
	font-weight:bold
}

.topo a:link { font-weight: normal; color:#ffffff; text-decoration: none; }
.topo a:visited { font-weight: normal; color:#cccccc; text-decoration: none; }
.topo a:hover { font-weight: normal; color:#ffffff; text-decoration: underline; }


.logofao {
	float:left;
	width:180px;
	height:133px;
}

.slogan {
	float:right;
	width:594px;
	height:100px;
	background: #cccccc;
}

.menuhorizontal {
	float:right;
	width:594px;
	height:33px;
	background: #bebdaa;
}

.logoempr {
    float:left;
    width:180px;
	height:178px;
	background: #CBC9BA;

}

.destaque {
	float:right;
	width:584px;
	height:178px;
	background: #CBC9BA;
	padding-right:10px;
}

.home {
	width:774px;
	height:auto;
	background: #CBC9BA;
	margin:0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	

}

#menulateral {
	float:left;
    width:170px;
    margin:-1px 0px 0px 0px; /* top, right, bottom, left  */
    padding-left:10px;


}

.itens_menulateral {
	line-height:18px;
	margin:15px 10px 5px 10px;
	color:#ffffff;
	font-family: Trebuchet MS, Verdana,Arial;
	font-size:12px;
	text-align:right;
}

.itens_menulateral a:link { font-weight: bold; color:#ffffff; text-decoration: none; }
.itens_menulateral a:visited { font-weight: bold; color:#ffffff; text-decoration: none; }
.itens_menulateral a:hover { font-weight: bold; color:#ffffff; text-decoration: underline; }

/* 
---------------------------------------
conteudo
---------------------------------------
*/


#conteudo {
	background:#f8f8f0 url("../images/back_conteudo.jpg") repeat-y;
	float:right;
   	width:594px;
}	

#conteudo-home {
	background:#f8f8f0 url("../images/back_lateral_home.jpg") repeat-y;
 	width:754px;
 	height:auto;
 	padding:0px 10px 0px 10px;
}	

img {
	border:0px
}

.texto {
	margin: 18px 10px 10px 30px; /* top right bottom left */
}

.voltar {
	clear:both;
	text-align:right;
	margin-right:20px;
	margin-bottom:10px
}

.subir {
	clear:both;
	text-align:right;
	margin-right:20px
}

ul { 
	list-style-image: url(../images/item.gif);
}


/* 
---------------------------------------
home
---------------------------------------
*/


.home-destaques {
	width:33%;
	height:190px;
	background:#edebdc;
	margin-top:20px;
	float:left;
	padding:0px 0px 0px 0px;
}

.home-flash {
	float:left;
	margin-right:5px;
	height:auto;
}

.home-data {
	color:#666666;
}

.home-cadastro {
	height:auto;
	width:304px
	;float:right;
	padding-left:10px;
	padding-top:20px
}

.home-icone-cadastro {
	margin:10px 10px 0px 0px;
	float:left
}


/* 
---------------------------------------
grupo
---------------------------------------
*/

.grupo {
	margin:0px 20px 20px 0px;
	clear:both
}


.grupo-img {
	float:left;	
	margin:0px 10px 20px 0px
}


/* 
---------------------------------------
noticias
---------------------------------------
*/

.noticias {
	width:520px;
	height:auto;
	clear:both;
	margin: 0px 0px 30px 0px;
}

.noticias-img {
	width:110px;
	height:auto;
	float:left;
}

.noticias-chamada {
	width:400px;
	height:auto;
	float:right;
}

.noticias-titulo {
	font-weight: bold;
	font-size:15px;
	margin-bottom:5px;
	line-height:20px
}

.noticias-data {
	margin-bottom:5px;
	color:#666666;
}

.noticias-lead {
	font-size:12px;
}

.noticias-video {
	height:auto;
	margin:40px 0px 20px 50px
}

/* 
---------------------------------------
noticias-detalhes
---------------------------------------
*/

.noticias-detalhes {
	width:520px;
	height:auto;
	clear:both;
	margin-top:10px;
	margin-bottom:30px
}

.noticias-detalhes-titulo {
	font-weight: bold;
	font-size:19px;
	margin-bottom:5px;
	line-height:20px;
	height:auto;
}

.noticias-detalhes-lead {
	margin-bottom:10px;
	font-weight:bold;
	font-size:13px;
	height:auto;
}


.noticias-detalhes-corpo {
	height:auto;
	text-align:justify;
}

.noticias-detalhes-fotos {
	float:right;
	margin-left:20px;
	margin-bottom:10px;
	width:160px;
	height:auto;

}

/* 
---------------------------------------
portfolio
---------------------------------------
*/

.portfolio {
	width:520px;
	height:150px;
	background:#edebdc;
	clear:both;
	margin-top:10px
}

.portfolio-caixa {
	margin:15px 10px 0px 10px
}

.portfolio-nome {
	font-size:15px;
	font-weight:bold;
	margin:0px 0px 5px 0px;
}

.portfolio-tipo {
	margin:0px 0px 5px 0px
}

.portfolio-local {
	margin:0px 0px 5px 0px;
}

.portfolio-detalhes {
	float:right;
	margin:0px 5px 0px 0px;
}



/* 
---------------------------------------
prelancamentos
---------------------------------------
*/

.prelancamentos {
	width:220px;
	height:305px;
	background:#842b2d;
	margin:0px 30px 30px 0px;
	text-align:center;
	float:left
}

 

/* 
---------------------------------------
tabela prelancamentos
---------------------------------------
*/

#prelancamentos td {
	text-align:center;
	background:#842b2d;
	color: #ffffff
}


.prelancamentos-nome {
	font-size:15px;
	font-weight:bold;
	margin:0px 0px 0px 0px;
	padding:0px 10px 0px 10px;
}

.prelancamentos-detalhes {
	padding:5px 0px 0px 0px;
	height:40px;
}


 /* 
---------------------------------------
lancamentos
---------------------------------------
*/

.lancamentos {
	width:520px;
	height:138px;
	background:#edebdc;
	clear:both;
	margin-top:10px
}

.lancamentos-caixa {
	margin:15px 10px 0px 10px
}

.lancamentos-nome {
	font-size:15px;
	font-weight:bold;
	margin:0px 0px 5px 0px
}

.lancamentos-tipo {
	margin:0px 0px 5px 0px
}

.lancamentos-local {
	margin:0px 0px 5px 0px;
}

.lancamentos-detalhes {
	float:right;
	margin:0px 5px 0px 0px;
}


 /* 
---------------------------------------
avenda
---------------------------------------
*/

.avenda {
	float:right;
	margin:0px 0px 0px 0px;
	height:auto
}


/* 
---------------------------------------
tabela avenda, andamento das obras
---------------------------------------
*/

#avenda td {
	text-align:center;
}

.avenda {
	width:250px;
	height:315px;
	background:#f5f4ec url('../images/back_andamento_obras.jpg') no-repeat top;
	float:left;
	margin:0px 15px 10px 0px;
	text-align:center;

}

.nome {
	font-size:15px;
	font-weight:bold;
}

.detalhes {
	padding-left:145px;
	height:45px;
}

 
 
 /* 
---------------------------------------
totalmente vendido
---------------------------------------
*/

.ttvendido {
	width:520px;
	height:150px;
	background:#edebdc;
	clear:both;
	margin-top:10px
}

.ttvendido-caixa {
	margin:15px 10px 0px 10px
}

.ttvendido-nome {
	font-size:15px;
	font-weight:bold;
	margin:0px 0px 5px 0px
}

.ttvendido-tipo {
	margin:0px 0px 5px 0px
}

.ttvendido-local {
	margin:0px 0px 5px 0px;
}

.ttvendido-detalhes {
	float:right;
	margin:0px 5px 0px 0px;
}

 
 
 /* 
---------------------------------------
lazer
---------------------------------------
*/

.lazer {
	background:url('../images/back_lazer.gif') no-repeat top;
	width:106px;
	height:115px;
	padding: 0px 3px 0px 0px;
	margin: 0px 0px 0px 0px;
	float:left
}

.lazer-img {
	margin: 3px 0px 0px 5px;
	padding: 0px 0px 0px 0px;
	height:auto;
}


 /* 
---------------------------------------
imglocal
---------------------------------------
*/

.imglocal {
	background:url('../images/back_imglocal.gif') no-repeat top;
	width:106px;
	height:115px;
	padding: 0px 3px 0px 0px;
	margin: 0px 0px 40px 0px;
	float:left;
}

.imglocal-img {
	margin: 3px 0px 0px 5px;
	padding: 0px 0px 0px 0px;
	height:auto;
}


 /* 
---------------------------------------
plantas
---------------------------------------
*/

.plantas {
	background:url('../images/back_plantas.jpg') no-repeat top;
	width:106px;
	height:auto;
	padding: 0px 3px 0px 0px;
	margin: 0px 0px 0px 0px;
	float:left;
}

.plantas-img {
	margin: 3px 0px 0px 5px;
	padding: 0px 0px 0px 0px;
}


.plantas-legenda {
	margin-top:30px;
	line-height:11px;
	text-align:center;
	padding:5px 5px 0px 5px;
	color:#67665a;
	height:auto;
}


 /* 
---------------------------------------
localizacao
---------------------------------------
*/

.local-img {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}



 /* 
---------------------------------------
pontos de referencia
---------------------------------------
*/

.pontos-ref {
	background:#EDEBDC;
	width:173px;
	height:251px;
	padding: 0px 0px 0px 0px;
	margin: 0px 8px 0px 0px;
	float:left;
}


.pontos-ref-img {
	margin: 20px 0px 10px 20px;
	padding: 0px 0px 0px 0px;
}

.pontos-ref-google {
	margin: 20px 0px 10px 25px;
	padding: 0px 0px 0px 0px;
}


/* 
---------------------------------------
plantao
---------------------------------------
*/

.plantao {
	background:url('../images/back_plantao.gif') no-repeat top;
	width:139px;
	height:160px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	float:left;
	
}

.plantao_alter {
	background:url('../images/back_plantao_alter.gif') no-repeat top;
	width:139px;
	height:160px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	float:left;
	
}

.plantao-img {
	margin: 3px 0px 0px 3px;
	padding: 0px 0px 0px 0px;
}

.endereco-plantao {
	
 	float:left;
	margin:15px 0px 0px 25px;
	width:210px;
}

.fone-plantao {
 	float:left;
	margin:15px 0px 0px 25px;
}


/* 
---------------------------------------
obras
---------------------------------------
*/

.obras-atual {
	background:url('../images/back_obras_atual.gif') no-repeat top;
	width:173px;
	height:171px;
	padding: 0px 0px 0px 0px;
	margin: 0px 5px 0px 0px;
	float:left;
	
}

.obras-atual-img {
	margin: 15px 0px 0px 17px;
	padding: 0px 0px 0px 0px;
}



/* 
---------------------------------------
documentos
---------------------------------------
*/


.docs {
	width:180px;
	float:left;
	margin-bottom:30px;
	height:auto;
	
}

.docs-img {
	float:left;
	margin-bottom:30px;
	margin-right:10px;
	height:auto;
}


/* 
---------------------------------------
contato
---------------------------------------
*/

.contato {
	width:530px;
	height:auto;
	margin-top:20px
}

.contato-icone {
	 float:left;
	 width:61px;
	 height:auto;
}

.contato-formulario {
	float:right;
	width:469px;
	height:auto;
}




/* 
---------------------------------------
rodape e endereco
---------------------------------------
*/


#rodape {
    clear:both;
    height:130px;
    background:url("../images/back_rodape.jpg") no-repeat;
    color:#494736;
	font-family: Verdana, Arial, Trebuchet MS;
	font-size:11px;
    text-align:center;

}

#rodape a:link { font-weight: normal; color:#494736; text-decoration: none; }
#rodape a:visited { font-weight: normal; color:#999999; text-decoration: none; }
#rodape a:hover { font-weight: normal; color:#000000; text-decoration: underline; }

#rodape-home {
    clear:both;
    height:130px;
    background:url("../images/back_rodape_home.jpg") no-repeat;
    color:#494736;
	font-family: Verdana, Arial, Trebuchet MS;
	font-size:11px;
    text-align:center;

}

#rodape-home a:link { font-weight: normal; color:#494736; text-decoration: none; }
#rodape-home a:visited { font-weight: normal; color:#999999; text-decoration: none; }
#rodape-home a:hover { font-weight: normal; color:#000000; text-decoration: underline; }

#endereco {
    height:80px;
    background: #E0E1CF;
    text-align:center;
    
    color:#848064;
	font-family: Verdana, Arial, Trebuchet MS;
	font-size:11px;
	line-height:15px;
}

#endereco-home {
    height:80px;
    background: #E0E1CF;
    text-align:center;
    
    color:#848064;
	font-family: Verdana, Arial, Trebuchet MS;
	font-size:11px;
	line-height:15px;
}