/* CSS DOCUMENTO */
html,body,ul,ol,form,p{margin:0;padding:0;}
html{font-size:100%;}
body{font-size:1em;background:#fff;}
body,input,textarea,button{font-family:Arial, Helvetica, sans-serif;}
hr,.hr{width:100%;height:1px;background:#5D6B74;}
a,a:visited{color:#2b343b;text-decoration:none;}
a:hover{color:#fb9105;text-decoration:none;}
ul{list-style:none;}
img{border:0;}
/*--------------------     CABEÇALHO     --------------------*/
.dm960{width:960px;}
/* COLORS */.bc-d{border-color:#9c0!important;}
.bgcolor{background:#0064A1;}
.bgcolor-s{background:#5D6B74;}
#header{position:relative;z-index:999999; margin:10px auto 0; padding:4px 10px; height:108px;background:#fff;}
#logo{float:left;margin-top:6px;}
/* MENU */ #menu{position:relative;width:100%;font-size:12px;z-index:999998;}
#menu ul{position:relative;margin:0 auto;padding:0;z-index:1;overflow:visible;}
#menu li{float:left;}
#menu .firts{background:none!important;}
#menu .main{width:100%;}
#menu .main ul{height:36px;list-style:none;padding:0;}
#menu .main li{font-weight:bold;}
#menu .main a{padding:4px;margin:3px 2px 3px 3px;line-height:19px;color:#fff;float:left;}
#menu .main a:hover{background:#036;z-index:1;-moz-border-radius:2px;-webkit-border-radius:2px;}
#menu .main li .active{border:none;background:#036;padding:4px;color:#fff;-moz-border-radius:2px;-webkit-border-radius:2px;}

/* SUBMENU */#menu .submenu{width:100%;border-top:1px solid #fff;border-bottom:2px solid #f90;font-weight:bold;}
#menu .submenu ul{height:24px;}
#menu .submenu li{border-right:1px dotted #fff;}
#menu .submenu a{color:#fff;padding:4px 0 4px 8px;}
#menu .submenu a:hover{background-color:#fff;color:#000;}
.sb-m li{float:left;width:136px;z-index:1;height:24px;}
.sb-m li ul{display:none;position:absolute;}
.sb-m li a{display:block;}
.sb-m li ul li{background:#fff!important;width:160px!important;}
.sb-m li ul li a{color:#000!important;font-size:11px;font-weight:normal!important;padding:2px!important;height:20px!important;}
.sb-m li ul li a:hover{height:20px!important;margin:0px!important;text-decoration:none;color:#f90!important; background-color:#ccc!important;}
.sb-m li:hover ul{display:block;}
.sb-m .fig{padding:1px;margin-right:6px;}

/*--------------------    //CABEÇALHO    --------------------*/

/*--------------------     CORPO         --------------------*/
.form{float:right;padding:1px;margin-right:10px;border:1px solid #2b343b;}
.formpint{font-size:11px;background:#2b343b;padding:2px;color:#fff;}
#corpo{width:980px;margin:0 auto;clear:both;text-align:left;position:relative;font-size:12px;}
/* NAVBAR */#navbar{width:975px;margin:10px auto;clear:both;text-align:left;padding-left:5px;}
#navbar a{color:#fb9105;}
#navbar a:hover{text-decoration:underline;}
/* LETRA */#listagem{position:relative;float:left;width:670px;background:#fff;border:3px solid #5d6b74;color:#2b343b;}
#listagem #btitulo{width:100%;border-bottom:1px solid #5d6b74;}
#listagem #btitulo h1{font-size:18px;font-weight:bold;color:#fb9105;padding-left:6px;}
#listagem h2{padding-left:6px;}
#listagem .lc{margin:10px auto;padding-left:6px;}
#listagem #list_conteudo{width:670px;overflow:hidden;}
#listagem #list_conteudo ul{list-style:none;float:left;background:#eee;width:332px;margin-left:2px;margin-bottom:1px;}
#listagem #list_conteudo ul li{font-size:12px;text-indent:8px;padding:5px 0px; height:auto;}

#listagem #cont_tuto{width:670px;overflow:hidden;}
#listagem #cont_tuto ul{list-style:none;float:left;background:#eee;width:166px;margin-left:1px;margin-bottom:1px;}
#listagem #cont_tuto ul li{text-indent:8px;padding:6px; height:auto;font-weight:bold;text-align:center;}
.desc1{font-size:11px;color:#5d6b74;margin-top:2px;}
.desc2{font-size:9px;color:#5d6b74;margin-top:5px;}

/* BOX TOP 10 DIREITO */#listagem #top_d{float:right;width:332px!important;color:#fff;}
#listagem #top_d h1{font-size:20px;background:#9d50a1;margin-right:2px;padding:6px;}
#listagem #top_d ol{list-style-type:decimal;margin-right:4px;margin-left:30px;color:#9d50a1;font-size:14px;}
#listagem #top_d ol li{border-bottom:1px solid #dadada;height:60px;padding-top:5px;font-weight:bold;}
#listagem #top_d img{float:right;border:1px solid #dadada;padding:2px;width:50px;height:50px;vertical-align:middle;margin-right:2px;}
#listagem #top_d .top10{position:absolute;margin-left:0px;margin-top:0px;font-size:11px;color:#5d6b74;font-weight:normal!important;}
/* BOX TOP 10 ESQUERDO */#listagem #top_e{float:left;width:332px!important;color:#fff;}
#listagem #top_e h1{font-size:20px;background:#e81300;margin-left:2px;padding:6px;}
#listagem #top_e ol{list-style-type: decimal;margin-left:30px;margin-right:4px;color:#e81300;font-size:14px;}
#listagem #top_e ol li{border-bottom:1px solid #dadada;height:60px;padding-top:5px;font-weight:bold;}
#listagem #top_e img{border:1px solid #dadada;padding:2px;width:50px;height:50px;vertical-align:middle;margin-right:2px;}
#listagem #top_e .top10{position:absolute;margin-left:60px;margin-top:-22px;font-size:11px;color:#5d6b74;font-weight:normal!important;}

/* BARRA DIREITA */#barra_dir{position:relative;float:right;width:300px;margin-bottom:10px;}
/* ARTISTA */#listagem #atitulo{width:100%;}
#listagem #atitulo h1{font-size:24px;font-weight:bold;color:#fb9105;padding-left:6px;text-transform:uppercase;}
#listagem #box_a{position:relative;background:#eee;width:658px;padding:3px;margin:0 3px 10px 3px;overflow:hidden;}
#listagem #box_a .foto{float:left;padding:4px;background:#fff;width:120px;height:140px;border:1px solid #5d6b74;-moz-border-radius:4px;-webkit-border-radius:4px;}
#listagem #box_a .foto img{width:120px;height:140px;}
#listagem #box_a #box_pa{float:right;padding:2px;width:520px;}
#listagem #box_a #box_pa #aa{float:right;width:516px;background:#fff;border-top:3px solid #036;padding:2px;}
#listagem #box_a #box_pa #aa ul{list-style:none;}
#listagem #box_a #box_pa #aa ul li{float:left;padding:2px;width:97px;;height:auto;margin-left:2px;background:#0064a1; text-align:center;}
#listagem #box_a #box_pa #aa ul li{color:#036; font-weight:bold;font-size:11px;}
#listagem #box_a #box_pa #aa ul li a{color:#fff;}
#listagem #box_a #box_pa #aa ul li a:hover{color:#fb9105;}
/* ADD THIS*/#listagem #box_a #box_pa .addthis{float:right;width:auto;margin-bottom:4px;margin-right:3px;}
#listagem #box_a #box_pa .a1{float:right;width:516px;background:#fff;height:30px;}
#listagem #box_a #box_pa .a1{font-size:12px;padding:4px;}

/* BOX MUSIC */#listagem #box_music{padding:3px;overflow:hidden;}
#listagem #box_music ol{list-style-type:decimal;margin-left:34px;margin-right:6px;color:#f90}
#listagem #box_music ol li{border-bottom:1px solid #dadada;height:22px;padding:2px;}
#listagem #box_music .esq{width:446px;height:auto;padding:2px 0px;}
#listagem #box_music .dir{float:right;margin-top:-16px;width:168px;}
#listagem #box_music .dir ul{list-style:none;}
#listagem #box_music .dir ul li{float:left;margin:0px 3px;height:16px;border:0!important;}
#listagem #box_music .dir ul li a{opacity:0.8;-moz-opacity:0.8;filter:alpha(opacity=80);}
#listagem #box_music .dir ul li a:hover{opacity:1;-moz-opacity:1;filter:alpha(opacity=100);}
#listagem #box_music .dir ul li img.ca{opacity:0.15;-moz-opacity:0.15;filter:alpha(opacity=15);}
/* BOX TOP */#listagem #box_top{padding:3px;}
#listagem #box_top ol{list-style-type:decimal;margin-left:34px;color:#f90;font-size:14px;}
#listagem #box_top ol li{border-bottom:1px solid #dadada;height:60px;padding-top:5px;font-weight:bold;}
#listagem #box_top ol li:hover{display:block;background:#F0F0F0;}
#listagem #box_top img{border:1px solid #dadada;padding:2px;width:50px;height:50px;vertical-align:middle;}
#listagem #box_top .click{position:absolute;margin-left:60px;margin-top:-22px;font-size:11px;color:#5d6b74;font-weight:normal!important;}

/* BOX GUITAR */#box_guitar{width:656px;padding:40px 10px;height:300px;}
#box_guitar #down{font-size:14px;font-weight:bold;border:1px solid #2b343b;padding:10px;width:auto;height:auto;margin:50px;text-align:center;vertical-align:middle;}
#box_guitar #down a:hover{background:#fbf4f9;display:block;border:1px solid #dadada;}
#box_guitar h3{font-size:16px;}

/* TUTORIAL E VÍDEO */#box_texto{padding:5px;text-align:justify;}
/* VÍDEO */#box_video{padding:5px;text-align:center;}
/* DICIONÁRIO */#dicionario{padding:5px;text-align:center;background:#000;margin-bottom:5px;}

/* NOTÍCIA */ #listagem #news{float:left;padding:5px;text-align:justify; vertical-align:text-top;}
#listagem #news .newsF img{float:left;width:180px;height:120px;border:1px solid #5d6b74;padding:2px;margin-right:5px;}

/*--------------------     //CORPO       --------------------*/


/* FORMULARIO DE CADASTRO */
#form-cadastro form fieldset{width:500px;border:none;padding-top:25px;}
#form-cadastro form legend{font-size:16px;}
#form-cadastro form label{width:100%;display:inline-block;margin-top:5px;}
#form-cadastro form input[type=text]{padding:4px;border:#ccc solid 2px;width:100%;}
#form-cadastro form select{padding:4px;border:#ccc solid 2px;width: 60%}
#form-cadastro form textarea{padding:4px;border:#ccc solid 2px;width: 100%}
#form-cadastro form input[type=submit] {margin-top:35px;padding:4px;}
#errors{color:red;}

/* FORMULARIO DE BUSCA */
#box-busca{padding-left:10px;padding-top:50px;}
#busca form{float:right;position:relative;display:block;width:306px;border:none;padding:0;overflow:hidden;right:2px;top:20px;}
#busca form input[type=text]{width:200px;padding:8px;border:#2b343b solid 1px;font-size:12px;}
#busca form input[type=submit]{border:#fff solid 1px;background:#036;padding:8px;color:#fff;}


/*--------------------     //CIFRAS       --------------------*/

/* CORPO */#corpo_ci{position:relative;float:left;width:980px;border-top:3px solid #2b343b;color:#2b343b;}
#corpo_ci #box_ci{position:relative;background:#eee;width:auto;padding:3px;overflow:hidden;}
#corpo_ci #box_ci .foto{float:left;padding:4px;background:#fff;width:120px;height:120px;border:1px solid #5d6b74;-moz-border-radius:4px;-webkit-border-radius:4px;}
#corpo_ci #box_ci .foto img{width:120px;height:120px;}
#corpo_ci #box_ci #box_interno{float:right;width:840px;}
#corpo_ci #box_ci #box_interno #nav{float:left;width:auto;background:#dadada;border-top:1px solid #5d6b74;padding:2px;clear:both;}
#corpo_ci #box_ci #box_interno #nav ul{list-style:none;}
#corpo_ci #box_ci #box_interno #nav ul li{float:left;padding:6px;width:70px;height:auto;margin-left:1px;background:#dadada; text-align:center;}
#corpo_ci #box_ci #box_interno #nav ul li{color:#5d6b74;font-weight:bold;font-size:11px;}
#corpo_ci #box_ci #box_interno #nav ul li a{color:#2b343b;}
#corpo_ci #box_ci #box_interno #nav ul li a:hover{color:#fb9105;}
.c_addthis{width:968px;padding:5px;float:left;height:auto;z-index:999999;border-top:1px solid #dadada;border-bottom:1px solid #dadada;margin-top:4px;margin-left:1px;}
#corpo_ci #box_ci #box_interno .exb{float:left;width:auto;height:60px;}
#corpo_ci #box_ci #box_interno .exb h1{font-size:22px;margin:0;padding:0;color:#fb9105;}
#corpo_ci #box_ci #box_interno .exb h2{font-size:18px;margin:0;padding:0;}
#corpo_ci #box_ci #box_interno .exibe{position:absolute;z-index:1;right:20px;}
#corpo_ci #box_ci #box_interno .exibe span{font-size:18px;font-weight:bold;}
#corpo_ci pre{float:left;padding:4px;}
#corpo_ci #youtube_ci{display:block;position:absolute;top:180px;right:4px;padding:4px;width:370px;height:458px;border:1px solid #dadada;z-index:999999;}

/*--------------------     //CIFRAS       --------------------*/

/*--------------------     PUBLICIDADE    --------------------*/

/* BANNER */#b780x90{float:right;width:728px;height:90px;margin-top:-6px;}
#b780x15{margin-top:2px;padding:2px;}
#listagem #anuncio_meio{width:670px;padding-bottom:30px;overflow:hidden;}
#listagem #anuncio_meio .exibeLeft{width:320px;padding-left:20px;float:left;}
#listagem #anuncio_meio .exibeRight{width:320px;padding-left:10px;float:right;}

/*--------------------    //PUBLICIDADE    --------------------*/


/* FOOTER */#footer{position:relative;clear:both;width:100%;padding-bottom:10px;border-top:2px solid #ddd;background-color:#2b343b;overflow:hidden;}
#footer #menu_footer{position:relative;width:960px;margin-left:auto;margin-right:auto;background:#fff;}
#footer #menu_footer a{color:#ccc;font-size:11px;}
#footer #menu_footer a:hover{color:#fff;text-decoration:underline;}
#footer #menu_footer ul li {height:17px;}
#footer #menu_footer .col {width:auto;height:auto;float:left;padding:10px 35px;overflow:hidden;}
#footer #menu_footer .colRight {width:auto;height:auto;float:left;padding:10px;overflow:hidden;}
#footer #menu_footer .colRight ul {list-style:none;}
#footer #menu_footer .colRight li {float:left;width:auto;height:auto;overflow:hidden;margin:10px 10px 0 10px;font-size:10px;text-align:center;}
#footer #menu_footer h1 {font-size:12px;color:#fff;text-transform:uppercase;}

#footer #copyright{position:relative;margin-left:auto;margin-right:auto;width:960px;clear:both;padding-top:10px;}
#footer #copyright p{color:#fff;font-size:12px;}

/*--------------------    ERROS    --------------------*/
#box_erro{padding:5px;margin-left:25px;}
#box_erro p{font-size:14px;font-weight: bold;margin-bottom:5px;}
#box_erro ol li{margin-left: 100px;padding:4px;}
