/* CSS - Training People */
@charset "UTF-8";



/* TEMPLATE */
BODY {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#174257;
	background-image:url(../img/bg/bg_site.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	background-color:#9bbcdf;
	margin:0px;
	padding:0px;
	vertical-align: top;
	font-style: normal;
}

A:link 		{text-decoration: none}
A:visited 	{text-decoration: none}
A:active 	{text-decoration: none}
A:hover 	{text-decoration: underline}

input, textarea, select	{
	border:1px solid #cccccc;
	font-size:11px;
	color:#828389;
}

.bordazero{
	border:0px;
}

#geral {
	width:100%;
	text-align:center;
	display:table; /* Necessario para o FireFox. */
	height:850px; /* Have to put something in here for the height for both browsers. Not a percentage. */
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}



/* ESQUELETO */

#conteudo {  /*makes sure everything in it is aligned in center */
	width:750px;
	margin:0 auto;
	text-align:left;
	letter-spacing: normal;
	word-spacing: normal;
 }

 
	#topo {
		width:750px;
		height:150px;
		float:left;
	 }
	 
		#logo {
			width:230px;
			height:150px;
			float:left;
		 }
 
		#menu {
			width:520px;
			height:150px;
			float:left;
			text-align:right;
		 }

			.txt_menu {
			font-family:Arial Narrow, Helvetica, sans-serif;
			font-size:11px;
			font-weight:bold;
			color:#ffffff;
			}

			.menu_bg_topo {
			padding-top:4px;
			}


 
