/* ESTRUTURA DA PAGINA */
body {
	background-color: #E6D5CF;
	background-image: url(imagens/fundo.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	margin: 0 0 0 0px;
	font-family: Verdana;
	font-size: 11px;
	line-height: 20px;
}

#geral{
	width:900px;
	position: absolute;	
	left: 50%;
	margin: 0 0 0 -450px;
	/*border: 1px solid #000000;*/
		
}

#topo{
	width:900px;
	height:39px;
	background-image: url(imagens/topo.jpg);
}

#acreditando{
	width: 152px;
	position:relative;
	padding:0px;
	float: left;
}

#post_orkut{
	width: 700px;
	position:relative;
	padding:0px;
	float: right;
	text-align: right;
}

#animacao_esquerda{
	width: 298px;
	height: 407px;
	float: left;
	position:relative;
	padding: 0px;
	margin-left: -20px;
}

#marca{
	width: 344px;
	height: 90px;
	position:relative;
	padding:0px;
	float: left;
	text-align:center;
}

#marca_internas{
	width: 344px;
	height: 90px;
	position:relative;
	padding-left:278px;
	float: left;
	text-align:center;
}


#login_aluno{
	width: 230px;
	height: 90px;
	float: right;
	padding-top: 15px;
	padding-right: 10px;
	
	position:relative;
	background-image: url(imagens/fundo_areaaluno.jpg);
	background-position: right top;
	background-repeat: no-repeat;
	
	font-family: Verdana;
	font-size: 10px;
	color: #000000;
	text-align: right;
	/*border: solid 1px #000000;*/
}

#login_aluno ul li {
	display: inline; 
	}

input {
	font-family: Verdana;
	font-size: 10px;
	color: #000000;
 	border: 1px solid #dabcb6;
}

.campo {
	font-family: Verdana;
	font-size: 10px;
	color: #000000;
 	border: 1px solid #dabcb6;
}



/* ESTRUTURA DO RODAPE */

#rodape{
	width:898px;
	position: relative;	
	float: right;
	margin-top: 20px;
	text-align:center;
	font-family: Verdana;
	color: #a60006;
	
	/*border: 1px solid #FF0000;*/
}
	
	#rodape a{
		font-family: Verdana;
		font-size: 10px;
		color: #a60006;
		text-decoration: none;	
	}
	#rodape a:hover{
		font-family: Verdana;
		font-size: 10px;
		color: #a60006;
		text-decoration: underline;	
	}
	.rodape_12{
		font-family: Verdana;
		font-size: 12px;
		color: #a60006;
		text-decoration: none;
		font-weight: bold;
	}
	.rodape_11{
		font-family: Verdana;
		font-size: 11px;
		color: #a60006;
		text-decoration: none;
		font-weight: bold;
	}
/* FIM DO RODAPE */
	

/* ESTRUTURA DO MENU */

#menu{
	width: 115px;
	
	float: right;
	position:relative;
	margin:0px 0px 0 0px; 
	padding:0px 0px 0px 0px;
}


#menu ul {
	padding:0px;
	margin:0px;
	float: left;
	width: 100%;
	height:29px;
	list-style:none;
}

#menu ul li { display: block; }

#menu ul li a {
	padding: 0px 0px;
	float:left;
}

/* LISTA DE LINKS */
li.home a span {display:none;}
.home a { 
	width: 115px;
	height:16px;
	position:relative; 
	left:0px; 
	top:0px; 
	background-image: url(menu/home.gif);
}
.home a:hover { 
	width: 115px;
	height:16px;
	position:relative; 
	left:0px; 
	top:0px; 
	background-image: url(menu/home_.gif);
}

li.shiva a span {display:none;}
.shiva a { 
	width: 115px;
	height:17px;
	position:relative; 
	left:0px; 
	top:0px; 
	background-image: url(menu/shiva.gif);
}
.shiva a:hover { 
	width: 115px;
	height:17px;
	position:relative; 
	left:0px; 
	top:0px; 
	background-image: url(menu/shiva_.gif);
}
	
	li.pqshiva a span {display:none;}
	.pqshiva a { 
		width: 115px;
		height:17px;
		position:relative; 
		left:0px; 
		top:0px; 
		background-image: url(menu/pqshiva_.gif);
	}

	li.diferencial a span {display:none;}
	.diferencial a { 
		width: 115px;
		height:17px;
		position:relative; 
		left:0px; 
		top:0px; 
		background-image: url(menu/diferencial_.gif);
	}
	
	li.fotosunidade a span {display:none;}
	.fotosunidade a {
		width: 115px;
		height:25px;
		position:relative;
		left:0px;
		top:0px;
		background-image: url(menu/fotosunidade_.gif);
		background-repeat: no-repeat;
		background-position: top;
	}



