/*
Nome: 
Endereco: 
Versao: 1.0
Agencia: 
Autor: Giovani Oliveira - gio.oliveira@gmail.com
*/

*{
	border: none;
	list-style: none;
	margin: 0;
	padding:0;
}

html{
	background: #f5f5f5 url(imagens/fundo+html.jpg) repeat-x left top;
}
body{
	background: transparent url(imagens/fundo+body1.png) no-repeat center 20px;
}

#geral{
	margin: 0 auto;
	width: 942px;
}

#fundoAprovados{
 border:#F00 1px solid;
 height:100%;
 width:100%;
}

/*********************************************************************
Noticias
**********************************************************************/

#home-noti {background: url(imagens/noticias.jpg) no-repeat; width: 200px; height: 43px; padding: 8px 0 0 56px; font-family: Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#333;}
.noti-home-inter {height: 25px; margin: 5px 0;}
#noti-data {font-size: 14px; width: 60px; font-family: Arial, Helvetica, sans-serif, Tahoma, Geneva, sans-serif; color: #090; font-weight: bold; float: left; padding: 5px 0;}
#noti-titulo {font-size: 14px; height: auto; display: table; width: 350px; color: #333; float: left; margin: 5px 0;}
#noti-titulo a {font-family: Arial, Helvetica, sans-serif, Tahoma, Geneva, sans-serif; font-weight: bold; color: #333; float: left;}
#noti-separa {background:url(imagens/tras-noti.jpg) repeat-x; width:420px; height: 1px; margin: 5px 0;}
ul#noti-home-geral { height: 100px !important; padding:0 5px;}

/* +----------------------------------------------------------------+
Topo				
+----------------------------------------------------------------+ */
#topo{
	height: 196px;
	position: relative;
}
#topo h1,
#topo h1 a{
    display: block;
    height: 55px;
    text-indent:-9999px;
    width:255px;
    position: absolute;
    left: 30px;
    top: 59px;
}
#topo h1 a{
    background: none;
    left: 0;
    top: 0;
}
ul#menuT1{
	height: 25px;
	position: absolute; right: 5px; top: 37px;
	width: 560px;
}
ul#menuT1 li{
	float: left;
	height: 12px;
	margin: 0 3px;
}
ul#menuT1 li a{
    display: block;
    height: 17px;
    text-indent: -9999px;
}
ul#menuT1 li a.um {background: url(imagens/menu+empresa.gif) no-repeat center top; width:89px; }
ul#menuT1 li a.um:hover,
#bodyUm ul#menuT1 li a.um {border-bottom: 2px solid #004C20;}

ul#menuT1 li a.dois {background: url(imagens/menu+professores.gif) no-repeat center top; width:85px; }
ul#menuT1 li a.dois:hover,
#bodyDois ul#menuT1 li a.dois {border-bottom: 2px solid #004C20;}

ul#menuT1 li a.tres {background: url(imagens/menu+material.gif) no-repeat center top; width:69px; }
ul#menuT1 li a.tres:hover,
#bodyTres ul#menuT1 li a.tres {border-bottom: 2px solid #004C20;}

ul#menuT1 li a.quatro {background: url(imagens/menu+formaturas.gif) no-repeat center top; width:80px; }
ul#menuT1 li a.quatro:hover,
#bodyQuatro ul#menuT1 li a.quatro {border-bottom: 2px solid #004C20;}

ul#menuT1 li a.cinco {background: url(imagens/menu+videos.gif) no-repeat center top; width:54px; }
ul#menuT1 li a.cinco:hover,
#bodyCinco ul#menuT1 li a.cinco {border-bottom: 2px solid #004C20;}

ul#menuT1 li a.seis {background: url(imagens/menu+contato.gif) no-repeat center top; width:66px; }
ul#menuT1 li a.seis:hover,
#bodySeis ul#menuT1 li a.seis {border-bottom: 2px solid #004C20;}


ul#menuT2{
	height: 25px;
	position: absolute; right: 5px; top: 74px;
	width: 485px;
}
ul#menuT2 li{
	float: left;
	height: 18px;
	margin-left: 40px;
}
ul#menuT2 li a{
    display: block;
    height: 20px;
    text-indent: -9999px;
}
ul#menuT2 li a.sete {background: url(imagens/menu+dicas.gif) no-repeat center top; width:177px; }
ul#menuT2 li a.sete:hover,
#bodySete ul#menuT2 li a.sete {border-bottom: 2px solid #004C20;}

ul#menuT2 li a.oito {background: url(imagens/menu+aprovacoes.gif) no-repeat center top; width:93px; }
ul#menuT2 li a.oito:hover,
#bodyOito ul#menuT2 li a.oito {border-bottom: 2px solid #004C20;}

ul#menuT2 li a.nove {background: url(imagens/menu+resolucoes.gif) no-repeat center top; width:88px; }
ul#menuT2 li a.nove:hover,
#bodyNove ul#menuT2 li a.nove {border-bottom: 2px solid #004C20;}


