body {
  -webkit-margin-top-collapse:separate;
  -webkit-margin-bottom-collapse:separate;
  position:relative;
  margin:0;
  -webkit-text-size-adjust:none;
  min-height:416px;font-family:helvetica,sans-serif;
  background-color:#333333;
  background-repeat:repeat;-webkit-touch-callout:none}
#title {
  position:absolute;
  top:0;
  left:0;
  right:0;
  padding-left:10px;
  padding-right:10px;
  text-align:center;
  text-overflow:ellipsis;
  white-space:nowrap;
  overflow:hidden;
  height:44px;
  line-height:44px;
  font-weight:bold;
  color:rgb(255,255,255);
  text-shadow:rgba(0,0,0,0.6) 0 -1px 0;
  font-size:16pt;z-index:0}

#topbar {
  position:relative;
  left:0;
  top:0;
  height:44px;
  width:auto;
  -webkit-margin-top-collapse:separate;
  background-image:url('Images/header.png');
  background-repeat:repeat;
  margin-bottom:13px;
  z-index:0}

#content {
  width:100%;
  position:relative;
  min-height:250px;
  margin-top:10px;
  background-color:#333333;
  height:auto;
  -webkit-transition-property:-webkit-transform;
  -webkit-transform-style:preserve-3d}

#content a {color: #ffffff; text-decoration: none;}
#content a:hover {text-decoration: underline;}

#stat {display: none;}

.menu,.store {
  -webkit-border-bottom-left-radius:8px 8px;
  -webkit-border-bottom-right-radius:8px 8px;
  -webkit-border-top-left-radius:8px 8px;
  -webkit-border-top-right-radius:8px 8px;
  -webkit-margin-bottom-collapse:separate;
  -webkit-margin-top-collapse:separate;
  background-color:#fff;border:rgb(135,135,135) solid 1px;
  font-size:12pt;margin-bottom: 17px;
  margin-left:9px;
  margin-right:9px;
  overflow:hidden;
  padding:0;
  position:relative;
  display:block;
  height:auto;
  width:auto;
  margin-top:3px}

.reklama {}

#content .banner a {color: #FFFF66}

ul.menu li {
  position:relative;
  list-style-type:none;
  display:block;
  height:43px;
  overflow:hidden;
  border-top-width:1px;
  border-top-style:solid;
  border-top-color:rgb(135,135,135);
  -webkit-margin-top-collapse:separate;width:auto}
  
ul.menu li:first-child {
  border-top:0}

ul.menu li a {
  display:block;
  height:43px;
  overflow:hidden;
  -webkit-margin-top-collapse:separate;
  width:auto;
  text-decoration:none}
  
ul.menu li:hover {
  background-image:url('Images/menutouched.png');
  background-repeat:repeat-x;background-color:blue}

ul.menu li:first-child:hover {
  background-image:url('Images/menutouched.png');
  background-repeat:repeat-x;
  -webkit-border-top-left-radius:8px 8px;
  -webkit-border-top-right-radius:8px 8px}

ul.menu li:last-child:hover {
  background-image:url('Images/menutouched.png');
  background-repeat:repeat-x;
  -webkit-border-bottom-left-radius:8px 8px;
  -webkit-border-bottom-right-radius:8px 8px}

.menuname {
  margin-left:7px;
  margin-top:11px;
  width:auto;
  color:#000;
  font-weight:bold;
  font-size:17px;
  text-overflow:ellipsis;
  overflow:hidden;
  max-width:75%;
  white-space:nowrap;
  float:left}

ul.menu span.arrow,body.musiclist span.arrow,body.list span.arrow {
  position:absolute;
  width:8px;
  height:13px;right:10px;
  top:15px;
  background:url(Images/chevron.png) no-repeat}
  
ul.menu li a img {
  width:auto;
  height:32px;
  margin-top:5px;
  margin-left:5px;
  float:left}

#footer {
  text-overflow:ellipsis;
  overflow:hidden;
  -webkit-margin-top-collapse:separate;
  text-align:center;
  -webkit-margin-bottom-collapse:separate;
  position:relative;
  background-image:none!important;
  background-color:#333333;
  color: #B5CCCC;
  margin-left:10px!important;
  margin-right:10px!important;
  margin-top:10px!important;
  height:auto!important;
  width:auto!important;
  bottom:10px!important}

#footer a {
  text-decoration:none;
  font-size:9pt;color:rgb(76,86,108);
  text-shadow:rgb(255,255,255) 0 1px 0}
  
.graytitle {
  position:relative;
  font-weight:bold;
  font-size:17px;
  text-overflow:ellipsis;
  overflow:hidden;
  white-space:nowrap;
  right:20px;
  width:auto;
  left:9px;
  color:rgb(76,86,108);
  text-shadow:rgb(255,255,255) 0 1px 0;
  padding-bottom:3px;
  padding-top:1px;
  padding-left:8px}
  
