@charset "utf-8";
/* CSS Document */

body {
	margin:0;
	padding:0;
	background:url(img/bg_fundo.jpg) repeat-x #000;
	}
	
a {
	color:#900;
	}
	
a:hover {
	color:#f00;
	}		
	
#geral {
	margin:0 auto;
	width:770px;
	}
	
#topo {
	background:url(img/bg_topo.jpg) no-repeat;
	height:300px;
	}
	
h1, h2, p, ul, ul * {
	margin:0;
	padding:0;
	}
	
h1 {
	text-indent:-9000px;
	}

#topo ul {
	width:770px;
	margin:155px 3px 0px;
	}
		
#topo li {
	list-style:none;
	display:inline;
	float:left;
	font:bold 14px "Trebuchet MS";
	color:#FFF;
	text-transform:uppercase;
	margin:0px;
	padding:15px 0px;
	}
	
#topo li a {
	color:#FFF;
	text-decoration:none;
	padding:15px 10px;
	}
	
#topo li a:hover {
	color:#fff;
	background:#600;
	padding:15px 10px;
	}
	
#topo .ativo {
	background:#700;
	}	
	
#conteudo {
	padding:0px 20px 10px;
	background:url(img/bg_centro.jpg) repeat-y;
	z-index:1;
	}
	
#conteudo h2 {
	text-indent:-9000px;
	margin-left:10px;
	height:50px;
	}

#conteudo .apresentacao {background:url(img/titulo_apresentacao.gif) no-repeat;}	
#conteudo .biografia {background:url(img/titulo_biografia.gif) no-repeat;}
#conteudo .discografia {background:url(img/titulo_discografia.gif) no-repeat;}
#conteudo .discografiaz {background:url(img/titulo_discografiaz.gif) no-repeat;}
#conteudo .venda_cd {background:url(img/titulo_venda_cd.gif) no-repeat;}
#conteudo .venda_cdz {background:url(img/titulo_venda_cdz.gif) no-repeat;}
#conteudo .galeria {background:url(img/titulo_galeria.gif) no-repeat;}
#conteudo .multimidia {background:url(img/titulo_multimidia.gif) no-repeat;}
#conteudo .orcamento {background:url(img/titulo_orcamento.gif) no-repeat;}
#conteudo .cantinho_fa {background:url(img/titulo_cantinho_fa.gif) no-repeat;}
#conteudo .contato {background:url(img/titulo_contato.gif) no-repeat;}
		
p {	
	text-align:justify;
	text-indent:20px;
	word-spacing:3px;
	font:13px Verdana, Arial, Helvetica, sans-serif;
	margin:15px;
	line-height:20px;
	color:#333;
	}

table {
	clear:both;
	}
	
.menor {
	font-size:11px;
	clear:both;
	text-indent:0;
	text-align:center;
	margin:0;
	}
	
#conteudo img {
	float:left;
	margin:10px 15px 10px;
	border-width:0;
	}
	
#multimidia p {
	text-indent:0;
	}
	
#multimidia h3 {
	margin:10px 15px 0px;
	font:bold 14px Verdana, Arial, Helvetica, sans-serif;
	}
	
#galeria h5, #discos h5 {
	border-bottom:1px solid #900;
	padding:15px 0px 5px;
	margin:10px;
	font:bold 14px "Trebuchet MS";
	text-transform:uppercase;
	color:#900;
	}
	
#discos h5 {
	text-align:center;
	margin-bottom:3px;
	border:0;
	}
	
#galeria table, #discos table {
	width:100%;
	border:0;
	border-collapse:collapse;
	}
	
#discos table {
	margin:10px 0px 20px;
	}	
	
#discos p {
	text-indent:0;
	text-align:center;
	margin:0;
	font-size:11px;
	}	
	
#galeria img {
	margin:5px;
	padding:0;
	border:10px solid #eee;
	}
	
#discos img {
	margin:10px;
	}	
	
#galeria a:hover img {
	border-color:#C00;
	}
	
#galeria a:hover {
	color:#F60;
	text-decoration:underline;
	}		
	
#destaques {
	background:url(img/div.gif) no-repeat center top;
	background-color:#FFF;
	padding:40px 0px 0px;
	}	
	
#servicos {
	background:#FFF url(img/bg_servicos.jpg) no-repeat;
	padding:20px 20px;
	}
	
#servicos dt {
	background:url(img/eventos.jpg) no-repeat;
	text-indent:-9000px;
	height:70px;
	padding-bottom:10px;
	}
	
#servicos dd {
	text-indent:-9000px;
	}
	
.lista1 {background:url(img/eventos.gif) no-repeat 0 0; height:25px; width:350px;}
.lista2 {background:url(img/eventos.gif) no-repeat 0 -25px; height:25px; width:350px;}
.lista3 {background:url(img/eventos.gif) no-repeat 0 -50px; height:25px; width:350px;}
.lista4 {background:url(img/eventos.gif) no-repeat 0 -75px; height:25px; width:350px;}
.lista5 {background:url(img/eventos.gif) no-repeat 0 -100px; height:25px; width:350px;}