ul#menuT3{
	position: absolute; right: 0; top: 105px;
	width: 230px;
	z-index: 9999;
}
ul#menuT3 li {
	float: left;
	height: 38px;
	line-height: 35px;
	width: 225px;
	margin-right: 10px;
	position: relative;
	text-align: center;
	color: #105330;
	font-size: 20px;
	font-weight: bold;
	background: url(imagens/menu+pre.png) no-repeat 10px 15px;
	padding-top: 15px;
	text-indent: -9999px;
}
ul#menuT3 li:hover,
ul#menuT3 li.over {
	background: transparent url(imagens/hover+pre.png) no-repeat center top;
	color: #fff;
	cursor: pointer;
	height: 170px;
	width: 225px;
}
ul#menuT3 li:hover li a,
ul#menuT3 li.over li a {
	background: none;
}
ul#menuT3 li:hover ul,
ul#menuT3 li.over ul {
	display: block;	
}
ul#menuT3 li:hover li, 
ul#menuT3 li.over li {
	background: none;
	height: 18px;
	width: 180px;
	margin-left: 25px;
}
ul#menuT3 li li {
	margin: 0;
	text-indent: 0;
}
ul#menuT3 a {
	color: #105330;	
	display: block;
}
ul#menuT3 ul a {
	color: #fff;
	font-size: 16px;
	background: none;
}
ul#menuT3 ul {
	display: none;
	position: absolute;
	top: 43px;
	left: 0;
	width: 200px;
}



ul#menuT4{
	position: absolute; right: 230px; top: 105px;
	width: 230px;
	z-index: 9999;
}
ul#menuT4 li {
	float: left;
	height: 38px;
	line-height: 35px;
	width: 225px;
	margin-right: 10px;
	position: relative;
	text-align: center;
	color: #105330;
	font-size: 20px;
	font-weight: bold;
	background: url(imagens/menu+em.png) no-repeat center 15px;
	padding-top: 15px;
	text-indent: -9999px;
}
ul#menuT4 li:hover,
ul#menuT4 li.oVer {
	background: transparent url(imagens/hover+em.png) no-repeat center top;
	color: #fff;
	cursor: pointer;
	height: 170px;
	width: 225px;
}
ul#menuT4 li:hover li a,
ul#menuT4 li.oVer li a {
	background: none;
}
ul#menuT4 li:hover ul,
ul#menuT4 li.over ul {
	display: block;	
}
ul#menuT4 li:hover li, 
ul#menuT4 li.oVer li {
	background: none;
	height: 25px;
	width: 180px;
	margin-left: 25px;
}
ul#menuT4 li li {
	margin: 0;
	text-indent: 0;
}
ul#menuT4 a {
	color: #105330;	
	display: block;
}
ul#menuT4 ul a {
	color: #fff;
	font-size: 16px;
	background: none;
}
ul#menuT4 ul {
	display: none;
	position: absolute;
	top: 48px;
	left: 0;
	width: 200px;
}

/* +----------------------------------------------------------------+
Index - Página Principal				
+----------------------------------------------------------------+ */
#destaque{
	background: transparent url(imagens/fundo+destaque.jpg) no-repeat center top;
	height: 207px;
	margin-bottom: 15px;
	padding: 10px 10px 10px 11px;
}
#destaque #imagem{
	float: left;
}
#destaque ul{
	float: right;
	height: 206px;
	width: 47px;
}
#destaque ul li{
	height: 53px;
	text-align: center;
}
#destaque ul li a{
	color: #00de79;
	display: block;
	font: bold 20px Arial, Helvetica, sans-serif;
	height: 38px;
	padding-top: 15px;
}
#dicaIndex{
	background: url(imagens/dica+index.jpg) no-repeat left top;
	height: 70px;
	padding: 18px 10px 7px 80px;
	width: 328px;
}
#dicaIndex p{
	color: #7F5F06 !important;
	font: normal 12px Arial, Helvetica, sans-serif;
	margin: 0 !important;
}
ul#uni{
	float: left;
	height: 70px;
	margin: 5px 0 0 0;
	width: 190px;
	text-align: center;
}
ul#uni h1{
	color: #000;
	display: block;
	height: 19px;
	margin-bottom: 3px;
	text-indent: -9999px;
}
ul#uni h1.udesc{
	background: url(imagens/uni+udesc.jpg) no-repeat center;
}
ul#uni h1.ufsc{
	background: url(imagens/uni+ufsc.jpg) no-repeat center;
}
ul#uni h1.ufpr{
	background: url(imagens/uni+ufpr.jpg) no-repeat center;
}
ul#uni h1.outros{
	background: url(imagens/uni+outros.jpg) no-repeat center;
}
ul#uni h1.medicina{
	background: url(imagens/uni+medicina.jpg) no-repeat center;
}

ul#uni h1.total{
	background: url(imagens/uni+total.jpg) no-repeat center;
}
ul#uni li{
	color: #000;
	display: inline;
	font: normal 40px Arial, Helvetica, sans-serif;
	height: 130px;
	padding: 0 0;
	width: 46px;
	text-align: center;
}

#aproli {background: url(imagens/aprovados+li+index.jpg) no-repeat; width: 130px; height:46px; margin: 0 auto; clear:both;}

