/* ESTRUTURA DA PAGINA */
body {
	background-color: #e9e9e9;
	background-image: url(imagens/fundo.jpg);
	background-repeat: repeat-x;
	background-position: center top;
	margin: 0 0 0 0px;
	font-family: Verdana;
	font-size: 11px;
	text-align:center;
	
}

#geral{
	width:891px;
	position: absolute;	
	left: 50%;
	margin: 0 0 0 -445px;
	text-align:center;

}

/* ESTRUTURA DO TOPO */

#topo{
	width:890px;
	height:100px;
	position: relative;	
	margin: 0 0 0 0px;
	
}

	#logo
	  {
	  background:url('imagens/logo.png');
	  width:198px;
	  height:100px;
	  float:left;
	  }
	  
	  * html #geral #topo #logo
	  {
	  background:none;
	  float:left;
	  width:198px;
	  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='imagens/logo.png', sizingMethod='scale');
	  }
  
	/* ATALHOS - ATENDIMENTO E MAPA DO SITE */
		#atalhos{
			width: 239px;
			height:21px;
			
			float: left;
			position:relative;
			margin:0px 0px 0 0px; 
			padding:0px 0px 0px 0px;
		}

		#atalhos ul {
			padding:0px;
			margin:0px;
			float: left;
			width: 239px;
			height:31px;
			list-style:none;
		}

		#atalhos ul li { 
			display: inline;
		}
		
		#atalhos ul li a {
			padding: 0px 0px;
			float:left;			
		}

		li.atendimento a span {display:none;}
		.atendimento a { 
			width: 137px;
			height:31px;
			position:relative; 
			left:0px; 
			top:0px; 
			background-image: url(imagens/bt_atendimento.jpg);
		}
		li.mapa_site a span {display:none;}
		.mapa_site a { 
			width: 101px;
			height:31px;
			position:relative; 
			left:0px; 
			top:0px; 
			background-image: url(imagens/bt_mapa_site.jpg);
		}
	/* FIM ATALHOS - ATENDIMENTO E MAPA DO SITE */



	/* ÁREA DO ALUNO E BUSCA */
		
		#busca_aluno{
			width:433px;
			height:31px;
			background-image:url(imagens/fundo_busca.jpg);
			background-repeat:no-repeat;
			background-position: left top;
			float:right;
			
			padding-left:8px;
			padding-top: 3px;
		}	

		#busca_aluno input{
			border:solid 1px #5a89a0;
			background-color:#e4ebf2;
			font-family:"Trebuchet MS";
			font-size:11px;
			float:left;
			color:#2c2c2c;
		}

		#busca_aluno .botao{
			border:0px;
			margin-left: 3px;
		}

	/* FIM - ÁREA DO ALUNO E BUSCA */




	/* MENU */
	
		#menu{
			width: 685px;
			height:20px;			
			float:left;
			position:relative;
			margin-top:20px;
			margin-left:5px;
			margin-right:0px;
			margin-bottom:0px;
			padding:0px 0px 0px 0px;
			text-align:left;
			
			
		}
		
		#menu img{
			margin-right:12px;
		}

		
		
	
	
	/* FIM - MENU */


/* FIM ESTRUTURA DO TOPO */


/* ESTRUTURA MEIO HOME */

	#menu_lateral{
		width:175px;
		height:210px;
		float:left;
		padding-top:50px;
	}


	#flash{
		width:690px;
		height:260px;
		float:right;
		
		
	}
/* FIM - ESTRUTURA MEIO HOME */

/* ESTRUTURA QUADRO NOTÍCIAS */

	#quadro_noticias{
	width: 600px;
	position:relative;
	margin-top:-1px;
	float:left;
	text-align:left;
	margin-left:30px;
	line-height: 23px;
	}
	
	#quadro_noticias a{
		color:#333333;
		text-decoration:none;
	}

	#quadro_noticias a:hover{
		color:#b83f1e;
		text-decoration:underline;
	}

