/* CSS Document */
img, div, a, input, form			{ behavior: url(/scripts/iepngfix.htc) }

body								{ padding:0; margin:20px 0 20px 0; background:#fff; font-family:Helvetica, Arial, Verdana, sans-serif; cursor:default;}
.clear								{ height:0px; line-height:0px; font-size:0px; clear:both;}
.float-left							{ float:left;}
.float-right						{ float:right;}
.width-115							{ width:115px; display:block; float:left;}

hr									{ padding:0; margin:5px 0 15px 0; height:1px; border-top:#ededed 1px solid; border-right:none; border-bottom:none; border-left:none;}

#top								{ padding:0; margin:0 auto 0 auto; width:890px; height:55px;}

#container							{ padding:0; margin:0 auto 0 auto; width:888px; height:666px; border:#000 1px solid; background:url(../images/bg-main.gif) center 250px no-repeat;}
#container #airplane p				{ padding:25px 170px 0 170px; margin:0; text-align:center; line-height:20px; font-size:12px;}
#container #airplane p a			{ color:#000;}
#container #airplane p a:hover		{ color:#b1ac1c;}
#container #airplane #button		{ position:absolute; width:380px; height:60px; margin-top:420px; margin-left:350px;}
#container #airplane #button a		{ width:380px; height:60px; display:block; text-decoration:none;}

#container #middle #button			{ position:absolute; width:380px; height:60px; margin-top:275px; margin-left:350px;}
#container #middle #button a		{ width:380px; height:60px; display:block; text-decoration:none;}

#container #splash					{ padding:150px 0 0 0; margin:0; text-align:center; line-height:55px;}
#container #splash h1				{ padding:0; margin:0; text-transform:uppercase; font-size:11px; letter-spacing:8px; font-weight:normal;}
#container #splash h2				{ padding:0; margin:0; text-transform:uppercase; font-size:9px; letter-spacing:8px; font-weight:normal;}

#container #menu					{ padding:0; margin:0; width:888px; height:70px; text-align:center; line-height:70px;}
#container #menu ul					{ padding:0; margin:0; list-style:none; text-align:center;}
#container #menu ul li				{ padding:0 10px 0 10px; margin:0; color:#c6c6c6; display:inline; text-transform:uppercase; letter-spacing:4px; font-size:13px;}
#container #menu ul li a			{ color:#000; text-decoration:none;}
#container #menu ul li a:hover		{ color:#b1ac1c;}
#container #menu ul li .active		{ color:#b1ac1c;}

#container #header					{ padding:0; margin:0; width:888px; height:85px; text-align:center;}
#container #header h1				{ padding:0; margin:0; font-size:36px; font-weight:normal;}
#container #header h2				{ padding:6px 0 0 0; margin:0; font-size:20px; font-weight:normal;}
#container #header ul				{ padding:6px 0 0 0; margin:0;}
#container #header ul li			{ padding:0 10px 0 10px; margin:0; text-align:center; display:inline;}
#container #header ul a				{ color:#747474; text-decoration:none; font-size:13px; font-weight:bold;}
#container #header ul a:hover		{ color:#000; font-weight:bold;}
#container #header ul .active		{ color:#000; font-weight:bold; text-decoration:underline;}

#container #middle									{ padding:0; margin:0; width:888px; height:447px;}
#container #middle #single-content					{ padding:0 230px 0 230px; margin:0; width:428px;}
#container #middle #single-content a				{ color:#000;}
#container #middle #single-content a:hover			{ color:#b1ac1c;}
#container #middle #single-content p				{ padding:0 0 10px 0; margin:0; font-size:13px; line-height:24px;}
#container #middle #single-content .p-left			{ float:left; width:200px;}
#container #middle #single-content .p-right			{ float:right; width:220px;}


#container #middle #single-content-xl				{ padding:0 25px 0 25px; margin:0; width:838px;}
#container #middle #single-content-xl a				{ color:#000;}
#container #middle #single-content-xl a:hover		{ color:#b1ac1c;}
#container #middle #single-content-xl p				{ padding:0 0 10px 0; margin:0; font-size:13px; line-height:24px;}
#container #middle #single-content-xl ul			{ padding:0; margin:0; width:275px; list-style:none; font-size:13px; float:left;}
#container #middle #single-content-xl .inchecken-info				{ padding:0 0 10px 0; margin:0; width:380px; float:left; text-align:justify; font-size:13px; line-height:24px;}
#container #middle #single-content-xl .inchecken-form				{ padding:0 0 10px 0; margin:0; width:430px; float:right; font-size:13px; line-height:24px;}
#container #middle #single-content-xl .inchecken-form form			{ padding:0; margin:0;}
#container #middle #single-content-xl .inchecken-form label			{ margin:0 0 0 5px; width:150px; display:block; float:left;}
#container #middle #single-content-xl .inchecken-form legend		{ color:#b1ac1c;}
#container #middle #single-content-xl .inchecken-form fieldset		{ margin-bottom:25px;}

#container .tickets									{ position:absolute; margin-left:675px; margin-top:480px; width:209px; height:126px; z-index:999;}

#container #middle #single-content #image-1			{ position:absolute; margin-left:-230px; margin-top:0; z-index:100;}
#container #middle #single-content #image-2			{ position:absolute; margin-left:451px; margin-top:0; z-index:100;}
#container #middle #single-content #image-3			{ position:absolute; margin-left:451px; margin-top:210px; z-index:100;}


#container #middle #visual-nav						{ padding:0; margin:0; width:236px; height:447px; float:left;}
#container #middle #visual-nav ul					{ padding:0; margin:0; width:236px; text-align:center; list-style:none;}
#container #middle #visual-nav ul li strong			{ padding:0; margin:1px 26px 15px 26px; width:182px; height:43px; line-height:43px; text-align:center; border:#ccc 1px solid; display:block;}
#container #middle #visual-nav ul li b				{ padding:0; margin:1px 26px 0 26px; width:182px; height:43px; line-height:20px; text-align:center; border:#ccc 1px solid; display:block;}
#container #middle #visual-nav ul li b em			{ font-size:12px; font-weight:normal; font-style:normal;}
#container #middle #visual-nav ul .nav a			{ padding:0; margin:10px 0 10px 0; height:12px; display:block;}
#container #middle #visual-nav ul .nav img			{ border:none;}

#container #middle #visual-content					{ padding:0; margin:0; width:652px; height:447px; float:left;}
#container #middle #visual-content ul				{ padding:0; margin:0; list-style:none; font-size:13px; line-height:20px;}
#container #middle #visual-content ul li			{ padding:0; margin:0;}
#container #middle #visual-content .kenmerken		{ padding:0; margin:0; float:right; width:220px;}
#container #middle #visual-content .kenmerken img	{ border:none;}
#container #middle #visual-content .kenmerken a			{ color:#000;}
#container #middle #visual-content .kenmerken a:hover	{ color:#000; text-decoration:none;}
#container #middle #visual-content .subscript		{ padding:0; margin:2px 0 0 0; width:418px; height:43px; line-height:43px; text-align:center; border:#ccc 1px solid;}
#container #middle #visual-content .desc			{ padding:6px; margin:6px 0 0 0; width:610px; text-align:left; border:#ccc 1px solid;}
#container #middle #visual-content .desc p			{ padding:0; margin:0; font-size:13px;}


#container #subfooter				{ padding:4px 0 0 0; margin:0; width:888px; height:60px; text-align:center; text-transform:uppercase; font-size:11px; letter-spacing:8px; line-height:25px;}
#container #subfooter strong		{ font-size:11px;}

#footer								{ padding:0; margin:0 auto 0 auto; width:890px; height:35px; line-height:35px; font-size:11px; font-weight:bold; text-transform:uppercase; letter-spacing:4px;}
#footer a							{ color:#000; text-decoration:none;}
#footer a:hover						{ color:#b1ac1c;}
#footer strong						{ font-weight:normal;}