/* +----------------------------------------------------------------+
Conteudo				
+----------------------------------------------------------------+ */
#conteudoTopo{
	background: url(imagens/fundo+geral.jpg) no-repeat left top;
	height: 15px;
}
#conteudo{
	background: #fff;
	border: 1px solid #d9d9d9;
	border-width: 0 1px 0 1px;
	padding: 5px 15px 0;
}

#conteudo table{
	font: bold 11px Arial, Helvetica, sans-serif;
	color:#aaa;
	text-transform:uppercase;
	text-align:right;
	width:146px;
	margin: 0 auto;
}
#conteudo table td{padding-bottom:3px;}
#conteudo table input{
	background: none;
	float:left;
	border: none;
	height: 12px;
	padding:8px 7px;
	width:125px;
	font: normal 11px Arial, Helvetica, sans-serif;
	color: #7f7f7f;
}
#conteudo table button {
    width:75px;
    height:25px;
    background: none;
    border: none;
    text-indent:-9000em;
    overflow:hidden;
    cursor:pointer;
    float:right;
    margin:0;
}

#conteudo p{
	color: #666;
	font: normal 12px Arial, Helvetica, sans-serif;
}

/* h2 */
#conteudo h2{
	display: block;
	height: 30px;
	margin-bottom: 10px;
	text-indent: -9999px;
}
#conteudo h2.pre{
	background: url(imagens/h2+pre.png) no-repeat left center;
	width: 114px;
}
#conteudo h2.em{
	background: url(imagens/h2+em.png) no-repeat left center;
	width: 100px;
}
#conteudo h2.areas{
	background: url(imagens/h2+areas.png) no-repeat left center;
	width: 177px;
}
#conteudo h2.show{
	background: url(imagens/h2+show.png) no-repeat left center;
	width: 250px;
}
#conteudo h2.formatura{
	background: url(imagens/h2+formatura.png) no-repeat left center;
	width: 173px;
}
#conteudo h2.enquete{
	background: url(imagens/h2+enquete.png) no-repeat left center;
	width: 159px;
}

#conteudo h2.links_home{
	background: url(imagens/h2+links.png) no-repeat left center;
	width: 159px;
}

#conteudo h2.dicas{
	background: url(imagens/h2+dicas.png) no-repeat left center;
	width: 182px;
}
#conteudo h2.areaAluno{
	background: url(imagens/h2+area+aluno.png) no-repeat left center;
	width: 112px;
}
#conteudo h2.twitter{
	background: url(imagens/h2+twitter.png) no-repeat left center;
	width: 141px;
}

/* h3 */
#conteudo h3{
	display: block;
	height: 14px;
	margin-bottom: 5px;
	text-indent: -9999px;
	text-align: center;
	width: 205px;
}
#conteudo h3.areaRestrita{
	background: url(imagens/h3+area+restrita.jpg) no-repeat center;
}
#conteudo h3.webmail{
	background: url(imagens/h3+webmail.jpg) no-repeat center;
}
#conteudo .box200{
	background: url(imagens/fundo+box200.jpg) no-repeat left top;
	float: left;
	margin:0 11px 0 5px;
	padding: 5px 10px;
	width: 181px;
	min-height:180px;
	height:auto !important;
	height:180px;
}

.area_link{
	width:50px;
	height:50px;
	float:left;
	padding:5px;
	}

.texto_link{
	margin-top:5px;
	padding-left:10px;
	}

.transparente{
	width:100%;
	height:50px;
	}


/* menu enquete */
ul#enquete{
	padding: 5px;
}
ul#enquete li{
	color: #666;
	font: normal 11px Arial, Helvetica, sans-serif;
	margin: 5px 0;
}
ul#enquete li a{
	display: block;
	margin-top: 15px;
}
ul#enquete li input{
	margin-right: 10px;
}

/* box207 */
#conteudo .box207{
	float: left;
	width: 207px;
}

/* box220 */
#conteudo .box220{
	background: url(imagens/fundo+box220.jpg) no-repeat left top;
	float: left;
	margin:0 11px 0 5px;
	padding: 5px 10px;
	width: 200px;
	
	min-height:180px;
	height:auto !important;
  	height:180px;
	
}

/* menu em */
ul#em{
	padding: 10px 5px;
}
ul#em li{
	background: url(imagens/mais.jpg) no-repeat left 5px;
	float: left;
	padding-left: 12px;
	margin-right: 10px;
}
ul#em li a{
	color: #000;
	font: bold 12px Arial, Helvetica, sans-serif;
}

/* menu pre */
ul#pre{
	padding: 10px 5px;
}
ul#pre li{
	background: url(imagens/mais.jpg) no-repeat left 5px;
	display: block;
	margin-bottom: 5px;
	padding-left: 12px;
}
ul#pre li a{
	color: #000;
	font: bold 12px Arial, Helvetica, sans-serif;
}

/* menu formaturas e eventos */
ul#formaturasEventos{
	padding:0 5px ;
	height: 170px;
}
ul#forms{
	padding:0 5px ;
	height: 170px;
}