/* ESTRUTURA QUADROS DE DESTAQUE */
/* INFORMATIVOS ESPA | COMO FUNCIONA | CURSOS GRATUITOS*/

	#quadro_destaque{
		width: 100%;
		height: 125px;
		position:relative;
		margin-top:15px;
		float:left;
		
			
	}

	#informativo{
		width:233px;
		height:60px;
		background-image:url(imagens/informativo_espa.jpg);
		background-repeat:no-repeat;
		background-position: left top;
		float:left;
		
		padding-top:33px;
		padding-left:10px;
		padding-right:10px;
		padding-bottom:25px;
		text-align:left;
		color:#333333;
		
	}
	
		#informativo .campo{
			border:solid 1px #231f20;
			background-color:#ffffff;
			font-family:"Verdana";
			font-size:11px;
			float:left;
		}



	#como_funciona{
		width:264px;
		height:60px;
		background-image:url(imagens/como_funciona.jpg);
		background-repeat:no-repeat;
		background-position: left top;
		float:left;
		
		padding-top:33px;
		padding-left:10px;
		padding-right:10px;
		padding-bottom:25px;
		margin-left:28px;
		text-align:left;
		color:#333333;
		
	}
	
	#como_funciona a{
		color:#304269;
		text-decoration:none;
	}

	#como_funciona a:hover{
		color:#304269;
		text-decoration:underline;
	}
	

	#cursos_gratuitos{
		width:264px;
		height:63px;
		background-image:url(imagens/cursos_gratuitos.jpg);
		background-repeat:no-repeat;
		background-position: left top;
		float:left;
		
		padding-top:30px;
		padding-left:10px;
		padding-right:10px;
		padding-bottom:25px;
		margin-left:28px;
		
		text-align:left;
		color:#333333;
	}
	
	.destaque_cursos{
		color:#f15a22;
		font-size:10px;
	}
	
	#cursos_gratuitos a{
		color:#f15a22;
		text-decoration:none;
	}

	#cursos_gratuitos a:hover{
		color:#f15a22;
		text-decoration:underline;
		line-height:-5px;
		}
		
		
		
		#quadro_novo{
		width: 100%;
		position:relative;
		margin-top:0px;
		float:left;
		
			
	}
		
		
		
		#extranet{
		width:233px;
		height:122px;
		background-image:url(imagens/login_extranet.jpg);
		background-repeat:no-repeat;
		background-position: left top;
		float:left;
		margin-top:-2px;
		padding-top:25px;
		padding-left:10px;
		padding-right:10px;
		padding-bottom:25px;
		text-align:left;
		color:#333333;
		
	}
	
		#extranet .campo{
			border:solid 1px #231f20;
			background-color:#ffffff;
			font-family:"Verdana";
			font-size:11px;
			float:left;
			
		}
		
		#extranet .cad_aluno{
		display:block;
		border:solid 1px #231f20;
		background-color:#ffffff;
		font-family:"Verdana";
		font-size:11px;
		height:auto;
		
			
		}
		
		#extranet_input {
		display: block;
		font-family:"verdana";
		font-size:11px;
		padding-top:3px;
		

		}
		#extranet_input input {
		display: block;
		border:solid 1px #8a8a8a;
		background-color:#f4f4f4;
		font-family:"Verdana";
		font-size:11px;
		color:#333333;
		
		

		}
		
/* FIM - ESTRUTURA QUADROS DE DESTAQUE */

/* RODAPE */

	#rodape{
		width: 100%;
		height: 35px;
		position:relative;
		margin-top:20px;
		float:left;
	}
	
	#rodape a{
		font-family:"arial";
		font-size:11px;
		color:#4b4b4b;
		text-align:center;
		text-decoration:none;	
	}
/* FIM - RODAPE */


/* ------------------------------- */
/*         PÁGINAS INTERNAS        */
/* ------------------------------- */

	/* MENU LATERAL - PÁGINAS INTERNAS */
	
		#menu_lateral_int{
			width:165px;
			margin-top: 20px;
			text-align:left;
			float:left;
		}
		
		#menu_lateral_itens{
			width:100%;
			background-image:url(imagens/fundo_menu_lateral.jpg);
			background-repeat:no-repeat;
			padding-bottom:3px;
			float:left;
		}
	
		#menu_lateral_itens a{
			font-family:Tahoma;
			font-size:10px;
			color:#878787;
			font-weight: bold;
			text-decoration:none;
		}
	
		#menu_lateral_itens a:hover{
			font-family:Tahoma;
			font-size:10px;
			color:#4f6a8b;
			font-weight: bold;
			text-decoration:none;
		}
	
	/* FIM - MENU LATERAL - PÁGINAS INTERNAS */
	

	/* ÁREA DE CONTEÚDO */

		#conteudo_int{
			width:680px;
			margin-top: 0px;
			margin-left: 35px;
			text-align:justify;
			float:left;
			
		}

		#conteudo_int_total{
		/* ÁREA DE CONTEÚDO SEM MENU LATERAL*/
			width:845px;
			margin-top: 0px;
			margin-left: 35px;
			text-align:justify;
			float:left;
		}
		
		h1{
			font-family:Arial;
			font-size:18px;
			color:#010101;
		}
		
		.subtitulo{
			font-family:Verdana;
			font-size:11px;
			color:#b83f1e;
			font-weight: bold;
			text-decoration:none;
		}
		
		.imagem_conteudo{
			border: solid 4px #c9c9c9;
			margin-left:16px;
			margin-top:20px;
			margin-bottom:10px;
		}
		
		.imagem_conteudo2{
			border: solid 4px #c9c9c9;
			margin-left:0px;
			margin-top:0px;
			margin-bottom:10px;
			
		}
		
	/* FIM - ÁREA DE CONTEÚDO */
	
	/* MAPA DO SITE */	
		#coluna_mapa{
			width:350px;
			margin-top: 0px;
			margin-left: 20px;
			margin-right: 0px;
			text-align:left;
			float:left;
			
		}

		#coluna_mapa a{
			font-family:Verdana;
			font-size:11px;
			color:#000000;
			text-decoration:none;
		}

		#coluna_mapa a:hover{
			font-family:Verdana;
			font-size:11px;
			color:#b83f1e;
			text-decoration:none;
		}
	/* FIM - MAPA DO SITE */
	
	/* FORMULARIOS */	
		#label_total{
			width:500px;
			height:22px;
			margin-left: 50px;
			text-align:center;
		}
		
		#btn_enviar {
			
			margin-left: 220px;
		}

		#label{
			width:150px;
			height:20px;
			text-align:right;
			font-family:Verdana;
			font-size:11px;
			color:#333333;
			float:left;
			margin-right: 5px;
		}

		#label_total input{
			border:solid 1px #8a8a8a;
			background-color:#f4f4f4;
			font-family:"Verdana";
			font-size:11px;
			float:left;
			color:#333333;
		}			

		.area{
			border:solid 1px #8a8a8a;
			background-color:#f4f4f4;
			font-family:"Verdana";
			font-size:11px;
			float:left;
			color:#333333;
		}
		
				


		#label_total_inscricao{
			width:600px;
			height:22px;
			margin-left: 0px;
			text-align:center;
		}
		
		#label_total_inscricao input{
			border:solid 1px #8a8a8a;
			background-color:#f4f4f4;
			font-family:"Verdana";
			font-size:11px;
			float:left;
			color:#333333;
		}
		
		
	/* FIM - FORMULARIOS */	
