body {
 background-color: #1d6cb1;
	text-align:center;
	margin:0px; padding:0px;
	color:#FFF;
	font-family:Arial, Helvetica, sans-serif;
	height:100%; width:100%;	 
}
.linie {position:absolute; left:0px; height:5px; background-color:#312783; width:850px; z-index:2}

#menu,#menu1 {	  z-index:2000; background-color:#1d6cb1; position:absolute; height:300px; top:550px; width:60%; left:0px; font-size:12px; color:#FFFFFF; text-align:left;    }
#menu span,#menu1 span { margin-right:20px;}
#menu a, #menu1 a { color:#fff; text-decoration:none;}
#menu a.aktiv { color:#fff; text-decoration:none;}


.bu { font-size:10px; line-height:normal; }
#menu2 {	  z-index:200000; position:absolute; top:525px; width:80px; left:800px; background-color:#43392d; opacity:0.9; font-size:12px; color:#FFFFFF; text-align:left; -moz-border-radius:5px;-webkit-border-radius:5px;  }
#menu2 a  { color:#cbb397; text-decoration:none;}
div.bu2 p { margin-top:10px; color:#dbc19c; font-size:12px;}

#seite {
	position:absolute;
	left:20%;
	top:500px;
	width:710px;
	text-align:right;
	z-index:1000;
	color:#990000;
	font-family:Georgia, "Times New Roman", Times, serif;
}
/*
#menu {	 
	position:absolute;	 
	top:525px; left:250px;
	white-space:nowrap;	
	z-index:10000; font-size:11px; letter-spacing:1px;  font-family:Arial,Georgia, "Times New Roman", Times, serif;
}
#menu span { color:#fff; float:left; margin:2px 5px 2px 0px;   font-weight:normal;}
#menu span:hover   { color:#fff; border-bottom:1px  solid #d4dd7d; text-decoration:none;}
#menu span  a {  color:#fff; text-decoration:none; padding: 1px 10px 1px 10px; display:block;}
#menu span  a.aktiv {  color:#fff; border-bottom:1px  solid #d4dd7d; text-decoration:none; padding: 1px 10px 1px 10px; display:block;}
#menu span:hover  a {  color:#fff; text-decoration:none;}
#menu span:hover  a.aktiv {  color:#fff; border-bottom:1px  solid #d4dd7d;   text-decoration:none;}


#menu ul { margin:0px; list-style:none; list-style-type:none;}
#menu ul li { float:left; }
#menu ul li ul { width:300px; border:1px dotted #666666;}
#menu ul li ul li { float:left;}
*/

#menu.start {	
display:none; 
	position:absolute;
	left:250px;
	white-space:nowrap;
	width:754px;width:101%;
	z-index:10000; font-size:11px; letter-spacing:1px; 
}
#menu.start span { color:#fff; float:left; margin-right:5px;  }
#menu.start span:hover   { color:#fff; border-bottom:1px  solid #d4dd7d; text-decoration:none;}
#menu.start span  a {  color:#fff; text-decoration:none; padding: 1px 10px 1px 10px; display:block;}
#menu.start span  a.aktiv {  color:#fff; border-bottom:1px  solid #d4dd7d; text-decoration:none; padding: 1px 10px 1px 10px; display:block;}
#menu.start span:hover  a {  color:#fff; text-decoration:none;}
#menu.start span:hover  a.aktiv {  color:#fff; border-bottom:1px  solid #d4dd7d;   text-decoration:none;}




