*					{ margin: 0; padding: 0; }
body				{ background:url(../img/site/topo2.jpg) no-repeat top center;  background-color:#000;
					  font-family:Tahoma, sans-serif; font-size:12px; color:#fff;}
h1					{ color:#fff; text-align:right; font-size:16px}
h2					{ color:#fff;}
p					{ line-height:207%; padding-right:10px;}
img					{ border:none;}
a					{ color:#929087; text-decoration:none;}


#tudo				{ margin:0 auto; padding:0; text-align:left; width:1000px;}
#topo				{ height:526px; width:100%;}
#cont_left			{ width:480px; float:left;}
#cont_right			{ width:465px; float:right; margin-top:-344px;}




#menu 				{ float:left; margin-left:395px; margin-top:-307px; width:120px;}
#menu li			{ list-style-type:none; text-align:right; padding-right:5px;}




#rodape				{ background:url(../img/site/fundo_rodape.png) bottom center no-repeat; width:100%; height:258px; clear:both; 				                      margin-top:110px}
.img				{ border:none; margin-left:15px; margin-top:98px;}
#menu_rodape 		{ text-align:center;}
#menu_rodape li		{ display:inline; list-style:none;}
#menu_rodape a		{ color:#fff; text-decoration:none; float:left; width:70px; text-align:center; margin-top:7px; }
#menu_rodape a:hover{ font-weight:bold; text-decoration:none}

#form_contato 		{ margin-top:20px; float:left;}
#form_contato
fieldset 			{ border:none; width:275px; margin-top:10px; }
#form_contato label { margin-top:5px; display:block; margin-left:5px; }
#form_contato input,
#form_contato
textarea			{ padding-left:5px; width:400px; margin-left:5px; font-size:12px; color:#fff; background-color:#4B4C4C;                      border:solid 1px #666;}
#form_contato
input.botao 		{ width:auto; padding-top:3px; margin-top:5px; color:#fff; cursor:pointer }
#form_contato label.error { color:#FF0000; font-size:10px; margin:0;}
#form_contato input.error, #form_contato textarea.error { border-color:#FF0000; padding-left:5px;}



.agenda				{ float:left; clear:both; margin-top:23px; border-bottom:1px solid #666666; float:left; padding-bottom:24px; 	                      width:400px;}
.posicionar			{ margin-top:20px;}
.patrocinadores		{ float:left; margin-top:70px; clear:both; }
.patrocinadores img { padding-right:35px; padding-bottom:30px;}
.fotos				{ margin-top:20px; width:437px;}
.fotos_moldura 		{ cursor: url(../img/site/zoomimage/zoomin.cur), default; height:120px; margin-bottom:5px; margin-right:5px; text-align:center; width:125px; float:left; }
.play				{ margin-top:20px;}
.musica_menu		{ margin-top:23px; margin-right:30px;}
.musica_menu  li	{ background-color:#666; clear:both; color:#FFFFFF; display:block; float:left; margin:2px 0; width:100%;}
.musica_menu li span{ float:left; padding:2px;}
.musica_menu a.download { background-color:#58610E; color:#fff; float:right; margin-left:5px; padding:2px;}
.musica_menu a.letra{ background-color:#58610E; color:#fff; float:right; padding:2px}
.musica_menu .texto_letra{ border:1px solid #666; clear:both; display:none;}
.musica_menu .texto_letra p{ padding:10px;}

#cont_right	em		{ line-height:18px; font-size:110%}
.detalhe			{ border-right:1px solid #fff;}
.detalhe2			{ border-right:1px solid #929087; padding:0 5px;}

.creditos			{ clear:both; color:#fff; margin-top:25px; margin-left:17px; font-size:11px; letter-spacing:1px;}
.rodape_texto		{ margin:0 auto; float:left; padding-top:103px;}
.rodape				{ margin:0 auto; width:1000px; padding-top:67px;}
.assinatura			{ margin:0 auto; float:right; padding-top:150px;}