.texto{
font-family:"verdana";
font-size:11px;
}
#titulo{
margin-top:-12px;
margin-left:170px;
}
#apresentacao{
margin-top:0px;

}
#titulo a{
font-family:"verdana";
color:#4b4b4b;
text-decoration:none;
}
#titulo a:hover{
font-family:"verdana";
color:#4b4b4b;
text-decoration:underline;
}
#data_inicio{

background:#333333;
margin-top:0px;
width:210px;
font-family:Verdana;
font-size:11px;
color:#fff;
text-decoration:none;
padding:5px 5px 4px 4px;

}
#datainicio{

background:#333333;
margin-top:0px;
width:310px;
font-family:Verdana;
font-size:11px;
color:#fff;
text-decoration:none;
padding:5px 5px 4px 4px;

}
#datainicio a{

font-family:Verdana;
font-size:11px;
color:#fff;
text-decoration:none;

}
#datainicio a:hover{

font-family:Verdana;
font-size:11px;
color:#fff;
text-decoration: underline;

}

#txtcurso{
margin-top:10px;

font-family:Verdana;
font-size:11px;
text-decoration:none;
}
.valor{

}
#info a{
font-family:"verdana";
color:#4b4b4b;
}
#info a:hover{
font-family:"verdana";
color:#b83f1e;
}
#isncricao a{

background:#b83f1e;
margin-top:-10px;
font-family:Verdana;
font-size:11px;
color:#fff;
text-decoration:none;
padding:5px 5px 4px 4px;
}
#isncricao a:hover{

background:#333333;
margin-top:-10px;
font-family:Verdana;
font-size:11px;
color:#fff;
text-decoration: underline;
padding:5px 5px 4px 4px;
}
#foto_curso{
margin-top:0px;
}
#btnenvia{
margin-left:250px;
}
#btnMaisCursos{
position:absolute;
float:left;
padding:5px 5px 4px 4px;
}
#btnLimpa {
position:absolute;
margin-top:-13px;
margin-left:220px;
padding:5px 5px 4px 4px;
}
#btnContinua {
position:absolute;
float:right;
margin-left:400px;
margin-top:-26px;
padding:5px 5px 4px 4px;
}

#btnFechaCompra{
position:absolute;
float:right;
margin-left:400px;
margin-top:-23px;

}

#mensagem{
font-family:"verdana";
font-size:14px;
}
.btnContinua{
position:absolute;
float:right;
margin-left:400px;
margin-top:-40px;
background:#333333;
font-family:Verdana;
font-size:11px;
font-weight:bold;
color:#fff;
padding:5px 5px 4px 4px;
border:1px solid;
}

h3{
color:#666666;
border-bottom:1px solid #999999;
}
fieldset{
	border:1px solid #999999;
	padding:5px;
	
	
}
fieldset p label{
	font-family:verdana;
	font-size:13px;
	display:block;
	
}

