@import url("/Discussion.css");
@import url("/FormBuilder.css"); 

body{
	/* Put the active one as the last. IE has some parser errors 
	 background:#983F15 url("../images/basic/bg_body_halloween.jpg") 0 150px repeat-x;
	
	 background: #839DAE url(../images/basic/bg_halloween.jpg) no-repeat scroll center 164px;
	 background-repeat:no-repeat; */
	
	
	 
	/* Normal Baggrund */
	/*background:#6cc5d7 url("../images/basic/bg_body.jpg") 0 150px repeat-x;*/
	
	/* Påske 
	background:#fffbcc url("../images/basic/bg_paaske_body.jpg") 0 150px repeat;*/

	
	/*background: #00aedf url(http://www.tivoli.dk/2010/halloween/2010_bg_halloween_dag.jpg) no-repeat scroll center 164px;
	background-repeat:no-repeat;*/
	
	/*background: #00101c url(http://www.tivoli.dk/2010/jul/Jul_2010_Standard.jpg) no-repeat scroll center 164px;
	background-repeat:no-repeat;*/
	
	/* Halloween 2011 */
	/*background: #ffffff url(../images/basic/Halloween_2011_bg.jpg) repeat scroll center 164px;*/
	
	/*background: #ffffff url(../images/basic/bg_jul_2011.jpg) repeat scroll center 164px;*/
	
	/*background: #560f11 url(http://www.tivoli.dk/2011/jul/Jul_2011_F2_Content_Bg.jpg) no-repeat scroll center 153px;
	background-repeat:no-repeat;*/

	background: #fef5e4 url(http://www.tivoli.dk/2012/winter/2012_Winter_Bg.jpg) no-repeat scroll center 112px;
	background-repeat:no-repeat;

	 
	margin:0;
	font:normal 0.7em/1.2em verdana ;
	font-family: Verdana,Helvetica,Arial,'Liberation Sans',FreeSans,sans-serif;
	text-align:center;
	
}

* JUUUUUUUUUUUUUUUUUUUL */
/* Content, l�g helt �verst */
	#bodyContainer 		  { z-index:999;top: -10px}

	/* Lysk�der, positionering og clipping af flash */
	#julUnderlay,
	#julUnderlayInner,
	#julOverlayCenter,
	#julOverlayCenterInner,
	#julOverlayRight,
	#julOverlayRightInner { z-index:9999;position:absolute; }
	#julUnderlay   		  { top: 164px;left:   0%;width:  100%;margin-left:   0px;overflow:hidden;height: 600px;z-index:-999;}
	#julUnderlayInner	  { top:   0px;left:  50%;width:1100px;margin-left:-550px; }			   
	#julOverlayCenter	  { top: 155px;left:  50%;width: 590px;margin-left:-385px;overflow:hidden;height:  78px; }	   
	#julOverlayCenterInner{ top: -10px;left:   0%; }			   
	#julOverlayRight	  { top: 155px;left:  50%;width: 0px;margin-left: 185px;overflow:hidden;height:  45px; }
	#julOverlayRightInner { top:-120px;left:-20px; }	
	
/* Jul SLUT */



.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:arial, verdana, sans-serif; line-height:1.3em; margin:0 0 8px 0; color:#AB9863;}*/
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:0.7em;}

/*CLASSES*/

/*Top1*/
.top1{
	width:100%;
	height:26px;
	_height:30px;
	background:transparent url("../images/basic/bg_top1.gif") 0 0 repeat-x;
	padding:3px 0 0 0;
}

.top1 #lang{
	float:left;
	width:121px;
	margin:5px 0 0 15px;
	_margin:5px 0 0 8px;
}
.top1 #lang a{padding-right:5px;}

.top1 .search{
	position:absolute;
	top:6px;
	right:25px;
	width:770px;
}


.search .globals{
	float:left;
	margin:-3px 0 0 5px;
	_position:relative;
}
.search .globals a{
	color:#E5CF75;
	padding:5px 5px 6px 5px;
	display:block;
	float:left;
	width:70px;
}
.search .globals a:hover,
.search .globals a.selected{
	background:transparent url("../images/basic/bg_topLink.gif") 0 0 repeat-x;
	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 15px;
	_margin:5px 0 0 8px;
}
.top1 #toplang a{padding-right:5px;}

.top1 .topsearch{
	float:left;
	top:6px;
	right:25px;
	width:640px;
}


.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{
	width:100%;
	height:135px;
	background:transparent url("../images/basic/bg_top2_halloween.gif") 0 0 repeat-x;
	color:#7F7F7F;
	line-height:15px;
	z-index: 0;
}

.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:14px 0 9px 0;
	margin-bottom:30px;
	_margin:0;
}

