body {
	
	color:#6d6e71;
	font:9pt 'AccessLight';	
}
.general {
	
	overflow:hidden;
	width:100%;		
}

/* Centralizada */
.inner {
margin: auto;
width: 100%;
padding: 0;
}

.inner a {
	color:#6d6e71;
	font:9pt 'AccessLight';	
	text-decoration: none;

}

/* Topo */
.topo {
	width:100%;
	z-index:1;
}

.topo h1 {
	float:left;
	height:66px;
	width:103px;
	padding-right: 21px;
	   padding-left: 16px;
}

.topo h1 a {
	background:url(../images/logo.png) no-repeat;
	height:66px;
	width:103px;
	text-indent: -999999px;
	float:left;
	
}


.topo #lava {
		position:relative; 
		text-align:center; 
		width:683px; 
		height:40px;
		top:32px;
		left:99px;
	}
	
.topo #lava ul {
		margin:0; 
		padding:0; 
		list-style:none; 
		display:inline;
		position:absolute; 
		left:0px; 
		top:0; 
		z-index:100;
		width: 100%;

	}
	
.topo #lava ul li {
		margin:0 15px; 
		float:left;
	}

.topo #lava li ul {
	position: absolute;
	left: 1px; /* Set 1px less than menu width */
	top: 20px;
	display: none;

	}

.topo #lava ul li a {
	color:#6d6e71;
	display:block;
	font:9pt 'AccessLight';	
	left:0;
	line-height:30px;
	background: none;
	text-decoration:none;
	text-align:left;
	top:0;	
	}

.topo #lava ul li a:hover {background: none; color:#fff;  } /* Hover Styles */
		
.topo #lava li ul li a {background: none;  } /* Sub Menu Styles */
		
.topo #lava li:hover ul, li.hover ul { background: none; display: block; color:#fff; } /* The magic */


.topo #lava div { 
    
    width: 0;
    height:11px;
    background-color: #a7a9ac;
    position: absolute;
    top:9px;
    z-index:-99999;
  
    
} 

.fanPage{
position: fixed;
top: 34px;
right: -18%;

}



	
/*.topo #lava #box {
		position:absolute; 
		left:0; 
		top:0; 
		z-index:50; 
		
		height:15px;
		padding:4px;
		margin-left:-10px;
	}
	
.topo #lava #box .head {
		background:#a7a9ac;
		height:20px;
		padding-left:10px;
	}*/



footer{
position: fixed;
bottom: 0px;
background: #fff;
height: 50px;
width: 100%;
}
footer .redes-sociais{
display: block;

margin: auto;
margin-top: 10px;
padding-left: 16px;

	
}
footer .redes-sociais li {
	display:block;
	float: left;
	background: #e9e9e9;
	padding: 7px;
	margin-right: 7px;

}
footer .redes-sociais li a  {
	text-decoration: none;
	color:#6d6e71;
}

.logo-vitamina{
	float: right;
}
.logo-vitamina a.vitamina{
	
	width: 40px;
	height: 36px;
	margin-right: 16px;

}

.logo-home{
	float: right;
bottom: 16px;
position: absolute;
right: 0px;
}
.logo-home a.vitamina{
	
	width: 40px;
	height: 36px;
	margin-right: 16px;

}



 .content{
  margin-top: 92px;
display: block;
padding-left: 16px;
 width: 100%;
   height: 600px;
   background: url(../images/plto_croqui_site.png) no-repeat 200px -19px;

}


 .content img{
float: left;

}
.content h2{
	font:14px 'AccessLight';
	color:#6d6e71;
	padding-bottom:32px; 	
	cursor:default;
}

.content h4{
	font:9pt 'AccessLight';
	color:#6d6e71;
	text-align: justify;
	line-height: 17px;
	
}
.content p{
	font:9pt 'AccessLight';
	color:#6d6e71;
	width: 378px;
	text-align: justify;
	padding-bottom:32px; 
	line-height: 17px;
	
		
}
 .content li{
	font:9pt 'AccessLight';
	
	color:#6d6e71;
	width: 378px;
	text-align: justify;
	padding-bottom: 13px;
	cursor:default;
}

 .content-descricao{
float: left;
margin-top: -193px;
}

 .content-descricao h2{
	font:9pt 'AccessLight';
	color:#6d6e71;
	text-align: justify;
	line-height: 17px;
	
}


.imagem-sobre img{
	float:right;
		
}



.sobre{
  padding-top: 92px;
  display: block;
   
   width: 100%;
   height: 600px;
   background: url(../images/img-sobre.jpg) no-repeat 395px 92px;


}
.sobre h2{
	padding-left: 10px;
	font:14px 'AccessLight';
	color:#6d6e71;
	padding-bottom:32px; 	
	cursor: default;
}

