*{
	margin:0;
	padding:0;
	border:0px solid #eee;
	list-style:none;
}
html,body,#content {
	width:absolute;
	height:absolute;
	overflow:hidden;
}

body {
	font-family:Arial;
	font-size:10px;
	color:#000;
}



a.button {
 font-family:Arial;
 font-size:12px;
 color: #916437;
/*background-Color: #4169E1;*/
/*border-left: 2px solid #CCCCCC;*/
/*border-top: 2px solid #CCCCCC;*/
/*border-right: 3px solid #000000;*/
/*border-bottom: 3px solid #000000;*/
 text-decoration: none;
 padding: 3px;
 text-align: center;
/*-moz-opacity: 0.2;*/
/*-khtml-opacity: 0.2;*/
/*filter:alpha(opacity=20);*/
}

a.button:hover {
 Color: #ccc;
 /*background-Color: #FFD700;*/
 /*border-left: 2px solid #000000;*/
 /*border-top: 2px solid #000000;*/
 /*border-right: 3px solid #cccccc;*/
 /*border-bottom: 3px solid #cccccc;*/
 text-decoration: none;
}





a.buttonkul {
 font-family:Arial;
 font-size:15px;
 color: #fff;
/*background-Color: #4169E1;*/
/*border-left: 2px solid #CCCCCC;*/
/*border-top: 2px solid #CCCCCC;*/
/*border-right: 3px solid #000000;*/
/*border-bottom: 3px solid #000000;*/
 text-decoration: none;
 padding: 3px;
 text-align: center;
/*-moz-opacity: 0.2;*/
/*-khtml-opacity: 0.2;*/
/*filter:alpha(opacity=20);*/
}

a.buttonkul:hover {
 Color: #916437;
 /*background-Color: #FFD700;*/
 /*border-left: 2px solid #000000;*/
 /*border-top: 2px solid #000000;*/
 /*border-right: 3px solid #cccccc;*/
 /*border-bottom: 3px solid #cccccc;*/
 text-decoration: none;
}


#bg {
	position:absolute;
	width:100%;
	height:100%;
}

#bg img {
	min-height:100%;
  	height:auto !important;
  	height:100%;
	min-width:100%;
  	width:auto !important;
  	width:100%;
	margin:0 auto;
	display:block;
}

.slideshow-images {
	min-height:100%;
  	height:auto !important;
  	height:100%;
	min-width:100%;
  	width:auto !important;
  	width:100%;
	margin:0 auto;
	display:block;
}	

.slideshow-images-visible { 
	opacity: 1;
}	
.slideshow-images-prev { 
	opacity: 0; 
}
.slideshow-images-next { 
	opacity: 0; 
}	
	


#slogo {
	position:absolute;
	bottom:35px;
	left:50%;
	width: 400px; /* Breite des Elements */
   	height: 170px; /* Höhe des Elements */
   	margin-left: -235px; /* Breite des Elements geteilt durch zwei! */
	z-index:12;
}


#slogoback {
	position:absolute;
	min-height:100%;
  	height:auto !important;
  	height:100%;
	min-width:100%;
  	width:auto !important;
  	width:100%;
	margin:0 auto;
	display:block;	
	
	
	filter:alpha(opacity=50);
	-moz-opacity:.50;
	opacity:.50;

	z-index:11;
}



#text {
	width:absolute;
	text-align: center;
	font-family:Arial;
	font-size:14px;
	color:#f0f0f0;
	position:absolute;
	top:25%;
	left:50%;
	width: 550px; /* Breite des Elements */
   	margin-left: -300px; /* Breite des Elements geteilt durch zwei! */


	z-index:12;
	line-height: 1.2;

	
}	




#flash {
	position:absolute;
	font-family:Times;
	font-size:14px;
	color:#000;
	position:absolute;
	top: 20%; 
	left: 32%;
	z-index:3;
	overflow:auto;
}


