/* Customização de elementos */

* { }

body { background: url(../imgs/bgr_geral.jpg) 50% 0 repeat-y; margin: 0px; padding: 0px; font: 12px Verdana; color: #000000; }

p { }

ul { list-style: none; margin: 0px; padding: 0px; }

ul li { list-style: none; padding: 0px; margin: 0px; }

a {
	color:#fff;
	text-decoration: none;
}
a:hover {
	color:#fff;
	text-decoration: underline;
}
a:visited {
	color:#fff;
	text-decoration: none;
}


a:hover { text-decoration: underline; }

strong { }

img { border: 0; }

h1, h2, h3, h4 { padding: 0; margin: 0; line-height: inherit; }



h4.beeb { display: inline; font-size: 21px; line-height: 20px !important; color: #000000; width: 100px;}



/* Estilos Gerais */

.fl { float: left; }

.fr { float: right; }

.clr { clear: both; }

.vaM { vertical-align: middle; }

.btn { display: block; text-indent: -9999px; }

.foto { border: 5px solid black; }





/* Estrutura */

#bgGeral { width: 895px; #width: 895px; _width: 895px; margin: auto; }

#top { width: 859px; height: 140px; background: url(../imgs/bgr_topo.jpg) no-repeat; margin-left: 21px; position: relative; z-index: 9900;  }

#menu { width: 865px; height: 83px; background: url(../imgs/bgr_menu.png) no-repeat; position: absolute; bottom: 0px; left: 0px; #left: 0px; z-index: 9899; }

#colEsq { width: 441px; float: left; overflow: hidden; }

#colDir { width: 453px; float: left; overflow: hidden; }

#footer { clear: both; margin: auto; text-align: center; height: 30px; padding-top: 20px; }



/* Elementos gerais */

.btnVerAgenda { width: 144px; height: 27px; background: url(../imgs/btn_verAgendaCompleta.gif) no-repeat; }



/* Design */

ul#menu li { display: inline; }

ul#menu li a { display: block; position: absolute; text-indent: -9999px; top: 20px; }

ul#menu li.mnu_01 a { width: 110px; height: 44px; left: 0px; }

ul#menu li.mnu_02 a { width: 97px; height: 44px; left: 110px; }

ul#menu li.mnu_03 a { width: 87px; height: 44px; left: 207px; }

ul#menu li.mnu_04 a { width: 117px; height: 44px; left: 294px; }

ul#menu li.mnu_05 a { width: 133px; height: 44px; left: 411px; }

ul#menu li.mnu_06 a { width: 94px; height: 44px; left: 544px; }

ul#menu li.mnu_07 a { width: 124px; height: 44px; left: 638px; }

ul#menu li.mnu_08 a { width: 99px; height: 44px; left: 762px; }



#bannerGde { width: 859px; height: 369px; margin: -20px 0 0 21px; position: relative; }

#logo { width: 300px; height: 228px; background:url(../imgs/lgo_papas.gif) no-repeat; text-indent: -9999px; position: absolute; right: -103px; top: -19px; z-index: 9800; } 



.boxPlayer { height: 72px; width:859px; text-align:center; margin:0 auto; padding-top:5px; position: absolute; z-index:9999; }

.boxSerginho { width: 222px; height: 37px; background: url(../imgs/marcacao_serginho.png) no-repeat; position: absolute; top: 5px; right:10px; }



#boxAgenda { width: 441px; height: 345px; background: url(../imgs/bgr_agenda.png) no-repeat; margin: 15px 0 0 9px; padding: 120px 0 0 0; #padding: 140px 0 0 0; #height: 325px; }

#boxAgenda ul li.item { padding-left: 88px; background: url(../imgs/ico_boxMais.gif) 47px 80% no-repeat; margin-bottom: 40px; }

#boxAgenda ul li.item span.beeb { font-size: 18px; line-height: 20px; }



#boxContato { width: 441px; height: 339px; background: url(../imgs/bgr_contato.png) no-repeat; margin: 0 0 0 9px; padding: 80px 0 0 0; }

#boxContatoFlash { width: 441px; height: 339px; margin: 0 0 0 9px; padding: 0 0 0 0; margin-top: -30px;}

#boxContato ul li.item { width: 325px; height: 49px; background: url(../imgs/bgr_item_agenda.gif) no-repeat; text-align: center; padding-top: 12px; margin-bottom: 10px; }

#boxContato ul li.item a.helvetica { color: #000000; text-decoration: none; cursor: pointer; font-size: 15px; }



#boxBlog { width: 263px; height: 754px; background: url(../imgs/bgr_blog.png) no-repeat; margin: 15px 0 0 0; padding: 130px 110px 0 80px; }

#boxBlog span.beeb { font-size: 21px; line-height: 20px; }

#boxBlog p { text-align: justify; }

#boxBlog .icoMais { height: 23px; display: block; background: url(../imgs/ico_boxMais.gif) no-repeat; font-size: 15px; text-align: left; padding-left: 40px; }

#boxBlog .icoMais a { color: #FFFFFF; font-size: 15px; text-decoration: none; }

#boxBlog .icoMais a.black { color: #000000; font-size: 15px; text-decoration: none; }



#boxPapasHome { width: 894px; height: 396px; clear: both; }



#linksBottom { width: 858px; height: 61px; clear: both; margin-left: 23px; background: #5D8427; padding: 0 0 0 0; }

#linksBottom ul {  }

#linksBottom ul li { width: 102px; height: 41px; background-color: #000000; float: left; margin-left: 20px; }





/* Interna Contato */

#internaContato { width: 859px; height: 810px; background-image: url(../imgs/bgr_internaContato.gif); background-position:left top; background-repeat: no-repeat; margin: 20px 0 0 21px; padding: 120px 0 0 0;}

#internaContato .cont { width: 240px; margin: auto; }

#internaContato .cont label { display: block; font-size: 14px; font-weight: bold; }

#internaContato .cont p { display: block; font-size: 11px; font-weight: bold; color: #fff; }

#internaContato .cont .input { width: 100%; line-height: 22px; height: 18px; font-size: 10px; border: 1px solid black; padding-top:5px; }

#internaContato .cont textarea.input { height: 51px; font-family: Arial; font-size: 14px; line-height: 15px; }



#boxPapasInternaContato { width: 859px; height: 399px; background: url(../imgs/bgr_papasInternaContato.gif) no-repeat; margin-left: 21px; }



/* Interna Banda */

#internaBanda { width: 859px; height: 381px; background: url(../imgs/bgr_internaBanda.gif) no-repeat; margin: 20px 0 0 21px; padding-top: 190px; }

#internaBanda .cont { width: 783px; margin: auto; }

#internaBanda .cont p { font-size: 18px; text-align: justify; color: #FFFFFF; }

#internaBanda .cont .contEsq { width: 327px; float: left; }

#internaBanda .cont .contEsq ul li { width: 100%; height: 55px; background:url(../imgs/bgr_item_banda.gif) no-repeat; text-align: center; padding-top: 10px; }

#internaBanda .cont .contEsq ul li a { font: bold 20px verdana; color: #FFFFFF; text-decoration: none; }

#internaBanda .cont .contEsq ul li a:hover { text-decoration: underline; }

#internaBanda .cont .contDir { width: 410px; float: right; }



#boxPapasInternaBanda { width: 859px; height: 399px; background: url(../imgs/bgr_papasInternaBanda.gif) no-repeat; margin-left: 21px; }



/* Interna Agenda */

#internaAgenda { width: 859px; height: 681px; background: url(../imgs/bgr_internaAgenda.gif) no-repeat; margin: 20px 0 0 21px; padding-top: 190px; position: relative; }

#internaAgenda .cont { width: 800px; margin: auto; height:635px; overflow:auto; }

#internaAgenda .cont ul { width: 600px; }

#internaAgenda .cont ul li.item { width: 100%; background: url(../imgs/ico_boxMais.gif) no-repeat; font-size: 20px; padding: 0 0 0 30px; margin-bottom: 40px; margin-top: 0px; }

#internaAgenda .cont ul li.item p { padding: 0; margin: 0; line-height: 18px; }

#internaAgenda .cont ul li.item p, #internaAgenda .cont ul li.item a { font: 18px verdana; color: #000000; }

.linkDownloadAgenda { position: absolute; right: 10px; bottom: 25px; color: #000000; font-size: 12px; font-weight: bold; }



#boxPapasInternaAgenda { width: 859px; height: 399px; background: url(../imgs/bgr_papasInternaAgenda.gif) no-repeat; margin-left: 21px; }



/* Interna Imprensa */

#internaImprensa { width: 859px; height: 681px; background: url(../imgs/bgr_internaImprensa.gif) no-repeat; margin: 20px 0 0 21px; padding-top: 190px; position: relative; }

#internaImprensa .cont { width: 842px; margin: auto; }

#internaImprensa .cont ul li { width: 410px; height: 171px; float: left; display: block; }

#internaImprensa .cont ul li .imagem { width: 129px; height: 120px; float: left; background: url(../imgs/bgr_item_imprensa.gif) no-repeat; }

#internaImprensa .cont ul li .info { width: 260px; float: left; }

#internaImprensa .cont ul li .info .ttl { background: url(../imgs/ico_boxMais.gif) no-repeat; padding-left: 40px; font-size: 26px; }

#internaImprensa .cont ul li .info a { display: block; background: url(../imgs/ico_bloco.gif) no-repeat; float: left; padding-left: 25px; margin-right: 20px; color: #000000; font-weight: bold; }

#internaImprensa .cont .assesImp { width: 286px; height: 136px; position: absolute; bottom: 140px; right: 30px; font-weight: bold; font-size: 16px; text-align: right; }



#boxPapasInternaImprensa { width: 859px; height: 399px; background: url(../imgs/bgr_papasInternaImprensa.gif) no-repeat; margin-left: 21px; }



/* Interna Discografia */

#internaDiscografia { width: 859px; height: 681px; background: url(../imgs/bgr_internaDiscografia.gif) no-repeat; margin: 20px 0 0 21px; padding-top: 190px; position: relative; }

#internaDiscografia .cont { width: 700px; margin: auto; }

#internaDiscografia .contEsq { width: 350px; float: left; }

#internaDiscografia .contEsq .item { font: bold 16px verdana; color: #000000; clear: both; padding-bottom: 20px; overflow: hidden; }

#internaDiscografia .contEsq .item img { float: left; margin-left: 10px; padding-right: 10px; }

#internaDiscografia .contDir { width: 298px; float: right; font: bold 16px verdana; color: #000000; } 

#internaDiscografia .contDir ul { margin-top: 10px; }

#internaDiscografia .contDir ul li { padding-bottom: 10px; }



#boxPapasInternaDiscografia { width: 859px; height: 399px; background: url(../imgs/bgr_papasInternaDiscografia.gif) no-repeat; margin-left: 21px; }



/* Interna Links */

#internaLinks { width: 859px; height: 681px; background: url(../imgs/bgr_internaLinks.gif) no-repeat; margin: 20px 0 0 21px; padding-top: 190px; position: relative; }

#internaLinks .cont { width: 788px; margin: auto; }

#internaLinks .cont ul li { width: 374px; height: 114px; float: left; display: block; margin: 0 20px 20px 0; }

#internaLinks .cont ul li .imagem { width: 118px; height: 114px; float: left; }

#internaLinks .cont ul li .info { width: 256px; float: left; }

#internaLinks .cont ul li .info .ttl { background: url(../imgs/ico_boxMais.gif) no-repeat; padding-left: 40px; font-size: 20px; }

#internaLinks .cont .assesImp { width: 286px; height: 136px; position: absolute; bottom: 140px; right: 30px; font-weight: bold; font-size: 16px; text-align: right; }



#boxPapasInternaLinks { width: 859px; height: 399px; background: url(../imgs/bgr_papasInternaLinks.gif) no-repeat; margin-left: 21px; }



/* Interna Blogs */

#internaBlog { width: 859px; height: 681px; background: url(../imgs/bgr_internaBlog.gif) no-repeat; margin: 20px 0 0 21px; padding-top: 190px; position: relative; }

#internaBlog .cont { width: 714px; margin: auto; }

#internaBlog .cont .contEsq { width: 443px; float: left; }

#internaBlog .cont .contEsq .data { font-size: 21px; }

#internaBlog .cont .contEsq .ttl { font-size: 18px; }

#internaBlog .cont .contEsq .icoMais { height: 23px; display: block; background: url(../imgs/ico_boxMais.gif) no-repeat; font-size: 15px; text-align: left; padding-left: 40px; }

#internaBlog .cont .contEsq .icoMais a { color: #FFFFFF; font-size: 15px; text-decoration: none; }

#internaBlog .cont .contEsq .icoMais a.black { color: #000000; font-size: 15px; text-decoration: none; }

#internaBlog .cont .contDir { width: 200px; float: right; font-size: 20px; }

#internaBlog .cont .contDir .ttl { margin: 0 0 10px 0; display: block; }

#internaBlog .cont .contDir ul { }

#internaBlog .cont .contDir ul li { margin-bottom: 10px; text-align: left;  }

#internaBlog .cont .contDir ul li a { color: #000000;  }



#boxPapasInternaBlog { width: 859px; height: 399px; background: url(../imgs/bgr_papasInternaBlog.gif) no-repeat; margin-left: 21px; }



/* Interna Loja */

#internaLoja { width: 859px; height: 681px; background: url(../imgs/bgr_internaLoja.gif) no-repeat; margin: 20px 0 0 21px; padding-top: 190px; position: relative; }

#internaLoja .cont { width: 780px; margin: auto; }

#internaLoja .cont ul li { width: 360px; height: 120px; float: left; display: block; margin: 0 20px 20px 0; }

#internaLoja .cont ul li .imagem { width: 118px; height: 114px; float: left; }

#internaLoja .cont ul li .info { width: 230px; float: left; }

#internaLoja .cont ul li .info .ttl { background: url(../imgs/ico_boxMais.gif) no-repeat; padding-left: 40px; font-size: 24px; }



#boxPapasInternaLoja { width: 859px; height: 399px; background: url(../imgs/bgr_papasInternaLoja.gif) no-repeat; margin-left: 21px; }



/* Interna Multimidia */

#internaMultimidia { width: 859px; height: 681px; background: url(../imgs/bgr_internaMultimidia.gif) no-repeat; margin: 20px 0 0 21px; padding-top: 190px; position: relative; }

#internaMultimidia .cont .contEsq { width: 316px; float: left; }

#internaMultimidia .cont .contDir { width: 380px; float: right; }

#internaMultimidia .cont .contDir ul li { width: 50px; height: 50px; float: left; display: block; margin: 0 20px 20px 0; }

#internaMultimidia .cont { width: 756px; margin: auto; }

#internaMultimidia .cont ul li { width: 360px; height: 120px; float: left; display: block; margin: 0 20px 20px 0; }

#internaMultimidia .cont ul li .imagem { width: 118px; height: 114px; float: left; }

#internaMultimidia .cont ul li .info { width: 230px; float: left; }

#internaMultimidia .cont ul li .info .ttl { background: url(../imgs/ico_boxMais.gif) no-repeat; padding-left: 40px; font-size: 24px; }



#boxPapasInternaMultimidia { width: 859px; height: 399px; background: url(../imgs/bgr_papasInternaMultimidia.gif) no-repeat; margin-left: 21px; }



/* Interna Press Releases */

#internaPress { width: 859px; height: 681px; background: url(../imgs/bgr_internaPress.gif) no-repeat; margin: 20px 0 0 21px; padding-top: 190px; position: relative; }

#internaPress .cont { width: 762px; margin: auto; }

#internaPress .cont .contEsq { width: 316px; float: left; }

#internaPress .cont .contDir { width: 400px; float: right; }

#internaPress .cont .contDir .ttl { font-size: 20px; }

#internaPress .cont .contDir .ttlDown { font-size: 14px; text-align: left; } 

#internaPress .cont .contDir .boxLanguage { width: 246px; height: 71px; position: relative; }

#internaPress .cont .contDir .boxLanguage a { display: block; position: absolute; text-indent: -9999px; }

#internaPress .cont .contDir .boxLanguage .pt { width: 119px; height: 37px; background: url(../imgs/img_linkLanguage_r1_c1.jpg) no-repeat; top: 0; left: 0; }

#internaPress .cont .contDir .boxLanguage .es { width: 127px; height: 37px; background: url(../imgs/img_linkLanguage_r1_c2.jpg) no-repeat; top: 0; right: 0; }

#internaPress .cont .contDir .boxLanguage .en { width: 119px; height: 34px; background: url(../imgs/img_linkLanguage_r3_c1.jpg) no-repeat; bottom: 0; left: 0; }

#internaPress .cont .contDir .boxLanguage .fr { width: 127px; height: 34px; background: url(../imgs/img_linkLanguage_r3_c2.jpg) no-repeat; bottom: 0; right: 0; }

#internaPress .cont ul li { margin-bottom: 25px; }

#internaPress a { color: #000000; font-size: 15px; text-decoration: none; }

#internaPress .icoMais { height: 23px; display: block; background: url(../imgs/ico_boxMais.gif) no-repeat; font-size: 10px; font-weight:bold; text-align: left; padding-left: 40px; }



#boxPapasInternaPress { width: 859px; height: 399px; background: url(../imgs/bgr_papasInternaPress.gif) no-repeat; margin-left: 21px; }