ul#evens{
	padding:0 5px ;
	height: 170px;
}


ul#formaturasEventos li{
	display: block;
	height: 50px;
	margin-bottom: 7px;
}
ul#formaturasEventos li span{
	color: #666;
	float: left;
	font: normal 10px Arial, Helvetica, sans-serif;
	margin-right: 15px;
	width: 30px;
	text-align: center;
}
ul#formaturasEventos li span strong{
	color: #00913E;
	display: block;
	font: bold 14px Arial, Helvetica, sans-serif;
}
ul#formaturasEventos li a{
	background: url(imagens/fundo+li.jpg) repeat-x left bottom;
	color: #000;
	float: left;
	font: bold 12px Arial, Helvetica, sans-serif;
	height:50px;
	width: 140px;
}


/* box440 */
#conteudo .box440{
	background: url(imagens/fundo+box440.jpg) no-repeat left top;
	float: left;
	margin:0 10px 0 5px;
	padding: 5px 10px;
	width: 420px;
	
	min-height:180px;
	height:auto !important;
	height:180px;
}
#conteudo .box440 form{
	padding: 5px 0 0 60px;
}
#twitterUp{
	float: left;
	padding: 10px 0 0 10px;
	width: 219px;
}
#twitterUp span{
	color: #cdcdcd;
	display: block;
}
#twitterSiga{
	background: url(imagens/fundo+twitter.jpg) repeat-y left top;
	float: left;
	height: 60px;
	margin: 10px 0 0 7px;
	padding: 0 0 10px 18px;
}
#twitterSiga a{
	color: #000;
	font: bold 14px Arial, Helvetica, sans-serif;
	float: left;
}
/* ul areas */
ul#areas{
	background: url(imagens/li+areas.jpg) no-repeat 260px center;
	height: 100px;
	position: relative;
}
ul#areas li a{
	position: absolute;
	text-indent: -9999px;
}
ul#areas li a.faculdade{
	left: 20px; top: 5px;
	background: url(imagens/faculdade+coc.jpg) no-repeat center;
	height: 76px;
	width: 72px;
}
ul#areas li a.pos{
	left: 110px; top: 50px;
	background: url(imagens/pos.jpg) no-repeat center;
	height: 22px;
	width: 120px;
}
ul#areas li a.mba{
	left: 110px; top: 20px;
	background: url(imagens/mba.jpg) no-repeat center;
	height: 22px;
	width: 110px;
}
ul#areas li a.portal{
	left: 300px; top: 5px;
	background: url(imagens/portal+coc.jpg) no-repeat center;
	height: 86px;
	width: 98px;
}


/* boxObra */
#conteudo .boxObra{
	float: left;
	margin:0 10px 0 5px;
	padding: 0;
	width: 440px;
	height: 185px;
}




/* form's index */
form.areaRestrita{
	background: url(imagens/fundo+form+area+restrita.jpg) no-repeat left top;
	height: 95px;
}
form.webmail{
	background: url(imagens/fundo+form+webmail.jpg) no-repeat left top;
	height: 95px;
}

/* base */
#base{
	clear: both;
	height: 170px;
}

/* lateral */
#lateral{
	float: left;
	margin-bottom: 20px;
	width: 204px;
}
#lateral form{
	margin: 0 !important;
	padding: 0 !important;
}

#conteudoInstitucional p,
#conteudoMaterial p,
#conteudoContato p,
#conteudoVideos p,
#conteudoCursos p{
	margin: 0 0 15px;
}

/* conteudoInstitucional - pagina sobre a empresa */
#conteudoInstitucional,
#conteudoMaterial,
#conteudoProfessor,
#conteudoContato,
#conteudoFormatura,
#conteudoAprovados,
#conteudoDicas,
#conteudoResolucoes,
#conteudoVideos{
	background: url(imagens/conteudo+empresa.gif) no-repeat left 15px;
	float: left;
	margin-bottom: 30px;
	padding: 15px 20px 0 50px;
	width: 615px;
}
#conteudoInstitucional #foto,
#conteudoMaterial #foto{
	background-color: #f5f5f5;
	border: 1px solid #ccc;
	float: left;
	margin: 0 20px 10px 0;
	padding: 6px;
}
#conteudoInstitucional #foto img{
	border: 1px solid #fff;
}

#conteudoInstitucional #sede{
	background: #fff url(imagens/fundo+sede.jpg) repeat-x left top;
	border: 1px solid #dbdbdb;
	margin: 30px 0 10px;
}
#conteudoInstitucional #sede ul{
	background-color: #fff;
	border: 1px solid #dbdbdb;
	float: right;
	margin: 10px 5px;
	padding: 5px 5px 0;
	width: 270px;
}
#conteudoInstitucional #sede ul li{
	float: left;
	margin: 3px 5px;
}
#conteudoInstitucional abbr{
	border-bottom: 2px solid #000;
	color: #000;
	font-weight: bold;
}


