.download_button {
	background:transparent url(../img/fansOT/fansot_botons.png) no-repeat scroll 0 -31px;
	padding:1px 32px;
	margin-left:5px;
}
.music_button {
	padding:0 31px;
}
.sm2_link {
	background:transparent url(../img/fansOT/fansot_botons.png) no-repeat scroll 0 1px;
}
.download_last_long .sm2_playing {
	background:transparent url(../img/fansOT/fansot_botons.png) no-repeat scroll 0 -14px;
	padding:1px 32px;

}

.download_last_long .download_button {
	background:transparent url(../img/fansOT/fansot_botons.png) no-repeat scroll 0 -31px;
	padding:0 30px;
	margin-left:5px;

}

.body_fansot .sm2_playing {
background:transparent url(../img/fansOT/fansot_botons.png) no-repeat scroll 0 -15px;
}


.body_fansot {
border:1px solid #CCCCCC;
float:left
}
.body_fansot ul{
list-style-type: none;
}

.download_box {
	float:right;
	margin-top:5px;
	height:50px;

}
ul.souvenir,
ul.download_last,
ul.download_last_long,
ul.music_last,
ul.info_box,
ul.help_box,
ul.recomendamos {
	list-style-type: none;
	float:left;
	padding:0;
	width:450px;
	margin-left:10px;
	font-size:12px;
	margin-top:10px;
}

ul.download_last_long {
	width:615px;
	font-size:14px;
	margin-left:0;
}


ul.help_box {
	margin-left:240px;
}

ul.download_last_long b.score,
ul.download_last b.score {
	font-size:14px;
	margin-left:5px;
	margin-right:5px;
	float:left;
}
ul.download_last_long b.score {
	margin-top:10px;
}
ul.download_last_long li.header_last_black,
ul.download_last_long li.header_last_orange,
ul.download_last_long li.header_last_red,
ul.souvenir li.header_souvenir,
ul.info_box li.header_orange,
ul.help_box li.header_orange,
ul.download_last li.header_last,
ul.download_last_long li.header_last,
ul.music_last li.header_orange,
ul.music_last li.header_red,
ul.music_last li.header_last,
ul.recomendamos li.header_recomendamos {
background:transparent url(../img/fansOT/fansot_tancaments_caixes.png) no-repeat scroll 0 0px;
color:#FFF;
font-weight:bold;
padding:0;
border:0;
height:16px;
padding:10px 0 4px 4px;
width:455px;
}




ul.download_last_long li.header_last_black {
background:transparent url(../img/fansOT/cabe_llarga_ultimas.gif) no-repeat scroll 0 0px;
height:27px;
width:615px;
}

ul.download_last_long li.header_last_orange {
background:transparent url(../img/fansOT/cabe_pacs.png) no-repeat scroll 0 0px;
height:22px;
width:615px;
}
ul.download_last_long li.header_last_red {
background:transparent url(../img/fansOT/cabe_galas.png) no-repeat scroll 0 0px;
height:18px;
width:615px;

}

ul.music_last li.header_red{
background:transparent url(../img/fansOT/cabe_galas_curta.png) no-repeat scroll 0 0px;
}

ul.download_last_long li.header_last {
color:#000;
padding-left:10px;
width:605px;
font-weight:normal;
background:transparent url(../img/fansOT/cabe_top_mp3.png) no-repeat scroll 0 0;
height:22px;

}
ul.download_last_long li.header_last h4,
ul.download_last li.header_last h4{
	margin-bottom:20px;
}

ul.music_last li.header_orange,
ul.help_box li.header_orange,
ul.info_box li.header_orange {
background:transparent url(../img/fansOT/fansot_tancaments_caixes.png) no-repeat scroll 0 -120px;
text-align:left;
}
ul.souvenir li.header_souvenir{
background:transparent url(../img/fansOT/fansot_tancaments_caixes.png) no-repeat scroll 0 0;

}

ul.souvenir li.footer_last,
ul.info_box li.footer_last,
ul.download_last li.footer_last,
ul.download_last_long li.footer_last,
ul.music_last li.footer_last,
ul.recomendamos li.footer_last {
background:transparent url(../img/fansOT/mp3_bottom_curt.png) no-repeat scroll 0 0;
color:#FFF;
padding-left:10px;
font-weight:bold;
height:27px;
border-left:1px solid #CCCCCC;
border-right:1px solid #CCCCCC;
text-align:right;
padding:5px 0 0 10px;
border:0;
margin:0;

}

ul.download_last_long li.footer_last {
background:transparent url(../img/fansOT/mp3_bottom.png) no-repeat scroll 0 0;
font-size:12px;
}
  
ul.info_box li.footer_last {
padding:5px 0 0 6px;
}
ul.help_box li.footer {
	border-bottom:1px solid #CCCCCC;
	text-align:left;
	padding-left:60px;
	padding-bottom:10px;
}

ul.souvenir li.footer_last{
background:transparent url(../img/fansOT/fansot_tancaments_caixes.png) no-repeat scroll 0 -89px;

}
ul.souvenir li{
	margin:0px;
	padding:0px;
}

div.souvenir_box{
	margin-top:20px;
	float:left;
	width:930px;
	padding-bottom:10px;
	border-bottom:1px solid #CCCCCC;
}

ul.info_box li.footer_last a,
ul.music_last li.footer_last a,
ul.download_last li.footer_last a,
ul.download_last_long li.footer_last a {
	margin-right:10px;
}
ul.download_last li,
ul.download_last_long li, 
ul.music_last li {
background:transparent url(../img/fansOT/fansot_bg_ranking.png) repeat-x scroll 0 0;
border-left:1px solid #CCCCCC;
border-right:1px solid #CCCCCC;
height:70px;
margin:0;
}

