/* Padrão */


body {
	margin-top:0px;
	margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;
	font-family:Tahoma;
	font-size:0.7em;
	font-size-adjust:none;
	font-stretch:normal;
	font-variant:normal;
	font-weight:normal;
	color:#666666;
	background-image:url(../imagens/bglist.jpg);

}

.site {
	width:100%;
	height:100%;
	float:left;
}


.pagina {
	width:900px;
	margin:auto;
	background-color:#FFF;

}

.paginas {
	width:900px;
	float:left;
	background-color:#FFF;

}

.cabecalho {
	width:900px;
	float:left;
	height:135px;

}

.menu {
	float:left;
	background-image:url(../imagens/bgmenu.jpg);
	background-repeat:no-repeat;
	margin-top:40px;
	margin-left:50px;
	height:52px;
	width:550px;
	z-index:101;
}

.logo {
	width:280px;
	height:120px;
	float:left;
	margin-top:10px;
}


/* Index */

.flashindex {
	width:900px;
	height:190px;
	float:left;
}

.conteudoindex {
	width:900px;
	float:left;
	height:auto;

}

.noticias {
	width:370px;
	float:left;
	height:350px;	
}

.englobadestaque {
	width:325px;
	height:auto;
	float:left;
	margin-left:25px;
	_margin-left:10px;
	padding-bottom:10px;
	border-bottom: solid 1px #DFE2E6;

}

.noticia01index {
	width:200px;
	height:auto;
	float:left;
	margin-top:15px;
	margin-left:10px;
}

.noticia02index {
	width:300px;
	height:auto;
	float:left;
}

.dataindex {
	width:70px;
	height:20px;
	float:left;
	color:#003C6A;
	font-size:11px;
	font-weight:bold;
}

.titulonot{
	width:200px;
	height:auto;
	float:left;
	color:#333;
	font-size:12px;
	line-height:20px;
}

.titulonot2{
	width:220px;
	height:auto;
	float:left;
	color:#333;
	font-size:12px;
	line-height:20px;
	padding-left:10px;
}

.imgdestaque {
	width:100px;
	height:90px;
	float:left;
	border:solid 1px #85939E;
}
	

.estagio {
	float:left;
	width:250px;
	height:350px;
}

.acessodireita {
	float:left;
	width:280px;
	height:390px;
}

.linhamenu {
	width:1px;
	height:40px;
	float:left;
	background-color:#BDC7CC;
	margin-top:12px;
	z-index:1;
}

.itemmenu {
	width:70px;
	height:20px;
	padding-top:20px;
	padding-left:15px;
	padding-right:15px;
	text-align:center;
	float:left;
	font-size:13px;
	font-weight:bold;
	color:#FFF;
	z-index:99;
}

.itemmenu a:link, .itemmenu  a:visited, .itemmenu  a:active 
{
	color:#FFF;
	text-decoration:none;
}

.itemmenu  a:hover {
	color:#000;
	text-decoration:none;
}

.tituloverde {
	width:200px;
	height:30px;
	padding-top:10px;
	color:#003C6A;
	font-size:15px;
	font-weight:bold;
	padding-left:25px;
	float:left;
}

.tituloverde02 {
	width:190px;
	height:30px;
	padding-top:10px;
	color:#003C6A;
	font-size:15px;
	font-weight:bold;
	border-top:solid #003C6A 1px;
	float:left;
}

.tituloverde02 a:link, .tituloverde02 a:visited, .tituloverde02 a:active 
{
	color:#003C6A;
	text-decoration:none;
}

.tituloverde02 a:hover {
	color:#003C6A;
	text-decoration:none;
}

.tituloverde03 {
	width:200px;
	height:30px;
	padding-top:10px;
	color:#003C6A;
	font-size:15px;
	font-weight:bold;
	float:left;
}

.imgestagio {
	width:193px;
	height:100px;
	padding-top:5px;
	padding-bottom:10px;
	float:left; 
}

.loginacesso {
	width:260px;
	height:150px;
	float:left;
	background-image:url(../imagens/bglogin.jpg);
	background-repeat:no-repeat;
}