#meio{
	width:750px;
	height:350%;
	float: left;
}
#meio_peq{width:750px;height:350;float:left;}
.txt_meio_peq{font-family:tahoma;font-size:12px;color:#1a4b82;}

	/* HOME */
	#linha1_home {
	width:750px;
	height:330px;
	float:left;
	}

		#linha1_artigos {
		width:390px;
		height:330px;
		float:left;
		}

			.tbl_home_artigos{
			background-image:url(../img/home/bg_box_artigos.jpg);
			background-repeat:no-repeat;
			background-position:top left;
			width:360px;
			height:200px;
			vertical-align:top;
			padding-top:5px;
			padding-left:10px;
			padding-right:30px;
			font-family: Arial, Verdana;
			font-size:11px;
			color:#174257;
			}

			.tbl_home_newsletter{
			background-image:url(../img/home/bg_box_newsletter.jpg);
			background-repeat:no-repeat;
			background-position:top left;
			width:360px;
			height:85px;
			vertical-align:top;
			padding-top:5px;
			padding-left:10px;
			padding-right:25px;
			font-family: Arial, Verdana;
			font-size:11px;
			color:#174257;
			}

		#linha1_servicos {
	width:355px;
	height:300px;
	float:left;
	background-repeat:no-repeat;
		}

	#linha2_home {
	width:750px;
	height:170px;
	float:left;
	padding-bottom:10px;
	}

		#linha2_eventos {
		width:390px;
		height:170px;
		float:left;
		}
		
		#linha2_videos {
		width:180px;
		height:170px;
		float:left;
		}
		
			.tbl_videos_home {
			background:url(../img/home/bg_box_videos.png) top center no-repeat;
			width:165px;
			height:144px;
			vertical-align:top;
			}
			
			.conteudo_videos_home {
			margin-top:25px;
			height:85px;
			}

		#linha2_clientes {
		width:180px;
		height:170px;
		float:right;
		}


	/* EMPRESA */
	.tbl_empresa_home{
	background-image: url(../img/empresa/bg_empresa_home.jpg);
	background-position:top;
	background-repeat:no-repeat;
	width:546px;
	height:471px;
	font-family: Arial, Verdana;
	font-size:11px;
	color:#174257;
	padding:10px;
	}

	.tbl_empresa_equipe{
	background-image: url(../img/bg/bg_box_azul_02.jpg);
	background-position:bottom;
	background-repeat:no-repeat;
	width:165px;
	height:150px;
	font-family: Arial, Verdana;
	font-size:11px;
	color:#174257;
	}



	/* ARTIGOS */
	.tbl_comente_artigo{
	background-image:url(../img/artigos/bg_box_comente.jpg);
	background-repeat:no-repeat;
	width:500px;
	height:230px;
	font-family: Arial, Verdana;
	font-size:12px;
	color:#174257;
	}


	.tbl_artigo_home{
	background-image: url(../img/artigos/bg_artigo_home.jpg);
	background-position:top;
	background-repeat:repeat;
	width:545px;
	height:417px;
	font-family: Arial, Verdana;
	font-size:11px;
	color:#174257;
	padding:10px;
	}
	
	.tbl_artigo_topo{
	background-image: url(../img/artigos/bg_artigo_topo.png);
	background-position:top;
	background-repeat:no-repeat;
	width:546px;
	height:75px;
	font-family: Arial, Verdana;
	font-size:11px;
	color:#174257;
	padding:10px;
	}
	
	.tbl_artigo_meio{
	background-image: url(../img/artigos/bg_artigo_bg.png);
	background-color:#f5f8fb;
	background-position:top;
	background-repeat:repeat;
	width:545px;
	height:417px;
	font-family: Arial, Verdana;
	font-size:11px;
	color:#174257;
	padding:10px;
	}
	
	.tbl_artigo_rodape{
	background-image: url(../img/artigos/bg_artigo_rodape.png);
	background-position:top;
	background-repeat:no-repeat;
	width:546px;
	height:31px;
	font-family: Arial, Verdana;
	font-size:11px;
	color:#174257;
	padding:10px;
	}

	.tbl_artigos_receba{
	background-image:url(../img/artigos/bg_receba_artigos.png);
	background-position:bottom;
	background-repeat:no-repeat;
	width:544px;
	height:46px;
	font-family: Arial, Verdana;
	font-size:11px;
	color:#174257;
	}

	.tbl_artigos_solicitar{
	background-image: url(../img/bg/bg_box_laranja_01.jpg);
	background-position:bottom;
	background-repeat:no-repeat;
	width:165px;
	height:290px;
	font-family: Arial, Verdana;
	font-size:11px;
	color:#174257;
	}

	.tbl_artigos_solicitar_2{
	background-image: url(../img/bg/bg_box_laranja_02.jpg);
	background-position:bottom;
	background-repeat:no-repeat;
	width:165px;
	height:290px;
	font-family: Arial, Verdana;
	font-size:11px;
	color:#174257;
	}


	/* EVENTOS */
	#box_largura_01 {
		width:165px;
		height:510px;
		float:left;
	 }

	.tbl_eventos_grethes{
	background-position:bottom;
	background-repeat:no-repeat;
	width:544px;
	height:400px;
	font-family: Arial, Verdana;
	font-size:11px;
	color:#174257;
	}

	.tbl_eventos_gestao{
	background-image:url(../img/eventos/bg_box_gestao.jpg);
	background-position:bottom;
	background-repeat:no-repeat;
	width:544px;
	height:160px;
	font-family: Arial, Verdana;
	font-size:11px;
	color:#174257;
	}

	.tbl_eventos_recebanovidades{
	background-image:url(../img/eventos/bg_box_recebanovidades.jpg);
	background-position:bottom;
	background-repeat:no-repeat;
	width:544px;
	height:46px;
	font-family: Arial, Verdana;
	font-size:11px;
	color:#174257;
	}

	.tbl_eventos_destaque{
	background-image: url(../img/bg/bg_box_azul_01.jpg);
	background-position:bottom;
	background-repeat:no-repeat;
	width:165px;
	height:290px;
	font-family: Arial, Verdana;
	font-size:11px;
	color:#174257;
	}

	.tbl_eventos_videos{
	background-position:bottom;
	background-repeat:no-repeat;
	width:165px;
	height:165px;
	font-family: Arial, Verdana;
	font-size:11px;
	color:#174257;
	}


	/* CONTATO */
	.tbl_contato{
	background-image:url(../img/contato/bg_box_contato.jpg);
	background-repeat:no-repeat;
	width:546px;
	height:340px;
	font-family: Arial, Verdana;
	font-size:11px;
	color:#174257;
	}

	.box_solicitar_proposta{
	float:left;
	width:165px;
	height:290px;
	margin-top:40px;
	}

	/* DEPOIMENTOS */
	#box_largura_01_depoimentos {
	width:165px;
	height:510px;
	float:left;
	margin-left: 0px;
	_margin-left:-16px;
	 }

	.tbl_depoimentos{
	background-image:url(../img/depoimentos/bg_aspas.png);
	background-repeat:no-repeat;
	width:560px;
	font-family:Arial, Verdana;
	font-size:11px;
	color:#174257;
	}

	/* EQUIPE */
	.tbl_equipe{
	background-image:url(../img/equipe/bg_box_equipe.jpg);
	background-repeat:no-repeat;
	width:545px;
	height:470px;
	font-family: Arial, Verdana;
	font-size:11px;
	color:#174257;
	}

	.tbl_fotos_equipe{
	background-image: url(../img/equipe/bg_box_laranja_01.jpg);
	background-position:bottom;
	background-repeat:no-repeat;
	width:165px;
	height:150px;
	font-family: Arial, Verdana;
	font-size:11px;
	color:#174257;
	}

	.tbl_fale_com{
	background-image: url(../img/equipe/bg_box_azul_02.jpg);
	background-position:bottom;
	background-repeat:no-repeat;
	width:350px;
	height:150px;
	font-family: Arial, Verdana;
	font-size:11px;
	color:#174257;
	}


	#conteudo_tamanho3_equipe {
		width:550px;
		height:495px;
		float:left;
	 }

	#box_foto {
		width:165px;
		height:470px;
		float:left;
		margin-bottom:15px;
		margin-left:10px;
		margin-right:10px;
	 }


	/* MAPA DO SITE */
	#titulo_pagina {
		width:750px;
		height:25px;
		float:left;
	 }

	#conteudo_tamanho3 {
		width:544px; /*anterior: 550px*/
		height:100%;
		float:left;
		margin-right:15px;
		margin-left:10px;
	 }
 
	#conteudo_tamanho4 {
	width:725px;
	height:600px;
	float:left;
	margin-right:15px;
	margin-left:10px;
	 }

	#box_equipe {
		width:165px;
		height:340px;
		float:left;
		margin-bottom:15px;
		background-image:url(../img/mapadosite/bg_coluna_eventos.jpg);
		background-position:bottom;
		background-repeat:no-repeat;
	 }

	#box_novidades {
		width:165px;
		height:130px;
		float:left;
		background:url(../img/mapadosite/bg_box_receba_novidades.jpg);
		background-repeat:no-repeat;
	 }



	/* DEPOIMENTOS */
	
	#box_projetos {
		width:165px;
		height:470px;
		float:left;
		margin-bottom:5px;
		background-image:url(../img/depoimentos/bg_box_projetos.jpg);
		background-position:bottom;
		background-repeat:no-repeat;
	 }


	/* SERVIÇOS */

	.box_servicos_laranja {
		width:230px;
		height:315px;
		background-image:url(../img/servicos/bg_box_laranja.gif);
		background-position:bottom;
		background-repeat:no-repeat;
		font-size:11px;
	 }

	.box_servicos_azul {
		width:230px;
		height:315px;
		background-image:url(../img/servicos/bg_box_azul.gif);
		background-position:bottom;
		background-repeat:no-repeat;
		font-size:11px;
	 }

	.box_servicos_laranja_linha2 {
		width:544px;
		height:85px;
		background-image:url(../img/servicos/bg_box_laranja_linha2.jpg);
		background-position:bottom;
		background-repeat:no-repeat;
		font-size:11px;
	 }

	.box_servicos_azul_linha2 {
		width:165px;
		height:92px;
		background-image:url(../img/servicos/bg_box_azul_linha2.jpg);
		background-position:top;
		background-repeat:no-repeat;
		font-size:11px;
	 }