.top2 .rightLink{
	position:absolute;
	top:30px;
	right:0px;
	width:290px;
	text-align:left;
	padding:0 0 30px 0;
}

.top2 .rightLink a{

}

#control{
	margin-top:-50px;
	height:1px;
}
.top2 .rightLink #aarskortFlash{
	margin:0 -10px 0 -10px;
	position:relative;
	top:48px;
	left:0px;
	width:137px;
	height:100px;
	display:inline;
}
/* *********************** Spots ******************* */

#bigSpotBox{
width:502px;
text-align:center;
}

#smallSpot2, #smallSpot3, #smallSpot4, #smallSpot5, #smallSpot6, #smallSpot7, #smallSpot8, #smallSpot9, #smallSpot10, #smallSpot11{
text-align:center;
}



/**********/
/***MAIN***/
/**********/
#bodyContainer{
	width:790px;
	margin:0 auto 0 auto;
	margin:-10px auto 0 auto;
	overflow:hidden;
	z-index:auto;
	
}

.main{
	width:790px;
	margin-left:auto;
	margin-right:auto;
	text-align:left;
	padding:0 0 0 0;
	filter : "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.tivoli.dk/2006/images/basic/bg_mainFULL.png', sizingMethod='scale')";
	background:url( 'http://www.tivoli.dk/2006/images/basic/x.gif' ) no-repeat ;
	z-index: 0;
}
html>body .main{
	background:transparent url("http://www.tivoli.dk/2006/images/basic/bg_mainFULL.png") 0 0 repeat-y;
}


.mainWide{
	width:765px;
	margin-left:auto;
	margin-right:auto;
	text-align:left;
	padding:0 0 0 0;
	filter : "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.tivoli.dk/2006/images/basic/bg_mainWide.png', sizingMethod='scale')";
	background:url( 'http://www.tivoli.dk/2006/images/basic/x.gif' ) no-repeat ;
}
html>body .mainWide{
	background:transparent url("http://www.tivoli.dk/2006/images/basic/bg_mainWide.png") 0 0 repeat-y;
}


#bort{
	width:790px;
	_width:789px;
	height:43px;
	margin:0 auto -2px auto;
	_margin:0 auto -2px -1px;
	filter : "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.tivoli.dk/2006/images/basic/bg_bort_gold.png', sizingMethod='scale')";
	background:url( 'http://www.tivoli.dk/2006/images/basic/x.gif' ) no-repeat ;

}
html>body #bort{
	position: relative; z-index: 500;
	background:transparent url("http://www.tivoli.dk/2006/images/basic/bg_bort_gold.png") 0 0 no-repeat;
}


#fullIframe{
	width:790px;
}


/*MAINAREA*/

.mainLeft{
	float:left;
	width:559px;
	_width:555px;
	margin:0 0 0 33px;
	_margin:0 0 0 19px;
	overflow:hidden;
	z-index: 0;

}

.flashSpot{
	float:left;
	margin:17px 7px 0 8px;
	
}
.mainBottom{
	width:790px;
	height:66px;
	margin-left:0 auto 0 auto;
	filter : "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.tivoli.dk/2006/images/basic/bg_mainBottom.png', sizingMethod='scale')";
	background:url( 'http://www.tivoli.dk/2006/images/basic/x.gif' ) no-repeat ;
}
html>body .mainBottom{
	background:transparent url("http://www.tivoli.dk/2006/images/basic/bg_mainBottom.png") 0 0 no-repeat;
}

.mainBottomWide{
	width:765px;
	height:60px;
	_height:66px;
	background:transparent url("http://www.tivoli.dk/2006/images/basic/bg_mainBottomWide.png") 0 0 no-repeat;
	margin:0 auto 0 auto;
	filter : "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.tivoli.dk/2006/images/basic/bg_mainBottomWide.png', sizingMethod='scale')";
	background:url( 'http://www.tivoli.dk/2006/images/basic/x.gif' ) no-repeat ;
}
html>body .mainBottomWide{
	background:transparent url("http://www.tivoli.dk/2006/images/basic/bg_mainBottomWide.png") 0 0 no-repeat;
}

#bottomSpacer{height:20px; width:50px;}
/*********************************************/


#content{	/*HERE BEGINS PURE CONTENT ISSUES*/
	padding:17px 18px 15px 11px;
	z-index:auto;
	
}
#contentWide{
	padding:17px 25px 15px 29px;
	overflow:hidden;
}

#CKcontentWide{
	padding:17px 25px 15px 16px;
	overflow:hidden;
}

#CKcontentWide h1{
	margin-left:20px;
}

#CKcontentWide h2{
	margin-left:20px;
}

#CKcontentWide p{
	margin-left:20px;
}