legend{
	font-family:verdana;
	font-size:13px;
	color:#666666;
	font-weight:bold;
}
.cad_aluno {
display: block;
font-family:Verdana;
font-size:11px;
color:#333333;
padding:5px;


}
.cad_aluno input {
display: block;
border:solid 1px #8a8a8a;
background-color:#f4f4f4;
font-family:"Verdana";
font-size:11px;
color:#333333;

}
.cad_aluno a{
color:#333333;
}
#cadastro{
font-family:"verdana";
font-size:18px;
}
#cadastro a{
color:#666666;
font-weight:bold;
}
.car {
background:url(imagens/bg_table.jpg);

}
.car_border {
border-bottom:1px solid  #999999;
}
/*Quadro de noticias da pagina noticias_detalhe*/
#quadro_noticias_detalhe{
	width: 600px;
	position:relative;
	margin-top:0px;
	float:left;
	text-align:left;
	margin-left:0px;
	line-height: 23px;
	}
	
	#quadro_noticias_detalhe a{
		color:#333333;
		text-decoration:none;
	}

	#quadro_noticias_detalhe a:hover{
		color:#b83f1e;
		text-decoration:underline;
		
	}
.btnenviar{
display:block;
margin-left:300px;
}
.btncadastrar {
background:#333333;
font-family:Verdana;
font-size:14px;
font-family:"verdana";
color:#fff;
border:1px solid #000000;
padding:5px 5px 4px 4px;
}
#novo_cadastro {
width:300px;
height:200px;
position:absolute;
background:url(imagens/cadastro.jpg) no-repeat;
margin-top:68px;
margin-left:580px;
}
#fechar {
	margin-top:-30px;
	margin-left:520px;
	float:right;	
}
.tcurso{
	font-family:verdana;
	font-size:14px;
}
.fundotcurso {
	background: #CCCCCC;
	padding:4px;
}

.tcursos{
	border-top:1px solid #999999;
	border-right:1px solid #999999;
	border-left:1px solid #999999;
	border-bottom:1px solid #999999;
	margin:1em auto;
	
	
}
.listacurso{
	font-family:verdana;
	text-align:center;
	padding:2px;
}
#msg{
	font-family:verdana;
	font-size:13px;
	color:#FF0000;
}
/* Sistema de Arquivos */
ul#menu_arquivo
{
	list-style-type: none;
	margin: 4px;
	padding: 0px;
}

ul#menu_arquivo li
{
	float: left;
	margin: 4px;
}

ul#menu_arquivo li.active
{
	background-color: #98b9d0;
	border-left: 1px solid #3564a9;
	border-top: 1px solid #3564a9;
	border-bottom: 1px solid #3564a9;
	border-right: 1px solid #3564a9;
	padding:2px;
}

ul#menu_arquivo li a
{
	text-decoration: none;
	font-size: 10px;
	padding: 2px;
	color: #3564a9;
}

ul#files
{
	list-style-type: none;
	margin: 40px 0px 0px 0px;
	padding: 0px;
}

ul#files li
{
	background-color: #fff7c0;
	border-bottom: 1px solid #efefef;
	padding: 2px;
	margin-bottom: 1px;
}

ul#files li#comentario
{
	background-color:#E9E9E9;
	margin-left:10px;
	margin-top:5px;
}

ul#files li a
{
	text-decoration: none;
	color: #3564a9;
	padding: 2px 25px;
	background-position: left;
	background-repeat: no-repeat;
}

ul#files li.Documentos a
{
	background-image: url('imagens/text.jpg');
}

ul#files li.Imagens a
{
	background-image: url('imagens/picture.jpg');
}
ul#files li.Applications a
{
	background-image: url('imagens/zip.jpg');
}

p.error
{
	background-color: #fff7c0;
	border-bottom: 1px solid #efefef;
	font-weight: bold;
	color: #ff0000;
	padding: 6px;
}
#arquivos {
	display:none;
}
#add_arquivo{
	padding:5px;
	background:#333333;
	float:right;
}
#add_arquivo a{
	text-decoration:none;
	color:#FFFFFF;
	font-family:verdana;
	font-size:13px;
	
}
#comentario{
	font-family:verdana;
	font-size:10px;
	color:#000;
}
#meus_arquivos fieldset{
	height:auto;
}
/* Fim do sistema de arquivos */
#financeiro{
	display:none;
}

#conteudo {
	width:891;
	min-height:200px;
	margin-top:0px;	
}

#video{
	float:left;
	margin-top:0px;
	background:#000000;
}
#texto_video{
	float:right;
	margin-top:-15px;
	text-align:justify;
	width:520px;	
}
#texto_video dt {
	background:#666666;
	padding:5px;
	border:1px solid #EBEBEB;
}
#texto_video dt a{
	color:#FFFFFF;
	text-decoration:none;	
}
#texto_video dd {
	margin:0px;		
}