body 										{ color:#000; margin-bottom:50px; background:#234557 url(../img/bg.jpg) 50% 0 no-repeat; }
body, input, textarea, select					{ font:11px Arial, Helvetica, Tahoma, sans-serif; text-decoration:none; }
a 											{ text-decoration:none; color:#000; }
a:hover 										{ text-decoration:underline; }
address										{ font-style:normal; }
address a									{  }
small										{ font-size:80% }

/* CLASSES GERAIS */
.none										{ display:none; }
.f-left										{ float:left; }
.f-right									{ float:right; }
.clear										{ clear:both; }
.a-left										{ text-align:left; }
.a-right									{ text-align:right; }
.a-justify									{ text-align:justify; }
.a-center									{ text-align:center; }
.strong										{ font-weight:bold; }

.word, .pdf									{ display:block; padding:5px 0 0 20px; font-size:12px; font-weight:bold; color:#360c16; }
.word										{ background:url(../img/icon-word.png) no-repeat 0 50%; }
.pdf										{ background:url(../img/icon-pdf.png) no-repeat 0 50%; }

/* ESTRUTURA PRINCIPAL DA HOME E INTERNAS */
#container									{ width:960px; height:660px; margin:0 auto; overflow:hidden; }
#bg-internas								{ width:530px; height:500px; position:absolute; z-index:1; top:10px; left:50%; margin-left:-88px; background:url(../img/bg-content.jpg) no-repeat; overflow:hidden; }
.interna									{ width:385px; height:320px; overflow:auto; z-index:1; position:absolute; top:65px; left:50%; margin-left:-30px; }

/* ITENS ESTATICOS */
h1 a											{ display:block; width:400px; height:180px; }
h2 a											{ display:block; width:100px; height:65px; position:absolute; top:310px; left:50%; margin-left:-380px; }

.nav-home a									{ display:block; width:140px; height:60px; position:absolute; z-index:99999; top:445px; left:50%; }
.nav-home a.edital							{ margin-left:-335px; }
.nav-home a.bolsas							{ margin-left:-15px; }
.nav-home a.faq								{ margin-left:280px; }

.nav-home a.furb							{ margin-left:-400px; top:600px; width:70px; height:80px;  }
.nav-home a.unesc							{ margin-left:-400px; top:600px; width:100px; height:60px;  }
.nav-home a.uniplac							{ margin-left:-400px; top:600px; width:100px; height:60px;  }
.nav-home a.unisul							{ margin-left:-400px; top:600px; width:100px; height:60px;  }
.nav-home a.univali							{ margin-left:-400px; top:600px; width:100px; height:60px;  }
.nav-home a.univille						{ margin-left:-400px; top:600px; width:100px; height:60px;  }
.nav-home a.unoesc							{ margin-left:-400px; top:600px; width:100px; height:60px;  }
.nav-home a.acafe							{ margin-left:-400px; top:600px; width:100px; height:60px;  }

#swf-home									{ width:573px; height:57px; position:absolute; top:0; left:50%; margin-left:-93px; z-index:3; }

/* INTERNAS */
	
	/* HEADERS */
	.interna h2								{ width:205px; height:57px; background:url(../img/headers.png) no-repeat; }
	.interna h2 span							{ display:none; }
	#acafe h2								{ background-position:0 -1px; height:30px; }
	#documentos h2							{ background-position:0 -48px; height:30px; }
	#inscricoes h2							{ background-position:-5px -100px; height:45px; }
	#faq h2									{ background-position:-10px -152px; height:70px; }
	#bolsas-de-estudo h2						{ background-position:-15px -230px; height:70px; }
	#associados h2							{ background-position:-20px -305px; height:40px; }
	#lista-de-aprovados h2					{ background-position:-25px -358px; height:70px; }
	#provas-anteriores h2					{ background-position:-30px -438px; height:70px; }
	#local-de-prova h2						{ background-position:-35px -515px; height:70px; }
	#not-found h2							{ background-position:-37px -590px; height:70px; }

	#home h2 								{ background-position:0 -48px; height:30px; }

	/* INSCRIÇÕES */

	/* LOCAL DE PROVA */
	#local-de-prova li						{ list-style:square inside; padding:5px; }

	/* FAQ */
	#faq ol									{ list-style:decimal inside; }
	#faq ul									{ list-style:square inside; }
	#faq ol li								{ margin-bottom:10px; }
	#faq .resposta							{ padding:5px 10px 10px 10px; display:none; border:1px solid #CCC; }
	#faq .pergunta							{ font-size:12px; font-weight:bold; }
	#faq table								{ width:200px; margin:10px auto; }
	#faq table caption						{ font-size:12px; font-weight:bold; }
	#faq table td								{ text-align:center; border:1px solid #000; }
	#faq .abc								{ list-style:lower-latin inside; }
	
	/* ASSOCIADOS */
	#associados ul 							{ margin-top:20px; }
	#associados li							{ clear:both; height:120px; overflow:hidden; }
	#associados li img						{ float:left; margin:0 10px 40px 0; }

	/* PROVAS ANTERIORES */
	#provas-anteriores ul					{ margin-top:30px; }
	#provas-anteriores li					{ padding-left:50px; width:130px; height:80px; float:left; background:url(../img/icon-folha.png) no-repeat; }
	#provas-anteriores a						{ color:#360c16; font-size:16px; font-weight:bold; }
	#provas-anteriores .gabarito				{ font-size:12px; font-weight:normal; }
	#provas-anteriores small					{ font-size:10px; font-weight:normal; }

	.bt-outras-provas						{ display:block; clear:both; width:116px; height:47px; float:right; background:url(../img/bt-outras-provas.png) no-repeat; }
	
	/* DOCUMENTOS */
	#documentos h2							{ margin-bottom:30px; }
	
	/* ACAFE */
	#acafe ul 								{ list-style:square inside; }
	
	/* INSCRICOES */
	#inscricoes ul							{ font-size:14px; font-weight:bold; list-style:square inside; }
	#inscricoes ul li							{ padding:5px; }
	#inscricoes ul a							{ color:#360c16; }
	
	/* 404 ERROR */
	div#not-found 							{ text-align:center; }
	div#not-found h2 						{ margin-bottom:30px; }
	div#not-found ul#possiveis-erros			{ background:#f1f1f1; border:1px solid #CCC; padding:20px; margin:0 auto; text-align:left; }
	div#not-found ul#possiveis-erros li		{ list-style:square; padding-left:10px; margin-left:10px; }