.header {
  display:block;
  font-weight:bold;
  color:rgb(73,102,145);
  font-size:12pt;
  margin-bottom:6px;
  font-size:11pt;
  line-height:14pt}

li.writehere p {
  margin-top:2px;
  color:#000;
  margin-bottom:2px}
  
.writehere {
  position:relative;
  width:auto;
  height:auto;
  margin-left:9px;
  margin-right:9px;
  margin-bottom:-3px;
  margin-top:10px;
  min-height:30px;
  padding-bottom:13px;
  -webkit-margin-top-collapse:separate}

div.writehere img{max-width:100%}

ul.textbox {
  -webkit-border-bottom-left-radius:8px 8px;
  -webkit-border-bottom-right-radius:8px 8px;
  -webkit-border-top-left-radius:8px 8px;
  -webkit-border-top-right-radius:8px 8px;
  -webkit-margin-bottom-collapse:separate;
  -webkit-margin-top-collapse:separate;
  background-color:#fff;
  border:rgb(135,135,135) solid 1px;
  font-size:12pt;overflow:hidden;
  list-style:none;padding:0;
  position:relative;
  display:block;
  height:auto;
  margin-left:9px;
  margin-right:9px;
  margin-top:3px;
  margin-bottom:13px}

#content ul.textbox a {color: #0066CC;}

table#topmenu {
  width:auto;
  height:30px;
  font-size:12px;
  position:absolute;
  top:7px;
  max-width:280px;
  left:9px;
  font-weight:bold;
  z-index:1}

#startbutton {
  background-image:url('Images/buttonstart.png');
  background-repeat:no-repeat;width:14px}

.buttonfield {
  background-image:url('Images/buttonfield.png');
  background-repeat:repeat-x}

.buttonlink {
  background-image:url('Images/buttonlink.png');
  width:17px}

#buttonend {
  background-image:url('Images/buttonend.png');
  background-repeat:no-repeat;width:6px}

table#topmenu img {
  margin-top:2px}

table#topmenu a {
  text-decoration:none;
  text-overflow:ellipsis;
  overflow:hidden;color:#fff;
  text-shadow:rgba(0,0,0,0.6) 0 -1px 0;
  margin-right:3px}

.center {
  margin: auto; display:block;}
.center a{
  color:white}  

ul.textlist li.textlistitem {
  margin-top:4px;
  margin-bottom:4px;
  margin-left:-20px;
  list-style-type:disc;
  list-style-position:outside}

ul.textlist li.textlistitem p {
  display:block;
  margin-top:2px;
  margin-left:-3px;
  margin-bottom:6px}
  
img {
  border:0}
  
#buttonbegin {
  background-image:url('Images/buttonbegin.png');
  background-repeat:no-repeat;width:6px}

.buttonend {
  background-image:url('Images/buttonend.png');
  background-repeat:no-repeat;
  width:6px}

#toprightbutton {
  position:absolute;
  z-index:1;
  width:auto;
  height:30px;
  font-size:12px;
  position:absolute;
  top:7px;
  max-width:280px;
  right:9px;
  font-weight:bold}
  
table#toprightbutton a {
  text-decoration:none;
  text-overflow:ellipsis;
  overflow:hidden;
  color:#fff;
  z-index:1;
  padding-left:3px;
  text-shadow:rgba(0,0,0,0.6) 0 -1px 0;
  margin-right:3px}

#toprightmenu {
  width:auto;
  height:30px;
  font-size:12px;
  position:absolute;
  top:7px;
  max-width:280px;
  right:9px;
  font-weight:bold;
  z-index:1}
  
.buttonlinkright {
  background-image:url('Images/buttonlinkright.png');
  width:17px}

#buttonstartright {
  background-image:url('Images/buttonstartright.png');
  width:14px}

table#toprightmenu a {
  text-decoration:none;
  padding-left:3px;
  text-overflow:ellipsis;
  overflow:hidden;
  color:#fff;
  text-shadow:rgba(0,0,0,0.6) 0 -1px 0;
  margin-right:3px;z-index:1}

table#toprightmenu img {
  margin-top:2px}
  
