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

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

}

body{
	font-family:Arial, Helvetica, sans-serif;
	color:#000;
	background-image:url(../img/bg-hagana.jpg)
	}

#conteudo{
	width:996px;
	margin:auto;

	
}

.titulo-pagina{
	color:#FFF; 
	font-weight:bold; 
	font-size:15px;
	
	
}

.menu{
	width:189px;
	height:427px;
	float:left;
	background-image:url(../img/bg-menu.jpg);	
}

.menu ul{
	list-style:none; 
	font-family:Calibri, Arial, sans-serif; 
	font-size:14px; 
	padding-left:25px; 
	line-height:25px; 
	padding-top:25px;
	padding-bottom:5px;
	color:#000;
	
}
.menu li a:link{
	text-decoration:none;
	color:#000000;
}

.menu li a:visited{
	color:#000000;
	text-decoration:none;
	
}
.menu li a:hover{
	text-decoration:none;
	color:#FFFFFF;
	font-size:15px;
	font-weight:bold;
	

	
}

.btn-voltar{
	padding-left:740px; 
	padding-top:10px;
}

.btn-voltar-voltando{
	margin-left:300px; 
	padding-top:10px;
}

.btn-proximo{
	padding-left:0px; 
	padding-top:10px;
}

.box-atendimento{
	width:159px;
	height:91px;
	margin-left:12px;
	margin-top:20px;
	background-image:url(../img/bg-atendimento.jpg);
}

.box-atendimento ul{
	line-height:15px;
	padding-top:41px;
	padding-left:33px;
	font-family:Calibri, Arial, sans-serif;
	
	
}

#controle{
	width:419px; 
	height:50px;
	padding-top:5px;
	padding-left:40px;
	float:left;
}

#logo{	
	float:left;
	padding-top:5px;
}

#linguagem{	
	padding-left:300px;
	float:left;
	padding-top:5px;
}

#endereco{
	float:left;
	width:100px;
	padding-top:20px;
	padding-left:40px;
	text-align:center;
	font-family:Calibri, Arial, sans-serif;
	font-size:12px;
	font-weight:bold;
}

#emblemas{
	float:left;
	width:400px;
	padding-top:25px;
	padding-left:60px;

}

#manual-rodape{
	float:left;
	width:320px;
	padding-left:20px;
	padding-top:3px;
}

#manual-rodape-branco{
	float:left;
	width:320px;
	padding-left:0px;	
	padding-top:1px;
}


/* HOME */

#home-topo{
	width:996px; 
	height:137px; 
	background-image:url(../img/barra-superior.jpg);
}

#home-principal{
	width:807px; 
	height:427px;
	float:left;
	background-image:url(../img/bg-principal.jpg);
	background-repeat:no-repeat;
}

#home-flash{
	 padding-top:50px;
}

#home-rodape{
	width:996px;
	height:83px;
	background-image:url(../img/rodape.jpg);
	clear:both;
	
   }
   
   
/* DIFERENCIAIS */ 

.diferenciais-principal{
	width:807px; 
	height:427px;
	float:left;
	background-image:url(../img/bg-principal-alfa.jpg);
	background-repeat:no-repeat;

}

.diferenciais-principal p{

	font-family:Calibri, Arial, sans-serif;
	font-size:13px;
	text-align:justify;
	padding-left:20px;
	padding-right:20px;
	padding-top:15px;
}

.diferenciais-principal h1{
	color:#28166F;
	font-family:Calibri, Arial, sans-serif;
	font-size:20px;
	padding-left:18px;
	padding-top:12px;
	
}
   
   
/* PALAVRA */

#palavra-topo{
	width:996px; 
	height:137px; 
	background-image:url(../img/barra-superior-branco.jpg);
}

.palavra-principal{
	width:807px; 
	height:427px;
	float:left;
	background-image:url(../img/bg-principal-alfa.jpg);
	background-repeat:no-repeat;

}