li.shows a span {display:none;}
.shows a { 
	width: 115px;
	height:14px;
	position:relative; 
	left:0px; 
	top:0px; 
	background-image: url(menu/shows.gif);
}
.shows a:hover { 
	width: 115px;
	height:14px;
	position:relative; 
	left:0px; 
	top:0px; 
	background-image: url(menu/shows_.gif);
}

	li.fotosShows a span {display:none;}
	.fotosShows a { 
		width: 115px;
		height:14px;
		position:relative; 
		left:0px; 
		top:0px; 
		background-image: url(menu/fotos_shows.gif);
	}

	li.videosShows a span {display:none;}
	.videosShows a { 
		width: 115px;
		height:16px;
		position:relative; 
		left:0px; 
		top:0px; 
		background-image: url(menu/videos_shows.gif);
	}


li.novidades a span {display:none;}
.novidades a { 
	width: 115px;
	height:16px;
	position:relative; 
	left:0px; 
	top:0px; 
	background-image: url(menu/novidades.gif);
}
.novidades a:hover { 
	width: 115px;
	height:16px;
	position:relative; 
	left:0px; 
	top:0px; 
	background-image: url(menu/novidades_.gif);
}

li.cursos a span {display:none;}
.cursos a { 
	width: 115px;
	height:16px;
	position:relative; 
	left:0px; 
	top:0px; 
	background-image: url(menu/cursos.gif);
}
.cursos a:hover { 
	width: 115px;
	height:16px;
	position:relative; 
	left:0px; 
	top:0px; 
	background-image: url(menu/cursos_.gif);
}

	li.livres a span {display:none;}
	.livres a { 
		width: 115px;
		height:17px;
		position:relative; 
		left:0px; 
		top:0px; 
		background-image: url(menu/livres.gif);
	}

	li.tecnicos a span {display:none;}
	.tecnicos a { 
		width: 115px;
		height:17px;
		position:relative; 
		left:0px; 
		top:0px; 
		background-image: url(menu/tecnicos.gif);
	}

	li.diferenciados a span {display:none;}
	.diferenciados a { 
		width: 115px;
		height:17px;
		position:relative; 
		left:0px; 
		top:0px; 
		background-image: url(menu/diferenciados.gif);
	}
	
	li.ballet a span {display:none;}
	.ballet a { 
		width: 115px;
		height:16px;
		position:relative; 
		left:0px; 
		top:0px; 
		background-image: url(menu/ballet.gif);
	}

	li.ballet_infantil a span {display:none;}
	.ballet_infantil a { 
		width: 115px;
		height:16px;
		position:relative; 
		left:0px; 
		top:0px; 
		background-image: url(menu/ballet_infantil.gif);
	}
	
	li.arabes a span {display:none;}
	.arabes a { 
		width: 115px;
		height:16px;
		position:relative; 
		left:0px; 
		top:0px; 
		background-image: url(menu/arabes.gif);
	}	
	
	li.cigana a span {display:none;}
	.cigana a { 
		width: 115px;
		height:16px;
		position:relative; 
		left:0px; 
		top:0px; 
		background-image: url(menu/cigana.gif);
	}	
	
	li.salao a span {display:none;}
	.salao a { 
		width: 115px;
		height:16px;
		position:relative; 
		left:0px; 
		top:0px; 
		background-image: url(menu/salao.gif);
	}	
	
	li.estudos a span {display:none;}
	.estudos a { 
		width: 115px;
		height:16px;
		position:relative; 
		left:0px; 
		top:0px; 
		background-image: url(menu/est_coreograficos.gif);
	}	
	
	li.contemporaneo a span {display:none;}
	.contemporaneo a { 
		width: 115px;
		height:16px;
		position:relative; 
		left:0px; 
		top:0px; 
		background-image: url(menu/contemporaneo.gif);
	}		
	
	li.doc a span {display:none;}
	.doc a { 
		width: 115px;
		height:16px;
		position:relative; 
		left:0px; 
		top:0px; 
		background-image: url(menu/doc.gif);
	}		

	li.flamenco a span {display:none;}
	.flamenco a { 
		width: 115px;
		height:16px;
		position:relative; 
		left:0px; 
		top:0px; 
		background-image: url(menu/flamenca.gif);
	}		

	li.jazz a span {display:none;}
	.jazz a { 
		width: 115px;
		height:16px;
		position:relative; 
		left:0px; 
		top:0px; 
		background-image: url(menu/jazz.gif);
	}		

	li.pilates a span {display:none;}
	.pilates a { 
		width: 115px;
		height:16px;
		position:relative; 
		left:0px; 
		top:0px; 
		background-image: url(menu/pilates.gif);
	}		

	li.yoga a span {display:none;}
	.yoga a { 
		width: 115px;
		height:16px;
		position:relative; 
		left:0px; 
		top:0px; 
		background-image: url(menu/yoga.gif);
	}		
	li.professores a span {display:none;}
	.professores a { 
		width: 115px;
		height:25px;
		position:relative; 
		left:0px; 
		top:0px; 
		background-image: url(menu/professores.gif);
		background-repeat: no-repeat;
		background-position: top;
	}
	li.participar a span {display:none;}
	.participar a { 
		width: 115px;
		height:16px;
		position:relative; 
		left:0px; 
		top:0px; 
		background-image: url(menu/participar.gif);
		background-repeat: no-repeat;
		background-position: top;
	}		
	li.grade a span {display:none;}
	.grade a { 
		width: 115px;
		height:16px;
		position:relative; 
		left:0px; 
		top:0px; 
		background-image: url(menu/grade.gif);
		background-repeat: no-repeat;
		background-position: top;
	}		
	li.preparatorio a span {display:none;}
	.preparatorio a { 
		width: 115px;
		height:17px;
		position:relative; 
		left:0px; 
		top:0px; 
		background-image: url(menu/preparatorio.gif);
		background-repeat: no-repeat;
		background-position: top;
	}		
			



