body 

{

	margin: 0 auto;

	font: normal 11px Verdana, Arial, Helvetica, sans-serif;

	color: #000;

	text-decoration: none;

	background: url(../../images/body_background.jpg) repeat;

}



img { border: none; }



p, a, a:visited

{

	font: normal 11px Verdana, Arial, Helvetica, sans-serif;

	color: #5c0a22;

	text-decoration: none;

}



a:hover  

{

	text-decoration: underline;

	color: #e21818;

}



p 

{

	text-align: justify;

	line-height: 16px;

}



form 

{

	width: 440px;

	padding: 15px;

	background: #F1DEE4;

	border: 1px solid #E9CCD5;

}



form label 

{

	font-weight: bold;

	color: #A54062;

}



input, textarea

{

	width: 100%;

	border: 1px solid #C5ABF0;

}



input.botoes 

{

	float: right;

	width: auto;

	margin: 0 auto;

	background: #AA7BEE;

	color: #fff;

	border: 1px solid #8C4DE8;

	font: bold 11px Verdana, Arial, Helvetica, sans-serif

}





#container 

{

	margin: 0 auto;

	width: 770px;

	/* border: 1px solid #000; */

}







#header, 

#header-internas 

{

	clear: both;

	width: 770px;

	height: 308px;

}



#header 

{

	height: 497px;

}



#header-internas 

{

	height: 308px;

}



#wrapper 

{

	float: left;

	width: 770px;

	background: url(../../images/conteudo_wrapper.png) repeat-y;

}



#container_conteudo_home, #container_conteudo_internas

{

	float: left;

}



#container_conteudo_internas 

{

	/*

	_height: 435px;

	min-height: 300px;

	*/

	padding: 25px;

	padding-bottom: 0;

	background: url(../../images/container-internas_background.png) no-repeat;

}



.infos 

{

	padding-bottom: 2px;

	color: #a10000;

	font: bold 13px "Trebuchet MS", Verdana, Arial, Tahoma;

}





/* Menu Internas */

#menu_internas  

{

	clear: both;

	width: 770px;

	height: 62px;

	color: #6c122d;

	background: url(../../images/menu_background.png) no-repeat;

}



#menu_internas ul 

{

	margin: 0; 

	padding: 0;

	width: 770px;

	height: 54px;

	float: left;

	position: relative;

	top: 8px;

}



#menu_internas ul li 

{

	margin: 0;

	padding: 0;

	display: block;

	float: left;

	height: 54px;

	text-indent: -9999px;

	overflow: hidden;

}



#menu_internas ul li a 

{

	display: block;

	height: 54px;

}



#menu_internas ul li.home, #menu_internas ul li.home-selecionado 

{

	width: 59px;

	background: url(../../images/menu_home.png) no-repeat;

}



#menu_internas ul li.home-selecionado

{

	background: url(../../images/menu_home_selecionado.png) no-repeat;

}



#menu_internas ul li.historico, #menu_internas ul li.historico-selecionado 

{

	margin-left: 2px;

	width: 76px;

	background: url(../../images/menu_historico.png) no-repeat;

}



#menu_internas ul li.historico-selecionado 

{

	background: url(../../images/menu_historico_selecionado.png) no-repeat;

}



#menu_internas ul li.eventos, #menu_internas ul li.eventos-selecionado 

{

	margin-left: 1px;

	width: 73px;

	background: url(../../images/menu_eventos.png) no-repeat;

}



#menu_internas ul li.eventos-selecionado 

{

	background: url(../../images/menu_eventos_selecionado.png) no-repeat;

}



#menu_internas ul li.noticias, #menu_internas ul li.noticias-selecionado 

{

	margin-left: 1px;

	width: 70px;

	background: url(../../images/menu_noticias.png) no-repeat;

}



#menu_internas ul li.noticias-selecionado 

{

	background: url(../../images/menu_noticias_selecionado.png) no-repeat;

}



#menu_internas ul li.acontece, #menu_internas ul li.acontece-selecionado 

{

	margin-left: 1px;

	width: 100px;

	background: url(../../images/menu_acontece.png) no-repeat;

}



