/* CSS Document */

/* ============================= */
/* ========= reset css ========= */
/* ============================= */

html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td { margin:0; padding:0; border:0; outline:0; font-size:100%; vertical-align:baseline; }

ol, ul {list-style:none;}

blockquote, q{quotes:none;}
blockquote:before, blockquote:after, q:before, q:after{content:''; content:none;}

:focus {outline:0;}

ins{text-decoration:none;}
del{text-decoration:line-through;}
table{border-collapse:collapse; border-spacing:0;}

.clear { clear: both; display: block; overflow: hidden; visibility: hidden; width: 0; height: 0;}

html{  font-family: Helvetica ,Arial, sans-serif; background:#750504 url(../images/bg_repete.jpg) repeat-x  left top ;}
#menu{ position: absolute; left:0px; top:0px; width:100%; height:245px; text-align:center; z-index:2;}
form{ margin:0px; padding:0px;}
a{text-decoration:none; color:#000000; outline:none;}
a:hover{ text-decoration:underline; color:#FFFFFF;}
img{ border:0px;}

/*.fundoSbsr{ background:url(../images/intro.jpg) no-repeat -100px top; margin-top:0px; width:100%; min-width:1000px;   }
.blocoMain{ width:100%; min-width:1280px; padding-top:130px; position:relative; overflow:hidden;}
.outdoor{position:relative; width:810px; margin:0px 130px auto auto; height:547px;}*/


.fundoSbsr{ background:url(../images/intro.jpg) no-repeat center top; margin-top:0px; width:100%; min-width:1000px;   }
.blocoMain{ width:100%; min-width:1280px; padding-top:130px; position:relative; overflow:hidden;}
.outdoor{position:relative; width:850px; margin:0px 100px auto auto; height:547px;}


.mainCentroSBSR{ position:relative; width:778px; background:#FFF ; padding:20px 20px 160px 20px ; margin:-150px 225px 30px auto;}
.menuSBSR{ position: absolute; height:200px; width:197px;  left:-197px; top:0px;}
.menuSBSR .contadorFlash{ margin-bottom:20px; height:124px;}
.menuSBSR .menuLinks{}
.menuSBSR .menuLinks .menuI{ font-size:17px; color:#FFF; font-family:Arial, Helvetica, sans-serif;}
.menuSBSR .menuLinks .menuI a{ color:#FFF;}
.menuSBSR .menuLinks .menuIIDestaque{font-size:17px; color:#FFF; font-family:Arial, Helvetica, sans-serif; margin: 15px 0 13px 0;}
.menuSBSR .menuLinks .menuIIDestaque a{color:#FFF; text-decoration:none;}
.menuSBSR .menuLinks .menuIILinks{color:#ccbc90; font-size:12px; font-family:Arial, Helvetica, sans-serif; width:197px; clear:both; }
.menuSBSR .menuLinks .menuIILinks a{color:#ccbc90; text-decoration:none; display:block; padding:2px; float:left; }
.menuSBSR .menuLinks .menuIILinks a:hover{color:#f71200;  padding:2px; background:#FFFFFF; display:block; clear:both;}
.menuSBSR .menuLinks .sepMenu{ margin: 15px 0 0 0; text-align:left; width:197px; clear:both;}
.menuSBSR .menuLinks .menuNetworks{ margin-top:50px;}
.menuSBSR .menuLinks .menuNetworks a{ margin-right:2px;}
.novidades{ display:block; width:120px; height:23px; background: url(../images/bot_novidades.gif) no-repeat top left;}
.novidades:hover{ background: url(../images/bot_novidades_on.gif) no-repeat top left; }



.blocoHomeTopo{ clear:both; margin: 0 0 42px 0;}
.blocoHomeTopo .tituloPagina{ margin-bottom:20px;}
.blocoHomeTopo .destaqueFlash{ width:457px; float:left; margin-right:13px;}
.blocoHomeTopo .destaqueFlash  a{ width:235px; height:33px; display:block; background:url(../images/bot_inscreve_aqui.gif) no-repeat top left; }
.blocoHomeTopo .destaqueFlash  a:hover{ background:url(../images/bot_inscreve_aqui_on.gif) no-repeat top left;}

.blocoHomeTopo .txtDestaqueFlash{ width:299px; float:left;}
.blocoHomeTopo .txtDestaqueFlash a{ display:block;  width:281px; height:40px;  background:url(../images/bot_vota_banda.gif) no-repeat top left; }
.blocoHomeTopo .txtDestaqueFlash a:hover{ background:url(../images/bot_vota_banda_on.gif) no-repeat top left; display:block;}

.botSaberMais { width:235px; float:left;}
.botSaberMais a{ display:block;  width:235; height:33px;  background:url(../images/bot_saberMais.gif) no-repeat top left; }
.botSaberMais a:hover{ background:url(../images/bot_saberMaisFX.gif) no-repeat top left; display:block;}


.botSBSR { width:282px; float:left; margin-top:0;}
.botSBSR a{ display:block;  width:282; height:33px;  background:url(../images/bot_SBSR.gif) no-repeat top left; }
.botSBSR a:hover{ background:url(../images/bot_SBSR_on.gif) no-repeat top left; display:block;}



.botVerFinalistas{ width:235px; float:left;}
.botVerFinalistas a{ display:block;  width:235px; height:33px;  background:url(../images/bot_veFinalistas.gif) no-repeat top left; }
.botVerFinalistas a:hover{ background:url(../images/bot_veFinalistasFX.gif) no-repeat top left; display:block;}





.blocoHomeCentro{ vertical-align:top; padding:0; margin:0;}
.blocoHomeCentro .homeCentroTxt{ width:457px; height:325px; float:left; margin-right:13px;}
.blocoHomeCentro .blocoFriends{ width:304px; float:left;}
.blocoHomeCentro .homeTitleBandas{ margin: 0px 0 20px 0;}

.blocoHomeCentro .boxSearch{ width:100%; height:50px; background:#f2f2f2; position:relative;}
.blocoHomeCentro .boxSearch a{ color:#000;}
.blocoHomeCentro .boxSearch .box{ width:170px; color:#434343; height:23px; background:#FFF; border:#c1c1c1 solid 1px; margin:0px; position:absolute; top:12px; left:18px; font-size:12px;}
.blocoHomeCentro .boxSearch .botPesq{ border:none; background:url(../images/bot_pesquisar.gif) no-repeat top left; width:27px; height:25px; position:absolute; top:13px; left:195px;}
.blocoHomeCentro .boxSearch .text{ color:#434343; font-size:14px; position:absolute; top:19px; right:10px;}


.blocoHomeTopo .blocoBandas{ width:457px; float:left; margin-right:13px;  height:700px; position:relative; }
.blocoHomeTopo .blocoBandas .quickLetras{ position:absolute; bottom:30px; right:0px; line-height:36px; border-bottom:#b5b5b5 dotted 1px; width:455px; text-align:right;}
.blocoHomeTopo .blocoBandas .quickLetras a{ font-size:11px; color:#434343; margin-right: 5px;}
.blocoHomeTopo .blocoBandas .quickLetras a:hover{ color:#f10011; text-decoration:underline;}
.blocoHomeTopo .blocoBandas .quickLetras .On{ color:#f10011; text-decoration:underline;}

.blocoNavega{ width:172px; float:right; margin-top:40px; position:absolute; bottom:0px; right:0px;}
.blocoNavega .ant{ width:81px; height:20px; float:left; margin-right:10px;}
.blocoNavega .prox{ width:81px; height:20px; float:left;}

.blocoNavega2{ width:172px; float:right; top:580px; position:absolute; bottom:0px; right:0px;}
.blocoNavega2 .ant{ width:81px; height:20px; float:left; margin-right:10px;}
.blocoNavega2 .prox{ width:81px; height:20px; float:left;}

.blocoGaleria{ height:500px;  position:relative;}
.blocoGaleria a{ text-decoration:none; cursor:pointer;}
.blocoGaleria .blocoFotos{ width:800px; overflow:hidden; margin-right:-22px;}
.blocoGaleria .blocoFotos .fotoRepete{  width:242px; height:205px; float:left; margin: 0 20px 20px 0; position:relative; }
.blocoGaleria .blocoFotos .fotoRepete2{  width:242px; height:205px; float:left; margin: 0 20px 20px 0; position:relative; }
.blocoGaleria .blocoFotos .fotoRepete2 input{  width:242px; height:205px;  }
.fotoRepete .blocoNome{ width:223px; height:40px; background:#d90210;  font-size:14px; color:#FFF; font-weight: bold; position:absolute; top:154px; left:13px;}
.blocoNome .nome{ width:120px; font-size:15px; color:#FFF; margin: 4px 0 0 4px;}

.blocoFotos .carregaFotos{position:absolute; bottom:0px; left:0px;}
.blocoFotos .carregaFotos a{ width:130px; height:23px; display:block; background:url(../images/bot_enviar_foto.gif) no-repeat top left;}
.blocoFotos .carregaFotos a:hover{background:url(../images/bot_enviar_foto_on.gif) no-repeat top left;}

.blocoUserFacebook{ position:relative; height:75px; margin-bottom:20px;}
.blocoUserFacebook .foto{ position:absolute; top:0px; left:0px;}
.blocoUserFacebook .foto img{ width:50px; width:50px;}
.blocoUserFacebook .nome{ position:absolute; top:7px; left:60px; font-size:15px; font-family:Arial; color:#cf120e;}
.blocoUserFacebook .ano{position:absolute; top:25px; left:60px; font-size:15px; font-family:Arial;}
.blocoUserFacebook .dropAnos{position:absolute; top:23px; left:184px; font-size:15px; font-family:Arial;}
.blocoUserFacebook .texto{ font-size:12px; color:#000; position:absolute; bottom:0px; left:60px;}





.blocoNome .data{ width:94px; height:40px; clear:both; position:absolute; top:2px; right:0px; }

.blocoGaleria .fotoGrande{}
.blocoGaleria .fotoGrande img{ width:586px;}

.blocoGaleria .linkVoltar{ position:absolute; top:0px; left:600px; font-size:12px; color:#dd2c24; }
.blocoGaleria .linkVoltar a{color:#dd2c24; text-decoration:none;}
.blocoGaleria .fotoGrandeNome{position:absolute; top:25px; left:600px; font-size:28px; color:#000;  }
.blocoGaleria .fotoGrandeAno{ margin-top:10px;}
.blocoGaleria .fotoGrandeAno span{color:#000; font-size:28px;}


.blocoNome .data .sb{ width:26px; float:left; font-size:15px;}
.blocoNome .data span{ width:16px; float:left; font-size:35px; color:#000;}
.blocoNome .data .year{ width:50px; float:left; font-size:35px;}



.bandaInterno{}
.bandaInterno .fotoGrande{ width:455px; height:326px; overflow:hidden;}
.bandaInterno .fotoGrande img{ width:455px; }
.bandaInterno .nomeBanda{ font-family:Arial, Helvetica, sans-serif; font-size:20px; font-weight:bold; color:#f50011; margin: 19px 0 19px 0;}
.bandaInterno .conteudoBanda{ font-family:Arial, Helvetica, sans-serif; color:#434343; font-size:11px;}

.bandaInterno .playerBots{width:455px; height:23px; margin-top:52px; border-bottom:#b5b5b5 dotted 1px; padding-bottom:10px;}
.bandaInterno .playerBots .player{width:301px; height:23px; float:left; background:#eb0010;}
.bandaInterno .playerBots .vermais{width:80px; height:23px; float:left;}

.bandaInterno .playerBots .vermais{width:80px; height:23px; float:left; display:none;}
.bandaInterno .playerBots .vermais a{width:80px; height:23px; display:block; background:url(../images/bot_saber_mais.gif) no-repeat top left;}
.bandaInterno .playerBots .vermais a:hover{ background:url(../images/bot_saber_mais_on.gif) no-repeat top left;}


.bandaInterno .playerBots .votar{width:74px; height:23px; float:left; display: block;}
.bandaInterno .playerBots .votar a{width:74px; height:23px; display:block; background:url(../images/bot_votar1.gif)no-repeat top left;}
.bandaInterno .playerBots .votar a:hover{ background:url(../images/bot_votar2.gif)no-repeat top left;}




.blocoBandas .caixaBandas{ width:455px; border-bottom:#999 dotted 1px; padding: 0 0 10px 0 ; margin-bottom:10px;}
.blocoBandas .caixaBandas .imagemBanda{ width:85px; height:85px; overflow:hidden; margin-right:20px; float:left;}
.blocoBandas .caixaBandas .imagemBanda img{ width:85px; height:85px;}
.blocoBandas .caixaBandas .blocoDados{ width:350px; float:left;}
.blocoBandas .caixaBandas .blocoDados .nome{ font-family:Arial, Helvetica, sans-serif; font-size:15px; font-weight:bold; color:#f50011; margin-bottom:9px;}
.blocoBandas .caixaBandas .blocoDados .texto{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#434343; margin-bottom:9px; height:25px;}
.blocoBandas .caixaBandas .blocoDados .playerBots{width:350px; }
.blocoBandas .caixaBandas .blocoDados .playerBots .player{width:196px; height:23px; float:left;}
.blocoBandas .caixaBandas .blocoDados .playerBots .vermais{width:80px; height:23px; float:left;}
.blocoBandas .caixaBandas .blocoDados .playerBots .vermais a{width:80px; height:23px; display:block; background:url(../images/bot_saber_mais.gif) no-repeat top left;}
.blocoBandas .caixaBandas .blocoDados .playerBots .vermais a:hover{ background:url(../images/bot_saber_mais_on.gif) no-repeat top left;}
.blocoBandas .caixaBandas .blocoDados .playerBots .votar{width:74px; height:23px; float:left;}

.blocoBandas .caixaBandas .blocoDados .playerBots .votar a{width:74px; height:23px; display:block; background:url(../images/bot_votar1.gif) no-repeat left top ;}
.blocoBandas .caixaBandas .blocoDados .playerBots .votar a:hover{ background:url(../images/bot_votar2.gif) no-repeat top left ;}

.votarNow{width:74px; height:23px; display:block; background: url(../images/bot_votar1.gif) no-repeat top left;}
.votarNow:hover{background: url(../images/bot_votar2.gif) no-repeat top left ;}

.blocoInscreverHomeInside{}
.blocoInscreverHomeInside .titFriends{ margin-bottom:20px;}
.blocoInscreverHomeInside .blocoEnviarAmigo{ background:#f2f2f2; padding: 7px 21px 7px 21px ; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#434343;}

.blocoInscreverHomeInside .blocoEnviarAmigo .introFriends{ margin-bottom:15px;}

.blocoInscreverHomeInside .blocoEnviarAmigo .sendFriends{}
.blocoInscreverHomeInside .blocoEnviarAmigo .sendFriends input{ display:block;  width:261px;  border:#c1c1c1 solid 1px;}
.blocoInscreverHomeInside .blocoEnviarAmigo .sendFriends img{ display:block; margin-bottom:4px; margin-top:4px;}
.blocoInscreverHomeInside .blocoEnviarAmigo .botFriendsSend{ text-align:right; padding-top:4px;}
.blocoInscreverHomeInside .blocoEnviarAmigo .botFriendsSend input{ background: url(../images/bot_enviar.gif) no-repeat top left; width:107px; height:23px; border:none; cursor:pointer;}
.blocoInscreverHomeInside .blocoEnviarAmigo .botFriendsSend input:hover{ background: url(../images/bot_enviar_on.gif) no-repeat top left; }

.blocoMomento{}
.blocoMomento a{ display:block; width:281px; height:237px !important; border:#f2f2f2 solid 10px;}


.blocoVencedores{ margin-top:27px;}
.blocoLastPreload{margin-top:30px;}
.passosRegisto{ margin-bottom:65px;}


.blocoFormInscricao{ background:#f2f2f2; padding:20px;}
.blocoFormInscricao .banda{}
.blocoFormInscricao .banda input{ display:block; width:411px; height:31px; vertical-align:middle;  font-size:12px; border:#c1c1c1 solid 1px; margin-top:5px;}

.blocoFormInscricao .estiloMusical{ margin-top:18px;}
.blocoFormInscricao .estiloMusical img{ margin-right:75px;}
.blocoFormInscricao .estiloMusical select{ width:217px;}
.blocoFormInscricao .webSocial{ margin: 38px 0 17px 0 ;}

.blocoFormInscricao .facebook{}

.blocoFormInscricao .facebook input{   width:321px; height:31px; vertical-align:middle;  font-size:12px; border:#c1c1c1 solid 1px; margin: 10px 0 14px 0 ; }
.blocoFormInscricao .twitter{}
.blocoFormInscricao .twitter input{  width:321px; height:31px; vertical-align:middle;  font-size:12px; border:#c1c1c1 solid 1px; margin: 10px 0 14px 0 ;}
.blocoFormInscricao .myspace{}
.blocoFormInscricao .myspace input{  width:321px; height:31px; vertical-align:middle;  font-size:12px; border:#c1c1c1 solid 1px; margin: 10px 0 14px 0 ;}

.blocoFormInscricao .regcondi{ font-size:11px; font-family:Arial, Helvetica, sans-serif; color:#393939; margin: 25px 0 0 83px; width:300px; }
.blocoFormInscricao .regcondi img{ vertical-align:middle; }

.blocoFormInscricao .botRegistar{ margin-top:30px;}
.blocoFormInscricao .botRegistar input{ background: url(../images/bot_registar.gif) no-repeat top left; width:136px; height:33px; border:none; cursor:pointer;}
.blocoFormInscricao .botRegistar input:hover{ background: url(../images/bot_registar_on.gif) no-repeat top left; }

.blocoFormInscricao .discricaoBanda{ margin: 25px 0 0 0;}
.blocoFormInscricao .discricaoBanda img{ margin-bottom:2px;}

.camposObrigatorios{ text-align:right;}

.msgErro{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#ef0011; margin-bottom:30px;}
.msgErro img{ vertical-align:middle;}
.erroUploudes{display:block; font-size:10px; font-family:Arial, Helvetica, sans-serif; margin-top:-5px; height:15px;}


.blocoFormInscricao .demo1{margin: 25px 0 0 0;}
.blocoFormInscricao .demo1 img{ margin-bottom:2px;}
.blocoFormInscricao .demo2{margin: 25px 0 0 0;}
.blocoFormInscricao .demo2 img{ margin-bottom:2px;}
.blocoFormInscricao .fotoBanda{margin: 25px 0 0 0;}
.blocoFormInscricao .fotoBanda img{ margin-bottom:2px;}

.blocoFormInscricao .botSaveFinal{margin-top:30px;}
.blocoFormInscricao .botSaveFinal input{ background: url(../images/bot_enviar.gif) no-repeat top left; width:136px; height:33px; border:none; cursor:pointer;}
.blocoFormInscricao .botSaveFinal input:hover{ background: url(../images/bot_enviar_on.gif) no-repeat top left; }

.sucessoNoEnvio{ height:255px;}
.sucessoNoEnvio img{ display:block; margin-bottom:20px;}
.sucessoNoEnvio input{ background: url(../images/bot_voltar.gif) no-repeat top left; width:81px; height:20px; border:none; cursor:pointer;}
.sucessoNoEnvio input:hover{ background: url(../images/bot_voltar_on.gif) no-repeat top left; }



.footerTotal{ background: #BA0808 url(../images/footer_total.jpg) repeat-x left top;}
#bgFooter{margin:auto; margin-top:2px; background: url(../images/bg_footer4.gif) no-repeat left top; height:106px; width:900px; text-align:right; padding-left:4px; padding-right:3px;}
#footer{ margin:auto; text-align:left; width:880px; _padding-right:10px; }
.superbrand{ float:left; height:37px;}
.footerLinks{ float:right; height:27px; padding-top:10px; margin-right:8px; }
img{ border: none;}

/* REDES SOCIAIS */

.iconsRedes{ float:right; margin-right:5px; margin-top:5px;}
.iconsRedes .sep{ float:left; width:7px; height:20px; background:url(/images/icon_sep_redes.gif) no-repeat;}

.iconsRedes .iconFace{ float:left; width:51px; height:20px; }
.iconsRedes .iconFace a{ outline:none; display:block; width:51px; height:20px; background:url(/images/icon_facebook.gif) no-repeat left;}
.iconsRedes .iconFace a:hover{background:url(/images/icon_facebook_on.gif) no-repeat left;}

.iconsRedes .iconHi5{float:left; width:29px; height:20px;}
.iconsRedes .iconHi5 a{outline:none; display:block; width:29px; height:20px; background:url(/images/icon_hi5.gif) no-repeat left;}
.iconsRedes .iconHi5 a:hover{background:url(/images/icon_hi5_on.gif) no-repeat left;}

.iconsRedes .iconFlickr{float:left; width:35px; height:20px;}
.iconsRedes .iconFlickr a{outline:none; display:block; width:35px; height:20px; background:url(/images/icon_flickr.gif) no-repeat left;}
.iconsRedes .iconFlickr a:hover{background:url(/images/icon_flickr_on.gif) no-repeat left;}

.iconsRedes .iconYoutube{float:left; width:51px; height:20px;}
.iconsRedes .iconYoutube a{outline:none; display:block; width:51px; height:20px; background:url(/images/icon_youtube.gif) no-repeat left;}
.iconsRedes .iconYoutube a:hover{background:url(/images/icon_youtube_on.gif) no-repeat left;}


.file_1 {
	width:287px;
	padding-top:8px;
	height:30px;
	background:url(../images/bg_caixa_face.gif) no-repeat top left;
	border:none;
}


.blocoUploudFace{ background:#f2f2f2; height:248px; position:relative;}
.blocoUploudFace .dropData{ position:absolute; top:10px; left:12px;}
.blocoUploudFace .dropData select{ width:217px; margin-left:5px;}
.blocoUploudFace .dropData span{ color:#f10011; font-size:16px; font-weight:bold;}

.blocoUploudFace .textFace{ position:absolute; top:69px; left:12px; font-size:12px; color:#434343;}

.blocoUploudFace .faceBot{ position:absolute; top:113px; left:12px;}

.blocoUploudFace .botUploud{ position:absolute; top:162px; left:12px;}
.blocoUploudFace .botSalvar{ position:absolute; top:213px; left:12px;}

.blocoUploudFace .botSalvar .salvar{ width:107px; height:23px; border:none; cursor:pointer; background:url(../images/bot_enviar.gif) no-repeat top left;}
.blocoUploudFace .botSalvar .salvar:hover{ background:url(../images/bot_enviar_on.gif) no-repeat top left;}

/**COMO VOTAR**/
.textHowToVote a{ font-family:Arial; font-size:12px; color:#000;}
.btnHowToVote { padding-top:66px;}
.btnHowToVote .btnSeeAllBands a{ text-indent:-90000px; display:block; background:url(../images/bot_ve-todas-as-bandas-incritas-off.gif) no-repeat left top; width:347px; height:30px; margin-bottom:14px; }
.btnHowToVote .btnSeeAllBands a:hover {background:url(../images/bot_ve-todas-as-bandas-incritas-on.gif) no-repeat left top;}
.btnHowToVote .btnRegulamento a{text-indent:-90000px; display:block; width:173px; height:30px; background: url(../images/bot_regulamento_off.gif) no-repeat left top;  }
.btnHowToVote .btnRegulamento a:hover {background:url(../images/bot_regulamento_on2.gif) no-repeat left top;}

/**AS MINHAS BANDAS**/

.txtMyBand {}
.inserCode { width:455px;}
.inserCode p{ font-family:Arial; font-size:14px; color:#434343; padding-top:31px; padding-bottom:20px;  }
.inserCode .inputFiled { border:10px solid #f2f2f2 ; width:435px; height:141px; }
.inserCode .inputFiled textarea{ border:#c1c1c1 1px solid; background-color:#fff; color:#434343; font-family:Arial; padding:8px 11px 8px 11px; width:411px; height:123px;   }
.inserMovie {border:10px solid #f2f2f2 ; width:435px; height:23px; }
.inserMovie .field{ float:left; width:277px;}
.inserMovie .field input{ border:#c1c1c1 1px solid; width:316px; height:11px; font-size:11px; color:#434343; font-family:Arial; padding:5px;}
.inserMovie .btnSend{ float:right; width:107px;}
.inserMovie .btnSend input{ background: url(../images/bot_enviar.gif) no-repeat left top; display:block; width:107px; height:23px; border:none; text-indent:-90000px; margin-top:1px;}
.inserMovie .btnSend input:hover {background: url(../images/bot_enviar_on.gif) no-repeat left top; width:107px; height:23px;}

/**BANDAS INSCRITAS SEARCH**/

.blockSearch { background:#f2f2f2; width:419px; height:40px; padding: 13px 18px 13px 18px; margin-bottom:21px; }
.blockSearch .contentSearch {height:25px; }
.blockSearch .contentSearch .inputField { float:left; width:172px}
.blockSearch .contentSearch .inputField input { border:#c1c1c1 1px solid; font-size:11px; font-family:Arial; color:#434343; width:165px; height:22px; padding-left:5px;}
.blockSearch .contentSearch .btn { float:left; width:27px; margin-left:10px;}
.blockSearch .contentSearch .btn input { border:none; width:27px; height:25px;}
.blockSearch .errorMessage { font-size:15px; font-family:Arial; color:#f10011; padding-top:18px;}

.flashControl{ position:absolute; right: -315px; top:130px;}


.winnerBand {float: left; width:455px;}
.applicationSideControl {width: 310px; float: right; }


/**3 BANDAS VENDORAS**/

.bandaVencedora { width:455px; border-bottom:dotted 1px #b5b5b5; border-top:solid 5px #f50011; margin-bottom:20px; }
.bandaVencedora img { display:block;}
.bandaVencedora span { height:40px; background-color:#f0ebdd; font-family:Arial; font-weight:700; font-size:15px; color:#f50011; display:block; padding-top:17px; padding-left:10px;}

.bandaVencedora .imgBanda a { text-align:center;}
.bandaVencedora .imgBanda a img { text-align:center;}

.nomeBandaVencedora{ background-color:#f0ebdd; color:#f50011; height:30px; padding:10px; width:435px; }
.nomeBandaVencedoraPlayer { display:inline-block; float:right;}
.biografiaBandaVencedora { font-family:Arial; font-size:11px; color:#434343; margin:10px 0 0 0;}


.bandaVencedoraBotoes { margin:20px 0 0 0;}

.bandaVencedoraEntrevista a{ display:inline-block; background: url(../images/bot_entrevista.gif) no-repeat top left; width:94px; height:23px; border:none; cursor:pointer; text-decoration:none; text-indent:-99999px; }
.bandaVencedoraEntrevista a:hover{ background: url(../images/bot_entrevista_on.gif) no-repeat top left; }

.bandaVencedoraDownload a{ display:inline-block; background: url(../images/bot_download_musica.gif) no-repeat top left; width:134px; height:23px; border:none; cursor:pointer; text-decoration:none; text-indent:-99999px;}
.bandaVencedoraDownload a:hover{background: url(../images/bot_download_musica_on.gif) no-repeat top left; }

.bandaVencedoresPlayerBanda { margin-top:22px; }