.acessar {
	height:25px; 
	border:0px; 
	width:80px;
	color:#999;
	float:right; 
	margin-right:10px; 
	margin-top:10px;
}

.logoapoio {
	width:203px;
	height:80px;
	float:left;
	margin-left:15px;
}

/* depoimentos*/

.englobadep {
	width:420px;
	height:auto;
	float:left;
	margin-left:25px;
	_margin-left:10px;
	
}

.englobaimgdep {
	width:81px;
	height:130px;
	float:left;
}

.imgdepoimento {
	width:81px;
	height:81px;
	float:left;
	margin-top:5px;
}

.infodepoimento {
	width:310px;
	height:auto;
	float:left;
	padding-left:25px;
	font-size:12px;
	color:#3D454B;
	padding-top:5px;
	line-height:18px;
}

.nome {
	width:310px;
	float:left;
	height:auto;
	padding-top:10px;
	padding-left:25px;
	font-size:12px;
	color:#3D454B;
	font-weight:bold;
	font-style:italic;
}
	
	


/* rodapé */


.rodape {
	width:900px;
	height:265px;
	float:left;
	background-image:url(../imagens/bgrodape.jpg);
}


.englobadepoimentos {
	width:450px;
	height:265px;
	float:left;
}

.englobaenderco {
	width:390px;
	height:100px;
	float:left;
	margin-top:50px;
	margin-left:30px;
	_margin-left:15px;
}

.logocca {
	width:140px;
	height:100px;
	float:left
}

.endereco {
	width:220px;
	height:20px;
	float:left;
	margin-top:7px;
	color:#003881;
	font-size:12px;
	margin-left:20px;
	font-weight:bold;
}

.creditos {
	width:150px;
	height:20px;
	float:right;
	margin-right:25px;
	margin-top:30px;
	color:#85929E;
	font-size:12px;
}

.creditos a:link, .creditos a:visited, .creditos a:active 
{
	color:#85929E;
	text-decoration:none;
}

.creditos a:hover {
	color:#85929E;
	text-decoration:none;
}

/* empresa */

.lateraldireita {
	width:450px;
	height:auto;
	float:left;
}

.englobatexto {
	width:390px;
	height:auto;
	float:left;
	margin-top:5px;
	margin-left:40px;
	_margin-left:20px;
}

.titulocinza {
	width:390px;
	height:30px;
	float:left;
	color:#636E7B;
	font-size:16px;
	font-weight:bold;
}

.textoempresa {
	width:390px;
	height:auto;
	float:left;
	color:#636E7B;
	font-size:12px;
}

.boxcinza {
	width:390px;
	height:23px;
	float:left;
	margin-left:20px;
	margin-top:5px;
	background-color:#85939E;
	font-size:13px;
	color:#FFF;
	font-weight:bold;
	text-align:center;
	padding-top:10px;
}

.boxcinza a:link, .boxcinza a:visited, .boxcinza a:active {
	color:#FFF;
	text-decoration:none;
}

.boxcinza a:hover {
	color:#FFF;
	text-decoration:none;
}

.boximagens {
	width:390px;
	height:230px;
	float:left;
	margin-left:20px;
	margin-top:5px;
}

.googlemap {
	width:390px;
	height:250px;
	float:left;
	margin-left:20px;
	margin-top:5px;
}

/* publicações/notícias */

.englobapublicacoes {
	width:650px;
	height:auto;
	float:left;
}

.englobadica {
	width:650px;
	height:auto;
	float:left;
}

.maisdicas {
	float:left;
	width:580px;
	margin-top:20px;
	padding-left:50px;
	min-height:250px;
	color:#666;
	font-size:14px;
	font-weight:bold;
}

.maisdicas a:link, .maisdicas a:visited, .maisdicas a:active 
{
	color:#666;
	text-decoration:none;
}

.maisdicas a:hover {
	color:#666;
	text-decoration:none;
}

