body{ background:#000; }

.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{font-size:2.5em;}
h2{font-size:2.2em;}
h3{font-size:2.0em;}
h4{font-size:1.6em;}
h5{font-size:1.4em;}
h6{font-size:1.2em;}

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:80px;
	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:450px;
}

.search .globals{
	float:left;
	margin:-3px 0 0 10px;
	_position:relative;
}
.search .globals a{
	color:#E5CF75;
	padding:5px 10px 6px 10px;
	display:block;
	float:left;
	width:60px;
}
.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;
}


/***Top2***/
/*.top2{
	width:100%;
	height:135px;
	background:transparent url("../images/basic/bg_top2_halloween.gif") 0 0 repeat-x;
	color:#7F7F7F;
	line-height:15px;
}*/

.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:26px;
	_margin:0;
}

.top2 .rightLink{
	position:absolute;
	top:30px;
	right:0px;
	width:355px;
	text-align:left;
	padding:0 0 30px 0;
}

.top2 .rightLink a{

}

#control{
	margin-top:-50px;
	height:1px;
}
.top2 .rightLink #aarskortFlash{
	/*margin:0 200px 0 200px;*/
	padding-left:200px;
	position:relative;
	top:45px;
	left:0px;
	width:137px;
	height:100px;
	display:inline;
}
/**********/
/***MAIN***/
/**********/
#bodyContainer{
	width:790px;
	margin:0 auto 0 auto;
	margin:-10px auto 0 auto;
	overflow:hidden;
}

.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 ;
}
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;

}

.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;
	
}
#contentWide{
	padding:17px 25px 15px 29px;
	overflow:hidden;
}




#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;
}

/*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;
}



/*2006 KALENDER*/
#calender_2006{
	text-align:left;
	border-collapse:collapse;
}

#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;
}

#calender_2006 .event .date{/*Event dato*/
	color:#AA9253; 
	font-weight:bold; 
	font-size:10px;
}

#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:93px;
}



#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:157px;
	_width:100%;
	height:34px;
	_height:36px;
	background:#EEEDE9 url("../images/basic/bg_greyDivider2.gif") 0 0 repeat-x;
	border:1px solid #ffffff;
	margin-left:1px;
}
.dividerBottom{
	width:157px;
	_width:100%;
	height:43px;
	background:#EEEDE9 url("../images/basic/bg_greyDividerBottom.gif") 0 0 repeat-x;
	border:1px solid #ffffff;
	margin-left:1px;
}

#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;}

.shortcuts{
	width:142px;
	_width:153px;
	padding:3px 6px;
	margin:1px 3px 0 3px;
	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;
}

/* sponsor table images begin */
#sponsortable img { width: 180px; border: 0px}
#sponsortable td {height: 50px;}
#sponsortable .imagecolumn { border: 1px solid black;}
/* sponsor table images end */

