@charset "utf-8";


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

  body{
	  background:#FFFFFF;
	  overflow-x: hidden;
	 
	 
  }
  
   a:link { 
   
  text-decoration:none; 
} 

a { 

  text-decoration:none; 
} 


#container-principal{
	
	width:100%;
	min-width:1000px;
	height:100%;
	float:left;
	margin:auto;
	text-align:center; 
	
	
 }
 
 header{
	
	width:100%;
	height: 110px; 
	display: block; 
	position: fixed; 
	top: 0; 
	z-index: 444; 
	transition: all 0.4s ease; 
	background-color:rgba(48,14,39,1.00);
	float:left; 
	 	
 }
 
 
 #contatos-topo{
	 width:100%;
	 height:17px;	 
	 background:rgba(255,255,255,1.00);
	 text-align:center;
 }
 
  #contatos-topo img{
	margin-left:17px;
	margin-top:1px;
 }
 
 #conteudo-header{
	 width:1000px;
	 height:110px;
	 margin:auto;
	 
 }
 
 #conteudo-header-logo{
	 width:323px;
	 height:63px;
	 float:left;
	 
 }
 
  #conteudo-header-logo img{
	margin-top:14px;
 }
 
 
  #conteudo-header-redesocial{
	  margin-top:17px;
	 width:50px;
	 height:22px;
	 float:right;	 
 }
 
  #conteudo-header-redesocial ul{
	display:inline;
	list-style:none;
  }
 
 #conteudo-header-menu{
	margin-top:51px;
	width:620px;
	height:40px;
	float:right; 
 }
 
 
 div.botoes{
	
	width: 88.57px;
	height: 40px;
	float:left;
	-webkit-transition: border-bottom .3s;
	-moz-transition: border-bottom .3s;	
    -o-transition: border-bottom .3s;	
	-ms-transition: border-bottom .3s;
	cursor:pointer;
	z-index:400;
	
}

p.botao{
	text-decoration:none;
	font-family: 'Barlow Semi Condensed', sans-serif;
	font-size:12.5px;
	color:rgba(255,255,255,1.00);
	letter-spacing:0.7px;
	text-align: center;
	-webkit-transition: font-size .2s;
	-moz-transition: font-size .2s;
	-o-transition: font-size .2s;
	-ms-transition: font-size .2s;
	-webkit-transition: margin-top .2s;
	-moz-transition: margin-top .2s;
	-o-transition: margin-top .2s;
	-ms-transition: margin-top .2s;
	
}


div.botoes:hover{
	
	border-bottom:solid 3px rgba(219,177,98,1.00);
	
}

	


div.botoes:hover p.botao{
	margin-top:7px;
	font-size:12.7px;	
	color:rgba(219,177,98,1.00);
	
}




.menu-projetos{
	left:0px;
	top:110px;
	position:absolute;	
	margin:auto;
	width:100%;
	height:470px;
	text-align:center;
	display:none;
	background:url(../img/fundo-botoes-projeto.jpg);
	
}

.menu-projetos ul{
	width:1000px;
	text-align:center;
	list-style:none;
	margin-top:4px;
	padding-bottom:10px;
	margin:auto;
	
}

.menu-projetos ul li{
	display:inline;
	padding:47px;
	text-align:center;
	margin-top:40px;
	
	
}


.menu-projetos ul li img{
	
	margin-top:57px;
	
	
}






