* {
	margin: 0px;
	padding: 0px;
}

body {
	background: url(../../images/bgBodyRepeat.gif) repeat 50% 0px;
	font-family: "Trebuchet MS";
	font-size: 12px;
}

.clear {display: block; clear: both;}

a {
  font-weight: bold;
  text-decoration: none;
  color: #000000;
}

a:hover {
  text-decoration: underline;
}



/* Structural  behaviors */
#wrapperBody {}



#wrapperMain {
  width: 940px;
  margin: 10px auto 0px auto;
	padding: 0px;
}
#wrapperSidebarLeft {
  float: left;
  width: 220px;
  margin: 0px 10px 0px 0px;
  padding: 0px;
}
#wrapperContent {
  float: left;
  width: 480px;
  margin: 0px;
  padding: 0px;
/*  background: yellow;*/
}
#wrapperSidebarRight {
  float: left;
  width: 220px;
  margin: 0px 0px 0px 10px;
  padding: 0px;
}
#wrapperFooter {
  clear: both;
  background: url(../../images/bgFooterRepeat.gif) repeat-x 50% 0px #FFFFFF;
  margin-top: 20px;
  padding-bottom: 50px;
}







/*   HEADER   */
#siteHeader {
  background: url(../../images/bgHeaderMenuRed.gif) repeat-x 0px 100%;
}

#siteHeader h1,
#siteHeader p.description {
  visibility: hidden;
}

#siteHeader h1 {
  visibility: visible;
}
#siteHeader h1 a {
  display: block;
  height: 165px;
  width: 220px;
}
#siteHeader h1 a span {
  display: none;
}

#siteHeaderContainer {
  width: 940px;
  height: 209px;
/*  height: 44px; */
  overflow: hidden;
  margin: 0px auto 0px auto;
  background: url(../../images/bgHeader.jpg) no-repeat 0px 0px;
}

div.headerMenuContainer {
  background-color: #ab1418;
  height: 44px;
  width: 940px;
/*  margin: 118px auto 0px auto; */
  margin: -17px auto 0px auto;
}


#siteHeader ul#headerMenu {
  width: 940px;
  margin: 0px auto 0px auto;
  padding: 0px;
  list-style: none;
}
#siteHeader ul#headerMenu li {
  float: left;
  padding: 12px 25px 0px 10px;
}
#siteHeader ul#headerMenu li a {
  color: #FFFFFF;
}
#siteHeader ul#headerMenu li a:hover {
  text-decoration: none;
}








/*   SIDEBARS   */
.sidebarItem {
  margin: 0px 0px 10px 0px;
/*  background: url(../../images/bgSbiTop.png) no-repeat 0px 0px; */
  background: url(../../images/bgSpriteFooter.png) no-repeat -4314px 0px;
}
.sidebarItem h4 {
  margin: 0px 10px 3px 10px;
  padding: 10px 0px 7px 0px;
  border-bottom: solid 1px #BABABA;
}

.sidebarItem ul {
  list-style: none;
}
.sidebarItem ul.listMenu {
  list-style: circle;
  padding: 0px 0px 0px 20px;
}
.sidebarItem ul.listMenu ul {
  list-style: circle;
  padding: 0px 0px 0px 15px;
}

.sidebarItem .content {
  background-color: #FFFFFF;
  padding: 0px 10px 0px 10px;
}

.sidebarItem .footer {
/*  background: url(../../images/bgSbiBottom.png) no-repeat 0px 100%; */
  background: url(../../images/bgSpriteFooter.png) no-repeat -4534px 100%;
}
.sidebarItem .footer a,
.sidebarItem .footer input.submit {
  display: block;
  border: 0px;
  padding: 10px 10px 5px 0px;
  text-align: right;
  font-family: Arial, Helvetica, sans-serif;
  font-weight: bold;
  font-size: 12px;
  color: #FFFFFF;
}
.sidebarItem form .footer{
  padding: 6px 0px 0px 0px;
}

.sidebarItem form .footer input.submit {
  width: 204px;
  margin: 0px 10px 0px 10px;
  padding: 2px 0px 5px 0px;
  background-color: #AA1317;
  cursor: pointer;
}

.sidebarItem form .content p.inputText {
  padding: 3px 0px 3px 0px;
}
.sidebarItem form .content p.inputText label {display: none;}
.sidebarItem form .content p.inputText input.text {
  width: 194px;
  padding: 2px;
  font-size: 14px;
  font-family: "Lucida Console";
}

.sidebarItem form .content p.inputRadio {
  padding: 3px 0px 3px 0px;
}
.sidebarItem form .content p.inputRadio label {
  width: 100px;
  display: block;
  float: left;
}
.sidebarItem form .content p.inputRadio span {
  position: absolute;
  margin: 2px 0px 0px 5px;
}
.sidebarItem form .content p.inputRadio input.radio {
  position: relative;
  margin: 5px 0px 0px 0px;
}



.sidebarItem div#carselTips {
  margin: 0px 0px 0px 22px;
}

