h1 {
	border-bottom:1px solid #003E78;
	padding-bottom:19px;
}
h1 {
	border-top:1px solid #003E78;
	padding-top:49px;
	margin:3px;
}
h1 {
	border-left:1px solid #003E78;
	padding-left:13px;
	margin:3px;
}
h1 {
	border-right:1px solid #003E78;
	padding-right:13px;
	margin:3px;
}


#klbalkenoben1 {
	background-image: url("images/balken-oben-unten.jpg");
	visibility: visible;
	position: absolute;
	top: 3px;
	left: 3px;
	width: 100%;
	height: 23px
}

#logobalkenoben {
	background-image: url("images/webdesign.jpg");
	visibility: visible;
	position: absolute;
	top: 37px;
	left: 3px;
	width: 100%;
	height: 170px
}

#topblau {
	background-image: url("images/balken-oben-unten.jpg");
	visibility: visible;
	position: absolute;
	top: 217px;
	left: 3px;
	width: 100%;
	height: 27px
}

#navi {
	background-color: #f8f9f3;
	background-image: url("images/naviunten.jpg");
	background-repeat: no-repeat;
	background-position: bottom;
	visibility: visible;
	position: absolute;
	top: 254px;
	left: 3px;
	width: 179px;
	height: 501px;
	border: solid 1px #003e78
}

#menu {
	line-height: 25px;
	font-family: verdana;
	font-size: 0.8em;
	font-weight:normal;
	color: #003E78;
	padding-left: 15px
}
#menu a {
	color: #003e78;
	text-decoration: none;
	background-image: url("images/eye-closed.jpg");
	white-space: nowrap;
	display: block;
	width: 100%
}
#menu a:hover {
	color: #b62d1a;
	font-weight: bold;
	background-image: url("images/eye-open.jpg")
}


#bottomline {
	color: #003e78;
	font-size: 0.6em;
	font-family: verdana;
	text-decoration: none;
	visibility: visible;
	position: absolute;
	top: 764px;
	left: 195px;
	width: auto;
	height: 19px
}
#bottomline a {
	color: #003e78;
	text-decoration: none
}
#bottomline a:hover {
	color: #b62d1a;
	text-decoration: none
}

#rechtsaussen2 {
	color: #003e78;
	font-size: 11px;
	font-family: verdana;
	background-color: #eee;
	visibility: visible;
	padding-left: 5px;
	position: absolute;
	top: 627px;
	left: 839px;
	width: 148px;
	height: 127px;
	border: solid 1px #003e78
}

#rechtsaussen2 a {
	color: #003e78;
	font-size: 11px;
	font-family: verdana;
	background-color: #eee;
	text-decoration: none
}

#rechtsaussen2 a:hover{
	background-color: #eee;
	color:#b62d1a;
	text-decoration: none
}

#uhr { 
    visibility: visible; 
    position: absolute; 
    top: 770px; 
    left: 13px; 
    width: 150px; 
    height: 75px }