
html {color:#666666; background-image: url(IMAGES/backround-all.png); background-color: #000000; background-position: top; 
	background-repeat: repeat-x; position: inherit;}

body {margin-top:0; margin-left:auto; margin-right:auto; padding: 0;
	width: 900px; /*margin-left: 5px; margin-top: 5px; margin-bottom: 0;*/}

div#header { position: relative; background-image: url(IMAGES/head.png); background-position: top; background-repeat: no-repeat; 
	width: 100%; height: 225px; z-index: 4;}

object { margin: 387px 0 0 780px; border-style:none; }

#Navigation { background-image: url(IMAGES/navi-horizontal.png); background-position: top; background-repeat: no-repeat;
  	padding: 0; margin: 0; width: 100%; height: 225px; z-index: 5; }

#Horizontal { padding: 0; margin: 0; width: auto; z-index: 20; }
	
ul#Horizontal { height: auto; margin-top:0; margin-left: 0; padding: 85px 0 0 90px; display: block; text-align: left; }
	
#Horizontal li { font-family:Arial, Helvetica, sans-serif; font-size: 13px;	color: #000000; font-weight: bold; text-decoration: none;
	display: inline; padding: 0 8px 0 0; list-style-type: none; }
	
#Horizontal a {	font-family:Arial, Helvetica, sans-serif; font-size: 13px; color: #222222; font-weight: bolder; text-decoration: none;
  	padding: 0; line-height: 15px; }
	
#Horizontal a:hover { color: #22aaaa; }
	
#Navigation div { font-size: 12px; color: #666666; font-family: Arial, Helvetica, sans-serif; padding: 35px 0 0 30px; }
	
div#mainbox { font-family: Arial, Helvetica, sans-serif; background-image: url(IMAGES/main-back.png); background-repeat: no-repeat; 
	padding: 0 0 50px 0; margin: 0; display: block; width: 900px; height: auto; }
	
#mainbox img { padding: 5px 0 0 10px; }
	
div#content { color: #888888; background-image: url(IMAGES/main-back1.png); background-position: bottom; background-repeat: no-repeat;
	margin: 0; padding: 10px 0 30px 0; }

div#content a { color: #337777; border:none; text-decoration:none;}

div#content a:hover { color: #22aaaa; border:none; text-decoration:none;}

th {text-align:left; }
	
th.linkeseite { color: #555555;	}
	
h1, h2 { color: #888888; text-align: center; }
	
h3 { color: #888888; text-align:center; text-decoration:none;}
		
div#leftcontent { border: none;	position: inherit; float: left;	display:inline; text-align: right;	margin: 0; padding: 0 0 155px 0; width: 170px; height: auto; }

div#leftcontent a img {border:none; }

#Vertikal {	font-family:Arial, Helvetica, sans-serif; font-size: 15px; line-height: 25px; color: #22aaaa; padding: 0; margin: 0;
	width: 170px; z-index: 20; }
	
#Vertikal li { padding: 0; list-style-type: none; font-weight: bolder}
	
#Vertikal a { font-family:Arial, Helvetica, sans-serif; font-size: 15px; line-height: 25px; color: #337777; font-weight: bolder;
  	text-decoration: none; padding: 0; }

#Vertikal a:hover { color: #22aaaa; }

div#rightcontent { border: none; float: right; display: inline; margin: 75px 0 50px 0; padding: 0; width: 145px; height: auto; }	
	
div#midcontent { text-align:center; margin: 20px 200px 0 210px; }
	
div#no-right-content {text-align:center; margin: 20px 50px 0 210px;}
	
div#no-right-content h3 { color: #888888; text-align:center; text-decoration: none; }

div#no-right-content img { padding:0 0; }

div#no-right-content a { color: #337777; border:none; text-decoration:none;}

div#no-right-content a:hover { color: #22aaaa; border:none; text-decoration:none;}

div#no-right-content li {list-style-type:none; }
	
#midcontent a { color: #666666; text-decoration:none; }
	
div.innerfeld {background-color:#000000; background-image:url(IMAGES/backround-innerfeld.png); background-position:top; background-repeat:repeat-x; text-align:left; padding: 10px;}	

#rightcontent img {	padding: 0 0 10px 0; }
	
#footer { clear:both; margin: 50px 0 0 60px; }

.zitat { font-style:italic;}

/* gallerie */

#container {position:relative; width:607px; height:750px; background: #333333; border:1px solid #555555; margin:20px 0; font-family:verdana, arial, sans-serif; font-size:12px;}

#container a.pics {float:left; padding:5px; display:inline; color:#555555; text-decoration:none; width:30px; height:30px; cursor:default; overflow:hidden;}
#container a.pics img.thumb {display:block; border:1px solid #337777;}

#container a.pics span {display:none; border:0; width:595px; background:#000000; border:1px solid #22AAAA; text-align:center; height:550px}
#container a.pics span img {margin:5px 5px; border:1px solid #000;}

#container a.pics:hover {white-space:normal;}
#container a.pics:hover img.thumb {border:1px solid #22AAAA;}
#container a.pics:hover span {display:block; position:absolute; left:5px; top:165px; z-index:10; height:560px;}

#container a.pics:active img.thumb {border:1px solid #337777;} 
#container a.pics:active span {display:block; position:absolute; left:5px; top:165px; z-index:5; height:560px;}

#container a.pics:focus {outline:0;}
#container a.pics:focus img.thumb {border:1px solid #337777}
#container a.pics:focus span {display:block; position:absolute; left:5px; top:165px; z-index:5; outline:0; height:560px;}

	