.sidebarItem a#carselBtnPrev,
.sidebarItem a#carselBtnNext {
  height: 68px;
  width: 12px;
  float: left;
  display: block;
  margin-top: -68px;
  background-position: 0px 50%;
  background-repeat: no-repeat;
  background-image: url(../../images/bgSbiCarselLeft.gif);
  color: #FFFFFF;
}
.sidebarItem a#carselBtnNext {
  margin-left: 188px;
  background-image: url(../../images/bgSbiCarselRight.gif);
  background-position: 100% 50%;
}

.sidebarItem a#carselBtnPrev span,
.sidebarItem a#carselBtnNext span {
  display: none;
}
.sidebarItem a#carselBtnPrev.disabled {
  background-image: url(../../images/bgSbiCarselLeftInactive.gif);
}

.sidebarItem a#carselBtnNext.disabled {
  background-image: url(../../images/bgSbiCarselRightInactive.gif);
}

.sidebarItem ul.kfTipt {
  float: left;
  margin: 0px 0px 0px 22px;
}
.sidebarItem ul.kfTipt li {
  float: left;
  height: 68px;
  width: 73px;
  margin: 0px 10px 0px 0px;
}
.sidebarItem ul.kfTipt li a {}
.sidebarItem ul.kfTipt li a span {
  display: block;
  position: absolute;
  height: 68px;
  width: 73px;
  z-index: 99;
  background: url(../../images/bgJewelSmall.png) no-repeat 0px 0px;
}
.sidebarItem ul.kfTipt li a img {
  position: absolute;
  border: none;
  z-index: 1;
  margin: 2px 0px 0px 7px;
}
.sidebarItem div.content a img {
  border: none;
}

#sbItemTwitter.sidebarItem h4 img {
  margin: 0px 0px -4px 0px;
}
#sbItemTwitter.sidebarItem div.content {
  background: url(../../images/bgSpriteFooter.png) no-repeat -4127px -4px #FFFFFF;
}
#sbItemTwitter.sidebarItem div.content em {
  display: block;
  line-height: 14px;
  font-size: 11px;
  padding: 4px 5px 4px 5px;
  background: url(../../images/bgSpriteFooter.png) no-repeat -4112px 100%;
}

#sbItemTwitter.sidebarItem div.content em a {
  color: #AA1317;
  font-weight: bold;
}

#sbItemSocial.sidebarItem div.content {
  background: url(../../images/bgSpriteFooter.png) no-repeat -4754px 100%;
}

#sbItemSocial.sidebarItem div.content ul li {
  float: left;
  margin: 5px 10px 5px 0px;
}

#sbItemSocial.sidebarItem div.content ul li.last {
  margin: 5px 0px 5px 0px;
}

#mailingN,
#mailingM {
  width:144px;
  padding: 2px 2px 2px 50px;
}
#mailingN {
  background: url(../../images/bgSpriteFooter.png) no-repeat -4979px -63px;
}
#mailingM {
  background: url(../../images/bgSpriteFooter.png) no-repeat -4979px -93px;
}









/*   MAIN CONTENT   */


#wrapperContent {
  margin: 0px 0px 10px 0px;
}
#wrapperContent .contentHeader {
  background: url(../../images/bgSpriteFooter.png) no-repeat -2290px 0px;
  color: #FFFFFF;
	padding: 10px 10px 5px 10px;
}
#wrapperContent .contentHeader h2 {}
#wrapperContent .contentHeader h2 a {color: #FFF; text-decoration: none;}
#wrapperContent .contentHeader h2 a:hover {text-decoration: none;}
#wrapperContent .contentHeader ul.programmaMonthindex {
  list-style: none;
}
#wrapperContent .contentHeader ul.programmaMonthindex li {
  float: left;
  padding: 0px 9px 0px 9px;
  background: url(../../images/bgSpriteFooter.png) no-repeat -5441px -191px;
}
#wrapperContent .contentHeader ul.programmaMonthindex li a {
  color: #a1887e;
}
#wrapperContent .contentHeader ul.programmaMonthindex li a:hover {
  text-decoration: none;
}

#wrapperContent .contentHeader ul.programmaMonthindex li.active {
  float: left;
}
#wrapperContent .contentHeader ul.programmaMonthindex li.active a {
  color: #FFFFFF;
}

#wrapperContent .contentHeader ul.programmaMonthindex li.first {
  float: left;
  padding: 0px 9px 0px 0px;
  background: none;
}




#wrapperContent .contentContainer {
	background-color: #4d4d4d;
  padding: 10px 10px 0px 10px;
}

#wrapperContent .contentContainer img.alignleft {
  float: left;
  margin: 4px 10px 0px 0px;
  border: solid 2px #FFF;
}
#wrapperContent .contentContainer img.alignright {
  float: right;
  margin: 0px 0px 0px 20px;
  border: solid 2px #FFF;
}

#wrapperContent .contentContainer img.aligncenter {
  border: solid 2px #FFF;
  margin: 0px auto 0px auto;
}