#menu_internas ul li.acontece-selecionado 

{

	background: url(../../images/menu_acontece_selecionado.png) no-repeat;

}



#menu_internas ul li.cursos, #menu_internas ul li.cursos-selecionado 

{

	margin-left: 1px;

	width: 63px;

	background: url(../../images/menu_cursos.png) no-repeat;

}



#menu_internas ul li.cursos-selecionado 

{

	background: url(../../images/menu_cursos_selecionado.png) no-repeat;

}



#menu_internas ul li.atividades, #menu_internas ul li.atividades-selecionado 

{

	margin-left: 1px;

	width: 99px;

	background: url(../../images/menu_atividades.png) no-repeat;

}



#menu_internas ul li.atividades-selecionado 

{

	background: url(../../images/menu_atividades_selecionado.png) no-repeat;

}



#menu_internas ul li.oficinas, #menu_internas ul li.oficinas-selecionado 

{

	margin-left: 1px;

	width: 68px;

	background: url(../../images/menu_oficinas.png) no-repeat;

}



#menu_internas ul li.oficinas-selecionado 

{

	background: url(../../images/menu_oficinas_selecionado.png) no-repeat;

}



#menu_internas ul li.fotos, #menu_internas ul li.fotos 

{

	margin-left: 1px;

	width: 77px;

	background: url(../../images/menu_fotos.png) no-repeat;

}



#menu_internas ul li.fotos-selecionado 

{

	background: url(../../images/menu_fotos_selecionado.png) no-repeat;

}


#menu_internas ul li.faq, #menu_internas ul li.faq 

{

	margin-left: 1px;

	width: 77px;

	background: url(../../images/menu_faq.png) no-repeat;

}


#menu_internas ul li.faq-selecionado 

{

	background: url(../../images/menu_faq.png) no-repeat;
}

#menu_internas ul li.contato, #menu_internas ul li.contato-selecionado 

{

	margin-left: 1px;

	width: 75px;

	background: url(../../images/menu_contato.png) no-repeat;

}



#menu_internas ul li.contato-selecionado 

{

	background: url(../../images/menu_contato_selecionado.png) no-repeat;

}



/* FIM Menu Internas */







/* Estilos da home */

#container_conteudo_home 

{

	width: 770px;

	_height: 379px;

	min-height: 379px;

	background: url(../../images/container-home_background.png) no-repeat; 

}



#coluna_destaques, 

#coluna_cursos, 

#coluna_novidades 

{

	float: left; 

	position: relative;

	margin-top: 15px;

	left: 22px;

}



#coluna_destaques p, 

#coluna_cursos p 

{

	color: #8a261c;

}



#coluna_destaques 

{

	width: 182px;

}



#coluna_cursos 

{

	left: 82px;

	width: 228px;

}



#coluna_destaques, 

#coluna_cursos 

{

	color: #8a261c;

}



#coluna_novidades 

{

	left: 140px;

	width: 190px;

}



/* Titulos Home */

#coluna_destaques h2, 

#coluna_cursos h2, 

#coluna_novidades h2 

{

	margin: 20px 0 0 0;

	padding: 0;

	width: 177px;

	height: 39px;

	overflow: hidden;

	text-indent: -9999px;

}



#coluna_destaques h2.oitentaanos 

{

	background: url(../../images/home_titulo_80anos.png) no-repeat;

}



#coluna_destaques h2.meninos 

{

	background: url(../../images/home_titulo_meninos.png) no-repeat;

}



#coluna_cursos h2.cursos 

{

	background: url(../../images/home_titulo_cursos.png) no-repeat;

}



#coluna_novidades h2.eventos 

{

	background: url(../../images/home_titulo_eventos.png) no-repeat;

}



#coluna_novidades h2.noticias 

{

	margin-bottom: 10px; 

	background: url(../../images/home_titulo_novidades.png) no-repeat;

}

/* FIM Titulos Home */





#eventos, #eventos a, #eventos a:visited 

{

	color: #e46101;

}



#noticias, #noticias a, #noticias a:visited  