/* conteudoCursos - pagina sobre os cursos oferecidos pela instituicao */
#conteudoCursos{
	float: left;
	margin-bottom: 30px;
	padding: 15px 20px 0 50px;
	width: 615px;
}
#conteudoCursos h1{
	color: #000;
	clear: both;
	font: bold 22px Arial, Helvetica, sans-serif;
	letter-spacing: -1px;
	margin: 25px 0 15px;
	text-align: center;
}
#conteudoCursos.em{
	background: url(imagens/conteudo+em.gif) no-repeat left 15px !important;
}
#conteudoCursos.terceiro{
	background: url(imagens/conteudo+terceiro.gif) no-repeat left 15px !important;
}
#conteudoCursos.pre{
	background: url(imagens/conteudo+semi.gif) no-repeat left 15px !important;
}
#conteudoCursos.intensivo{
	background: url(imagens/conteudo+intensivo.gif) no-repeat left 15px !important;
}

#conteudoCursos #esquerda{
	float: left;
	margin-bottom: 40px;
	width: 256px;

}
#conteudoCursos #esquerda #foto{
	background-color: #f5f5f5;
	border: 1px solid #ccc;
	float: right;
	margin: 0 0 10px 0;
	padding: 6px;
}
#conteudoCursos #esquerda #foto img{
	border: 1px solid #fff;
	margin: 5px 0 0 5px;
}
#conteudoCursos #esquerda #docs{
	background: #f8f1c5 url(imagens/fundo+curso+documentos.jpg) no-repeat top center;
	clear: both;
	min-height: 65px;
	padding: 7px 5px 3px 70px;
	width: 182px;
	border: 1px solid #E1C61D;
}

/*
#conteudoCursos #esquerda #docs.semi{
    height: 170px;
}
*/

#conteudoCursos #esquerda #docs p a{
	color: #7F5F06;
	font: bold 14px Arial, Helvetica, sans-serif;
}
#conteudoCursos #esquerda #docs ul{
    display: none;
}

#conteudoCursos #esquerda #docs ul li{
    color: #7F5F06;
	font: 12px Arial, Helvetica, sans-serif;
}

#conteudoCursos #direita{
	float: right;
	margin-bottom: 40px;
	width: 340px;
}
#conteudoCursos #direita #detalhe{
	background: url(imagens/fundo+curso+detalhe.jpg) no-repeat center;
	height: 95px;
	margin: 0 0 20px;
	padding: 5px 5px 5px 95px;
	width: 240px;
}
#conteudoCursos #direita #detalhe p{
	color: #7F5F06;
	font: normal 12px Arial, Helvetica, sans-serif;
	margin: 0;
}
#conteudoCursos #direita #detalhe p strong{
	color: #AB5700;
	display: block;
	font-size: 16px;
	letter-spacing: -1px;
	margin: 5px 0;
	text-transform: uppercase;
}

#conteudoCursos #escolha{
	background: url(imagens/fundo+escolha.jpg) no-repeat left top;
	height: 254px;
	padding: 14px 40px;
	position: relative;
	width: 537px;
}
#conteudoCursos #escolha .setAesquerda{
	position: absolute;
	left: 10px; top: 110px;
}
#conteudoCursos #escolha .setAdireita{
	position: absolute;
	right: 10px; top: 110px;
}
#conteudoCursos #escolha .interna{
	height: 200px;
	padding: 15px 10px;
}
#conteudoCursos #escolha .interna img{
	background: url(imagens/imagem+escolha.jpg) no-repeat center;
	float: left;
	padding: 7px;
	margin: 0 20px 20px 0;
}
#conteudoCursos #escolha .interna h4{
	border-bottom: 1px solid #ccc;
	color: #00913E;
	float: left;
	font: bold 14px Arial, Helvetica, sans-serif;
	margin-bottom: 15px;
	padding: 5px 0;
	width: 330px;
	text-transform: uppercase;
}

.interna{
	line-height:-5px;
	}

/* conteudoMaterial - pagina sobre a material da instituicao */
#conteudoMaterial{
	background: url(imagens/conteudo+material.gif) no-repeat left 15px;
}
#conteudoMaterial h5{
	color: #00913E;
	border-bottom: 1px solid #d9d9d9;
	font: bold 14px Arial, Helvetica, sans-serif;
	padding: 0 0 10px;
	margin: 25px 0 15px;
	text-transform: uppercase;
}
#conteudoMaterial strong{
	color: #004C1F;
	font-weight: bold;
}


/* conteudoFormatura - pagina com fotos das formaturas e eventos da instituicao */
#conteudoFormatura{
	background: url(imagens/conteudo+formaturas.gif) no-repeat left 15px;
}

#conteudoFormatura #eventosFormaturas{
	background: url(imagens/fundo+eventos+formaturas.jpg) no-repeat left top;
	height: 450px;
	margin: 0 0 20px;
	padding: 15px 20px;
	position: relative;
	width: 575px;
	text-align: center;
}

#conteudoFormatura #eventosFormaturas #imagem{
    height: 308px;
    background: url(imagens/36-0.gif) no-repeat center center;
}
#conteudoFormatura #eventosFormaturas h1{
	color: #000;
	font: bold 18px Arial, Helvetica, sans-serif;
	letter-spacing: -1px;
	text-align: center;
	text-transform: uppercase;
	margin: 0 0 2px 0;
}