#servicos p {
	background:url(img/contato.gif) no-repeat;
	margin:0;
	height:55px;
	font:16px "Trebuchet MS";
	color:#630;
	padding:20px 10px 0px;
	}
	
#novocd {
	float:right;
	width:325px;
	}
	
#rodape {
	clear:both;
	background:#FFF;
	padding:25px;
	padding-top:10px;
	display:block;
	height:200px;
	width:720px;
	}
	
#eventos h3 {
	margin:0;
	padding:0px 26px 10px 0px;
	font:bold 13px Verdana, Arial, Helvetica, sans-serif;
	color:#900;
	text-align:center;
	text-transform:uppercase;
	word-spacing:15px;
	}	
	
#eventos1, #eventos2 {
	font:11px Verdana, Arial, Helvetica, sans-serif;
	line-height:16px;
	float:left;
	margin:0px 10px 0px 24px;
	}
	
#eventos1 {
	text-align:right;
	}	
	
#creditos {
	background:url(img/bg_rodape.jpg) no-repeat;
	height:80px;
	margin-bottom:20px;
	}	
	
#creditos address {
	font:11px Verdana, Arial, Helvetica, sans-serif;
	line-height:16px;
	float:right;
	margin:0px 10px 0px 10px;
	text-align:right;
	}
	
#contatos1, #contatos2 {
	float:left;
	font:10px Verdana, Arial, Helvetica, sans-serif;
	margin:0px 10px;
	line-height:15px;
	width:200px;
	}
	
#contatos1 h4 {
	font:bold 10px Verdana, Arial, Helvetica, sans-serif;
	padding:2px 0px 15px;
	}		
	
#contatos1 h4, dl, dd, #contatos2 h4, dl, dd {
	margin:0;
	}	
	
#contatos1 dt, #contatos2 dt {
	margin-bottom:10px;
	}
	
#fotos, #cds {
	background:url(img/bg_fotos.jpg);
	padding:15px;
	}
	
#cds h6 {
	font:bold 13px Verdana, Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	color:#900;
	text-decoration:underline;
	margin:0px 0px 10px;
	}
	
#fotos img {
	border:1px solid #CCC;
	}
	
#cds img {
	float:right;
	margin:0px 0px 0px 15px;
	border:1px solid #333;
	}
		
#fotos p {
	text-indent:0;
	margin:20px 0px 10px;
	line-height:0;
	padding:0;
	text-align:center;
	}
	
#cds dl {
	font:11px Verdana, Arial, Helvetica, sans-serif;
	}
	
#cds dt {
	margin-top:5px;
	font-weight:bold;
	}
	
#cds dd {
	text-indent:30px;
	}	
	
form {
	margin:0;
	padding:0px 20px;
	font:11px Verdana, Arial, Helvetica, sans-serif;
	}
	
form fieldset {
	border:1px solid #CCC;
	padding:5px 15px 5px;
	}
	
#dadospessoais1 {
	width:390px;
	margin-right:20px;
	}
	
#dadospessoais2 {
	width:450px;
	margin-right:20px;
	}
	
#evento, #venda {
	float:right;
	width:150px;
	}
	
#evento ul, #venda ul {
	padding:10px 0px 20px;
	}
	
#evento li, #venda li {
	list-style:none;
	margin:5px 0px 0px;
	}
	
#contato1 {
	width:390px;
	}
	
#contato2 {
	width:450px;
	}
	
form legend {
	text-transform:uppercase;
	padding:0px 10px;
	margin:10px 0px;	
	font-weight:bold;
	color:#333;
	font-size:11px;
	}
	
form label {
	display:block;
	}
	
form .mid {
	width:50%;
	}
	
form .low {
	width:25%;
	}
	
form .radio {
	width:20px;
	border:none;
	margin:0;
	}
	
form b {
	font-size:10px;
	font-weight:normal;
	margin:5px 0px;
	display:block;
	color:#666;
	}	
	
form input {
	margin:3px 0px 10px;
	width:98%;
	border:1px solid #999;
	padding:3px;
	font:11px Verdana, Arial, Helvetica, sans-serif;
	color:#900;	
	}
	
form textarea {
	margin:3px 0px 10px;
	width:98%;
	border:1px solid #999;
	padding:3px;
	font:11px Verdana, Arial, Helvetica, sans-serif;
	color:#900;	
	}
	
form .buttom {
	width:160px;
	margin:20px 0px 10px;
	background:#C00;
	font:bold 14px "Trebuchet MS";
	letter-spacing:1px;
	color:#FFF;
	border:0;
	text-transform:uppercase;
	padding:5px 10px;
	display:block;
	}	 	