/* = general page structure / default overrides
------------------------------------------------ */

/* page elements
 ----------------------- */
.viewedlist_serv h2, .viewedlist_serv h3{display:inline; float:left; font-size:13px; font-weight:normal; background:transparent; text-transform: capitalize;}
.img {height:82px; overflow:hidden;}


/* ---------- loop  ----------------------- */
#box_adv{width:261px; height:250px; margin:0; padding:0; background:#fff; text-align:center;}
.box_adv_empty{width:261px; height:128px; overflow:hidden; float:left; margin:0; padding:0; background:#fff; z-index:1000; text-align:center;}

.row0_cols0_h{position:absolute; top:10px; left:0px;}
.row1_cols1_h{position:absolute; top:144px; left:131px;}
.row1_cols2_h{position:absolute; top:144px; left:262px;}
.row1_cols3_h{position:absolute; top:144px; left:392px;}

.row2_cols1_h{position:absolute; top:274px; left:131px;}
.row2_cols2_h{position:absolute; top:274px; left:262px;}
.row2_cols3_h{position:absolute; top:274px; left:392px;}

.row3_cols1_h{position:absolute; top:409px; left:131px;}
.row3_cols2_h{position:absolute; top:409px; left:262px;}
.row3_cols3_h{position:absolute; top:409px; left:392px;}

.row0_cols0{position:absolute; top:18px; left:7px;}
.row1_cols1{position:absolute; top:137px; left:131px;}
.row1_cols2{position:absolute; top:137px; left:269px;}
.row1_cols3{position:absolute; top:137px; left:397px;}

.row2_cols1{position:absolute; top:268px; left:131px;}
.row2_cols2{position:absolute; top:268px; left:269px;}
.row2_cols3{position:absolute; top:268px; left:397px;}

.row3_cols1{position:absolute; top:400px; left:131px;}
.row3_cols2{position:absolute; top:400px; left:269px;}
.row3_cols3{position:absolute; top:400px; left:397px;}


.new_box_ p.subscribe_now {text-align:left; margin-bottom:10px; font-weight:bold; color:#333;}

.new_box_home {position:relative; width:799px; height:auto !important; margin:0 0 0 3px; padding:0; background:#fff; overflow:hidden;}
.moodlist {position:relative; overflow:hidden; background:#fff; margin:0 0 0 5px; border-bottom:1px solid #ded7c3; font-size:11px;}


div.moodlist {width:650px; font-size:11px;}
.grid_store div.moodlist {width: 520px;}

.moodlist .info {margin:2px 0 0 85px;}
.moodlist .fontmood {display:block; margin:5px 0 5px 85px;  font-weight:bold; font-size:16px;}
.moodlist img.user {position:absolute; top:5px; right:5px; border:2px solid #fff;}
.moodlist img.user:hover {border-color:#8DC63F;}
.moodlist .moodlink {color:#8a8a8a;}
.moodlist .blackcolor {color:#000;}
.moodlist .online_now {float:left; color:#73bd21; font-weight:bold;}
.moodlist .offline {float:left;}
.moodlist .online_now .online {float:left; border:none; margin:0; padding:0;}
.moodlist .offline .online {float:left; border:none; margin:0; padding:0;}
.moodlist .comments_friends {display:block;}

/* -- bloglist -- */
h2.listtitle {font-size:21px; font-weight:normal;}

.postcounter {padding:5px 15px 5px 0; color:#8dc63f; text-align:right; text-transform:lowercase;}
.loop_pages {margin:0 auto; text-align:center;}

.blogpost .foto {float:left; width:91px; margin:5px 10px 45px 0;}
.blogpost .foto img {padding:1px; border:2px solid #dbd7d1;}
.blogpost .foto a:hover img {background:#fff;}
.blogpost .foto a {font-size:12px;}


/* -- Main Music Store
------------------------------- */
.store_title {background:transparent url(http://img.dada.net/life/media/bkg_general.jpg) repeat-x scroll 0pt 0px;border:1px solid #FFF;clear:both;color:#FFF;line-height:21px; padding:0 0 0 5px;text-align:left;width:523px;}
.store_width {width:520px; clear:both; background:none;}
.store_bkg{background: transparent; width:800px; float: right;}
* html div.store_bkg { margin-right: -3px;}
.grid_store {margin: 0; padding:0; border:1px solid #CBC7BE;}
#store_artists {padding-left:5px;}

.trasp_box2 {visibility:hidden; z-index:100;}
#mobile_extra_box {float: right; display: inline; width: 304px; overflow: hidden;}
.store_bkg #mobile_extra_box .more {margin-top:0;}


div.g_container a.dlringtone, div.g_container a.dlmp3, div.g_container a.listenwatch {background:url(http://img.dada.net/general/ms_downloads.gif?v=0.01) 0 0; display:block; float:right; width:74px; height:24px; line-height:2.2; margin:0; color:#fff; text-align:center; position:static; font-size:11px; overflow:hidden; }
div.g_container a.dlringtone:hover {background:url(http://img.dada.net/general/ms_downloads.gif?v=0.01) 0 -24px; color:#fff;}
div.g_container a.dlringtone:active {background:url(http://img.dada.net/general/ms_downloads.gif?v=0.01) 0 -48px; color:#fff;}
div.g_container a.dlmp3:hover{background-position: 0 -24px;}
div.g_container a.dlmp3:active{background-position: 0 -48px;}

div.g_container a.listenwatch:hover{background-position: 0 -24px;}
div.g_container a.listenwatch:active{background-position: 0 -48px;}

div.dl_type_icons{float: right; display: inline; width: 37px; height: 24px; margin-top: 2px; position: relative;}
div.dl_type_icons span.mp3, div.dl_type_icons span.mobile{display: none; text-indent: -9999px; width: 16px; height: 24px; overflow: hidden; float: left; position: absolute;}
div.dl_type_icons span.mp3 {background-position: 0 -1198px; left: 0; top: 0;}
div.dl_type_icons span.mobile {background-position: 0 -799px; left: 18px; top: 0;}

.store_title h3{text-transform: uppercase; font-weight: bold;}
.store_title h3 a:link, .store_title h3 a:visited, .store_title h3 a:hover, .store_title h3 a:active{color: #fff; background: transparent;}
img.gsi {position:absolute; top:3px; right:2px;}

ul.menu_store {background:url(http://img.dada.net/life/media/bkg_general.jpg) repeat-x scroll 0px -42px; padding: 0; margin: 1px 1px 3px; list-style-type:none; width:528px; overflow:hidden;}
.menu_store li {display:inline; font-weight:bold; background:#fff; float:left; height:21px; width:110px; text-align:center; line-height:21px; color:#000; font-size:11px;}
.menu_store li a.no_selez {background:url(http://img.dada.net/life/media/bkg_general.jpg) repeat-x scroll 0px -42px; display:block; color:#000; border-right: 1px solid #ccc; border-left: 1px solid #fff;}
.menu_store li a.no_selez:hover {background: #f5f5f5; color: #2C76B4; border-right: 1px solid #fff; border-left: 1px solid #fff;}
.menu_store li.more_space {width:110px;}
ul.inside_tabs li {width: 176px;}
span.small_caps {font-variant:small-caps; font-weight:bold;}
.new_box_ span.info_icons {position:relative; top:3px; font-size:11px;}
.store_bottom {padding-top:25px; clear:both}
.grid_space {margin-left:5px;}


#carousel_home {width:592px;  padding:0px;}
#carousel_home .boxcontent {height: 182px; position: relative;}
#carousel_home .prev {position: absolute; left: 1px; top: 1px; width: 24px; height: 180px; background: url(http://img.dada.net/musicstore/jscarousel-buttons.gif) 0 -180px no-repeat; overflow: hidden;}
#carousel_home .next {position: absolute; right: 1px; top: 1px; width: 24px; height: 180px; background: url(http://img.dada.net/musicstore/jscarousel-buttons.gif) -24px -180px no-repeat; overflow: hidden;}
#carousel_home .prev a {cursor: pointer; display: block; width: 2zpx; height: 180px; background: url(http://img.dada.net/musicstore/jscarousel-buttons.gif) 0 0 no-repeat; text-indent: -9999px; overflow: hidden;}
#carousel_home .next a {cursor: pointer; display: block; width: 24px; height: 180px; background: url(http://img.dada.net/musicstore/jscarousel-buttons.gif) -24px 0 no-repeat; text-indent: -9999px; overflow: hidden;}
#carousel_home .prev a:hover {background: url(http://img.dada.net/musicstore/jscarousel-buttons.gif) 0 -360px no-repeat;}
#carousel_home .next a:hover {background: url(http://img.dada.net/musicstore/jscarousel-buttons.gif) -24px -360px no-repeat;}
#carousel_home .bg_content {padding-top:15px; background:url(http://img.dada.net/musicstore/bg_carousel_home.jpg) repeat-x 1px 1px; margin:0 26px;}
#carousel_home .inner_content { width: 537px; height: 182px; margin: 0 auto; padding: 0; overflow: hidden; position: relative;}
#carousel_home .inner_content li {text-align:center; height:181px; width:134px; display: block; float: left;}
#carousel_home .inner_content li a.linkimg:hover {background:none;}
#carousel_home .inner_content img {width: 110px; height: 110px; margin:8px auto 0 auto; border:3px solid #333;}
#carousel_home .title {font-size:11px; height:13px; display:block; font-weight:bold; overflow:hidden;}
#carousel_home .artist {display:block; text-transform:uppercase;  height:14px; font-size:11px; overflow:hidden;}
#carousel_home.big-carousel {width:980px;  }
#carousel_home.big-carousel .inner_content{width:906px;  }
#carousel_home.big-carousel .inner_content li{ width:151px;}



/* -- Box Store carousel categorie musicali -- */
#carousel_js {width: 800px; }
#carousel_js .boxcontent { background:#fff; height: 180px; position: relative; padding: 1px;}
#carousel_js .prev {position: absolute; left: 1px; top: 1px; width: 24px; height: 180px; background: url(http://img.dada.net/musicstore/jscarousel-buttons.gif) 0 -180px no-repeat; overflow: hidden;}
#carousel_js .next {position: absolute; right: 1px; top: 1px; width: 24px; height: 180px; background: url(http://img.dada.net/musicstore/jscarousel-buttons.gif) -24px -180px no-repeat; overflow: hidden;}
#carousel_js .prev a {cursor: pointer; display: block; width: 24px; height: 180px; background: url(http://img.dada.net/musicstore/jscarousel-buttons.gif) 0 0 no-repeat; text-indent: -9999px; overflow: hidden;}
#carousel_js .next a {cursor: pointer; display: block; width: 24px; height: 180px; background: url(http://img.dada.net/musicstore/jscarousel-buttons.gif) -24px 0 no-repeat; text-indent: -9999px; overflow: hidden;}
#carousel_js .prev a:hover {background: url(http://img.dada.net/musicstore/jscarousel-buttons.gif) 0 -360px no-repeat;}
#carousel_js .next a:hover {background: url(http://img.dada.net/musicstore/jscarousel-buttons.gif) -24px -360px no-repeat;}
#carousel_js .inner_content {width: 740px; height: 180px; margin: 0 auto; padding: 0; overflow: hidden; position: relative;}
#carousel_js .inner_content li {height: 180px; display: block; float: left;}
#carousel_js .inner_content li a:hover {background: transparent;}
#carousel_js .inner_content img {width: 240px; height: 180px; margin: 0 3px;} 
  
/* ---- Box Eventi Music Store ---- */
.ev_audioqueue{float:right; padding:2px 2px 0px 1px;}
.events_store, .artists_store {float:right; display: inline; margin-right:3px; margin-bottom: 10px; width:298px; border-right:1px solid #CBC7BE; border-bottom:1px solid #CBC7BE; border-left:1px solid #CBC7BE; background:#fff; overflow:hidden; padding: 0;}
.artists_store {clear:right;}
.evUser {width:32px; height:32px; padding:1px; display:block; float:left; border: 1px solid #eee;}
.evType {width:20px; height:32px; padding:3px;	display:block;	float:left;}
.evType  {margin:0 0 0 3px;}
.evUser:hover {	width:32px;	height:32px;	padding:1px;}
.evIcons {width:40px;	float:left;	margin: 2px 0 0 0; }
.evIcons a.evUserLink {	width:32px;	height:32px;}
.evImg{ float: right; width: 64px; height: 64px; padding: 1px;  border: 1px solid #eee;  margin: 2px 0 0;}
.evImg img{  width: 64px;  height: 64px;  border: none;}
.evContent {margin:0;padding:0;}
.evContent .play_layout{float: right; display: inline; margin: 4px 3px 0px 4px;}
.evContent .online_icon {float: left; margin: 3px 4px 0 0; display: inline;}
.evText {margin:0;padding:2px 0 1px; font-size: 11px; color:#666;}
.evText a{font-weight: bold; }
.evText a.nobold{	font-weight: normal; text-transform: uppercase;}
.ev_top{ display: block; padding: 2px 0;}
.ev_top p {height:14px; display:block; overflow:hidden; text-overflow:ellipsis;}
* html .ev_top p {width: 280px;}
.ev_bottom{text-align: right; height: 32px; margin: 4px 0 0 0; background: #EEE url(http://img.dada.net/musicstore/bg-events.jpg) top left repeat-y;}
* html .ev_bottom{height: 34px;}
.ev_bottom p {white-space: nowrap; float:right; display:inline;}
.ev_bottom p.title_media{width:240px; overflow: hidden; text-overflow: ellipsis;}
.ev_bottom p.artist_media{width:240px; text-align:right; overflow: hidden; display:block; text-overflow: ellipsis;}
h3.evTitle, h3.artistsTitle { border: 1px solid #fff; font-size:13px; padding-left:3px; color:#fff; line-height:20px; text-align:left; background:url(http://img.dada.net/life/media/bkg_general.jpg) repeat-x scroll 0pt -21px; text-transform: uppercase;}
.hand, #store_playlists .play_btn_full {cursor: pointer;}
.waitbox {text-align: center;}
.waitbox img {margin-top: 100px;}
#store_playlists .fixHeight {height: 80px;}

.eventBox, .playlistBox{border-bottom: 1px solid #dfdfdf; margin: 0 6px; padding: 2px 0 0; clear: both;}
.playlistBox {font-size: 11px;border-bottom: 1px solid #CCC;margin:0px; padding:3px 0px 0px 0px; height: 87px; overflow: hidden;color:#666;}
.playlistBox a{color:#000;text-decoration:none;}
.playlistBox a:hover{text-decoration:underline;}  

.playlistBox .playlist_title_box{position:relative;} 
.playlistBox .playlist_title_box h4{font-size:11px;display:block;line-height:18px;padding-left:5px;margin-right:50px;overflow:hidden;height:18px;}
.playlistBox .playlist_title_box h4.tracks{background-color:#F3F3F3;text-transform:lowercase;margin-top:2px;margin-right:0px;}
.playlistBox .playlist_title_box .num_tracks {position:absolute;right:7px;top:10px;}
.playlist_desc {clear: both; padding: 1px 0; color: #999; height: 14px; overflow: hidden;}
.playlistBox .playlist_h_info {clear:both; padding:0px 5px; line-height:16px;}
.playlistBox .playlist_h_artists {display:block; height:31px; margin-bottom:0px; overflow:hidden;text-transform:uppercase;}
.playlistBox .playlist_h_owner {display:block;}

.evContent .g_icons {border:0pt none;float:right;width:20px; margin-left: 4px;}
.evMenu{	margin: 0;	padding: 0;	height: 21px;	font-size: 11px;	list-style: none;	background: url(http://img.dada.net/life/media/bkg_general.jpg) 0 -42px repeat-x;	border: 1px solid #fff;}
.evMenu li{	float: left;	padding: 0;	margin: 0;	text-align: center;}
.evMenu li.in{	background: #fff;	color: #000;	font-weight: bold;}
.evMenu a{	float: left;	display: block;	padding: 2px 6px;	height: 17px;	width: 86px;	line-height: 17px;	color: #000;}
.evMenu li.in a{	border: none;	padding: 2px 4px 2px 4px;}
.evMenu li.in a:link, .evMenu li.in a:visited{border: none;}
.evMenu li.in a:hover, .evMenu li.in a:active{background: transparent; color: #000;}
.evMenu a:link, .evMenu a:visited{border-left: 1px solid #fff; border-right: 1px solid #ccc;}
.evMenu a:hover, .evMenu a:active{	background: #f5f5f5;	color: #2C76B4;	border-left: 1px solid #fff;	border-right: 1px solid #fff;}
.evMenu li.last a:link, .evMenu li.last a:visited, .evMenu li.last a:hover, .evMenu li.last a:active{	border-right: none;}
.artists_store .control_div{margin: 1px 0 0 13px; display: inline;}
h3.artistsTitle {margin-bottom: 5px;}

.main_arrows {background: url(http://img.dada.net/musicstore/bg_arrows.jpg?v=1282635982) top left repeat-x;border-width:1px 1px 0px 1px;border-style:solid;border-color:#A4ABB8; clear: both; height: 27px; position: relative;}
.playlist_arrows{border-width:1px 0px 0px 0px;}
.scroll_arrows {width: 94px; height: 20px; margin: 4px 5px 3px 5px; float: right; display: inline; background: url(http://img.dada.net/musicstore/roller-buttons.gif) 0 -40px no-repeat; overflow: hidden;}
.scroll_arrows li {display: inline; float: left; height: 20px; width: 47px; margin: 0;}
.scroll_arrows a {border: none; cursor: pointer; display: block; float: left; height: 20px; width: 47px; text-indent: -9999px;}
.main_arrows .fake_next {position: absolute; right: 5px; top: 4px; width: 47px; height: 20px; text-indent: -9999px; overflow: hidden; cursor: pointer;}
.scroll_arrows .arrow_down a, .main_arrows .fake_next {background: url(http://img.dada.net/musicstore/roller-buttons.gif) -47px -20px no-repeat;}
.scroll_arrows .arrow_up a {background: url(http://img.dada.net/musicstore/roller-buttons.gif) 0 -20px no-repeat;}
.scroll_arrows .arrow_down a:hover, .main_arrows .fake_next:hover {background-position: -47px 0;}
.scroll_arrows .arrow_up a:hover {background-position: 0 0;}

#store_events .inner_content {height: 299px; overflow: hidden; position: relative; padding: 0; border-top: 1px solid #ccc; margin-top: 5px;}
#store_events .waitbox {text-align: center; background: #fbfbfb; padding-top: 10px; height: 289px;}
#store_events .waitbox img {margin-top: 100px;}
#store_playlists .inner_content {height: 729px; overflow: hidden; position: relative; padding: 0;}
#store_playlists .waitbox {height: 730px; text-align: center; background: #FFF;}
.loadedbox {border-top:1px solid #CCC;padding:0;overflow:hidden;background-color:#FFFFFF;}
.fixHeight {height: 75px;}
#store_events .hand, #store_playlists .hand {cursor: pointer;}



/* ----------- Feed RSS ------------- */
.feedrss img {margin-left: 7px;}
.feedrss a:hover span {background: #2C76B4; color: #fff; cursor: pointer;}
.feedrss .info_icons {float: left; margin-right: 5px;}
.feedrss .help{float: left; }
.feedrss .help img{border: none; margin: 3px 0 0 0;}



.abstract{font-size:11px; clear:both; line-height:16px;}
.borded{border:1px solid #ddd;}
.storeitems .container_stars{width: 320px;}
.storeitems .item{color: #666; border-width:0px 0px 1px 0px; border-color:#CCC; width:100%; height: 85px; overflow: hidden; float: left;background:#fff /*url(http://img.dada.net/musicstore/bg_list.jpg?v=1282635982) repeat-x bottom left*/;}
.storeitems .item a, .storeitems .item a:hover{color:#000;}
.storeitems .item .box_list .info_author a:hover{background:none;text-decoration:underline;}
.storeitems .item .box_list{padding:12px 3px 3px 7px; height:70px; clear:both;}
.storeitems .item .box_list .number {color:#8CBA06; float:left; font-size:35px; letter-spacing:-2px; margin-right:9px; text-align:right; width:34px;font-weight:bold;}
* html .storeitems .item .box_list .number {overflow: hidden;}
.storeitems .item .box_list .info_author {display:block; float:left; width:334px;}
.storeitems .item .box_list .photo{margin-right:5px; float:left; padding:1px;width:64px; height:64px; background:none;}
.storeitems .item .box_list .info_author .title { display:block; width:auto; max-width:284px; overflow:hidden; white-space:nowrap; font-weight:bold; font-size:12px; text-overflow:ellipsis; margin-bottom: 1px;}
p#other-author-info span{font-size:11px; font-weight:normal;}


* html .storeitems .audiolist-container {visibility: visible;}
* html .storeitems .item .box_list .audiolist{display:block;}
* html .storeitems .item .audiolist_content{visibility:visible;}



/** -------------------- **/
.pag_alphabet{float: left;}
#pag .pag_alphabet a{margin: 0; padding: 0 0.2em; font-size: 13px;}
/** ------------- Vote Stars ------------ **/
.container_stars {position:relative;}
.g_stars {background-position:-65px -200px; width:63px; height:10px; position:absolute; left:0; top:0;}
.vote_0 img{background-position:-32px -200px; width:38px;}
.vote_1 img{background-position:0px -200px; width:6px;}
.vote_2 img{background-position:0px -200px; width:11px;}
.vote_3 img{background-position:-13px -200px; width:19px; margin-left: 1px;}
.vote_4 img{background-position:-13px -200px; width:26px; margin-left: 1px;}
.vote_5 img{background-position:-26px -200px; width:33px; margin-left: 1px;}
.vote_6 img{background-position:-26px -200px; width:38px; margin-left: 1px;}
.vote_7 img{background-position:0px -200px; width:45px;}
.vote_8 img{background-position:0px -200px; width:52px;}
.vote_9 img{background-position:0px -200px; width:58px;}
.vote_10 img{background-position:0px -200px; width:63px;}


.similar_content {float:left; width:370px; margin:5px;}
.similar_content h3 {background:#E2E0D7; width:370px; font-size:13px; text-align:left; padding:1px;}
.similar_content span{color:#75745F;}
#artists {margin-top:3px; padding:1px; width:780px; clear:both; background:#fff; min-height:185px; height: auto !important; height: 185px;}
#artists h3.title {background:#EDECE7; border-top:1px solid #fff; padding:3px; text-align:left;}
#artists li {display:inline; position:relative; float:left; width:130px; color:#CC3333; font-weight:bold;}
.container_response {width:780px;}
#thankyou .response {width:750px; padding:5px; margin:5px auto; background:#FFFF99; border:5px solid #EBEB76; overflow:hidden;}
#thankyou h2, #thankyou h3 {color:#000; font-weight:normal;}
#thankyou h3.title {font-size:15px;}
#thankyou h2 {font-size:18px;}
#thankyou h2.space {padding:5px; clear:both;}
span.uppercase {text-transform:uppercase; font-weight:normal; font-size:11px;}
#step_subscription ul {display:inline; width:345px;}
.container_subscription {margin:5px;}
#step_subscription ul li {display:block; text-transform:uppercase; height:26px; line-height:26px; text-align:center; font-size:12px; font-weight:bold; background:none; float:left; margin:0pt 4px 0pt 0pt; min-width:120px; width:120px; position:relative;}
#step_subscription ul li.no-selected {background-color:#E2E0D7; color:#fff;}
#step_subscription ul li.selected {background-color:none; color:#000000; border-left:1px solid #000; border-top:1px solid #000; border-right:1px solid #000;}
#step_subscription ul li.selected-ok {background-color:#E2E0D7;}
img.check {background-position:-1200px -1300px; width:12px; vertical-align:middle;}
#thankyou .storeitem {padding:5px; height:50px; width:362px; border-top:1px solid #E2E0D7; position:relative;}
#thankyou .storeitem a.mediatitle {font-weight:bold;}
#thankyou .storeitem #audiolist, .storeitem #audiolist a {color:#F7F7F4;}
#thankyou .storeitem:hover {background:#E2E0D7;}
#thankyou .storeitem:hover #audiolist {color:#999;}
#thankyou .storeitem:hover #audiolist a {color:#c33;}
#thankyou .storeitem:hover #audiolist a:hover {color:#fff;}
#thankyou .abstract {color:#7B7759;}
#thankyou .storeitem #audiolist, .storeitem #audiolist a {color:#F7F7F4;}
#thankyou span.storeitem_title {margin-bottom:5px; display:block;}
/* Coverflow Music Store */

#nologged_store, #logged_store, #logged_store_inner, #logged_store_inner2 {margin:0 0 10px 0; /*height:228px; min-height:228px;*/ overflow:visible; }
#nologged_store.nomargin, #logged_store.nomargin, #logged_store_inner.nomargin, #logged_store_inner2.nomargin{margin:0px;}

#logged_store, #logged_store_inner, #logged_store_inner2 { height: auto;}
#signup_store {background:transparent url(http://img.dada.net/musicstore/signup_top.gif) no-repeat scroll center top; color:#fff; float:left; margin:5px 0; text-align:left; width:298px; overflow:hidden;}
.signup_side {background:#232323 url(http://img.dada.net/musicstore/signup_bottom.gif) no-repeat scroll left bottom; padding:0 0 2px;}
.signup_side_inner {border-left:1px solid #575757; border-right:1px solid #575757; margin:0;}
.signup_side_inner span {margin: 0 5px; display: block;}
#signup_store h3, #signup_store .heading {margin:5px 0 0; padding:0 5px 0; font-size:18px;}
#signup_store .download_music {position:relative; width:275px; height:48px; border-bottom:1px solid #353535; margin:1px 10px 0px;}
#signup_store .download_music a.register {background:url(http://img.dada.net/general/ms_downloads_big.gif) 0 -0px; width:152px; height:38px; color:#fff; display:block; font-size:18px; line-height:38px; text-align:center; margin: 0 auto;}
#signup_store .download_music a.register:hover {background-position: 0 -38px; color:#fff;}
#signup_store .download_music a.register:active {background-position: 0 -75px; color:#fff;}
#signup_store .notlogged {width:288px; border-top:1px solid #76777A; color:#fff; font-size:11px; text-align:left; padding:3px 0; margin: 0 5px;}
#signup_store .notlogged span {margin: 0;}
#signup_store .notlogged span a {color:#ff9; text-decoration:none;}
#signup_store .notlogged span a:hover {color:#fff; background: none;}
.coverflow_left {float:left; height:197px; width:530px; margin:0px auto; text-align:center; padding-top:7px;}
.logged .coverflow_left {height: 202px;}

/*promotext*/
#top-cat.promo_bar {height:36px;background:#000 url('http://img.dada.net/musicstore/newsStripeBgBig.jpg?v=1282635982') left top repeat-x;line-height:36px;}
#top-cat.promo_bar h2 {text-transform:uppercase;float:left;font-size:14px;font-weight:bold;color:#999;background: url('http://img.dada.net/musicstore/newsStripeArrowBig.jpg?v=1282635982') right top no-repeat;padding:0 44px 0 12px;margin-right:14px;}
#top-cat.promo_bar #promo_items {text-align:left;height:36px;position:relative;overflow:hidden;width:510px;float:left;}
#top-cat.promo_bar #promo_items div div {float:left;/*width:650px;*/}
#top-cat.promo_bar #promo_items a, #top-cat.promo_bar #promo_items a:link, #top-cat.promo_bar #promo_items a:visited  {color:#fff;font-size:13px;text-decoration:none;background-image:none;background:transparent;padding:0;}
#top-cat.promo_bar #promo_items a:hover {color:#fff;text-decoration:underline;background-image:none;padding:0;}
#top-cat.promo_bar #promo_items div img {padding:4px 0;}
#top-cat.promo_bar #like_dada{height:26px;width:298px;float:right;background:transparent url('http://img.dada.net/musicstore/i-like-border.jpg?v=1282635982') left top repeat-x;padding:1px;margin:4px 4px 4px 0px;}
#top-cat.promo_bar #like_dada div{background-color:#FFF;height:26px;}
#top-cat.promo_bar #like_dada div p{float:left;font-size:11px;color:#333;line-height:27px;padding:0px 5px;}
#home_promo_banner{height:300px;background:transparent url('http://img.dada.net/musicstore/home-banner-loader.gif?v=1282635982') center 100px no-repeat;}

#signup_store .help{float: right; display: block; height: 14px; width: 14px; margin-right: 1px; overflow: hidden; text-indent: -9999px; background: transparent url(http://img.dada.net/general/notices_icons_home.gif?v=0.02) no-repeat scroll -201px -501px}
#signup_store .help img{border: none;}
#signup_store .help:hover{background-position: -1px -601px;}
#signup_store .border_bottom {border-bottom:1px solid #333; margin:0 5px; padding:1px 0;}
#signup_store .border_top {border-top:1px solid #333; padding:2px 0;}
.border_bottom p{ font-size:11px;}
.border_bottom p a {color:#FFBC4B; text-decoration:underline;}
.border_bottom p a:hover {color:#FFFFFF; text-decoration:none; background:none;}

#signup_store .avvisi_store {border-bottom:1px solid #333; border-top:1px solid #333; margin:0 5px;}
#signup_store p.more{margin:0 10px; text-align:right; color:#FFBC4B;}
#signup_store p.more a:link, #signup_store p.more a:visited {text-decoration: none; color: #FFBC4B;}
#signup_store p.more a:hover, #signup_store p.more a:active {text-decoration: none; color: #fff; background: transparent;}
#signup_store h4 {font-size: 13px;}
#logged_store .coverflow_left {/*height: auto;*/}
/* ------- Avvisi home Store --------- */
#logged_store #noticesHome {margin:0;padding:0;list-style:none; height: 120px; overflow: hidden;}
#logged_store #noticesHome li { font-size:11px;height: 40px; font-weight:normal; overflow:hidden; width: 286px; border-bottom:1px solid #333; margin: 0; list-style: none; float: left; display: inline;}
#logged_store #noticesHome li.system_alert {height: 30px; margin-top: 10px;}
#logged_store #noticesHome p.itemContent {font-variant:normal; font-weight:normal; height:35px; line-height:12px; margin:0 20px 0 0; padding:2px 2px 0 0; overflow: hidden;}
p.itemContent a.avvisi_author {text-transform:uppercase;}
#logged_store p.itemContent .play_btn_full, #logged_store p.itemContent .play_btn_preview {vertical-align:middle;}
#logged_store p.itemContent .add_btn_full, #logged_store p.itemContent .add_btn_preview {vertical-align:middle;}
#logged_store #noticesHome li.system_alert p.itemContent {margin-right: 0;}
#logged_store #noticesHome img.itemAvatar {width:32px;height:32px;border:0;padding:0px;background:#fff;margin:0px 6px 0 0; float: left; border: 1px solid #aaa;}
#logged_store #noticesHome li.new {font-weight:bold;}
#logged_store #noticesHome a {display: inline; padding: 0; width: auto; margin: 0; line-height: 12px; height: auto;}
#logged_store #noticesHome a:link, #logged_store #noticesHome a:visited {background:transparent none repeat scroll 0 0; color:#FFBC4B; text-decoration:none;}
#logged_store #noticesHome a:hover {color:#fff; text-decoration:none;}
/* ------- Sitemap --------- */
#sitemap{padding: 0 0 20px 5px; width: 785px; background:#fff; float:left;}
#sitemap h2{height: 36px; line-height: 36px;}
#sitemap h3 {font-size: 14px; margin-bottom: 3px; padding-bottom: 2px;}
#sitemap h3.line {border-bottom: 1px solid #eee;}
#sitemap .abstract {font-size: 13px; border-bottom: 1px solid #eee; margin-bottom: 15px; padding-bottom: 5px;}
#sitemap .sitemap_column{float: left; width: 250px; margin-right: 10px;}
#sitemap .cats li{float: left; width: 130px; font-size: 11px;}
#sitemap .loop_pages {clear: both; background: #fff; border-bottom: 1px solid #eee; border-top: 1px solid #eee; margin: 0 0 10px; line-height: 24px; height: 24px; text-align: left; padding: 0;}
#sitemap .loop_pages p{float: left; margin: 0;}
#sitemap .loop_pages p.pagination {float: right; text-align: right;}
#sitemap .loop_pages a{ font-size: 11px;}
#sitemap #loop{clear: both;}
#sitemap #loop li{float: left; display: inline; width: 390px; font-size: 11px;}
#sitemap #menu {float: right; height: 20px; margin-top: 14px;}
#sitemap #menu li{float: left; display: inline; margin-right: 1px;}
#sitemap #menu li a{display: block; float: left; padding: 2px 5px; line-height: 16px;}
#sitemap #menu li.in a{background-color: #2C76B4; color: #fff;}


/* TAB EVENTI */
h3.evTitle2 { display:block; font-size:13px; text-transform:uppercase; padding:4px 0px 5px 5px; text-align:left; 	color:#000; }
.text_events {font-size:11px; text-align:left; color:#666; clear:left; font-weight:normal; margin-bottom: 6px; padding-left: 8px;}
.container_events_store2 {background:transparent;}
.evMenu2 {width:296px; height:24px; border-bottom: 1px solid #CCC8BF; margin:0 auto;}
.evMenu2 li {float:left; list-style-image:none; list-style-position:outside; list-style-type:none; font-size:13px; text-align:center; width: 98px; overflow:hidden; white-space:nowrap;}
.evMenu2 li a {line-height:25px; padding:0 10px; white-space:nowrap; color: #333; font-size: 12px; font-weight: bold;}
.evMenu2 span strong {font-weight:normal; color:#666666;font-size:11px;}
.evMenu2 li a:hover, .evMenu2 li a:active {color: #000; font-size: 12px; font-weight: bold; background: transparent;}
.evMenu2 li a.select {background: url(http://img.dada.net/musicstore/event-tabs.gif) 0 0 no-repeat; width: 98px; padding: 0; display: block; float: left; color: #000;}

/* = SEARCH STORE BOTTOM */
.container_search_store {float:left; background:#F7F7F4; margin:10px 0px 5px; border:1px solid #ccc; width:528px; height:70px;}
.container_search_store form {padding:10px;}
.container_search_store input.search_txt {width:420px; border:1px solid #ccc; padding:2px; float:left;}
.container_search_store label {float:left; display:inline; padding:2px;}
.choose_artists {float:left; clear:both; margin-bottom:20px; width:528px;}
button.search_submit {background:transparent url(http://img.dada.net/general/ms_downloads.gif?v=0.01) repeat scroll 0pt 120px; border:medium none; color:#FFFFFF; cursor:pointer; display:block; font-size:12px; height:24px; line-height:24px; margin:0px 0pt 5px 10px; padding:0pt; text-align:center; width:74px;}

/* THANK YOU PAGE STORE */
#credits {width: 150px; color: #000; text-align: right; float: right; font-size: 13px; padding: 10px 15px;}
#thankyou {padding:10px;}
#thankyou_similar {height:358px;width:350px;background:#fff;border:1px solid #ccc;overflow:hidden;float:left;}
#thankyou_othercontents {height:358px;width:393px;background:#fff;border:1px solid #ccc;float:right;background:#ebebe8 url('http://img.dada.net/musicstore/thankyou_bg.jpg') 0px 0px no-repeat;}
#thankyou_othercontents h3, #thankyou_similar h3, #thankyou h2, #response_container h2 {font-size:19px;color:#000;font-weight:normal;clear:both;}
#response_container {padding:5px; background:#EDEA6E;margin:0 0 20px 0;}
#thankyou_response {padding:5px;}
#dld_other, #infoPromoCredits {background:#fff;padding:5px;}
#dld_other p {font-size:13px;color:#000;}
#dlded_item {margin:10px 0;}
.upper_case {text-transform:uppercase;}
h3.w_window strong {font-size: 13px; text-transform: uppercase; float:left; width:60%; text-align:left;}
h3.w_window {background-color: #000; overflow:hidden; line-height:30px; height:30px; padding: 5px; margin-bottom: 0;}
#step_subscription.container_subscription {margin:0;}
#thankyou #credits p {font-size:12px;}
#thankyou_similar #artists {width: auto;height:320px !important;overflow:hidden;}
#artists ul .borded {color:#ccc;}
#thankyou_similar #artists ul li {position:static;}
#thankyou_similar #artists ul {margin-left:15px;height:320px !important;overflow:hidden;}
#thankyou_othercontents h3, #thankyou_similar h3 {margin:8px 0 0 7px;}
.otherActions {padding:0;text-align:center;margin:8px;}
.otherActions li a {font-size:12px; color:#333;display:block;text-align:left;height:23px;background:#f7f7f4 url('http://img.dada.net/musicstore/thankyou_arr.gif') 360px 7px no-repeat;border:1px solid #CCC;line-height:23px;padding:0 15px 0 10px;margin:5px auto 10px auto;}
.otherActions li a:hover {background:#ccc url('http://img.dada.net/musicstore/thankyou_arrOn.gif') 360px 7px no-repeat;}
.otherActions li a:active {background:#999 url('http://img.dada.net/musicstore/thankyou_arrOver.gif') 360px 7px no-repeat;color:#fff;}
li#searchStore_inpage {background:#f7f7f4;font-size:12px; color:#333;display:block;text-align:left;border:1px solid #CCC;line-height:23px;padding:10px;margin:5px auto 10px auto;}
#browseMap {font-size:13px;clear:both;padding:10px 0;}
li#searchStore_inpage form label {width:30%;display:block;float:left;margin-top:5px;}
li#searchStore_inpage form input.chars {width:250px;height:20px;line-height:20px;font-size:13px;color:#000;font-family:Arial;}
li#searchStore_inpage:hover {background:#ccc;}
#infoPromoCredits p {font-size:16px;color:#000;font-weight:normal;}
#infoPromoCredits p span {font-size:16px;color:#CE317D;font-weight:bold;display:block;}

/* = box info legali */
.legal_terms_inner_box {padding-bottom: 5px;}
.legal_terms_inner_box p {padding:0px 8px; text-align:left; font-size:11px; color: #000;}

.info .fontmood {display:block; font-size:16px; font-weight:bold;}



/* --- Mobile Extra pagine interne --- */

/* --- Community --- */
#people_list {clear: both;}
#people_list .itembanner {width: 800px; margin:5px auto; float:left; display:inline; overflow:hidden; position:relative; text-align:center;}
#people_list .item {height: 98px; width: 395px; margin-right: 5px; float: left; display: inline; overflow: hidden; border-bottom: 1px solid #ccc; background: #f3f3f3 url(http://img.dada.net/life/media/bg_list.jpg) 0 0 repeat-x; position: relative;}
#people_list .photo {float: left; display: inline; margin: 10px 5px 10px 10px;}
#people_list .photo:hover {background: transparent;}
#people_list .photo img {width: 64px; height: 64px; padding: 1px; border: 1px solid #ccc;}
#people_list .info {margin: 10px 5px 10px 0; float: right; display: inline; width: 305px;}
#people_list .user {font-size: 11px; color: #666; padding-bottom: 5px; margin-bottom: 5px; border-bottom: 1px dotted #ccc;}
#people_list .user a {font-weight: bold; font-size: 13px;}
#people_list .fanlist {font-size: 11px; color: #333; line-height: 1.5;}
#people_list .fanlist .more {text-transform: lowercase;}
#people_list .mood {color: #333; line-height: 1.5; font-size: 14px; background: url(http://img.dada.net/general/event-quote.gif) 0 1px no-repeat; padding-left: 25px;}

#people_events {clear: both; width: auto;}
#people_events .item {overflow: hidden; border-bottom: 1px solid #ccc; background: #f3f3f3 url(http://img.dada.net/life/media/bg_list.jpg) 0 0 repeat-x; position: relative;}
#people_events .photo{float: left; display: inline; margin:5px 5px 5px 10px;}
#people_events .photo_s {float: left; display: inline; margin:0 5px 0 0;}
#people_events .photo:hover, #people_events .photo_s:hover {background: transparent;}
#people_events .photo img, #people_events .photo_s img {width: 64px; padding: 1px; border: 1px solid #ccc;}
#people_events .photo_s img {width: 32px; height: 32px; padding: 1px; border: 1px solid #ccc;}
#people_events .info {margin:5px 5px 5px 0; float: right; display: inline; width: 710px;}
.narrow #people_events .info {width: 390px;}
#people_events .info_side {float: right; font-size: 11px; color: #666; margin-left: 5px;; text-align: right;}
#people_events .info_side span {display: block;}
#people_events .info_side span.tracks {display: inline; float: left; margin: 5px 2px 0 0;}
#people_events .user {font-size: 11px; color: #666;}
#people_events .user a {font-weight: bold; font-size: 13px;}
#people_events .action {color: #333; font-weight: bold; margin-bottom: 3px; padding-bottom: 5px; border-bottom: 1px dotted #ccc;}
#people_events .mood {color: #333; line-height: 1.5; font-size: 14px; background: url(http://img.dada.net/general/event-quote.gif) 0 0 no-repeat; padding-left: 25px;}
#people_events .mood p img {display: none;}
#people_events .playlist h3 {font-size: 13px;}
#people_events .playlist .abstract {clear: none; overflow: hidden;}
#people_events .playlist .artists {color: #333; font-size: 11px; line-height: 1.4;}
#people_events .playlist .info_side a:hover {background: transparent;}
#people_events .dl_links {float:right; margin-top:3px; width:75px;} 
#people_events .info_media, .list_box .info_media{width:560px; overflow:hidden;}
.narrow #people_events .info_media, .list_box .info_media{width:240px; overflow:hidden;}
#people_events .author, .list_box .author{text-transform:uppercase;}
#people_events .button_cont, .sidebar .button_cont {float: left; display: inline; width: 40px; height: 40px;}

.container_grid .grid_content {margin-right:25px;}
.container_grid .grid_content p {font-size:11px; text-align:left;}
.container_grid .grid_size {height:138px; width:128px;}
.container_grid {margin:10px 0 10px 20px; overflow:hidden; text-align:center; width:780px;}
.container_grid .grid_image_container {text-align:left;}


/* Generali sidebar */
.sidebar {float:right; overflow:hidden; padding:0; width:304px;}
.sidebar .more {text-align:right; width:286px; margin:0 auto; clear:both; font-size:11px;}
.sidebar .curved {clear:both; margin-bottom:10px;}
.sidebar .title_box{background:#F3F3F3; border-bottom:1px solid #B7B7B7; border-top:1px solid #FFFFFF; color:#000000; font-size:12px; font-variant:normal; font-weight:bold; margin:0; padding:3px 5px; text-transform:uppercase;}
.sidebar .title_users{background:#F3F3F3; text-transform:uppercase; border-top:1px solid #FFFFFF; color:#000000; font-size:12px; font-variant:normal; font-weight:bold; margin:0; padding:3px 5px 0; position: relative;}
.sidebar .title_friends {background:#FFD185; border-bottom:1px solid #B7B7B7; border-top:1px solid #FFFFFF; color:#000000; font-size:12px; font-variant:normal; font-weight:bold; margin:0; padding:3px 5px; text-transform:uppercase;}
.sidebar .container_listbox, .sidebar .waitbox {background:#FBFBFB; overflow:hidden;}
.sidebar .container_listbox hr, #community_playlists hr, #pl_friends hr {width:290px; margin:0 auto 5px; text-align:center; border: none ; clear:left; border-top: 1px solid #DFDFDF; height: 1px;}
.sidebar .width_content {width:302px;}
.sidebar .number_list {float:left; text-align:left; width:18px;}
.sidebar .audioqueue {float:left; padding:2px 0;}
.sidebar .listen_all {float:right; text-transform:none; font-weight:normal; font-size: 11px;}
.sidebar .icon_online {display:block; float:left; line-height:21px; margin-top:1px; position: relative;}
.sidebar .author {text-transform:uppercase;}
/* Contenuti list */
.sidebar .listbox {width:290px; padding:4px 6px; border-bottom:1px solid #DFDFDF; overflow:hidden; font-size: 11px;}
.sidebar .last {border-bottom: none;}
.sidebar .listbox .dl_links {float:right; width:75px; margin-top:3px;}
.sidebar .listbox .play_layout {display:inline; float:left; margin-right:3px; margin-top:2px;}
.sidebar .listbox .action {/*margin-bottom: 8px;*/}
.sidebar .listbox .action span {font-size: 10px; text-transform: lowercase;}
.sidebar .listbox .mood {color: #333; line-height: 1.8; margin-left: 41px;}
.sidebar .listbox .author{text-transform:uppercase;}
.sidebar .foto {float: left; display: inline; width: 36px; margin: 0 5px 10px 0;}
.sidebar .foto a:hover {background:transparent;}
.sidebar .foto img {padding:1px; border:1px solid #DFDFDF;}
.sidebar .foto img.friend {padding: 0; border:2px solid #FFBC4B;} 
.sidebar .item_list {width:180px; display:block; float:left;}
.sidebar .item_list .title {display:block; float:left; font-weight:bold; width:135px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.sidebar .item_list .author {float:left; overflow:hidden; white-space:nowrap; display:block; width:135px; text-transform:uppercase; text-overflow:ellipsis;}
/* Contenuti grid */
ul.grid_users li {display:inline; float:left; width:36px; text-align:left; margin:0 11px 10px 0;}
ul.grid_users li a:hover {background:transparent;}
ul.grid_users li.friends img {border:2px solid #FFBC4B; padding: 0;}
ul.grid_users img.users, .playlistbox .photo_user img.users {padding:1px; border:1px solid #DFDFDF;} 
.sidebar ul.grid_users {width:286px; margin:10px auto 0px 15px; overflow:hidden;}



#community_playlists ul {padding: 0;}
* html #community_playlists ul li {overflow: hidden;}
#community_playlists .crop3 {height: 117px; overflow: hidden; position: relative;}
#community_playlists .crop10, #community_playlists .waitbox {height: 392px; overflow: hidden;}
#community_playlists .waitbox img {margin-top: 50px;}
.sidebar .waitbox {text-align: center;}
/* Playlist Amici */
.sidebar #pl_friends .playlistBox {height: auto;}
.sidebar #pl_friends .playlist_title h4 {display: block; width: 200px; height: 16px; overflow: hidden;}
.sidebar #pl_friends .playlist_title h4 span {font-size: 11px; font-weight: normal;}
.sidebar #pl_friends .playlist_owner {margin-top: 3px; color: #333; overflow: hidden; width: 250px; height: 30px; float: right;}
.sidebar #pl_friends .playlist_title img {float: right; display: inline; margin: 5px 3px 0 0;}


/* Playlist statica */
#pl_friends {background-color: #fbfbfb;}
.sidebar .playlistBox {font-size: 11px; margin: 0 3px; padding: 3px 0; overflow: hidden;}
.playlist_title {padding: 2px; height: 32px; background: #eee url(http://img.dada.net/musicstore/bg-events.jpg) repeat-y;}
.playlist_title .num_tracks {float:right; padding: 2px 0 0 0}
.playlist_desc {clear: left; padding: 1px 0; color: #999; height: 14px; overflow: hidden; width: 240px;}
.playlist_info {clear:both; padding: 1px 0;}
.container_info_album {display: inline;}
.playlist_artists {display:block; margin-bottom:0px; padding: 0 2px; color: #333;}
.playlist_artists span{text-transform:uppercase;}
.playlist_owner {display:block; text-align: right;}
#pl_friends .photo_user img {float: right; display: inline; border: 2px solid #FFD185; margin-left: 2px;}



/* Stili paginazione */
.viewedlist_serv, .viewedlist, .loop_pages, .loop_pages_serv {background:#F7F7F7; border-bottom:1px dotted #ccc; overflow:hidden;}
#pag span, .loop_pages_serv span, .loop_pages span, #alphabet span.letter_selected {background:none; color:#000; border:0; padding: 0; margin: 0; font-weight: normal;}
#pag, .loop_pages_serv {font-variant:normal; font-weight:normal;}
.loop_pages {text-align:right; font-size:11px; margin:0 0 25px 0;}
.loop_pages a {font-size:11px;}
.loop_pages_serv, .viewedlist_serv{width:785px;}
.narrow .viewedlist_serv {width:auto;}

/* Box Category (top & bottom)      */
#bottom-cat {margin-top: 10px;}
#top-cat .b1, #bottom-cat .b1 { background:#333;}

#top-cat .boxcontent, #bottom-cat .boxcontent { border-left:1px solid #333; border-right:1px solid #333; background: #333; color: #fff;}
#top-cat .inner_content, #bottom-cat .inner_content {border-top: 1px solid #5c5c5c; padding: 4px 8px;}
#bottom-cat .inner_content {padding: 2px 8px; overflow:hidden}
#top-cat .inner_content h2 {font-size: 15px; font-weight: bold; text-transform: uppercase;}
#top-cat .inner_content p, #bottom-cat .inner_content p {float: right; display: inline; font-size: 12px;}
#top-cat .inner_content p span, #bottom-cat .inner_content p span {font-size: 13px;}
#bottom-cat .inner_content p#cat-counter {font-size: 13px; float: none; display: block; font-weight: normal;}
#bottom-cat .inner_content p#cat-counter b {text-transform: uppercase;}
#top-cat .inner_content a, #bottom-cat .inner_content a {color: #fff; text-decoration: none;}
#top-cat .inner_content a:hover, #bottom-cat .inner_content a:hover {text-decoration: underline; color:#fff;}



/* Home Carousel Centrale */
#main_scroller .content{height: 860px; overflow: hidden; position: relative; clear: both;border-width:0px 1px 1px 1px; border-style:solid; border-color:#333;}
#main_scroller .waitbox {height: 862px; overflow: hidden; position: relative; clear: both;border-width:0px;}
#main_scroller .tabcontainer {background: url(http://img.dada.net/musicstore/bg_tab.jpg?v=1282635982) top left repeat-x; margin: 0; height: 38px; border-width:0px 1px 1px 1px;border-style:solid;border-color:#A4ABB8;}
#main_scroller .tabcontainer p{ text-indent:-9000px; position:absolute;}
.menu_scroller {width:490px; height:38px; overflow: hidden; margin:0 auto; z-index: 10;}
.menu_scroller li {float:left; list-style-image:none; list-style-position:outside; list-style-type:none; font-size:11px; text-align:center; width: 162px; overflow:hidden; white-space:nowrap;text-transform:uppercase;font-weight:bold;border-right:1px solid #A4ABB8;}
.menu_scroller li a {background: url(http://img.dada.net/musicstore/bg_tab.jpg?v=1282635982) top left repeat-x; color: #000; display:block; width: 162px; line-height:38px; height: 38px; padding:0; white-space:nowrap;}
.menu_scroller li a:hover, .menu_scroller li a:active {color: #000; background:none; background-color: #FFF;}
.menu_scroller li a.select {background: url(http://img.dada.net/musicstore/bg_tabselected.jpg?v=1282635982) top left repeat-x; color:#FFF; padding: 0; display: block; float: left;}
* html .menu_scroller {height: 40px;} 

/* -- Box Link Utili e News Artisti -- */
#homebox_outer {margin: 5px 7px 5px 0; padding: 0; background: url(http://img.dada.net/musicstore/homebox-top.gif) no-repeat; z-index: 20; position: absolute; right: 0; top: 0;} 
#homebox_bottom {font-size: 11px; text-align: right; padding: 0 5px 0 0; height: 16px; line-height: 16px; background: url(http://img.dada.net/musicstore/homebox-bottom.gif) bottom left no-repeat; width: 291px;}
#homebox {width: 274px; padding: 1px 10px; margin: 6px 0 0; border: 1px solid #a09f9f; border-top: none; border-bottom: 1px solid #ccc; background: url(http://img.dada.net/musicstore/homebox.jpg) repeat-x;}
#homebox h4 {font-size: 15px; color: #333; text-transform: uppercase; margin: 0 0 10px;}
#homebox #shortcuts li {width: 133px; display: inline;}
#homebox #shortcuts li a {width: 133px; height: 26px; line-height: 26px; text-align: center; margin: 0 8px 10px 0; float: left; display: block; background: url(http://img.dada.net/musicstore/homebox-buttons.jpg) no-repeat; font-weight: bold; font-size: 12px; color: #333;}
#homebox #shortcuts li a:hover {background-position: 0 -26px;}
#homebox #shortcuts li.playlist a, #homebox #shortcuts li.community a {margin-right: 0;}
#homebox #shortcuts li a span {padding: 1px 0 1px 23px; background: url(http://img.dada.net/musicstore/homebox-icons.gif) no-repeat;}
#homebox #shortcuts li.playlist a span {background-position: -150px 0;}
#homebox #shortcuts li.catalog a span {background-position: 0 -17px;}
#homebox #shortcuts li.community a span {background-position: -150px -17px;}
#homebox .clearer {clear: both; height: 1px; overflow: hidden; margin: 0;}
#homebox_outer #news, #homebox_outer #updates {width: 294px; border-left: 1px solid #a09f9f; border-right: 1px solid #a09f9f;}
#homebox_outer #news h5, #homebox_outer #updates h5 {background: #ddd; color: #333; border-top: 1px solid #fff; padding: 1px 10px; font-size: 11px;}
#homebox_outer #news .item {background: url(http://img.dada.net/life/media/bg_list.jpg) center left repeat-x; height: 36px; font-size: 11px; padding: 8px; overflow: hidden;}
#homebox_outer #news .hidden {display: none; border-top: 1px dotted #ccc;}
#homebox_outer #news .visible {display: block;}
#homebox_outer #news .item img {float: left; display: inline; margin: 0 10px 0 0; border: 1px solid #aaa;}
#homebox_outer #news .item p {line-height: 1.35;}
#homebox_bottom .hidden {display: none;}
#homebox_bottom .visible {display: inline;}
#homebox_outer #updates p {background: url(http://img.dada.net/life/media/bg_list.jpg) center left repeat-x; font-size: 11px; padding: 5px 10px; color: #333;}
#homebox_bottom a {padding: 0 2px 0 5px; cursor: pointer; text-transform: lowercase;}





.nolog_container{background:transparent url('http://img.dada.net/musicstore/top_home_promo.jpg?v=1282635982') no-repeat left top;position:relative;height:236px;padding-top:4px;padding-left:12px;color:#000;border:0px;}
.nolog_container .group_bg{background:transparent url('http://img.dada.net/musicstore/top_home_promo_r.jpg?v=1282635982') no-repeat right top;position:absolute;height:260px;width:307px;right:0px;top:-25px;}
.nolog_container h3{display:block; font-size:35px;}

/*only us*/
.nolog_container h3 span{color:#fff;}
/*only us*/
.nolog_container h3 img{border:0px;}
.nolog_container h4{ font-weight:normal; color:#fff;}
.nolog_container h4.playme-is-coming{font-size:25px; float:left; padding:8px 0 0 0; margin:0}
.nolog_container h4.playme-is-coming span.text{padding: 0 10px 0 0px; float:left}
.nolog_container h4.playme-is-coming span.imgpl{ float:left;  margin:0; text-indent:-9000px; width:155px; height:43px; background: url('http://img.dada.net/musicstore/playme-home-dada.png?v=1282635982') 0 0 no-repeat; }
.nolog_container h4.teaser{ font-size:15px;  position:absolute;top:100px;left:17px;line-height:18px;width:465px; color:#fff;}
.nolog_container h4.try{position:absolute; color:#000;top:183px;left:17px;line-height:18px;width:180px; font-size:15px;}

.nolog_home a.button_subscribe {text-transform:uppercase; font-weight:bold; padding:0px; bottom:0; left:0px; position:absolute; background: transparent url('http://img.dada.net/musicstore/button-isc-home.png?v=1282635982') 245px 168px no-repeat; width:799px; font-weight:bold; color:#fff; max-width:799px; height:234px; overflow:hidden; display:inline-block;}
.nolog_home a.button_subscribe:hover {  background: transparent url('http://img.dada.net/musicstore/button-isc-home-hover.png?v=1282635982') 240px 163px no-repeat; }
.nolog_home a.button_subscribe span{position:absolute; font-weight:normal; display:block; top:185px; left:260px;  font-size:18px;width:181px; background: url('http://img.dada.net/musicstore/arrow-home-isc.gif?v=1282635982') right no-repeat;}

#iphone-link{ display:block; position:absolute; padding:5px;max-height:35px; overflow:hidden; top:230px; left:602px;}
#iphone-link a{color: #fff; font-size:16px; }
#iphone-link a:link{color: #fff; }
#iphone-link a:hover{color: #000; background-color:transparent; color:#C2043E}
.log_home{ background: url('http://img.dada.net/musicstore/bottom_home_promo-logged.jpg?v=1282635982') bottom no-repeat; padding-bottom:3px;}
.log_home a#all-click{ cursor:pointer;}
.log_container{background: #161616 url('http://img.dada.net/musicstore/top_home_promo-logged.jpg?v=1282635982') no-repeat left top;position:relative;height:198px;padding-top:14px;padding-left:12px;color:#000;border:0px;}
.log_container a{text-decoration:underline; color:#fff;}
.log_container p {color:#fff; font-size:14px;}

.log_container .group_bg{background:transparent url('http://img.dada.net/musicstore/top_home_logpromo_r.jpg?v=1282635982') no-repeat right top;position:absolute;height:209px;width:317px;right:15px;top:-25px;}
.log_container h2{font-size:34px; color:#000}
.log_containe span{display:block;}
.log_container a {background-color:transparent}
.log_container a:hover {background-color:transparent}
.log_container h3{font-size:14px; font-weight:normal; line-height:20px; color:#fff; padding: 0 0 10px 5px; margin-top:15px; width:450px; max-width:450px; max-height:70px; overflow:hidden; }
.log_container h4.teaser{position:absolute;top:70px;left:17px;line-height:18px;width:465px;}
.log_container h4.try{position:absolute;top:183px;left:17px;line-height:18px;width:180px;}
.log_container p.button_subscribe{position:absolute;color:#FFF; font-weight:bold; bottom:10px; font-size:17px; padding: 20px 0 23px 20px; text-transform:uppercase; width:300px; background: url('http://img.dada.net/musicstore/btn_top_home_promo_logged.gif?v=1282635982') top left no-repeat;}
.log_container p.button_subscribe a:hover { width:300px;  background-position: 0 -101px; }
.log_container p.button_subscribe a{text-decoration:none; background-color:transparent;}