#fullFlash{
	width:742px;
	margin:0 0 0 11px;
}

.indentHead, #universeHead{
	width:100%;
	border-bottom:1px solid #000000;
	width:100%;
	padding:0 0 0 10px;
	margin:0 0 10px -10px;
}

#universContent{
	margin:0;
}

.ridesLeft{
	float:left;
	width:170px;
	margin:0 20px 0 0;
}
.ridesRight{
	float:left;
	width:330px;
}

.ridesLeft p{color:#505050;}

.faktaBox{
	width:174px;
	_width:172px;
	
}
.faktaBox .head{
	background:transparent url("../images/basic/bg_faktabox.gif") 0 0 no-repeat;
	width:177px;
	padding:7px 0 9px 10px;
}
.faktaBox .faktaContent{
	margin:0 0 0 3px;
	padding:11px 0 16px 8px;
	background:#F5F4F0 url("../images/basic/bg_faktaboxBottom.gif") 0 bottom no-repeat;
}
.faktaContent table{width:95%; _width:90%;}
.faktaContent table th{font-weight:normal; text-align:left; padding:0 0 5px 0;}
.faktaContent table td{padding:0 0 5px 0;}
.faktaContent table .leftCell{ width:130px; _width:70px;}
.faktaContent table .faktaDivider{
	background:transparent url("../images/basic/bg_faktaDivider.gif") 0 0 repeat-x;
	height:20px;
}

#sponsor{
	margin:14px 0 0 0;
}
#sponsor img{
	display:block;
}


.smallSpot{
	/*float:left;
	margin:15px 15px 4px 0;*/
	float:left;
	margin:15px 11px 4px 0;
	width:245px;

}



#content .contentImg{
	width:520px;
	overflow:hidden;
	margin-bottom:8px;	
}

#contentWide .contentImg{
	width:100%;
	overflow:hidden;
	margin-bottom:8px;	
}



.hourTable{
	background:#DEC876;
	width:100%;
	_width:85%;
	margin-bottom:10px;
	border-bottom:3px solid #cccccc;
	border-right:1px solid #aaaaaa;
	border-collapse:collpase;
}
.hourTable td,
.hourTable th{
	padding:4px;
	border:1px solid #BAA864;
	border-collapse:collpase;
}

.arrowLink{
	width:100%;
	padding:3px 6px 3px 0;
	margin:1px 3px 0 0;
}
.arrowLink a{
	background:transparent url("../images/basic/linkArrow_grey.gif") 0 2px no-repeat;
	_background:transparent url("../images/basic/linkArrow_grey.gif") 0 1px no-repeat;
	text-transform: uppercase;
	color:#AA9253; 
	padding:2px 0 3px 20px;
	display:block;
}
.arrowLink a:hover{
	background:transparent url("../images/basic/linkArrow_orange.gif") 0 2px no-repeat;
	_background:transparent url("../images/basic/linkArrow_orange.gif") 0 1px no-repeat;
}


.contentLink{
	background:transparent url("../images/basic/linkArrow_grey.gif") 0 2px no-repeat;
	_background:transparent url("../images/basic/linkArrow_grey.gif") 0 1px no-repeat;
	color:#AA9253; 
	padding:2px 0 3px 20px;
	display:block;
}
.contentLink:hover{
	background:transparent url("../images/basic/linkArrow_orange.gif") 0 2px no-repeat;
	_background:transparent url("../images/basic/linkArrow_orange.gif") 0 1px no-repeat;
}

.contentLinkInline{
	background:transparent url("../images/basic/linkArrow_grey.gif") 0 2px no-repeat;
	_background:transparent url("../images/basic/linkArrow_grey.gif") 0 1px no-repeat;
	color:#000000; 
	padding:2px 0 3px 20px;
	display:inline;
	font-weight:bold;
}

.contentLinkInline:hover{
	background:transparent url("../images/basic/linkArrow_orange.gif") 0 2px no-repeat;
	_background:transparent url("../images/basic/linkArrow_orange.gif") 0 1px no-repeat;
}





.contentLink2{
	background:transparent url("../images/basic/linkArrow_grey.gif") 0 2px no-repeat;
	_background:transparent url("../images/basic/linkArrow_grey.gif") 0 1px no-repeat;
	color:#5f5b21; 
	padding:2px 0 3px 20px;
	display:block;
}
.contentLink2:hover{
	background:transparent url("../images/basic/linkArrow_orange.gif") 0 2px no-repeat;
	_background:transparent url("../images/basic/linkArrow_orange.gif") 0 1px no-repeat;
}

/* Bruges til year links under presse */
.contentLinkPressYear{
color:#AA9253;
margin-right:5px;
margin-top:2px;
margin-bottom:10px;
}





