@charset "utf-8";
/* CSS Document */

body {
	background-image: url(curtain.jpg);
	background-attachment: fixed;
}

#video {
	margin-left:-355px;
 	padding-left:50%;
	margin-bottom:-90px;
	margin-top:-1500px;
	padding-top:50%;
	float:left;
	position:absolute;
}

#t-leaf a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FFFFFF;
	text-decoration:none;
}

#menu {
	width:1023px;
	height:38px;
 	margin-left:-511px;
 	padding-left:50%;
	margin-bottom:-90px;
	padding-top:15px;
	float:left;
	position:relative;
}


#nav {padding:0; margin:0; list-style:none; position:relative; z-index:200; font-family:arial, verdana, sans-serif; width:1023px;}
#nav li.top {display:block; float:left;}
#nav li a {display:block; float:left; height:38px; border:0px; text-decoration:none; padding:0; cursor:pointer;}
#nav li a b {margin-left:-999px;}


#nav li a.home {background:url(knoppen/home.png); width:84px; height:38px;}
#nav li a.showtime {background:url(knoppen/showtime.png); width:105px; height:38px;}
#nav li a.location {background:url(knoppen/location.png); width:100px; height:38px;}
#nav li a.about {background:url(knoppen/about.png); width:81px; height:38px;}
#nav li a.showlineup {background:url(knoppen/showlineup.png); width:183px; height:38px;}
#nav li a.sponsorsandpartners {background:url(knoppen/sponsorsandpartners.png); width:183px; height:38px;}
#nav li a.promodownloads {background:url(knoppen/promodownload.png); width:183px; height:38px;}
#nav li a.dressup {background:url(knoppen/dressup.png); width:96px; height:38px;}
#nav li a.whatisburlesque {background:url(knoppen/whatisburlesque.png); width:168px; height:38px;}
#nav li a.gallery {background:url(knoppen/gallery.png); width:91px; height:38px;}
#nav li a.news {background:url(knoppen/news.png); width:74px; height:38px;}
#nav li a.workshop {background:url(knoppen/workshop.png); width:110px; height:38px;}
#nav li a.tickets {background:url(knoppen/tickets.png); width:114px; height:38px;}
#nav li a.dinner {background:url(knoppen/dinnermenu.png); width:187px; height:38px;}
#nav li a.manhattan {background:url(knoppen/manhattan.png); width:187px; height:38px;}

#nav table {top:0; left:0; padding:0; width:0; height:0; margin:0;}

#nav .sub {left:-9999px; top:-9999px; width:0; height:0; margin:0; padding:0; list-style:none; float:left;}


 
 
#nav table {position:absolute; top:0; left:0; padding:0; width:0; height:0; margin:0;}
 
#nav .sub {position:absolute; left:-9999px; top:-9999px; width:0; height:0; margin:0; padding:0; list-style:none; float:left;}
 
#nav li:hover {position:relative; z-index:200;}
#nav a:hover {position:relative; white-space:normal; z-index:200;}
 
#nav :hover ul.sub
{left:0; top:35px; width:187px; height:38px; z-index:300;}
#nav :hover ul.sub li
{display:block; height:38px; position:relative; float:left; width:187px; font-weight:normal;}
#nav :hover ul.sub li a
{display:block; height:38px; width:187px; border:0px; text-decoration:none; padding:0; cursor:pointer;}
#nav :hover ul.sub li a b {position:absolute; left:-9999px; margin:0;}
#nav :hover ul.sub li a:hover 
{background-position: 0 38px; position:relative;}
#nav :hover ul.sub li a:hover b {left:100px; top:0px; color:#000; border:1px; display:block; width:100px; height:0px; text-align:center; font-size:12px; line-height:12px;}
 

.banner {
margin-top:-670px;;
text-align:center;
}

.banner2 {
margin-top:-600px;;
text-align:center;
}

.banner3 {
margin-top:-450px;;
text-align:center;
}

.banner4 {
margin-top:-95px;;
text-align:center;
}

.tekst {
display:none;
}