li.maratona a span {display:none;}
.maratona a { 
	width: 115px;
	height:17px;
	position:relative; 
	left:0px; 
	top:0px; 
	background-image: url(menu/maratona.gif);
}
.maratona a:hover { 
	width: 115px;
	height:17px;
	position:relative; 
	left:0px; 
	top:0px; 
	background-image: url(menu/maratona_.gif);
}

li.parceiros a span {display:none;}
.parceiros a { 
	width: 115px;
	height:15px;
	position:relative; 
	left:0px; 
	top:0px; 
	background-image: url(menu/parceiros.gif);
}
.parceiros a:hover { 
	width: 115px;
	height:15px;
	position:relative; 
	left:0px; 
	top:0px; 
	background-image: url(menu/parceiros_.gif);
}

li.localizacao a span {display:none;}
.localizacao a { 
	width: 115px;
	height:17px;
	position:relative; 
	left:0px; 
	top:0px; 
	background-image: url(menu/localizacao.gif);
}
.localizacao a:hover { 
	width: 115px;
	height:17px;
	position:relative; 
	left:0px; 
	top:0px; 
	background-image: url(menu/localizacao_.gif);
}

li.mapasite a span {display:none;}
.mapasite a { 
	width: 115px;
	height:15px;
	position:relative; 
	left:0px; 
	top:0px; 
	background-image: url(menu/mapasite.gif);
}
.mapasite a:hover { 
	width: 115px;
	height:15px;
	position:relative; 
	left:0px; 
	top:0px; 
	background-image: url(menu/mapasite_.gif);
}


li.contato a span {display:none;}
.contato a { 
	width: 115px;
	height:16px;
	position:relative; 
	left:0px; 
	top:0px; 
	background-image: url(menu/contato.gif);
}
.contato a:hover { 
	width: 115px;
	height:16px;
	position:relative; 
	left:0px; 
	top:0px; 
	background-image: url(menu/contato_.gif);
}
li.twitter a span {display:none;}
.twitter a { 
	width: 115px;
	height:113px;
	margin-top:30px;
	position:relative; 
	left:0px; 
	top:0px; 
	background-image: url(imagens/twitter_icone.gif);
}

li.facebook a span {display:none;}
.facebook a { 
	width: 115px;
	height:45px;
	margin-top:10px;
	position:relative; 
	left:0px; 
	top:0px; 
	background-image: url(imagens/facebook_icone.gif);
}


li.blog a span {display:none;}
.blog a { 
	width: 115px;
	height:77px;
	margin-top:30px;
	position:relative; 
	left:0px; 
	top:0px; 
	background-image: url(imagens/banner_blog.gif);
}


/* FECHA MENU*/
	


/* CONTEUDO*/

#foto_cursos{
	width: 210px;
	float: left;
	position:relative;
	margin-left: 0px;
	margin-top: 110px;
	padding-top: 50px;
}

#foto_cursos img{
	border: 4px solid #dabcb6;

}

.foto_equipe {
	border: 4px solid #dabcb6;

}


#convenios img{
	border: 4px solid #dabcb6;

}


#meio_cursos{
	width: 540px;
	position:relative;
	float: left;
	text-align:justify;
	padding-top: 20px;
	padding-right: 0px;
	padding-left: 20px;
	padding-bottom: 0px;
	/*border: 1px solid #000000;*/
}

#meio_festival{
	width: 700px;
	position:relative;
	float: left;
	text-align:justify;
	padding-top: 20px;
	padding-right: 0px;
	padding-left: 20px;
	padding-bottom: 0px;
}