{

	color: #237f9c;

}



#eventos a, 

#noticias a 

{

	display: block;

	margin-bottom: 5px;

	padding-left: 5px;

}



#eventos a 

{

	border-left: 6px solid #ffb64d;

}



#eventos a:hover 

{

	border-left: 6px solid #ffcf4d;

}



#noticias a 

{

	border-left: 6px solid #93dcf2;

}



#noticias a:hover 

{

	border-left: 6px solid #bcedfc;

}





#eventos span.link_todos_eventos 

{

	display: block;

	padding: 0;

	margin: 0;

	background: url(../../images/link_ver-todos-eventos.png) left top no-repeat;

}



#eventos span.link_todos_eventos a 

{

	display: block;

	width: 109px;

	height: 17px;

	text-indent: -9999px;

	overflow: hidden;

	border: none;

}



#eventos span.link_todos_eventos a:hover 

{

	display: block;

	width: 109px;

	height: 17px;

	background: url(../../images/link_ver-todos-eventos.png) left bottom no-repeat;

	border: none;

}



#noticias span.link_todas_noticias 

{

	display: block;

	padding: 0;

	margin: 0;

	background: url(../../images/link_ver-todas-noticias.png) no-repeat;

}





#noticias span.link_todas_noticias a 

{

	display: block;

	width: 121px;

	height: 17px;

	text-indent: -9999px;

	overflow: hidden;

	border: none;

}



#coluna_destaques span.link_veja_mais

{

	display: block;

	padding: 0;

	margin: 0;

	background: url(../../images/titulo_veja.png) no-repeat;

}





#coluna_destaques span.link_veja_mais a

{

	display: block;

	width: 121px;

	height: 17px;

	text-indent: -9999px;

	overflow: hidden;

	border: none;

}



#noticias span.link_todas_noticias a:hover 

{

	display: block;

	width: 121px;

	height: 17px;

	background: url(../../images/link_ver-todas-noticias.png) left bottom no-repeat;

	border: none;

}

/* FIM Estilos da home */







/* Estilo das internas */



/* Titulos */

#container_conteudo_internas h2 

{

	margin: 0;

	padding: 0;

	height: 19px;

	text-indent: -9999px;

	overflow: hidden;

}



#container_conteudo_internas h2.historico 

{

	width: 101px;

	background: url(../../images/titulo_historico.png) no-repeat;

}



#container_conteudo_internas h2.meninos

{

	width: 203px;

	background: url(../../images/titulo_meninos.png) no-repeat;

}



#container_conteudo_internas h2.profissional

{

	width: 243px;

	background: url(../../images/titulo_profissional.png) no-repeat;

}



#container_conteudo_internas h2.infantis

{

	width: 243px;

	background: url(../../images/titulo_cursos-infantis.png) no-repeat;

}





#container_conteudo_internas h2.cbasicos

{

	width: 155;

	background: url(../../images/titulo_cursos_basicos.png) no-repeat;



}



#container_conteudo_internas h2.clivres

{

	width: 140;

	background: url(../../images/titulo_cursos_livres.png) no-repeat;

	}





#container_conteudo_internas h2.titulo_promusica

{

	width: 314px;

	background: url(../../images/titulo_promusica.png) no-repeat;

}



#container_conteudo_internas h2.eventos

{

	width: 101px;

	background: url(../../images/titulo_eventos.png) no-repeat;

}





#container_conteudo_internas h2.eventos

{

	width: 101px;

	background: url(../../images/titulo_eventos.png) no-repeat;

}



#container_conteudo_internas h2.noticias

{

	width: 92px;

	background: url(../../images/titulo_noticias.png) no-repeat;

}



#container_conteudo_internas h2.acontece

{

	width: 226px;

	background: url(../../images/titulo_acontece.png) no-repeat;

}





#container_conteudo_internas h2.oitentaanos

{

	width: 245px;

	background: url(../../images/titulos_80-anos.png) no-repeat;

}



#container_conteudo_internas h2.cursos

{

	width: 83px;

	background: url(../../images/titulo_cursos.png) no-repeat;

}



