/* página fotos/galeria99/galeria99.html */
/* página pessoais/xxxx.html */
/* página parte1.asp */

* { margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; }
body { background:url(../imagens/fundo.jpg) top center; background-attachment: fixed;}
a { color:#00F; text-decoration:none; }
a:hover { text-decoration:underline; }
.pointer { cursor:pointer; }

#conteudo { position:relative; width:975px; margin-left:-487px; left:50%; /*border:1px solid #b47c52;*/ background:transparent url(../imagens/alpha.gif) center repeat; }
	
	#cabecalho1 { width:975px; height:140px; }
	#logo { width:432px; height:90px; background:url(../imagens/logo2.png) top left no-repeat; float:left; margin-left:40px; margin-top:12px; }
	#audio { width:70px; height:32px; margin-left:871px; padding-top:15px; }
	#menu { width:935px; height:20px; margin-top:65px; padding-right:40px; }
	#menu ul { list-style-type:none; text-align:right; padding-right:0px; }
	#menu ul li { display:inline; padding-left:12px; }
	#menu ul li a { color:#8f5446; font-size:13px; font-weight:bold; }

	#flash1 { width:895px; padding-left:40px; }
	#flashcontent { width:895px; height:171px; background:url(../imagens/tarja_flash.png) bottom repeat-x; }
	
	#coluna1 { width:580px; padding:20px; padding-left:40px; float:left; }
	#coluna1 .titulo { height:50px; }
	#coluna1 .titulo h2 { font-size:20px; color:#8f5446; }
	#coluna1 .linha1 { height:40px; background:url(../imagens/notamusical1.png) right bottom no-repeat; }
	#coluna1 .nota1 { width:560px; height:40px; background:url(../imagens/linha.png) bottom repeat-x; }
	#coluna1 #texto h3 { margin-bottom:10px; }
	#coluna1 #texto p { padding-bottom:15px; font-size:14px;}
	#coluna1 #menu2 ul { list-style-type:none; text-align:left; padding-bottom:15px}
	#coluna1 #menu2 ul li { display:inline; padding-right:12px; ; }
	#coluna1 #menu2 ul li a { color:#000; font-size:14px; }
	#coluna1 #texto table { width:580px; }
	#coluna1 #texto td { vertical-align:top; width:290px; }
	#coluna1 #texto td p { padding-bottom:15px; font-size:14px;}

	#coluna2 { width:260px; float:left; padding-top:20px; padding-left:30px; }
	#coluna2 .img1 { margin-left:40px; padding-bottom:20px; }
	#coluna2 .img2 { margin-left:30px; padding-bottom:20px; }
	#coluna2 .titulo { height:50px; }
	#coluna2 .nota2 { width:260px; height:40px; background:url(../imagens/linha.png) bottom repeat-x; }
	#coluna2 .nota2 h4 { height:30px; padding-top:10px; }
	#coluna2 p { width:245px; font-size:13px; padding-bottom:10px; color:#000000; }
	#coluna2 .notas { margin-left:15px; font-size:13px; padding-bottom:10px; }
	#coluna2 #notas_lateral { width:247px; }
	
	#twit { width:247px; }
	#twitter_div { padding-right:15px; padding-bottom:15px; }
	#twitter_update_list { text-align:left; font-size:13px; list-style-type:none; }
	#twitter_update_list li { padding-bottom:15px; }

  	#rodape { width:975px; height:25px; clear:both; padding-top:20px; filter:alpha(opacity=50, finishopacity=50, style=1); opacity:.5; -khtml-opacity:.5;}
	#copy { font-size:13px; font-weight:bold; padding-left:40px; color:#400000; text-align:left; float:left;}
	#assinatura a { font-size:13px; font-weight:bold; padding-right:40px; color:#400000; text-align:left; float:right; }

/* página index */
.bemvindo { font-size:25px; font-weight:bold; padding-bottom:30px; }
.p_home { margin-top:20px; line-height:25px;}

/* página quem somos - diretoria */
#t2011, #t2010, #t2009, #t2008, #t2007 { background-color:#f0e6c6; padding:5px; clear:float; border:1px solid #cda07c;}
#t2010, #t2009, #t2008, #t2007 { display:none; }

#link-t2011, #link-t2010, #link-t2009, #link-t2008, #link-t2007 { display:block; float:left; width:50px; height:20px; padding:5px; }
#link-t2010, #link-t2009, #link-t2008, #link-t2007 { background-color:#ebdacb; border:1px solid #cda07c; }
#link-t2011 { background-color:#f0e6c6; border-left:1px solid #cda07c; border-right:1px solid #cda07c; border-top:1px solid #cda07c; 
border-bottom:1px solid #ebdacb; }

/* página quem somos - naipes */
#coluna1 #texto td h5 { font-size:15px; font-weight:bold; color:000000; }

/* repertório */
#gravacao { margin-top:5px; margin-bottom:4px; }
#legenda_novo { background-color:#f6c803; width:170px; text-align:center; height:5px; }
#letras_repertorio { margin-bottom:10px; margin-top:10px; padding-bottom:15px; padding-left:20px; }
#letras_repertorio ul li { display:inline; color:#0000cc; font-size:13px; }
#letras_repertorio ul li a { font-size:13px;  }	
#letras_repertorio ul li .letra { display:block; width:21px; float:left }
#repertorio_lista table { border:1px solid #CDA07C; border-collapse:collapse; }
#repertorio_lista th { border:1px solid #CDA07C; background-color:#EBDACB; font-size:12px; padding:2px; }
#repertorio_lista td { border:1px solid #CDA07C; font-size:12px; padding:3px; }
.th_ref, .td_ref { width:15%; text-align:center; }
.th_musica, .td_musica { width:40%; }
.th_audio, .td_audio, .td_audio_novo { width:15%; text-align:center; }
.th_video, .td_video, .td_video_novo { width:15%; text-align:center; }
.th_status, .td_status { width:15%; text-align:center;  }
.td_ref, .td_musica { vertical-align:top; background-color:#F0e6c6;}
.td_audio, .td_video { vertical-align:middle; background-color:#F0e6c6; }
.td_video_novo, .td_audio_novo { background-color:#f6c803; color:#0000CC; vertical-align:middle; text-align:center; }
.td_status { vertical-align:middle; background-color:#F0e6c6; }
.musica_titulo { font-weight:bold; }		
.voltar { display:block; font-size:12px; margin-bottom:17px; margin-top:3px; }

/* página atuações */
#atuacoes { border:1px solid #CDA07C; border-collapse:collapse; }
#atuacoes th, #atuacoes td { border:1px solid #CDA07C; font-size:12px; padding:2px; vertical-align:text-top; }
#atuacoes th { background-color:#EBDACB; }
#atuacoes td { background-color:#f0e6c6; }
#atuacoes .mes { width:10%; text-align:center; }
#atuacoes .dia { width:10%; text-align:center; }
#atuacoes .local { width:30%; }
#atuacoes .titulos { width:50%; }
#a2009, #a2008, #a2007, #a2006, #a2005, #a2004, #a2003, #a2002, #a2001, #a2000,
#a1999, #a1998, #a1997, #a1996, #a1995, #a1994 { display:none;}
#link-a2010, #link-a2009, #link-a2008, #link-a2007, #link-a2006, #link-a2005, #link-a2004, #link-a2003, #link-a2002, 
#link-a2001, #link-a2000, #link-a1999, #link-a1998, #link-a1997, #link-a1996, #link-a1995, #link-a1994 { cursor:pointer; }

/* página fotos */
.galeria { width:130px; height:125px; background-color:#F0e6c6; border:1px solid #cda07c; margin-right:10px; margin-bottom:10px; float:left; }
#texto .foto_galeria_m { width:100px; height:75px; background-color:#FFFFFF; margin-left:9px; margin-top:7px; margin-bottom:2px; padding:5px; }
#texto .foto_galeria_m img { border:none; width:100px; height:75px; }
#texto .data_galeria { font-size:11px; font-weight:bold; text-align:center;}
#texto .local_galeria { font-size:11px; margin-bottom:4px; text-align:center; }
.galeria_oculta { display:none; }

/* página livro de visitas */
#apresentacao { height:5px; margin-top:0px; }
#bemvindo { display:block; width:400px; float:left; font-size:13px; }
#faleconosco { display:block; width:180px; font-size:13px; float:right; text-align:right; }
#notas { clear:both; padding-bottom:10px; font-size:11px; padding-top:20px; } 
#nota1 { font-weight:bold; font-size:11px; }
#nota2 { font-size:11px; }
.mensagem1, .mensagem2 { padding-top:5px; padding-bottom:5px; font-size:12px; margin-top:4px; }
.mensagem1 { background-color:#ebdacb; }		
.mensagem2 { background-color:#f0e6c6; }
.mensagem_data, .mensagem_autor { font-weight:bold; font-size:11px; }
.mensagem_texto { font-size:11px; }
.mensagem_autor, .mensagem_email, .mensagem_origem { font-size:11px; }
#paginas { font-size:11px; text-align:right; color:#0000FF; }
#paginas a { text-decoration:underline; }
.mensagem_lateral { padding-bottom:20px;font-size:11px; }

/* página contato e recado */
.campo1 { width:80px; font-size:13px; display:block; float:left; }
.campo2 { width:80px; font-size:13px; height:80px; display:block; float:left; }
.valor { font-size:13px; }
.form_linha { padding-bottom:10px; }
.input { font-size:12px; border:1px solid #800000;}
.botao { text-align:center; font-size:13px; }
.obrigatorio { font-size:11px; padding-top:30px; }