.boxdicas {
	width:290px;
	float:left;
	height:150px;
	background-color:#85939E;
	margin-top:15px;
}

.titulodica {
	width:550px;
	height:auto;
	line-height:20px;
	float:left;
	color:#666;
	margin-left:40px;
	_margin-left:20px;
	margin-top:10px;
	padding-bottom:0px;
	font-size:14px;
	font-weight:bold;
}

.titulodicas {
	width:270px;
	float:left;
	color:#FFF;
	margin-top:10px;
	padding:10px;
	padding-bottom:0px;
	font-size:14px;
	font-weight:bold;
}

.titulodicas a:link, .titulodicas a:visited, .titulodicas a:active 
{
	color:#FFF;
	text-decoration:none;
}

.titulodicas a:hover {
	color:#FFF;
	text-decoration:none;
}

.textocursosanteriores {
	width:330px;
	float:left;
	color:#666;
	font-size:13px;
	line-height:17px;
	height:auto;
	padding-bottom:20px;
	margin-top:20px;

}


.textodicas {
	width:270px;
	float:left;
	color:#FFF;
	padding:10px;
	font-size:12px;
	line-height:17px;
	height:50px;

}

.textodicas a:link, .textodicas a:visited, .textodicas a:active 
{
	color:#FFF;
	text-decoration:none;
}

.textodicas a:hover {
	color:#FFF;
	text-decoration:none;
}

.lateralbanner {
	width:300px;
	height:470px;
	float:left;
}

.banner {
	width:200px;
	height:420px;
	float:left;
	margin-left:20px;
	_margin-left:25px;
}

.titulocinza02 {
	width:200px;
	height:30px;
	padding-top:10px;
	color:#636E7B;
	font-size:15px;
	font-weight:bold;
	padding-left:40px;
	float:left;
}

.publicacoes {
	width:550px;
	height:auto;
	float:left;
	margin-left:40px;
	_margin-left:20px;
	margin-top:20px;
	font-size:13px;
	color:#666;
	line-height:20px;
	padding-bottom:30px;
	
}

.data {
	width:94px;
	height:18px;
	float:left;
	background-color:#85939E;
	color:#FFF;
	padding-top:5px;
	padding-left:15px;
	font-size:12px;
	font-weight:bold;
}

.linkpublicacoes{
	width:430px;
	height:auto;
	float:left;
	color:#5A8535;
	padding-top:4px;
	padding-left:15px;
	font-size:12px;
	font-weight:bold;
	line-height:18px;
}


.linkpublicacoes a:link, .linkpublicacoes a:visited, .linkpublicacoes a:active 
{
	color:#5A8535;
	text-decoration:none;
}

.linkpublicacoes a:hover {
	color:#5A8535;
	text-decoration:none;
}




/* cursos */

.lateralcursos {
	width:460px;
	height:auto;
	float:left;
	padding-bottom:20px;

}

.textocursos {
	width:420px;
	height:auto;
	float:left;
	color:#636E7B;
	font-size:12px;
	padding-left:15px;
	line-height:20px;
	padding-bottom:20px;

}

.titulocinza03 {
	width:390px;
	height:30px;
	float:left;
	color:#636E7B;
	font-size:16px;
	font-weight:bold;
	margin-top:10px;
	padding-left:20px;
}

.titulocinza04 {
	width:390px;
	height:30px;
	float:left;
	color:#636E7B;
	font-size:16px;
	font-weight:bold;
	padding-left:40px;
	_padding-left:20px;
}


.areascursos {
	width:420px;
	height:25px;
	float:left;
	margin-left:20px;
	_margin-left:5px;
	background-image:url(../imagens/bgcinza.jpg);
	font-size:13px;
	color:#636D7A;
	font-weight:bold;
	padding-left:20px;
	_padding-left:10px;
	padding-top:10px;

}

.linkcurso {
	width:420px;
	height:auto;
	float:left;
	color:#000;
	line-height:25px;
	font-size:13px;
	margin-top:4px;
    margin-left:20px;
	_margin-left:10px;
	padding-left:20px;
	padding-bottom:10px;
}

