
/* estilos gerais*/
html{background:url(../imagens/bg_geral2.gif)}
body{background:url(../imagens/bg_geral.png) top repeat-x; margin:0; padding:0; font-family:Arial, Helvetica, sans-serif}
#container{width:906px; margin:0 auto; background:url(../imagens/bg_container.png) top repeat-x;}
input, textarea{font-family:Arial, Helvetica, sans-serif; font-size:12px; border:solid 2px #006600; padding:3px }
.separador{background:url(../imagens/bg_separador.png); height:16px; clear:both}

a.t1:link, a.t1:visited{color:#FFF100; font-weight:bold; text-decoration:none}
a.t1:hover{text-decoration:underline}

a.t2:link, a.t2:visited{color:#FFF100; font-weight:bold; text-decoration:none}
a.t2:hover{color:#33FF00}

a.t3:link, a.t3:visited{color:#FFF; font-weight:bold;}
a.t3:hover{color:#FFF100}

/* estilos da paginacao */
span.paginas{padding:3px 5px 3px 5px; margin:2px 2px 2px 2px; color:#000; border:1px solid #fff; background-color:#009900;color:#fff;font-weight:bold;}
span.pg_atual,span.pg a:link, span.pg a:visited{padding:2px 4px 2px 4px;margin:2px;font-weight:bold;border:1px solid #fff;color:#333;background-color:#fff;}
span.pg a:link, span.pg a:visited{background:none; text-decoration:none}
span.pg a:hover{background:#FFF100}
span.seta a:link, span.seta a:visited{border:0}



/* estilos do topo */
#topo{height:124px; background:url(../imagens/bg_topo.png) bottom repeat-x; position:absolute;width:906px;}
#topo .marca{margin-top:10px}
#topo #marca{float:left;}
#topo #menu_util{float:right; height:39px; padding-top:20px; margin-top:11px;}
#topo #menu_util img{padding-right:10px; border:0}
#topo #menu{clear:right; float:right; height:44px; padding-right:10px}
#topo #menu li{float:left; font-size:12px; text-transform:uppercase; color:#FFFFFF; margin:0 10px 0 17px;}
#topo #menu .primeiro{list-style:none}
#topo #menu a:link, #topo #menu a:visited{color:#FFFFFF; text-decoration:none;}
#topo #menu a:hover{color:#00FF00}

/* estilos do flash */
#flash{padding-top:115px;}

/* estilos do conteudo da home */
#conteudo{margin-top:27px; width:896px; height:215px; padding-left:10px; clear:both;}
#conteudo #release_home, #conteudo #destaques_home, #conteudo #shows_home{float:left; height:207px; font-size:12px; color:#FFFFFF}

#conteudo #release_home{width:238px; background:url(../imagens/linha_divisao_home.png) right no-repeat;}
p.item_release{float:left; height:175px; width:220px; margin-right:10px;}

#conteudo #destaques_home{width:385px; margin-left:10px; background:url(../imagens/linha_divisao_home.png) top right no-repeat}
#conteudo #destaques_home p.itens_destaques{float:left; height:200px; width:360px; margin-right:10px;}
#conteudo #destaques_home p.item_destaques{background:#51A52D; width:98%; margin:0 auto 15px 0}
#conteudo #destaques_home p.item_destaques:hover{cursor:pointer; background:#69BF44}
#conteudo #destaques_home h1{color:#FFFF00; font-size:12px; font-weight:bold;}

#conteudo #shows_home{width:240px; margin-left:10px; float:left;}
#conteudo #shows_home p.item_show{background:#51A52D; border-bottom:1px solid #309332; padding:5px; line-height:13px}
#conteudo #shows_home p.item_show:hover{cursor:pointer; background:#69BF44}

.caixa_shadowbox p.item_show{color:#FFFFFF;padding:5px; line-height:18px; font-size:15px; font-weight:bold}
.caixa_shadowbox p.item_show:hover{cursor:pointer; background:#69BF44}
.caixa_shadowbox p.descricao{font-size:13px; color:#FFFFFF; margin:5px}

#galeria{width:883px; margin-left:10px; }
#galeria p{background:#298F33; padding:5px; clear:both;}
#galeria #mycarousel img{border:2px solid #fff}

/* estilos de conteudo interno */
#conteudo_interno{clear:both;float:left; width:620px; font-size:12px; color:#FFFFFF; padding:0 20px 0 0; margin:0 0 20px 0; background:url(../imagens/linha_divisao_home.png) right top no-repeat}
#conteudo_interno span.titulo{font-size:14px; font-weight:bold}
#conteudo_interno span.subtitulo{font-size:11px; color:#FFFF00}
#conteudo_interno h1{padding:5px 5px 5px 35px; color:#FFEF00; margin:0; text-transform:uppercase; font-size:18px; background:#51A52D url(../imagens/bg_h1.gif) left no-repeat}
#conteudo_interno h2{font-size:14px; margin-bottom:0px;}
#conteudo_interno input{display:list-item; width:300px; height:19px; margin-bottom:5px; }
#conteudo_interno textarea{width:500px; height:150px;}
#conteudo_interno .botao{width:80px; background:#009900; border:2px solid #FFEF00; color:#FFEF00; font-weight:bold; padding:3px; height:28px}
#conteudo_interno .textos img{float:left; margin-right:10px; border:#00CC00 1px solid; padding:3px}

#conteudo_interno .item_discografia img{border:0; float:left}
#conteudo_interno .item_discografia ul{float:left; background:#000000}
#conteudo_interno .tit_disco{background: url(../imagens/ico_album.png) left no-repeat; padding:10px 10px 10px 30px; border-bottom:1px solid #C7E6BF;}
#conteudo_interno .tit_disco .titulo a{color:#FFFF00; text-decoration:none; font-size:13px; font-weight:bold}

#conteudo_interno .item_video{float:left; width:280px; margin:0px 10px 20px 0}
#conteudo_interno .item_video span{font-weight:bold; font-size:14px}

#conteudo_interno .foto{border:1px solid #009900; padding:5px}




/* estilos do rodapé */
#container_rodape{height:161px; background:#359330 url(../imagens/bg_container_rodape.png) top repeat-x;}
#rodape{width:100%; height:161px;text-align:center; margin-top:5px; background:url(../imagens/bg_rodape.png) center bottom no-repeat}
address span{background:#369631; color:#FFFFFF; font-size:11px; padding:5px; line-height:17px; font-style:normal;}