#conteudoFormatura #eventosFormaturas h1 span{
	color: #333;
	font: bold 12px Arial, Helvetica, sans-serif;
	letter-spacing: -1px;
	text-align: center;
	text-transform: uppercase;

}



#conteudoFormatura #eventosFormaturas ul{
	height: 40px;
	padding-left: 5px;
	position: absolute;
    bottom: 0px;
	width: 560px;
}
#conteudoFormatura #eventosFormaturas ul li{
	float: left;
	margin: 0 2px;
}
#conteudoFormatura #eventosFormaturas p{
	color: #999;
	font-size: 11px;
}
.setaEsquerda{
	position: absolute;
	left: 20px; top: 180px;
}
.setaDireita{
	position: absolute;
	right: 20px; top: 180px;
}
.setinhaEsquerda{
	position: absolute;
	left: 7px; top: 432px;
}
.setinhaDireita{
	position: absolute;
	right: 12px; top: 432px;
}
.contagem{
	position: absolute;
	left: 20px; top: 363px;
}
.infoFoto{
	position: absolute;
	left: 20px; top: 40px;
}

#conteudoFormatura #listagem{
	background: url(imagens/fundo+lista+eventos.jpg) no-repeat left top;
	height: 197px;
	margin: 15px 0;
	padding: 10px;
	width: 595px;
}

#conteudoFormatura h3{
	color: #000;
	font: bold 18px Arial, Helvetica, sans-serif;
	letter-spacing: -1px;
	margin-bottom: 20px;
	text-indent: 0;
}
#conteudoFormatura #listagem .box{
	float: left;
	height: 175px;
	padding: 10px 25px;
	width: 245px;
}
#conteudoFormatura #listagem ul{
	height: 110px;
	overflow: hidden;
}
#conteudoFormatura #listagem ul li{
	background: url(imagens/mais2.jpg) no-repeat left 6px;
	color: #666;
	font: normal 12px Arial, Helvetica, sans-serif;
	padding: 3px 0 3px 12px;
	margin-bottom: 5px;
}
#conteudoFormatura #listagem ul li a{
	color: #000;
	font-weight: bold;
}
#conteudoFormatura #listagem ul li a:hover{
	color: #099545;
}

/* conteudoAprovados - pagina com aprovacoes */
#conteudoAprovados{
	background: url(imagens/conteudo+aprovados.gif) no-repeat left 15px;
}
.aprovadosTopo{
	background: url(imagens/resolucoes+topo.jpg) no-repeat left top;
	height: 10px;
}
.aprovadosBase{
	background: url(imagens/resolucoes+base.jpg) no-repeat left top;
	height: 10px;
	margin-bottom: 30px;
}
.aprovados{
	background: url(imagens/resolucoes.jpg) repeat-y left top;
	padding: 0 7px;
}
.aprovadosFotos{
	background: url(imagens/fundo+aprovados.png) repeat-y left top;
	height: 485px;
	padding: 10px 10px 0 30px;
	position: relative;
}
.setaesquerda{
	position: absolute;
	left: 1px; top: 218px;
}
.setadireita{
	position: absolute;
	right: 1px; top: 218px;
}
.aprovadosFotos ul{
	height: 235px;
	margin-bottom: 20px;

}
.aprovadosFotos ul li{
	background: url(imagens/li+aprovados.jpg) no-repeat center top;
	color: #666;
	float: left;
	font: normal 12px Arial, Helvetica, sans-serif;
	height: 220px;
	margin: 0 5px;
	padding: 7px 0 5px;
	width: 99px;
	text-align: center;

}
.aprovadosFotos ul li img{
	margin-bottom: 10px;
}
.aprovadosFotos ul li span{
	color: #004C1F;
	display: block;
	font-weight: bold;
	padding: 5px 0;
}
ul.listaAprovados{
	padding: 5px 0 5px 10px;
}
ul.listaAprovados li{
	background: url(imagens/pdf.jpg) no-repeat left 5px;
	float: left;
	padding: 5px 5px 5px 25px;
	width: 263px;
}
ul.listaAprovados li a{
	color: #666;
	font: normal 12px Arial, Helvetica, sans-serif;
}
ul.listaAprovados li a strong{
	color: #000;
	text-transform: uppercase;
}

/* conteudoVideos - pagina videos */
#conteudoVideos{
	background: url(imagens/conteudo+videos.gif) no-repeat left 15px;
}

/* conteudoDicas - pagina com dicas para vestibulares */
#conteudoDicas{
	background: url(imagens/conteudo+dicas.gif) no-repeat left 15px;
}