.linkcurso a:link, .linkcurso a:visited, .linkcurso a:active {
	color:#000;
	text-decoration:none;
}

.linkcurso a:hover {
	color:#000;
	text-decoration:none;
}

/* ver curso */

.conteudocurso {
	width:900px;
	height:auto;
	float:left;
}

.nomecurso {
	width:850px;
	height:30px;
	padding-top:10px;
	color:#5A8535;
	font-size:15px;
	font-weight:bold;
	padding-left:40px;
	float:left;
}

.imagemcurso {
	width:825px;
	height:204px;
	float:left;
	margin-left:40px;
	_margin-left:20px;
	background-image:url(../imagens/bgcursos.jpg);
	background-repeat:no-repeat;
}

.infocurso {
	width:275px;
	height:138px;
	float:left;
	margin-left:20px;
	margin-top:25px;
}

.fotocurso {
	width:488px;
	height:170px;
	float:left;
	margin-left:30px;
	margin-top:10px;
}

.infocurso02 {
	width:470px;
	height:auto;
	float:left;
	margin-left:40px;
	_margin-left:20px;
	color:#333333;
	font-size:12px;
	padding-left:10px;
	line-height:20px;
}

.info {
	width:275px;
	height:30px;
	float:left;
	margin-top:5px;
	font-size:14px;
	color:#5A8535;
	font-weight:bold;
}

.matricularbox {
	width:286px;
	height:165px;
	float:left;
	margin-left:60px;
	_margin-left:30px;
	margin-top:20px;
	_margin-left:10px;
	font-size:15px;
	color:#FFF;
	font-weight:bold;
	text-align:center;
}
	
.matricular {
	width:192px;
	height:30px;
	float:left;
	background-color: #F60;
	margin-left:35px;
	font-size:1.3em;
	color:#333;
	font-weight:bold;
	text-align:center;
	padding-top:7px;
	
}

.matricular  a:link, .matricular  a:visited, .matricular  a:active {
	color: #003;
	text-decoration:none;
}

.matricular  a:hover {
	color:#003;
	text-decoration:none;
}

.alunolinks {
	width:192px;
	height:30px;
	float:left;
	background-image:url(../imagens/bgseta.jpg);
	background-repeat:no-repeat;
	margin-top:10px;
	margin-left:35px;
	font-size:15px;
	color:#003;
	text-align:left;
	font-weight:bold;
	padding-left:35px;
	padding-top:10px;
}

.alunolinks a:link, .alunolinks  a:visited, .alunolinks  a:active {
	color:#003;
	text-decoration:none;
}

.alunolinks  a:hover {
	color:#003;
	text-decoration:none;
}


/* contato */

.englobacontato {
	width:900px;
	height:auto;
	float:left;
}

.englobaform {
	width:900px;
	height:auto;
	float:left;
}

.enviecurriculo {
	width:300px;
	height:auto;
	float:left;
	padding-top:6px;
	font-size:12px;
	color:#333;
	margin-left:40px;
	line-height:22px;
}

.boxcurriculo {
	width:395px;
	margin-left:100px;
	height:82px;
	background-color:#FFF;
	float:left;
}

/* corpo docente */

.imagemcorpo {
	width:350px;
	height:185px;
	float:left;
	margin-left:40px;
	_margin-left:20px;
	margin-top:10px;
}

.docente {
	width:425px;
	float:left;
	
}

.fotoprofessor {
	width:230px;
	height:220px;
	float:left;
	margin-left:80px;
	margin-top:10px;
}


.textocorpo {
	width:440px;
	height:auto;
	float:left;
	color:#636E7B;
	font-size:12px;
	padding-left:15px;
	line-height:20px;
}

.nomeprofessor {
	width:300px;
	height:30px;
	padding-top:10px;
	color:#5A8535;
	font-size:15px;
	font-weight:bold;
	padding-left:15px;
	float:left;
}

.lateralprofimg {
	width:350px;
	height:auto;
	float:left;
}

/* empresa */
