		* { 
			margin: 0px;
			padding:0 px;
		}
		
		p {
			margin-bottom: 10px;
		}
		
		img {
			border: 0px;
		}
	
		a:visited, a:active, a:link {
			text-decoration: none;
			color: #9b9b9b;
		}
		
		a:hover	{
			text-decoration: none;
			color: #CCCCCC;
		}
		
		.logo {
			background-image: url(../dateien/logo.png);
			background-repeat: no-repeat;
			width: 312px;
			height: 58px;
			padding-bottom: 37px;
			display: block;
		}
		
		.logobox {
			width: 1030px;
			margin: 0 auto;
		}
			
		.navi {
			width: 1030px;
			margin-top: 7px;
			font: 12px Serif;
			letter-spacing: 1px;
			color: #9b9b9b;
			margin: 0 auto;
		}
		
		.navi a {
			margin-left: 10px;
		}
			
		.entry {
			margin-top: 5px;
		}

		.info {
			width: 1035px;
			min-height: 290px;
			font: 12px Verdana;
			color: #CCC;
			text-align: justify;
			margin: 0 auto;
			border-bottom: 1px solid #1A1A1A;
			border-top: 1px solid #1A1A1A;
			clear: both;
			padding-top: 10px;
			padding-bottom: 10px;
		}
		
		.indexpicture {
			background: url(../dateien/index.jpg) no-repeat;
			width: 1035px;
			height: 311px;
			margin: 0 auto;
		}
		
		.contactform {
			float: right;
			margin-left: 40px;
			width: 300px;

			margin-top: 60px;
		}
		
		.contactform input, .contactform textarea {
			background-color: #000;
			border: 1px solid #1A1A1A;
			width: 240px;
			overflow: hidden;
			color: #CCC;
			padding: 1px;
			font: 12px Verdana;
		}
		
		.contactform textarea {
			height: 100px;
		}

		.row {
			float: left;
			margin-bottom: 10px;
		}
		
		.rowlabel {
			float: left;
			width: 50px;
			text-align: right;
		}
		
		.rowvalue {
			float: left;
			margin-left: 5px;
			text-align: center;
		}
		
		.blargh {
			visibility: hidden;
			display: none;
		}

body {margin:0; background:#111; padding:1px; font:11px Verdana; background-color: #000000; padding-top: 7%; color: #9b9b9b; font-family: Verdana; font-size: 12px; }
#slideshow {list-style:none; color:#fff; font-family: Verdana; font-size: 12px}
#slideshow span {display:none}
#wrapper {width:1035px; margin:11px auto; display:none;}
#wrapper * {margin:0; padding:0}
#fullsize {position:relative; width:1035px; height:534px; padding:2px; border:0px solid #ccc; background:#000; background: url(images/loader.gif) no-repeat center center;}
#information {position:absolute; bottom:0; width:1028px; margin-left:4px; margin-right:4px; margin-bottom:3px; height:0; background:#000; color:#fff; overflow:hidden; z-index:200; opacity:.6; filter:alpha(opacity=60)}
#information h3 {padding:4px 8px 3px; font-size:14px}
#information p {padding:0 8px 8px}
#image {width:500px}
#image img {position:absolute; z-index:25; width:auto}
.imgnav {position:absolute; width:25%; height:534px; cursor:pointer; z-index:150}
#imgprev {left:0; background:url(images/links.png) left center no-repeat}
#imgnext {right:0; background:url(images/rechts.png) right center no-repeat}
#imglink {position:absolute; height:306px; width:100%; z-index:100; opacity:.4; filter:alpha(opacity=40)}
.linkhover {background:url(images/link.gif) center center no-repeat}
#thumbnails {margin-top:15px}
#slideleft {float:left; width:0px; height:0x; background:url(images/scroll-left.gif) center center no-repeat; background-color:#222}
#slideleft:hover {background-color:#333}
#slideright {float:right; width:0px; height:0px; background:#222 url(images/scroll-right.gif) center center no-repeat}
#slideright:hover {background-color:#333}
#slidearea {float:left; position:relative; width:0px; margin-left:5px; height:81px; overflow:hidden}
#slider {position:absolute; left:0; height:81px}
#slider img {cursor:pointer; border:0px; padding:2px}