#wrapperContent .contentContainer .entryEvent {
  padding-bottom: 10px;
}

#wrapperContent.index .contentContainer .entryEvent {
  margin-bottom: 20px;
  border-bottom: solid 1px silver;
}


#wrapperContent .contentContainer .entryPost,
#wrapperContent .contentContainer .entryTip,
#wrapperContent .contentContainer .entryPost a,
#wrapperContent .contentContainer .entryTip a {
  color: #FFFFFF;
}

#wrapperContent .contentContainer .entryPost,
#wrapperContent .contentContainer .entryTip {
  padding-bottom: 25px;
}


#wrapperContent.index .contentContainer .entryTip {
  padding-bottom: 30px;
}


#wrapperContent .contentContainer .entryPost a.external {
  padding-right: 12px;
  background: url(../../images/externalOut.gif) no-repeat 100% 50%;
}
#wrapperContent .contentContainer .entryPost a.external:hover {
  background: url(../../images/externalHover.gif) no-repeat 100% 50%;
}

#wrapperContent .contentContainer .entryPost h3,
#wrapperContent .contentContainer .entryTip h3 {
  font-size: 20px;
  
}

#wrapperContent .contentContainer .entryTip div.albumContainer {
  float: left;
  width: 200px;
  height: 175px;
  margin: 14px 5px 3px 0px;
}
#wrapperContent .contentContainer .entryTip div.albumContainer {
  margin: 3px 5px 3px 0px;
}

#wrapperContent .contentContainer .entryTip div.albumContainer a span {
  display: block;
  position: absolute;
  height: 184px;
  width: 194px;
  z-index: 99;
  background: url(../../images/bgJewelLarge.png) no-repeat 0px 0px;
}
#wrapperContent .contentContainer .entryTip div.albumContainer a img {
  position: absolute;
  border: none;
  z-index: 1;
  margin: 5px 0px 0px 15px;
}
#wrapperContent .contentContainer .entryTip div.albumContainer a img {
  border: none;
}

#wrapperContent .contentContainer .entryPost ul.linkList {
  list-style: none;
  padding-left: 0px;
}




#wrapperContent .contentContainer ol.commentlist {
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  list-style: none;
  color: #FFF;
  border-bottom: solid 1px #808080;;
}
#wrapperContent .contentContainer ol.commentlist li {
  padding: 10px 0px 10px 0px;
  border-top: solid 1px #808080;;
}

ol.commentlist li.alt {
  background: url(../../images/bgGrayAlphaIe6.png) repeat 0px 0px;
}

ol.commentlist li img.avatar {
  float: left;
  margin: 0px 10px 0px 0px;
}

ol.commentlist li cite {}
ol.commentlist li commentmetadata {}
ol.commentlist li p {
  margin: 0px 0px 0px 58px;
}
ol.commentlist li a {
  color: #FFF;
}

.comment-author {
  font-size: 15px;
}
.comment-meta {
  font-size: 11px;
}


#wrapperContent .contentContainer ul.children {
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 58px;
  list-style: none;
  color: #FFF;
  background: url(../../images/bgCommentChildren.gif) no-repeat 10px 16px;
}
#wrapperContent .contentContainer ul.children li {
  padding: 10px 0px 10px 0px;
  border-top: solid 1px #808080;;
}

div.reply {
  text-align: right;
/*  margin-top: -7px;*/
}
div.reply a {
  background-color: #AA1317;
  padding: 0px 4px 0px 4px;
}

div#respond h3,
h3#comments {
  background-color: #222222;
  padding: 5px;
  color: #FFFFFF;
}

div#respond h3 a,
h3#comments a{
  color: #FFFFFF;
}

p.submit {text-align: right;}


#commentform {
  padding: 0px 0px 10px 7px;
  margin: 0px;
}

#commentform p {
  color: #FFF;
/*  clear: both; */
width: 460px;
}

#wrapperContent .contentContainer #commentform p {
  padding: 5px 0px 5px 0px;
}

#commentform p label {
  display: block;
  width: 120px;
  color: #FFF;
  font-size: 1em;
  float: left;
}
#commentform p.submit {
  text-align: right;
  padding-right: 10px;
}

#commentform p.submit input  {
  margin-right: 10px;
}

#commentform textarea {
  width: 446px;
  height: 100px;
}


#commentform input#author,
#commentform input#email,
#commentform input#url {
  width: 325px;
}




#wrapperContent .contentContainer .entryPost p,
#wrapperContent .contentContainer .entryTip p {
  padding: 10px 0px 10px 0px;
}

#wrapperContent .contentContainer .entryPost p.meta,
#wrapperContent .contentContainer .entryTip p.meta {
  padding: 0px 0px 5px 0px;
  font-size: 10px;
}
#wrapperContent .contentContainer .entryPost p.excerpt,
#wrapperContent .contentContainer .entryTip p.excerpt {
  padding: 0px 0px 0px 0px;
  font-weight: bold;
  font-size: 14px;
}
#wrapperContent .contentContainer .entryTip p {
  padding: 0px 0px 0px 0px;
}


