/* #### VIBEZONE #### */











html, body {height:100%;}



body {



	background-image:url(../img/bgzao.jpg);



	background-position:center 35px;



	background-repeat:no-repeat;



	background-color:#63000C;



	margin:0px;



	text-align:center;



	font-family:Arial, Helvetica, sans-serif;



}



.pos {



	background-image:url(../img/bgzao.jpg);



	background-position:center 0px;



	background-repeat:no-repeat;



	background-color:#63000C;



	margin:0px;



	text-align:center;



	font-family:Arial, Helvetica, sans-serif;



}















/* gerais */



.clear{clear:both}



img{ border:0px;}



.top{vertical-align:top}



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



a:hover{color:#FFF; text-decoration:underline;}



.titulo{ padding-bottom:25px;}





.subtitulo{ padding-bottom:10px;}



.subtituloTxt{ font-size:20px; color:#ed1c24; font-weight:bold;}



p{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; line-height:19px;}



.bold{ font-weight:bold;}



.espaco_bottom{ height:55px; margin-top:55px;}



.bloco{ color:#FFFFFF; width:98%;}



.center{ text-align:center;}



.right{ text-align:right;}



.left{ text-align:left}















/* estrutura */



#total {



    margin:0 auto;



    position:relative;



    text-align:left;



    width:1006px;



	_width:1000px;



    clear:left;



}



.menu{ 



	background-color:#FFFFFF; padding-top:13px; padding-bottom:12px; width:100%;



	background-image:url(../img/bg_menu.jpg); background-repeat:repeat-x; 



	background-position:bottom;



}



.menu_bloco{ 



	width:900px; _width:990px; text-align:left; 



	padding-left:34px; _padding-left:27px;



	font-family:Arial, Helvetica, sans-serif; 



	font-size:14px; font-weight:bold;



}



.menu_bloco a:link, .menu_bloco a:visited{ color:#b9030d; text-decoration:none;}



.menu_bloco a:hover{ color:#b9030d; text-decoration:underline}



.menu_bloco ul{ margin:0px; padding:0px; list-style:none;}



.menu_bloco li{ 



	display:inline; background-image:url(../img/bullet_menu.png); 



	background-position:0px 5px; padding-left:10px; 



	background-repeat:no-repeat; padding-right:17px;



}







.esquerda285{ float:left; width:285px;}



.conteudo715{ float:left; width:715px; padding-top:88px;}







.logo{ text-align:right; padding-right:25px; padding-bottom:40px;}



.local{ text-align:center}















/* Index */



.index {



	background-image:url(../img/bg_index.jpg);



	background-position:center 0px;



	background-repeat:no-repeat;



	background-color:#63000C;



	margin:0px;



	text-align:center;



	font-family:Arial, Helvetica, sans-serif;



}



.index_logo{ width:319px; float:left;}



.index_atracoes{ width:657px; float:left; padding-top:73px;}



.fiquepordentro{ 



	margin-left:33px; 



	float:left; 



	width:408px;



	_width:428px; 



	background:url(../img/index_transparencia.png); 



	height:153px; 



	_height:173px;



	padding:10px;



}



.tit_fique{ padding-bottom:13px;}



.fique_item{ 



	background-image:url(../img/bullet_fiquepordentro.gif); 



	background-position:0px 6px;



	background-repeat:no-repeat;



	padding-left:16px;



	color:#FFFFFF;



	font-size:12px;



	padding-bottom:10px;



}



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



.fique_item a:hover{ text-decoration:underline; color:#FFFFFF;}



.index_votacao{ padding-right:30px; width:410px; float:right;}



.index_duvidas{ float:left; margin-left:33px; color:#cf8992; font-size:12px; margin-bottom:30px;}



.tit_duvidas{ padding-bottom:5px;}



.index_duvidas a:link, .index_duvidas a:visited{ text-decoration:none; color:#cf8992;}



.index_duvidas a:hover{ text-decoration:underline; color:#cf8992;}



.menor{font-size:11px;}



.logos{ padding-left:15px;}



.redes{ 



	padding-right:40px; float:right; 



	width:400px; _width:430px; font-family:Arial; 



	font-size:12px; color:#CF8992; padding-top:10px;



}



.redeslogos{ padding-top:7px;}



.imgburn{ padding-bottom:17px; padding-top:7px;}















/* Ingressos */



.ingressos{ font-size:12px;}



.ingressos{ margin:0px 0px 25px 0px; padding:0px;}



.ingressos li{list-style:none; margin:0px; padding:0px;}



.cidade{ font-weight:bold;}



.ingressos_tit{ color:#FFFFFF; padding-top:30px;}



.pontosVenda{font-weight:bold; padding:50px 0px 25px 0px; font-size:12px; text-transform:uppercase}



.valores_infos{color:#FFF; font-size:11px;}



.valores_infos_tit{color:#ED1C24; font-size:11px; font-weight:bold; padding-top:17px;}



.comprar_lojas{color:#FFF; font-size:12px; float:left; width:152px;}



.comprar_internet{color:#FFF; font-size:12px; float:left; width:165px;}



.comprar_infos_tit{padding-top:17px;}



.comprar_Txt{padding:8px 0px}



.comprar_Txt a:link, .comprar_Txt a:visited{color:#FFF; text-decoration:none;}



.comprar_Txt a:hover{color:#FFF; text-decoration:underline;}



















/* Atracoes */



.box-banda{margin-bottom:40px;}



.banda{ font-weight:bold; text-transform:uppercase; font-size:14px}



.banda-foto{



	float:left;



	padding-right:12px;



	padding-bottom:40px;



}



.subtituloAtracoes{padding-bottom:5px; padding-top:30px;}



.subtituloAtracoesPrimeiro{padding-bottom:5px; padding-top:6px;}



.chamada_vote{ padding-top:20px;}



.atracoesBurn{ text-align:right; padding-bottom:10px;}











/* Votacao */



.votacao{ padding-left:90px;}



.votacao_conteudo715{ float:left; width:715px; padding-top:80px;}



.votacao_titulo{ padding-bottom:25px; color:#FFFFFF}



.votacao_titulo2{ padding-bottom:10px; font-size:14px; font-weight:bold; color:#FFFFFF }



.votacao_titulo3{ font-size:20px; color:#ed1c24; font-weight:bold; font-size:20px; font-weight:bold; color:#FFFFFF; width:620px; padding-bottom:40px; }



.video{ float:left; padding-right:48px; width:382px; padding-bottom:46px;}



.video_titulo{ font-size:22px; font-weight:bold; color:#FFFFFF; text-transform:uppercase}



.video_box{ 



	background-color:#FFFFFF; height:238px; 



	text-align:center; width:382px; 



	padding-top:2px; margin-bottom:10px;



}



.video_descricao{ width:254px; float:left; color:#FFFFFF; font-size:12px; line-height:14px;}



.video_votar{ width:128px; float:right; text-align:right}



















/* Evento */



.subtituloEvento{font-weight:bold; padding:0px; margin:0px}















/* Encontre a musica */



form{ border:none; padding:0px; margin:0px;}



.musicaIntro{ font-size:12px; color:#FFFFFF; font-weight:bold; width:655px !important;}



.blocoMusica{ width:640px; _width:680px; background-color:#FFF; margin-top:35px; padding:20px;}



.montagem{ }



.musicas{ float:left; width:170px; _width:180px;}



.titBandas{ padding-bottom:7px; width: 100%; text-align:left;}



.campoMusic{ 



	width:117px; border:none; padding-left:3px; 



	height:18px; background-color:#3B3B3B; color:#FFF;



	font-family:Arial; font-size:11px; padding-top:2px;



}



.tableMusic td{ padding-bottom:5px; _padding-bottom:3px;}



.musicForm{ padding-top:38px; text-align:center; min-height:200px;}



.seusDados{ padding-bottom:15px; padding-top: 20px;}



.tableDados{ font-family:Arial; font-size:11px; color:#303030}



.tdTxt{ width:72px; _width:80px; text-align:right; padding-right:8px; vertical-align:middle; padding-bottom:5px; }



.campoDados{ 



	width:320px; border:none; padding-left:4px; 



	height:18px; background-color:#3B3B3B; color:#FFF;



	font-family:Arial; font-size:11px; padding-top:2px;



}



.tdCampo{ padding-bottom:5px;}



.tdBottom{ padding-top:20px;}



.regulamento{ float:left; width:170px; padding-bottom:20px;}



.btEnviar{ width:70px; float:right; text-align:right; padding-right:10px; _padding-right:0px;}



.musicFormResposta{ 



	padding-top:38px; text-align:center; 



	font-family:Arial; font-size:14px; 



	color:#303030; font-weight:bold;



	text-align:center;



	padding-bottom:120px;



	padding-top:80px;



}























/* Beijo me liga */



.beija{}



.titFoto{ text-align:right; margin-right:75px; padding-bottom:10px;}



.beija ul{ margin:0px; padding:0px; text-align:right; margin-right:75px;}



.beija li{ 



	list-style:none; background-image:url(../img/bullet_beija.gif); 



	background-position: center right; 



	background-repeat:no-repeat; font-size:11px;



	padding-right:9px; font-family:Arial; color:#FFF;



	line-height:18px;



}



.tableFotos{ margin-top:35px;}



.tableFotos td{ text-align:center; padding-bottom:22px; vertical-align:middle}



.tableFotos img{ border:2px solid #FFF}



.pag{ 



	float:left; width:24px; height:19px; _height:24px; 



	background-color:#FFF; margin-right:6px; 



	text-align:center; padding-top:5px;



	color:#000000; font-family:Arial;



	font-size:11px; cursor:hand;



}



.pag a:link, .pag a:visited, .pag a:hover{ color:#000000; text-decoration:none;}



.pagSel{ 



	float:left; width:24px; height:19px; _height:24px; 



	background-color:#FFF; margin-right:6px; 



	text-align:center; padding-top:5px;



	color:#A9151A; font-family:Arial;



	font-size:11px; font-weight:bold; cursor:hand;



}



.pagSel a:link, .pagSel a:visited, .pagSel a:hover{ color:#A9151A; text-decoration:none;}



.paginacao{ width:600px;}



















/* Beija me liga detalhe */



.fotoDetalhe{ width:570px;}



.indique{ text-align:right; padding-top:50px; padding-bottom:4px;}



.fotoG{ padding-bottom:15px;}



.fotoG img{ border:2px solid #FFF}



.tableF td{ vertical-align:bottom}







.fotoFormulario{ 



	position:absolute; z-index:1000; 



	top:380px; _top:80px;



	left:360px; _left:2px; 



	background-color:#FFF; 



	padding:0px 5px 25px 0px;



	width:489px; _width:494px;



}



.fotoTD{ 



	font-size:11px; color:#303030; font-family:Arial; 



	width:80px; _width:80px; text-align:right; 



	padding-right:8px; vertical-align:middle; padding-bottom:5px;



}



.fotoCampo{



	width:260px; border:none; padding-left:4px; 



	height:18px; background-color:#3B3B3B; color:#FFF;



	font-family:Arial; font-size:11px; padding-top:2px;



}



.tdCampoFoto{ padding-bottom:5px;}



.tdFotoBotao{ padding-left:89px; padding-top:15px;}



.fotoFechar{ text-align:right; padding-top:3px;}



















/* Localizacao */



.localizacao{}



.tableLocal{ padding-top:30px;}



.titLocal{ padding-bottom:8px;}



.mapa1{ width:361px;}















/* Regulamento */



.bt_voltar{



	float:right;



	text-align:right;



	width:108px;



	padding-right:20px;



}



.titulo_voltar{ float:left; width:567px; margin-bottom:27px;}















/* Eu vou */



.blocoEuvou{ width:542px; _width:582px; background-color:#FFF; margin-top:35px; padding:20px;}



.textareaDados{



	width:320px; border:none; padding-left:4px; 



	height:137px; background-color:#3B3B3B; color:#FFF;



	font-family:Arial; font-size:11px; padding-top:2px;



	overflow:auto;



}



.tdTextArea{ width:72px; _width:80px; text-align:right; padding-right:8px; vertical-align:top; padding-bottom:5px; }



.tdCaracteres{ color:#303030; padding-bottom:7px; font-family:Arial; font-size:10px; padding-left:4px;}



.tdCampoVou{ padding-bottom:5px; padding-left:4px;}



.tdCampoVouMsg{ padding-left:4px;}



.tdTxtVou{ width:76px; _width:80px; text-align:right; padding-right:4px; vertical-align:middle; padding-bottom:5px; }















/* Encontre a Musica Resultado */



.bandas_resul{width:160px; float:left; padding-top:5px;}



.nomes_resul{width:200px; float:left; padding-top:5px;}



.nomeBandaR{ font-size:14px !important; font-weight:bold !important; color:#AA070D !important}



.ulRe{ margin:0px; padding:0px; padding-bottom:25px;}



.ulRe li{ color:#3B3B3B; font-size:12px; list-style:none;}



.ulRe li span{ color:#AA070D;}



.ulVencedores{margin:0px; padding:0px;}



.ulVencedores li{ color:#303030; font-size:11px; line-height:18px; list-style:none;}



.comentario{ padding-top:10px; padding-bottom:22px; color:#767272; font-weight:bold; font-size:12px;}



.espacoBaixo{ height:15px;}



.montagemR{ padding-bottom:4px;}















/* Votacao Resultado */



.votacao_resultado {



	background-image:url(../img/bg_votacao.jpg) !important;



	background-position:center 35px;



	background-repeat:no-repeat;



	background-color:#63000C;



	margin:0px;



	text-align:center;



	font-family:Arial, Helvetica, sans-serif;



}



.saibaBandas{ padding-top:35px; padding-bottom:22px;}



.nomeBanda{ color:#ED1C24; font-size:20px; text-transform:uppercase; padding-bottom:12px;}



.sobreBanda{ color:#FFF; font-size:12px; font-family:Arial; padding-bottom:40px; _padding-bottom:70px; width:775px;}



.sobreBanda p{ padding-top:0px; padding-bottom:0px; margin-top:0px;}



.sobreBanda a{ color:#FFF; font-weight:bold;}



















/* Eu vou Resultado */



.blocoResposta{ font-family:Arial; color:#FFF; font-size:12px; padding-bottom:30px;}



.resposta{ font-weight:bold; padding-bottom:3px; }



.nomeParticipante{ padding-left:2px; }



.blocaoRespostas{ padding-top:32px;}





/*POS*/

.posIntro{ font-size:12px; color:#FFFFFF; font-weight:bold; width:655px !important; padding-left:5px;}

.titulo_pos{ padding-bottom:15px; padding-left:5px;}