body{
	background-image: url("http://www.tivoli.dk/2010/KSAL/KSAL_Bg.jpg");
	background-repeat: repeat;
	background-position: center 150px; 
	margin:0;
	font:normal 0.7em/1.2em verdana ;
	text-align:center;
}

.flashHack{
	margin:0;
	height:1px;
	line-height:1px;
	float:left;
}

img{border:none; margin:0;}
form{margin:0;}
form input,
form textarea{
	font:normal 10px/10px verdana ;
}

a{text-decoration:none; color:#000000;}
a:hover{text-decoration:underline; }

.clear{clear:both;}
.clearFix:after{content: "."; display: block; height: 0; clear: both; visibility: hidden;}

h1, h2, h3, h4, h5, h6{font-family:Georgia,arial, verdana, sans-serif; line-height:1.3em; margin:0 0 8px 0; color:black;}
/*h1{font-size:2.9em;}*/
h2{font-size:2.6em;}
h3{font-size:2.4em;}
h4{font-size:1.6em;}
h5{font-size:1.4em;}
h6{font-size:1.6em;}

p{margin:0 0 12px 0; line-height:1.4em;}
th, td, caption{_font-size:1.0em;}

/*CLASSES*/

/*Top1*/
.top1{
	width:100%;
	height:26px;
	background:transparent url("/Media/1033_3905.gif") 0 0 repeat-x;
	padding:0 0 0 0;
	z-index:100;
}

.top1 #lang{
	float:left;
	width:80px;
	margin:6px 0 0 15px;
	z-index:100;
}
.top1 #lang a{padding-right:5px;}

.top1 .search{
	position:absolute;
	top:6px;
	right:25px;
	width:450px;
	z-index:100;
}

.search .globals{
	float:left;
	margin:-3px 0 0 10px;
	/*_position:relative;*/
}
.search .globals a{
	font-size: 10px;
	color:#9ab4b9;
	padding:1px 10px 6px 10px;
	display:block;
	float:left;
	width:60px;
	text-decoration: underline;
}

.search .globals a:hover,
.search .globals a.selected{
	background:transparent;/* url("../images/basic/bg_topLink.gif") 0 0 repeat-x;*/
	text-decoration: underline;
	/*text-decoration:none;*/
}
/*
.search .globals a.selected{color:#ffffff;}
*/

.search form{_margin-top:-1px;}
.search .searchField{
	width:102px;
	height:12px;
	_height:16px;
	margin:0 0 1px 15px;
	position:relative;
	top:-4px;
}

#topcontentcontainer{
width:780px;
height:20px;
margin-left:auto;
margin-right:auto;
}

.top1 #toplang{
	float:left;
	width:121px;
	margin:5px 0 0 0px;
	_margin:5px 0 0 0px;
}
.top1 #toplang a{padding-right:5px;}

.top1 .topsearch{
	float:left;
	top:6px;
	right:25px;
	width:auto;
}


.topsearch .globals{
	float:left;
	margin:-3px 0 0 5px;
	_position:relative;
}
.topsearch .globals a{
	color:#E5CF75;
	padding:5px 5px 6px 5px;
	display:block;
	float:left;
}
.topsearch .globals a:hover,
.topsearch .globals a.selected{
	background:transparent url("../images/basic/bg_topLink.gif") 0 0 repeat-x;
	text-decoration:none;
}
.topsearch .globals a.selected{color:#ffffff;}


.topsearch form{_margin-top:-1px;float:left;}
.topsearch .searchField{
	width:102px;
	height:12px;
	_height:16px;
	margin:0 0 1px 15px;
	position:relative;
	top:-4px;
}

/***Top2***/
.top2-outer{
	width:100%;
	height:124px;
	background:transparent url("http://www.tivoli.dk/2010/KSAL/KSAL_Top_2.jpg") 0 0 repeat-x;
	overflow:hidden;
}
.top2{
	width:979px;
	height:43px;
	margin: 0 auto;
	height:135px;
	background:transparent;/* url("http://www.tivoli.dk/2010/KSAL/KSAL_Top_2.jpg") 0 0 repeat-x;*/
	color:#7F7F7F;
	line-height:15px;
	z-index:100;
}

.top2 a{ 
	padding-left:6px;
	text-decoration:underline;
}
.top2 a:hover,
.top2 a.selected{
	color:#C9B37A;
}


.top2 .leftLink{
	position:absolute;
	top:70px;
	left:13px;
}


#flashLogo{
	margin:0 auto 0 auto;
	padding:13px 0 35px 0;
	/*margin-bottom:30px;*/
	/*_margin:0;*/
	/*border: 1px solid orange;*/
}