#rodape {
	clear:both;
	width: 750px;
	height: 174px;
	float: none;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

	






.menu_txt {
font-family:Arial Narrow, Helvetica, sans-serif;
font-weight:bold;
font-size:12px;
color:#FFFFFF;
}

.txt_peq {
font-family:Arial Narrow, Helvetica, sans-serif;
font-size:10px;
color:#316f8e;
}

.txt_box {
font-family:Arial, Tahoma, Helvetica, sans-serif;
font-size:11px;
color:#174257;
text-align:justify;
}

.txt_box_subTit {
font-family:Arial, Tahoma, Helvetica, sans-serif;
font-weight: bold;
font-size:12px;
color:#e58508;
text-align:justify;
}

.branco {color:#FFFFFF;}
.bloco_servicos {
	background-image: url(../img/home/tit_servicos_novo.png);
	background-repeat: no-repeat;
	padding-top: 5px;
	padding-right: 10px;
	padding-left: 10px;
	font-family: "Arial Verdana";
	font-size: 11px;
}
.bloco_cursos {
	background-repeat: no-repeat;
}
.bloco_premiacoes {
	background-image: url(../img/home/box_premiacoes.png);
	background-repeat: no-repeat;
}
.bloco_depoimentos {
	background-image: url(../img/home/box_depoimentos.png);
	background-repeat: no-repeat;
}
.bloco_eventos {
	background-image: url(../img/home/box_eventos.png);
	background-repeat: no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	padding-right: 20px;
	padding-left: 5px;
	font-style: normal;
}
.bloco_clientes {
	background-image: url(../img/home/box_clientes.png);
	background-repeat: no-repeat;
}
.bg_box_eventos {
	background-image: url(../img/eventos/bg_box_eventos.png);
	background-repeat: no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: justify;
	padding: 15px;
}
.bg_depo {
	background-image: url(../img/depoimentos/bg_depo.png);
	background-repeat: no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #174257;
	text-align: justify;
	background-position: left top;
	padding: 10px;
}
.bg_depo1 {
	background-image: url(../img/depoimentos/bg_depo_meio.png);
	background-repeat: repeat;
	font-family: Arial, Verdana;
	font-size: 11px;
	padding: 10px;
}
.bg_depo2 {
	background-repeat: no-repeat;
	background-image: url(../img/depoimentos/bg_aspas.png);
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding: 3px;
}

