html, body {
	position: relative;
}
/*habilitando PNG Transparency*/
img, .topo, .search, .high_leg, .chord, .search_rod, .numbers a, .numbers a:hover, a.wactive, .adv, .cifra, .box_search, .inner_modal, .inner_modal2, .topic, .silver_aba, .black_button{ behavior: url(iepngfix.htc) }
/* topo e combos */
.combao {
	background: url(https://www.e-chords.com/images/bg_combo_ie.png) top left no-repeat!important;
}
.topo {
	position: static;
}
.top_nav {
	padding: 0px;
	height: 32px;
}
.top_nav a {
	display: inline-block;
	color: #FFF!important;
	margin-top: 14px;
	padding-top: 2px;
	height: 12px;
}
.top_nav a:hover {
	color: #f8c300!important;
}
.search {
	position: static;
	width: 306px;
	background: url(https://www.e-chords.com/images/bg_search.png) top left no-repeat;	
}
.nav {
	margin-top: 2px;
}
.nav_opt a {
	color: #FFF!important;
}
.signup a {
	margin-left: 0px!important;
	padding-left: 7px;
}
.s_options {
	position: relative;
}
a.default  {
    color: #007cc3!important; 
	font-style: italic!important;
}
a.default:hover {
    color: #a82927!important;
}
a.default:active {
    color: #007cc3!important;
}
/* CSS ESTRUTURAL*/
.miolo {
	position: relative;	
	padding-left: 0px;
	margin-left: 160px;
	height: 1785px;
}
.lateral {
	position: absolute;
	top: 0px;
	left: -160px;
	width: 141px;	
}
/*lateral*/
.menu a, .list a {
	color: #000!important;
	font-style: normal!important;
}
.menu a:hover, .list a:hover {
	color: #a82927!important;
}
/*miolo*/
img.bt_play, img.bt_play_big, img.bt_play_small {
	display: none;
}
.bloco_banner {
	padding-right: 0px;
	border-right: 180px solid #FFF;
}
.vitrine {
	height: 600px;
}
.vitrinep {
	height: 400px;
}
ul#tab_contents {
	width:333px!important;
}
.lesson {
	margin-bottom: 16px;
}
.lesson a h2 {
	text-align: left;
}
.lesson a h3 {
	text-align: left;
}
.mask {
	height: 224px;
}
.chord {
	width: 570px;
	padding-left: 60px;
}
.track h2 a {
	color: #000!important;
	font-style: normal!important;
}
.track h3 a {
	color: #96aebe!important;
}
.box_search {
	position: static;
}
#order, #filter, #order2, #filter2 {
	background-image:none;
	background-color: #e4eeef;
	line-height: 25px;
}
.thumb, .stars {
	position: relative;
}
#curve {
	margin-left: -3px;
}
.lista {
	height: 45px;
}
#advantages p {
	background-image: url(https://www.e-chords.com/images/advantages.gif);
}
#blocked {
	background-image: none!important;
	background-color: #000!important;
}
/*cifra*/
.cifra {
	position: static;
}
.core {
	height:500px;	
}
.subopcoes {
	width: 605px;
	right: 0px;
}
.opcoes {
	left: 225px;
}
.group_chords {
	height: 160px;
}
.tools {
	top:180px;
}
.fixed {
	position:fixed;
	left:-18px;
	top:0px;	
	margin-top: 300px;		
}
.subtools {
	top:600px;
}
.subtools a {
	color: #000!important;
	font-style: normal!important;
}
.subtools a:hover {
	color: #a82927!important;
}
.tools {
	text-align: left;
}
.aba_active, .aba_on, .aba_off {
	display: inline;
}
.echord_ico {
	float: none;
	position: relative;
	margin-bottom: -49px;
}
img.c_tit {
	top: 0px;
	margin-top:15px;
}
.tone {
	line-height: 32px;
}
.comments {
	height: 630px;
}
.chords_extras table, td.chord_extra {
	position: static;	
}
.lista_album {
	height: 100px;
}
.lista h1 {width: 260px; }
/*modais*/
.topic {
	line-height: 33px;
}
.modal img{ behavior: url(https://www.e-chords.com/iepngfix.htc) }
/*rodapé*/
.col_rod a {
	color: #FFF!important;
	font-style: normal!important;
}
.col_rod a:hover {
	color: #f8c300!important;
}
.numbers a {	
	color: #000!important;
	font-style: normal!important;
	cursor: pointer;
}
.search_rod {
	position: static;
	padding-top: 0px;
	text-align: left;
}
.search_rod .btn {	
	position: relative!important;
	top: -40px;
	left: 20px;
}
#search_b {
	position: relative;
	left: -10px;
	top: 10px;
}
