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

body,html{
	padding: 0px;
	margin: 0px;
	height:100%;
		font-family: Arial, Helvetica;
		font-size:12px;
		color:#444444;
		line-height: 17px;
		letter-spacing:0px;
		background-image:url(bilder/hintergrund.jpg);
/*background-color:#f00;*/
	

	text-align:center;
	text-decoration:none;
}
#x , #x2{
	position:absolute;
	left:0px;
	top:0px;
	width:100%;
	text-align:center;
	height:100%;
}
#y, #z {
	position:relative;
	height:100%;
	width:1000px;
	margin-left:auto;
	margin-right:auto;
	background-color:white;

}
#z {
	height:900px;
}

#horizontal
{
	margin-right: auto;
	margin-left: auto;
	text-align: left;
	clear: left;
	position: relative;
	width: 1000px;
	border: 0px solid #ffffff;
	background-color:white;
}

.stoerer{
	left:944px;
	top:46px;
	width:109px;
	height:103px;
	position:absolute;
	z-index:100;
}
.logo{
	left:48px;
	top:25px;
	width:170px;
	height:70px;
	position:absolute;
	background-image:url(bilder/logo.jpg);

}

.headerbild{
	left:48px;
	top:150px;
	width:905px;
	height:219px;
	position:absolute;
	background-color:#ffffff;
}
.zwischenleiste{
	left:48px;
	top:390px;
	width:767px;
	height:27px;
	position:absolute;
	background-color:#000000;
}
			.zwischenleiste_text{
				left:12px;
				top:6px;
				width:700px;
				height:16px;
				position:absolute;
						font-family: Arial, Helvetica;
						font-size:17px;
						color:#dddddd;
							letter-spacing:2px;
						text-decoration:none;
			}

.haupttextplatz{
	left:58px;
	width:440px;
	position:relative;	/*background-color:#ff0000;*/
	/*background-color:#ff0000;*/
	z-index:10;
	padding-bottom:50px;
}
	.text_float_kasten{
	
		float:left;
		width:512px;
		height:143px;/*135+8weil die bilder margin 4=8px haben*/
		/*background-color:#0000ff;*/
	}
	.normueber{
		font-family: Arial, Helvetica;
		font-size:14px;
		color:#222222;
		letter-spacing:0px;
		/*font-variant: small-caps;*/
		
	}
	.normtext{
		font-family: Arial, Helvetica;
		font-size:12px;
		color:#444444;
		line-height: 18px;
		letter-spacing:0px;
	}
			.haupttextplatz_klon{
				padding: 0px;
				margin: 0px;
				border: 0px;
				left:58px;

				width:640px;			
	position:relative;	/*background-color:#ff0000;*/
	/*background-color:#ff0000;*/
	z-index:10;
	padding-bottom:50px;
			}
			.unsichtbar_bild_in_klon{
			    left:0px;
			    top:0px;
			    width:500px;
				height:500px;
				position:absolute;				
				visibility:hidden;
			}
			.bildlink_in_klon{
				float:left;
				margin-right:10px;
				/*margin-bottom:10px;*/
				display:block;
			}
				.klonueber{
				font-family: Arial, Helvetica;
				font-size:16px;
				color:#222222;
				letter-spacing:1px;
				}
				.klontext{
					float:left;
					font-family: Arial, Helvetica;
					font-size:11px;
					color:#444444;
					letter-spacing:1px;
				}
				.bilder_float_kasten{
					width:650px;
					float:left;
					
					padding:10px;
					
					background-color:#dddddd;
				}
		.internnavi_float_kasten{
			float:left;
		}
		a.internnavi:link,a.internnavi:visited{
			clear:left;
			font-family:Arial, Helvetica, sans-serif;
			font-size:10px;
			color:#ff0000;
			margin:7px;
		}
		a.internnavi:hover,a.internnavi:active{
			clear:left;
			font-family:Arial, Helvetica, sans-serif;
			font-size:10px;
			color:#555555;
			margin:7px;
		}
	
