html	{height:100%; margin:0px; padding:0px;}

body	{
	margin: 0px;
	padding: 0px;
	width: 100%;
	height: 100%;
	position: absolute;
	text-align: center;
	font: 13px/16px Verdana, Arial, Helvetica, Geneva, sans-serif;
	color: #000000;
	color: #323232; background:#fff;
	/*
	font-size-adjust: 0,58; 
	scrollbar-face-color:#ffffff;
	scrollbar-highlight-color:#F4F4F4;
	scrollbar-shadow-color:#DBDBDB;
	scrollbar-3dlight-color:#BBBBBB;
	scrollbar-arrow-color:#BBBBBB;
	scrollbar-track-color:#F4F4F4;
	scrollbar-darkshadow-color:#bbbbbb;
	*/
	background-image: url(bilder/bg.jpg);
	background-repeat: repeat-y;
	background-position: center;
}
			
#box {
	position: absolute;
	left: 50%;
	margin-left: -362px;
	text-align: left; /*IE5/Win Hack zurücknehmen*/
	width: 724px;
	/*background: url(bilder/bg.jpg) repeat-y;*/
}

#navi {
	width: 700px;
	height: 150px;
	position: relative;
	left: 12px;
	background: url(bilder/navi/navi.jpg) no-repeat;
	font:0px Verdana, Arial, Helvetica, Geneva, sans-serif;
}

#navi div.font{ display:none; }

#navi a { display: block; width:100%; height:16px; background-repeat: no-repeat; background-color: transparent; text-decoration: none; }
#navi a:hover { background-color: transparent; text-decoration: none; }

#navi div#imp { position:relative; left:618px; top:27px; width: 65px; height: 7px; background-image: url(bilder/navi/over_imp.gif);}
#navi a#imp1 { width: 65px; height: 7px; background-image: url(bilder/navi/norm_imp.gif); }
#navi a:hover#imp1 { width: 65px; height: 7px; background-image: url(bilder/navi/over_imp.gif); }

#navi div#inf { position:relative; left:618px; top:26px; width: 65px; height: 16px; background-image: url(bilder/navi/over_info.gif);}
#navi a#inf1 { background-image: url(bilder/navi/norm_info.gif); }
#navi a:hover#inf1 { background-image: url(bilder/navi/over_info.gif); }

#navi div#gue { position:relative; left:488px; top:42px; width: 121px; height: 16px; background-image: url(bilder/navi/over_gue.gif);}
#navi a#gue1 { background-image: url(bilder/navi/norm_gue.gif); }
#navi a:hover#gue1 { background-image: url(bilder/navi/over_gue.gif); }

#navi div#lin { position:relative; left:413px; top:58px; width: 64px; height: 16px; background-image: url(bilder/navi/over_lin.gif);}
#navi a#lin1 { background-image: url(bilder/navi/norm_lin.gif); }
#navi a:hover#lin1 { background-image: url(bilder/navi/over_lin.gif); }

#navi div#djs { position:relative; left:356px; top:74px; width: 48px; height: 16px; background-image: url(bilder/navi/over_djs.gif);}
#navi a#djs1 { background-image: url(bilder/navi/norm_djs.gif); }
#navi a:hover#djs1 { background-image: url(bilder/navi/over_djs.gif); }

#navi div#pic { position:relative; left:295px; top:90px; width: 51px; height: 16px; background-image: url(bilder/navi/over_pic.gif);}
#navi a#pic1 { background-image: url(bilder/navi/norm_pic.gif); }
#navi a:hover#pic1 { background-image: url(bilder/navi/over_pic.gif); }

#navi div#par { position:relative; left:216px; top:106px; width: 70px; height: 16px; background-image: url(bilder/navi/over_par.gif);}
#navi a#par1 { background-image: url(bilder/navi/norm_par.gif); }
#navi a:hover#par1 { background-image: url(bilder/navi/over_par.gif); }

#navi div#new { position:relative; left:151px; top:122px; width: 57px; height: 16px; background-image: url(bilder/navi/over_new.gif);}
#navi a#new1 { background-image: url(bilder/navi/norm_new.gif); }
#navi a:hover#new1 { background-image: url(bilder/navi/over_new.gif); }
/*Randdeko oben*/
#o_news { width:144px; height:150px; margin-left:549px; margin-top:15px; margin-bottom:-98px;
			 background: url(bilder/rand/o_news.gif) no-repeat; }
#o_party { width:182px; height:176px; margin-left:511px; margin-top:15px; margin-bottom:-124px;
			  background: url(bilder/rand/o_party.gif) no-repeat; }
#o_pics { width:133px; height:139px; margin-left:560px; margin-top:15px; margin-bottom:-87px;
			 background: url(bilder/rand/o_pics.gif) no-repeat; }
#o_djs { width:120px; height:248px; margin-left:573px; margin-top:15px; margin-bottom:-196px;
			background: url(bilder/rand/o_djs.gif) no-repeat; }
#o_links { width:169px; height:175px; margin-left:524px; margin-top:15px; margin-bottom:-123px;
			  background: url(bilder/rand/o_links.gif) no-repeat; }
#o_guest { width:181px; height:175px; margin-left:512px; margin-top:15px; margin-bottom:-123px;
			  background: url(bilder/rand/o_guest.gif) no-repeat; }
#o_info { width:169px; height:175px; margin-left:524px; margin-top:15px; margin-bottom:-123px;
			 background: url(bilder/rand/o_info.gif) no-repeat; }
