body{font-family:tahoma, verdana;background-color:#f4f4f4;font-size:13px;text-align:center;width:100%;height:1000px;overflow:0;margin:0}
html{width:100%;height:100%}
.nascosto{display:none}
#master_container{width:100%;height:100%;text-align:center}
.topbar_div{width:100%;height:50px;background-color:#282828;text-align:center;clear:both}
.topbar{width:1000px;height:40px;background-color:#282828}
.bodymain_div_news{width:100%;height:auto;background-color:transparent}
.footer{width:1000px;height:150px;background-color:#282828;clear:both}
.blankdiv{width:70px;height:40px}
.btnmenutop{width:auto;font-family:tahoma, verdana, arial;font-size:13px;color:#999;background-color:transparent;text-decoration:none;text-align:center}
.btnmenutop_txt{font-family:tahoma, verdana, arial;font-size:13px;color:#999;background-color:transparent;text-decoration:none}
.menusmallone{width:110px;font-family:tahoma, verdana, arial;font-size:13px;color:#fff;text-decoration:none;text-align:center;cursor:hand}
.headerpage{width:999px;height:120px}
.advhome{width:500px;height:100px}
.advhome_footer{margin-left:10px;width:650px;height:100px;border:1px dotted #ccc}
.adv_dx_top{margin-left:2px;width:305px;height:270px;border:1px dotted #ccc}
.barramenu{margin-left:10px;margin-right:10px;background-color:#333;height:60px}
.menupulsout{background-color:#333}
.menupulsone{cursor:hand;background-color:#39c}
.bodypage{width:1000px;height:800px}
.bloccosx{width:670px;float:left}
.bloccosxNews{width:670px;margin-left:10px;height:auto;min-height:950px;float:left}
.bloccodx{width:310px;height:800px;float:left}
.barfollownm{margin-top:10px;margin-left:2px;width:305px;height:45px;border:0 dotted #ccc;float:left}
.masternews{margin-top:10px;margin-left:10px;width:280px;height:380px;background-color:#2f3336;font-family:tahoma, verdana, arial;font-size:13px;color:#fff;float:left;overflow:hidden;padding:5px}
.scrollnews{margin-left:10px;width:300px;height:390px;background-color:#fff;font-family:tahoma, verdana, arial;font-size:13px;color:#fff;float:left;overflow:hidden;padding:5px}
.titlescroll{width:80px;height:40px;line-height:40px;font-family:tahoma, verdana, arial;font-size:13px;background-color:#39c;color:#fff;font-weight:700;text-align:center}
.verticalnewscontainer{padding-top:20px;padding-left:5px;width:655px;height:280px;clear:both;overflow:hidden}
.bodypagenews{width:1000px;height:auto}
.playervideo{width:auto;height:auto;margin-left:10px}
.playeraudiotunes{width:auto;height:auto;margin-left:0}
.icovideo{width:auto;height:auto;float:left;margin-top:20px;margin-left:10px}
.colonnaSCSP{width:35px;height:35px}
.colonnaLink{width:500px;height:35px;font-family:tahoma, verdana, arial;font-size:15px;border:1px solid #d2e4f5}
.moreview{width:665px;height:160px;font-family:tahoma, verdana, arial;font-size:16px}
.txtmoreview{margin-left:3px;width:200px;height:40px;line-height:40px;font-family:tahoma, verdana, arial;font-size:14px;font-weight:700;background-color:#39c;color:#fff;text-align:center;float:left;padding:4px}
.txtmoreview_des{margin-left:3px;width:400px;height:40px;line-height:40px;font-family:tahoma, verdana, arial;font-size:12px;font-weight:400;background-color:transparent;color:#666;text-align:center;float:left;padding:4px}
.txtwaiting{font-family:tahoma, verdana, arial;font-size:18px;font-weight:700;color:#666}
.nmchart{margin-top:10px;margin-left:0;width:315px;height:680px;float:left;border:1px solid #deddda}
.txt_headerpage{font-family:tahoma, verdana, arial;font-size:14px;color:#333;text-decoration:none}
.txt_headerpage_title{font-family:tahoma, verdana, arial;font-size:22px;color:#428dd1;text-decoration:none}
.txt_infopage{font-family:tahoma, verdana, arial;font-size:12px;color:#333;text-decoration:none}
.txt_alertpage{font-family:tahoma, verdana, arial;font-size:13px;color:#f84e12;text-decoration:none}
.inputcerca{font-family:tahoma, verdana, arial;font-size:14px;color:#000;text-decoration:none;border:2px solid #39c;width:200px;height:25px}
.btncerca{width:60px;height:25px;line-height:25px;font-family:tahoma, verdana, arial;font-size:13px;color:#000;background-color:#e5c235;border:2px solid #39c;text-decoration:none;text-align:center;cursor:hand}
.btncercaall{width:60px;height:25px;line-height:25px;font-family:tahoma, verdana, arial;font-size:13px;color:#fff;background-color:#39c;border:2px solid #39c;text-decoration:none;text-align:center;cursor:hand}
.btnpage{width:20px;height:20px;line-height:20px;font-family:tahoma, verdana, arial;font-size:12px;color:#000;background-color:#e5c235;border:1px solid #fff;text-decoration:none;text-align:center;cursor:hand}
.btnpage_evt{width:20px;height:20px;line-height:20px;font-family:tahoma, verdana, arial;font-size:12px;color:#fff;background-color:#bd9d1e;border:1px solid #39c;text-decoration:bold;text-align:center;cursor:hand}
.evtcheckmese{font-family:tahoma, verdana, arial;font-size:13px;color:red}
.stdcheckmese{color:#000}
.dataevento{width:70px;height:70px;float:left;margin-top:20px;margin-left:10px;border:4px solid #39c;text-align:center;font-family:tahoma, verdana, arial;font-size:16px;color:#000;font-weight:700}
.detteventopage{width:650px;height:450px;padding:5px}
.mapeventopage{width:290px;height:420px;border:1px solid #39c;float:left;padding:5px}
.altredate{width:290px;height:420px;float:right;padding:5px}
.btnaprimappa{font-family:tahoma, verdana, arial;font-size:16px;color:#000;font-weight:700;text-decoration:none}
.btncalendario{width:100%;height:30px;line-height:30px;font-family:tahoma, verdana, arial;font-size:13px;color:#000;background-color:#e5c235;text-decoration:none;text-align:center;cursor:hand}
.btllarge{width:180px;height:120px;float:left;border:2px solid #cdcecc;margin-right:10px;background-image:url(../img/bk_mymusic.jpg);background-repeat:no-repeat;background-position:top;padding:10px}
.btllargeon{width:180px;height:120px;float:left;border:2px solid #428dd1;margin-right:10px;background-image:url(../img/bk_mymusic.jpg);background-repeat:no-repeat;background-position:top;cursor:hand;padding:10px}
.formreg{width:550px;height:300px;float:left;border:2px solid #e3e3e3;margin-right:10px;padding:20px}
.btnloggin{width:180px;height:40px;line-height:40px;text-align:center;color:#fff;background-color:#428dd1;font-family:tahoma, verdana, arial;font-size:16px;cursor:hand}
.footertxt_title{color:#428dd1;font-family:tahoma, verdana, arial;font-size:13px;text-decoration:none}
.footertxt{color:#fff;font-family:tahoma, verdana, arial;font-size:13px;text-decoration:none}
.footertxt_small{color:#999;font-family:tahoma, verdana, arial;font-size:13px;text-decoration:none}
.msgwait{float:left;line-height:40px;height:40px;color:#f95919;font-family:tahoma, verdana, arial;font-weight:700;font-size:12px;text-align:center}
.forgot_pw{width:550px;height:80px;float:left;border:2px solid #428dd1;margin-right:10px;padding:20px}
.bodymain_div,.footer_div{width:100%;height:100%;background-color:transparent}
.bodymain,.bodymainnews{margin-top:20px;width:1000px;height:1000px;background-color:#fff}
.barinfoartista,.listnews,.barvideoartista{margin-top:10px;margin-left:2px;width:305px;height:auto;float:left}
.chart,.discografia{margin-top:20px;width:305px;height:490px;float:left;border:1px solid #deddda}
.chart_div,.discografia_div{margin-top:2px;width:300px;height:480px;float:left}
.barclassifiche,.bardiscografia{width:101px;height:40px;line-height:40px;font-family:tahoma, verdana, arial;font-size:10px;background-color:#d3d5d6;color:#4a4b4b;font-weight:700;text-align:center;border-right:1px solid #deddda;cursor:hand}
.barclassificheon,.bardiscografiaon{width:101px;height:40px;line-height:40px;font-family:tahoma, verdana, arial;font-size:10px;background-color:#e5c235;color:#4a4b4b;font-weight:700;text-align:center;border-right:1px solid #deddda;cursor:hand}
.barfollow{background:url(../img/barfollow.jpg)}
.logonm{width:33px;background-position:0 0}
.logofb{width:33px;height:33px;background-position:-35px 0}
.logotw{width:33px;height:33px;background-position:-70px 0}
.logogg{width:33px;height:33px;background-position:-105px 0}
.menumasterbar{background:url(../img/menumaster.png)}
.btnmenuhome{width:80px;height:55px;background-position:0 0}
.btnmenunews{width:80px;height:55px;background-position:-80px 0}
.btnmenuconcerti{width:110px;height:55px;background-position:-160px 0}
.btnmenuvideo{width:80px;height:55px;background-position:-270px 0}
.btnmenuchart{width:140px;height:55px;background-position:-360px 0}
#box{position: absolute;left: 100px;top:80px;border: 2px solid #74b630; padding: 2px;background-color: #FFF;text-align:center;z-index:900;display:none;}
#box div{margin: 10px 0;}