@charset "utf-8";
body {
	background-color: #424676;
	background-image: url(../images/bg_azul.jpg);
	margin-top: 0px;
}

#geral {
	display:block;
	margin:0 auto;
	width:830px; 
}	

#premios_inst {
	border-collapse:collapse;
	font-family: "Trebuchet MS";
	font-size: 12px;
	color: #999999;
}
#premios_inst td {
	padding:3px;
	vertical-align: middle;
}
.agenda_table {
	font-family: "Trebuchet MS";
	font-size: 14px;
	color: #6FB631;
	text-decoration: none;
	font-weight: bold;
	padding: 3px;
	text-align: center;
	border: 1px solid #6FB631;
}

.gestaodepessoas_table  {
	padding: 10px;
	border: 1px solid #6FB631;
}

.bg_verde {
	background-image: url(../images/bg_verde.jpg);
}


.txt {
	font-family: "Trebuchet MS";
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #999999;
	text-align: left;
	line-height: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
}
.titulo {
	font-family: "Trebuchet MS";
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #252E74;
	text-align: left;
	line-height: normal;
	font-variant: normal;
	text-transform: none;
}
.foto_borda {
	padding: 5px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #6FB631;
	border-right-color: #252e74;
	border-bottom-color: #252e74;
	border-left-color: #6FB631;
}

.bg_gradiente {
	background-image: url(../images/bg_gradiente.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
}
.bg_verdesolido {
	background-color: #70B631;
}
.bg_sombra_esquerda {
	background-image: url(../images/bg_sombra_esquerda.jpg);
	background-repeat: repeat-y;
	background-position: right bottom;
	width:14px;
}
.bg_sombra_direita {
	background-image: url(../images/bg_sombra_direita.jpg);
	background-repeat: repeat-y;
	background-position: left bottom;
	width:14px;
}

.bg_sombra_inferior {
	background-image: url(../images/bg_inferior.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
.legenda {
	font-family: "Trebuchet MS";
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #999999;
}
.highlight {
	font-family: "Trebuchet MS";
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color: #6FB631;
	text-align: left;
}
.submenu {
	font-family: "Trebuchet MS";
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #252e74;
	text-decoration: none;
}
.foto_thumb_borda {
	padding: 5px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #CCCCCC;
}
.parceiro_borda {
	padding: 0px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #CCCCCC;
	margin: 5px;
	float: left;
}
.parceiro_destaque {
	margin: 0px;
	border: 4px solid #CCCCCC;
	padding: 2px;
	float: left;
}
.premio_foto_borda {
	padding: 5px;
	border: 1px solid #999999;
}
.titulo_sessoes {
	font-family: "Trebuchet MS";
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color: #252E74;
	text-align: left;
}
.gestaodepessoas_foto {
	padding-bottom: 10px;
	border-style: none;
	border-color: #252E74;
}
.menu_subsessoes {
	padding: 10px;
	border: 1px solid #6FB631;
}
.bg_movimentoincluir {
	background-image: url(../images/movimento_incluir_banner_bg_05.jpg);
	background-repeat: no-repeat;
	background-position: top;
}

.lista_table  {
	padding: 10px;
	border: 1px solid #D0E5F4;
}.highlight2 {
	font-family: "Trebuchet MS";
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color: #C0C0C0;
	text-align: left;
}
.bg_jogovidaemmovimento {
	background-image: url(../images/vidaemmovimento_banner_bg_05.jpg);
	background-repeat: no-repeat;
	background-position: top;
}
.form_botao {
	background-color:#DADADA;
	font-family: Tahoma;
	font-size: 9px;
	height: 16px;
	width: 16px;
	border-top-style: 0;
	border-right-style: 0;
	border-bottom-style: 0;
	border-left-style: 0;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	color: #252E74;
	margin-bottom: 5px;
}
.form_campos {
	font-family: Tahoma;
	font-size: 11px;
	font-style: normal;
	color: #666666;
	text-decoration: none;
	border: 1px solid #CCCCCC;
	margin-bottom: 5px;
}
.form_txt {
	font-family: Tahoma;
	font-size: 10px;
	color: #999999;
}
.form_botao2 {
	background-color:#DADADA;
	font-family: Tahoma;
	font-size: 9px;
	height: 20px;
	border-top-style: 0;
	border-right-style: 0;
	border-bottom-style: 0;
	border-left-style: 0;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	color: #252E74;
	margin-bottom: 5px;
	width: 60px;
	margin-left: 5px;
}
.bg_azul {
	background-image: url(../images/bg_azul.jpg);
}
.bg_sombra_direita_incluir {
	background-image: url(../images/bg_sombra_direita_VERDE.jpg);
	background-repeat: repeat-y;
	background-position: left bottom;
}
.bg_sombra_esquerda_incluir {
	background-image: url(../images/bg_sombra_esquerda_VERDE.jpg);
	background-repeat: repeat-y;
	background-position: right bottom;
}
.bg_sombra_inferior_verde {
	background-image: url(../images/bg_inferior_verde.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
.titulo_sessoes_menor {
	font-family: "Trebuchet MS";
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color: #252E74;
	text-align: left;
}
.highlight3 {
	font-family: "Trebuchet MS";
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #6FB631;
	text-align: center;
	text-decoration: none;
}
.link {
	font-family: "Trebuchet MS";
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #6FB631;
	text-align: left;
	text-decoration: none;
}
.titulo2 {
	font-family: "Trebuchet MS";
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #6FB631;
	text-align: left;
	line-height: normal;
	font-variant: normal;
	text-transform: none;
}
.link2 {
	font-family: "Trebuchet MS";
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #252E74;
	text-align: left;
	text-decoration: none;
}
.link3 {
	font-family: "Trebuchet MS";
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #6FB631;
	text-align: left;
}



/*--------TOPO--------*/
#topo {
	display:block;
	float:left;
	width:800px;
	height:380px;
	background:url(../images/bg_top2.jpg) top no-repeat;
}

.animacao {
	display:block;
	float:left;
}


/*----MENU----*/
#menu {
	display:block;
	float:left;
	position:absolute;
	width:381px;
	list-style:none;
	margin-top:245px;
	margin-left:380px;
	
	*margin-top:10px;
	*margin-left:-380px;
}

#menu li {
	display:block;
	float:left;
}

#menu li a {
	text-decoration:none;
}

#menu li a span {
	display:none;
}

