/* Anfang IDs ------------------------------------------------------ */
#aaa {}
#anschrift{
/*	visibility:hidden;*/
	margin:10px 0px 20px 250px;
	padding-left:0.5em;
	font-size:0.85em;
	color:#3B62B1;
}
#container{
	position:absolute;
	top:150px;
	margin-top:1.3em;
	width:100%;
	min-width:85em;
}
#icons {
	white-space:nowrap;
	position:absolute;
	margin-top:1.3em;
	top:132px;
	left:25px;
	background:white;
}
#impressum{
	 position:absolute;
	 right:0;
	 width:200px;
}
#kopf{
	z-index:10;
	position:absolute;
	top:0;
	left:0;
	padding-top:35px;
	width:100%;
	min-width:85em;
	background:white;
}
#kopfinnen{
	height:95px;
	overflow:hidden;
	min-width:70em;
	background:#E4E4E4;
}
#logo {
	position:absolute;
	right:0;
}
#menuespalte{
	position:absolute;
	top:0;
	left:25px;
	width:200px;
	margin-top:1em;
}
#menuezeile {
	position:absolute;
	bottom:0;
	left:250px;
	width:50em;
	white-space:nowrap;
	overflow:hidden;
}
#menuezeile2{
	position:absolute;
	top:130px;
	left:0px;
	width:100%;
}
#mittelteil{
	margin:0 300px 1em 250px;
	padding-left:0.5em;
	min-height:35em;
}
#spalterechts{
	position:absolute;
	top:0;
	margin-top:4em;
	right:20px;
	width:200px;
}
#stream {
	position:absolute;
	top:35px;
	left:0;
}
/* Ende IDs - Anfang HTML-Styles ----------------------------------- */
#menuezeile a:hover, #menuespalte a:hover{
	font-weight:bold;
	text-decoration:none;
}
#spalterechts div div {
	padding-left:20px;
}
#spalterechts h2{
	padding:3px 5px 3px 20px;
	font-size:1em;
	background-image:url(images/news.gif);
	background-position:5px 50%;
	background-repeat: no-repeat;
	background-color:#7FA1E3;
	color:white;
}
html{
	min-width:800px;
}