.sobre h4{
	font:9pt 'AccessLight';
	color:#6d6e71;
	text-align: justify;
	line-height: 17px;
	
}
.sobre p{
	font:9pt 'AccessLight';
	color:#6d6e71;
	width: 363px;
	text-align: justify;
	padding-bottom:32px; 
	line-height: 17px;
	padding-left: 10px;
	cursor: default;
		
}

.cinemaArquitetura{
  padding-top: 92px;
  display: block;   

   width: 99%;
   height: 600px;
  


}

.cinemaArquitetura iframe{
	position: absolute;
	left:390px;
	top:218px;
}
.cinemaArquitetura h2{
	padding-left: 10px;
	font:14px 'AccessLight';
	color:#6d6e71;
	padding-bottom:32px; 	
}

.cinemaArquitetura h4{
	font:9pt 'AccessLight';
	color:#6d6e71;
	text-align: justify;
	line-height: 17px;
	
}
.cinemaArquitetura p{
	font:9pt 'AccessLight';
	color:#6d6e71;
	width: 363px;
	text-align: justify;
	padding-bottom:32px; 
	line-height: 17px;
	padding-left: 10px;
		
}

.foro-mercado{
  padding-top: 92px;
  
  display: block;  

   width: 99%;
   height: 600px;
   background: url(../images/foro-mercado.jpg) no-repeat 395px 92px;


}
.foro-mercado h2{
	padding-left: 10px;
	font:14px 'AccessLight';
	color:#6d6e71;
	padding-bottom:32px; 	
}

.foro-mercado h4{
	font:9pt 'AccessLight';
	color:#6d6e71;
	text-align: justify;
	line-height: 17px;
	
}
.foro-mercado p{
	font:9pt 'AccessLight';
	color:#6d6e71;
	width: 363px;
	text-align: justify;
	padding-bottom:32px; 
	line-height: 17px;
	padding-left: 10px;
		
}

.miraflores{
  padding-top: 92px;
  display: block;   

   width: 99%;
   height: 600px;
   background: url(../images/miraflores.jpg) no-repeat 395px 92px;


}
.miraflores h2{
	padding-left: 10px;
	font:14px 'AccessLight';
	color:#6d6e71;
	padding-bottom:32px; 	
}

.miraflores h4{
	font:9pt 'AccessLight';
	color:#6d6e71;
	text-align: justify;
	line-height: 17px;
	
}
.miraflores p{
	font:9pt 'AccessLight';
	color:#6d6e71;
	width: 363px;
	text-align: justify;
	padding-bottom:32px; 
	line-height: 17px;
	padding-left: 10px;
		
}

.edificios-comparados{
  padding-top: 92px;
  display: block;   

   width: 99%;
   height: 600px;
   background: url(../images/edificios-comparados.jpg) no-repeat 395px 92px;


}
.edificios-comparados h2{
	padding-left: 10px;
	font:14px 'AccessLight';
	color:#6d6e71;
	padding-bottom:32px; 	
}

.edificios-comparados h4{
	font:9pt 'AccessLight';
	color:#6d6e71;
	text-align: justify;
	line-height: 17px;
	
}
.edificios-comparados p{
	font:9pt 'AccessLight';
	color:#6d6e71;
	width: 363px;
	text-align: justify;
	padding-bottom:32px; 
	line-height: 17px;
	padding-left: 10px;
		
}

.cidade-vertical{
  padding-top: 92px;
  display: block;   

   width: 99%;
   height: 600px;
   background: url(../images/cidade-vertical.jpg) no-repeat 395px 92px;


}
.cidade-vertical h2{
	padding-left: 10px;
	font:14px 'AccessLight';
	color:#6d6e71;
	padding-bottom:32px; 	
}

.cidade-vertical h4{
	font:9pt 'AccessLight';
	color:#6d6e71;
	text-align: justify;
	line-height: 17px;
	
}
.cidade-vertical p{
	font:9pt 'AccessLight';
	color:#6d6e71;
	width: 363px;
	text-align: justify;
	padding-bottom:32px; 
	line-height: 17px;
	padding-left: 10px;
		
}

.pinacoteca{
  padding-top: 92px;
  display: block;   

   width: 99%;
   height: 600px;
   background: url(../images/pinacoteca.jpg) no-repeat 395px 92px;


}
.pinacoteca h2{
	padding-left: 10px;
	font:14px 'AccessLight';
	color:#6d6e71;
	padding-bottom:32px; 	
}

.pinacoteca h4{
	font:9pt 'AccessLight';
	color:#6d6e71;
	text-align: justify;
	line-height: 17px;
	
}
.pinacoteca p{
	font:9pt 'AccessLight';
	color:#6d6e71;
	width: 363px;
	text-align: justify;
	padding-bottom:32px; 
	line-height: 17px;
	padding-left: 10px;
		
}


