div#oben {
	position:absolute;
	left:0px;
	top:0px;
	width:970px;
	text-align:center;
	background:url(img/top.gif) top left no-repeat;
}
div#links {
	position:absolute;
	left:20px;
	top:120px;
	width:180px;
}
div#mitte {
	position:absolute;
	left:205px;
	top:100px;
	width:760px;
}

#links #sprache {
	text-align:center;
	width:154px;
}
#links #sprache img {
	border:1px solid #0000cc;
}

body {font-family:verdana,arial,helvetica;}
html {margin:0; padding:0;}

div#mitte-start {position:absolute; left:189px; top:100px; width:733px;}
.start-box {
	width:721px;
	border:1px solid #000;
    padding: 5px;
	}
.start-left {
	float:left;
	color:#000;
	font-size:16px;
	width:490px;
	padding:10px;
	}
.start-left ul {
	margin:0px;
	padding:0px;
	margin-left:15px;
	}
.start-left p {
	margin:0px;
	padding:0px;
	}
.start-right {
	float:right;
	width:210px;
	padding-right:1px;
	padding-top:1px;
	}
.clear {
    clear: both;
}
h2.back-blue {
	background:#0000CC;
	font-size:16px;
	width:100%;
	color:#fff;
	padding-top:5px;
	padding-bottom:5px;
	text-align:center;
	}
.anlage {
	width:100%;
	}
.anlage-left {
	float:left;
	width:390px;
	}
.anlage-left ul {
	margin:0px;
	}
.anlage-right {
	float:right;
	width:210px;
	}

.navi_box a:link, .navi_box a:visited {font-size:12px; font-weight:bold; text-decoration:none; text-align:left; color:#0000CC;}
.navi_box a:hover, .navi_box a:visited:hover {font-size:12px; font-weight:bold; text-decoration:none; text-align:left; color:#FFFFFF; background:#0000CC;}
.navi_box a {display:block; font-size:12px; font-weight:bold; text-decoration:none; text-align:left; color:#0000CC; padding-left:7px; padding-top:3px; padding-bottom:3px;}
.navi_box {width:100%; margin-bottom:10px;}

a:link   { text-decoration:none; font-size:12px; font-weight:bold; color:#0000CC; }
a:visited, a:visited:hover{ text-decoration:none; font-size:12px; font-weight:bold; color:#0000CC; }
a:hover  { text-decoration:none; font-size:12px; font-weight:bold; color:#0000CC;}
a:active { text-decoration:none; font-size:12px; font-weight:bold; color:#0000CC;}
a:focus  { text-decoration:none; font-size:12px; font-weight:bold; color:#0000CC;}

h1 { font-size: 15px; font-weight: bold; color: #0000CC; text-align:center;}
h2 {font-size: 13px; font-weight: bold; color: #000;}
h3 {font-size: 12px; font-weight: bold; color: #000;}
p { font-size: 12px; color: #000000;}
li {font-size: 12px; color: #000000;}

/*Online Rechner Button*/
a.rechner {display:block; width:120px; height:1.3em; padding:3px; text-align:center; font-weight:bold; text-decoration:none;}
a.rechner:link, a.rechner:visited {color:#FFF; background-color:#0000CC; border-left:2px solid #fff; border-top:2px solid #fff; border-right:2px solid #000; border-bottom:2px solid #000;
}
a.rechner:hover, a.rechner:visited:hover {color:#000; background-color:#FFF; padding:4px 2px 2px 4px; border-left:2px solid #666; border-top:2px solid #666; border-right:2px solid #ccc; border-bottom:2px solid #ccc;}

/*Online Rechner Button End*/

/*kontakt form*/
input, textarea, select {border: 1px solid #333333; background: #FFFFFF; font: 11px Verdana, Arial, Helvetica, sans-serif; color: #000000;} 
td.formular {font: bold 12px Verdana, Arial, Helvetica, sans-serif; color: #000000;} 
/*kontakt form end*/
