@import "./edit.css";
@import "./common.css";
* {
  margin: 0;
  padding: 0;
}
* html body {
  text-align: center;
}
body {
  background-color: #828282;
}
#wrapper {
  background: transparent url(../images/background.png) repeat-y -1000px 0;
  margin: 0 auto;
  text-align: left;
  width: 1000px;
}
#header {
  background: #615c5c url(../images/background.png) no-repeat 0 0;
  height: 177px;
  width: 1000px;
}
#header a {
  display: block;
  height: 177px;
}
#counter {
  background: #615c5c url(../images/background.png) no-repeat 0 -177px;
  font-size: 14px;
  font-weight: bold;
  height: 44px;
  overflow: auto;
  padding-top: 22px;
}
#counter div {
  float: left;
}
#counter .start {
  text-align: right;
  width: 707px;
}
#counter .days {
  text-align: center;
  width: 29px;
}
#counter .hours {
  text-align: center;
  width: 46px;
}
#counter .minutes {
  text-align: center;
  width: 46px;
}
#left-side {
  float: left;
  width: 280px;
}
#left-side #img-menu {
  background: #615c5c url(../images/background.png) no-repeat 0 -243px;
  height: 544px;
}
#left-side #img-menu a {
  display: block;
}
.menu-bands {
  height: 50px;
}
.menu-bands:hover,
.menu-bands-selected {
  background: url(../images/menu-hover.png) no-repeat;
  height: 50px;
}
.menu-program {
  height: 37px;
}
.menu-program:hover,
.menu-program-selected {
  background: url(../images/menu-hover.png) no-repeat 0 -50px;
  height: 37px;
}
.menu-ticket {
  height: 41px;
}
.menu-ticket:hover,
.menu-ticket-selected {
  background: url(../images/menu-hover.png) no-repeat 0 -87px;
  height: 41px;
}
.menu-map,
.menu-info,
.menu-ground,
.menu-news {
  height: 33px;
}
.menu-map:hover,
.menu-map-selected {
  background: url(../images/menu-hover.png) no-repeat 0 -128px;
  height: 33px;
}
.menu-ground:hover,
.menu-ground-selected {
  background: url(../images/menu-hover.png) no-repeat 0 -161px;
  height: 33px;
}
.menu-photos {
  height: 34px;
}
.menu-photos:hover,
.menu-photos-selected {
  background: url(../images/menu-hover.png) no-repeat 0 -194px;
  height: 34px;
}
.menu-info:hover,
.menu-info-selected {
  background: url(../images/menu-hover.png) no-repeat 0 -228px;
  height: 33px;
}
.menu-partners,
.menu-forum {
  height: 43px;
}
.menu-partners:hover,
.menu-partners-selected {
  background: url(../images/menu-hover.png) no-repeat 0 -261px;
  height: 43px;
}
.menu-contact,
.menu-press {
  height: 39px;
}
.menu-contact:hover,
.menu-contact-selected {
  background: url(../images/menu-hover.png) no-repeat 0 -304px;
  height: 39px;
}
.menu-press:hover,
.menu-press-selected {
  background: url(../images/menu-hover.png) no-repeat 0 -343px;
  height: 39px;
}
.menu-news:hover,
.menu-news-selected {
  background: url(../images/menu-hover.png) no-repeat 0 -382px;
  height: 33px;
}
.menu-forum:hover,
.menu-forum-selected {
  background: url(../images/menu-hover.png) no-repeat 0 -415px;
  height: 43px;
}
.menu-support {
  height: 51px;
}
.menu-support:hover,
.menu-support-selected {
  background: url(../images/menu-hover.png) no-repeat 0 -458px;
  height: 51px;
}
#breadcrumbs {
  padding: 5px;
}
#content {
  float: left;
  padding: 5px;
  width: 680px;
}
#right-side {
  float: left;
  width: 200px;
}
#left-side img {
  border: 0 none;
  margin: 0;
  padding: 0;
}
#space {
  background: #615c5c url(../images/background.png) no-repeat -970px -243px;
  float: left;
  height: 544px;
  width: 30px;
}
#cleaner {
  clear: both;
}
#sponsors {
  background: transparent url(../images/background.png) repeat-y -2000px bottom;
}
#img-ender {
  background: transparent url(../images/background.png) no-repeat 0 -786px;
  height: 65px;
}
#generals {
  float: left;
  padding-left: 35px;
  width: 196px;
}
#importants {
  float: left;
  padding-left: 32px;
  width: 118px;
}
#partners {
  float: left;
  padding-left: 32px;
  width: 290px;
}
#medials {
  float: left;
  padding-left: 32px;
  width: 265px;
}
#footer {
  background-color: #615c5c;
  clear: both;
  color: #d8d6d6;
  font-weight: bold;
  overflow: hidden;
  padding-bottom: 2px;
}
#footer a {
  text-decoration: none;
  color: #dddbdb;
}
#footer a:hover {
  text-decoration: underline;
}
.column {
  float: left;
  text-align: center;
  width: 33%;
}
.n0, .n1, .n2, .n3, .n4, .n5, .n6, .n7, .n8, .n9 {
  float: left;
  height: 33px;
  margin-top: -10px;
  width: 21px; 
}
.n0 {
  background: transparent url(../images/background.png) no-repeat 0 -860px;
}
.n1 {
  background: transparent url(../images/background.png) no-repeat 0 -893px;
}
.n2 {
  background: transparent url(../images/background.png) no-repeat 0 -926px;
}
.n3 {
  background: transparent url(../images/background.png) no-repeat 0 -959px;
}
.n4 {
  background: transparent url(../images/background.png) no-repeat 0 -992px;
}
.n5 {
  background: transparent url(../images/background.png) no-repeat 0 -1025px;
}
.n6 {
  background: transparent url(../images/background.png) no-repeat 0 -1058px;
}
.n7 {
  background: transparent url(../images/background.png) no-repeat 0 -1091px;
}
.n8 {
  background: transparent url(../images/background.png) no-repeat 0 -1124px;
}
.n9 {
  background: transparent url(../images/background.png) no-repeat 0 -1157px;
}
