@charset "utf-8";
/* CSS Document */

*{
	margin:0;
	padding:0;
	border:0;
}


#background1{
	width:100%;
	height:640px;}
	
#background2{
	width:100%;
	height:450px;
	z-index:1;
	background: -webkit-linear-gradient(#003C5B, #0083B0);
	background: -moz-linear-gradient(top, #003C5B, #0083B0);
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#003C5B', EndColorStr='#0083B0');
	background:-ms-linear-gradient(top,  #003C5B, #0083B0);
	background:-o-linear-gradient(top,  #003C5B, #0083B0);}
	
#topo{
	margin:0 auto;
	width:1000px;}
	
#nav{
	margin-top:140px;
	margin-bottom:35px;
	margin-right:10px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:15px;
	width: auto;
	height: auto;
	float: right;
	clear: right;
	font-color:#000;
	background: -webkit-linear-gradient(#C6C8C9, #FDFDFD, #D1D2D4);
	background: -moz-linear-gradient(top, #C6C8C9, #FDFDFD, #D1D2D4);
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#C6C8C9', EndColorStr='#FDFDFD' StartColorStr='#D1D2D4');
	background:linear-gradient(to bottom, #C6C8C9, #FDFDFD, #D1D2D4);
	background:-ms-linear-gradient(top, #C6C8C9, #FDFDFD, #D1D2D4);
	background:-o-linear-gradient(top, #C6C8C9, #FDFDFD, #D1D2D4);}


#nav ul{
	display: block;
	list-style-type: none;
}

#nav ul li{
	width: auto;
	height: auto;
	float: left;
	position: relative;
	border:#EFEFEF 1px solid;}

#nav ul li a{
	padding:11px 15px;
	display: block;
	text-decoration: none;
	color: #000;}

#nav ul li a:hover{
	color: #fff;	
	background: -webkit-linear-gradient(#003C5B, #0083B0);
	background: -moz-linear-gradient(top, #003C5B, #0083B0);
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#003C5B', EndColorStr='#0083B0');
	background:-ms-linear-gradient(top, #003C5B, #0083B0);
	background:-o-linear-gradient(top, #003C5B, #0083B0);}
	
#fones{
	float:left;
	margin-left:65px;
	margin-top:60px;
	color:#000;
	font-family:Verdana, Geneva, sans-serif;
	font-size:18px;}
	
.img{
	width:971px;
	margin-left:300px;}
	
/*--------------SLIDE------------*/

#slide{
	margin:0 auto;
	display: block;
	width: 971px;
	height: 520px;
	list-style-type: none;	
	border-radius: 5px;
	margin-top:-230px;}
	
#slide img{
	border:solid 3px #FFF;
	box-shadow: 5px 5px 20px #303030;}

#barra{
	margin-top:-180px;
	width:100%;
	height:80px;
	background: #EBEBEB;
	/*background: -moz-linear-gradient(top, #FFF, #FFF, #ACADB0);
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=1, StartColorStr='#FFF', EndColorStr='#ACADB0');
	background:linear-gradient(to bottom, #FFF, #FFF, #ACADB0);
	background:-ms-linear-gradient(top, #FFF, #FFF, #ACADB0);
	background:-o-linear-gradient(top, #FFF, #FFF, #ACADB0);*/}
	
#sub-menu{
	width:1000px;
	margin:0 auto;}
	
#sub-menu p{
	font-family:Arial, Helvetica, sans-serif;
	font-size:17px;}
	
#consulte{
	float:left;
	width:300px;}
	
#links{
	float:right;
	width:250px;}

/*--------------INDEX------------*/

#geral{
	width:1000px;
	height:auto;
	margin:0 auto;}
	
#esquerdo{
	float:left;
	width:645px;
	height:620px;
	background:url(../images/bg-esquerdo.jpg) right repeat-y #FFF;}
	
p{
	text-align:justify;
	margin-left:40px;
	margin-right:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:17px;}
	

#tituloIndex{
	width:461px;
	height:77px;
	background: url(../images/bg-godoyegodoy.png);}
	
h1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#FFF;
	float:left;
	margin-left:10px;
	margin-top:12px;
}

.listImages ul{
	margin-left:20px;
	margin-top:40px;
	width:100%;
	height:auto;
	list-style-type:none;}	
	
	
.listImages ul li{
	margin:15px;
	height:105px;
	float:left;
	box-shadow: 1px 2px 10px #444444;
	transition:all 0.4s linear;
	-webkit-transition:all 0.4s linear;
	-moz-transition:all 0.4s linear;
	-o-transition:all 0.4s linear;
	-ms-transition:all 0.4s linear;}

.listImages ul li img:hover{
	opacity:0.50;
	-moz-opacity: 0.50;
	filter: alpha(opacity=50);}
	
#direito{
	float:left;
	width:351px;
	height:618px;
	border:1px solid #E6E7E8;}
	
#areaAtuacao{
	width:351px;
	height:300px;
	background:url(../images/bg-direito.jpg) right repeat-y #E6E7E8;}
	
#localizacoes{
	width:351px;
	height:318px;	
	background:url(../images/bg-direito.jpg) right repeat-y #E6E7E8;}

#localizacoes img{
	margin-left:27px;}
	
