@charset "UTF-8";
/* CSS Document */

body  {
	margin: 0;
	padding: 0;
	background-color: #666;
	color: #aaa;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 100.01%;
	text-align:center;
	}
img   {	
	border:none;
	}
p  {
	font-size:10px;
	line-height:1.5em;
	padding:0;
	margin:0;
	}
h1  {
	font-size:10px;
	line-height:1.5em;
	font-weight:normal;
	padding:0;
	margin:0;
	}	
h2  {
	font-size:10px;
	line-height:1.5em;
	font-weight:normal;
	padding:0;
	margin:0;
	}
	
	
#central  {
	position:absolute;
	top:50%;
	left:50%;
	margin-top:-290px;
	margin-left:-450px;
	width:896px;
	height:570px;
	background-image:url(grosfoto/pic/back0.jpg);
	background-repeat:repeat-x;
	}

#box2  {
	position:absolute;
	top:88px;
	left:45px;
	width:850px;
	height:446px;
	background-color: #000;
	border:none;
	color:#222;
	z-index:99;
	}
	
#construction  {
	position:absolute;
	top:190px;
	left:415px;
	width:346px;
	height:161px;
	color:#222;
	text-align:left;
	font-size:12px;
	z-index:60;
	}
	
#info  {
	position:absolute;
	top:591px;
	left:50px;
	width:795px;
	text-align:justify;
	font-size:10px;
	_font-size:9px;
	_letter-spacing:-1px;
	color:#222;
	line-height:1.5em;
	z-index:80;
	}
	#info a {
	color:#222;
	text-decoration: none;
	border-bottom: 1px dotted #333;
	}
	#info a:link, #info a:visited,  {
	color:#222;
	text-decoration: none;
	border-bottom: 1px dotted #333;
	}
	#info a:hover, #info a:active, #info a:focus   {
	color:#FF0;
	text-decoration: none;
	border-bottom: 0px;
	}
#zeit  {
	position:absolute;
	top:14px;
	left:500px;
	_left:500px;
	width:344px;
	padding-right:5px;
	padding-bottom:11px;
	text-align:left;
	font-size:9px;
	color:#222;
	line-height:1.5em;
	z-index:90;
	}
#impressum {
	position:absolute;
	top:105px;
	left:465px;
	width:349px;
	text-align:left;
	font-size:10px;
	color:#222;
	line-height:1.5em;
	z-index:99;
	height: 399px;
	}
#impressum a {
	color:#222;
	font-weight:bold;
	text-decoration: none;
	border-bottom: 1px dotted #333;
	}
#agb {
	position:absolute;
	top:12px;
	left:12px;
	width:747px;
	text-align: justify;
	font-size:10px;
	color:#222;
	line-height:1.5em;
	z-index:99;
	height: 399px;
	}
	
#logo  {
	position:absolute;
	width:191px;
	height:130px;
	top:1px;
	left:0px;
	z-index:10;
	left: 0px;
	}
		
#portrait  {
	position:absolute;
	top:534px;
	left:6px;
	width:850px;
	z-index:99;
	}
	
#back  {
	position:absolute;
	left:-850px;
	width:2600px;
	height:570px;
	background-image:url(grosfoto/pic/back0.jpg);
	background-repeat:repeat-x;
	z-index:0;
	}
	
#top {
	position:fixed; top:0px; 
	width:850px; 
	z-index:200; }
	
#bpp  {
	position:absolute;
	top:592px;
	left:753px;
	z-index:99;
	}
#left  {
	position:absolute;
	width:300px;
	height:130px;
	top:100px;
	left:-500px;
	z-index:0;
	left: 0px;
	display:none;
	}	
	
	
	
	
		
#standards  {
	position:absolute;
	top:68px;
	left:127px;
	width:718px;
	font-size:11px;
	height: 20px;
	text-align:right;
	z-index:99;
	}
	#standards ul {
		list-style-type: none;
		display: inline;
		padding: 0;
		}	 
	#standards li {
		list-style-type: none;
		display: inline;
		margin: 0 0 0 0;
		}	
	#standards a:link, #standards a:visited { 
		color: #222;  
		text-decoration: none;
		}
	#standards a:hover, #standards a:active, #standards a:focus { 
		color: #FF0;  
		text-decoration: none;
		}
		
#menus  {
	font-size:11px;
	text-align:right;
	}
	#menus ul {
		list-style-type: none;
		display: inline;
		padding: 0;
		}	 
	#menus li {
		list-style-type: none;
		display: inline;
		margin: 0 0 0 0;
		}	
	#menus a:link, #menus a:visited { 
		color: #222;  
		text-decoration: none;
		}
	#menus a:hover, #menus a:active, #menus a:focus { 
		color: #FF0;  
		text-decoration: none;
		}

.act	{
	color:#FFF;
	text-decoration:none;
	}
	
#text  {
	position:absolute;
	top:576px;
	left:-774px;
	width:279px;
	height: 279px;
	border: 2px solid #ffed00;
	padding:8px 15px 15px 15px;
	margin-bottom:20px;
	font-size:x-small;
	line-height:1.7em;
	z-index:50;
	}
#text2  {
	position:absolute;
	top:898px;
	left:-774px;
	width:279px;
	height: 279px;
	border: 2px solid #ffed00;
	padding:8px 15px 15px 15px;
	margin-bottom:20px;
	font-size:x-small;
	line-height:1.7em;
	z-index:50;
	}
#text3  {
	position:absolute;
	top:1221px;
	left:-774px;
	width:279px;
	height: 279px;
	border: 2px solid #ffed00;
	padding:8px 15px 15px 15px;
	margin-bottom:20px;
	font-size:x-small;
	line-height:1.7em;
	z-index:50;
	}
	
#gallery{height:446px;}


	
#facebook {
	position:relative; right:0px; 
	width:350px; 
	height:60px;
	margin-left:680px; 
	padding:5px;
	background-image: url(0-pic/0-weiss-50.png); }