.jean-prove{
  padding-top: 92px;
  display: block;   

   width: 99%;
   height: 600px;
   background: url(../images/jean-prove.jpg) no-repeat 395px 92px;


}
.jean-prove h2{
	padding-left: 10px;
	font:14px 'AccessLight';
	color:#6d6e71;
	padding-bottom:32px; 	
}

.jean-prove h4{
	font:9pt 'AccessLight';
	color:#6d6e71;
	text-align: justify;
	line-height: 17px;
	
}
.jean-prove p{
	font:9pt 'AccessLight';
	color:#6d6e71;
	width: 363px;
	text-align: justify;
	padding-bottom:32px; 
	line-height: 17px;
	padding-left: 10px;
		
}


.vila-roche{
  padding-top: 92px;
  display: block;   

   width: 99%;
   height: 600px;
   background: url(../images/vila-roche.jpg) no-repeat 395px 92px;


}
.vila-roche h2{
	padding-left: 10px;
	font:14px 'AccessLight';
	color:#6d6e71;
	padding-bottom:32px; 	
}

.vila-roche h4{
	font:9pt 'AccessLight';
	color:#6d6e71;
	text-align: justify;
	line-height: 17px;
	
}
.vila-roche p{
	font:9pt 'AccessLight';
	color:#6d6e71;
	width: 363px;
	text-align: justify;
	padding-bottom:32px; 
	line-height: 17px;
	padding-left: 10px;
		
}

.content-equipe{
  padding-top: 92px;
  display: block;
  width: 653px;	
   padding-left: 16px;


}
.content-equipe h2{
	font:14px 'AccessLight';
	color:#6d6e71;
	padding-bottom:32px; 
	cursor: default;

}

.content-equipe h4{
	font:10pt 'AccessLight';
	color:#6d6e71;
	text-align: justify;
	line-height: 17px;
	
}
.content-equipe p{
	font:9pt 'AccessLight';
	color:#6d6e71;
	background: url(../images/filete-equipe.jpg) repeat-y right;
	text-align: justify;
	padding-bottom:32px; 
	padding-right: 30px;
	line-height: 20px;
	width: 494px;	
	cursor: default;
		
}

.description {
background-color: #e6e7e8;

display: none;
height: 44px;
width: 140px;
padding: 5px;
position: absolute;
margin-left: 4px;
margin-top: -61px;
border-right: solid 4px white;
}
.description p{
	color:#6d6e71;
}

.content-colaboradores{

display: block;
width: auto;
position: absolute;
top: 133px;
left: 590px;

}
.content-colaboradores h2{
	font:14px 'AccessLight';
	color:#6d6e71;
	padding-bottom:32px; 

}

.content-colaboradores h4{
	font:9pt 'AccessLight';
	color:#6d6e71;
	text-align: justify;
	line-height: 17px;
	
}
.content-colaboradores p{
	font:9pt 'AccessLight';
	color:#6d6e71;
	
	text-align: justify;
	padding-bottom:32px; 
	line-height: 17px;
		
}

.content-colaboradores li{
	font:9pt 'AccessLight';
	
	color:#6d6e71;
	width: auto;
	text-align: justify;
	padding-bottom: 7px;
	cursor:default;
}


.content-arq{
  padding-top: 92px;
  display: block;
     padding-left: 16px;


}
.content-arq h2{
	font:14px 'AccessLight';
	color:#6d6e71;
	padding-bottom:32px; 	
}

.content-arq h4{
	font:9pt 'AccessLight';
	color:#6d6e71;
	text-align: justify;
	line-height: 17px;
	
}
.content-arq p{
	font:9pt 'AccessLight';
	color:#6d6e71;
	width: 378px;
	text-align: justify;
	padding-bottom:32px; 
	line-height: 17px;
	float: left;
		
}

.content-arq .fR p{
	font:9pt 'AccessLight';
	color:#6d6e71;
	width: 378px;
	text-align: justify;
	padding-bottom:32px; 
	line-height: 17px;
	float: right;
		
}



.content-memorial{
  padding-top: 16px;
  display: block;
     padding-left: 16px;
     	font:9pt 'AccessLight';
	color:#6d6e71;
	width: 747px;
	text-align: justify;
	padding-bottom:32px; 
	line-height: 17px;


}
.content-memorial h2{
	font:9pt 'AccessLight';
	color:#6d6e71;
	padding-bottom:2px; 
	font-weight: bold;

}


.content-memorial p{
	font:9pt 'AccessLight';
	color:#6d6e71;
	width: 747px;
	text-align: justify;
	padding-bottom:32px; 
	line-height: 17px;
		
}
.content-memorial ul{
  

  padding-bottom: 46px;
  font-weight: bold;
 


}