#container_conteudo_internas h2.atividades

{

	width: 229px;

	background: url(../../images/titulo_atividades.png) no-repeat;

}



#container_conteudo_internas h2.galeria

{

	width: 163px;

	background: url(../../images/titulo_galeria.png) no-repeat;

}



#container_conteudo_internas h2.oficinas

{

	width: 93px;

	background: url(../../images/titulo_oficinas.png) no-repeat;

}



#container_conteudo_internas h2.titulo_danca

{

	width: 306x;

	background: url(../../images/titulo_danca.png) no-repeat;

}







#container_conteudo_internas h2.cteatro

{

	width: 173x;

	background: url(../../images/titulo_cursos-teatro.png) no-repeat;

}



#container_conteudo_internas h2.cmusica

{

	width: 173x;

	background: url(../../images/titulo_cmusica.png) no-repeat;

}



#container_conteudo_internas h2.cdanca

{

	width: 168x;

	background: url(../../images/titulos_cdanca.png) no-repeat;

}



#container_conteudo_internas h2.cartesp

{

	width: 240x;

	background: url(../../images/titulo_cursos-artesp.png) no-repeat;

}



#container_conteudo_internas h2.titulo_teatro

{

	width: 319x;

	background: url(../../images/titulo_teatro.png) no-repeat;

}





#container_conteudo_internas h2.titulo_teatro

{

	width: 319x;

	background: url(../../images/titulo_teatro.png) no-repeat;

}





#container_conteudo_internas h2.contato

{

	width: 94px;

	background: url(../../images/titulo_contato.png) no-repeat;

}



#container_conteudo_internas h2.ins

{

	width: 107px;

	background: url(../../images/titulo_insc.png) no-repeat;

}





/* FIM Titulos */



.galeriainfo_col0, .galeriainfo_col1, .galeriainfo_col2, .galeriainfo_col3  

{

	display: block;

	float: left;

	position: relative;

	left: 0 ;

	padding: 5px 10px 0 10px;

	width: 154px;

	height: 30px;

	background-color: #FFFFFF;

	border: solid 1px #f3dae2;

	font: 10px Verdana, Arial, Helvetica, sans-serif;

	color: #cf0000;

	

	}

	

	

.galeriainfo_col0 a, .galeriainfo_col0 a:visited , 

.galeriainfo_col1 a, .galeriainfo_col1 a:visited, 

.galeriainfo_col2 a, .galeriainfo_col2 a:visited , 

.galeriainfo_col3 a, .galeriainfo_col3 a:visited 

 

{

	color: #cf0000;

	font: 10px Verdana, Arial, Helvetica, sans-serif;

	

	}

	

	

.galeriainfo_col0 a:hover , 

.galeriainfo_col1 a:hover, 

.galeriainfo_col2 a:hover,

.galeriainfo_col3 a:hover  



{



	text-decoration: none;

	color: #930e43;

	

}

	



	

.galeriainfo_col1

{

	left: 3px;

}



.galeriainfo_col2

{

	left: 6px;

}



.galeriainfo_col3

{

	left: 9px;

}







/* Links de voltar e voltar para a home e torne-se um profissional */

a.back, a.goHome, a:visited.back, a:visited.goHome  

{

	display: block;

	font: bold 12px Verdana, Arial, Helvetica, sans-serif;

	color: #7c1030;

	float: left;

	padding-top: 2px;

	height: 20px;

	text-indent: 25px;

}



a:hover.back, a:hover.goHome 

{

	color: #f0001c;

}



a.back 

{

	margin-right: 15px;

	background: url(../../images/ico-voltar.png) no-repeat;

}



a.goHome 

{

	background: url(../../images/ico-home.png) no-repeat;

}



.separador_bottom 

{

	clear: both;

	width: 720px;

	height: 20px;

	background: url(../../images/separador-bottom.png) no-repeat;

}





/* Links de voltar e próxima e voltar para o indice GALERIA */



a.galProx, a.galHome, a.galVol, a:visited.galProx, a:visited.galHome ,a:visited.galVol