.top2 .rightLink{
	position:absolute;
	top:30px;
	right:0px;
	width:355px;
	text-align:left;
	padding:0 0 30px 0;
}

.top2 .rightLink a{

}

.tabs {
margin:-36px auto 0;
text-align:center;
width:765px;
}

#control{
	margin-top:-50px;
	height:1px;
}
.top2 .rightLink #aarskortFlash{
	margin:0 -20px 0 -20px;
	position:relative;
	top:45px;
	left:0px;
	width:137px;
	height:100px;
	display:inline;
}
/**********/
/***MAIN***/
/**********/
#bodyContainer{
	width:979px;
	margin:0px auto 0 auto;
	overflow:hidden;
}

.main1{
	width:779px;
	margin-left:auto;
	margin-right:auto;
	text-align:left;
	padding:0 0 0 0;
	text-align:left;
	padding:0 0 0 0;
	/*background:transparent url( "/Media/1033_3910.gif" );*/
	background:transparent url( "http://www.tivoli.dk/2010/KSAL/Content_Bg.gif" ) 0 0;
}

#bort{
	width:792px;
	height:41px;
	padding: 0px 0px 0px 0px;
	margin:0px auto 0px auto;
	background:url("http://www.tivoli.dk/2010/KSAL/KSAL_Sprite.png") no-repeat scroll center -137px transparent;
}
/*
#bort-front{
	width:792px;
	height:43px;
	padding: 0px 106px 0px 106px;
	margin:0px auto 0px auto;
	background:transparent url("/Media/1033_3937.jpg") 0 0 no-repeat;
}*/
#bort-front{
	width:792px;
	height:41px;
	padding: 0px 0px 0px 0px;
	margin-left:auto;
	margin-right:auto;
	background:url("http://www.tivoli.dk/2010/KSAL/KSAL_Sprite.png") no-repeat scroll center -92px transparent;
}

html>body #bort{
	background:url("http://www.tivoli.dk/2010/KSAL/KSAL_Sprite.png") no-repeat scroll center -137px transparent;
}


/*MAINAREA*/
#footerContainer{
	width:1009px;
	/*padding-left:112px;*/
	padding-bottom:28px;
	text-align:left;
	background:url("http://www.tivoli.dk/2010/KSAL/KSAL_Sprite.png") no-repeat scroll center -56px transparent;
	margin-bottom:28px;
	height:8px;
	margin-right:auto;
	marin-left:auto;
}
/*********************************************/

/*HERE BEGINS PURE CONTENT ISSUES*/
#content-outer{
	width:545px;
	float:left;
	overflow:hidden;
	padding: 16px 0px 0px 26px;
}
#content-outer2{
	width:534px;
	float:left;
	overflow:hidden;
	padding: 16px 0px 0px 37px;
}
#content{
	width:507px;
	float:left;
	padding:28px;
	margin-left:18px;
	overflow:hidden;
	font-family:Verdana, Arial;
	font-size: 11px;
	color: #000000;
	line-height: 15px;
}
#content-outer #content{
	width:527px;
	margin-left: 0px;
	padding: 14px 7px 19px 19px; 
}
#content-outer2 #content{
	width: 528px;
	margin-left: 0px;
	padding: 18px 0px 0px 0px; 
}
#heading{
	width:510px;
	padding:0px 18px 0px 17px;
	border-bottom:1px solid #000000;
	overflow:hidden;
}
#content-outer2 #heading{
	width:528px;
	padding:0px 0px 0px 0px;
	border-bottom:1px solid #000000;
	overflow:hidden;
}
/* CONTENT TYPO OVERRIDES */
#content h5{
	font-family:Verdana, Arial;
	font-size:14px;
	line-height: 15px;
	color: #246a83;
	font-weight:bold;
	clear:both;
	margin:0px;
	padding:0px;
	padding-bottom:12px;
}
#content a{
	color: #98a368;
	font-weight:bold;
}
#content p{
	margin:0px;
	padding:0px;
	padding-bottom:12px;
}

