@charset "utf-8";
/* CSS Document */

#site {
	margin:0 auto;
	padding:5px;
	border:4px solid #FFB727;
	width:980px;
	height:700px;
	background-color:#CCC;
}

#runpix {
	position:absolute;
	width:137px;
	height:680px;
	z-index:5;
	left: 829px;
	top: 20px;
	overflow: hidden;
}

#apDiv2 {
	position:absolute;
	width:200px;
	height:115px;
	z-index:1;
}
#banner {
	position:absolute;
	width:817px;
	height:100px;
	z-index:1;
	left: 16;
	top: 16;
}
#runtext {
	position:absolute;
	width:817px;
	height:22px;
	z-index:2;
	left: 16;
	top: 107px;
	background-color: #FFB727;
	color:#FF0;
	font:"Courier New", Courier, monospace;
	font-size:20px;
	text-decoration:blink;
	font-size-adjust:inherit;
}
#navi {
	position:absolute;
	width:160px;
	height:273px;
	z-index:3;
	top: 148px;
	left: 16;
}
#footer {
	position:absolute;
	width:160px;
	height:115px;
	z-index:4;
	top: 585px;
	left: 16;
	
}
#banner2 {	position:absolute;
	width:980px;
	height:100px;
	z-index:1;
	left: 16;
	top: 16;
	background-color: #FFFF00;
}
#frameseite {
	position:absolute;
	width:980px;
	height:699px;
	z-index:4;
	left: 16;
	top: 16;
}
#content {
	position:absolute;
	width:647px;
	height:551px;
	z-index:6;
	left: 170px;
	top: 148px;
}

#copyright {
	position:absolute;
	width:924px;
	height:19px;
	z-index:7;
	left: 37px;
	top: 715px;
	color:#333;
	font-size:10px;
	font-family:Verdana, Geneva, sans-serif;
}

#idcontact {
	position:absolute;
	width:143px;
	height:141px;
	z-index:8;
	left: -10px;
	top: 600px;
}
.idcontact {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:10px;
	color:#333;
}

#container {
	position:absolute;
	width:646px;
	height:551px;
	z-index:2;
	left: 0px;
	top: 0px;
}
#urheber {
	position:absolute;
	width:639px;
	height:250px;
	z-index:1;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	left: 0px;
	top: 300px;
	text-align:justify;
}
.urheber_bold {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	font-weight: bold;
}

}
.subnavi{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	font-weight: bold;
	text-align: center;
}
.urheber_block {
	text-align: justify;

}

.adresse {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	font-weight: normal;
	text-align: justify;
}

.adresse_bold {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:14px;
	font-weight:bold;
}
	
#adresse1 {
	position:absolute;
	width:406px;
	height:200px;
	z-index:2;
	left: 194px;
	top: 1px;
}
#adresse {
	position:absolute;
	width:190px;
	height:200px;
	z-index:3;
	left: 0px;
	top: 3px;
}

.info_bold {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-align: justify;
	color:#333;
}
a:link {
	color: #333;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #666;
}
a:hover {
	text-decoration: none;
	color: #F90;
}
a:active {
	text-decoration: none;
	color: #FC3;
	text-align: center;
}

.bereich {
 position: absolute;
 text-align: center;
 font-weight: bold;
}

.beschreibung {
 color: #FFFFFF;
 background-color: #000000;
 display: none;
}

#info {
	position:absolute;
	width:161px;
	height:51px;
	z-index:8;
	left: 16;
	top: 510px;
}
#flashframe {
	position:absolute;
	width:136px;
	height:676px;
	z-index:9;
	left: 827px;
	top: 20px;
	border:2px solid #FFB727;
	overflow: hidden;
}

#frame {
	position:absolute;
	width:8px;
	height:678px;
	z-index:1;
	left: 131px;
	background-color: #FFB727;
	border:2px solid #FFB727;
	overflow: hidden;
	top: 0px;
}