{

	display: block;

	font: bold 12px Verdana, Arial, Helvetica, sans-serif;

	color: #d12257;

	float: left;

	padding-top: 2px;

	height: 20px;

	text-indent: 25px;

}



a.galProx, a.galHome, a.galVol

{

	color: #6c122d;

}



a.galProx

{

	margin-left: 15px;

	background: url(../../images/ico-prox.png) no-repeat;

}



a.galHome 

{

	background: url(../../images/ico-home.png) no-repeat;

}



a.galVol 



{

margin-right: 15px;

	background: url(../../images/ico-voltarga.png) no-repeat;

}





/*Página de Cursos */

h4.divisoes 

{

	clear: both;

	padding-bottom: 2px;

	color: #a10000;

	border-bottom: 1px solid #b57474;

	text-indent: 15px;

	font: bold 13px "Trebuchet MS", Verdana, Arial, Tahoma;

	background: url(../../images/bullet.png) 0 6px no-repeat;

}



h4.cursos 

{

	padding-bottom: 2px;

	color: #a10000;

	text-indent: 15px;

	font: bold 13px "Trebuchet MS", Verdana, Arial, Tahoma;

	background: url(../../images/bullet.png) 0 6px no-repeat;

}



h4.transforme

{

	padding-bottom: 2px;

	color: #D30000;

	text-indent: 15px;

	font: bold 13px "Trebuchet MS", Verdana, Arial, Tahoma;

	background: url(../../images/bullet.png) 0 6px no-repeat;

}







/*Páginas de notícias e eventos */

#arquivo_eventos 

{

	float: left;

	width: 180px;

}



#arquivo_eventos a 

{

	display: block;

	margin-bottom: 5px;

	padding-left: 5px;

}



#arquivo_eventos a 

{

	border-left: 6px solid #D42626;

}



#arquivo_eventos a:hover 

{

	border-left: 6px solid #f12c2c;

}



#textos 

{

	float: left;

	position: relative;

	left: 30px;

	width: 490px;

}



h3 

{

	margin: 0;

	padding: 0;

	font: bold 16px "Trebuchet MS", Verdana, Arial, Tahoma;

	color: #ca1f1f;

}



small 

{

	color: #bd0000;

}







/* Rodapé */

#footer 

{

	clear: both;

	width: 770px;

	height: 30px;

	margin-bottom: 20px;

	padding-top: 20px;

	font: bold 11px "Trebuchet MS", Verdana, Arial, Tahoma;

	background: url(../../images/footer_background.png) no-repeat;

}



#footer p.descritivo 

{

	float: left;

	padding: 0;

	margin: 0 0 0 10px;

	color: #fff;

}



#footer p.descritivo a, #footer p.descritivo a:visited

{

	color: #fff;

	text-decoration: underline;

}



#footer p.descritivo a:hover 

{

	text-decoration: none;

}



#footer a.creditos 

{

	float: right;

	display: block;

	margin: 6px 10px 0 0;

	width: 60px;

	height: 9px;

	text-indent: -9999px;

	overflow: hidden;

	background: url(../../images/creditos.png) no-repeat;

}



#footer a.creditos span 

{

	display: block;

	cursor: pointer;

	width: 60px;

	height: 9px;

	background: url(../../images/creditos.png) no-repeat;

}



#textos h2 

{

	margin-top:15px;

	height: auto;

	text-indent: 0px;

	overflow: visible;

	padding: 0;

	font: bold 14px "Trebuchet MS", Verdana, Arial, Tahoma;

	color: #ca1f1f;

}

#textos address 

{

	margin-top:15px;

	color:#ca1f1f;

	border-left:1px dotted #ca1f1f;

	padding:3px 15px;

	font: italic 12px "Trebuchet MS", Verdana, Arial, Tahoma;

}

.imgFloatLeft {

	float:left; 

	padding:2px; 

	border:1px solid #CCCCCC; 

	margin:10px 10px 10px 0px;

}

.imgFloatRight {

	float:right; 

	padding:2px; 

	border:1px solid #CCCCCC; 

	margin:10px 0px 10px 10px;

}


