@import url("prettyphoto/css/prettyPhoto.css");
body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
	background-attachment: fixed;
	background-image: url(imagens/bg.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	margin: 0px;
	padding: 0px;
}
p {
	margin: 0px;
}

.espaco {
	margin-bottom: 10px;
	text-align: justify;
}

img {
	border: 0px;
}

#flash_logo {
	width: 1080px;
	height: 310px;
	position: absolute;
  	left: 50%;
  	margin-left: -520px;
	top: 0px;
}

#splash_promocoes {
	background: url(imagens/splash_promocao2.png);
	background-repeat: no-repeat;
	width: 158px;
	height: 147px;
	position: absolute;
	top: 180px;
  	left: 50%;
  	margin-left: -520px;
	text-align: center;
}

#splash_promoter {	
	background: url(imagens/splash_promoter2.png);
	background-repeat: no-repeat;
	width: 162px;
	height: 138px;
	position: absolute;
	top: 180px;
  	left: 50%;
  	margin-left: 345px;
	text-align: center;
}


#principal {
	margin-right: auto;
	margin-left: auto;
	margin-top: 344px;
	width: 940px;
}
#menu {
	height: 44px;
	width: 940px;
	background-image: url(imagens/menu_bg.png);
	font-family: Arial, Helvetica, sans-serif;
	margin: 0px;
	padding: 0px;
	text-align:left;

}

#menu ul {
	width: 940px;
	height: 30px;
	margin: 14px 0px 0px -42px;
	text-align: left;
	float: left;
	
}

#menu ul li{
	list-style: none;
	display: inline;
	margin: 0;
	padding: 0px;
}

#menu ul li a:link, #menu li a:visited{
	color: #FFFFFF;
	font-size: 14px;
	text-decoration: none;
	display: block;
	float: left;
	text-align: left;
	padding: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	font-weight: bold;
	margin-left: 24px;
}
#menu ul li a:hover{
	color: #FFCC00;
}

#bandas {
	padding: 0px;
	float: left;
	height: 251px;
	width: 556px;
	margin-top: 13px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	border: 5px solid #FFF;
}

#linkbandas {
	background-color: #72009D;
	height: 25px;
	width: 185px;
	position: absolute;
	top: 617px;
	left: 50%;
	margin-left: -94px;
	text-align: center;
	padding-top: 8px;
}

#linkbandas a{
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}

#linkbandas a:hover{
	color: #FFCC00;
}

#bandas_seta_esq {
	height: 33px;
	width: 32px;
	position: absolute;
	top: 518px;
  	left: 50%;
  	margin-left: -474px;
}

#bandas_seta_dir {
	height: 33px;
	width: 32px;
	position: absolute;
	top: 518px;
  	left: 50%;
  	margin-left: 67px;
}

#sampatv {
	height: 251px;
	width: 358px;
	border: 5px solid #FFCC00;
	float: left;
	margin-top: 13px;
	margin-left: 6px;
	background-color: #FC0;
}

#sampatv_chamada {
	background: url(imagens/sampatv_chamada2.png);
	float: left;
	height: 54px;
	width: 368px;
	margin-top: 5px;
	margin-left: 6px;
	text-align: center;
}


#redessociais {
	background-image: url(imagens/redes_bg.png);
	float: left;
	height: 37px;
	width: 566px;
	margin-top: 11px;
}


#redessociais ul {
	width: 232px;
	height: 26px;
	margin: 7px 0px 0px -42px;
	float: left;
}

#redessociais  ul li{
	list-style: none;
	display: inline;
	margin: 0;
	padding: 0px;
}

#redessociais  ul li a:link, #menu li a:visited{
	display: block;
	float: left;
	margin-left: 6px;
}

.facebook {
	background: url(imagens/redes_facebook2.png);
}
.twitter {
	background:url(imagens/redes_twitter2.png);
}
.orkut {
	background:url(imagens/redes_orkut2.png);
}
.flickr {
	background:url(imagens/redes_flickr2.png);
}
.fotolog {
	background:url(imagens/redes_fotolog2.png);
}
.formspring {
	background:url(imagens/redes_formspring2.png) no-repeat;
}


#compartilhar {
	height: 22px;
	width: 280px;
	padding-left: 54px;
	margin-top: 8px;
	float: left;
	display: block;
}

img.acende {
opacity: 1.0; 
-moz-opacity: 1.0;
Filter: Alpha(Opacity=100)
}