.palavra-principal p{

	font-family:Calibri, Arial, sans-serif;
	font-size:13px;
	text-align:justify;
	padding-left:20px;
	padding-right:20px;
	padding-top:15px;
	
	
}

.palavra-principal ul{

	font-family:Calibri, Arial, sans-serif;
	font-size:14px;
	text-align:right;
	padding-left:20px;
	padding-right:20px;
	padding-top:15px;
	color:#333;
	list-style:none;
	
}

#palavra-rodape{
	width:996px;
	height:83px;
	background-image:url(../img/rodape-palavra.jpg);
	clear:both;
	
   }
   
   
.palavra-principal h1{
	color:#28166F;
	font-family:Calibri, Arial, sans-serif;
	font-size:20px;
	padding-left:18px;
	padding-top:12px;
	
}

/* 	CLIENTES */

#clientes-topo{
	width:996px; 
	height:137px; 
	background-image:url(../img/barra-superior-clientes.jpg);
}

.clientes-principal{
	width:807px; 
	height:427px;
	float:left;
	background-image:url(../img/bg-clientes.jpg);
	background-repeat:no-repeat;

}

.clientes-principal p{

	font-family:Calibri, Arial, sans-serif;
	font-size:13px;
	text-align:justify;
	padding-left:20px;
	padding-right:20px;
	padding-top:15px;
	
	
}

.clientes-principal ul{

	font-family:Calibri, Arial, sans-serif;
	font-size:14px;
	text-align:left;
	padding-left:320px;
	padding-right:0px;
	padding-top:15px;
	color:#333;
	list-style:none;
	float:left;
	
	

	
}

#clientes-rodape{
	width:996px;
	height:83px;
	background-image:url(../img/rodape-clientes.jpg);
	clear:both;
	
   }
   
   
.clientes-principal h1{
	color:#28166F;
	font-family:Calibri, Arial, sans-serif;
	font-size:20px;
	padding-left:320px;
	padding-top:12px;
	
}

/* 	CRONOLOGIA */

#cronologia-topo{
	width:996px; 
	height:137px; 
	background-image:url(../img/barra-superior-cronograma.jpg);
}

.cronologia-principal{
	width:807px; 
	height:427px;
	float:left;
	background-image:url(../img/bg-principal-alfa.jpg);
	background-repeat:no-repeat;

}

.cronologia-principal p{

	font-family:Calibri, Arial, sans-serif;
	font-size:13px;
	text-align:justify;
	padding-left:20px;
	padding-right:20px;
	padding-top:15px;
	
	
}

.cronologia-principal ul{

	font-family:Calibri, Arial, sans-serif;
	font-size:14px;
	text-align:left;
	padding-left:320px;
	padding-right:0px;
	padding-top:15px;
	color:#333;
	list-style:none;
	float:left;
	
	

	
}

#cronologia-rodape{
	width:996px;
	height:83px;
	background-image:url(../img/rodape-cronograma.jpg);
	clear:both;
	
   }
   
   
.cronologia-principal h1{
	color:#28166F;
	font-family:Calibri, Arial, sans-serif;
	font-size:20px;
	padding-left:320px;
	padding-top:12px;
	
}


/* TECNOLOGIA */

#tecnologia-topo{
	width:996px; 
	height:137px; 
	background-image:url(../img/barra-superior-branco.jpg);
}

.tecnologia-principal{
	width:807px; 
	height:427px;
	float:left;
	background-image:url(../img/bg-principal-alfa.jpg);
	background-repeat:no-repeat;

}

.tecnologia-caixa-esq{
	float:left; 
	width:806px; 
	height:222px; 
	clear:both; 
	padding-top:15px;
}

.tecnologia-caixa-dir{
	float:left; 
	width:700px; 
	padding-top:15px;
	padding-left:60px;

	
}

.tecnologia-baixo{
	float:left; 
	width:806px; 
	height:138px; 
	padding-top:12px;
}