/*akvarium*/
#aqua{
	width:522px;
	height:380px;
	_height:550px;
	background:transparent url("../images/akvarium/bg.jpg") 0 0 no-repeat;
	padding:66px 20px 70px 0px;
}

#aqua .item{
	height:37px;
	margin-bottom:0px;
	overflow:hidden;
}

#aqua .item a{	
	color:#FFFFFF; 
	padding-left:67px;
	padding-top:10px;
	display:block;
	width:459px;
	height:36px;
}

#aqua .item a:hover#fisk1 {
	background:transparent url("../images/akvarium/fisk1.gif") 0 0px no-repeat;
}
#aqua .item a:hover#fisk2 {
	background:transparent url("../images/akvarium/fisk2.gif") 0 -1px no-repeat;
}
#aqua .item a:hover#fisk3 {
	background:transparent url("../images/akvarium/fisk3.gif") 0 0px no-repeat;
}
#aqua .item a:hover#fisk4 {
	background:transparent url("../images/akvarium/fisk4.gif") 0 2px no-repeat;
}
#aqua .item a:hover#fisk5 {
	background:transparent url("../images/akvarium/fisk5.gif") 0 2px no-repeat;
}


/*HIMMELSKIBET*/
#heaven{
	width:522px;
	height:678px;
	_height:730px;
	background:transparent url("../images/basic/bg_himmelskib.jpg") 0 0 no-repeat;
	padding:32px 0 20px 13px;

}
#heaven h1{margin:0 0 10px 0;}
#heaven h1 span{color:#FFD041;}

#heaven p{
	color:#ffffff;
	width:263px;
}
#heaven .heavenBox{
	width:263px;
	height:68px;
	margin:0 0 8px 0;	
}
#heaven .dots{
	width:259px;
	height:11px;
	filter : "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/2006/images/basic/bg_heavenBox.png', sizingMethod='scale')";
	background:url( '../images/basic/x.gif' ) no-repeat ;
}
html>body #heaven .dots{
	background:transparent url("../images/basic/bg_heavenBox.png") 0 bottom no-repeat;
}

#heaven .heavenImg, .heavenLink{
	float:left;
}
.heavenLink{
	margin:30px 0 0 8px;
}

#heaven .heavenBox .arrowLink {
	background:transparent url("../images/basic/heavenLink.gif") 0 0px no-repeat;
	color:#000000; 
	padding:2px 0 3px 20px;
	display:block;
}


#heaven .heavenBox .arrowLink:hover {
	background:transparent url("../images/basic/heavenLink_hover.gif") 0 0px no-repeat;
	color:#C9B37A;
}



/* NAUTILUS */
#nautilus {
	width:522px;
	height:678px;
	_height:730px;
	background:transparent url("/2007/images/bg-nautilus.jpg") 0 0 no-repeat;
	padding:32px 0 20px 13px;

}
#nautilus h1 {margin:0 0 10px 0;}
#nautilus h1 span {color:#FFD041;}
#nautilus #header {
	margin-top: -4px;
}

#nautilus p {
	color:#ffffff;
	width:400px;
}

#nautilus .box{
	width:263px;
	height:68px;
	margin:0 0 8px 0;	
}
#nautilus .dots-wide{
	margin: 15px 0;
	_margin-top: 0;
	width:500px;
	height:10px;
	filter : "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/2007/images/dots-wide.png', sizingMethod='scale')";
	background:url( '../images/basic/x.gif' ) no-repeat ;
}
html>body #nautilus .dots-wide{
	background:transparent url("/2007/images/dots-wide.png") 0 bottom no-repeat;
}

#nautilus .horisontalLinks {
	float:left;
	margin: 0 0 10px 0;
}

#nautilus .img, .link{
	float:left;
}
#nautilus .link{
	margin: 28px 0 0 8px;
}
#nautilus .img {
	width: 90px;
	height: 50px;
	filter : "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/2007/images/teaser-shadow.png', sizingMethod='scale')";
	background:url( '../images/basic/x.gif' ) no-repeat ;
}
html>body #nautilus .img {
	width: 90px;
	height: 50px;
	background: url("/2007/images/teaser-shadow.png") 0 0 no-repeat;
}
#nautilus .box .arrowLink {
	background:transparent url("../images/basic/heavenLink.gif") 0 0px no-repeat;
	color:#ffffff; 
	padding:2px 0 3px 20px;
	display:block;
}
#nautilus .horisontalLinks .arrowLink {
	background:transparent url("../images/basic/heavenLink.gif") 0 0px no-repeat;
	color:#ffffff; 
	padding: 2px 15px 3px 20px;
	display: inline;
	width: auto;
	height: 30px;
}

