/*
G.Design
http://www.bygdesign.com.br
V 2.0
Autor: Agencia P4 - www.agenciap4.com.br
E-mail: contato@agenciap4.com.br
*/

*{margin:0;padding:0;list-style:none;}

html{background-color:#2f2f2f;}
body{
	background: #fff url(imagens/fundo+html.jpg) repeat-x left top;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
}



/*#total{ background: url(imagens/fundo+total.jpg) no-repeat center top;}*/

#geral{
	margin: 0 auto;
	width:780px;
}
#topo{
	height:95px;
	padding-top:40px;
}
#topo h1,
#topo h1 a{
	background: url(imagens/topo+h1.png) no-repeat;
	display: block;
	height: 51px;
	text-indent:-9999px;
	width:180px;
}
#topo h1 a{background:none;}
#topo ul{
	float: right;
	margin-top:8px;
	width:530px;
	
	height: 30px;
}
#topo ul li{
	float: right;
}
#topo ul li a{
	color: #959696;
	font-size:25px;
	margin-left:10px;
	text-decoration:none;
	text-transform:uppercase;
}
#bodyHum #topo ul li a.hum,
#bodyDois #topo ul li a.dois,
#bodyTres #topo ul li a.tres,
#bodyQuatro #topo ul li a.quatro{color:#2f2f2f;}

#topo ul li a:hover{
	color: #2f2f2f;
}

/* banner destaque */
#bannerDestaque{
	height: 380px;
	margin-bottom:20px;
	width: 780px;
}
/* banner destaque */

/* banner abaixo */

#destaqueBaixo{
	margin-bottom:20px;
	height: 180px;
}

.box{
	float: left;
	height:160px;
	padding-right:20px;
	width:370px;
}
.box span{
	color: #4c4c4c;
	/*background: #4c4c4c;*/
	font-size: 13px;
	font-weight:bold;
	padding: 5px 0 0;
}
.box h2{
	color: #4c4c4c;
	font-size:25px;
	letter-spacing:-1px;
	margin: 5px 0 0;
	text-transform:uppercase;
}
.box p a{
	color: #4c4c4c;
	font-size:13px;
	text-decoration:none;
}
.box p a:hover{text-decoration:underline;}
/* banner abaixo */

#servicos{
	margin-bottom: 20px;
	min-height:580px;
}


#novidades{
	height:580px;
	margin-bottom: 20px;
}
#servicos p{
	color: #4c4c4c;
	font-size:13px;
	margin-bottom:10px;
	text-decoration:none;
}

#servicos p a{
	color: #4c4c4c;
	text-decoration: none;
	font-weight: bold;
}

#servicos p a:hover{
	color: #4c4c4c;
	font-weight: bold;
	text-decoration: underline;
}

.chamadas{
	/*background: url(imagens/fundiculo.jpg) repeat-x left bottom;*/
	height: 110px;
	margin-bottom:20px;
	padding-bottom:20px;
}
.chamadas span{
	color: #4c4c4c;
	/*background: #4c4c4c;*/
	font-size: 13px;
	font-weight:bold;
}
.chamadas h2{
	color: #4c4c4c;
	font-size:25px;
	letter-spacing:-1px;
	margin: 5px 0 0;
	text-transform:uppercase;
}
.chamadas p, .chamadas p a{
	color: #4c4c4c;
	font-size:13px;
	text-decoration:none;
}
.chamadas p a:hover{text-decoration:underline;}

ul#paginacao{ float:left;width:402px;}
ul#paginacao li{
	float: left;
	width:180px;
	margin-right:20px;
}
ul#paginacao li a{
	border: 1px solid #d7d7d7;
	color: #444;
	display: block;
	font: bold 11px Arial, Helvetica, sans-serif;
	padding: 5px 0;
	text-decoration:none;
	width:178px;
	text-align:center;
}
ul#paginacao li a:hover{
	border: 1px solid #4f4f4f;
}
ul#paginacao li a.on{
	background-color:#4f4f4f;
	border: 1px solid #4f4f4f;
	color: #fff;
}