.tecnologia-principal p{

	font-family:Calibri, Arial, sans-serif;
	font-size:13px;
	text-align:justify;
	padding-left:20px;
	padding-right:20px;
	padding-top:15px;
	
	
}

.tecnologia-principal ul{

	font-family:Calibri, Arial, sans-serif;
	font-size:14px;
	text-align:right;
	padding-left:20px;
	padding-right:20px;
	padding-top:15px;
	color:#333;
	list-style:none;
	
}

#tecnologia-rodape{
	width:996px;
	height:83px;
	background-image:url(../img/rodape-palavra.jpg);
	clear:both;
	
   }
   
   
.tecnologia-principal h1{
	color:#28166F;
	font-family:Calibri, Arial, sans-serif;
	font-size:20px;
	padding-left:18px;
	padding-top:12px;
	
}
   
   
   /* GRUPO */
   
.grupo-principal{
	width:807px; 
	height:427px;
	float:left;
	background-image:url(../img/bg-principal-alfa.jpg);
	background-repeat:no-repeat;

}   
   
.grupo-principal p{

	font-family:Calibri, Arial, sans-serif;
	font-size:18px;
	text-align:justify;
	padding-left:20px;
	padding-right:20px;
	padding-top:25px;
	color:#28166F;
	
}

.grupo-principal ul{

	font-family:Calibri, Arial, sans-serif;
	font-size:14px;
	text-align:right;
	padding-left:20px;
	padding-right:20px;
	padding-top:15px;
	color:#333;
	list-style:none;
	
}

.grupo-servicos{
	float:left;
	width:100px; 
	padding-left:90px; 
	padding-top:50px;
}

.grupo-img{
	width:390px;
	height:300px;
	float:left; 
	padding-top:20px;
}

.grupo-seguranca{
	float:left; 
	width:190px; 
	padding-top:70px;
}

.grupo-eletronica{
	width:758px; 
	margin:auto; 
	float:left;
}

.grupo-principal h2{
	font-family:Calibri, Arial, sans-serif;
	font-size:16px;
	color:#28166F;
}

/* ATIVIDADES */

.atividades-principal{
	width:806px; 
	height:427px;
	float:left;
	background-image:url(../img/bg-principal-alfa.jpg);
	background-repeat:no-repeat;

	}

.atividades-residencial-principal{
	width:806px; 
	height:427px;
	float:left;
	background-image:url(../img/bg-principal-alfa.jpg);
	background-repeat:no-repeat;

	}
	
.atividades-residencial-img{
	float:left; 
	clear:both; 
	width:269px; 
	height:133px; 
	padding-right:15px;
}

.atividades-residencial-lado-img{
	float:left; 
	width:500px; 
	height:133px;
}

.atividades-residencial-abaixo-img{
	float:left; 
	width:800px;	
}

.atividades-residencial-principal h1{
	color:#28166F;
	font-family:Calibri, Arial, sans-serif;
	font-size:20px;
	padding-left:20px;
	padding-bottom:15px;
	padding-top:10px;
}

.atividades-residencial-principal p{
	font-family:Calibri, Arial, sans-serif;
	font-size:14px;
	text-align:center;
	padding-top:40px;
}

.atividades-residencial-principal p2{
	font-family:Calibri, Arial, sans-serif;
	font-size:14px;
	text-align:center;
	padding-top:40px;
}


.atividades-residencial-principal li{
	display:inline; 
	padding-left:10px;
	font-family:Calibri, Arial, sans-serif;
	font-size:12px;
}


/* IMOBILIARIO */

.atividades-principal{
	width:806px; 
	height:427px;
	float:left;
	background-image:url(../img/bg-principal-alfa.jpg);
	background-repeat:no-repeat;

	}

.atividades-imobiliario-principal{
	width:806px; 
	height:427px;
	float:left;
	background-image:url(../img/bg-principal-alfa.jpg);
	background-repeat:no-repeat;

	}
	
