/* CSS Document */

body {
	background-color: #000000;
/*	background-image:url(images/fundo.jpg); */
	background-position:center;
	background-repeat:repeat-y;
	color:#FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	margin:0px;
}

dl dt { /* alinha os nomes */
	padding-top:15px;
	margin:0px;
	float:left;
}
dl dd { /* alinha os campos */
	padding-top:8px;
	margin:0 0 0 80px;
} 

iframe{
	background-color:#000000;
}

img{
	border:0px;
	vertical-align:top;
}


h1{
	font-size:20px;
}

ul{
	list-style:none;
}

#corpo,#flyer,#radio,#conteudo{
	position:absolute;
	left:50%;
	margin-left:-490px;		
}	

#conteudo{
	top:35px;
	margin-left:-300px;
	width:780px;
}

#radio{
	margin-left:300px;
}

#flyer{
	margin-left:0px;
}	


#intro{
	position:relative;
	float:left;
	text-align:center;
	width:780px;
}

#mural{
	visibility:hidden;
	position:absolute;
	width:405px;
	height:318px;
	left:50%;
	top:250px;
	margin-left:-30px;		
	color:#FFFFFF;
	background-color:#333333;
	z-index:100;
	border:5px solid #000000;
	overflow:auto;
}

#carregando,#carregando2{
	visibility:hidden;
	position:absolute;
	left:50%;
	color:#CCCCCC;
	z-index:300;
	top:270px;
	text-align:center;
	margin-left:-100px;	
}

#programacao,#apresentacao,#madalena,#localizacao,#dcontato{
	position:relative;
	float:left;
	background-image:url(images/fundo_frente.jpg);
	background-repeat:no-repeat;
	width:779px;
	height:323px;
}

#apresentacao{
	height:403px;
}

#programacao{
	background-image:url(images/fundo_prog.jpg);
}

#dcontato{
	background-image:url(images/fundo_contato.jpg);
}

#madalena{
	background-image:url(images/fundo_mada.jpg);
	background-repeat:no-repeat;
	height:330px;
}

#localizacao{
	background-image:url(images/fundo_local.jpg);
	background-repeat:no-repeat;
	padding:5px 0px 0px 15px;
}


#form{
	margin:0px;
	padding:0px;
}


#frenteflash,#frentebandas{
	position:relative;
	float:left;
	text-align:center;
	width:100%;
	height:123px;
	padding:80px 0px 0px 0px;
}

#frentebandas{
	width:412px;
	height:323px;
	padding:0px;
	text-align:left;
}

#madatexto,#madaflash,#madaform,#madacontato{
	position:relative;
	float:left;
	width:340px;
	height:263px;
	padding:50px 0px 0px 20px;	
}

#madatexto{
	width:320px;
	padding:30px 15px 0px 15px;
}
#madatexto p{
	text-align:left;
}

#madaflash{
	text-align:center;
	margin-top:35px;
	padding:0px 0px 0px 10px;
	width:405px;
	height:300px;
}

#madaform{
	padding:10px;
	height:auto;
}

#madacontato{
	padding:50px 0px 0px 30px;
	height:auto;
}



#frenteprogramacao{
	position:relative;
	float:left;
	width:310px;
	height:273px;
	padding:50px 0px 0px 50px;
}

#frenteprog{
	position:relative;
	float:left;
	text-align:left;
	width:340px;
	height:273px;
	padding:15px 0px 0px 8px;
	margin-right:5px;
}

#home{
	position:relative;
	float:left;
	width:780px;
}

#home p, #home h1{
	text-align:center;
}

#esquerda{
	position:relative;
	float:left;
	width:225px;
}

#madacontato p,#madalena p{
	text-align:left;
}

#madacontato ul,#madatexto ul{
	padding:0px;
	margin:0px;
}

#conteudogale{
	position:relative;
	float:left;
	width:780px;
}

#thumbsgaleria{
	float:left;
	position:relative;
	width:220px;
	text-align:center;
	height:325px;
	overflow:auto;
	padding-left:10px;
}

#fotogaleria{
	float:left;
	position:relative;
	width:500px;
	text-align:center;
	margin-left:30px;
}

#maillink{
	visibility:hidden;
}

a:link,a:visited{
	color:#FFFFFF;
	text-decoration:none;
}

a:hover{
	text-decoration:underline;
}

.tituloBanda, .tituloBanda2{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:22px;
	font-weight:bold;
}
.tituloBanda2{
	font-size:16px;
}


.dataFrente{
	font-size:16px;
	font-weight:bold;
	color:#FFCC00;
}

.progFrente{
	font-size:12px;
	font-weight:bold;
	color:#FFCC00;
}

#evento1{
	padding:15px 0px 0px 5px;;
}

#eventodia{
	padding:40px 0px 0px 5px;
}

#evento2{
	padding:5px;
}

#esquerda a:link, #esquerda a:visited, #frenteprog a:link, #frenteprog a:visited{
	color:#FFCC00;
	font-size:14px;
	font-weight:bold;
	
}
#esquerda a:hover, #frenteprog a:hover{
	color:#FF0000;
	font-size:14px;
	font-weight:bold;
}

#esquerda a:active, #frenteprog a:active{
	color:#FF0000;
	font-size:14px;
	font-weight:bold;
}