#nautilus .box .arrowLink:hover {
	background:transparent url("../images/basic/heavenLink_hover.gif") 0 0px no-repeat;
	color:#ffffff;
}
#nautilus .horisontalLinks .arrowLink:hover {
	background:transparent url("../images/basic/heavenLink_hover.gif") 0 0px no-repeat;
	color:#C9B37A;
}

/*Ukendt*/
#desert{
	width:522px;
	height:678px;
	_height:730px;
	background:transparent url("../../images/basic/bg_desert.jpg") 0 0 no-repeat;
	padding:32px 0 20px 13px;

}

#desertsoft{
	width:522px;
	height:678px;
	_height:730px;
	background:transparent url("../../images/basic/bg_desert_soft.jpg") 0 0 no-repeat;
	padding:32px 0 20px 13px;

}

/*2006 KALENDER*/
#calender_2006{
	text-align:left;
	border-collapse:collapse;
	float:left;
}

#calender_2006 th{
	background:transparent url("../images/basic/bg_calenderTop.gif") 0 0 repeat-x;
	height:30px;
	vertical-align:top;
	padding:7px;
}

#calender_2006 th a{font-weight:normal;}


#calender_2006 td{
	border:1px solid #cccccc;
	padding:7px 12px 7px 9px;
	border-left:none;
	border-right:none;
}

#calender_2006 .event{
	padding:0;
}

.eventBox{
	float:left;
	width:245px;
	_width:240px;
	background:transparent url("../images/basic/bg_calenderEvent.gif") 0 bottom repeat-x;
	border:1px solid #cccccc;
	border-left:none;
	border-right:none;
	min-height:160px;
}

#calender_2006 .event .date{/*Event dato*/
	color:#AA9253; 
	font-weight:bold; 
	font-size:10px;
	float:none;
}

#calender_2006 .event .boxLink{/*Link rundt om hele eventen*/
	padding:7px;
	display:block;
	_width:100%;
}

#calender_2006 .event .eventBox .boxLink strong{/*Event overskrift*/
	color:#000000; 
	font-weight:bold;
	display:block;
	margin:-4px 0 -1px 0;
	font-size:10px;
}

#calender_2006 .event .eventImg{/*Event billede*/
	border:1px solid #D0BC83;
	width:184px;
	height:79px;
	margin-top:10px;
	padding-top:0px;
	overflow:hidden;
}



#calender_2006 .event .eventBox .boxLink:hover{	
	background:#F3F1EA;
}

#calender_2006 .calenderBottom{
	height:26px;
	background:transparent url("../images/basic/bg_calenderEvent.gif") 0 bottom repeat-x;
}
/**/




/*Maincontent end*/
/*****************/
/*RightContent****/
/*****************/
.mainRight{
	float:left;
	width:160px;
	background:#F3F2F0;
	overflow:hidden;
}

.dividerSingle{
	width:100%;
	height:19px;
	background:#EEEDE9 url("../images/basic/bg_greyDivider1.gif") 0 0 repeat-x;
	border-bottom:2px solid #ffffff;
	margin-left:1px;
}
.dividerDouble{
	width:160px;
	_width:100%;
	height:34px;
	_height:36px;
	background:#EEEDE9 url("../images/basic/bg_greyDivider2v2.gif") 0 0 repeat-x;
	border-top:1px solid #ffffff;
	border-bottom:1px solid #ffffff;
	margin-left:0px;
}
.dividerBottom{
	width:160px;
	_width:100%;
	height:43px;
	background:#EEEDE9 url("../images/basic/bg_greyDividerBottom.gif") 0 0 repeat-x;
	border-top:1px solid #ffffff;
	border-bottom:1px solid #ffffff;
	margin-left:0px;
}

#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;
}

#MyShortcutsRemoveContainer a:hover{color:red;}
#MyShortcutsAddContainer a:hover{color:green;}

#MyShortcutsRemoveContainerUK a{
	margin:0 0 0 -8px;
}

#MyShortcutsRemoveContainerUK a:hover{
	color:red;
	margin:0 0 0 -8px;
}

.shortcuts{
	width:148px;
	padding:3px 6px;
	margin:1px 0px 0 0px;
	background:#ffffff;
	color:#666666;
	overflow:hidden;
}
.shortcuts a{
	background:transparent url("../images/basic/linkArrow_grey.gif") 0 2px no-repeat;
	_background:transparent url("../images/basic/linkArrow_grey.gif") 0 1px no-repeat;
	text-transform: uppercase;
	color:#AA9253;
	padding:2px 0 3px 20px;
	display:block;
}
.shortcuts a:hover{
	background:transparent url("../images/basic/linkArrow_orange.gif") 0 2px no-repeat;
	_background:transparent url("../images/basic/linkArrow_orange.gif") 0 1px no-repeat;
}