.menu-interno{
  padding-top: 65px;
  display: block;
     
     width: 100%%;

}

.menu-interno ul{
 
  padding-bottom: 20px;
  background: #e6e7e8;

 
}

.menu-interno li{
  
display: block;
float: left;
padding-left: 22px;

padding-top: 5px;
padding-bottom: 5px;



}



.menu-interno li a{
  
  font:9pt 'AccessLight';
  color:#6d6e71;
  padding-bottom: 2px;
  text-decoration: none;

}
.menu-interno li  form select{
width: 200px;
float: right;
margin-right: 19px;
font:9pt 'AccessLight' !important;
  color:#6d6e71 !important;
  margin-top:-2px;
  border:none !important;
  
}
/*.menu-interno li form .box_select 
{
background: url(../images/pais.png) no-repeat scroll right center;
    border:none;
	background-color:none;
    height: 17px;  
    width: 200px;
	float:left;
	margin-bottom: 10px;
	
	
}
.menu-interno li form .box_select select 
{
   width: 200px;
float: right;
margin-right: 19px;
font:9pt 'AccessLight' !important;
  color:#6d6e71 !important;
  margin-top:-3px;

	
	
}*/

.video{
margin-left: 432px;
position: absolute;
top: 136px;
}

.videofl{
  padding-top: 92px;
  padding-left:16px;
  display: block;
   text-align: justify;
   width: 400px;

  


}

.menu-interno li form input{
width: 200px;

font: 9pt 'AccessLight' !important;
color: #6d6e71 !important;
margin-top: -3px;
float: left;
height: 16px;
padding: 0px 8px;
border: none;
}

.menu-interno li .formfR{

float: right !important;
margin-right: 10px;

}

.menu-interno li .form{

margin-right: 225px;

}

 .menu-interno li button{
background: url(../images/buscar.png) no-repeat;
width: 26px;
height: 18px;
text-indent: -9999px;
border: none;
float: left;
margin-top: -5px;
margin-right: 5px;
  }


#premiosVazio{
margin-top: -101px;
}

.contato{
  padding-top: 92px;
  display: block;
  padding-left: 16px;


}
.contato h2{
	font:14px 'AccessLight';
	color:#6d6e71;
	padding-bottom:32px; 	
}

.contato h4{
	font:9pt 'AccessLight';
	color:#6d6e71;
	text-align: justify;
	line-height: 17px;
	
}

.contato p{
	font:9pt 'AccessLight';
	color:#6d6e71;
	width: 179px;
	
	padding-bottom:30px; 
	line-height: 17px;
	cursor: default;
		
}
.contato p a{ 
	font:9pt 'AccessLight';
	color:#6d6e71;
	width: 170px;
	
	padding-bottom:30px; 
	line-height: 17px;
		
}

.contato .mapa{
	
	text-align: justify;
	margin-left:360px;
	float: left;
	width: 642px;

	
		
}
#posicao{
	float:left;
	width: 240px;

}
.contato .mapa a{
	
	text-align: justify;
	font-size:9pt;
	color: #6d6e71;
	padding-top: 8px;
	
		
}
.contato img{
	height: 343px;
	width: 642px;
	text-align: justify;
	padding-bottom:8px; 
	float: right;
	margin-top: -272px;
	border-bottom: solid 5px #e5e6e6;
		
}

.form-contato{
	
	border-top: solid 1px #e7e7e7;
	border-left: solid 1px #e7e7e7;
	border-right: solid 1px #e7e7e7;
	width: 584px;
	padding: 10px 0px;
  display: block;
  background: #fff;
	
}

.form-contato h2{
	margin-top:37px;
	margin-left:30px;
	margin-right:30px;
	margin-bottom: 25px;
	font:9pt 'AccessLight';

	
}

.form-contato form {
display: block;

width: 572px;
height: 100%;
font:9pt 'AccessLight';

	
}

.form-contato form input[type="text"]{
	border:1px solid #c2c2c2;
	background-color:#fff;
	color:#6d6e71;
	letter-spacing: 1px;
	height:30px;
	margin-left: 35px;
	
	margin-bottom: 8px;
	width:502px;
	padding: 5px;
}
.ulCheck{
display: block;

}
.ulCheck li{
	float: left;
	width: 179px;
}

.ulCheck .lastLi{

margin-bottom: 22px;
}

#contact_error {
padding-left:30px;
}

.form-contato form #email
 {
	width:352px;
}
.form-contato form #data_nascimento
 {
	width:135px;
	margin-right: 35px;
}
.form-contato form #nacionalidade
 {
	width:352px;
	margin-top: -50px;
}