#wrapperContent .contentContainer .entryPost ul,
#wrapperContent .contentContainer .entryTip ul,
#wrapperContent .contentContainer .entryPost ol,
#wrapperContent .contentContainer .entryTip ol {
  padding: 0px 0px 10px 20px;
}

#wrapperContent .contentContainer .entryPost ol.commentlist {
  padding: 0px 0px 0px 0px;
}



#wrapperContent .contentContainer .entryEvent .entryHeader {
	background: url(../../images/bgSpriteFooter.png) no-repeat -3250px 0px;
	height: 58px;
}

#wrapperContent .contentContainer .entryEvent .entryHeader h3 {
  font-size: 22px;
  font-family: Arial Black, Arial, Helvetica, sans-serif;
  color: #4d4d4d;
  font-weight: bold;
  letter-spacing: -1px;
  padding: 1px 0px 0px 10px;
  float: left;
  width: 336px;
  line-height: 27px;
}

#wrapperContent .contentContainer .entryEvent .entryHeader h3 a {
  color: #4d4d4d;
}
#wrapperContent .contentContainer .entryEvent .entryHeader h3 a:hover {
  color: #AA1317;
  text-decoration: none;
}

#wrapperContent .contentContainer .entryEvent .entryHeader p {
  color: #4d4d4d;
  width: 394px;
	font-size: 9px;
/*  letter-spacing: -1px; */
	line-height: 12px;
  padding: 0px 0px 0px 10px;
  float: left;
  width: 336px;
	height: 25px;
	overflow: hidden;
}

div.entryEvent div.eventImage {
  height: 47px;
  width: 44px;
  float: right;
  margin: -22px 6px 5px 6px;
  overflow: hidden;
}

div.entryEvent div.eventImage span {
	display: block;
  height: 47px;
  width: 44px;
	position: absolute;
  background: url(../../images/bgEventImageOverlay.png) no-repeat 0px 0px;
}

div.entryEvent .dtstart {
   float: left;
   text-decoration: none;
   border-bottom: none;
   padding: 8px 0px 4px 3px;
}

div.entryEvent .month,
div.entryEvent .day,
div.entryEvent .year {
  background-image: url(../../images/bgSpriteDatesContent.gif);
  background-repeat:no-repeat;
  text-indent:-1000em;
  display: block;
}
div.entryEvent .month {
  height: 13px;
  width: 53px;
}
div.entryEvent .day {
  height: 30px;
  width: 53px;
}
div.entryEvent .year {
  bottom:0;
  height:48px;
  right:0;
  width:17px;
}

div.entryEvent .m-01 {background-position: -53px 0px;}
div.entryEvent .m-02 {background-position: -53px -13px;}
div.entryEvent .m-03 {background-position: -53px -26px;}
div.entryEvent .m-04 {background-position: -53px -39px;}
div.entryEvent .m-05 {background-position: -53px -52px;}
div.entryEvent .m-06 {background-position: -53px -65px;}
div.entryEvent .m-07 {background-position: -53px -78px;}
div.entryEvent .m-08 {background-position: -53px -91px;}
div.entryEvent .m-09 {background-position: -53px -104px;}
div.entryEvent .m-10 {background-position: -53px -117px;}
div.entryEvent .m-11 {background-position: -53px -130px;}
div.entryEvent .m-12 {background-position: -53px -143px;}

div.entryEvent .d-01 {background-position: 0px 0px;}
div.entryEvent .d-02 {background-position: 0px -30px;}
div.entryEvent .d-03 {background-position: 0px -60px;}
div.entryEvent .d-04 {background-position: 0px -90px;}
div.entryEvent .d-05 {background-position: 0px -120px;}
div.entryEvent .d-06 {background-position: 0px -150px;}
div.entryEvent .d-07 {background-position: 0px -180px;}
div.entryEvent .d-08 {background-position: 0px -210px;}
div.entryEvent .d-09 {background-position: 0px -240px;}
div.entryEvent .d-10 {background-position: 0px -270px;}
div.entryEvent .d-11 {background-position: 0px -300px;}
div.entryEvent .d-12 {background-position: 0px -330px;}
div.entryEvent .d-13 {background-position: 0px -360px;}
div.entryEvent .d-14 {background-position: 0px -390px;}
div.entryEvent .d-15 {background-position: 0px -420px;}
div.entryEvent .d-16 {background-position: 0px -450px;}
div.entryEvent .d-17 {background-position: 0px -480px;}
div.entryEvent .d-18 {background-position: 0px -510px;}
div.entryEvent .d-19 {background-position: 0px -540px;}
div.entryEvent .d-20 {background-position: 0px -570px;}
div.entryEvent .d-21 {background-position: 0px -600px;}
div.entryEvent .d-22 {background-position: 0px -630px;}
div.entryEvent .d-23 {background-position: 0px -660px;}
div.entryEvent .d-24 {background-position: 0px -690px;}
div.entryEvent .d-25 {background-position: 0px -720px;}
div.entryEvent .d-26 {background-position: 0px -750px;}
div.entryEvent .d-27 {background-position: 0px -780px;}
div.entryEvent .d-28 {background-position: 0px -810px;}
div.entryEvent .d-29 {background-position: 0px -840px;}
div.entryEvent .d-30 {background-position: 0px -870px;}
div.entryEvent .d-31 {background-position: 0px -900px;}