#conteudoDicas #accordion{
	float: left;
	width: 335px;
	
	min-height:555px;
	height:auto !important;
	height:555px;
}
#accordion ul{padding: 10px 5px 5px 15px;}
#accordion ul p{
	border-left: 3px solid #ededed;
	padding: 3px 0 3px 10px;
}
#accordion h3{
	margin-top: 10px;
}
#accordion h3.head a { 
	color: #004C1F;
	display:block; 
	font: bold 12px Arial, Helvetica, sans-serif;
	background: url(imagens/h3+ativo.jpg) no-repeat left 5px;
	padding: 3px 0 3px 12px;
	text-align: left;
	text-decoration:none;
	text-indent: 0;
	width: 318px;
}
#accordion  h3.head a:hover { 
	color: #004C1F;
	background:(imagens/h3+hover.jpg) no-repeat left top left 5px; 
}
#accordion  h3.selected a { 
	background: url(imagens/h3+hover.jpg) no-repeat left 5px;
	color: #004C1F;
	margin: 0;
}
#accordion  h3.selected a:hover { 
	background: url(imagens/h3+hover.jpg) no-repeat left 5px;
	color: #004C1F;
}
#conteudoDicas #foto{
	background-color: #f5f5f5;
	border: 1px solid #ccc;
	float: right;
	margin: 0 0 10px 20px;
	padding: 6px;
}
#conteudoDicas #foto img{
	border: 1px solid #fff;
}
#conteudoDicas #fiqueAtento{
	background: url(imagens/atento.jpg) no-repeat left top;
	height: 95px;
	float: right;
	padding: 95px 15px 0;
	width: 226px;
	text-align: center;
}
#conteudoDicas #fiqueAtento p{
	color: #7F5F06;
	margin: 0 !important;
}


/* conteudoResolucoes - pagina com dicas para vestibulares */
#conteudoResolucoes{
	background: url(imagens/conteudo+resolucoes.gif) no-repeat left 15px;
}
#conteudoResolucoes h1,
#conteudoAprovados h1{
	color: #000;
	font: bold 22px Arial, Helvetica, sans-serif;
	letter-spacing: -1px;
	margin-bottom: 15px;
	text-align: center;
	text-transform: uppercase;
}
#resolucoesTopo{
	background: url(imagens/resolucoes+topo.jpg) no-repeat left top;
	height: 10px;
}
#resolucoesBase{
	background: url(imagens/resolucoes+base.jpg) no-repeat left top;
	height: 10px;
	margin-bottom: 10px;
}
#resolucoes{
	background: url(imagens/resolucoes.jpg) repeat-y left top;
	padding: 0 15px 15px;
}
#resolucoes #accordion ul{padding: 5px 5px 5px 10px;}
#resolucoes #accordion ul p{
	border-left: none;
	padding: 0;
}
#resolucoes #accordion li{
	background: url(imagens/fundo+li.jpg) repeat-x left bottom;
}
#resolucoes #accordion ul .questoes{
	padding: 0 !important;
}
#resolucoes #accordion ul .questoes ul li{
	background: url(imagens/mais.jpg) no-repeat left 10px;
	float: left;
	margin: 0 20px !important;
	padding: 5px 5px 5px 15px;
}
#resolucoes #accordion ul .questoes ul li a{
	color: #089445;
	font: bold 12px Arial, Helvetica, sans-serif;
	margin: 0; padding: 0;
}
#resolucoes #accordion h3{
	margin:0;
	padding: 5px 0 15px;
	
	width: 100%;
}
#resolucoes #accordion h3.head a { 
	color: #000;
	display:block; 
	font: bold 14px Arial, Helvetica, sans-serif;
	background: url(imagens/h3+ativo.jpg) no-repeat left 5px;
	padding: 3px 0 3px 12px;
	text-align: left;
	text-decoration:none;
	text-indent: 0;
	width: 318px;
}
#resolucoes #accordion  h3.head a:hover { 
	color: #000;
	background:(imagens/h3+hover.jpg) no-repeat left top left 5px; 
}
#resolucoes #accordion  h3.selected a { 
	background: url(imagens/h3+hover.jpg) no-repeat left 5px;
	color: #000;
	margin: 0;
}
#resolucoes #accordion  h3.selected a:hover { 
	background: url(imagens/h3+hover.jpg) no-repeat left 5px;
	color: #000;
}


#paginacao{
	border: 1px solid #fff;
	height: 25px;
	margin: 15px 0;
	padding: 3px 0;
	text-align: center;
}
#paginacao ul li{
	display: inline-block;
	margin-bottom: 10px;
	
}
#paginacao ul li a{
	background: #fff url(imagens/fundo+li+paginacao.jpg) repeat-x left bottom;
	border: 1px solid #d3d3d3;
	color: #333;
	font: bold 12px Arial, Helvetica, sans-serif;
	padding: 3px 10px;
}
#paginacao ul li a:hover{
	border: 1px solid #00913E;
}
#paginacao ul li a.on{
	background: #fff url(imagens/fundo+li+paginacao+hover.jpg) repeat-x left bottom;
	border: 1px solid #00913E;
	color: #fff;
}

/* conteudoProfessor - pagina com fotos dos professores da instituicao */
#conteudoProfessor{
	background: url(imagens/conteudo+professores.gif) no-repeat left 15px;
}
#conteudoProfessor ul{
	margin-bottom: 20px;
}
#conteudoProfessor ul li{
	color: #838383;
	float: left;
	font: normal 12px Arial, Helvetica, sans-serif;
	margin: 5px;
	text-align: center;
}
#conteudoProfessor ul li span{
	color: #004C1F;
	display: block;
	font-weight: bold;
}
#conteudoProfessor ul li img{
	background: url(imagens/fundo+li+professor.jpg) no-repeat;
	display: block;
	margin-bottom: 5px;
	padding: 6px;
}