#navigation {
	position:absolute;
	width:100%;
	height:30px;
/*	-moz-opacity: 0.5;*/
/*	-khtml-opacity: 0.5;*/
/*	filter:alpha(opacity=50);*/
	font-family:Times;
	font-size:14px;
	position:absolute;
	bottom: 0%; 
	left: 0%;
	z-index:30;
	overflow:auto;
}



#blackbottom {
	position:absolute;
	width:100%;
	background-Color: #000;
	-moz-opacity: 0.6;
	-khtml-opacity: 0.6;
	filter:alpha(opacity=60);
	font-family:Times;
	font-size:14px;
	position:absolute;
	left: 0%;
	z-index:10;
	overflow:auto;
	top:47%;
	height: 350px; /* Breite des Elements */
   	margin-top: -175px; /* Breite des Elements geteilt durch zwei! */

}


#blacktop {
	position:absolute;
	bottom:-2px;
	width:100%;
	filter:alpha(opacity=80);
	-moz-opacity:.80;
	opacity:.80;

	z-index:5;
}


#linie {
	position:absolute;
	border : 1px solid #fff;
	background-color : #;

   left: 3%;
   top: 3%;
   width: 94%; /* Breite des Elements */
   height: 93%; /* Höhe des Elements */

	z-index:3;
}


#topline {
	position:absolute;
	width:100%;
	height:1px;
	background-Color: #fff;
	font-family:Times;
	font-size:14px;
	color:#000;
	position:absolute;
	top: 125px; 
	left: 0%;
	z-index:20;
	overflow:auto;
	-moz-opacity: 0.7;
	-khtml-opacity: 0.7;
	filter:alpha(opacity=70);
	
	
}


#bottomline {
	position:absolute;
	width:100%;
	height:1px;
	background-Color: #fff;
	font-family:Times;
	font-size:14px;
	color:#000;
	position:absolute;
	bottom: 55px; 
	left: 0%;
	z-index:20;
	overflow:auto;
	-moz-opacity: 0.6;
	-khtml-opacity: 0.6;
	filter:alpha(opacity=60);
	


}


#logo {
	position:absolute;
	width:100%;
	height:100px;
	background-Color: #ccc;
	-moz-opacity: 0.5;
	-khtml-opacity: 0.5;
	filter:alpha(opacity=50);
	font-family:Times;
	font-size:14px;
	color:#000;
	position:absolute;
	top: 25px; 
	left: 0%;
	z-index:10;
	overflow:auto;
}







#navigationblack {
	position:absolute;
	width:100%;
	height:30px;
	background-Color: #000;
	font-family:Times;
	font-size:14px;
	color:#000;
	position:absolute;
	bottom: 0%; 
	left: 0%;
	z-index:3;
	overflow:auto;
}




#navbuttons {
	word-spacing: 17px;
	font-family:Arial;
	font-size:11px;
	position:absolute;	
	left: 50%;
	bottom: 50px;
	width: 380px; /* Breite des Elements */
   	height: 18px; /* Höhe des Elements */
   	margin-left: -195px; /* Breite des Elements geteilt durch zwei! */
	z-index:99;
	overflow:auto;
}


#navkul {
	font-family:Arial; 
	text-align: center;
	position:absolute;
	top: 53%;
	z-index:11;
	overflow:none;
	left:47%;
	width: 250px; /* Breite des Elements */
   	margin-left: -125px; /* Breite des Elements geteilt durch zwei! */


}



#lightbox_l1 {
	font-family:Arial;
	font-size:10px;
	position:absolute;
	top:18%;
	left:50%;
	width: 740px; /* Breite des Elements */
   	height: 18px; /* Höhe des Elements */
   	margin-left: -370px; /* Breite des Elements geteilt durch zwei! */
	z-index:11;

}





.flLeft {float:left; 
   margin-left:1px;
   margin-top:1px;
   } 
   .flRight {float:right;}