#novidadeCompletaTitulo{
	width:780px;
	height:380px;
	margin-bottom:20px;
	position:relative;
}
#novidadeCompletaTitulo img{
	float: right;
	margin: 0 0 10px 10px;
}
#novidadeCompletaTitulo h2 span{
	color: #4c4c4c;
	font-size: 26px;
	font-weight:bold;
	display: block;
	margin-bottom:20px;
}
#novidadeCompletaTitulo h2{
	color: #4c4c4c;
	font-size:50px;
	letter-spacing:-1px;
	margin: 5px 0 0;
	text-transform:uppercase;
	position:absolute;
	bottom: 0;
	right:400px;
	text-align: right;
}

#novidadeCompletaDesc{
	height: 180px;
	margin-bottom:20px;
}
#novidadeCompletaDesc p{
	color: #4c4c4c;
	font-size:13px;
	text-decoration:none;
}

#novidadeCompletaDesc p a{
	color: #4c4c4c;
    font-weight: bold;
	text-decoration: none;
}

#novidadeCompletaDesc p a:hover{
	color: #4c4c4c;
	font-weight: bold;
	text-decoration: underline;
}

#trabalhos ul{
	height: 580px !important;
	margin: 0 0 20px 0;
}
#trabalhos ul li{
	float: left;
	height:180px;
	margin: 0 0 20px 20px;
	width:180px;}
#trabalhos ul li.semMargem{margin-left:0;}

#trabalhoInterna{
	height:380px;
	margin-bottom:20px;
}
#trabalhoInterna ul{
	float: right;
	height:380px;
	width:380px;
}

#trabalhoInterna ul li{
	float: left;
	height:180px;
	margin-bottom:20px;
	width:180px;}
#trabalhoInterna ul li.semMargem{margin:0;}

#trabalhoInternaDesc h2{
	color: #4c4c4c;
	font-size:25px;
	letter-spacing:-1px;
	margin: 5px 0 0;
	text-transform:uppercase;
}
#trabalhoInternaDesc span{
	color: #4c4c4c;
	/*background: #4c4c4c;*/
	font-size: 13px;
	font-weight:bold;
	padding: 5px 0 0;
}
#trabalhoInternaDesc{margin:0 0 20px 0; height:180px;}
#trabalhoInternaDesc p{
	color: #4c4c4c;
	font-size:13px;
	text-decoration:none;
}

#trabalhoInternaDesc p a{
	color: #4c4c4c;
	text-decoration: none;
	font-weight: bold;
}

#trabalhoInternaDesc p a:hover{
	color: #4c4c4c;
	font-weight: bold;
	text-decoration: underline;
}

#botoes{
	margin-bottom:20px;

	height: 35px;
}
#texto{
	color: #444;
	font: bold 11px Arial, Helvetica, sans-serif;
	padding: 5px 0;
	float: left;
	width:360px;
	text-align: right;
}


#rodape{
	background: #2f2f2f;
	color: #9d9d9d;
	padding: 20px 0;
	height: 360px;
}
#rodape div{
	margin: 0 auto;
	width:780px;
}
#rodape img{
	float: left;
}
#rodape h6{
	display: block;
	font-size:25px;
	margin-bottom:20px;
	text-align:right;
}
#rodape p,
#rodape a{
	color: #9d9d9d;
	font-size:13px;
	text-decoration:none;
	text-align:right;
}
#rodape span{
	display:block;
	font-size:15px;
	font-weight:bold;
	text-align:right;
}
#rodape address{
	font-size: 15px;
	font-style:normal;
	margin-top:10px;
	text-align:right;
}
#rodape address p,
#rodape address p a{font-size:12px;}

#rodape address p.cidade{
    font-size: 13px;
    font-weight: bold;
}

#rodape div #depoimentos{
    width: 380px;
    height: 170px;
    overflow:hidden;
    float: right;
    margin-top: 3px;
    padding-top: 10px;
}

a{outline:none;}
a img{border:none;}
.direita{float:right;}
.esquerda{float:left;}
.quemFez{margin-top:10px;}
.semFundo{background:none;}
.margemDireita{margin-right:20px;}

/*
G.Design
http://www.bygdesign.com.br
V 2.0
Autor: Agencia P4 - www.agenciap4.com.br
E-mail: contato@agenciap4.com.br
*/