div.entryEvent .y-2006 {background-position:-150px 0;}
div.entryEvent .y-2007 {background-position:-150px -50px;}
div.entryEvent .y-2008 {background-position:-150px -100px;}
div.entryEvent .y-2009 {background-position:-150px -150px;}
div.entryEvent .y-2010 {background-position:-150px -200px;}
div.entryEvent .y-2011 {background-position:-150px -250px;}
div.entryEvent .y-2012 {background-position:-150px -300px;}
div.entryEvent .y-2013 {background-position:-150px -350px;}
div.entryEvent .y-2014 {background-position:-150px -400px;}
div.entryEvent .y-2015 {background-position:-150px -450px;}
div.entryEvent .y-2016 {background-position:-150px -500px;}

.entryContent {
	margin-left: 58px;
  background: url(../../images/bgEventContentLeft.png) no-repeat 0px 0px #FFFFFF;
  padding: 0px 0px 0px 0px;
}


#wrapperContent.pageIndex .entryContent {
  background: url(../../images/bgSpriteFooter.png) no-repeat -5039px 0px;
}


ul.entryMetadata {
  list-style: none;
  padding: 2px 0px 0px 0px;
  border-top: solid 1px #bbbbae;
  border-bottom: solid 1px #bbbbae;
  height: 35px;
  margin: 0px 10px 0px 10px;
}

#wrapperContent.pageIndex ul.entryMetadata {
  border-top: none;
  border-bottom: none;
  padding: 4px 0px 0px 0px;
  height: 20px;
}

ul.entryMetadata li {
  float: left;
  font-size: 10px;
  height: 16px;
  overflow: hidden;
}

ul.entryMetadata li strong {
  color: #4d4d4d;
}
ul.entryMetadata li.genre {
  width: 172px;
  font-size: 11px;
}
ul.entryMetadata li.open {
  width: 118px;
}
ul.entryMetadata li.aanvang {
  width: 90px;
}

ul.entryMetadata li.locatie {
  width: 257px;
  clear: both;
  font-size: 11px;
}
ul.entryMetadata li.tot {
  width: 125px;
}


div.eventContainer {
  clear: both;
  margin: 10px 10px 10px 10px;
}
div.eventContainer div.eventColRight {
  float: right;
  width: 257px;
}

div.eventContainer div.eventColRight .artistDesc {
  margin-top: -3px;
}
div.eventContainer div.eventColRight .artistDesc p {
  padding-bottom: 15px;
}

div.eventContainer div.eventColLeft {
  float: left;
  width: 115px;
}

div.eventContainer div.eventColLeft .artistPhoto a img {
  border: none;
}

div.eventContainer div.eventColLeft div.artistLinks {
  border-top: solid 1px #bbbbae;
  border-bottom: solid 1px #bbbbae;
  margin: 5px 0px 10px 0px;
  padding: 5px 0px 5px 0px;
}

div.eventContainer div.eventColLeft div.artistLinks h4{
  color: #4d4d4d;
}

div.eventContainer div.eventColLeft div.artistLinks ul {
  list-style: none;
}

div.eventContainer div.eventColLeft div.artistLinks ul li a {
  display: block;
  padding: 2px 0px 2px 20px;
  background-position: 0px 3px;
  background-repeat: no-repeat;
  color: #7a7a67;
}
div.eventContainer div.eventColLeft div.artistLinks ul li a:hover {
  color: #000000;
}

div.artistLinks ul li.artistLinkMyspace a {background-image: url(../../images/icons/socialMyspace.png);}
div.artistLinks ul li.artistLinkWebsite a {background-image: url(../../images/icons/socialWebsite.png);}
div.artistLinks ul li.artistLinkYouTube a {background-image: url(../../images/icons/socialYoutube.png);}
div.artistLinks ul li.artistLinkLastFM a {background-image: url(../../images/icons/socialLastfm.png);}
div.artistLinks ul li.artistLinkHyves a {background-image: url(../../images/icons/socialHyves.png);}
div.artistLinks ul li.artistLinkTwitter a {background-image: url(../../images/icons/socialTwitter.png);}
div.artistLinks ul li.artistLinkFacebook a {background-image: url(../../images/icons/socialFacebook.png);}


div.eventButtons a {
  display: block;
  height: 23px;
  width: 115px;
  background-image: url(../../images/bgSpriteButtons.png);
  background-repeat: no-repeat;
  margin-bottom: 5px;
}
div.eventButtons a span {display: none;}

div.eventButtons a.btnTicketsActive {background-position: 0px -0px;}
div.eventButtons a.btnTicketsActive:hover {background-position: 0px -23px;}
div.eventButtons a.btnTicketsActive:active {background-position: 0px -46px;}