.form-contato form #telefone
 {
	width:135px;
	margin-right: 35px;
	
}

.form-contato form #empresa
 {
	width:352px;
}

.form-contato form #inicio_empresa
 {
	width:57px;
	float:left;
}
.form-contato form #fim_empresa
 {
	width:57px;
	float:right;
	margin-top:-50px;
	margin-right: 42px;
}

.form-contato form .frMesAno{
	position: absolute;
margin-top: -50px;
margin-left: 371px;
}

.form-contato form #ano_periodo
 {
	width:240px;
}

.form-contato form #outros
 {
width: 90px;
height: 15px;
margin-top: 10px;
}
.form-contato form .univer
 {
	top:-50px;
	float: left;
margin-top: -50px;
border-bottom: solid 1px #e7e7e7;
	border-left: solid 1px #e7e7e7;
	border-right: solid 1px #e7e7e7;
	margin-bottom:32px;
	background: #fff;
	margin-left: -1px;

}
	


.form-contato form textarea{
	border:1px solid #c2c2c2;
	background-color:#fff;
	color:#6d6e71;
	font:9pt 'AccessLight';
	letter-spacing: 1px;
	height:139px;
	margin-left: 35px;
margin-right: 35px;
margin-bottom: 8px;
padding: 5px;
	width:502px;
	overflow:hidden;
	resize:none;
}

.adcionarExp{
	background: #e6e7e8;
	padding: 5px 20px;
	width: 180px;
	color:#6d6e71;
	font:9pt 'AccessLight';
	float: right;
margin-right: 35px;
text-align: center;
text-decoration: none;

}

.form-contato form input.error,
.form-contato form textarea.error {
	border:1px solid #F00!important;
}

.form-contato form button {

background-color: #e6e7e8;
color: #6d6e71;
cursor: pointer;
display: block;
float: right;
font:9pt 'AccessLight';
letter-spacing: 1px;
border: none;
padding: 10px 35px 10px 35px;
margin-right: 35px;
margin-top:20px;
margin-bottom:20px;
	
}


.form-contato .fR {
	padding:0 0 0 0;
	float:right!important;
	top:-50px;
	left: 14px;
}

.form-contato .fRmes {
	padding:0 0 0 0;
	float:right!important;
	top:-50px;
	left: 51px;
}

.maq{
	margin-right: 60px;
}
.conc{
	margin-right: 75px;
}
.exe{
	margin-right: 50px;
}
.edi{
	margin-right: 48px;
}
.img3d{
	margin-right: 50px;
}

.projBas{
	margin-right: 50px;
}

.dirObra{
	margin-right: 50px;
}

.urb{
	margin-right: 45px;
}
.desInd{
	margin-right: 50px;
}
.pai{
	margin-right: 50px;
}
.inte{
	margin-right: 50px;
}

.chePro{
	margin-right: 13px;
}
.arqEq{
	margin-right: 50px;
}
.esta{
	margin-right: 50px;
}
.cola{
	margin-right: 50px;
}
.auto2d{
	margin-right: 50px;
}
.photo{
	margin-right: 50px;
}

.pacAd{
	margin-right: 50px;
}
.auto3d{
	margin-right: 50px;
}
.stuMax{
	margin-right: 30px;
}


.ske{
	margin-right: 59px;
}
.des{
	margin-right: 58px;
}
.illu{
	margin-right: 50px;
}
.port{
	margin-right: 50px;
}

.esp{
	margin-right: 50px;
}
.ing{
	margin-right: 50px;
}


#mask {position:absolute;
z-index:9000;  
background-color:#fff; 
display:none;
width: 100%;
height: 100%;
}

#boxes .window {
position:absolute;
width:900px;
height:2000px;
display:none;
z-index:9999;
padding:20px;
top:5% !important;
left:20% !important;
}


/* posiciona o link para fechar a janela */
.close {
display:block; 
text-align:center;
background: url(../images/fechar.png) no-repeat;
width: 27px;
height: 27px;
color: #1b6f89;
float:right;
opacity: 1;
text-indent: -999999px;
margin-right: -14px;
}  


#boxes #dialog {
  width:572px; 
  height:100%;
}

#boxes #dialog1 {
  width:900px; 
  height:500px;
}

 .gallery {
	float:left;
	padding:0px;
	width:auto;
}



 .nav-prev {
	position: absolute;
    top: 50%;
    left: 2%;
    width: 38px;
    height: 43px;
    cursor: pointer;
    background: transparent url(../images/projetos/prev.png) no-repeat 0 0;	
    z-index: 2222222;
 
    
}
a.nav-prev{
	text-indent: -9999px;
}


 .nav-next {
	position: absolute;
    top: 50%;
    right: 2%;
    width: 38px;
    height: 43px;
    cursor: pointer;
    background: transparent url(../images/projetos/next.png) no-repeat 0 0;
     z-index: 2222222;
     
     
}
a.nav-next {
	text-indent: -9999px;
}