p.bu { font-size:10px; line-height:normal; text-align:left; color:#333;}

p { text-align:left; margin:0px 0px 10px 0px ; padding:0px; font-size:12px; color:#fff; line-height:16px; 	 }
h1 { text-align:left; font-size:18px; margin:0px 0px 10px 0px ; padding:0px; color:#000; font-weight:normal; font-family:Georgia, "Times New Roman", Times, serif; font-size:24px;   }
h2 { text-align:left; font-size:18px; margin:0px 0px  10px 0px ; padding:0px;   color:#fff;font-weight:normal; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;}
h3 { text-align:left; font-size:12px; color:#000; margin:0px 0px 0px 0px ; padding:0px;    font-weight:bold; }

#Sprachwahl { position:absolute; padding-top:4px; width:67px; height:25px; left:783px; top:0px; z-index:1000;  background-image:url(img/de-en.png); background-position:left 0px; background-repeat:no-repeat; color:#c56d50; font-size:12px;}
#Sprachwahl a {  color:#c56d50; text-decoration:none;}
#Sprachwahl a:hover {  color:#fff; text-decoration:underline;}

p a { color:#ffce86; text-decoration:none; background-image:; background-repeat:no-repeat;   background-position:left 6px; font-weight:normal; }
p a:hover { color:#000; text-decoration:none; font-weight:normal; }

#slider { z-index:1000;}

#slider ul, #slider li {	 
	margin:0;
	padding:0;
	list-style:none; 
	}
#slider li { 
	width:780px;
	height:417px;
	overflow:hidden;
	}	
#nextBtn  {
	position:absolute; bottom:50px; right:15px;
	display:block;
	margin:0;
	overflow:hidden;	 
	z-index:100; border:none;
	}
#nextBtn a img {border:none;}	
#prevBtn { display:none;}	

#nextBtn a { padding:0px; background-image:none;  }

.tafel { text-align:left; width:700px; padding:10px;  }
.tafel img { float:left; margin:0px  10px 10px 0px ;}
.tafel h2 { color:#000; font-size:14px; font-weight:normal; color:#6a3b2b; }
.tafel p { color:#000;  margin-left:0px; line-height:130%;}



.SLeft {float:left;  width:320px; height: 380px; margin: 5px 30px 25px 25px;}

.SLeft2 {float:left;  width:320px; height: 380px; margin: 5px 30px 25px 100px;}
.SRight { float:left;  width:320px; height:380px;  margin: 25px  0px 25px  0px; }
.SRight2 { float:left;  width:320px; height:380px; margin:  5px  0px 25px  0px; }
.SZahl {float:right; margin:2px 5px -25px 5px ; font-family:Georgia, 'Times New Roman', Times, serif;}

.hidden { display:none;}
.zt { font-weight:bold;}




/* numeric controls */	

	ol#controls{
		position:absolute;
		left:10px; bottom:20px;
		margin:1em 0;
		padding:0;
		height:17px;
		font-size:20px;
		font-family:Georgia, "Times New Roman", Times, serif;
		}
	ol#controls li{
		margin:0 0px 0 0; 
		padding:0;
		float:left;
		list-style:none;
		height:17px;
		line-height:17px;
		}
	ol#controls li a{
		float:left;
		height:17px;
		line-height:20px;
		background-image:none; padding:0px;
		 
		color:#000;
		padding:0px 5px 0px 5px;
		text-decoration:none;
		}
	ol#controls li.current a{
		 
		color:#fff;
		}
	ol#controls li a:focus, #prevBtn a:focus, #nextBtn a:focus{outline:none;}

#scrollbar1 { position:absolute; left:434px; width: 385px;  top: 0px; }
#scrollbar1 .viewport { width: 365px; height: 510px; overflow: hidden; position: relative; }
#scrollbar1 .overview { list-style: none; position: absolute; left: 0; top: 0; padding: 0; margin: 0; }
#scrollbar1 .scrollbar{ background-color:#5885c1; position: relative; background-position: 0 0; float: right; width: 15px; }
#scrollbar1 .track { background-color:#5885c1; height: 100%; width:13px; position: relative; padding: 0 1px; }
#scrollbar1 .thumb { background: transparent url(img/bg-scrollbar-thumb-y.gif) no-repeat 50% 100%; height: 20px; width: 25px; cursor: pointer; overflow: hidden; position: absolute; top: 0; left: -5px; }
#scrollbar1 .thumb .end { background: transparent url(img/bg-scrollbar-thumb-y.gif) no-repeat 50% 0; overflow: hidden; height: 5px; width: 25px; }
#scrollbar1 .disable { display: none; }