#tituloArea{
	width:186px;
	height:71px;
	background: url(../images/bg-tit-direito.png);}
	
#tituloLocalizacoes{
	width:186px;
	height:71px;
	background: url(../images/bg-tit-direito.png);}
	
/*--------------EMPRESA------------*/

#esquerdoEmpresa{
	float:left;
	width:645px;
	height:1025px;
	background:url(../images/bg-esquerdo.jpg) right repeat-y #FFF;	}
	
#direitoEmpresa{
	float:left;
	width:351px;
	height:1023px;
	border:1px solid #E6E7E8;}
	
#localizacoesEmpresa{
	width:351px;
	height:723px;	
	background:url(../images/bg-direito.jpg) right repeat-y #E6E7E8;}
	
#localizacoesEmpresa img{
	margin-left:27px;}
	
		
/*--------------AREA DE ATUAÇÃO------------*/


#localizacoesAtuacao{
	width:351px;
	height:810px;
	background:url(../images/bg-direito.jpg) right repeat-y #E6E7E8;}
	
#localizacoesAtuacao img{
	margin-left:27px;}
	
#esquerdoAtuacao{
	float:left;
	width:645px;
	height:811px;
	background:url(../images/bg-esquerdo.jpg) right repeat-y #FFF;}
	
#direitoAtuacao{
	float:left;
	width:351px;
	height:810px;
	border:1px solid #E6E7E8;	}
	

	
/*--------------EQUIPE------------*/

#esquerdoEquipe{
	float:left;
	width:645px;
	height:780px;
	background:url(../images/bg-esquerdo.jpg) right repeat-y #FFF;}
	
#esquerdoEquipe a{
	text-decoration:none;
	color:#000;}
	
#direitoEquipe{
	float:left;
	width:351px;
	border:1px solid #E6E7E8;
	height:778px;}
	
#localizacoesEquipe{
	width:351px;
	height:478px;	
	background:url(../images/bg-direito.jpg) right repeat-y #E6E7E8;}
	
#localizacoesEquipe img{
	margin-left:27px;}
	
/*--------------CONTATO------------*/	

#contato input{
	height:25px;
	border:1px solid #000;}
	
#contato textarea{
	height:100px;
	width:510px;
	border:1px solid #000;}

#contato{
	margin-left:60px;}
	
#contato{
	font-family:Arial, Helvetica, sans-serif;
	font-size:17px;	}
	
.button{
	width:70px;
	background:url(../images/bg-button.png) no-repeat;
	float:right;
	margin-right:70px;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFF;
	size:17px;
	margin-bottom:15px;}
	
#email{
	width:273px;
	height:50px;
	background:url(../images/bg-email.jpg) no-repeat;
	margin:0 auto;
	font-family:Arial, Helvetica, sans-serif;	
	font-size:18px;
	text-align:center;
	padding-top:13px;}
	
	
/*--------------FOOTER------------*/

#footer-geral{
	width:1000px;
	margin:0 auto;	}
	
#footer{
	width:100%;
	height:300px;
	background: -webkit-linear-gradient(#003C5B, #0083B0);
	background: -moz-linear-gradient(top, #003C5B, #0083B0);
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=1, StartColorStr='#003C5B', EndColorStr='#0083B0');
	background:-ms-linear-gradient(top,  #003C5B, #0083B0);
	background:-o-linear-gradient(top,  #003C5B, #0083B0);}
	

#footer-esquerdo{
	width:280px;
	float:left;
	margin-top:25px;}
	

#footer-meio{
	width:250px;
	float:left;
	margin-top:50px;}
	
#footer-direito{
	width:380px;
	float:right;
	margin-top:25px;}
	
#navFooter a{
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FFF;}
	
#navFooter{
	margin-top:20px;
	margin-left:25px;}
	
#navFooter ul li{
	color:#FFF;}
	
#newsletter{
	float:right;
	margin-top:20px;
	width:322px;
	height:110px;
	background:url(../images/newsletter.png) no-repeat;}
	
#newsletter h1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#FFF;
	float:left;
	margin-left:10px;
	margin-top:10px;	}
	
.formulario-news{	
	margin-top:30px;}
	
.buttom2{
	width:50px;
	height:30px;
	background:url(../images/bg-buttom2.png) no-repeat;
	float:right;
	color:#FFF;}
	
	
