div#oben {position:absolute; left:0px;top:0px; width:960px;}
div#links {position:absolute; left:2px; top:85px; width: 167px;}
div#mitte {position:absolute; left:175px; top:85px; width:660px;}
.rechts {position:absolute; left:840px; top:150px; width:120px; border:1px solid #000;}
div#logo {position:absolute; left:0px; top:0px; width:197px;}

/*logo top*/
a.logo:link, a.logo:hover, a.logo:visited, a.logo:visited:hover {font-size:30px; font-weight:bold; color:#FFFFFF;}
div#logo strong {color:#FFF; font-size:30px;}

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

td.navigation a {display:block; padding-left:2px; padding-top:3px; padding-bottom:3px; border-top:3px solid #fff;}
td.navigation a:link, td.navigation a:visited {font-size:12px; font-weight:bold; text-decoration:none; text-align:left; color:#000; background:#E6E6FA;}
td.navigation a:hover, td.navigation a:visited:hover {font-size:12px; font-weight:bold; text-decoration:none; text-align:left; background:#FFF; color:#000;}

td.kontakt a {display:block; padding-top:3px; padding-bottom:3px;}
td.kontakt a:link, td.kontakt a:visited {font-size:12px; font-weight:bold; text-decoration:none; color:#000;}
td.kontakt a:hover, td.kontakt a:visited:hover {font-size:12px; font-weight:bold; text-decoration:none; background:#E6E6FA;}



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

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

/*Online Rechner Button*/
a.rechner {display:block; 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;}

/*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; text-align:left;} 

