body.bg_cifra{background-color:#d4e3db;}
.cifra{position:relative;margin-top:10px;text-align:left;background:url(../images/bg_header_cifra.png) top left no-repeat;margin-bottom:-20px;}
.topo_cifra{padding-top:25px;padding-left:25px;padding-right:635px;position:relative;min-height:125px;}
.topo_cifra img#shadow{float:left;background:url(../images/shadow-1000x1000.gif) no-repeat right bottom;padding:5px 10px 10px 5px;}
.topo_cifra h2{margin-top:10px;margin-bottom:2px;margin-left:125px;}
.topo_cifra h3{font-weight:normal;margin-bottom:20px;margin-left:125px;}
.topo_cifra p{margin-left:125px;}
.topo_cifra p *{vertical-align:baseline;}
.topo_cifra p img{margin-left:8px;margin-right:8px;}
.opcoes{position:absolute;top:25px;right:0;width:615px;}
.opcoes .lesson{width:100px;float:left;}
.opcoes .lesson h2,.opcoes .lesson h3{margin-left:0;font-size:11px;margin-bottom:0;margin-top:0;}
.subopcoes{position:absolute;top:122px;right:5px;}
.aba_active,.aba_on,.aba_off{width:60px;margin-right:7px;font-size:11px;text-align:center;display:block;float:left;height:35px;padding-top:2px;}
a.aba_on{background:url(../images/aba_inst.png) top left no-repeat;color:#000;font-style:normal;text-decoration:none;}
.aba_active,a.aba_on:hover{background:url(../images/aba_inst_active.png) top left no-repeat;height:27px;padding-top:10px;}
.aba_off{background:url(../images/aba_inst_off.png) top left no-repeat;color:#666;}
.echord{background-color:#FFF;padding-left:160px;padding-right:20px;position:relative;padding-top:35px;}
.echord h1{color:#000;font-style:normal;padding-left:60px;padding-right:280px;font-size:26px;margin-top:0;padding-top:0;}
.coremain{margin-bottom:30px;padding-top:90px;min-height:500px;}
.core{font-family:"Lucida Console",Monaco,monospace;font-size:14px;line-height:1.4em;white-space:pre;lline-height:.9em;}
.core pre{font-family:"Lucida Console",Monaco,monospace;}
.core u{text-decoration:none;white-space:pre;}
.core a{color:#a82927;cursor:pointer;font-weight:bold;margin-top:10px;}
.tab{line-height:100%;width:725px;padding-left:20px;background:url(../images/bg_tablatura.png) top left repeat-x;background-color:#f6f6f6;border-left:2px solid #dededd;border-right:2px solid #dededd;margin:0;padding-bottom:10px;white-space:pre;overflow-x:auto;overflow-y:hidden;font-family:"lucida console"}
.echord_ico{float:left;}
.dados_chord{padding-left:60px;line-height:150%;}
.vid_lesson{width:230px;position:absolute;top:35px;right:27px;background:url(../images/bg_has_video.png) top left no-repeat;height:80px;padding:20px;font-size:14px;}
.no_vid{width:127px;position:absolute;top:35px;right:0;background:url(../images/bg_request.png) top left no-repeat;height:80px;padding:20px 10px;font-size:14px;}
.no_vid img{display:block;margin:10px;margin-top:15px;}
.tom,#inversions{width:57px;padding:4px;border-bottom:2px solid #98a4ab;border-right:2px solid #98a4ab;font-weight:bold;margin-top:35px;margin-bottom:30px;position:absolute;height:15px;overflow:hidden;cursor:pointer;}
#inversions{font-family:"Lucida Console",Monaco,monospace;font-size:14px;height:13px;text-align:left;}
#inversions div{position:relative;padding-left:1px;padding-top:2px;padding-bottom:2px;border-top:solid 1px #CCC;cursor:pointer;}
.tom div{position:relative;padding-left:31px;padding-top:2px;padding-bottom:2px;border-top:solid 1px #CCC;cursor:pointer;}
.tom font,#inversions font{color:#999;font-weight:normal;font-size:8pt;position:absolute;right:0;}
.tom img,#inversions img{position:absolute;right:4px;top:8px;}
.dropover{background-color:#009;color:#FFF;}
.chorus{margin-top:20px;margin-bottom:20px;margin-left:23px;white-space:normal;position:relative;}
.inner_chorus{padding-left:30px;border-left:2px solid #dededd;background:url(../images/bg_chorus.png) top left repeat-y;white-space:pre;}
.c_tit{position:absolute;left:-25px;top:50%;margin-top:-29px;}
#request{padding-bottom:20px;clear:both;}
.tones{height:32px;padding-bottom:5px;padding-top:5px;background-color:#d4e3db;padding-left:20px;}
.tone *{vertical-align:baseline;}
.tone{float:left;margin-left:25px;line-height:32px;}
.tone img{margin-right:5px;}
.group_chords{position:relative;min-height:160px;background-color:#FFF;padding:20px;}
.drawchord{float:left;margin-right:10px;margin-bottom:20px;position:relative;}
.drawchord2{float:left;margin-right:10px;margin-bottom:20px;position:relative;}
.floatchord{margin-right:10px;margin-bottom:20px;margin-top:10px;position:relative;wwidth:120px;mmargin:0 auto;}
.comments,.chords_extras{border-top:2px solid #a82927;background:url(../images/bg_comments.png) top left no-repeat;}
.comments{background-color:#FFF;padding-top:20px;padding-right:10px;padding-bottom:30px;padding-left:20px;min-height:630px;}
.comments h3{margin-top:28px;padding-bottom:12px;margin-bottom:20px;background:url(../images/bg_divisor_wide.png) bottom left no-repeat;margin-left:12px;font-size:20px;}
.comments table{margin-bottom:20px;margin-left:12px;}
.input_com{background:url(../images/bg_input_com.png) top left no-repeat;width:585px;padding-left:65px;padding-right:65px;padding-top:20px;padding-bottom:20px;font-size:14px;min-height:165px;}
.input_com p{line-height:30px;}
.input_com textarea{width:585px;margin-bottom:30px;}
.counter{float:right;*margin-right:40px;font-size:30px;color:#96aebe;font-style:italic;font-weight:bold;}
.captcha{padding-left:15px;padding-right:15px;height:30px;background:url(../images/validacao1.jpg) top left no-repeat;display:inline;text-align:center;font-size:24px;color:#F90;line-height:30px;margin-right:30px;}
.com_cap *{vertical-align:middle;}
.com_cap{text-align:center;}
.com_avatar{width:80px;background:url(../images/bg_shadow_avatar.png) top left no-repeat;padding-top:4px;padding-left:4px;text-align:center;font-size:14px;margin-right:15px;}
.com_avatar img{display:block;margin-bottom:5px;}
.comment{width:470px;height:78px;padding-left:35px;padding-right:15px;padding-top:15px;margin-right:15px;background:url(../images/bg_comment.png) top left no-repeat;font-size:14px;}
.date{font-size:12px;color:#798992;margin-bottom:5px;}
.resposta{color:#007cc3;}
.com_options{margin-top:15px;}
.com_options a{display:block;font-style:normal;margin-bottom:10px;color:#798992;}
.tools{position:absolute;left:0;top:475px;_top:0;height:396px;background:url(../images/bg_tools.png) top left no-repeat;}
.fixed{position:fixed;left:0;top:0;z-index:10;}
.handle{cursor:move;}
.bar{height:20px;}
.tools a{display:block;width:49px;height:38px;text-indent:-9999px;}
.tools a:hover{width:138px;text-indent:0;text-align:right;padding-right:10px;text-decoration:none;font-weight:bold;font-size:11px;font-style:normal;line-height:38px;color:#000;}
.subtools{position:absolute;width:106px;left:0;top:880px;background-color:#d4e3db;}
.subtools a{display:block;text-align:center;color:#000;text-decoration:none;font-style:normal;padding-bottom:5px;padding-top:5px;font-size:11px;}
.subtools a:hover{color:#a82927;}
.subtools img{display:block;text-align:center;}
a#t_color{background:url(../images/tools/bg_alterarcor.png) top left no-repeat;}
a#t_color:hover,a#t_beats:hover,a#t_up:hover,a#t_drawings:hover,a#t_down:hover,a#t_columns:hover,a#t_scroll:hover,a#t_hide:hover,a#t_simplify:hover{background-position:-48px 0;}
a#t_up{background:url(../images/tools/bg_aumentafonte.png) top left no-repeat;}
a#t_beats{background:url(../images/tools/bg_batidas.png) top left no-repeat;}
a#t_drawings{background:url(../images/tools/bg_desenholetra.png) top left no-repeat;}
a#t_down{background:url(../images/tools/bg_diminuifonte.png) top left no-repeat;}
a#t_columns{background:url(../images/tools/bg_dividircolunas.png) top left no-repeat;}
a#t_scroll{background:url(../images/tools/bg_scroll.png) top left no-repeat;}
a#t_hide{background:url(../images/tools/bg_sumiracorde.png) top left no-repeat;}
a#t_simplify{background:url(../images/tools/bg_simplificaracordes.png) top left no-repeat;}
#autoscroll{width:53px;height:231px;background:url(../images/bg_modal_autoscroll.png) top left no-repeat;}
.scroll_level{height:24px;width:24px;background:url(../images/scroll_square.png) top left no-repeat;}
#changecolors,#playbeat{width:213px;height:204px;background:url(../images/bg_modal.png) top left no-repeat;}
#changecolors p{margin-bottom:14px;}
#playbeat p{width:160px;padding:20px;}
.over_chord_guitar{position:absolute;z-index:300;width:124px;height:204px;background:url(../images/bg_modal_over_chord.png) top left no-repeat;}
.over_chord_keyboard{position:absolute;z-index:300;width:225px;height:123px;background:url(../images/bg_modal_keyboard.png) top left no-repeat;}
.lista{min-height:48px;font-size:11px;}
.lista img{float:left;margin-right:5px;}
.correct{background:url(../images/bg_correct.png) top left repeat-x;background-color:#acc0cc;min-height:500px;_height:500px;margin-top:20px;margin-bottom:20px;padding:25px;}
.correct td{padding-bottom:10px;padding-left:20px;font-size:13px;}
td.b{padding:5px;}
.noform{font-size:14px;background:none;border:none;}
.corr_info{background:url(../images/bg_correct2.png) top left no-repeat;width:300px;height:138px;padding-top:10px;padding-bottom:10px;padding-left:35px;padding-right:19px;margin-left:20px;font-size:12px;border:1px solid #96aebe;}
ol.u{margin-top:20px;margin-left:45px;margin-bottom:20px;}
ol.u li{margin-left:25px;margin-bottom:10px;font-size:12px;}
.termos{display:none;padding-bottom:20px;}
.termos p{margin-bottom:10px;}