img.acende:hover {
opacity: 0; 
-moz-opacity: 0;
Filter: Alpha(Opacity=0)
}

img.acende2 {
opacity: 1.0; 
-moz-opacity: 1.0;
Filter: Alpha(Opacity=100)
}

img.acende2:hover {
opacity: 0.5; 
-moz-opacity: 0.5;
Filter: Alpha(Opacity=50)
}
#conteudo {
	float: left;
	width: 940px;
	background-color: #FFF;
}


#texto {
	float: left;
	width: 510px;
	margin-top: 10px;
	margin-left: 28px;
}

h1 {
	width: 510px;
	height: 56px;
	text-indent: -999em;
	overflow: hidden;
	}
	
h2 {
	font-size: 14px;
	color: #FFFFFF;
	background-color: #72009D;
	height: 20px;
	width: 500px;
	padding-top: 5px;
	padding-left: 10px;
	font-weight: bold;
	margin-bottom: 35px;
	margin-top: 35px;
	}

h3 {
	font-size: 14px;
	color: #FFFFFF;
	background-color: #72009D;
	height: 20px;
	width: 282px;
	font-weight: bold;
	float: left;	
	padding-top: 5px;
	padding-left: 10px;
	margin-top: 0px;
}
	
hr {
	width: 100%;
	height: 2px;
	text-align:center;
	border-top-style: dotted;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #72009D;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-top-width: 2px;
	margin-bottom: 20px;
}

.tit_novidades {
	background-image: url(imagens/titulos/novidades.jpg);
	background-repeat: no-repeat;
}

.tit_fotos_videos {
	background-image: url(imagens/titulos/fotos_e_videos.jpg);
	background-repeat: no-repeat;

}

#novidades {
  	font-size: 1.0em;
  	font-weight: bold;
  	width: 100%;
	height: 210px;
	overflow: auto;
}

.tit_enquete {
	background-image: url(imagens/titulos/enquete.jpg);
	background-repeat: no-repeat;
}


#enquete ul {
	width: 490px;
	margin-top: 35px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: -35px;
}

#enquete ul li{
	width: 490px;
	height: 25px;
	list-style: none;
}


#btn_enquete {
	width: 320px;
	height: 32px;
	margin-top: 35px;
	margin-bottom: 35px;
	text-align: left;
}

#btn_enquete ul {
	width: 320px;
	height: 32px;
	margin: 0px 0px 0px -45px;
	float: left;
}

#btn_enquete  ul li{
	list-style: none;
	display: inline;
	margin: 0px;
	padding: 0px;
}

#btn_enquete ul li a:link, #menu li a:visited{
	display: block;
	float: left;
	margin-left: 5px;
}

.votar {
	background-image: url(imagens/btn_votar2.jpg);
}

.resultado {
	background: url(imagens/btn_resultadoparcial2.jpg);
}

.comentar {
	background: url(imagens/btn_comentar2.jpg);
}


.tit_batepapo {
	background-image: url(imagens/titulos/batepapo.jpg);
	background-repeat: no-repeat;
}

#lateral {
	float: left;
	width: 325px;
	padding-top: 13px;
	padding-right: 17px;
	padding-bottom: 15px;
	padding-left: 18px;
	margin-left: 33px;
	margin-top: 10px;
	margin-bottom: 10px;
	background-color: #FFCC00;
	text-align: left;
}

#data {
	width: 325px;
	text-align: center;
	margin-bottom: 20px;
}

#vinheta {
	width: 325px;
	text-align: center;
	margin-bottom: 20px;
	background:url(imagens/vinheta_bg.jpg);
	background-repeat: no-repeat;
}
#twitter_widget {
	background-color:#F90;
	width: 320px;
	height: 450px;
	margin-bottom: 20px;
	padding-left: 5px;
	float: left;

}
#facebook_amigos {
	float: left;
	height: 160px;
	width: 310px;
	background-color: #FFF;
	margin-bottom: 20px;
	padding-left: 15px;
	padding-top: 6px;
}
#apoio {
	color: #72009D;
	float: left;
	width: 311px;
	background-color: #F90;
	padding-right: 7px;
	padding-left: 7px;	
	padding-top: 14px;
}

#caixa_apoio {
	background-color: #FFF;
	height: 945px;
	width: 311px;
	margin-bottom: 20px;
	float: left;
}