.atividades-imobiliario-img{
	float:left; 
	clear:both; 
	width:269px; 
	height:133px; 
	padding-right:15px;
}

.atividades-imobiliario-lado-img{
	float:left; 
	width:500px; 
	height:133px;
}

.atividades-imobiliario-abaixo-img{
	float:left; 
	width:800px;	
}

.atividades-imobiliario-abaixo-img2{
	float:left; 
	width:800px;
	background-color:#FFF;
	margin-top:15px;
	padding-top:20px;
	padding-bottom:20px;
	margin-bottom:15px;
}

.atividades-imobiliario-principal h1{
	color:#28166F;
	font-family:Calibri, Arial, sans-serif;
	font-size:20px;
	padding-left:20px;
	padding-bottom:15px;
	padding-top:10px;
}

.atividades-imobiliario-principal p{
	font-family:Calibri, Arial, sans-serif;
	font-size:14px;
	text-align:center;
	padding-top:0px;
}

.atividades-imobiliario-principal p2{
	font-family:Calibri, Arial, sans-serif;
	font-size:14px;
	text-align:center;
	padding-top:40px;
}


.atividades-imobiliario-principal li{
	display:inline; 
	padding-left:10px;
	font-family:Calibri, Arial, sans-serif;
	font-size:12px;
}


/* EDUCACIONAL */

.atividades-principal{
	width:806px; 
	height:427px;
	float:left;
	background-image:url(../img/bg-principal-alfa.jpg);
	background-repeat:no-repeat;

	}

.atividades-educacional-principal{
	width:806px; 
	height:427px;
	float:left;
	background-image:url(../img/bg-principal-alfa.jpg);
	background-repeat:no-repeat;

	}
	
.atividades-educacional-img{
	float:left; 
	clear:both; 
	width:269px; 
	height:133px; 
	padding-right:15px;
}

.atividades-educacional-lado-img{
	float:left; 
	width:500px; 
	height:133px;
}

.atividades-educacional-abaixo-img{
	float:left; 
	width:800px;	
}

.atividades-educacional-abaixo-img2{
	float:left; 
	width:800px;
	background-color:#FFF;
	margin-top:10px;
	padding-top:20px;
	padding-bottom:20px;
	margin-bottom:10px;
}

.atividades-educacional-principal h1{
	color:#28166F;
	font-family:Calibri, Arial, sans-serif;
	font-size:20px;
	padding-left:20px;
	padding-bottom:15px;
	padding-top:10px;
}

.atividades-educacional-principal p{
	font-family:Calibri, Arial, sans-serif;
	font-size:14px;
	text-align:center;
	padding-top:0px;
}

.atividades-educacional-principal p2{
	font-family:Calibri, Arial, sans-serif;
	font-size:14px;
	text-align:center;
	padding-top:40px;
}


.atividades-educacional-principal li{
	display:inline; 
	padding-left:10px;
	font-family:Calibri, Arial, sans-serif;
	font-size:12px;
}


/* CORPORATIVO */
	
.atividades-principal{
	width:806px; 
	height:427px;
	float:left;
	background-image:url(../img/bg-principal-alfa.jpg);
	background-repeat:no-repeat;

	}

.atividades-corporativo-principal{
	width:806px; 
	height:427px;
	float:left;
	background-image:url(../img/bg-principal-alfa.jpg);
	background-repeat:no-repeat;

	}
	
.atividades-corporativo-img{
	float:left; 
	clear:both; 
	width:269px; 
	height:133px; 
	padding-right:15px;
}

.atividades-corporativo-lado-img{
	float:left; 
	width:500px; 
	height:133px;
}

.atividades-corporativo-abaixo-img{
	float:left; 
	width:800px;
	
}

.atividades-corporativo-abaixo-img2{
	float:left; 
	width:800px;
	background-color:#FFF;
	margin-top:10px;
	padding-top:20px;
	padding-bottom:20px;
	margin-bottom:10px;
}

