* { margin:0; padding:0; }
body {
  margin: 0;
  padding: 0;
  height: 100%;
  color: #242424; /*1d1d1d*/
  background-color: #000;
  font: 13px/17px Verdana, Helvetica, Arial, sans-serif;
}

img {
  border: none;
}

a {
  color: #00a4d8;
  text-decoration: none;
}

.link-dark a {
  color: #242424;
}
.link-dark a:hover {
  color: #00a4d8;
}

.grey {
  color:#e8e8e8;
}

p {
  padding: 5px 0;
}

h1, h2, h3, h4, h5, h6 {
  text-transform:uppercase;
  padding: 10px 0px 5px;
}

h1 {
  letter-spacing: -2px;
  font: 36px/36px din-condensed-web, arial, verdana, helvetica, sans-serif;
}

h2 {
  letter-spacing: -2px;
  font: 30px/30px din-condensed-web, arial, verdana, helvetica, sans-serif;
}

h3 {
  letter-spacing: -2px;
  font: 26px/26px din-condensed-web, arial, verdana, helvetica, sans-serif;
}

h4 {
  font: 22px/22px din-condensed-web, arial, verdana, helvetica, sans-serif;
}

h5 {
  font: 18px/18px din-condensed-web, arial, verdana, helvetica, sans-serif;
}

h6 {
  font: 14px/17px din-condensed-web, arial, verdana, helvetica, sans-serif;
}

hr {
  height: 1px;
  background-color: #fff; /*eee*/
  border-top: solid 1px #d9d9d9;
  border-left: none;
  border-right: none;
  border-bottom: none;
  
}

#wrapper {
  width: 1160px;
  margin: 0 auto;
}

#header {
  margin: 45px 0px 0px 40px;
}
#header-logo {
  float: left;
  overflow: hidden;
  width: 472px;
  height: 218px;
}
#header-logo a {
  width: 472px;
  height: 218px;
  display: block;
  background: transparent url(/design/putteiparken.png) no-repeat top left;
}
#header-logo a:hover {
  background-position: 0 -218px;
}
#header-right {
  float: left;
  width: 492px;
  height: 185px;
  margin: 30px 0 0 100px;
}
#navigation {
  clear: both;
  height: 42px;
  width: 1160px;
  padding: 60px 0 0;
}
#navigation ul {
  width: 900px;
}
#navigation ul,
#navigation ul li {
  margin: 0;
  padding: 0;
  list-style-type: none;
  float: left;
}
#navigation ul {margin-left: 10px;}
#navigation ul li a {
  float: left;
  display: block;
  height: 42px;
  margin: 0 10px;
  background: transparent url(/design/navigation.png) no-repeat top left;
}
#navigation ul li a#Start {background-position: 0 0; width: 121px;}
#navigation ul li a#Nyheter {background-position: -121px 0; width: 115px;}
#navigation ul li a#Artister {background-position: -236px 0; width: 111px;}
#navigation ul li a#Information {background-position: -347px 0; width: 163px;}
#navigation ul li a#Start.selected,
#navigation ul li a:hover#Start.selected {background-position: 0 -84px; width: 121px;}
#navigation ul li a#Nyheter.selected,
#navigation ul li a:hover#Nyheter.selected {background-position: -121px -84px; width: 115px;}
#navigation ul li a#Artister.selected,
#navigation ul li a:hover#Artister.selected {background-position: -236px -84px; width: 111px;}
#navigation ul li a#Information.selected,
#navigation ul li a:hover#Information.selected {background-position: -347px -84px; width: 163px;}
#navigation ul li a:hover#Start {background-position: 0 -42px; width: 121px;}
#navigation ul li a:hover#Nyheter {background-position: -121px -42px; width: 115px;}
#navigation ul li a:hover#Artister {background-position: -236px -42px; width: 111px;}
#navigation ul li a:hover#Information {background-position: -347px -42px; width: 163px;}

