﻿/*
		Montagem: 	Danielle Freitas (maxmeio.com)
		Ano: 		2007
	
	*/
	
	
	 *{
	 	margin: 0;
		padding: 0;	
        vertical-align: top;		
	 }
	 body{
	 	background-color: #FFFFFF;
		font-family: "Trebuchet MS", tahoma;
		background-image: url(../imgs/bg.jpg);
		background-repeat: repeat-x;		
		background-position: left 2px;
		color: #3C5572;
		font-size: 11px;
		margin-top:2px
	 }
	 a img{
	 	border: 0;
	 }
     div#geral{
	 	width: 767px;
		margin: 0 auto
	 }
		
	div#principal{
		width: 767px;		
	}
	div.clear{
		clear: both;
	}
	div#esq, div#dir, div#conteudo{
		float: left;
		
	}
	div#esq{
		border-right: 1px solid #4A6C97;
		width: 131px;
	}
	div#dir{
		width: 132px;
	}
	 div#conteudo{
	 	width: 457px;
		margin-left: 23px;
		margin-right: 23px;
	 }
	 
	 
	 /* TOPO */
	 	
	div#topo{
		height: 169px;
	}
	div#topo h1{
		position: relative;
		height: 105px;
		width: 153px;
	}
	div#topo h1 *{
		position: absolute;
		left: -35px; /*antes -65*/
		top: 0
	}
	div#topo h1, div.full{
		float: left;
	}
	div.full{
		position: relative;
		margin-top: 12px;
	}
	div#nav{
		position: relative;
		clear: both;
		width: 560px;
		float: left;
		margin-left: 207px;
		display: inline;
		background-image: url(../imgs/bg_nav_topo.gif);
		background-repeat: no-repeat;
		background-position: 182px 12px   ;
		height: 37px;
		padding-top: 17px;
	}
	
	div#nav div.alunos{
		background-image: url(../imgs/bg_alunos.gif);
		width: 162px;
		height: 20px;
		color:#FDC501;
		margin-right: 18px;
	}
	div#nav div.acesso{
		background-image: url(../imgs/bg_acesso.gif);	
		width: 169px;
		height: 20px;
		color:#3C5572;
	}
	
	div#nav div.fale {
		background-image: url(../imgs/bg_fale.gif);	
		width: 169px;
		height: 20px;
		margin-right: 18px;
		color:#3C5572;
	}
	div#nav div.fale a{
		color:#3C5572;
		text-decoration: none
	}
	div#nav div.fale a:hover{
		text-decoration: underline;
	}
	div#nav div.select strong{
		color: #FFFFFF;
		font-weight: normal
	}
	
	div#nav div.select ol.princ, form#pesquisa ol.princ{
		position: absolute;
		top: 22px;
		left:0;
		width: 169px;
		opacity:0;filter:alpha(opacity=0);
	} 
	div#nav div.select ol li ol, form#pesquisa ol.princ li{
		position: static;
	}
	div#nav div.select ol a,  form#pesquisa ol.princ a{
		color:#4A6C97;
		text-decoration: none
	}
	div#nav div.select ol a:hover{
		font-weight: bold
	}
	
	div#nav div.select ol li{	
		background-image: url(../imgs/bg_li.gif);
		background-repeat: no-repeat;
		list-style-type: none;
		height: 17px;
		padding: 2px 0 1px 0px;
		text-transform: uppercase;
	}
	div#nav div.select ol li li{
		text-transform: none;
		background-image:url(../imgs/bg_li_amar_sub.gif);
	}
	div#nav div.select ol li ol{
		margin-top: 2px;
	}
	div#nav div.select ol li li a{
		color:#E97900;
		margin-left: 44px;
	}	
	div#nav div.select ol li a{
		margin-left: 30px;
	}	 	
	
	div#nav div.select ol li.sub{
		height: auto
	}	
	div#nav div.acesso ol li a{
		color:#B77000
	}
	div#nav div.acesso ol.princ{	
		width: 176px;
	}
	div#nav div.acesso ol li{	
		background-image: url(../imgs/bg_li_amar.gif);
	}
	div#nav div.select{
		float: left;
		padding: 1px 0 0 7px;
		position: relative
	}
	div#nav div.select form input{
		float:left;
		font-size: 10px;
		color:#314256;
		height:15px;
		background:url(../imgs/input_busca.gif) no-repeat left top;
		border:0;
		width:117px;
		padding:3px 2px 0 8px;
		margin-bottom:1px;}
	
	div#nav div.select p.label{
		/*width: 136px;*/
		padding-right:3px;
		float: left;
	}
	div#nav div.select p.but{
		width: 15px;
		float: right;
		margin-right: 5px;
		margin-top: 1px
	}
	 /* FIM TOPO*/

	/* MENU */
	div#esq  div#menu{
		color:#4A6C97;
		margin-bottom: 10px;
	}
	div#esq  div#menu h3{
		border-bottom: 1px dashed #4A6C97;
		border-right: 5px solid #4A6C97;
		text-align: right;
		padding: 1px 17px 1px 0 ;
		background-image: url(../imgs/bg_h3.gif);
		background-repeat: no-repeat;
		background-position: 112px center;
		margin-bottom: 3px;
		font-size: 11px;
	}
	div#esq  div#menu h3.itemsubmenu{
		cursor: pointer
	}
	div#esq  div#menu h3.inicial{
		color:#EAA000;
		border-color:#EAA000;
		background-image: url(../imgs/bg_h3_ama.gif);
	}
	
	div#esq  div#menu h3.inicial a{
		color:#EAA000;
	
	}
	div#esq  div#menu h3 a{
		text-decoration: none;
		color:#4A6C97
	}
	div#esq  div#menu h3 a:hover{
		text-decoration: underline
	}
	div#esq  div#menu ol{
		margin-bottom: 7px;
	}
	div#esq  div#menu li{
		list-style-type: none;
		text-align: right;
		margin-bottom: 3px;
		margin-right: 5px;
	}	
	div#esq  div#menu li a{
		color:#4A6C97;
		text-decoration:none	
	}	
	div#esq  div#menu li a:hover{
		text-decoration:underline
	}
		
	/* FIM MENU */
	
	
	/* RODAPE */
	
	div#rodape{
		background-image: url(../imgs/bg_rodape.jpg);
		height: 50px;
		padding-top: 70px;
		color: #FFFFFF;
		font-size: 10px;
	}
	div#rodape a{
		text-decoration: none;
		color: #FDDD06
	}
	div#rodape div#cont{
		width: 767px;
		margin: 0 auto;
	}
	
	div#rodape div#cont p{
		float: left;
		text-align: center;
	}
	div#rodape div#cont p.farn{
		width: 500px;
		margin-left: 120px;
		display: inline;
		margin-right: 10px;	
	}
	div#rodape div#cont p.max{
		width: 130px;
	}
	
	/* FIM RODAPÃ‰ */
	
	
	
	/* LADO DIREITO  */
	
	p.banner{
		margin-top: 10px;
	}
	
	p.bannermaior{
		position: relative;
		width: 132px;
		height: 210px;
	}
	
	p.bannermaior a{
		position: absolute;
		top: -5px;
		left: -20px;
	}
	
	
	/* SERVIÃ‡OS AO ALUNO */
	
	div#servicos_alunos{
		background-image: url(../imgs/bg_servicos_alunos2.jpg);
		background-repeat: no-repeat;
		height: 60px; 
		padding: 17px 0 0 20px;
		margin-bottom: 7px;
	}
	
	
	div#servicos_alunos h3{
		margin-right: 10px;
		margin-top: 6px;
	}
	div#servicos_alunos h3,div#servicos_alunos p{
		float: left;
	}
	div#servicos_alunos p.txt input{
		width: 90px;
		border: none 0;
		background-color: transparent;
		font-family: "trebuchet MS", tahoma;
		font-size: 11px;
		color:#314256
	}
	
	div#servicos_alunos p.txt{
		background-image: url(../imgs/bg_input.gif);
		width: 100px;
		height: 20px;
		padding: 4px 0 0 7px;
	}
	
	
	/**/
	div#novidades{
		background-image: url(../imgs/bg_servicos_alunos.jpg);
		background-repeat: no-repeat;
		height: 39px; 
		padding: 17px 0 0 20px;
		margin: 10px 0 10px 0;
		*border-top: 10px solid #FFFFFF;
	}
	div#novidades h3.cadastre{
		margin-right: 10px;
		margin-top: -10px;
	}
	div#novidades h3,div#novidades p{
		float: left;
	}
	div#novidades p.txt input{
		width: 90px;
		border: none 0;
		background-color: transparent;
		font-family: "trebuchet MS", tahoma;
		font-size: 11px;
		color:#314256
	}
	
	div#novidades p.txt{
		background-image: url(../imgs/bg_input.gif);
		width: 100px;
		height: 20px;
		padding: 4px 0 0 7px;
	}
	
	/*not destaque*/
	
	div#not_destaques{
		background-image: url(../imgs/bg_nots_destaque.gif);
		background-repeat: no-repeat;
		padding: 10px 10px 0 10px;
		height: 125px; 
	}
	
	div#not_destaques p{
		line-height: 19px
	}
	div#not_destaques p a{	
		text-decoration: underline;
		color:#4A6C97
	}
	div#not_destaques p.foto{
		float: left;
		margin-right: 10px;
		position: relative;
	}
	
	
	div#not_destaques h3{
	color:#DE8300;
	font-size:14px;
	/*margin-left: 50px;*/
	
		
	}
	div#not_destaques h3 a{
	color:#DE8300;
		
	}
		
	div#not_destaques h3 a{
	text-decoration:none;

		
	}
	div#not_destaques p.foto span{
		position: absolute;
		top: 0;
		left: 0;
		/*background-image: url(../imgs/bg_foto_destaque.gif);*/
		background-repeat: no-repeat;
		width: 167px;
		height: 112px;
	}
	
	ol#noticias li{
		background-image: url(../imgs/bg_not1.jpg);
		height: 28px;
		list-style-type: none;
		padding: 5px 10px 0 10px;
		color:#DE8300;
		font-size: 10px;
	}
	
	ol#noticias{
		margin-bottom:5px;
	}
	
	ol#noticias li a{
		color:#4A6C97;
		font-size: 12px;
		text-decoration: none;		
		margin-left: 7px;
	}
	
	ol#noticias li a:hover{
		text-decoration: underline
	}
	ol#noticias li.li2{
		background-image: url(../imgs/bg_not2.jpg)
	}
	
	/* biblioteca */
	
	div#biblioteca{
		background-image: url(../imgs/bg_biblioteca.jpg);
		width: 271px;
		height: 247px;
		float: left;
		color: #FFFFFF;
		margin-right: 14px;
	}
	div#biblioteca h3{
		width: 75px;
		height: 40px;
		text-align: center;
		font-weight: normal;
		color:#FFFFFF;
		font-size: 10px;
		border-bottom: 1px solid white;
		border-left: 1px solid white;
		float: left;
		padding-top: 9px;
		background-repeat: no-repeat;
		cursor: pointer
	}
	div#biblioteca h3.t1{
		background-image: url(../imgs/bg_aba_t1.jpg);
		border-left: none 0
	}
	div#biblioteca h3.t2{
		background-image:url(../imgs/bg_aba_t2.jpg);
		width: 81px;
	}
	
	div#biblioteca h3.t3{
		background-image:url(../imgs/bg_aba_t3.jpg);
		width: 113px;
	}
	div#biblioteca h3.t2_selecionada,div#biblioteca h3.t3_selecionada,div#biblioteca h3.t1_selecionada{
		background-image: none;
		border-bottom: none 0;
	}
	div#biblioteca div#tx{
		clear: both;
		padding: 20px;
	}
	
	div#biblioteca p{
		margin-bottom: 4px;
	}
	
	div#biblioteca p.txt{
		background-image:url(../imgs/bg_input_biblioteca.gif);
		width: 141px;
		height: 20px;
		padding: 4px 5px 0 7px;
		color:#314256;
		margin-bottom: 7px;
	}
	
	div#biblioteca .tit{
	color:#FDC501;
	}
	
	div#biblioteca p.txt label{
	}
	div#biblioteca p.txt span{
		float: right;
	}
	
	div#biblioteca p.txt input{
		width: 130px;
		border: none 0;
		background-color: transparent;
		font-family: "trebuchet MS", tahoma;
		font-size: 11px;
		color:#314256
	}
	/*FIM BIBLIOTECA*/
	
	
	/* ENQUETE */		
	
	div#enquete{
		background-image: url(../imgs/bg_enquete.jpg);
		width: 141px;
		color: #FFFFFF;
		height: 227px;
		float: left; 
		padding: 20px 15px 0 15px;
	}
	
	div#enquete h3{
		margin-bottom: 7px;
	}
	div#enquete p{
		line-height: 18px;
		margin-bottom: 10px;
	}
	div#enquete ol{
		margin-bottom: 20px;
	}
	
	div#enquete ol li{
		background-image: url(../imgs/bg_resposta_enquete.gif);
		height: 19px;
		background-repeat: no-repeat;
		list-style-type: none;
		margin-bottom: 2px;
		padding: 2px 0 0 5px;
	}
	div#enquete ol li input{
		margin-right: 4px;
	}
	
	
	
	div#destaquecursos{
			height: 264px;
			margin-bottom: 6px;
		}
		div#destaquecursos div#cursos{
			background-image: url(../imgs/destaque_inicial/esq.jpg);
			width: 131px;
			height: 254px;
			float: left;
			padding-top: 10px;
		}
		div#destaquecursos div#tx_cursos{
			float: left;
			background-image: url(../imgs/destaque_inicial/dir.jpg);
			background-repeat:no-repeat;
			/*width: 320px;*/
			width: 324px;
			_width: 315px;
			
			/*height: 260px;*/
			height:264px;
			/*padding: 4px 0 0 3px;*/
		}
		div#destaquecursos div#cursos li{
			display: inline;
		}
		div#destaquecursos div#cursos li a{
			display: block;
			text-align: right;
			margin-right: 10px;
			/*margin-bottom: 8px;*/
			margin-bottom: 10px;
			background-image: url(../imgs/destaque_inicial/cursos/seta_azul.gif);
			background-repeat: no-repeat;
			background-position: right 1px;
			list-style-type: none;
			padding-right: 20px;
		}
		div#destaquecursos div#cursos li.a a{
			background-image: url(../imgs/destaque_inicial/cursos/seta_b.gif);
			
		}
		
		div#texto table td {
			padding:2px;
		}	

	p.loader{
		text-align: center;
		margin-top: 50px;
	}
	/*CONSULTAR VESTIBULAR*/
	.aprovado{
		color:#1ca900;
	}
	.reprovado{
		color:#ff0000;
	}
	.consulta_vest label{
	display:block;
	float:left;
	padding:10px 0 6px;
	width:200px !important;
	font-size:14px;
	font-weight:bold;
}
	.consulta_vest input {
	background-color:#EBF0F7;
	border:1px solid #C2D5E5 !important;
	padding:6px !important;
	width:300px !important;
}
.bt_consulta_vest {
	display:block;
	float:right;
margin-top:-28px;
width:98px;	
}
.bt_consulta_vest input{
	border:0 !important;
	width:63px !important;
	height:24px;
}