BODY{font-family:Helvetica, Arial, sans-serif;font-size:12px;margin:0;padding:0;color:#5f5f5f;background:url(images/bk.gif) top left repeat; height:auto;}

div.closer{clear:both;margin:0!important;padding:0!important;}

a {color:#333333;text-decoration:none;}

.container{}

div.colSx{ text-align:left; position:relative; height:100%;padding-left:10px; float:left; width:29%; }
div.colDx{text-align:left; background:url(images/ColDx1.png) top left no-repeat; margin:0; padding:0; height:100%; float:left; width:70%;}

div.colSx .logo{padding:0; margin:0;margin-left:38px;margin-bottom:5px;margin-top:10px;}
div.colSx h1 {font-size:20px; font-weight:bold;margin:0;padding:0;color:#990000;margin-bottom:15px; }

.elitem{ padding:0; margin:0;display:block;}

/* inizio stili LEADERBOARD 728x90 */
.leaderboard { height:100px; margin:0; margin-top:20px; padding:0; }
.leaderboard span { padding:40px; }

/* inizio stili box WEBRADIO */
.boxItem				{ margin:0;padding:0; background:url(images/linea.png) top right no-repeat;padding-top:10px;display:block;padding-bottom:10px;overflow:hidden; height:153px;width:355px;}
.boxItem .cropImg		{ display:block;float:left; margin-right:9px;overflow:hidden;}
.boxItem .cropImg img	{ border:1px solid #cccccc; width:150px;}
.boxItem .txt			{ float:left; display:block;overflow:hidden; height:152px;width:180px;}
.boxItem .tt			{ display:block;overflow:hidden; height:125px;}
.boxItem h2				{ font-size:18px; margin:0; padding:0; margin-bottom:15px; display:block; color:#990000;}
.boxItem .desc			{ display:block;color:#333333;font-size:12px;}
.boxItem .asc			{ margin-top:10px;display:block;color:#333333;font-size:11px; font-weight:bold; text-decoration:underline;}

/*  inizio stili box COMPILATION */
.boxItemC{margin:0;padding:0;  background:url(images/linea.png) top right no-repeat;padding-top:10px;display:block;padding-bottom:10px;overflow:hidden;  height:153px;width:355px; }
.boxItemC .cropImg{display:block;float:left; margin-right:9px;overflow:hidden;}
.boxItemC .cropImg img{border:1px solid #cccccc; width:150px;}
.boxItemC .txt{float:left; display:block;overflow:hidden; height:152px;width:180px;}
.boxItemC .tt{display:block;overflow:hidden; height:125px;}
.boxItemC h2{font-size:16px; margin:0; padding:0;display:block; color:#990000;}
.boxItemC h3{font-size:12px; margin:0; padding:0; margin-bottom:15px; display:block; color:#990000;}
.boxItemC .desc{display:block;color:#333333;font-size:12px;}
.boxItemC .asc{margin-top:10px;display:block;color:#333333;font-size:11px; font-weight:bold; text-decoration:underline;}

/*  inizio stili box DETTAGLIO COMPILATION */
.boxItemCDett{margin:0;padding:0; background:url(images/linea.png) top right no-repeat;padding-top:10px;display:block;padding-bottom:10px;overflow:hidden;  height:153px;width:355px;}
.boxItemCDett .cropImg{display:block;float:left; margin-right:9px;overflow:hidden;}
.boxItemCDett .cropImg img{border:1px solid #cccccc; width:150px;}
.boxItemCDett .txt{float:left; display:block;overflow:hidden; height:152px;width:180px;}
.boxItemCDett .tt{display:block;overflow:hidden; height:125px;}
.boxItemCDett h2{font-size:16px; margin:0; padding:0;display:block; color:#990000;}
.boxItemCDett h3{font-size:12px; margin:0; padding:0; margin-bottom:15px; display:block; color:#990000;}
.boxItemCDett .desc{display:block;color:#333333;font-size:12px;}

/*  inizio stili elenco brani COMPILATION */
.boxElBrani{margin:0;padding:0; padding-top:15px;display:block; }
.boxElBrani a{width:346px; height:38px; display:block;padding-top:10px; padding-left:10px;margin-bottom:10px; cursor:pointer;}
.boxElBrani a:hover{background:url(images/bkElClax.png) top left no-repeat;}
.boxElBrani .num{color:#cc9900; width:16px; display:block; float:left; font-size:11px;}
.boxElBrani .txtB{ display:block;width:270px; overflow:hidden}
.boxElBrani .tArt{color:#cc9900;width:50px;display:block; float:left;font-size:11px;}
.boxElBrani .tBra{color:#cc9900;margin-left:16px; width:50px;display:block; float:left;font-size:11px;}
/*  fine stili elenco brani COMPILATION */

.intColDx{ background:url(images/ColDx2.png) top left repeat-x;margin-left:30px; overflow:hidden;height: 100%;}
.topMenu{padding-top:40px;padding-left:10px;}
.topMenu span{ display:none;}
div.topMenu a.m1:link, div.topMenu a.m1:visited, div.topMenu a.m1:active{display:block;background-image:url(images/btn105.jpg); background-position:top left; background-repeat:no-repeat;  width:177px;height:41px; cursor:pointer;margin-right:20px; float:left;}
div.topMenu a.m1:hover{background-image:url(images/btn105On.jpg);background-position:top left; background-repeat:no-repeat;}
div.topMenu a.m1On:link, div.topMenu a.m1On:visited, div.topMenu a.m1On:active{display:block;background-image:url(images/btn105On.jpg); background-position:top left; background-repeat:no-repeat;  width:177px;height:41px; cursor:pointer;margin-right:20px; float:left;}
div.topMenu a.m1On:hover{background-image:url(images/btn105On.jpg);background-position:top left; background-repeat:no-repeat;}
div.topMenu a.m2:link, div.topMenu a.m2:visited, div.topMenu a.m2:active{display:block;background-image:url(images/btnWeb.jpg); background-position:top left; background-repeat:no-repeat;  width:177px;height:41px; cursor:pointer;float:left;margin-right:20px;}
div.topMenu a.m2:hover{background-image:url(images/btnWebOn.jpg);background-position:top left; background-repeat:no-repeat;}
div.topMenu a.m2On:link, div.topMenu a.m2On:visited, div.topMenu a.m2On:active{display:block;background-image:url(images/btnWebOn.jpg); background-position:top left; background-repeat:no-repeat;  width:177px;height:41px; cursor:pointer;float:left;margin-right:20px;}
div.topMenu a.m2On:hover{background-image:url(images/btnWebOn.jpg);background-position:top left; background-repeat:no-repeat;}
div.topMenu a.m3:link, div.topMenu a.m3:visited, div.topMenu a.m3:active{display:block;background-image:url(images/btnComp.jpg); background-position:top left; background-repeat:no-repeat;  width:177px;height:41px; cursor:pointer;float:left;}
div.topMenu a.m3:hover{background-image:url(images/btnCompOn.jpg);background-position:top left; background-repeat:no-repeat;}
div.topMenu a.m3On:link, div.topMenu a.m3On:visited, div.topMenu a.m3On:active{display:block;background-image:url(images/btnCompOn.jpg); background-position:top left; background-repeat:no-repeat;  width:177px;height:41px; cursor:pointer;float:left;}
div.topMenu a.m3On:hover{background-image:url(images/btnCompOn.jpg);background-position:top left; background-repeat:no-repeat;}


.boxDiretta {padding-left:10px;padding-top:30px;}
.boxDiretta h2{color:#cc9900;font-size:18px; margin:0; padding:0; margin-bottom:5px; display:block; font-weight:normal;}
.boxDiretta .cropImg{ display:block; float:left; margin-right:20px;}
.boxDiretta .cropImg img{border:3px solid #ededed; width:150px;}
.boxDiretta .txt{float:left; height:156px;overflow:hidden;display:block;}
.boxDiretta .T{display:block;color:#cc9900;font-size:11px; line-height:12px; font-weight:bold;}
.boxDiretta .desc{display:block;color:#fff;font-size:18px; height:20px; margin-bottom:10px;overflow:hidden;}
.player{display:block;margin-top:10px;}

/*  inizio stili BOTTONI SHARE */
.share {padding-left:0px;padding-top:20px;}
.share h2{color:#fff;font-size:18px; margin:0; padding:0; margin-bottom:5px; display:block; font-weight:normal;}
.share .box{ /*background:url(images/bkShare.png) top left no-repeat;*/ width:589px;height:82px;}
.addthis_toolbox .custom_images a { width: 60px; height: 60px; margin: 0; padding: 0;}
.addthis_toolbox .custom_images a:hover img { opacity: 1; }
.addthis_toolbox .custom_images a img { opacity: 0.75; }
/*  fine stili BOTTONI SHARE */

div.box span{display:none;}
div.box a.m1:link, div.box a.m1:visited, div.box a.m1:active{display:block;background:url(images/btnTw.jpg) top left no-repeat;  width:122px;height:42px; cursor:pointer;margin-right:20px; float:left;margin-top:19px;margin-left:20px;}
div.box a.m1:hover{background:url(images/btnTwOn.jpg) top left no-repeat;}
div.box a.m2:link, div.box a.m2:visited, div.box a.m2:active{display:block;background:url(images/btnFb.jpg) top left no-repeat;  width:122px;height:42px; cursor:pointer;margin-right:20px; float:left;margin-top:19px;}
div.box a.m2:hover{background:url(images/btnFbOn.jpg) top left no-repeat;}
div.box a.m3:link, div.box a.m3:visited, div.box a.m3:active{display:block;background:url(images/btnMy.jpg) top left no-repeat;  width:122px;height:42px; cursor:pointer;margin-right:20px; float:left;margin-top:19px;}
div.box a.m3:hover{background:url(images/btnMyOn.jpg) top left no-repeat;}
div.box a.m4:link, div.box a.m4:visited, div.box a.m4:active{display:block;background:url(images/BtnYou.jpg) top left no-repeat;  width:122px;height:42px; cursor:pointer;margin-right:20px; float:left;margin-top:19px;}
div.box a.m4:hover{background:url(images/BtnYouOn.jpg) top left no-repeat;}

.contacts {padding-left:0px; padding-top:10px; /*position:fixed;bottom:30px;*/ left:380px;}
.contacts h2{color:#fff;font-size:18px; margin:0; padding:0;  display:block; font-weight:normal; float:left; margin-right:20px;margin-top:4px;}
div.box1 {float:left;}
div.box1 span{display:none;}
div.box1 a.m1:link, div.box1 a.m1:visited, div.box1 a.m1:active{display:block;background:url(images/contMail.jpg) top left no-repeat;  width:32px;height:32px; cursor:pointer;margin-right:20px; float:left;}
div.box1 a.m1:hover{background:url(images/contMailOn.jpg) top left no-repeat;}
div.box1 a.m2:link, div.box1 a.m2:visited, div.box1 a.m2:active{display:block;background:url(images/contFb.jpg) top left no-repeat;  width:32px;height:32px; cursor:pointer;margin-right:20px; float:left;}
div.box1 a.m2:hover{background:url(images/contFbOn.jpg) top left no-repeat;}
div.box1 a.m3:link, div.box1 a.m3:visited, div.box1 a.m3:active{display:block;background:url(images/contMy.jpg) top left no-repeat;  width:32px;height:32px; cursor:pointer; float:left;}
div.box1 a.m3:hover{background:url(images/contMyOn.jpg) top left no-repeat;}


.footer{color:#824110;font-size:10px;padding-left:0px;padding-top:20px;padding-bottom:10px; /*position:fixed;bottom:0px;*/ left:380px; overflow:hidden; width:100%;}
.footer a { color:#824110; text-decoration:none; }

.main h1 { color:#fff; font-size:20px;}
.main p { color:#fff;  font-size:12px; width: 500px;}

.tracklist { width: 560px; height: 300px; overflow:auto;}