.gallery .thumbs-image .content-thumbs {
	margin-bottom:100px;
	height:auto;
	overflow:hidden;
	position:relative;
	width:100%!important;
	
}

.gallery .thumbs-image .content-thumbs h3 {
color: #464646;
font: 9pt 'AccessLight';
float: left;
padding: 8px 4px 0 4px;
width: 34px;
margin-top: 0px;
	
}

.gallery .thumbs-image .content-thumbs ul {
	display:block;
	height:60px;
	overflow:hidden;
	width:500000px;
	background: #FFF;
}

/*width:2309px;*/

.gallery .thumbs-image .content-thumbs ul li {
	
	cursor:pointer;
	float:left;
	height:60px;
	text-align:center;
	width:154px;
	list-style: none;
}
.gallery .thumbs-image .content-thumbs ul li a{


display:block; 
float:left;
}

.gallery .thumbs-image .content-thumbs ul li a:hover{
background: url(../images/checked.png) no-repeat;
}

.gallery .thumbs-image .content-thumbs ul li img {
	border:solid 4px white;
	height:54px;
	width:154px;
}




.content-central{
    height: 442px;
    position: absolute;
    
    top: 50%;
    margin-top: -221px;
    z-index: 1;
	width: 100%;


}

.content-central h2{
	font:32px 'AccessLight';
	color:#e6e7e8;
	padding-bottom:7px; 
	padding-left: 16px;	
	text-transform: uppercase;
}
.content-central h3{
	font:48px 'AccessLight';
	color:#e6e7e8;
	padding-bottom:7px; 
	padding-left: 16px;	
	text-transform: uppercase;
}
.content-central p{
	font:9pt 'AccessLight';
	color:#6d6e71;
	width: 378px;
	text-align: justify;
		
}
.content-central img{
	float:right;
		
}






.content-projetos{
 padding-top: 16px;
  display: block;
  

}

.content-projetos h2{
	font:32px 'AccessLight';
	color:#e6e7e8;
	padding-bottom:7px; 
	padding-left: 16px;	
	text-transform: uppercase;
}
.content-projetos h3{
	font:48px 'AccessLight';
	color:#e6e7e8;
	padding-bottom:7px; 
	padding-left: 16px;	
	text-transform: uppercase;
	line-height: 42px;
}
.content-projetos p{
	font:9pt 'AccessLight';
	color:#6d6e71;
	width: 378px;
	text-align: justify;
		
}
.content-projetos img{
	float:right;
	cursor: pointer;
		
}
.jquery-checkbox img{ vertical-align: middle; width: 23px; height: 23px; margin:6px 7px 0 11px; }
.jquery-checkbox img{ background: url(../images/check.png) no-repeat; }
.jquery-checkbox img{
	
}
.jquery-checkhover img{

}
.jquery-checkbox-checked img{
	background: url(../images/checked.png) no-repeat;
}
.jquery-checkbox-checked .jquery-checkbox-hover img {
	
}

.jquery-checkbox-disabled img{
	
}
.jquery-checkbox-checked .jquery-checkbox-disabled img{
	
}

.posicao{
	float: right;
margin-top: -45px;
margin-right: 76px;
}

.checkBox{
	margin-left:35px;
}







.sociales {
	text-align: center;
	margin-bottom: 20px;
}

	#timeline {
		width: 100%;
		margin:auto;
		height: 100%;
		overflow: hidden;	
	
		top:50px;
		
	}
		#dates {
			width: 800px!important;
			height: 60px;
			overflow: hidden;
			position: fixed;
			bottom:20px;
			margin-left: 61px!important; 
		}
			#dates li {
				list-style: none;
				float: left;
				width: auto;
				height: 50px;
				font-size: 9pt;
				text-align: center;
				margin-right: 26px;

			}
				#dates a {
					line-height: 38px;
					padding-bottom: 10px;
				
					color:#464646;
				}
				
		
		#issues {
			width: 800px;
			height: 100%;
			overflow: hidden;
		}	
			#issues li {
				width: 800px;
				height: 100%;
				list-style: none;
				float: left;
			}
				#issues li.selected img {
				/*	-webkit-transform: scale(1.1,1.1);
					-moz-transform: scale(1.1,1.1);
				    -o-transform: scale(1.1,1.1);
				    -ms-transform: scale(1.1,1.1);
				    transform: scale(1.1,1.1);*/
				}
				#issues li img {
					float: left;
					margin-right: 8px;
					margin-top: 18px;

					background: transparent;
					-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF)"; /* IE 8 */   
					filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF);/* IE 6 & 7 */      
					/*zoom: 1;
					-webkit-transition: all 2s ease-in-out;
					-moz-transition: all 2s ease-in-out;
					-o-transition: all 2s ease-in-out;
					-ms-transition: all 2s ease-in-out; 
					transition: all 2s ease-in-out;
					-webkit-transform: scale(0.7,0.7);
					-moz-transform: scale(0.7,0.7);
				    -o-transform: scale(0.7,0.7);
				    -ms-transform: scale(0.7,0.7);
				    transform: scale(0.7,0.7);*/
				}
				#issues li h1 {
					color: #464646;