.hauptbildplatz{
	left:534px;
	top:417px;
	width:270px;
	height:340px;
	position:absolute;
	background-color:#dddddd;
	z-index:5;
}
	.bildplatz{
		left:0px;
		top:24px;
		width:270px;
		position:absolute;
		background-color:#dddddd;
		z-index:6;
		text-align:center;
	}
.grauboxplatz{
	clear:left;
	left:815px;
	/*top:417px;*/
	top:390px;
	width:137px;
	height:367px;
	position:absolute;
	/*background-color:#ff0000;*/
}
	.grauteaser{
		left:0px;
		top:0px;
		width:137px;
		height:500px;
		position:absolute;
		background-image:url(bilder/iframe_grund.jpg);
	}
		.uhr{
	left:8px;
	top:7px;
	width:137px;
	height:15px;
	position:absolute;
	font-family: Arial, Helvetica;
	font-size:12px;
	color:#ffffff;
	letter-spacing:0px;
	text-align:left;
				text-decoration:none;
		}
			.gr_uber_1{
				left:8px;
				top:31px;
				width:123px;
				height:12px;
				position:absolute;
				font-family: Arial, Helvetica;
				font-size:12px;
				color:#eeeeee;
				letter-spacing:1px;
				text-align:left;
				text-decoration:none;
			}
						.in_uber_1{
						left:8px;
						top:62px;
						width:123px;
						height:99px;
						position:absolute;
						font-family: Arial, Helvetica;
						font-size:12px;
						color:#444444;
						letter-spacing:0px;
						text-align:left;
						text-decoration:none;
								}
			
			.gr_uber_2{
	left:8px;
	top:173px;
	width:123px;
	height:12px;
	position:absolute;
	font-family: Arial, Helvetica;
				font-size:12px;
				color:#eeeeee;
				letter-spacing:1px;
	text-align:left;
	text-decoration:none;
			}
				.in_uber_2{
				left:8px;
				top:206px;
				width:123px;
				height:32px;
				position:absolute;
				font-family: Arial, Helvetica;
				font-size:12px;
				color:#444444;
				letter-spacing:0px;
				text-align:left;
				text-decoration:none;
						}

			.gr_uber_3{
	left:8px;
	top:236px;
	width:123px;
	height:19px;
	position:absolute;
	font-family: Arial, Helvetica;
				font-size:12px;
				color:#eeeeee;
				letter-spacing:1px;
	text-align:left;
	text-decoration:none;
			}
			.in_uber_3{
			left:10px;
			top:270px;
			width:123px;
			height:70px;
			position:absolute;
			font-family: Arial, Helvetica;
			font-size:12px;
			color:#444444;
			letter-spacing:0px;
			text-align:left;
			text-decoration:none;
					}
					

			.in_uber_4{
			left:10px;
			top:290px;
			width:123px;
			height:70px;
			position:absolute;
			font-family: Arial, Helvetica;
			font-size:12px;
			color:#444444;
			letter-spacing:0px;
			text-align:left;
			text-decoration:none;
					}					
					

			.impress_5{
			left:10px;
			top:339px;
			width:123px;
			height:23px;
			position:absolute;
			font-family: Arial, Helvetica;
			font-size:12px;
			color:#444444;
			letter-spacing:0px;
			text-align:left;
			text-decoration:none;
					}

							
			a.in_li:link,a.in_li:visited{
			width:123px;
			height:23px;
			position:absolute;
			font-family: Arial, Helvetica;
			font-size:10px;
			color:#666666;
			letter-spacing:0px;
			line-height:14px;
			text-align:left;
			text-decoration:none;
					}
			a.in_li:hover,a.in_li:active{
					width:123px;
					height:23px;
					position:absolute;
					font-family: Arial, Helvetica;
					font-size:10px;
					color:#222222;
					letter-spacing:0px;
					line-height:14px;
					text-align:left;
					text-decoration:none;
							}
.untergraubox{
	clear:left;
	left:815px;
	/*top:417px;*/
	top:777px;
	width:137px;
	position:absolute;
	background-color:#ff0000;
	text-decoration:none;
}
/*reserve divs*/
.r1{
text-decoration:none;	
}
.r2{
text-decoration:none;	
}
.r3{
text-decoration:none;	
}
.r4{
text-decoration:none;	
}