#o_imp { width:182px; height:175px; margin-left:511px; margin-top:15px; margin-bottom:-123px;
			 background: url(bilder/rand/o_imp.gif) no-repeat; }

/*inhaltsbox*/			 
#inhalt { width:560px; margin-left:81px; margin-top:0px; clear: both; /*background: #000000;*/ }	
.linklist { margin-left: 50px; }
div.foot		{ width: 560px; height: 1px; clear: both; }

/*Randdeko unten*/		 	 
#u_news1 { width:32px; height:103px; margin-left:31px; margin-top:-88px;
	       background: url(bilder/rand/u1_news.gif) no-repeat; }
#u_news2 { width:144px; height:37px; margin-left:31px; margin-bottom: 20px;
	       background: url(bilder/rand/u2_news.gif) no-repeat; }
#u_party1 { width:32px; height:140px; margin-left:31px; margin-top:-124px;
	        background: url(bilder/rand/u1_party.gif) no-repeat; }
#u_party2 { width:182px; height:36px; margin-left:31px; margin-bottom: 20px;
	        background: url(bilder/rand/u2_party.gif) no-repeat; }
#u_pics1 { width:32px; height:103px; margin-left:31px; margin-top:-87px;
	       background: url(bilder/rand/u1_pics.gif) no-repeat; }
#u_pics2 { width:133px; height:36px; margin-left:31px; margin-bottom: 20px;
	       background: url(bilder/rand/u2_pics.gif) no-repeat; }
#u_djs1 { width:32px; height:212px; margin-left:31px; margin-top:-196px;
	      background: url(bilder/rand/u1_djs.gif) no-repeat; }
#u_djs2 { width:120px; height:36px; margin-left:31px; margin-bottom: 20px;
	      background: url(bilder/rand/u2_djs.gif) no-repeat; }

#u_links { width:169px; height:195px; margin-left:31px; margin-top:-123px;
	        background: url(bilder/rand/u_links.gif) no-repeat; }

#u_guest1 { width:32px; height:139px; margin-left:31px; margin-top:-123px;
	        background: url(bilder/rand/u1_guest.gif) no-repeat; }
#u_guest2 { width:181px; height:36px; margin-left:31px; margin-bottom: 20px;
	        background: url(bilder/rand/u2_guest.gif) no-repeat; }
#u_info1 { width:32px; height:139px; margin-left:31px; margin-top:-123px;
	       background: url(bilder/rand/u1_info.gif) no-repeat; }
#u_info2 { width:169px; height:36px; margin-left:31px; margin-bottom: 20px;
	       background: url(bilder/rand/u2_info.gif) no-repeat; }
#u_imp1 { width:32px; height:139px; margin-left:31px; margin-top:-123px;
	       background: url(bilder/rand/u1_imp.gif) no-repeat; }
#u_imp2 { width:182px; height:36px; margin-left:31px; margin-bottom: 20px;
	       background: url(bilder/rand/u2_imp.gif) no-repeat; }
		
		/* schriftauszeichnungen */
		.bold 		{ font-weight: bold; }
		.kursiv 		{ font-style: italic; }
		.fettkursiv { font-weight: bold; font-style: italic; }
		.klein 		{ font: 8pt/11pt Verdana, Arial, Helvetica, Geneva, sans-serif; }
		.kleiner 	{ font: 7pt/9pt Verdana, Arial, Helvetica, Geneva, sans-serif; }			
		.einzug		{ width: 15px; height: 1px; float: left;  }
		
		/* links */	
		a:link 		{ color:#f2662b; background: transparent; text-decoration:none; }
		a:visited	{ color: #50c6f2; background: transparent; text-decoration:none; }
		a:hover 		{ text-decoration: underline; }
		
		/*djs*/
		div.djabstand 	{ float:right; margin-left: 20px; }
		
		div.djbox 		{ clear: both; padding-top: 10px; width: 560px;  color: #323232; background: #C7F0FF;
						  	  font: 8pt/11pt Verdana, Arial, Helvetica, Geneva, sans-serif; }
		
		div.djright 	{ float: right; margin-right: 10px; width: 260px; }
		div.djleft 		{ margin-left: 10px; width: 260px; }
		
		.djbox img 	{ border: 1px solid white; margin-bottom: 21px; }
		.djbox p 	{ margin: 7px 0; }
		.djbox ul 	{ margin-top: 0px; list-style-type: disc; }
		.djbox ol 	{ margin-top: 0px; list-style-type: decimal; }
		.djbox ul li { margin-left:-24px; }
		.djbox ol li { margin-left:-21px; font-weight:bold; }
		.djbox ol li span { font-weight:normal; }
		 
		/*Party*/
		div.flyer { width: 219px; height: 300px; float:right; padding: 28px 2px 5px 15px; /*background: red;*/}
		.text { clear:left; }
		ul 	{ margin-top: 0.6em; list-style-type: disc; }
		li { margin-top:0.3em; margin-left:-19px; }
		#piclink { float: left; margin-right:41px }
		
		/*Anfahrt*/
		.rechts { text-align: right; }
		.center { text-align: center; }
		#anfahrt { width:540px; height:500px; }
		
		/*news*/
		div.newspic { width: 260px; float:right; padding: 0px 5px 5px 15px; }
		
		a:link.newslink  		{ color: transparent; background: transparent; text-decoration:none; }
		a:visited.newslink 	{ color: transparent; background: transparent; text-decoration:none; }
		a:hover.newslink  	{ color: transparent; background: transparent; text-decoration:none; }
		
		/* falls "transparent als farbe nicht angenommen wird, jeweils weiß oder Schriftfarbe einsetzen"*/