#MyShortcutsContainer ul{
	margin:0;
	padding:0;
	list-style:none;
}



.boxLink strong{
	text-transform: uppercase;
	color:#AA9253;
	display:block;
	font-weight:normal;
	margin-bottom:5px;
}

.boxLink{
	display:block;
	padding:3px 6px 5px 4px;
	line-height:1.5em;
	color:#666666;
	_width:100%;
}
.boxLink:hover{background:#ffffff; text-decoration:none;}

.mailBox{
	padding:3px 6px 5px 4px;
	line-height:1.5em;
	color:666666;
}

.mailBox strong{
	text-transform: uppercase;
	color:#004293;
	display:block;
	font-weight:normal;
	margin-bottom:5px;
}
.mailBox input{
	background:transparent url("../images/basic/bg_input.gif") 0 0 no-repeat;
	border:none;
	width:141px;
	height:17px;
	line-height:13px;
	margin:5px 0 0 0;
	color:#999999;
	padding:1px 0 0 3px;
}

#gb_submit{
	width:auto;
	_width:44px;
	background:none;
	margin-left:-3px;
	_margin-left:0;
}


/*SITEMAP*/
.gold3{
	font-weight:bold;
}


#tivolikort{
	width:245px;
	height:207px;
	float:left;
	margin:15px 15px -54px 0;
}

#kortLink{
	display:block;
	width:245px;
	height:207px;
	background:transparent url("../images/kort.jpg") 0 0 no-repeat;
}
#kortLink:hover{
	background:transparent url("../images/kort_hover.jpg") 0 0 no-repeat;
}


/*FOOTER*/
.footer{
	width:765px;
	_width:766px;
	height:36px;
	margin:0 auto 0 auto;
	text-align:right;
	filter : "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.tivoli.dk/2006/images/basic/bg_footerNEW.png', sizingMethod='scale')";
	background:url( '/2006/images/basic/x.gif' ) no-repeat ;
}
html>body .footer{
	background:transparent url("../images/basic/bg_footerNEW.png") 0 0 no-repeat;
}

.footer .adress{
	padding:3px 20px 0 0;
	color:#373737;
}
#bottomFlash{
	margin:0 auto 0 auto;
	width:790px;
}
/* Søndags battle */
#sbattle 	{ background:url(/2007/images/sb.jpg) no-repeat; height:651px;}
#sbattle div	{ padding:150px 0pt 0pt 20px;} 
#sbattle a 	{ padding-bottom:10px;}





/* sponsor table images begin */
#sponsortable img { width: 150px; border: 0px solid black; }
/* sponsor table images end */


/* list margin adjusments */
ul, ol {
	margin-bottom: 0px;
	margin-top: 0px;
	margin-left: 14px;
}


/* #shortcut-header design */
#shortcut-header, #my-shortcuts {
	font-size: 1.25em;
	padding-left: 8px;
	font-family: Kepler std, Serif;
}


#page-title {
	/*font-size: 2em;*/
	font-size:24px;
	color: #AB9863;
	font-family: Kepler std, helvetica, serif;
	margin-bottom: 0px;
	padding-left: 0px;
}




/****************************************************
	Q U I C K P O L L
****************************************************/
div#QuickPoll
{
	margin: 0 0 0.5em 0;
}

div#QuickPollHeader 
{
	border: 1px solid #B5B5B5;
	background-color: #ececec;
	color: #d90000;
	margin-bottom: 0.2em;
	padding: 0.2em;
	padding-left: 0.4em;
	font-weight: bold;
}

div#QuickPollBody 
{
	border: 1px solid #B5B5B5;
	padding: 0.4em;
}

div#QuickPollQuestion 
{
	font-weight: bold;
}

div#QuickPollVote, div#QuickPollVotes 
{
	margin-top: 0.2em;
	padding-top: 0.2em;
}

div.QuickPollAnswer 
{
	margin-top: 0.3em;
	padding-top: 0.2em;
}

div.QuickPollBarOuter 
{
	padding: 0 2px 0 0;
	float:left;
}

div.QuickPollBarInner 
{
	background-color: #d90000;
	margin: 0;
}

div.QuickPollPercent 
{
	color: #d90000;
	display: inline;
}

div#QuickPoll Form
{
	margin: 0;
}

/* Ical */
.ical{
margin-top:5px;
margin-bottom:5px;
}

.icalcheck{
margin-top:0px;
margin-bottom:0px;
margin-left:5px;
}

.icalcheckheader{
margin-top:10px;
margin-bottom:0;
}

label.error {
	display: block;
	font-weight: bold;
}