ul.info_box li.footer_last {
width:444px;
}

ul.info_box li {
	width:368px;
	height:52px;
	padding:10px 0 4px 80px;
	border-left:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;
}
ul.info_box li ul li {
	width:360px;
	height:auto;	
	border:0;
	margin-left:45px;
	padding:5px 0;
}

ul.help_box li {
	border-left:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;
	padding:10px;
}
ul.help_box li.image_desc {
	text-align:center;
}
ul.help_box li div.submit{
	border-top:1px solid #91BED4;
}

ul.help_box li input[type="submit"] {
background:transparent url(../images/ed/bg_submit_65.png) repeat scroll 0 0;
width:5.4em;
border:medium none;
color:#FFFFFF;
font-size:1.2em;
height:1.8em;
margin:0.8em 0 0;
text-align:center;
vertical-align:middle;
width:4.6em;
}

ul.help_box li.footer_contact {
	border-bottom:1px solid #CCCCCC;
	text-align:right;
	
}

ul.info_box li.title  {
	padding:5px 0 5px 0;
	width:448px;
	background:#EEEEEE;
	height:auto;
}
ul.info_box li.title b {
	color:#1271AD;
	font-size:16px;
	padding:0px;
}
ul.info_box li.title a {
	margin-left:10px;
}
ul.info_box li b {
	color:#999;
	font-size:16px;
}

ul.info_box li div.download input[type="submit"] {
border:0px;
color:#FFF;    
background:transparent url(../img/fansOT/fansot_botons.png) no-repeat scroll 0 -48px;
height:32px;
margin-left:100px;
margin-top:6px;
padding:5px 0 0 5px;
width:117px;
}

ul.info_box li.help_contact {
	text-align:right;
	height:20px;
}
ul.info_box li.help_contact a{
	margin-right:10px;
}
ul.info_box li div.download a{
	color:#000;
}

ul.music_last li {
	padding:4px;
	text-align:left;
margin:0;

}
ul.download_last_long li,
ul.download_last li{
	height:58px;
	width:444px;
	padding:0 0 0 4px;
margin:0;

}
ul.download_last_long li {
      	width:609px;
	

}
.music_last .author,
.download_last .author,
.download_last_long .author {
float:left;
margin-left:5px;
width:185px;
}
.download_last_long .author {
width:360px;

}
.info_box .caratula,
.music_last .caratula,
.download_last .caratula,
.download_last_long .caratula {
	float:left;   
	margin-top:5px;
	border:1px solid #CCC;
	padding:1px;
	margin-left:5px;
}
.info_box .caratula {
	margin-top:0;
	margin-right:10px;

}

.music_last .button_music_box {
	float:right;
	margin-top:23px;
}

ul.download_last_long .ranking,
ul.download_last .ranking {
float:right;
height:58px;
width:12px;
}

ul.download_last .position_1, 
ul.download_last_long .position_1{
background:transparent url(../img/fansOT/fansot_barres_ranking.png) no-repeat scroll 0 0;
}
ul.download_last .position_2,
ul.download_last_long .position_2{

background:transparent url(../img/fansOT/fansot_barres_ranking.png) no-repeat scroll -12px 0;
}
ul.download_last .position_3,
ul.download_last_long .position_3{
 background:transparent url(../img/fansOT/fansot_barres_ranking.png) no-repeat scroll -24px 0;
}
ul.download_last .position_4,
ul.download_last_long .position_4{
background:transparent url(../img/fansOT/fansot_barres_ranking.png) no-repeat scroll -36px 0;
}
ul.download_last .position_5,
ul.download_last_long .position_5{
background:transparent url(../img/fansOT/fansot_barres_ranking.png) no-repeat scroll -48px 0;
}
ul.download_last .position_6,
ul.download_last_long .position_6{
background:transparent url(../img/fansOT/fansot_barres_ranking.png) no-repeat scroll -60px 0;
}
ul.download_last .position_7,
ul.download_last_long .position_7{
background:transparent url(../img/fansOT/fansot_barres_ranking.png) no-repeat scroll -72px 0;
}
ul.download_last .position_8,
ul.download_last_long .position_8{
background:transparent url(../img/fansOT/fansot_barres_ranking.png) no-repeat scroll -84px 0;
}
ul.download_last .position_9,
ul.download_last_long .position_9{
background:transparent url(../img/fansOT/fansot_barres_ranking.png) no-repeat scroll -96px 0;
}

ul.download_last li.header_last {
background:transparent url(../img/fansOT/cabe_top_mp3_450.png) no-repeat scroll 0 0;
color:#000;
}
.download_box .download {
border:1px solid #CCCCCC;
text-align:center;  
background:#FFF;
margin-bottom:5px;
font-size:12px;

}
.download_box .download b{
	font-size:14px;
}

.body_fansot .all .download_last, 
.body_fansot .all .music_last {
	float:none;
	margin:10px auto 10px auto;
}
div.selects {
	margin-bottom:10px;
	margin-left:auto;
	margin-right:auto;
	border:1px solid #CCC;
	border-bottom:5px solid #CCC;  
	width:615px;
	font-size:1.2em;
	background:#EDEDED;
	padding-top:10px;
}
div.selects table {
	width:615px;
}
ul.recomendamos li.header_recomendamos{
	background:transparent url(../img/fansOT/cabecera_recomendamos.gif) no-repeat scroll 0 0px;
}
ul.recomendamos li.contenido_recomendamos {
	border-left:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;
	height:158px;
	padding-bottom:14px;
	padding-left:43px;
	padding-top:29px;
}
.recomendamos_roba {
	float: left;
	width: 150px;
	height: 150px;
	padding-left: 15px;
	padding-right: 15px;
}