#placeholder {
  width: 1120px;
  padding: 20px 20px 40px;
  margin-bottom: 100px;
  background-color: #fff;
  float: left;
  position: relative;
}

#content {
  float: left;
  width: 540px;
}

#column {
  float: right;
  width: 560px;
  margin-left: 20px;
  background: #fff url(/design/border.gif) repeat-y top center;
}
#column-top,
#column-tickets,
#column-artists,
#column-top-placeholder {
  float: left;
  width: 560px;
}
#column-top {
  background-color: #fff;
}
#column-top-tickets {
}
#column-top-artists {
  clear: left;
}
#column-top-placeholder {
  margin-bottom: 35px;
}

#column-left,
#column-right,
.column-box,
.column-box-top {
  float: left;
  width: 270px;
}
#column-left {
}

#column-left .text-header,
#column-right .text-header {
  padding-top: 0px !important;
}
#column-right .text-header {
  float: right;
}
#column-right {
  margin-left: 20px;
}

.column-box-top {
  height: 6px;
  background: #fff url(/design/box_column_top.png) no-repeat top center;
}
.column-box-content {
  padding: 10px;
  float: left;
  width: 250px;
  background: #fff url(/design/box_column_content.png) repeat-y top center;
}

/* SOCIAL */
#social-button {
  width: 245px;
  height: 50px;
  margin: -2px 0 0 2px;
}
#social-button ul,
#social-button ul li {
  margin: 0;
  padding: 0;
  list-style-type: none;
}
#social-button ul li a,
#social-button ul li div {
  background: transparent url(/design/button_social.png) no-repeat top left;
}
#social-button ul li a#facebook {
  width: 103px;
  height: 50px;
}
#social-button ul li a:active#facebook {
  background-position: 0 -50px;
}
#social-button ul li a#twitter {
  width: 86px;
  height: 50px;
  background-position: -159px 0;
}
#social-button ul li a:active#twitter {
  background-position: -159px -50px;
}
#social-button ul li div#follow {
  width: 56px;
  height: 50px;
  background-position: -103px 0;
}

/* BUTTON SETTINGS */
a#button-tickets,
a#button-info,
#social-button ul li a,
#social-button ul li div#follow {
  float: left;
  overflow: hidden;
  display: block;
}

/* TICKETS AND INFO BUTTON */
a#button-tickets {
  width: 280px;
  height: 65px;
  margin: 25px 20px 25px 80px;
  background: #fff url(/design/button_tickets.gif) no-repeat top left;
}
a:active#button-tickets {
  background-position: 0 -65px;
}
a#button-info {
  position: relative;
  z-index: 100;
  width: 88px;
  height: 53px;
  margin: 28px 0px 27px;
  background: #fff url(/design/button_info.gif) no-repeat top left;
}
a:active#button-info {
  background-position: 0 -53px;
}

/* SHOW ALL ARTISTS */
a#button-show-all-artists {
  width: 560px;
  height: 37px;
  margin: 15px 0;
  display: block;
  overflow: hidden;
  background: transparent url(/design/show_all_artists.gif) no-repeat top center;
}
a:hover#button-show-all-artists {
  background-position: center -37px;
}

/* FACEBOOK */
#facebook-box {
  float: left;
  width: 247px;
  height: 425px;
  padding: 30px 0 0 4px;
}
.fb-like-box 
{
    background-color: #f5f5f5;    
}

/* MACRO - NEWSLIST */
.newsitem {
}

/* MACRO - ARTISTLIST */
.macro-artists-column {
  width: 520px;
  margin: 0;
  padding: 0 20px 20px;
}

.macro-artists {
  width: 490px;
  margin: 0 25px;  
  padding-bottom: 45px;
}
.macro-artists ul,
.macro-artists ul li {
  margin:0;
  padding:0;
  list-style-type: none;
}
.macro-artists ul li a {
  float: left;
  display: block;
  letter-spacing: -2px;
  text-transform:uppercase;
}
.macro-artists ul.p1 {
  margin-top: 40px;
}
.macro-artists ul.p1 li a {
  padding: 0 15px; 
  font: 50px/50px din-condensed-web, arial, verdana, helvetica, sans-serif;
}
.macro-artists ul.p2 {
  clear:left;
  padding-top: 30px;}
