body {
	text-align:center;
	font-family:Verdana;
	margin:0px;
	padding:30px 0px 0px 0px;
	background-color:#FFFFFF;
	color:#666666;
}
#wrapper {
	position:absolute;
	left:50%;
	margin-left:-420px;
	height:550px;
	width:750px;
	padding:0px;
	text-align:left;
	border:1px solid #00CC33;
}
.links {
	float:left;
	font-size:12px;
	width:735px;
	padding:15px 0px 0px 15px;
	margin:0px 0px 0px 0px;
}
.navi {
	float:left;
	width:100px;
	height:35px;
	text-align:center;
	border-right:1px solid #00CC33;
}
.navifooter {
	float:left;
	width:120px;
	text-align:center;
	border-right:1px solid #00CC33;
}
a:link, a:visited, a:hover, .oeffner {
	font-family:Verdana;
	color:black;
	text-decoration:none;
	font-size:14px;
	cursor:pointer;
}
a:hover, .over {
	color:#999999;
}
input, select {
	font-size:12px;
	color:#666666;
}
img {
	border:1px solid green;
}
.button {
	color:#555555;
	background-color:#CCCCCC;
	border:1px solid #666666;
	cursor:pointer;
}
.az {
	height:40px;
}
.fett {
	font-weight:bold;
}
.left {
	float:left;
}
.bild {
	margin-top:0px;
	cursor:pointer;
	text-align:center;
}
#home {
	margin:0px;
	padding:0px;
	height:490px;
	width:750px;
	float:left;
	overflow:auto;
	z-index:0;
}
#wetter {
	border:1px solid #00CC33;
	width:160px;
	height:128px;
	margin-left:50px;
	overflow:hidden;
	margin-top:20px;
	padding:10px;
	text-align:left;
}
.hometext {
	height:auto;
	width:710px;
	margin:0px 20px 0px 20px;
	font-family:Verdana;
	font-size:13px;
}
.abs {
	position:absolute;
}
.hometext .absatz{
	margin:0px 0px 10px 0px;
	text-align:justify;
}
.hometext .absatz p{
	margin-top:10px;
}
#newsbox {
	position:absolute;
	z-index:2;
	/*Alpha-Filter für den IE*/
	filter:alpha(opacity=70);
	/*Alpha-Filter für die Mozilla-Browser*/
	-moz-opacity:0.7;
	width:156px;
	height:auto;
	border:1px solid black;
	margin:-35px 0px 0px 720px;
	background-color:#999999;
}
#newsbox .newstext {
	z-index:1;
	padding:8px 18px 8px 18px;
	font-family:Verdana;
	font-size:11px;
	color:#FFFFFF;
	text-align:justify;
}
#content {
	float:right;
	padding-top:10px;
	height:500px;
	width:750px;
}
button {
	background-color:#CCCCCC;
	border:1px solid #666666;
	color:#555555;
	cursor:pointer;
}
.sichtbar {
	filter:alpha(opacity=0);
	-moz-opacity:0.0;
	visibility:visible;
}
.unsichtbar {
	filter:alpha(opacity=0);
	-moz-opacity:0.0;
	visibility:hidden;
}
.gruen {
	color:green;
}
/*---------------------------------------------------------------------------------------------------------
----------------------------------------------BASEBORDER---------------------------------------------------
---------------------------------------------------------------------------------------------------------*/
#baseborder {
	position:absolute;
	top:590px;
	left:50%;
	margin-left:-400px;
	width: 800px;
	text-align:left;
	font-size:12px;
	z-index: 2;
	padding:0px;
}
#baseborder a {
	text-decoration:none;
}
#keys {
	font-size:1px;
	visibility:hidden;
}
