/* CSS Document */
/**{border:solid 1px #0C6;}*/



.borda { border: solid 1px #0C6; }
html, body, ol, ul, li, form, input, textarea { margin: 0; padding: 0; }
img { border: 0; }
body { background: #1D1D1D; }
a { text-decoration: none; }
.bold { font-weight: bold; }
.uppercase { text-transform: uppercase; }
.corpo { background: #F9F7EE url(../../imagens/body_bg.jpg) top left repeat-x; }
.corpo_div_left { position:relative; float:right; background: url(../../imagens/body_bg_left.jpg) top right no-repeat; height: 575px; width:100%; }
.corpo_div_right { position:relative; float:left; background: url(../../imagens/body_bg_right.jpg) top left no-repeat; height: 575px; width:100%; }
.corpo_div_left_internas { position:relative; float:right; background: url(../../imagens/body_bg_left_internas.jpg) top right no-repeat; height: 575px; width:100%; }
.corpo_div_right_internas { position:relative; float:left; background: url(../../imagens/body_bg_right_internas.jpg) top left no-repeat; height: 575px; width:100%; }
.corpo_sombra_left { background: url(../../imagens/body_bg_sombra_left.jpg) right 575px repeat-y; }
.corpo_sombra_right { background: url(../../imagens/body_bg_sombra_right.jpg) 0px 575px repeat-y; }
.corpo_sombra_left_internas { background: url(../../imagens/body_bg_sombra_left.jpg) right 575px repeat-y; }
.corpo_sombra_right_internas { background: url(../../imagens/body_bg_sombra_right.jpg) 0px 575px repeat-y; }
.topo { background: url(../../imagens/topo_bg2.jpg) top left no-repeat; height: 176px; width: 980px; }
.topo_internas { background: url(../../imagens/topo_bg_internas2.jpg) top left no-repeat; height: 176px; width: 980px; }
.menu { background: url(../../imagens/menu_bg.jpg) top left no-repeat; height: 42px; width: 980px; }
.menu_internas { background: url(../../imagens/menu_bg_internas.jpg) top left no-repeat; height: 41px; padding: 0px; width: 980px; }
#menu_internas_container { background: url(../../imagens/menu_bg_internas.jpg) top left no-repeat; border: 0; height: 41px; margin: 0; padding: 0; width: 980px; }
.menu_internas_botoes { border: none; height: 41px; margin: 0px; padding: 0px; }
	.menu_internas_botoes a { border: none; height: 41px; margin: 0px; padding: 0px; }
		.menu_internas_botoes a:hover { border: none; margin: 0px; padding: 0px; }
.menu_sub_internas { background: url(../../imagens/menu_rodape_roxo.jpg) top left no-repeat; height: 35px; width: 980px; }
.menu_sub_first_bt { color: #FFF; font-family: Arial, Helvetica, sans-serif; font-size: 12px; padding-left: 9px; padding-right: 8px; text-decoration: none; text-transform: capitalize; }
	.menu_sub_first_bt a { color: #FFF; font-family: Arial, Helvetica, sans-serif; font-size: 12px; padding-left: 9px; padding-right: 8px; text-decoration: none; }
		.menu_sub_first_bt a:hover { color: #FFCC00; font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none; }
.menu_sub_first_bt_ativo { color: #FFCC00; font-family: Arial, Helvetica, sans-serif; font-size: 12px; padding-left: 18px; padding-right: 16px; text-decoration: none; text-transform: capitalize; }
.menu_sub_bt { color: #FFF; font-family: Arial, Helvetica, sans-serif; font-size: 12px; padding-left: 8px; padding-right: 8px; text-decoration: none; text-transform: capitalize; }
	.menu_sub_bt a { color: #FFF; font-family: Arial, Helvetica, sans-serif; font-size: 12px; padding-left: 8px; padding-right: 8px; text-decoration: none; }
		.menu_sub_bt a:hover { color: #FFCC00; font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none; }
.menu_sub_bt_ativo { color: #FFCC00; font-family: Arial, Helvetica, sans-serif; font-size: 12px; padding-left: 16px; padding-right: 16px; text-decoration: none; text-transform: capitalize; }
.menu_rodape { color: #B7B5AF; font-family: Arial, Helvetica, sans-serif; font-size: 10px; text-align: left; text-decoration: none; }
	.menu_rodape a { color: #B7B5AF; font-family: Arial, Helvetica, sans-serif; font-size: 10px; text-align: left; text-decoration: none; }
		.menu_rodape a:hover { color: #FFDE59; font-family: Arial, Helvetica, sans-serif; font-size: 10px; text-align: left; text-decoration: none; }
.ultimas_noticias_layout_left { background:#FFF url(../../imagens/ultimas_noticias_layout_left.jpg) top left no-repeat; }
.ultimas_noticias_layout_right { background: url(../../imagens/ultimas_noticias_layout_right.jpg) top left no-repeat #FFF; }
.ultimas_noticias_layout_rodape { background: url(../../imagens/ultimas_noticias_layout_rodape.jpg) top left no-repeat #FFF; }
.ultimas_noticias_layout_linha_tracejada { background: url(../../imagens/ultimas_noticias_layout_linha_tracejada.jpg) top left no-repeat; }
.ultimas_noticias_layout_topo { background: url(../../imagens/ultimas_noticias_layout_topo2.jpg) center left no-repeat; }
.ultimas_noticias_layout_title { background: url(../../imagens/ultimas_noticias_layout_texto_ultimas_noticias.jpg) top left no-repeat #000000; }
.ultimas_noticias_layout_texto1 { background: #000000 url(../../imagens/ultimas_noticias_layout_texto1.jpg) top left no-repeat; color: #999; font-family: Verdana, Geneva, sans-serif; font-size: 11px; padding-left: 13px; padding-right: 11px; width: 227px; }
.ultimas_noticias_layout_texto2 { background: #000000 url(../../imagens/ultimas_noticias_layout_texto2.jpg) top left no-repeat; color: #999; font-family: Verdana, Geneva, sans-serif; font-size: 11px; padding-left: 13px; padding-right: 11px; width: 227px; }
.ultimas_noticias_layout_texto3 { background: #000000 url(../../imagens/ultimas_noticias_layout_texto3.jpg) top left no-repeat; color: #999; font-family: Verdana, Geneva, sans-serif; font-size: 11px; padding-left: 13px; padding-right: 11px; width: 227px; }
.ultimas_noticias_foto1_left { background: url(../../imagens/ultimas_noticias_layout_fotos1_left.jpg) top right no-repeat; }
.ultimas_noticias_foto1_center { background: url(../../imagens/ultimas_noticias_layout_fotos1_center.jpg) top right no-repeat; }
.ultimas_noticias_foto1_right { background: url(../../imagens/ultimas_noticias_layout_fotos1_right.jpg) top right no-repeat; }
.ultimas_noticias_foto1_foto1 { background: url(../../imagens/ultimas_noticias_layout_fotos1_foto1.jpg) top left no-repeat; }
.ultimas_noticias_foto1_foto2 { background: url(../../imagens/ultimas_noticias_layout_fotos1_foto2.jpg) top left no-repeat; }
.ultimas_noticias_foto2_left { background: url(../../imagens/ultimas_noticias_layout_fotos2_left.jpg) top right no-repeat; }
.ultimas_noticias_foto2_center { background: url(../../imagens/ultimas_noticias_layout_fotos2_center.jpg) top right no-repeat; }
.ultimas_noticias_foto2_right { background: url(../../imagens/ultimas_noticias_layout_fotos2_right.jpg) top right no-repeat; }
.ultimas_noticias_foto2_foto3 { background: url(../../imagens/ultimas_noticias_layout_fotos2_foto3.jpg) top left no-repeat; }
.ultimas_noticias_foto2_foto4 { background: url(../../imagens/ultimas_noticias_layout_fotos2_foto4.jpg) top left no-repeat; }
.ultimas_noticias_fotos { border: solid 5px #707070; }
.calendario_layout_right { background:#FFF url(../../imagens/calendario_layout_right.jpg) top right no-repeat; }
.home_banners { border: solid 1px #D2D2D5; }
.home_banners_bg_top { background: url(../../imagens/banners_home_bg_top.jpg) top left repeat-x; }
.home_slide_show_layout_right { background: url(../../imagens/home_slide_show_layout_right.jpg) top left no-repeat; }
.home_slide_show_layout_top { background: url(../../imagens/home_slide_show_layout_top.jpg) top left no-repeat; }
.home_slide_show_layout_rodape { background: url(../../imagens/home_slide_show_layout_rodape.jpg) top left no-repeat; }
.home_slide_show { background: url(../../imagens/home_slide_show_bg.jpg) top left repeat-x; border: solid 1px #ccc; }
.calendario_top { background: url(../../imagens/home_calendario_top.jpg) top left no-repeat; }
.calendario_title { background: url(../../imagens/home_calendario_title.jpg) top left no-repeat; }
.calendario_datas { background: url(../../imagens/home_calendario_bg_datas.jpg) top left no-repeat; }
.calendario_top_botoes { background: url(../../imagens/home_calendario_top_botoes.jpg) top left no-repeat; }
.calendario_rodape_botoes { background: url(../../imagens/home_calendario_rodape_botoes.jpg) top left no-repeat #000; }
.calendario_bt_voltar_bg { background: url(../../imagens/home_calendario_botoes_voltar_bg.jpg) top left no-repeat; }
.calendario_bt_avancar_bg { background: url(../../imagens/home_calendario_botoes_avancar_bg.jpg) top left no-repeat; }
.calendario_title_mes { background: #000; color: #999; font-family: Verdana, Geneva, sans-serif; font-size: 11px; font-weight: bold; }
.bt_videos_bg { background: url(../../imagens/home_bt_videos_bg.jpg) top left no-repeat; /*background:url(../../imagens/home_bt_videos_bg2.jpg) top left repeat-x;*/ }
.topo_azul_left { background: url(../../imagens/topo_azul_left.jpg) top right no-repeat; }
.topo_azul_center_alto { background: url(../../imagens/topo_azul_center_alto.jpg) top left repeat-x; }
.topo_azul_center_baixo { background: url(../../imagens/topo_azul_center_baixo.jpg) top left repeat-x; }
.topo_azul_center { background: url(../../imagens/topo_azul_center.jpg) top left no-repeat; }
.topo_azul_right { background: url(../../imagens/topo_azul_right.jpg) top left no-repeat; }
.galeria_de_fotos_top_left { background: url(../../imagens/galeria_de_fotos_top_left.jpg) top left no-repeat; }
.galeria_de_fotos_top_center { background: url(../../imagens/galeria_de_fotos_top_center.jpg) top left repeat-x; }
.galeria_de_fotos_top_right { background: url(../../imagens/galeria_de_fotos_top_right.jpg) top right no-repeat; }
.galeria_de_fotos_center_left { background: url(../../imagens/galeria_de_fotos_center_left.jpg) top left repeat-y; }
.galeria_de_fotos_center_center { background: url(../../imagens/galeria_de_fotos_center_center.jpg) bottom left repeat-x #FFF; }
.galeria_de_fotos_center_center_nossos_campeoes { background: url(../../imagens/galeria_de_fotos_center_center.jpg) bottom left repeat-x #FFF; padding-bottom: 8px; padding-top: 2px; }
.galeria_de_fotos_center_right { background: url(../../imagens/galeria_de_fotos_center_right.jpg) top right repeat-y; }
.galeria_de_fotos_bottom_left { background: url(../../imagens/galeria_de_fotos_bottom_left.jpg) top left no-repeat; }
.galeria_de_fotos_bottom_center { background: url(../../imagens/galeria_de_fotos_bottom_center.jpg) top left repeat-x; }
.galeria_de_fotos_bottom_right { background: url(../../imagens/galeria_de_fotos_bottom_right.jpg) top right no-repeat; }
.mural_de_recados { color: #666; font-family: Verdana, Geneva, sans-serif; font-size: 11px; padding-left: 16px; padding-right: 5px; }
.mural_de_recados_bold { color: #666; font-family: Verdana, Geneva, sans-serif; font-size: 11px; font-weight: bold; }
.mural_de_recados_linha_tracejada { background: url(../../imagens/mural_de_recados_linha_tracejada.jpg) top center no-repeat; }
.rodape_bg { background: url(../../imagens/rodape_bg.jpg) top left repeat-x; }
.rodape_bg_menu_creditos { background: url(../../imagens/rodape_bg_menu_creditos.jpg) top left no-repeat; }
.criacao_de_sites { color: #FFF; font-family: Arial, Helvetica, sans-serif; font-size: 10px; padding-right: 6px; }
	.criacao_de_sites a { color: #FFF; font-family: Arial, Helvetica, sans-serif; font-size: 10px; padding-right: 6px; text-decoration: none; }
		.criacao_de_sites a:hover { color: #FFCC00; font-family: Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none; }
.internas_title { background: url(../../imagens/internas_bg_title.jpg) top left no-repeat; color: #5D2870; font-family: Verdana, Geneva, sans-serif; font-size: 32px; padding-left: 14px; }
.internas_conteudo { background: url(../../imagens/internas_bg_conteudo.jpg) top left repeat-x; font-family: Arial, Helvetica, sans-serif; font-size: 12px; }
.internas_marca_dagua{background:url(../../imagens/marca_dagua.jpg) center center no-repeat;}
.historia_background_rodape { background: url(../../imagens/historia_rodape_blocos_conteudo.jpg) bottom center no-repeat; height: 25px; }
.historia_foto { border: solid 1px #D6D6D6; }
.historia_title { color: #333; font-family: Verdana, Geneva, sans-serif; font-size: 26px; height: 32px; }
.historia_title_rodape { background: url(../../imagens/historia_title_rodape_blocos_conteudo.jpg) top right no-repeat; height: 12px; }
.historia_texto { color: #333; font-family: Arial, Helvetica, sans-serif; font-size: 11px; }
.calendario_internas_title { background: url(../../imagens/calendario_title_internas.jpg) top left no-repeat; height: 45px; width: 252px; }
.nossos_campeoes_foto { border: solid 1px #D2D2D5; }
.professores_foto { border: solid 1px #D6D6D8; }
.professores_nome { color: #333; font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; height: 25px; padding-right: 11px; text-align: right; text-decoration: none; }
	.professores_nome a { color: #333; font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; height: 25px; text-align: right; text-decoration: none; }
		.professores_nome a:hover { color: #999; font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; height: 25px; text-decoration: none; }
.professores_descricao { color: #333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; height: 25px; padding-right: 11px; text-align: right; text-decoration: none; }
	.professores_descricao a { color: #333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; height: 25px; text-align: right; text-decoration: none; }
		.professores_descricao a:hover { color: #666; font-family: Arial, Helvetica, sans-serif; font-size: 12px; height: 25px; text-align: right; text-decoration: none; }
.galeria_de_fotos { border: solid 1px #D6D6D8; color: #333; font-family: Verdana, Geneva, sans-serif; font-size: 11px; font-weight: bold; width: 214px; }
	.galeria_de_fotos a { color: #333; font-family: Verdana, Geneva, sans-serif; font-size: 11px; font-weight: bold; text-decoration: none; }
		.galeria_de_fotos a:hover { color: #666; text-decoration: none; }
.galeria_de_fotos_video { border: solid 1px #D6D6D8; color: #333; font-family: Verdana, Geneva, sans-serif; font-size: 11px; font-weight: bold; width: 320px; }
	.galeria_de_fotos_video a { color: #333; font-family: Verdana, Geneva, sans-serif; font-size: 11px; font-weight: bold; text-decoration: none; }
		.galeria_de_fotos_video a:hover { color: #666; text-decoration: none; }
.horarios_top { background: url(../../imagens/horarios_top.png) top left repeat-x; color: #FFF; font-family: Verdana, Geneva, sans-serif; font-size: 11px; height: 43px; width: 110px; }
.horarios_celulas { background: url(../../imagens/horarios_celulas.png) top left repeat-x; color: #333; font-family: Verdana, Geneva, sans-serif; font-size: 11px; height: 41px; width: 110px; }
.noticias_title { color: #333; font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; padding-bottom: 2px; padding-top: 5px; }
.noticias_texto { color: #333; font-family: Arial, Helvetica, sans-serif; font-size: 11px; padding-bottom: 12px; padding-top: 10px; }
	.noticias_texto a { color: #333; font-family: Arial, Helvetica, sans-serif; font-size: 11px; padding-bottom: 12px; padding-top: 10px; text-decoration: none; }
		.noticias_texto a:hover { color: #666; font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; }
.noticias_rodape { background: url(../../imagens/noticias_linha_gradiente.png) center no-repeat; height: 2px; }
.torneios_data { color: #333; font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; width: 80px; }
.torneios_data_spacer { color: #333; font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; width: 15px; }
.torneios_title { color: #333; font-family: Arial, Helvetica, sans-serif; font-size: 20px; font-weight: bold; width: 575px; }
.torneios_texto { color: #333; font-family: Arial, Helvetica, sans-serif; font-size: 11px; padding-bottom: 2px; padding-top: 2px; }
	.torneios_texto a { color: #333; font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; }
		.torneios_texto a:hover { color: #666; font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; }
.links_texto { color: #333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; padding-bottom: 2px; padding-top: 2px; }
	.links_texto a { color: #333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; margin-left: 10px; }
		.links_texto a:hover { color: #666; font-family: Arial, Helvetica, sans-serif; font-size: 12px; }
.localizacao_title { color: #333; font-family: Arial, Helvetica, sans-serif; font-size: 20px; font-weight: bold; }
.localizacao_title2 { color: #333; font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; }
.mapa_borda { border: solid 1px #D6D6D8; }
.calendario_folha_semana { color: #88318C; font-family: Verdana, Geneva, sans-serif; font-size: 11px; font-weight: bold; height: 19px; width: 23px; }
.calendario_folha_dia { color: #999; font-family: Verdana, Geneva, sans-serif; font-size: 11px; font-weight: bold; height: 19px; width: 23px; }
.calendario_folha_dia_marcado { background: url(../../imagens/calendario_folha_bg_azul_marcado.jpg) top left repeat-x #3298FC; color: #FFF; font-family: Verdana, Geneva, sans-serif; font-size: 11px; font-weight: bold; height: 19px; width: 23px; }
.contato_itens { color: #666; font-family: Arial, Helvetica, sans-serif; font-size: 15px; }
	.contato_itens a { color: #666; font-family: Arial, Helvetica, sans-serif; font-size: 15px; text-decoration: none; }
		.contato_itens a:hover { color: #999; font-family: Arial, Helvetica, sans-serif; font-size: 15px; text-decoration: none; }
.contato_title_formulario { color: #333; font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; }

.ultimas_noticias_layout_texto1 a{ color: #B7B5AF; font-size:9px;}

	.clear {
	clear:both
}

#gallery {
	position:relative;
	height:166px;
	left:0px;
	width:216px;
	padding:0px;
	
}
	#gallery a {
		float:left;
		position:absolute;
		left:0px;
	}
	
	#gallery a img {
		border:none;
	}
	
	#gallery a.show {
		z-index:500;
	}

	#gallery .caption {
		z-index:600; 
		background-color:#000; 
		color:#ffffff; 
		height:100px; 
		width:100%; 
		position:absolute;
		bottom:0;
	}

	#gallery .caption .content {
		margin:0px
	}
	
	#gallery .caption .content h3 {
		margin:0;
		padding:0;
		color:#1DCCEF;
	}
	
	/**/
	#barra-topo {
	position:relative;
	height:166px;
	left:0px;
	width:216px;
	padding:0px;
	
}
	#barra-topo a {
		float:left;
		position:absolute;
		left:0px;
	}
	
	#barra-topo a img {
		border:none;
	}
	
	#barra-topo a.show {
		z-index:500;
	}

	#barra-topo .caption {
		z-index:600; 
		background-color:#000; 
		color:#ffffff; 
		height:100px; 
		width:100%; 
		position:absolute;
		bottom:0;
	}

	#barra-topo .caption .content {
		margin:0px
	}
	
	#barra-topo .caption .content h3 {
		margin:0;
		padding:0;
		color:#1DCCEF;
	}

	