#right-col{
	width:162px;
	padding-right:31px;
	float:right;
	overflow:hidden;
}
#right-coltop{
	width: 160px;
	height: 3px;
	padding: 23px 0px 3px 0px;
	border: 1px solid #ffffff;
	background-color: #eeede9;
	
}
/**/
/*Maincontent end*/
.tabs{
	padding-right:2px;
}
#tab{
	width:66px;
	height:14px;
	_height:19px;
	background:transparent url("../images/basic/bg_ret.gif") 0 0 no-repeat;
	padding:6px 0 0 18px;
	margin:-20px 0 0 85px;
}
#tab div a{
	color:#AA9253;
	text-decoration:underline;
}

/*** RIGHT CONTENT ***/
.form-tivolimail{
	width:141px;
	padding: 12px 10px 12px 10px;
	background-color: #f3f2f0;
	border:1px solid #ffffff;
	font-family: Verdana, Arial;
	font-size: 11px;
	line-height: 15px;
	color:#666666;
}
.right-field
{
	width:127px;
	padding-left: 5px;
	padding-right: 5px;
	line-height:normal;
	border:1px solid #666666;
	font-family: Verdana, Arial;
	font-size: 11px;
	color:#666666;
	margin-bottom:6px;
}
#calendar-rightouter{
	width:162px;
	background-color: #ffffff;
}
#calendar-right
{
	width:141px;
	padding: 10px 0px 0px 9px;
}
#calendar-head
{
	width: 71px;
	float:left;
	color: #666666;
	font-size: 12px;
	font-family: Verdana, Arial;
	text-transform:uppercase;
}
/* month selector */
#calendar-monthpick
{
	width:70px;
	float:left;
	white-space: nowrap;
}
.calendar-monthsel
{
	font-family: Verdana, Arial;
	font-size: 11px;
	text-decoration: none;
	display: block;
	width: 56px;
	text-align:center;
	margin-left:3px;
	margin-right:3px;
}
#calendar-monthpick a
{
	float:left;
	color: #000000;
}
#calendar-monthpick input
{
	margin-top: 4px;
	float:left;
}
.calendar
{
	width: 141px;
	float:left;
	font-family: Verdana, Arial;
	font-size: 11px;
	padding-top: 11px;
}
.calendar td
{
	height: 18px;
	padding-top: 0px;
	font-family: Verdana, Arial;
	font-size: 11px;
	line-height:normal;
}
.calendar a
{
	text-decoration: none;
	display:block;
}
.calendar-dayhead
{
	font-family: Verdana, Arial;
	font-size: 11px;
	text-transform: uppercase;
	color: #000000;
	font-weight: normal;
	height: 20px;
}
.calendar-day
{
	width: 18px;
	height: 18px;
	background: #ffffff url("/images/koncertsal/bg_calday.gif") no-repeat;
}
.calendar-day a
{	
	color: #003244;
}
.calendar-daysel
{
	width: 18px;
	height: 18px;
	background: #ffffff url("/images/koncertsal/bg_calday_sel.gif") no-repeat;
	border: none;
}
.calendar-daysel a
{	
	color: #ffffff;
}
.calendar-dayother
{
	width: 18px;
	height: 18px;
	background: #ffffff url("/images/koncertsal/bg_calday_none.gif") no-repeat;
	border: none;
}
.calendar-dayother a
{	
	display:none;
}
.calendar-searchfield
{
	width:139px;
	border:1px solid #666666;
	font-family: Verdana, Arial;
	font-size: 11px;
	color:#666666;
	/*margin-left:10px;*/
	margin-top:8px;
}
input.calendar-searchfield
{
	/*width:127px;*/
	width:85px;
	float:left;
	padding-left: 5px;
	padding-right: 5px;
	line-height: normal;
}
.right-divider
{
	width: 162px;
	clear:both;
	background-color: #eeede9;
	padding: 3px 0px 3px 0px;
}

/* calendar new stuff */
#calendar-monthpick .arrow-next
{
	width: 4px;
	height: 7px;
	background-image: url("/images/koncertsal/cal_month_next.gif");
}