/* Restaurants ikoner */
.RestaurantHomepage{
background: transparent url(/2009/restaurants/icons/Restaurant_web.png) no-repeat scroll top center;
width: 80px;
height: 80px;
text-indent: -3000px;
display: block;
float:left;
overflow:hidden;
margin-right:10px;
}

.RestaurantHomepage:hover {
background: transparent url(/2009/restaurants/icons/Restaurant_web_hover.png) no-repeat scroll top center;
width: 80px;
height: 80px;
text-indent: -3000px;
display: block;
float:left;
overflow:hidden;
}

.Smiley {
background: transparent url(/2009/restaurants/icons/Find_smiley.png) no-repeat scroll top center;
width: 80px;
height: 80px;
text-indent: -3000px;
display: block;
float:left;
overflow:hidden;
margin-right:10px;
}

.Smiley:hover {
background: transparent url(/2009/restaurants/icons/Find_smiley_hover.png) no-repeat scroll top center;
width: 80px;
height: 80px;
text-indent: -3000px;
display: block;
float:left;
overflow:hidden;
}

.RestaurantFindos{
background: transparent url(/2009/restaurants/icons/Find_os.png) no-repeat scroll top center;
width: 80px;
height: 80px;
text-indent: -3000px;
display: block;
float:left;
overflow:hidden;
margin-right:10px;
}

.RestaurantFindos:hover {
background: transparent url(/2009/restaurants/icons/Find_os_hover.png) no-repeat scroll top center;
width: 80px;
height: 80px;
text-indent: -3000px;
display: block;
float:left;
overflow:hidden;
}

.RestaurantMenukort{
background: transparent url(/2009/restaurants/icons/Se_Menukort.png) no-repeat scroll top center;
width: 80px;
height: 80px;
text-indent: -3000px;
display: block;
float:left;
overflow:hidden;
margin-right:10px;
}

.RestaurantMenukort:hover {
background: transparent url(/2009/restaurants/icons/Se_Menukort_hover.png) no-repeat scroll top center;
width: 80px;
height: 80px;
text-indent: -3000px;
display: block;
float:left;
overflow:hidden;
}


.RestaurantHomepageEn{
background: transparent url(/2009/restaurants/icons/Restaurant_web_uk.jpg) no-repeat scroll top center;
width: 80px;
height: 80px;
text-indent: -3000px;
display: block;
float:left;
overflow:hidden;
margin-right:10px;
}

.RestaurantHomepageEn:hover {
background: transparent url(/2009/restaurants/icons/Restaurant_web_uk_hover.jpg) no-repeat scroll top center;
width: 80px;
height: 80px;
text-indent: -3000px;
display: block;
float:left;
overflow:hidden;
}

.SmileyEn {
background: transparent url(/2009/restaurants/icons/Find_smiley_uk.jpg) no-repeat scroll top center;
width: 80px;
height: 80px;
text-indent: -3000px;
display: block;
float:left;
overflow:hidden;
margin-right:10px;
}

.SmileyEn:hover {
background: transparent url(/2009/restaurants/icons/Find_smiley_uk_hover.jpg) no-repeat scroll top center;
width: 80px;
height: 80px;
text-indent: -3000px;
display: block;
float:left;
overflow:hidden;
}

.RestaurantFindosEn{
background: transparent url(/2009/restaurants/icons/Find_os_uk.jpg) no-repeat scroll top center;
width: 80px;
height: 80px;
text-indent: -10000px;
display: block;
float:left;
overflow:hidden;
margin-right:10px;
}

.RestaurantFindosEn:hover {
background: transparent url(/2009/restaurants/icons/Find_os_uk_hover.jpg) no-repeat scroll top center;
width: 80px;
height: 80px;
text-indent: -10000px;
display: block;
float:left;
overflow:hidden;
}

.RestaurantMenukortEn{
background: transparent url(/2009/restaurants/icons/Se_Menukort_uk.jpg) no-repeat scroll top center;
width: 80px;
height: 80px;
text-indent: -10000px;
display: block;
float:left;
overflow:hidden;
margin-right:10px;
}

.RestaurantMenukortEn:hover {
background: transparent url(/2009/restaurants/icons/Se_Menukort_uk_hover.jpg) no-repeat scroll top center;
width: 80px;
height: 80px;
text-indent: -10000px;
display: block;
float:left;
overflow:hidden;
}


.RestaurantContent{
width:430px;
float:left;
}

/* Landing pages */
#SwedishcountryBox{
background-color:white;
border:1px solid black;
padding-left:5px;
padding-top:5px;
}


.SwedishWelcome:hover{
text-decoration:underline;
}
.SwedishPrices:hover{
text-decoration:underline;
}

.SwedishPractical:hover{
text-decoration:underline;
}