#creditos {
	background-color: #72009D;
	float: left;
	height: 50px;
	width: 940px;
	margin-top: 12px;
}
#onesobcontrole {
	float: left;
	width: 332px;
	height: 50px;
}
#paulavillas {
	height: 50px;
	width: 299px;
	margin-left: 309px;
	float: left;
	background-image: url(imagens/paulavillas2.jpg);
	background-repeat: no-repeat;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}


#rodape {
	background-color: #F90;
	color: #FFF;
	float: left;
	height: 326px;
	width: 940px;
	margin-top: 12px;
	margin-bottom: 12px;
	padding-top: 28px;
}

#rodape ul {
	width: 146px;
	height: 120px;
	margin: 0px;
	padding-left: 40px;
	text-align: left;
	float: left;
}

#rodape ul li{
	list-style: none;
	display: inline;
	margin: 0;
	padding: 0px;
}

#rodape ul li a:link, a:visited {
	color: #FFF;
	text-decoration: none;
}

#rodape ul li a:hover {
	color: #72009D;
}
#rodape_menu {
	float: left;
	width: 940px;
}


#rodape_redes {
	width: 520px;
	text-align: center;
	margin: auto;
}

#rodape_redes ul {
	width: 400px;
	height: 26px;
	margin: 0px 0px 0px 40px;
	float: left;
}

#rodape_redes  ul li{
	list-style: none;
	display: inline;
	margin: 0;
	padding: 0px;
}

#rodape_redes ul li a:link, #menu li a:visited{
	display: block;
	float: left;
	margin-left: 15px;
}

#rodape_copyrights {
	width: 940px;
	text-align: center;
	float: left;
	margin-top: 20px;
	color: #A36200;
}



#principal #conteudo #texto .espaco a:link, a:visited, p a {
	color: #72009D;
	text-decoration: none;
}

#principal #conteudo #texto .espaco a:hover, p a:hover{
	color: #F90;
	text-decoration: none;
}
.img_bandas {
	float: left;
	margin-right: 20px;
	margin-bottom: 20px;
	border: solid 2px #72009D;
}

.tit_ofestival {
	background-image: url(imagens/titulos/ofestival.jpg);
	background-repeat: no-repeat;
}

.tit_bandas {
	background-image: url(imagens/titulos/bandas.jpg);
	background-repeat: no-repeat;
}

.tit_ingressos {
	background-image: url(imagens/titulos/ingressos.jpg);
	background-repeat: no-repeat;
}

.tit_local {
	background-image: url(imagens/titulos/local.jpg);
	background-repeat: no-repeat;
}
.tit_midia {
	background-image: url(imagens/titulos/midia.jpg);
	background-repeat: no-repeat;
}
.tit_edicoesanteriores {
	background-image: url(imagens/titulos/edicoesanteriores.jpg);
	background-repeat: no-repeat;
}
.tit_apoio {
	background-image: url(imagens/titulos/apoio.jpg);
	background-repeat: no-repeat;
}

.tit_duvidas {
	background-image: url(imagens/titulos/duvidas.jpg);
	background-repeat: no-repeat;
}

.tit_contato {
	background-image: url(imagens/titulos/contato.jpg);
	background-repeat: no-repeat;
}

.tit_sampatv {
	background-image: url(imagens/titulos/videos.jpg);
	background-repeat: no-repeat;
}

.tit_promoter {
	background-image: url(imagens/titulos/promoter.jpg);
	background-repeat: no-repeat;
}

.tit_promocoes {
	background-image: url(imagens/titulos/promocoes.jpg);
	background-repeat: no-repeat;
}

.fb-like {
	 width: 147px; float: left; margin-left: 10px;
}
#bandas_lista ul {
	width: 465px;
}
#bandas_lista ul li {
	margin-left: -43px;
	list-style-type: none;
	margin-bottom: 35px;
}
#s_bandas ul {
	width: 510px;
	height: 450px;
	margin-left: -42px;
}
#s_bandas ul li {
	list-style-type: none;
	display: block;
	float: left;
	text-align: center;
	height: 150px;
}
#s_bandas ul li.espaco2 {
	margin-left: 135px;
}#s_bandas2 ul {
	height: 260px;
	margin-top: 30px;
	margin-bottom: 50px;
	width: 500px;
	margin-left: 20px;
}
#s_bandas2 ul li {
	font-weight: bold;
	margin-bottom: 25px;
	float: left;
	width: 225px;
	list-style-image: url(imagens/marcador.png);
}