div.eventButtons a.btnSendtofriend {background-position: 0px -69px;}
div.eventButtons a.btnSendtofriend:hover {background-position: 0px -92px;}
div.eventButtons a.btnSendtofriend:active {background-position: 0px -115px;}

div.eventButtons a.btnTicketsSoldout {background-position: 0px -138px;}
div.eventButtons a.btnTicketsSoldout:hover {background-position: 0px -161px;}
div.eventButtons a.btnTicketsSoldout:active {background-position: 0px -184px;}

div#sendtofriend {display: none;}


div.entryFooter {
  clear: both;
  background: url(../../images/bgSpriteFooter.png) no-repeat -3710px 0px;
  height: 70px;
}

p.searchStatus {
  text-align: center;
  color: #FFFFFF;
  background-color: #222222;
  padding: 5px;
  margin: 0px 0px 10px 0px;
}


div.entryFooter ul {
  list-style: none;
}
div.entryFooter ul li {
  float: left;
}
div.entryFooter ul.eventPrices {
  height: 20px;
  padding: 11px 10px 0px 10px;
  color: #FFFFFF;
}

div.entryFooter ul.eventPrices li,
div.entryFooter ul.eventPrices li a {
  color: #FFFFFF;
  font-size: 11px;
  font-weight: bold;
}

div.entryFooter ul.eventPrices li strong {
  color: #FFFFFF;
}
div.entryFooter ul.eventPrices li.vvk {
  width: 159px;
}
div.entryFooter ul.eventPrices li.deur {
  width: 129px;
}
div.entryFooter ul.eventPrices li.pas {
  width: 93px;
}



div.entryFooter ul.eventAddtoSocial {
  height: 28px;
  padding: 11px 10px 0px 10px;
  color: #4d4d4d;
}
div.entryFooter ul.eventAddtoSocial li a {
  color: #4d4d4d;
  font-weight: bold;
}
div.entryFooter ul.eventAddtoSocial li.addtoHyves a,
div.entryFooter ul.eventAddtoSocial li.addtoFacebook a {
  padding:0px 0px 0px 22px;
  background-position: 0px 1px;
  background-repeat: no-repeat;
}
div.entryFooter ul.eventAddtoSocial li.addtoHyves a {
  background-image: url("../../images/icons/socialHyves.png");
  padding: 0px 20px 0px 22px;
}
div.entryFooter ul.eventAddtoSocial li.addtoFacebook a {
  background-image: url("../../images/icons/socialFacebook.png");
}



/*  NEXTGEN GALLERY  */
div.entryPost div.ngg-albumoverview {margin-top: 0px;}

div.entryPost div.ngg-album {
  border: none;
  padding: 0px;
}

div.entryPost div.ngg-albumtitle {
  
}
div.entryPost div.ngg-album h3 {
  line-height: 12px;
}
div.entryPost div.ngg-albumcontent {
  
}
div.entryPost div.ngg-albumcontent div.ngg-thumbnail img {
  margin: 0px 0px 0px 0px
} 

#wrapperContent div.entryPost div.ngg-albumcontent div.ngg-description p {
  padding: 0px;
}

#wrapperContent .ngg-gallery-thumbnail {
  margin: 0px 4px 0px 0px;
}

#wrapperContent .ngg-gallery-thumbnail a img {
  margin: 5px 1px 0px 0px;
}


.ngg-navigation {
  padding-bottom:15px;
}

.ngg-navigation span {
  padding: 1px 4px 1px 2px;
  background-color: #bbbbae;
  font-weight: bold;
  font-size: 16px;
}

.ngg-navigation a.page-numbers,
.ngg-navigation a.next,
.ngg-navigation a.prev, 
.ngg-navigation span.page-numbers,
.ngg-navigation span.next,
.ngg-navigation span.prev,
.ngg-navigation span {
  padding: 1px 4px;
  background-color: #4d4d4d;
}


.entryPost .ngg-navigation a.page-numbers:hover,
.entryPost .ngg-navigation a.next:hover,
.entryPost .ngg-navigation a.prev:hover, 
.entryPost .ngg-navigation span.page-numbers:hover,
.entryPost .ngg-navigation span.next:hover,
.entryPost .ngg-navigation span.prev:hover {
  background-color: #AA1317;
}

table.tblTickets {
  width: 100%
}

table.tblTickets th {
  background-color: #AA1317;
  color: #FFFFFF;
  text-align: left;
  font-size: 15px;
}


table.tblTickets th,
table.tblTickets td {
  padding: 5px;
}


table.tblTickets th.bestellink,
table.tblTickets td.bestellink {
  width: 100px;
}








#wrapperContent .contentFooter {
  height: 28px;
  background: url("../../images/bgSpriteFooter.png") no-repeat -2770px 100%;
}


#wrapperContent .contentFooter {
  color: #FFFFFF;
  margin-bottom: 10px;
}
#wrapperContent .contentFooter a {
  color: #FFFFFF;
}
#wrapperContent .contentFooter div.alignleft,
#wrapperContent .contentFooter div.alignright {
  width: 220px;
  float: left;
  padding: 5px 10px 0px 10px;
}
#wrapperContent .contentFooter div.alignleft{
  text-align: left;
}