#calendar-monthpick .arrow-back
{
	width: 4px;
	height: 7px;
	background-image: url("/images/koncertsal/cal_month_back.gif");
}
a.previous-concerts
{
	display:block;
	font-family: Verdana, Arial;
	font-size: 11px;
	color: #98a368;
	font-weight:normal;
	text-decoration:none;
	margin:10px 0px 12px 0px;
}
a.previous-concerts img
{
	width: 4px;
	height: 7px;
	border:none;
	margin-top:2px;
	background-image: url("/images/koncertsal/cal_month_next.gif");
}
a.previous-concerts:hover
{
	text-decoration: none;
}
.search-button
{
	width:40px;
	height:15px;
	float:left;
	margin:9px 0px 0px 2px;
	padding:0px;
	background-image: url("/images/koncertsal/soeg.gif");
}
.search-buttonUK
{
	width:40px;
	height:15px;
	float:left;
	margin:9px 0px 0px 2px;
	padding:0px;
	background-image: url("images/koncertsal/search.gif");
}
.right-divider2
{
	width: 160px;
	height: 33px;
	border: 1px solid #ffffff;
	clear:both;
	background: #eeede9 url("/Media/1033_3924.gif");
	/*padding: 4px 0px 4px 0px;*/
}
/* BILLETNET */
.billetnet-box{
	width: 138px;
	height: 112px;
	padding: 11px;
	border:1px solid #ffffff;
	background-color: #f3f2f0;
	
}
.billet-info{
	padding-top:3px;
	line-height: 15px;
	color:#666666;
}
.billet-info a{
	color: #246a83;
	font-weight:bold;
}
/* TIVOLI LINK */
#tivolilink{
	width:160px;
	border: 1px solid #ffffff;	
}
#tivolilink a{
	display:block;
	width:130px;
	height: 15px;
	padding:1px 0px 0px 21px;
	margin: 3px 0px 2px 7px; 
	background:#ffffff url("/images/koncertsal/arrow_0.gif") no-repeat;
	text-decoration:none;
	color:#aa9253;
}
#tivolilink a:hover
{
	background:transparent url("/images/koncertsal/arrow_1.gif") no-repeat;
}

.display-none
{
	display:none;
}
/* Menu Overrides */
#level2 li{
	padding:4px 23px 6px 15px;
	float:left;
	display:block;
	margin:0 0 0 0;
	background:transparent url("http://www.tivoli.dk/2010/KSAL/divider_level2.jpg") right center no-repeat;
	/*_position:relative;*/
}
#level2 li a{
	color:#826f3f;
	text-decoration:none;
	white-space: nowrap;
}
#level2 li a:hover{
	color:#000000;
	text-decoration:none;
}
#level2 li .sel{
	color:#000000;
	text-decoration:none;
	font-weight:bold;
}
#level2 li .popper1{
	position:absolute;
	width:auto;
	top: 40px;
	_top:31px;
	margin:0;
	padding: 21px 0px 18px 0px;
	border:none;
	background:#a5b16f none;
}
#level2 li .popper1 li{
	width:auto;
	margin:0;
	padding:0;
	background:#a5b16f none;
	float:left;
	clear:both;
}
#level2 li .popper1 li a{
	width:auto;
	margin-bottom:4px;
	white-space: nowrap;
	background:#a5b16f none;
	padding-left:20px;
	padding-right:25px;
}

