/* HTML / BODY */

* {font-family: Verdana; text-decoration: none; letter-spacing: -1px; color:#FFF; background-color: transparent;}

html, body {margin: 0;padding: 0; background: #666 url(/immagini/v2/bg_top_body.jpg) repeat-x;text-align: center;font-size:11px; line-height: 1.1em;}

body{height:100%}

/* img */
img{border:0;}

/* hr */
hr {display: none;}

/* p */
p {padding: 0 10px; margin: 8px 0}

/* n a s c o n d i / m o s t r a */
.visibile{}
.nascosta{display:none;}

/* v a r i e */
.redtext{color:#f90!important;}
.redtextb{color:#f90; font-weight:bold;}

/* H */
h1 {display: none;}
h2 {font-size: 20px; text-transform: uppercase; color: #FFF; font-weight: normal; margin: 0 0 0 5px; background-color: transparent;line-height:1.1em;}
h3 {font-size: 14px; color: #FFF; text-transform: uppercase;  margin: 5px 0 10px 5px; background-color: transparent;}
h4 {font-size: 14px; text-transform: uppercase; font-weight: normal; color:#FFF; background-color: transparent; line-height:1.1em;}
h5 {font-size: 11px;color:#F90;text-transform: uppercase; font-weight: normal; background-color: transparent;}

/* f o r m */
.input-list{color: #000;}

/* links */
a {background-color: transparent; color: #F90; text-decoration: none;}
a:hover {background-color: transparent; color: #F60;}

/*======= S T R U T T U R A ============*/

div#body-container {width:760px; margin:auto; position:relative; border:0;}
div#title-container {position: relative; width: 760px; height: 30px; text-align: left; background: transparent; z-index: 1;}
div#main-container {width:760px; position:relative; float:left;border:0; background: transparent; text-align:left;}

div#header {position:relative; width: 760px; height: 260px; background: transparent;}
div#container {position:relative; width:760px; margin-top:5px;}

div#content-sx{width:480px;margin:0; position:relative; float:left; text-align:left;}
div#content-sx h2 {padding:6px 0;font-size: 24px;font-weight: normal; color: #F90;}

div#content-dx{width:265px;margin:0; position:relative; float:right;}

div#content-dx h2 {padding:0;font-size: 17px;font-weight: normal; color: #F90}
div#content-dx h3 {padding:0;font-size: 13px; font-weight: normal; color: #F90}

/*  B L O C C H I */

/* BLOCCO PRINCIPALE */
.main-block-block {margin:0; padding:0;width:760px;}
.main-block-block {background: #FFF url(/immagini/v2/block-wh-bg.gif) 0 0 no-repeat;}
.main-block-block .main-rounded-bl{ width:auto; }

.main-block-block .main-rounded-tl{ background: transparent;}
.main-block-block .main-rounded-tr{ background: transparent url(/immagini/v2/block-wh-1-2.gif) 100% 0 no-repeat;}
.main-block-block .main-rounded-bl{ background: transparent url(/immagini/v2/block-wh-1-3.gif) 0 100% no-repeat;}
.main-block-block .main-rounded-br{ background: transparent url(/immagini/v2/block-wh-1-1.gif) 100% 100% no-repeat;}

/* BLOCCO HEAD*/
.block-block-head {margin:auto; padding:0; margin: 0 0 10px 15px; width:730px; }
.block-block-head { background: #000 url(/immagini/v2/bg_header.jpg) no-repeat 0 0;}
.block-block-head .rounded-bl{ width: auto; }
.block-block-head .rounded-tr{ }

  .block-block-head .rounded-tl { background: transparent;}
  .block-block-head .rounded-tr {  background: transparent url(/immagini/v2/block-bl-1-2.gif) 100% 0 no-repeat; padding: 10px; }
  .block-block-head .rounded-bl { background: transparent url(/immagini/v2/block-bl-1-3.gif) 0 100% no-repeat; }
  .block-block-head .rounded-br {  background: transparent url(/immagini/v2/block-bl-1-1.gif) 100% 100% no-repeat; height:152px;}

/* BLOCCO CONTENT SX / DX */
.block-block-sx {margin:0; padding:0; margin: 0 0 10px 15px; float:left; width: 465px;}
.block-block-dx {margin:0; padding:0; margin-bottom: 10px; float: left; width: 250px; }
.block-block-dx, .block-block-sx { background: #000 url(/immagini/v2/block-bl-bg.gif) no-repeat 0 0;}
.block-block-sx .rounded-bl, .block-block-dx .rounded-bl{ width: auto; }
.block-block-sx .rounded-tr, .block-block-dx .rounded-tr{ }

  .block-block-sx .rounded-tl, 
  .block-block-dx .rounded-tl { background: transparent;}
  .block-block-sx .rounded-tr, 
  .block-block-dx .rounded-tr {  background: transparent url(/immagini/v2/block-bl-1-2.gif) 100% 0 no-repeat; padding: 10px; }
  
  .block-block-sx .rounded-bl, 
  .block-block-dx .rounded-bl { background: transparent url(/immagini/v2/block-bl-1-3.gif) 0 100% no-repeat; }
  
  .block-block-sx .rounded-br, 
  .block-block-dx .rounded-br {  background: transparent url(/immagini/v2/block-bl-1-1.gif) 100% 100% no-repeat; }

/* BLOCCO NEW */
div#content-new{width:760px;margin:0 0 20px 0; position:relative; float:left; text-align:left;/*display:none;*/}
div#content-new-sx{width:480px;margin:0; position:relative; float:left; text-align:left;}
div#content-new-dx{width:265px;margin:0; position:relative; float:right; text-align:center;}
div#content-new-dx p {margin: 10px 0;padding:0;}
div#content-new-dx img {border: 1px solid #333;}

/* F O O T E R */
div#footer{clear:both;}
div#footer {width: 760px; height: 75px; clear: both; background: transparent url(/template/default/imamagini/bg_footer.jpg) no-repeat;}
div#footertext {text-align: center; color: #999;  padding: 0 0 5px 0; color: #FFF;background-color: transparent;}
div#footertext a {margin: 0 0 0 5px; color: #F8F8F8;}
div#footertext a:hover {border-bottom: 1px dotted; background-color: #666; color: #F8F8F8;}

/*  S E Z I O N I */

/* TITLE */
div#title-container {margin: 0; padding: 10px 0 0 0; color: #FFF;background-color: transparent; }
div#title-container a {color: #F8F8F8;}
div#title-container a {text-decoration: none; margin: 0 5px 0 5px;}
div#title-container a:hover {text-decoration: none; border-bottom: 1px dotted; background-color: #1C1C1C; color: #F8F8F8; margin: 0 5px 0 5px;}

/* ACCESSI */
div#accessi{position: absolute; width: 150px; height: 80px; top:0px; left: 640px; font-size: 10px;z-index:11; border: 0px solid #000;}
div#accessi p { line-height: 15px;}
div#accessi p, #accessi strong {color: #484848; background-color: transparent;}
div#accessi span{color: #484848; background-color: transparent;}

/* CALENDARIO */
div#headercal {position: absolute; width: 280px; height: 150px; top: 65px; left: 490px; color: #484848; background-color: transparent;}
div#headercal h2 {display:none}
#caltable {width: 210px; font-size: 11px;margin: 7px 0 0 25px;}
#caltable caption{display:none;}
#caltable th {font-weight: bold; color: #F90;padding: 0 0 3px 0;}
#caltable td {color: #FFF;	padding: 3px 0 3px 0; text-align: center; background-color: transparent;}
#caltable .bglive {background-color: #303030; border: 1px solid #000;}
#caltable .null{background: #484848;}

/* LOGIN */
div#headerlogin {position: absolute;width: 760px;height:35px;z-index: 9;top:227px;left:0;}
div#loginpanel {position: absolute;width: 760px; top: 0px; left: 0; border:0;}
div#loginpanel form {display:block;width:470px; margin: 0; padding-left: 5px; float:left; background-color: transparent;}
div#loginpanel .submit{margin: 0 0 3px 3px; padding: 2px 6px; border: 1px solid #E0E0E0; background: #000; color: #fff; font-size:11px; font-weight:bold;}
div#loginpanel p {margin-top:2px; padding: 0 25px 0 25px;color: #484848; background-color: transparent;}
div#loginpanel label{color: #484848; background-color: transparent;}
div#loginpanel .ico_vai {margin-left: 0;}

/* FEEDS */
div#feeds {position: absolute;width: 120px;height:50px;z-index: 110;top:220px;left:640px; z-index:100;}
div#feeds img{margin-left: 10px;}

/* FOOTERTEXT */
div#footertext{height: 20px; padding: 5px 0;}

/* SONDAGGIO */
div#sondaggio{ position:relative; padding:0; margin: 0 0 10px 0; float:left; width: 480px; height:80px; background: transparent; }

#bt-sondaggio{float:right; display:block;width: 465px; height:80px;background: transparent url(/immagini/v2/sm_sondaggio_sx.jpg) 0 0 no-repeat; }
#bt-sondaggio span{display:none;}

/* NEWS */
div#news ul {padding: 0 0 0 15px; margin:0 0 0 30px;}
div#news li{padding: 0 60px 5px 0;}
.nws h2 {font-size: 14px; font-weight: normal; color: #F90; margin-top:0; margin-right: 25px;line-height:1em; padding-left: 10px!important;}
.nws h3 {font-size: 18px; font-weight: normal; margin-top:0;  margin-right: 25px;line-height:1em; padding-left: 10px!important;}
.nws p{ line-height: 1.3em;}
.newsli { list-style:none;}
.newsli li {display:block;width:400px;padding:5px 0;font-weight:bold;text-align: left; border-bottom: 1px solid #484848;}

/* data */
.data{width:50px; float:left; background:transparent; text-align:center; margin: 0 15px 5px 0; background-color: transparent;}
.d {float: left; width:50px; font-size: 14px;font-weight:normal;color: #F90; margin: 0 2px 0 2px;padding:0;background-color: transparent;}
.m {float: left; width:50px; font-size: 10px;color: #FFF;text-transform:uppercase; margin: 0 2px 0 2px;padding:0; background-color: transparent;}
.y {float: left; width:50px; font-size: 18px; color: #FFF; font-weight:bold; margin: 0 5px 0 2px;padding:0 0 2px 0; background-color: transparent;}

/* EVENTI / BANDS */
div#evento h3{font-size: 18px; font-weight: normal;color: #F90; margin-top:0; margin-bottom:3px;}
div#evento .white{color:#FFF; padding-top:10px; background-color: transparent;}

/* STORIA */
div#storia li span{color:#F90;}

/* IMMAGINI */
.thumbs{border: 1px solid #fff; margin:3px 3px;}
.pg_img_top {padding: 5px 20px 8px 20px; font-weight:bold; border-bottom: 1px solid #333; margin-bottom: 5px;}
.pg_img_bot {padding: 8px 20px 5px 20px; font-weight:bold; border-top: 1px solid #333; margin-top: 5px;}
/* FAQ */
div#FAQ .notepiccolo {color: #F90;}
div#FAQ ul {list-style:none; margin: 5px;}
div#FAQ ul li {font-weight:bold; padding: 5px 0 20px 5px; border:0;}
div#FAQ h4 {padding: 0 20px;}

/* WAP */
div#FAQwap h4{ text-transform:lowercase;}

/* COMPONENTI */
#sx-list-componenti{}
#sx-list-componenti span{ font-weight:normal;}

/* EVENTI */
#sx-list-eventi{}
#sx-list-eventi h3 {font-size: 18px; font-weight: normal;color: #F90; margin-top:0; margin-bottom:3px;}
#sx-list-eventi li{height:50px;}

/* BANNER */
div#sponsor p {margin: 10px 0;padding:0;}
div#sponsor img {border: 1px solid #333;}

/* CALNEDARIO SELEZIONE DATE */

#tbloutputCal {margin:10px auto;}
#tbloutputCal td  {width:60px;text-align: center; padding: 5px 0; border-bottom: 1px solid #484848;}
#tbloutputCal th  {width: 60px;text-align: center; padding: 5px 0; border-bottom: 1px solid #484848;}
#tbloutputCal .null{background: #484848;}

/* CONTATTI */

div#skype img{float:left; margin-right: 7px;}
div#skype p{padding: 5px 30px; color: #333;}

/* WARNING */

div#warning h4{padding: 0 20px;}

/* C L A S S I  G E N E R I C H E */

.note {font-size: 10px; padding:0 5px 0 5px;margin-top: 10px;}
.notepiccolo {font-size:10px;color: #F90;}
.center{ text-align:center;}

/* C l a s s e  G e n e r i c a  p e r  t a b e l l a  s x */

.tbl-sx {width:360px; margin:10px 0 10px 25px;}
.tbl-sx-admin {width:420px; margin:10px 0 10px 10px;}
.tbl-sx td, .tbl-sx-admin td  {text-align: left; padding: 5px 0; border-bottom: 1px solid #484848;}
.tbl-sx .null{background: #484848;}

/* C l a s s e  G e n e r i c a  p e r  t a b e l l a  d x */

.tbl-dx {width:220px; margin:10px 0 10px 5px;}
.tbl-dx-admin {width:220px; margin:10px 0 10px 5px;}
.tbl-dx td, .tbl-dx-admin td  {text-align: left; padding: 5px 0; border-bottom: 1px solid #484848;}
.tbl-dx .null{background: #484848;}

/* C l a s s e  G e n e r i c a  p e r  l i s t e  s x */

.sx-list{padding:0 10px; margin:0; list-style: none; margin-bottom: 10px;}
.sx-list .null{background: #484848;}
.sx-list li {text-align: left; padding: 5px 0 10px 0; border-bottom: 1px solid #484848;}

/* m i s u r e  x  s i m u l a r e  c e l l e  t a b e l l e */
.sx-list-tab {padding:0 10px; margin:0; list-style: none; margin-bottom: 10px;}
.sx-list-tab .null {background: #484848;}
.sx-list-tab li {font-weight:bold;text-align: left; padding: 5px 0 10px 0; border-bottom: 1px solid #484848;}
.sx-list-tab li span {padding: 5px;} 
.sx-list-tab li small {font-size: 10px; font-weight: normal;}
.sx-list-tab .dis-block{display:block;} 

/* C l a s s e  G e n e r i c a  p e r  l i s t e  d x */

.dx-list{padding:0 10px 0 10px; margin:0; list-style: none;}
.dx-list li {font-weight:bold;text-align: left; padding: 5px 0; border-bottom: 1px solid #484848;}

#dx-list-live{}


/* C l a s s i  g e n e r i c h e */

.inputtext{color:#333; border:1px solid #333; margin: 2px 0; padding: 2px;font-size:11px; background-color:#FFF;}
.inputlist{color:#fff; border:1px solid #333; margin: 2px 0; padding: 2px;font-size:11px; background-color:#333;}
label{ font-weight:bold; margin-bottom:3px;}
.submit{margin: 0; padding: 0 13px; border: 1px solid #E0E0E0; background: #E8E8E8; color: #333; font-size:11px; font-weight:bold;}


/* I C O N E */

/* t r a s p
.ico-tdown, .ico-tright, .ico-tleft, .ico-ttop{padding: 0 0 0 20px; margin-right:10px;} */
.ico-ttop   {background: transparent url(/immagini/v2/icone/ico_dtop.gif) no-repeat 0 4px; padding-left: 10px;}
.ico-tleft  {background: transparent url(/Immagini/v2/icone/ico_dleft.gif) no-repeat 0 4px; padding-left: 10px;}
.ico-tdown  {background: transparent url(/immagini/v2/icone/ico_ddown.gif) no-repeat 0 4px; padding-left: 10px;}
.ico-tright {background: transparent url(/immagini/v2/icone/ico_dright.gif) no-repeat 0 4px; padding-left: 10px;}
.ico-dtop   {background: transparent url(/immagini/v2/icone/ico_dtop.gif) no-repeat 0 4px; padding-left: 10px;}
.ico-dright {background: transparent url(/immagini/v2/icone/ico_dright.gif) no-repeat 0 4px; padding-left: 10px;}

.ico {padding: 0 0 0 20px; margin-right:10px; font-weight:normal; }
.ico {background: transparent url(/immagini/v2/icone/ico.gif) 0 0 no-repeat;}

.ico-vai,.ico-info, .ico-back, .ico-left,.ico-right,.ico-sali, .ico-ins, .ico-url, .ico-email, .ico-dl, .ico-escl{padding: 0 0 0 20px; margin-right:10px; font-weight: bold; color:#F90;}
.ico-escl  {font-weight: normal;}
.ico-url   {background: transparent url(/immagini/v2/icone/ico_fr_right.gif) 0 0 no-repeat;}
.ico-email {background: transparent url(/immagini/v2/icone/ico_fr_right.gif) 0 0 no-repeat;}
.ico-vai   {background: transparent url(/immagini/v2/icone/ico_fr_right.gif) 0 0 no-repeat;}
.ico-dl    {background: transparent url(/immagini/v2/icone/ico_dl.gif) 0 0 no-repeat;}
.ico-info  {background: transparent url(/immagini/v2/icone/ico_info.gif) 0 0 no-repeat;}
.ico-back  {background: transparent url(/immagini/v2/icone/ico_fr_left.gif) 0 0 no-repeat;}
.ico-sali  {background: transparent url(/immagini/v2/icone/ico_fr_top.gif) 0 0 no-repeat;}
.ico-ins   {background: transparent url(/immagini/v2/icone/ico_info.gif) 0 0 no-repeat;}
.ico-escl  {background: transparent url(/immagini/v2/icone/ico-escl.gif) 0 0 no-repeat;}

.ico-plus span, .ico-minus span, .ico-edit span,  .ico-delete span, .ico-nascosto span, .ico-visibile span, .ico-bloccato span, .ico-sbloccato span{display:none;}
.ico-minus  {float:left;display:block;background: transparent url(/immagini/v2/icone/ico-minus.gif) 0 0 no-repeat;width: 13px;height: 13px;padding: 0 5px 0 0;}
.ico-plus  {float:left;display:block;background: transparent url(/immagini/v2/icone/ico-plus.gif) 0 0 no-repeat;width: 13px;height: 13px;padding: 0 5px 0 0;}
.ico-edit  {float:left;display:block;background: transparent url(/immagini/v2/icone/ico-edit.gif) 0 0 no-repeat;width: 31px;height: 13px;padding: 0 5px 0 0;}
.ico-delete  {float:left;display:block;background: transparent url(/immagini/v2/icone/ico-canc.gif) 0 0 no-repeat;width: 31px;height: 13px;padding: 0 5px 0 0;}
.ico-visibile  {float:left;display:block;background: transparent url(/immagini/v2/icone/ico.gif) 0 0 no-repeat;width: 13px;height: 13px;padding: 0 5px 0 0;}
.ico-nascosto  {float:left;display:block;background: transparent url(/immagini/v2/icone/ico-escl.gif) 0 0 no-repeat;width: 13px;height: 13px;padding: 0 5px 0 0;}
.ico-bloccato  {float:left;display:block;background: transparent url(/immagini/v2/icone/ico-escl.gif) 0 0 no-repeat;width: 13px;height: 13px;padding: 0 5px 0 0;}
.ico-sbloccato  {float:left;display:block;background: transparent url(/immagini/v2/icone/ico.gif) 0 0 no-repeat;width: 13px;height: 13px;padding: 0 5px 0 0;}

.ico-faq-li{display:block; width:20px; float:left; background: transparent url(/immagini/v2/icone/ico_info.gif) 0 0 no-repeat;}

.ico-left span,.ico-right span,.ico-top span{display:none;}
.ico-left  {float:left;display:block;background: transparent url(/immagini/v2/icone/ico_fr_left.gif) 0 0 no-repeat;width: 13px;height: 13px;padding: 0 5px 0 0;}
.ico-right {float:left;display:block;background: transparent url(/immagini/v2/icone/ico_fr_right.gif) 0 0 no-repeat;width: 13px;height: 13px;padding: 0 5px 0 0;}
.ico-top   {float:left;display:block;background: transparent url(/immagini/v2/icone/ico_fr_top.gif) 0 0 no-repeat;width: 13px;height: 13px;padding: 0 5px 0 0;}
.val_box   {float:left;width:80px;text-align:center;}

/* N E W  M E N U */
div#newmenu_sx {width: 465px; height:80px; background: transparent url(/immagini/v2/sm_menu_sx.jpg) 0 0 no-repeat;position:relative; float:right;}
div#newmenu_dx {width: 250px; height:80px; background: transparent url(/immagini/v2/sm_menu_dx.jpg) 0 0 no-repeat;position:relative; float:left;}

#nm-1{ background:transparent; position: absolute; width: 105px; height: 80px; top:0; left:0;}
#nm-2{ background:transparent; position: absolute; width: 110px; height: 80px; top:0; left:108px;}
#nm-3{ background:transparent; position: absolute; width: 115px; height: 80px; top:0; left:221px;}
#nm-4{ background:transparent; position: absolute; width: 122px; height: 80px; top:0; left:339px;}
#nm-5{ display:block; background:transparent; width: 250px; height: 80px; float:left;}
#nm-1 span, #nm-2 span, #nm-3 span,#nm-4 span, #nm-5 span{display:none;}

/* T O P  M E N U */
#navigation{ position: relative; width: 760px; height: 60px;  z-index: 10;}
#menuNavigazione{position:absolute;top: 20px;left: 20px; z-index: 10; }
#menuNavigazione ul{list-style: none;margin: 0;padding: 0;line-height:2.2em;width:90px;float: left;}
#menuNavigazione a {border-top:1px solid #000;border-right:1px solid #000;border-left:5px solid #000;border-bottom:1px solid #000;color: #000;background: #fff;text-decoration: none;}
#menuNavigazione a , #menuNavigazione h2 {font-size: 11px; text-transform: uppercase;display: block;margin: 0;padding:0;}
#menuNavigazione h2 a {border-top:0;border-bottom:0;border-left: 1px dotted #000;border-right:0;padding: 2px 5px;color: #000;background: #fff;text-decoration: none;}
#menuNavigazione ul ul a,#menuNavigazione ul ul ul a{padding: 2px 3px;font-size: 10px;}
#menuNavigazione li {position: relative;}
#menuNavigazione ul ul {position: absolute;z-index: 10;}
#menuNavigazione ul ul ul {position: absolute;top: 0;left: 100%;}
div#menuNavigazione ul ul,div#menuNavigazione ul li:hover ul ul,div#menuNavigazione ul ul li:hover ul ul{display: none;}
div#menuNavigazione ul li:hover ul,div#menuNavigazione ul ul li:hover ul,div#menuNavigazione ul ul ul li:hover ul{display: block;}
div#menuNavigazione ul a.continua{background:url(/Immagini/v2/icone/continuaOrz.gif) #FFF 15px bottom no-repeat; color:#484848;}
div#menuNavigazione ul ul a.continua{background:url(/Immagini/v2/icone/continua.gif) #FFF right center no-repeat; color:#484848;}

/* A D M I N  M E N U */
#menuAdmin{ position: relative; width: 470px;padding: 0 0 10px 25px;  z-index: 0;}
#menuAdmin ul{list-style: none;margin: 0;padding: 0;line-height:2.2em;width:105px;float: left;}
#menuAdmin a {border-top:1px solid #000;border-right:1px solid #000;border-left:5px solid #000;border-bottom:1px solid #000;color: #000;background: #fff;text-decoration: none;}
#menuAdmin a , #menuAdmin h2 {font-size: 11px; text-transform: uppercase;display: block;margin: 0;padding:0;}
#menuAdmin h2 a {border-top:0;border-bottom:0;border-left: 1px dotted #000;border-right:0;padding: 0 5px 2px 5px;color: #000;background: #fff;text-decoration: none; }
#menuAdmin ul ul a,#menuAdmin ul ul ul a{padding: 2px 3px;font-size: 9px;}
#menuAdmin li {position: relative;}
#menuAdmin ul ul {position: absolute;z-index: 500;}
#menuAdmin ul ul ul {position: absolute;top: 0;left: 100%;}
div#menuAdmin ul ul,div#menuAdmin ul li:hover ul ul,div#menuAdmin ul ul li:hover ul ul{display: none;}
div#menuAdmin ul li:hover ul,div#menuAdmin ul ul li:hover ul,div#menuAdmin ul ul ul li:hover ul{display: block;}
div#menuAdmin ul a.continua{background:url(/immagini/v1/continuaOrz.gif) #FFF 15px bottom no-repeat; color:#484848;}
div#menuAdmin ul ul a.continua{background:url(/immagini/v1/continua.gif) #FFF right center no-repeat; color:#484848;}


/* V  E R S I O N E  A L L A R G A T A */

div#body-container {width:980px; margin:auto; position:relative; border:0;}
div#title-container {position: relative; width: 980px; height: 30px; text-align: left !important; z-index: 1;}
div#main-container-dx{width:220px;position:relative; float:right; border:0;background: transparent; text-align:center;}
/*div#main-container-dx{display:none;}*/

/* BLOCCO DESTRO */
.main-dx-block-block {margin:0; padding:0; text-align:left; width:220px;}
.main-dx-block-block {background: #FFF;}
.main-dx-block-block .main-rounded-bl{width:auto;}

.main-dx-block-block .main-rounded-tl{ background: transparent;}
.main-dx-block-block .main-rounded-tr{ background: transparent url(/immagini/v2/block-wh-1-2_.gif) 100% 0 no-repeat;padding: 15px 0;}
/*.main-dx-block-block .main-rounded-bl{ background: transparent url(/immagini/v2/block-wh-1-3.gif) 0 100% no-repeat;}*/
.main-dx-block-block .main-rounded-br{ background: transparent url(/immagini/v2/block-wh-1-1.gif) 100% 100% no-repeat;}


.c-dx-block-block {width:205px; margin:0; padding:0;}
.c-dx-block-block {background: #000 url(/immagini/v2/block-bl-bg.gif) no-repeat 0 0;}
.c-dx-block-block .main-rounded-bl{width:auto;}

.c-dx-block-block .main-rounded-tl{ background: transparent;}
.c-dx-block-block .main-rounded-tr{ background: transparent url(/immagini/v2/block-bl-1-2.gif) 100% 0 no-repeat;}
.c-dx-block-block .main-rounded-bl{ background: transparent url(/immagini/v2/block-bl-1-3.gif) 0 100% no-repeat;}
.c-dx-block-block .main-rounded-br{ background: transparent url(/immagini/v2/block-bl-1-1.gif) 100% 100% no-repeat;}

/* Struttura */

.main-dx-block-block-c h3 a{ padding: 0 0 0 15px; } 

/* b r o w s e r */
div#main-container-dx-browser b{color: #333;}
div#main-container-dx-browser p{padding: 20px; color: #333;}
div#main-container-dx-browser img {float:left; margin-right: 10px;}

/* i n c D X */

/* i c o n e  x  s l i d e  v e r t i c a l i */
a.h {
	cursor:pointer;
	background: transparent url(/immagini/v2/jquery/collapsed.gif) no-repeat scroll 8px 4px;
	display:block;
	padding-left: 23px;
	margin: 10px 0;
	text-transform:uppercase;
	font-size: 14px;
	font-weight:bold;
	color: #fff;
}
a.h:hover {
	/*color:#FFFF99;*/
}
a.h.selected {
background: transparent url(/immagini/v2/jquery/expanded.gif) no-repeat scroll 8px 4px;
}
a.h:current {
	background-color: transparent;
}

@media print {
	.basic div, #navigation ul, #list2 dd, #list3 div{
		display: block!important;
		height: auto!important
	}
}

/* L o g h i */

.dx-logo-summermetal {display:block;width:200px; height:85px; background: transparent url(/immagini/v2/sm_logo_summermetal_205.jpg) 0 0 no-repeat; padding:0; margin:0;}
.logo-summermusicdx {display:block;width:200px; height:85px; background: transparent url(/immagini/v2/sm_logo_summermusic_205.jpg) 0 0 no-repeat; padding:0; margin:0;}

/* t o o l t i p s */

#screenshot{
	position:absolute;
	border:1px solid #ccc;
	background:#333;
	padding:5px;
	display:none;
	color:#fff;
	}
