@charset "utf-8";
.Discreto {
	font-size: 10px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
}

/* CSS Document */

body{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding:0px;
	margin:0px;
	background-image:url(img/Bkgd3.jpg);
	background-repeat:repeat-x;
	background-color:#FFFFFF;
}


.FundoMaior{
	background-image:url(img/bkgd_1500px.jpg);
	background-repeat:repeat-x;
	background-color:#FFFFFF;
}


.BarraEsq{
	background-color:#CCCCCC;
	float:left;
}
.Centro{
	background-image:url(img/Bkgd3.jpg);
	background-repeat:repeat-x;
	float:left;
	width:800px;
	height:100px;
}
.BarraDir{
	background-color:#CCCCCC;
	float:left;
}

.CaixaCinza{
background-image: url(img/QuadroFundo.jpg)
}

.Data{color:#CC0000;}

.Titulo{font-size:18px; font-weight:bold;}

.Input{
	border:0; 
	border-bottom:1px solid #999999; 
	border-left:1px solid #999999; 
	border-top:1px solid #CCCCCC; 
	border-right:1px solid #CCCCCC;
}

.TextoDireita{
	float:left;
	width:380px;
	height:190px;
	margin-left: 10px;
	margin-right: 10px;
	margin-top: 10px;
}

.TextoEsquerda{
	float:right;
	width:395px;
	height:190px;
	margin-left: 7px;
	margin-right: 0px;
	margin-top: 10px;
}

.TextoEsquerdaSubMenu{
	float:right;
	width:200px;
	height:190px;
	margin-left: 7px;
	margin-right: 0px;
	margin-top: 10px;
}

.TextoFoto_DIV{
	float:right;
	width:290px;
	height:300px;
}

.TextoFoto_DIV_400px{
	float:right;
	width:400px;
	height:280px;
	margin-left: 20px;
}

.ImagemEsquerda_200px_Link{
	float:left;
	width:210px;
	height:130px;
	border:0px;
	margin-left:0px;
	vertical-align:middle;
	text-align:center;
}

.TextoDireitaCentro{
	float:left;
	width:373px;
	height:130px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
}

.TextoEsquerdaCentro{
	float:right;
	width:373px;
	height:130px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
}

.TextoGeral{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-stretch: extra-expanded;
}

.style15 {
	font-size: 12px;
	color: #333333;
	line-height: 13pt;
	text-align: justify;
	margin-top: 10px;
}

.style152 {
	font-size: 12px;
	color: #333333;
	line-height: 13pt;
	text-align: justify;
	margin-top: 5px;
}

.style15_alinhado_esquerdo {
	font-size: 12px;
	color: #333333;
	line-height: 13pt;
	text-align: left;
	margin-top: 5px;
}

.style_15_sem_height{
 	font-size: 12px;
	color: #333333;
	text-align: justify;
	margin-top: 10px;
}

.style15_alinhado_direito {
	font-size: 12px;
	color: #333333;
	line-height: 13pt;
	text-align: right;
	margin-top: 5px;
}
.style3 {
	font-size: 10px;
	font-weight: bold;
	color: #000066;
}
.style5 {
	color: #FF6600;
	font-size: 12px;
	margin-top: 10px;
	font-weight: bold;
}

.style51 {
	color: #FF6600;
	font-size: 12px;
	margin-top: 5px;
	font-weight: bold;
}
.style18 {
	color: #006699;
	font-weight: bold;
	background-image: url(img/BarraTexto2.jpg);
}

.style181 {
	color: #006699;
	width: 420px;
	float: left;
	font-weight: bold;
	background-image: url(img/BarraTexto_420px.jpg);
}

.style182 {
	color: #006699;
	width:620px;
	float: left;
	font-weight: bold;
	background-image: url(img/BarraTexto_620px.jpg);
}

.style183 {
	color: #006699;
	width:520px;
	float: left;
	font-weight: bold;
	background-image: url(img/BarraTexto_520px.jpg);
}

.style24 {
	color: #003366;
	font-size: 10px;
	font-weight: bold;
	text-align: right;
	margin-top: 0px;
}

.Topicos{
	list-style:circle;
}

.TopicossemRecuo{
    padding: 8px;
	margin: 8px;
}

.itemTopicos{
	padding-bottom: 7px;
}

.Topicosmenu{
	list-style-image: url(img/marcador.png);
	padding-bottom: 10px;
}

.TextoDireito{
	float:right;
	margin-right: 35px
}

.Texto_Empresa{
	margin-right: 35px;
	height: 205px;
}

.Texto_Outsorcing{
	height: 620px;
	width: 620px;
	float: right;
}

.Texto_parceiros{
	height: 550px;
	width: 620px;
	margin-left:100px;
}

.Texto_instrutores{
	height: 700px;
	width: 620px;
	margin-left:100px;
}

.Tabela_conteudo{
	width: 620px;
	
}

.Texto_PreInscricao{
	height: 1200px;
	width: 620px;
	margin-left:100px;
}

.Texto_EnvioPreInscricao{
	margin-right: 25px;
	height: 100px;
	width: 420px;
	float:left;
}

.Texto_cases{
	height: 700px;
	width: 620px;
	margin-left:100px;
}

.Texto_Alinhado_esquerda{
	height: 310px;
	width: 520px;
	float: left;
}

.Texto_Alinhado_esquerda420px{
	height: 500px;
	width: 840px;
	float: left;
}

.Texto_Inferior_total{
	height: 210px;
	width: 800px;
	margin-top: 320px;
	
}

.Submenu{
	float: left;
	width: 180px;
	height: 150px;
	margin-top: 30px;
	background-image: url(img/CaixaTextoMenu.png);	
}
.Texto_Contato{
	margin-right: 25px;
	height: 435px;
	width: 420px;
	float:left;
}

.TextoEsquerdo{
	float:left;
	margin-left: 35px;
}

.TextoDireitoImagem{
	float:right;

}

.TextoEsquerdoImagem{
	float:left;
}

.TextoDireito_400px{
float:right;
text-align:justify;
width:400px;
}

.MargemTituloMenu{
margin-top: 10px;
margin-left: 20px;
margin-bottom: 20px;
 }

.AlinhaTextoEsquerda{
text-align:left;
}

.ImagemFundoBranco {
background-color: #FFFFFF;
}

.Alinhacentro {
width: 150px;
height: 75px;
margin-left: 10px;
margin-top: 40px;

}
.ConteudoEsquerdo{
float:left;
width:300px;
text-align:left;}

.ConteudoDireito{
float:right;
width:300px;
text-align:left;}

.fontemenor{
 font-size:10px;}