.SwedishOpening:hover{
text-decoration:underline;
}

.SwedishOffer:hover{
text-decoration:underline;
}

#NorwaycountryBox{
background-color:white;
border:1px solid black;
padding-left:5px;
padding-top:5px;
}

.NorwayWelcome:hover{
text-decoration:underline;
}
.NorwayPrices:hover{
text-decoration:underline;
}

.NorwayPractical:hover{
text-decoration:underline;
}

.NorwayOpening:hover{
text-decoration:underline;
}

.NorwayGetthere:hover{
text-decoration:underline;
}

#GermancountryBox{
background-color:white;
border:1px solid black;
padding-left:5px;
padding-top:5px;
}

.GermanWelcome:hover{
text-decoration:underline;
}
.GermanPrices:hover{
text-decoration:underline;
}

.GermanPractical:hover{
text-decoration:underline;
}

.GermanOpening:hover{
text-decoration:underline;
}

.GermanGetthere:hover{
text-decoration:underline;
}

/* ------------------- Find os på facebook ----- */
.facebook{
height:48px;
width:160px;
}
.findus{
float:left;
height:48px;
width:160px;
text-indent:-30000px;
background:#6cc5d7 url("http://www.tivoli.dk/images/facebook.jpg") 0 0 no-repeat;
}

#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;
}

#RightBoxesNyhedsbrev {
background:transparent url("http://www.tivoli.dk/images/Tivoli_Boxes.png") no-repeat 1px 0px; 
}
#RightBoxesNyhedsbrev:hover{
background:transparent url("http://www.tivoli.dk/images/Tivoli_Boxes.png") no-repeat -161px 0px; 
}

#RightBoxesFacebook {
background:transparent url("http://www.tivoli.dk/images/Tivoli_Boxes.png") no-repeat 1px -39px; 
}
#RightBoxesFacebook:hover{
background:transparent url("http://www.tivoli.dk/images/Tivoli_Boxes.png") no-repeat -161px -39px; 
}

#RightBoxesYoutube {
background:transparent url("http://www.tivoli.dk/images/Tivoli_Boxes.png") no-repeat 1px -78px; 
}
#RightBoxesYoutube:hover{
background:transparent url("http://www.tivoli.dk/images/Tivoli_Boxes.png") no-repeat -161px -78px; 
}

.Button_Buy_Xmas{
width:240px;
height:75px;
background-image:url('http://www.tivoli.dk/images/basic/buttons/Tivoli_Knap_Xmas_Kob.jpg');
display:block;
margin-left:auto;
margin-right:auto;
}

.Button_Buy_Xmas:hover{
background-image:url('http://www.tivoli.dk/images/basic/buttons/Tivoli_Knap_Xmas_Kob_Hover.jpg');
width:240px;
height:75px;
}

.Button_Buy_Ticket{
width:240px;
height:75px;
background-image:url('http://www.tivoli.dk/images/basic/buttons/Tivoli_Knap_Billet_Sprite.jpg');
display:block;
margin-left:auto;
margin-right:auto;
background-position:0px 0px;
}

.Button_Buy_Ticket:hover{
background-image:url('http://www.tivoli.dk/images/basic/buttons/Tivoli_Knap_Billet_Sprite.jpg');
width:240px;
height:75px;
background-position:240px 0px;
}

.Button_Buy_All_Inclusive_En{
width:240px;
height:75px;
background-image:url('http://www.tivoli.dk/images/basic/buttons/Button_Buy_All_Inclusive_Gold_EN.png');
display:block;
margin-left:auto;
margin-right:auto;
}

.Button_Buy_All_Inclusive_En:hover{
background-image:url('http://www.tivoli.dk/images/basic/buttons/Button_Buy_All_Inclusive_Gold_EN_Hover.png');
width:240px;
height:75px;
}

.Button_Buy_Seasonpass{
width:240px;
height:75px;
background-image:url('http://www.tivoli.dk/images/basic/buttons/Buy_Buttons_Sprite.jpg');
display:block;
margin-left:auto;
margin-right:auto;
}

.Button_Buy_Seasonpass:hover{
background-image:url('http://www.tivoli.dk/images/basic/buttons/Buy_Buttons_Sprite.jpg');
width:240px;
height:75px;
background-position:240px 0px;
}

.Button_Buy_Seasonpass_En{
width:240px;
height:75px;
background-image:url('http://www.tivoli.dk/images/basic/buttons/Button_Buy_Seasonpas_En.png');
display:block;
margin-left:auto;
margin-right:auto;
}

.Button_Buy_Seasonpass_En:hover{
background-image:url('http://www.tivoli.dk/images/basic/buttons/Button_Buy_Seasonpas_En_Hover.png');
width:240px;
height:75px;
}