/* Event List */
.event
{
	width: 495px;
	height: auto;
	float: left;
	padding: 14px 12px 12px 0px;
	border-top: 2px solid #98a368;
}
.event-imgdiv
{
	width:184px;
	height:93px;
	overflow: hidden;
	float:left;	
}
.event-shortdesc
{
	width: 298px;
	padding-left:13px;
	height: auto;
	float: left;
}
.event-shortdesc_inner
{
	height: auto;
	float: left;
}
.event-price
{
	width: 298px;
	height: auto;
	float: left;
	margin-top:10px;
}
.event-head
{
	font-size:14px;
	line-height: 15px;
	/*color: #246a83;*/
	color:#98a368;
	font-weight:bold;
	clear:both;
}
.event-more
{
	display:block;
	width:64px;
	height:15px;
	padding-left:20px;
	background:transparent url("/images/koncertsal/arrow_0.gif") no-repeat;
	float:left;
	text-decoration:none;
	color:#98a368;
	font-weight:bold;
	margin-top:7px;
}
.event-more:hover
{
	background:transparent url("/images/koncertsal/arrow_1.gif") no-repeat;
}
.event-buy
{
	display:block;
	width:69px;
	height:15px;
	padding-left:20px;
	background:transparent url("/images/koncertsal/arrow_0.gif") no-repeat;
	float:left;
	text-decoration:none;
	color:#246a83;
	font-weight:bold;
	margin-top:7px;
	margin-left:15px;
}
.event-buy:hover
{
	background:transparent url("/images/koncertsal/arrow_1.gif") no-repeat;
}
.event-bottom
{
	width:507px;
	height:2px;
	background: #1f667f;
}
/* EVENT LIST NAV */
/*
#result-nav{
	width: 200px;

	padding-top: 10px;
	padding-bottom: 10px;
	text-align: center;
	margin: 0px auto;
	white-space: nowrap;	
}*/
#result-nav a{
/*

	display:block;
	width:15px;
	height:15px;
*/
}
#result-nav a:hover{
/*	text-decoration:none;*/
}
#result-nav a.link-back{
/*	background:transparent url("/images/koncertsal/arrow-l_0.gif") no-repeat;
float: left;
text-indent: 20px;*/
}
#result-nav a.link-back:hover{
/*	background:transparent url("/images/koncertsal/arrow-l_1.gif") no-repeat;
	display: block;
float: left;*/
}
#result-nav a.link-next{
/*	background:transparent url("/images/koncertsal/arrow_0.gif") no-repeat;
	display: block;
float: right;
text-indent: -20px;
width: 75px;
background-position: center right;*/
}
#result-nav a.link-next:hover{
/*	background:transparent url("/images/koncertsal/arrow_1.gif") no-repeat;
	display: block;
float: right;
background-position: center right;*/
}





.result-nav{
	width: 200px;

	padding-top: 10px;
	padding-bottom: 10px;
	text-align: center;
	margin: 0px auto;
	white-space: nowrap;	
}
.result-nav a{
/*

	display:block;
	width:15px;
	height:15px;
*/
}
.result-nav a:hover{
	text-decoration:none;
}
.result-nav a.link-back{
	background:transparent url("/images/koncertsal/arrow-l_0.gif") no-repeat;
float: left;
text-indent: 20px;
}
.result-nav a.link-back:hover{
	background:transparent url("/images/koncertsal/arrow-l_1.gif") no-repeat;
	display: block;
float: left;
}
.result-nav a.link-next{
	background:transparent url("/images/koncertsal/arrow_0.gif") no-repeat;
	display: block;
float: right;
text-indent: -20px;
width: 75px;
background-position: center right;
}
.result-nav a.link-next:hover{
	background:transparent url("/images/koncertsal/arrow_1.gif") no-repeat;
	display: block;
float: right;
background-position: center right;
}

/* EVENT PAGE */
.event-imgdiv2{
	width:507px;
	height:170px;
	overflow: hidden;
}
.event-content{
	padding: 14px 2px 0px 2px;
}
.event-timetable{
	padding-top: 14px;

}
.event-timetable td{
	width:400px;
	font-size: 11px;
}

#content .event-timetable td *  {
font-weight: bold;
color: red;

}

/* SALOVERSIGT */
#sal-content{
	width:526px;
	height:326px;
	border: 1px solid #aeaeae;
}
#sal-balkon{
	width: 267px;
	height: 285px;
	padding: 18px 0px 0px 11px;
	float:left;
}
#sal-gulv{
	width: 267px;
	height: 285px;
	padding: 18px 0px 0px 11px;
	float:left;
	display:none;
}
#sal-right{
	width:222px;
	height:282px;
	padding: 20px 20px 0px 0px;
	float:right;	
}

#sal-photo{
	width:222px;
	height:167px;
	overflow:hidden;
}
#sal-selector{
	padding: 6px 0px 0px 43px;
}
#sal-selector a{
	color: #246a83;
	font-family:Verdana, Arial;
	font-size: 11px;
	font-weight:bold;
	line-height: 15px;
	text-decoration:none;
	padding-left: 6px;
	margin-right: 17px;
	background: #ffffff url("/images/koncertsal/sal/arrow_l2.gif") no-repeat 0px 3px;
	
}
#sal-selector a:hover{
	text-decoration:underline;
}
#sal-cat{
	margin: 33px 0px 0px 51px;
}

.contactformfield {
	width: 100px;
	margin-bottom: 5px;
}

