body{ font-family:verdana,arial,tahoma; padding:20px; margin:0px; }
img{ border:0px; }
div.web{ width:960px; position:relative; float:left; }
div.web div{ position:relative; float:left; }
div.web div.cover{ width:300px; margin:0px 20px 20px 0px;  }
div.web div.info_cd{ width:640px;}
div.web div.info_cd h1{ margin:0px; padding:0px; }
div.web div.info_cd h2{ margin:0px; padding:0px; }
div.web div.info_cd div.boto_social{ position:relative; float:left; margin-right:10px; }
div.web div.tracks h3{ margin:0px 0px 2px 0px; background:#c0c0c0; padding:5px 5px 5px 10px;}
div.web div.tracks{ width:960px; }
div.web div.tracks ul{ list-style:none; padding:0px; margin:0px; }
div.web div.tracks ul li{ width:940px; padding:10px; background:#ebebeb; list-style:none; margin-bottom:5px; }
div.web div.tracks ul li div.player{ width:40px; position:relative; float:left; padding-top:4px; }
div.web div.tracks ul li:hover{ background:#dedede; }
div.web div.tracks ul li p{ padding:0px; margin:0px; }
div.web div.tracks ul li p.num{ font-size:2.2em; padding:0px; margin:0px; position:relative; float:left; margin-right:10px; }
div.web div.tracks ul li p.track{ font-size:1.2em; }
div.web div.tracks ul li div.links{ position:absolute; margin-top:-35px; right:14px; }