#menu li ul {
	display:none;
	float:left;
	position:absolute;
	list-style:none;
	margin-top:66px;
}

#menu li ul li {
	display:block;
	float:left;
}

#menu li ul li a {
	text-decoration:none;
}

#menu li ul li a span {
	display:none;
}

#menu li:hover ul {
	display:block;
}

/*----ICONES DO MENU---*/
#institucional {
	display:block;
	float:left;
	width:82px;
	height:29px;
	background:url(../images/institucional.png) no-repeat;
	margin-top:13px;
	margin-left:-11px;
}

#institucional:hover {
	background:url(../images/institucional_hover.png) no-repeat;
}

#solucoes {
	display:block;
	float:left;
	width:52px;
	height:18px;
	background:url(../images/solucoes.png) no-repeat;
	margin-top:11px;
	margin-left:16px;
}

#solucoes:hover {
	background:url(../images/solucoes_hover.png) no-repeat;
}

#clientes {
	display:block;
	float:left;
	width:53px;
	height:17px;
	background:url(../images/clientes.png) no-repeat;
	margin-top:6px;
	margin-left:16px;
}

#clientes:hover {
	background:url(../images/clientes_hover.png) no-repeat;
}

#blog {
	display:block;
	float:left;
	width:30px;
	height:24px;
	background:url(../images/blog.png) no-repeat;
	margin-top:5px;
	margin-left:19px;	
}

#blog:hover {
	background:url(../images/blog_hover.png) no-repeat;
}

#contato {
	display:block;
	float:left;
	width:49px;
	height:21px;
	background:url(../images/contato.png) no-repeat;
	margin-top:10px;
	margin-left:18px;	
}

#contato:hover {
	background:url(../images/contato_hover.png) no-repeat;	
}

/*----ICONES DE MENU INSTITUCIONAL----*/
#quemsomos {
	display:block;
	float:left;
	width:74px;
	height:23px;
	background:url(../images/quemsomos.png) left no-repeat;
	margin-left:-73px;
}

#quemsomos:hover {
	background:url(../images/quemsomos_hover.png) left no-repeat;
}