font: 10pt 'AccessLight';
float: left;
padding: 20px;
width: 34px;
margin-top: 20px;					
				}
#issues .posicao {
width: 800px;
height: 65px;
opacity: 1 !important;
float:left;

}

#container{
	
	margin:auto;
	width:345px;
	position: absolute;
	top:50%;
	margin-top: -225px;
	left: 40%;

}

#banner-fade,
#banner-slide{
	margin-bottom: 60px;
}

ul.bjqs-controls.v-centered li a{
	display:block;
	padding:10px;
	
	color:#dbdbdb;
	text-decoration: none;
	font: 55px 'trump';
	top:55%!important;
}



ol.bjqs-markers li a{
	text-indent: -99999999999px;
}

ol.bjqs-markers li.active-marker a,
ol.bjqs-markers li a:hover{
	background: #999;
}

p.bjqs-caption{
	background: rgba(255,255,255,0.5);
}


ul.bjqs{position:relative; list-style:none;padding:0;margin:0;overflow:hidden; display:none;}
li.bjqs-slide{position:absolute; display:none;}
ul.bjqs-controls{list-style:none;margin:0;padding:0;z-index:9999;}
ul.bjqs-controls.v-centered li a{position:absolute;}
ul.bjqs-controls.v-centered li.bjqs-next a{right:-100%;}
ul.bjqs-controls.v-centered li.bjqs-prev a{left:-100%;}
ol.bjqs-markers{list-style: none; padding: 0; margin: 0; width:100%;}
ol.bjqs-markers.h-centered{text-align: center;}
ol.bjqs-markers li{display:inline;}
ol.bjqs-markers li a{display:inline-block;}
p.bjqs-caption{display:block;width:96%;margin:0;padding:2%;position:absolute;bottom:0;}


.wrap { 
		width:98%; 
		margin: 7px 20px; 
		background:#fff; }
	 .slider    { 
	 	overflow:hidden; 
	 	position:relative; 
	 	width:100%; 
	 	height:340px !important; 
	 }
	.slider ul { 
		margin:0; 
		padding:0; 
		
	}
	.slider li { 
		float:left; 
		list-style:none; 
		margin:0 4px 0 0; 
		position: relative;
	}
	
.links{

color:#6d6e71;
	font:9pt 'AccessLight';		
}
	.controls .next-page{
		position: absolute;
top: 45%;
height: 64px;
right: 2%;
	}
		.controls .prev-page{
		position: absolute;
top: 45%;
height: 64px;

	}


.wrap2 { 
width: 73%;
margin-left: 27%;

}
	 .slider2    { 
	 	overflow:hidden; 
	 	position:absolute; 
	 	width:100%; 
	 	height:164px; 
	 	top:7px;
	 }
	.slider2 ul { 
		margin:0; 
		padding:0; 
		height:164px; 
		width: auto !important;
	}
	.slider2 li { 
		float:left; 
		list-style:none; 
		margin:0 5px 0 0; 
	}

	.slider2 li img{
		height: 164px;
	}


	.slider3    { 
	 	overflow:hidden; 
	 	position:absolute; 
	 	width:73%; 
	 	height:164px; 
	 	top:0px;
	 	
	 }
	.slider3 ul { 
		margin:0; 
		padding:0; 
		height:164px; 
		width: auto !important;


	}
	.slider3 li { 
		float:left; 
		list-style:none; 
		margin:0 5px 0 0; 
	}

	.slider3 li img{
		height: 164px;
	}



	.wrap3 { 
width: 100%;
margin-left: 0px;
margin-top: 8px;
}
	 .slider3    { 
	 	overflow:hidden; 
	 	position:absolute; 
	 	width:73%; 
	 	
	 }
	.slider3 ul { 
		margin:0; 
		padding:0; 
		float: left;
		margin-top:15px;
		
	}
	
	.slider3 li { 
		text-align:center; 
		float:left; 
	
	}


	

	#wrapper {
    margin: 0 auto;
    position:relative;
    width:100%;
    background:#fff;
    height:200px; 
    margin-bottom:80px;   
}

#div2 {
    position:absolute;
   left:0px;
    background:#e6e7e8;
    width:100%;    
     height:180px;

   
}