#meio_conteudo{
	/*width: 490px;*/
	width: 470px;
	position:relative;
	float: left;
	text-align:justify;
	padding-top: 20px;
	padding-right: 0px;
	padding-left: 10px;
	padding-bottom: 0px;
	
}

#meio_profs{
	width: 730px;
	position:relative;
	float: left;
	text-align:justify;
	padding-top: 20px;
	padding-right: 0px;
	padding-left: 40px;
	padding-bottom: 0px;
}

#professor{
	width: 100%;
	position:relative;
	float: left;
	padding-top: 0px;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 15px;
	margin-bottom: 15px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #935a4f;
}

#texto_prof{
	width: 500px;
	position:relative;
	float: left;
}


#foto_profs{
	width: 220px;
	float: left;
	position:relative;
	margin-left: 0px;
	margin-top: 0px;
	padding-top: 0px;
}

#foto_profs img{
	border: 4px solid #dabcb6;

}

#foto_novis{
	float: left;
	position:relative;
	margin-left: 0px;
	margin-top: 0px;
	padding-right: 5px;
}

#foto_novis img{
	border: 4px solid #dabcb6;

}



	/* HOME*/

#meio_home{
	width: 490px;
	position:relative;
	float: left;
	text-align:center;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	/* border: solid 1px #ffff00;*/

	
}

#destaque_img_home{
	width: 150px;
	position:relative;
	padding:0px;
	float: left;
	margin-left: 10px;
	text-align:left;
	
}

#destaque_texto_home{
	width: 475px;
	position:relative;
	text-align:left;
	margin-top: 20px;
	float: left;
	margin-left: 14px;
	
}


/* FORMATACAO DE TEXTOS*/

.destaque_home_img{
	font-family: Verdana;
	font-size: 11px;
	color: #a60006;
	text-align: left;
	font-weight: bold;
	line-height: 200%;
}

.destaque_home_txt{
	font-family: Verdana;
	font-size: 10px;
	color: #a60006;
	text-align: left;
	font-weight: bold;
	line-height: 200%;
	margin-left: 10px;
	text-decoration: none;	
}

.destaque_home_txt:hover{
	font-family: Verdana;
	font-size: 10px;
	color: #a60006;
	text-align: left;
	font-weight: bold;
	line-height: 200%;
	margin-left: 10px;
	text-decoration: underline;	
}

h1{
	font-family: Trebuchet MS;
	font-size: 15px;
	color: #a60006;
	text-align: left;
	/*font-weight: bold;*/
}

h2{
	font-family: Verdana;
	font-size: 11px;
	color: #a60006;
	text-align: left;
	font-weight: bold;
}

#destaque_img_home ul {
	padding:0px;
	margin:0px;
	/*float: left;
	width: 100%;
	height:29px;*/
	list-style:none;
}

.destaque_curso{
	font-family: Verdana;
	font-size: 10px;
	color: #a60006;
	text-align: left;
	font-weight: bold;
	line-height: 200%;
	text-decoration: none;	
}

.nome_prof{
	font-family: Verdana;
	font-size: 11px;
	color: #a60006;
	text-align: left;
	font-weight: bold;
	line-height: 200%;
	text-decoration: none;	
}

a{
	font-family: Verdana;
	font-size: 10px;
	color: #000000;
	text-decoration: none;	
}
a:hover{
	font-family: Verdana;
	font-size: 10px;
	color: #a60006;
	text-decoration: underline;	
}

.TitTab_cursos{
	font-family: Verdana;
	font-size: 11px;
	color: #a60006;
	text-align: center;
	font-weight: bold;
	line-height: 200%;
	text-decoration: none;	
}

hr{
	border: dotted 1px #935a4f;
}

/* TABELA CURSO TECNICO*/

.borda_tabela_left{
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #000000;
}

.borda_tabela_semestre{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
}

.borda_tabela_materia{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #000000;
}


.borda_tabela{
	font-family: Verdana;
	font-size: 11px;
	color: #000000;
	text-align: center;
	line-height: 200%;
	text-decoration: none;	
	border: solid 1px #000000;
}

/*DIV HOME - BANNER*/
#texto1{
	top: 125px;
	margin-top:0;
}

/*DIV PARCEIROS*/
#div_parceiros{
	width: 110px;
	height: 80px;
	margin-left: 10px;
	margin-top: 10px;
	float:left;
	text-align:center;
	border:solid 1px #CCCCCC;
}

/*DIV FOTOS SHIVA*/
#div_fotoShiva{
	width: 70px;
	height: 70px;
	margin-left: 5px;
	margin-top: 5px;
	float:left;
	border: solid 1px #868686;
}

#div_fotoShivaG{
	width: 450px;
	height: 338px;
	margin-left: 0px;
	margin-top: 10px;
	float:left;
	text-align:center;
}