.contactformlabel {
	width: 7em;
	float: left;
	text-align: right;
	margin-right: 0.5em;
	display: block
}

.contactformset {
	width: 200px;
	border: 1px solid #246a83;
	padding: 20px;
}

.contactformsubmit {

}

#page-title {
	font-size: 2em;
	color: #000;
	font-family: Kepler std, helvetica, serif;
	margin-bottom: 0px;
	padding-left: 0px;
}
.smallSpot {
	width: 242px;
}

/* ABONNEMENT */
#AbonnementBox{
width:163px;
height:400px;
}

#AbonnementBox{
  position: absolute;
  top: 0;
  /* just used to show how to include the margin in the effect */
  margin-top: 223px;
  padding-top: 19px;
  z-index:9999;
}

#AbonnementBox.fixed {
  position: fixed;
  top: 0;
}

/* ------------------------------ Rightboxes --------------------*/

#RightBoxes{
margin:0;
padding:0;
text-indent:0;
margin-left:-1px;
}

#RightBoxes li{
list-style:none;
padding:0;
margin:0;
text-indent:-1000000px;
height:39px;
width:161px;
margin-bottom:2px;
}

#RightBoxes li a  {
height:100%;
width:100%;
display:block;
position:relative;
overflow:hidden;
}

#RightBoxesKSALNyhedsbrev {
background:transparent url("http://www.tivoli.dk/2010/KSAL/KSAL_Knapper.png") no-repeat 1px 0px; 
}
#RightBoxesKSALNyhedsbrev:hover{
background:transparent url("http://www.tivoli.dk/2010/KSAL/KSAL_Knapper.png") no-repeat -161px 0px; 
}

#RightBoxesKSALFacebook {
background:transparent url("http://www.tivoli.dk/2010/KSAL/KSAL_Knapper.png") no-repeat 1px -39px; 
}
#RightBoxesKSALFacebook:hover{
background:transparent url("http://www.tivoli.dk/2010/KSAL/KSAL_Knapper.png") no-repeat -161px -39px; 
}

#RightBoxesKSALProgram{
background:transparent url("http://www.tivoli.dk/2010/KSAL/KSAL_Knapper.png") no-repeat 1px -78px; 
}
#RightBoxesKSALProgram:hover{
background:transparent url("http://www.tivoli.dk/2010/KSAL/KSAL_Knapper.png") no-repeat -161px -78px; 
}

#RightBoxesKSALBackstage{
background:transparent url("http://www.tivoli.dk/2010/KSAL/KSAL_Knapper.png") no-repeat 1px -117px; 
}
#RightBoxesKSALBackstage:hover{
background:transparent url("http://www.tivoli.dk/2010/KSAL/KSAL_Knapper.png") no-repeat -161px -117px; 
}

#RightBoxesKSALBegynder{
background:transparent url("http://www.tivoli.dk/2010/KSAL/KSAL_Knapper.png") no-repeat 1px -156px; 
}
#RightBoxesKSALBegynder:hover{
background:transparent url("http://www.tivoli.dk/2010/KSAL/KSAL_Knapper.png") no-repeat -161px -156px; 
}

#RightBoxesEngKSALNyhedsbrev {
background:transparent url("http://www.tivoli.dk/2010/KSAL/KSAL_Eng_Knapper.png") no-repeat 1px 0px; 
}
#RightBoxesEngKSALNyhedsbrev:hover{
background:transparent url("http://www.tivoli.dk/2010/KSAL/KSAL_Eng_Knapper.png") no-repeat -161px 0px; 
}

#RightBoxesEngKSALFacebook {
background:transparent url("http://www.tivoli.dk/2010/KSAL/KSAL_Eng_Knapper.png") no-repeat 1px -39px; 
}
#RightBoxesEngKSALFacebook:hover{
background:transparent url("http://www.tivoli.dk/2010/KSAL/KSAL_Eng_Knapper.png") no-repeat -161px -39px; 
}

#RightBoxesEngKSALProgram{
background:transparent url("http://www.tivoli.dk/2010/KSAL/KSAL_Eng_Knapper.png") no-repeat 1px -78px; 
}
#RightBoxesEngKSALProgram:hover{
background:transparent url("http://www.tivoli.dk/2010/KSAL/KSAL_Eng_Knapper.png") no-repeat -161px -78px; 
}