#wrapperContent .contentFooter div.alignright {
  text-align: right;
}

#wrapperContent .contentFooter div.alignleft span,
#wrapperContent .contentFooter div.alignright span {
  line-height: 3px;
}
#wrapperContent .contentFooter span.edit a {
  display: block;
  padding: 5px 0px 0px 10px;
}



/*   FOOTER   */

#wrapperFooterContent {
  margin: 0px auto 0px auto;
  width: 940px;
  background: url(../../images/bgFooterRepeat.gif) repeat-x 50% 0px #FFFFFF;
}

#wrapperFooterContent div.block {
  float: left;
  width: 220px;
  margin: 0px 10px 10px 0px;
}

#wrapperFooterContent div.block h4 {
	color: #FFFFFF;
	padding: 13px 0px 21px 10px;
}

#wrapperFooterContent div.block ul,
#wrapperFooterContent div.block a.more {
  background-image: url(../../images/bgSpriteFooter.png);
  background-repeat: no-repeat;
  background-position: 0px 0px;
  list-style: none;
}

#wrapperFooterContent div.block ul {
  padding: 5px 10px 0px 10px;
}
#wrapperFooterContent div.block ul li a {
  display: block;
	border-bottom: solid 1px #e2e2e2;
}

#wrapperFooterContent div.block a.more {
  background-position: -675px 100%;
	text-align: right;
	display: block;
	color: #ab1418;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 12px;
	font-weight: bold;
	padding: 10px 10px 10px 0px;
}
#wrapperFooterContent div.reacties a.more,
#wrapperFooterContent div.verwacht a.more {
  background-position: -895px 100%;
}

#wrapperFooterContent div.tickets ul {
  padding-top: 6px;
}
#wrapperFooterContent div.tickets ul li {
  padding: 1px 0px 1px 0px;
}

#wrapperFooterContent div.tickets a {
  padding: 0px 0px 0px 22px;
  background: url(../../images/icons/iconCart.gif) no-repeat 0px 3px;
  color: #7a7a67;
}

#wrapperFooterContent div.tickets a em {
  font-style: normal;
	font-weight: normal;
	color: #000000;
}


#wrapperFooterContent div.reacties,
#wrapperFooterContent div.verwacht {
  width: 235px;
}

#wrapperFooterContent div.reacties ul,
#wrapperFooterContent div.verwacht ul {
  background-position: -220px 0px;
}

div.reacties a,
div.verwacht a {
  font-weight: normal;
  display: block;
  color: #7a7a67;
 	line-height: 14px;
	padding: 4px 0px 4px 0px;
}
div.reacties ul a:hover {
  text-decoration: none;
}
div.reacties a span,
div.verwacht a span {
  color: #000000;
  display: block;
	font-size: 15px;
	font-weight: bold;
}
div.reacties a:hover span,
div.verwacht a:hover span {
  color: #000000;
  display: block;
}
div.reacties ul a:hover,
div.verwacht ul a:hover {
  text-decoration: none;
}

div.contact li.name {
  margin-bottom: 8px;
}
div.contact li.name a {
  text-decoration: none;
  font-size: 15px;
  padding-bottom: 4px;
}
div.contact li.adr {
  margin-bottom: 14px;
}

div.contact li.telMail {
  padding-bottom: 14px;
  border-bottom: 1px solid #E2E2E2;
}


#wrapperFooterContent div.contact {
  margin-right: 0px;
}

#wrapperFooterContent div.rss {
  clear: both;
  background: url(../../images/bgSpriteFooter.png) no-repeat -1350px 0px;
	margin: 20px 0px 10px 0px;
	height: 32px;
}

#wrapperFooterContent div.rss ul {
	list-style: none;
  float: left;
}
#wrapperFooterContent div.rss ul li {float: left;}
#wrapperFooterContent div.rss ul.feeds li a {
  background: url(../../images/icons/socialRss.png) no-repeat 10px 8px;
	display: block;
	color: #7a7a67;
	padding: 8px 10px 6px 30px;
}
#wrapperFooterContent div.rss ul.social {
	margin: 8px 10px 0px 0px;
  float: right;
}