.atividades-corporativo-principal h1{
	color:#28166F;
	font-family:Calibri, Arial, sans-serif;
	font-size:20px;
	padding-left:20px;
	padding-bottom:15px;
	padding-top:10px;
}

.atividades-corporativo-principal p{
	font-family:Calibri, Arial, sans-serif;
	font-size:14px;
	text-align:center;
	padding-top:0px;
}

.atividades-corporativo-principal p2{
	font-family:Calibri, Arial, sans-serif;
	font-size:14px;
	text-align:center;
	padding-top:40px;
}


.atividades-corporativo-principal li{
	display:inline; 
	padding-left:10px;
	font-family:Calibri, Arial, sans-serif;
	font-size:12px;
}

.logotipos{
	padding-left:40px;
}

.logotipos-educacional{
	padding-left:52px;
}

.logotipos-corporativo{
	padding-left:43px;
}


/* MAPA OPERACIONAL */

#mapaoperacional-topo{
	width:996px; 
	height:137px; 
	background-image:url(../img/barra-superior-mapaoperacional.jpg);
}

#mapaoperacional-rodape{
	width:996px;
	height:83px;
	background-image:url(../img/rodape-mapaoperacional.jpg);
	clear:both;
	

}

/* CONTATO */

.conteudo-contato{
	width:350px;
	float:left;
	clear:both;
	padding-left:30px;
}

.conteudo-box-contato{
	width:350px;
	font-size:13px; 
	font-family:calibri, arial;
	padding-left:20px;

}

.contato-icone-curriculum{
	width:32px; 
	height:50px; 
	padding-left:120px; 
	margin-top:50px;
	float:left;

	
}




label{
float: left;
width: 80px;
font-weight:bold;
text-align:right;
margin-right:10px;
clear:both;
}

input{
width: 200px;
margin-top:3px;
border:solid 1px #CCC;

}

select{
	width:204px;
	border:solid 1px #CCC;
	
}

textarea{
width: 200px;
height: 50px;
margin-top:3px;
border:solid 1px #CCC;
}

.telefone{
	width:120px;	
	font-size:13px; 
	font-family:calibri, arial; 
	
}

.ddd{
	width:20px;
	font-size:13px; 
	font-family:calibri, arial;
	
}




#submitbutton{
	
	width: 59px;
	height:25px;
	border:solid 0px;
	font-family:Calibri, Arial, sans-serif;
	color:#fff;
	font-weight:bold;
	margin-top:10px;
	background-image:url(../img/botao.jpg);
	font-size:12px;
}

#resetbutton{
	margin-left:170px;
	width: 59px;
	height:25px;
	font-family:Calibri, Arial, sans-serif;
	color:#fff;
	margin-top:10px;
	font-weight:bold;
	background-image:url(../img/botao.jpg);
	border: solid 0px;
	font-size:12px;
}


br{
clear: left;
}


/* LISTA DE CONTATO */


.lista-principal{
	width:807px; 
	height:427px;
	float:left;
	background-image:url(../img/bg-principal-alfa.jpg);
	background-repeat:no-repeat;

}

.lista-principal p{

	font-family:Calibri, Arial, sans-serif;
	font-size:13px;
	text-align:justify;
	padding-left:20px;
	padding-right:20px;
	padding-top:15px;
	
	
}

.lista-principal ul{

	font-family:Calibri, Arial, sans-serif;
	font-size:14px;
	text-align:left;
	padding-left:20px;
	padding-right:20px;
	padding-top:15px;
	color:#333;
	list-style:none;
	
}

.lista-principal h1{
	color:#28166F;
	font-family:Calibri, Arial, sans-serif;
	font-size:20px;
	padding-left:20px;
	padding-bottom:15px;
	padding-top:10px;
}

.lista-principal h2{
	font-size:18px;
	color:#666;
	padding-bottom:5px;
}