ul.store li{height:90px;position:relative;list-style-type:none;display:block;overflow:hidden;border-top-width:1px;border-top-style:solid;border-top-color:rgb(135,135,135);width:auto}li.storeitem img{height:90px;width:90px;position:absolute;left:0px;top:0px;background-image:url('Images/shopimage.png');background-repeat:repeat-x;-webkit-border-top-left-radius:8px 8px}li.storeitem:first-child span.itemimage{-webkit-border-top-left-radius:8px 8px}li.storeitem:last-child span.itemimage{-webkit-border-bottom-left-radius:8px 8px}li.storeitem span.itemimage img{height:90px;width:90px}li.storeitem a{height:100%;width:auto;color:#000;font-weight:bold;font-size:17px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;float:left;width:100%;text-decoration:none}li.storeitem span.arrow{background-image:url('Images/roundarrow.png');background-repeat:no-repeat;height:29px;width:35px;position:absolute;right:0px;top:50%;margin-top:-14px}li.storeitem a:hover{background-image:url('Images/storetouched.png');background-repeat:repeat-x;background-color:blue}li.storeitem:first-child,li.storeitem:first-child a,li.storeitem:first-child{-webkit-border-top-left-radius:8px;-webkit-border-top-right-radius:8px;border-top:0px}li.storeitem:last-child,li.storeitem:last-child a{-webkit-border-bottom-left-radius:8px 8px;-webkit-border-bottom-right-radius:8px 8px}.artist{font-size:12px;color:#7f7f7f;font-weight:lighter;margin-left:100px}li.storeitem .item{font-size:15px;white-space:nowrap;white-space:normal;margin-top:28px;display:block;margin-left:95px;overflow:hidden;max-width:65%;text-overflow:ellipsis}.slidedone{-webkit-transform:translate(-150%,0px);-webkit-transition-duration:1.5s}.slidedone2{-webkit-transform:translate(150%,0px);-webkit-transition-duration:1.5s}

body.list div#content div {
  background-image:url('Images/listheader.gif');
  background-repeat:repeat-x;
  height:22px;width:100%}
body.list div#content ul
  {width:auto;background-color:#333333}
body.list div#content li {
  height:40px;position:relative;
  border-bottom-width:1px;
  border-bottom-style:solid;
  border-bottom-color:#e1e1e1;list-style:none;
  margin-left:-40px;padding:0}
body.list div#content li:first-child {
  margin-top:-15px}
body.list div#content li:last-child {
  margin-bottom:-16px}
.list {
  background-color:#333333;
  background-image:none!important}
body.list div#footer {
  margin-top:40px!important;
  border:solid 1px gray}

body.list div#footer a:hover {
  text-decoration:underline}
body.list div#content li a {
  padding-left:20px;
  padding-top:8px;
  font-size:large;
  font-weight:bold;
  display:block;
  color:white;
  background-color:#333333;
  text-decoration:none;
  height:32px}
body.list div#content div span {
  color: #D0D0D0;
  font-size:16px;
  font-weight:bold;
  text-shadow:gray 0 1px 0;
  display:block;
  height:20px;
  padding-top:2px;
  padding-left:20px}
body.list div#content li span.arrow {
  position:absolute;
  right:10px}
body.list div#content li a:hover {
  background-image:url('Images/menutouched.png');
  background-repeat:repeat-x}
body.list div#content {
  margin-top:-13px!important}
body.musiclist div#content {
  width:auto;
  margin-top:-16px;
  margin-left:-40px;
  margin-right:0px;
  margin-bottom:0px}
body.musiclist div#content ul li{list-style:none;height:44px;width:auto;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#e6e6e6;position:relative}body.musiclist div#content ul li a{text-decoration:none;color:black;width:100%!important;height:100%;display:block}body.musiclist div#footer{padding-top:30px}.light{background-image:url('Images/musiclistlightbg.png');background-repeat:repeat-y;background-color:#dddee0}.dark{background-image:url('Images/musiclistdarkbg.png');background-repeat:repeat-y;background-color:#cbcccf}.number,.name,.time{display:inline-block;height:44px;font-weight:bold;font-size:large;width:44px;text-align:center;line-height:46px}.name{margin-left:5px;width:auto!important;font-size:medium}.time{color:#848484;font-size:medium;margin-left:4px;width:auto!important;font-weight:normal}body.musiclist{background-image:none!important;background-color:#cbcccf}li.withimage a{height:100%!important;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;padding-top:0!important;width:auto!important}li.withimage span.itemimage{height:90px;width:90px;position:absolute;left:0px;top:0px;background-image:url('Images/shopimage.png');background-repeat:repeat-x}li.withimage{height:90px!important}li.withimage span{display:block}li.withimage span.artist{margin-left:82px!important}li.withimage span.item{margin-top:29px;margin-left:80px!important;max-width:65%;text-overflow:ellipsis;overflow:hidden}li.withimage span.arrow{top:50%!important;margin-top:-6px}li.withimage a:hover{background-image:url('Images/storetouched.png')!important;background-color:blue}li.withimage img{height:90px;width:90px;position:absolute;left:0px;top:0px;background-image:url('Images/shopimage.png');background-repeat:repeat-x}.clstd a font{display:block!important;font-weight:bold!important;color:rgb(73,102,145)!important;font-size:14px}.clstd a{text-decoration:none!important;color:rgb(73,102,145)!important}.clstd a:hover{text-decoration:underline!important}.clstd font{font-size:14px!important}.clstable tr:last-child{display:none}.clstable{width:100%!important}