#wrapperFooterContent div.rss ul.social li a {
  display: block;
  height: 16px;
  width: 16px;
  margin-left: 6px;
}
#wrapperFooterContent div.rss ul.social li a span {
  display: none;
}
#wrapperFooterContent div.rss ul.social li a.socialMyspace {background: url(../../images/icons/socialMyspace.png) no-repeat 0px 0px;}
#wrapperFooterContent div.rss ul.social li a.socialFacebook {background: url(../../images/icons/socialFacebook.png) no-repeat 0px 0px;}
#wrapperFooterContent div.rss ul.social li a.socialFlickr {background: url(../../images/icons/socialFlickr.png) no-repeat 0px 0px;}
#wrapperFooterContent div.rss ul.social li a.socialLastFM {background: url(../../images/icons/socialLastfm.png) no-repeat 0px 0px;}
#wrapperFooterContent div.rss ul.social li a.socialTwitter {background: url(../../images/icons/socialTwitter.png) no-repeat 0px 0px;}
#wrapperFooterContent div.rss ul.social li a.socialYoutube {background: url(../../images/icons/socialYoutube.png) no-repeat 0px 0px;}
#wrapperFooterContent div.rss ul.social li a.socialHyves {background: url(../../images/icons/socialHyves.png) no-repeat 0px 0px;}
#wrapperFooterContent div.rss ul.social li a.socialLinkedin {background: url(../../images/icons/socialLinkedin.png) no-repeat 0px 0px;}

#wrapperFooterContent div.copyright {
	text-align: center;
  font-size: 10px;
	color: #7a7a67;
} 
#wrapperFooterContent div.copyright a {
  color: #7a7a67;
}




































div.verwacht .dtstart {
	 float: left;
	 text-decoration: none;
	 border-bottom: none;
	 padding: 6px 4px 4px 0px;
}

div.verwacht .month,
div.verwacht .day,
div.verwacht .year {
	background-image: url(../../images/bgSpriteDatesFooter.gif);
	background-repeat:no-repeat;
	text-indent:-1000em;
	display: block;
}
div.verwacht .month {
  height:7px;
  width: 26px;
}
div.verwacht .day {
  height: 15px;
  width: 26px;
}
div.verwacht .year {
	bottom:0;
	height:48px;
	right:0;
	width:17px;
}

div.verwacht .m-01 {background-position: -26px 0px;}
div.verwacht .m-02 {background-position: -26px -7px;}
div.verwacht .m-03 {background-position: -26px -14px;}
div.verwacht .m-04 {background-position: -26px -21px;}
div.verwacht .m-05 {background-position: -26px -28px;}
div.verwacht .m-06 {background-position: -26px -35px;}
div.verwacht .m-07 {background-position: -26px -42px;}
div.verwacht .m-08 {background-position: -26px -49px;}
div.verwacht .m-09 {background-position: -26px -56px;}
div.verwacht .m-10 {background-position: -26px -63px;}
div.verwacht .m-11 {background-position: -26px -70px;}
div.verwacht .m-12 {background-position: -26px -77px;}

div.verwacht .d-01 {background-position: 0px 0px;}
div.verwacht .d-02 {background-position: 0px -15px;}
div.verwacht .d-03 {background-position: 0px -30px;}
div.verwacht .d-04 {background-position: 0px -45px;}
div.verwacht .d-05 {background-position: 0px -60px;}
div.verwacht .d-06 {background-position: 0px -75px;}
div.verwacht .d-07 {background-position: 0px -90px;}
div.verwacht .d-08 {background-position: 0px -105px;}
div.verwacht .d-09 {background-position: 0px -120px;}
div.verwacht .d-10 {background-position: 0px -135px;}
div.verwacht .d-11 {background-position: 0px -150px;}
div.verwacht .d-12 {background-position: 0px -165px;}
div.verwacht .d-13 {background-position: 0px -180px;}
div.verwacht .d-14 {background-position: 0px -195px;}
div.verwacht .d-15 {background-position: 0px -210px;}
div.verwacht .d-16 {background-position: 0px -225px;}
div.verwacht .d-17 {background-position: 0px -240px;}
div.verwacht .d-18 {background-position: 0px -255px;}
div.verwacht .d-19 {background-position: 0px -270px;}
div.verwacht .d-20 {background-position: 0px -285px;}
div.verwacht .d-21 {background-position: 0px -300px;}
div.verwacht .d-22 {background-position: 0px -315px;}
div.verwacht .d-23 {background-position: 0px -330px;}
div.verwacht .d-24 {background-position: 0px -345px;}
div.verwacht .d-25 {background-position: 0px -360px;}
div.verwacht .d-26 {background-position: 0px -375px;}
div.verwacht .d-27 {background-position: 0px -390px;}
div.verwacht .d-28 {background-position: 0px -405px;}
div.verwacht .d-29 {background-position: 0px -420px;}
div.verwacht .d-30 {background-position: 0px -435px;}
div.verwacht .d-31 {background-position: 0px -450px;}

div.verwacht .y-2006 {background-position:-150px 0;}
div.verwacht .y-2007 {background-position:-150px -50px;}
div.verwacht .y-2008 {background-position:-150px -100px;}
div.verwacht .y-2009 {background-position:-150px -150px;}
div.verwacht .y-2010 {background-position:-150px -200px;}
div.verwacht .y-2011 {background-position:-150px -250px;}
div.verwacht .y-2012 {background-position:-150px -300px;}
div.verwacht .y-2013 {background-position:-150px -350px;}
div.verwacht .y-2014 {background-position:-150px -400px;}
div.verwacht .y-2015 {background-position:-150px -450px;}
div.verwacht .y-2016 {background-position:-150px -500px;}



