.macro-artists ul.p2 li a {
  padding: 0 15px;
  font: 36px/36px din-condensed-web, arial, verdana, helvetica, sans-serif;
}
.macro-artists ul.p3 {
  clear:left;
  padding-top: 30px;
}
.macro-artists ul.p3 li a {
  padding: 0 15px;
  font: 24px/24px din-condensed-web, arial, verdana, helvetica, sans-serif;
}

/* MACRO - INFORMATION */
ul.macro-information {
  margin-left: -20px !important;
}
ul.macro-information,
ul.macro-information li {
  margin: 0;
  padding: 0;
  list-style-type: none;
  text-align: center;
}
ul.macro-information li a {
  float:left;
  width: 120px;
  height: 220px;
  padding-left: 20px;
  cursor: pointer;
}
ul.macro-information li a img {
  width: 120px;
  height: 142px;
}
.umbraco-information-column {
  padding: 45px 10px 40px;
}

/* MACRO ARTIST MAGE */
.macro-artist-play {
    display: block;
    width: 540px;
    height: 300px;
    position: absolute;
    z-index: 10;
    background: transparent url(/design/play.png) no-repeat center center;
}

/* MACRO IMAGE LIST */
.macro-news-list {
  width: 540px;
  float: left;
  margin-top: 20px;
}
.macro-news-list-image {
  float: left;
  width: 170px;
  padding-right: 20px;
}
.macro-news-list-text {
  width: 350px;
  float: left;
  overflow: hidden;
}
.macro-news-list-text h1 {
 padding-top: 0; 
}

/* MACRO NEWS ITEM */
.macro-news-item {
  width: 540px;
  float: left;
}

/* MACRO FACEBOOK COMMENTS */
.macro-facebook-comments { 
  float: left; 
  width: 540px;  
}
.macro-facebook-comments-padding {
  padding-top: 40px;
}

.macro-facebook-comments-newsitem {
  padding-top: 30px;
}

/* TICKETS */
.box-tickets-bkg {
  width: 540px; 
  background: transparent url(/design/box_tickets_content.gif) repeat-y top center; 
}
.box-tickets-content {
  width: 520px;
  padding: 0 10px 10px;
  background: transparent url(/design/box_tickets_top.gif) no-repeat top center; 
}

/* CHRISTMASCAMPAIGN */
#christmas {
  background: transparent url(/design/christmas.png) no-repeat top right;
  width: 161px;
  height: 95px;
  position: absolute;
  margin: -23px 0 0 421px;
  z-index: 10;
}

.clear {
  clear: both;
}

.floatLeft {
  float: left;
}






/*

  Supersized - Fullscreen Slideshow jQuery Plugin
  Version : Core 3.2.1
  
  Site  : www.buildinternet.com/project/supersized
  Author  : Sam Dunn
  Company : One Mighty Roar (www.onemightyroar.com)
  License : MIT License / GPL License
  

  #supersized-loader { position:absolute; top:50%; left:50%; z-index:0; width:60px; height:60px; margin:-30px 0 0 -30px; text-indent:-999em; background:url(../img/progress.gif) no-repeat center center;}
  */
  #supersized { position:absolute; left:0; top:0; overflow:hidden; z-index:-999; height:100%; width:100%; }
    #supersized img{ width:auto; height:auto; position:relative; outline:none; border:none; }
    
    #supersized a { z-index:-30; position:absolute; overflow:hidden; top:0; left:0; width:100%; height:100%; background:#111; display:block; }
      #supersized a.image-loading { background:#111 url(/design/progress.gif) no-repeat center center; width:100%; height:100%; }
































































































































































































































/* EDITOR PROPERTIES - PLEASE DON'T DELETE THIS LINE TO AVOID DUPLICATE PROPERTIES */