/* conteudoContato - pagina de contato */
#conteudoContato{
	background: url(imagens/conteudo+contato.gif) no-repeat left 15px;
}
#conteudoContato #interna{
	background: url(imagens/fundo+contato+interno.jpg) no-repeat left top;
	height: 570px;
	padding: 25px 30px;
	width: 555px;
}
#conteudoContato #interna form{
	margin-bottom: 25px;
}
#conteudoContato #interna table{
	font: bold 11px Arial, Helvetica, sans-serif;
	color:#aaa;
	text-transform:uppercase;
	text-align:right;
	width:470px;
	margin: 0 auto;
}
#conteudoContato #interna table td{padding-bottom:2px;}
#conteudoContato #interna table label{
	color:#666;
	display: block;
	font: bold 11px Arial, Helvetica, sans-serif;
	padding:5px 5px 0;
	text-align: right;
	text-transform:uppercase;
	width:110px;
}
#conteudoContato #interna table input{
	background: url(imagens/input+grande.jpg) repeat-x left bottom;
	float:left;
	border: none;
	padding:13px 10px 11px 25px;
	margin:0 5px;
	width:312px;
	font: normal 11px Arial, Helvetica, sans-serif;
	color: #777;
}
#conteudoContato #interna table textarea{
	background: url(imagens/textarea.jpg) repeat-x left bottom;
	border: none;
	float: left;
	color:#777;
	height: 157px;
	font: normal 11px Arial, Helvetica, sans-serif;
	padding: 14px 10px 10px 25px;
	width:312px;
	margin:0 5px;
}
#conteudoContato #interna table button {
    width:80px;
    height:30px;
    background: url(imagens/botao+enviar.jpg) no-repeat 0 0;
    border:none;
    text-indent:-9000em;
    overflow:hidden;
    cursor:pointer;
    float:right;
    margin:5px 5px 0;
}
#conteudoContato #interna #endereco{
	float: left;
	margin-right: 15px;
	width: 255px;
}
#conteudoContato #interna #endereco p{
	color: #666;
	padding: 0 0 0 38px;
	margin-bottom: 10px;
}
#conteudoContato #interna #endereco p.endereco{
	background: url(imagens/endereco.jpg) no-repeat left 2px;
}
#conteudoContato #interna #endereco p.fone{
	background: url(imagens/fone.jpg) no-repeat left 2px;
}
#conteudoContato #interna #endereco p.mail{
	background: url(imagens/mail.jpg) no-repeat left 4px;
}
#conteudoContato #interna #endereco p a,
#conteudoContato #interna #endereco p strong{
	display: block;
}
#conteudoContato #interna #endereco p a{
	color: #666;
	font-weight: bold;
}



/* +----------------------------------------------------------------+
Rodapé				
+----------------------------------------------------------------+ */
#rodape{
	background: #f5f5f5 url(imagens/fundo+rodape.jpg) no-repeat center top;
	clear: both;
	height: 65px;
	padding: 30px 20px;
}
#rodape img{
	float: left;
	margin: 5px 30px 0 0;
}
#rodape address,
#rodape p{
	color: #666;
	float: left;
	font: normal 11px Arial, Helvetica, sans-serif;
}
#rodape address strong,
#rodape p a{
	color: #000;
	font-weight: bold;
}
#rodape p{
	float: right;
	text-align: right;
}



/* +----------------------------------------------------------------+
Classes adicionais				
+----------------------------------------------------------------+ */
.verdeNegrito{
	color: #00913E !important;
	font: bold 12px Arial, Helvetica, sans-serif !important;
}

.semBorda{
	border: none;
}
.semFundo{
	background: none !important;
}
.direita{
	float: right;
	margin: 0 10px 10px;
}
.esquerda{
	float: left;
	margin: 0 10px 10px;
}
.centro{
	text-align: center;
	margin: 0 auto;
}
/* Links */
a{text-decoration: none; outline:none;}
a img{border: none;}


/* Atualizaçòes Reges*/
#conteudoVideos #videoGrande{
    text-align: center;
}

#conteudoVideos ul{
    margin: 20px 0 15px 61px;
}

#conteudoVideos ul li{
    display: block;
    float: left;
    width: 150px;
    height: 180px;
    margin: 5px 7px;
}

#conteudoVideos ul li a{
    font: bold 13px Arial, Helvetica, sans-serif;
    color: #444;
}

button.enquete{
    width:75px;
    height:21px;
    background: url(imagens/botao+votar.jpg) no-repeat 0 0;
    border:none;
    text-indent:-9000em;
    overflow:hidden;
    cursor:pointer;

}

/*
Nome: 
Endereco: 
Versao: 1.0
Agencia: 
Autor: Giovani Oliveira - gio.oliveira@gmail.com
*/