.lista-linha{
	height:100px; 
	width:42px;	
	float:left; 
	background-image:url(../img/icone-contato-lista.jpg);
	background-position:0 15px;
	background-repeat:no-repeat;
	
}


/* IMPRENSA/MIDIA */

#midia-televisiva{
	width:300px; 
	height:300px; 
	float:left; 
	padding-left:50px; 
	padding-top:30px;
}

#midia-impressa{
	width:300px; 
	height:300px; 
	float:left; 
	padding-left:80px; 
	padding-top:30px;
}

/* MIDIA TELEVISIVA */

#televisiva-topo{
	width:996px; 
	height:137px; 
	background-image:url(../img/barra-superior-branco.jpg);
}

.televisiva-principal{
	width:807px; 
	height:427px;
	float:left;
	background-image:url(../img/bg-principal-alfa.jpg);
	background-repeat:no-repeat;

}

.televisiva-principal p{

	font-family:Calibri, Arial, sans-serif;
	font-size:13px;
	text-align:justify;
	padding-left:20px;
	padding-right:20px;
	padding-top:15px;
	
	
}

.televisiva-principal ul{

	font-family:Calibri, Arial, sans-serif;
	font-size:14px;
	text-align:left;
	padding-left:20px;
	padding-right:20px;
	padding-top:15px;
	color:#333;
	list-style:none;

	
}



.televisiva-principal li a:link{
	text-decoration:none;
	color:#000000;
}

.televisiva-principal li a:visited{
	color:#000000;
	text-decoration:none;
	
}
.televisiva-principal li a:hover{
	text-decoration:none;
	color:#900;
		
}

#televisiva-rodape{
	width:996px;
	height:83px;
	background-image:url(../img/rodape-palavra.jpg);
	clear:both;
	
   }
   
   
.televisiva-principal h1{
	color:#28166F;
	font-family:Calibri, Arial, sans-serif;
	font-size:20px;
	padding-left:18px;
	padding-top:12px;
	
}

.televisiva-principal h2{
	color:#000000;
	font-family:Calibri, Arial, sans-serif;
	font-size:18px;		
}


/* COLETIVA */


.coletiva-principal{
	width:807px; 
	height:427px;
	float:left;
	background-image:url(../img/bg-principal-alfa.jpg);
	background-repeat:no-repeat;

}

.coletiva-principal p{

	font-family:Calibri, Arial, sans-serif;
	font-size:14px;
	text-align:justify;
	padding-left:20px;
	padding-right:20px;
	padding-top:15px;
	color:#333;
	margin:0px;
	padding:0px;
	
	
}

.coletiva-icone{
	width:40px;
	padding-left:20px;
	height:70px; 
	float:left;	

	
}

.coletiva-texto{
	width:730px; 
	height:70px; 
	float:left;

}


.coletiva-principal ul{

	font-family:Calibri, Arial, sans-serif;
	font-size:14px;
	text-align:left;
	padding-left:20px;
	padding-right:20px;
	padding-top:15px;
	color:#333;
	list-style:none;


	
}



.coletiva-principal p a:link{
	text-decoration:none;
	color:#000000;
}

.coletiva-principal p a:visited{
	color:#000000;
	text-decoration:none;
	
}
.coletiva-principal p a:hover{
	text-decoration:none;
	color:#900;
		
}

   
   
.coletiva-principal h1{
	color:#28166F;
	font-family:Calibri, Arial, sans-serif;
	font-size:20px;
	padding-left:18px;
	padding-top:12px;
	
}

.coletiva-principal h2{
	color:#000000;
	font-family:Calibri, Arial, sans-serif;
	font-size:18px;		
}



.video{
	width:110px; 
	height:80px; 
	float:left;
}

.img-video{
	padding-left:20px;
	padding-top:12px;	
}

.legenda{
	width:630px; 
	height:80px; 
	float:left;
}

.powered{
	width:100px; 
	height:26px; 
	margin:auto; 
	padding-top:10px;
}