#recursos {
	display:block;
	float:left;
	width:101px;
	height:19px;
	background:url(../images/recursoshumanos.png) left no-repeat;
	margin-left:7px;
	margin-top:-8px;
}

#recursos:hover {
	background:url(../images/recursoshumanos_hover.png) left no-repeat;
}

#atuacao {
	display:block;
	float:left;
	width:81px;
	height:15px;
	background:url(../images/atuacaosocial.png) left no-repeat;
	margin-top:-9px;
	margin-left:6px;
}

#atuacao:hover {
	background:url(../images/atuacaosocial_hover.png) left no-repeat;
}

#premios {
	display:block;
	float:left;
	width:51px;
	height:18px;
	background:url(../images/premios.png) left no-repeat;
	margin-top:-8px;
	margin-left:8px;
}

#premios:hover {
	background:url(../images/premios_hover.png) left no-repeat;
}

#parceiros {
	display:block;
	float:left;
	width:51px;
	height:18px;
	background:url(../images/parceiros.png) left no-repeat;
	margin-top:-2px;
	margin-left:2px;
}

#parceiros:hover {
	background:url(../images/parceiros_hover.png) left no-repeat;
}

/*----ICONES DE MENU SOLUÇÕES----*/
#consultoria {
	display:block;
	float:left;
	width:61px;
	height:15px;
	background:url(../images/consultoria.png) left no-repeat;
	margin-top:49px;
	margin-left:-440px;
}

#consultoria:hover {
	background:url(../images/consultoria_hover.png) left no-repeat;
}

#saudefisica {
	display:block;
	float:left;
	width:69px;
	height:17px;
	background:url(../images/saudefisica.png) left no-repeat;
	margin-top:45px;
	margin-left:-374px;
}

#saudefisica:hover {
	background:url(../images/saudefisica_hover.png) left no-repeat;
}


#saudefinanceira {
	display:block;
	float:left;
	width:87px;
	height:22px;
	background:url(../images/saudefinanceira.png) left no-repeat;
	margin-top:33px;
	margin-left:-299px;
}

#saudefinanceira:hover {
	background:url(../images/saudefinanceira_hover.png) left no-repeat;
}

#saudeemocional {
	display:block;
	float:left;
	width:89px;
	height:22px;
	background:url(../images/saudeemocional.png) left no-repeat;
	margin-top:20px;
	margin-left:-207px;
}

#saudeemocional:hover {
	background:url(../images/saudeemocional_hover.png) left no-repeat;
}

#saudesocial {
	display:block;
	float:left;
	width:68px;
	height:20px;
	background:url(../images/saudesocial.png) left no-repeat;
	margin-top:8px;
	margin-left:-113px;
}

#saudesocial:hover {
	background:url(../images/saudesocial_hover.png) left no-repeat;
}

#saudeintelectual {
	display:block;
	float:left;
	width:89px;
	height:20px;
	background:url(../images/saudeintelectual.png) left no-repeat;
	margin-top:-2px;
	margin-left:-40px;
}

#saudeintelectual:hover {
	background:url(../images/saudeintelectual_hover.png) left no-repeat;
}

#saudeprofissional {
	display:block;
	float:left;
	width:96px;
	height:15px;
	background:url(../images/saudeprofissional.png) left no-repeat;
	margin-top:-5px;
	margin-left:4px;
}

#saudeprofissional:hover {
	background:url(../images/saudeprofissional_hover.png) left no-repeat;
}

#saudeespiritual {
	display:block;
	float:left;
	width:84px;
	height:19px;
	background:url(../images/saudeespiritual.png) left no-repeat;
	margin-top:-5px;
	margin-left:6px;
}

#saudeespiritual:hover {
	background:url(../images/saudeespiritual_hover.png) left no-repeat;
}

#treinamentospalestras {
	display:block;
	float:left;
	width:62px;
	height:35px;
	background:url(../images/treinamentospalestras.png) left no-repeat;
	margin-top:-14px;
	margin-left:245px;
	
	margin-left:200px\9;
	*margin-left:196px;
}

#treinamentospalestras:hover {
	background:url(../images/treinamentospalestras_hover.png) left no-repeat;
}

/*--------FIM TOPO--------*/