#RightBoxesEngKSALBackstage{
background:transparent url("http://www.tivoli.dk/2010/KSAL/KSAL_Eng_Knapper.png") no-repeat 1px -117px; 
}
#RightBoxesEngKSALBackstage:hover{
background:transparent url("http://www.tivoli.dk/2010/KSAL/KSAL_Eng_Knapper.png") no-repeat -161px -117px; 
}

#RightBoxesEngKSALBegynder{
background:transparent url("http://www.tivoli.dk/2010/KSAL/KSAL_Eng_Knapper.png") no-repeat 1px -156px; 
}
#RightBoxesEngKSALBegynder:hover{
background:transparent url("http://www.tivoli.dk/2010/KSAL/KSAL_Eng_Knapper.png") no-repeat -161px -156px; 
}


/* ------------------------------ Program Boxes--------------------*/

#ProgramBoxes{
margin:0;
padding:0;
margin-left:-1px;
}

#ProgramBoxes li{
list-style:none;
padding:0;
margin:0;
text-indent:-1000000px;
height:172px;
width:502px;
margin-bottom:20px;
}

#RightBoxes li a  {
height:100%;
width:100%;
display:block;
}

#ProgramBoxClassical{
background:url("http://www.tivoli.dk/2010/KSAL/Klassisk.jpg") no-repeat 0px 0px; 
display:block;
width:502px;
height:172px;
}
#ProgramBoxClassical:hover{
background:url("http://www.tivoli.dk/2010/KSAL/Klassisk_Hover.jpg") no-repeat 0px 0px; 
}

#ProgramBoxRock{
background:transparent url("http://www.tivoli.dk/2010/KSAL/Rock.jpg") no-repeat 0px 0px; 
display:block;
width:502px;
height:172px;
}
#ProgramBoxRock:hover{
background:transparent url("http://www.tivoli.dk/2010/KSAL/Rock_hover.jpg") no-repeat 0px 0px; 
}

#ProgramBoxShow{
background:transparent url("http://www.tivoli.dk/2010/KSAL/Shows.jpg") no-repeat 0px 0px; 
display:block;
width:502px;
height:172px;
}
#ProgramBoxShow:hover{
background:transparent url("http://www.tivoli.dk/2010/KSAL/Shows_hover.jpg") no-repeat 0px 0px; 
}

#ProgramBoxBallet{
background:transparent url("http://www.tivoli.dk/2010/KSAL/Ballet.jpg") no-repeat 0px 0px; 
display:block;
width:502px;
height:172px;
}
#ProgramBoxBallet:hover{
background:transparent url("http://www.tivoli.dk/2010/KSAL/Ballet_Hover.jpg") no-repeat 0px 0px; 
}

#ProgramBoxEngClassical{
background:url("http://www.tivoli.dk/2010/KSAL/Klassisk_Eng.jpg") no-repeat 0px 0px; 
display:block;
width:502px;
height:172px;
}
#ProgramBoxEngClassical:hover{
background:url("http://www.tivoli.dk/2010/KSAL/Klassisk_Eng_Hover.jpg") no-repeat 0px 0px; 
}

#ProgramBoxEngRock{
background:transparent url("http://www.tivoli.dk/2010/KSAL/Rock_Eng.jpg") no-repeat 0px 0px; 
display:block;
width:502px;
height:172px;
}
#ProgramBoxEngRock:hover{
background:transparent url("http://www.tivoli.dk/2010/KSAL/Rock_Eng_hover.jpg") no-repeat 0px 0px; 
}

#ProgramBoxEngShow{
background:transparent url("http://www.tivoli.dk/2010/KSAL/Shows_Eng.jpg") no-repeat 0px 0px; 
display:block;
width:502px;
height:172px;
}
#ProgramBoxEngShow:hover{
background:transparent url("http://www.tivoli.dk/2010/KSAL/Shows_Eng_hover.jpg") no-repeat 0px 0px; 
}

#ProgramBoxEngBallet{
background:transparent url("http://www.tivoli.dk/2010/KSAL/Ballet_Eng.jpg") no-repeat 0px 0px; 
display:block;
width:502px;
height:172px;
}
#ProgramBoxEngBallet:hover{
background:transparent url("http://www.tivoli.dk/2010/KSAL/Ballet_Eng_Hover.jpg") no-repeat 0px 0px; 
}