#div2 p { 

margin: 20px;
width: 350px;
text-align: justify;

}

#div2 span{
	margin-left:16px;
	font:9pt 'AccessLight'!important;
	  color:#6d6e71 !important;
}


#divPremios {
    position:absolute;
    left:0px;
    background:#e6e7e8;
    width:100%;    
       height:180px;

   
}

#divPremios p { 

margin: 20px;
width: 350px;
text-align: justify;



}

#divPremios span{
	margin-left:16px;
	font:9pt 'AccessLight'!important;
	  color:#6d6e71 !important;
}

#divProjetos {
    position:absolute;
    left:0px;
    background:#e6e7e8;
    width:100%;    
     height:180px;

   
}

#divProjetos p { 

margin: 8px 21px;
width: 350px;
text-align: justify;



}

#divProjetos span{
	margin-left:16px;
	font:9pt 'AccessLight'!important;
	  color:#6d6e71 !important;
}



#divTarja {
    position:absolute;
    left:0px;
    background:#e6e7e8;
    width:100%;    
    height:204px;

   
}

#divTarja p { 

margin: 20px;
width: 350px;
text-align: justify;
float: left;


}

#divTarja span{
	margin-left:16px;
	font:9pt 'AccessLight'!important;
	  color:#6d6e71 !important;
}


	.slider .box-descricao{
width: 100%;
height: auto;
position: absolute;
top: 309px;
background: #e6e7e8;
float: left;
padding: 5px 0;
font: 9pt 'AccessLight';
}


.slider .box-descricao a{
	color:#6d6e71;
	text-decoration: none;
	font:9pt 'AccessLight';
}



 .box-big-image, .box-big-video {
    position: absolute;
    height: 100%;
    width: 100%;
    left:0;
    top:125px;
    bottom:50px;
    overflow:auto;
    display:none;
    background: url(../images/transparent.gif) center center no-repeat transparent;
    z-index: 9999999;
}
.box-big-image img{
    float:left;
    width:100%;
    display:none;
}

.box-big-video {
	background: #fff;
}
.box-big-video iframe {
	margin: 5% auto 0;
    display:none;
}
a.clickvideo {
	margin-top: 14px;
	background-color: #CFD0D0;
	display: block;
}
a.clickvideo img.video-thumb {
	width: auto;
	height: 120px;
	width: 215px;
}
a.clickvideo .btn-play {
	position: absolute;
	height: 120px;
	width: 215px;
	width: auto;
	
}
a.clickvideo .btn-play img {
	width: 43px;
	height: 44px;
	margin-top: 42px;
	margin-left: 85px;
	float: none;
}


  #linha1-img1{
    position: absolute;
    top:0px;
    left:-130px;
  }
    #linha1-img2{
    position: absolute;
    top:0px;
    left:-130px;
  }
    #linha1-img3{
    position: absolute;
    top:0px;
    left:-130px;
  }
     #divLogo{
    position: absolute;
    top:40%;
    left:45%;
    display: none;
width: 363px;
  }

       #linguas{
   
   position: absolute;
	left: 99px;
	top: 43px;
    display: none;
  }


           #linguas a{
   
  text-decoration: none;
  color:#6d6e71;
	font:9pt 'AccessLight';	
  }

         #menu1{
   
   position: absolute;
 	left: 99px;
	top: 43px;
   display: none;
  }

           #menu1 a{
   
  text-decoration: none;
  color:#6d6e71;
	font:9pt 'AccessLight';	
  }

           #menu2{
   
   position: absolute;
	left: 99px;
	top: 43px;
    display: none;
  }

           #menu2 a{
   
  text-decoration: none;
  color:#6d6e71;
	font:9pt 'AccessLight';	
  }

           #menu3{
   
   position: absolute;
	left: 99px;
	top: 43px;
    display: none;
  }

           #menu3 a{
   
  text-decoration: none;
  color:#6d6e71;
	font:9pt 'AccessLight';	
  }


  #linha1-divCinza{
    background: #fdfdfd;
    width: 136px;
    height: 54px;
    position: absolute;
    top:0;
    left: -136px;
  }
    #linha2-divCinza{
    background: #fdfdfd;
    width: 136px;
    height: 54px;
    position: absolute;
    top:60px;
    left: -136px;
  }

    #linha2-img1{
    position: absolute;
    top:60px;
    left:-130px;
  }
    #linha2-img2{
    position: absolute;
    top:60px;
    left:-130px;
  }

   #linha3-divCinza{
    background: #fdfdfd;
    width: 136px;
    height: 54px;
    position: absolute;
    top:120px;
    left: -136px;
  }

    #linha3-img1{
    position: absolute;
    top:120px;
    left:-130