body {
margin-top: 0px;
margin-left: 0px;
font-family: Arial, Helvetica, sans-serif;
 FONT-SIZE:12px;
background-image: url(Bilder/kai_bsb_02.gif); background-repeat: repeat-x; }


a.navi:link {
font-family: Arial, Helvetica, sans-serif;
 FONT-SIZE:12px;
color:#ffffff;
font-weight: normal;
text-decoration:none;
}
a.navi:visited {
font-family: Arial, Helvetica, sans-serif;
 FONT-SIZE:12px;
font-weight: normal;
text-decoration:none;
color:#ffffff;
}
a.navi:active {
font-family: Arial, Helvetica, sans-serif;
 FONT-SIZE:12px;
font-weight: normal;
text-decoration:none;
color:#ffffff;
}
a.navi:hover {
font-family: Arial, Helvetica, sans-serif;
FONT-SIZE:12px;
font-weight: normal;
text-decoration:underline;
color:#ffffff; }

a.navi2:link {
font-family: Arial, Helvetica, sans-serif;
 FONT-SIZE:12px;
color:#000000;
font-weight: normal;
text-decoration:none;
}
a.navi2:visited {
font-family: Arial, Helvetica, sans-serif;
 FONT-SIZE:12px;
font-weight: normal;
text-decoration:none;
color:#000000;
}
a.navi2:active {
font-family: Arial, Helvetica, sans-serif;
 FONT-SIZE:12px;
font-weight: normal;
text-decoration:none;
color:#000000;
}
a.navi2:hover {
font-family: Arial, Helvetica, sans-serif;
FONT-SIZE:12px;
font-weight: normal;
text-decoration:underline;
color:#000000; }

a.navifett:link {
font-family: Arial, Helvetica, sans-serif;
 FONT-SIZE:12px;
color:#ffffff;
font-weight: bold;
text-decoration:none;
}
a.navifett:visited {
font-family: Arial, Helvetica, sans-serif;
 FONT-SIZE:12px;
font-weight: bold;
text-decoration:none;
color:#ffffff;
}
a.navifett:active {
font-family: Arial, Helvetica, sans-serif;
 FONT-SIZE:12px;
font-weight: bold;
text-decoration:none;
color:#ffffff;
}
a.navifett:hover {
font-family: Arial, Helvetica, sans-serif;
FONT-SIZE:12px;
font-weight: bold;
text-decoration:underline;
color:#ffffff; }

a.navi2fett:link {
text-align: left;
font-family: Arial, Helvetica, sans-serif;
 FONT-SIZE:12px;
color:#000000;
font-weight: bold;
text-decoration:none;
}
a.navi2fett:visited {
text-align: left;
font-family: Arial, Helvetica, sans-serif;
 FONT-SIZE:12px;
font-weight: bold;
text-decoration:none;
color:#000000;
}
a.navi2fett:active {
text-align: left;
font-family: Arial, Helvetica, sans-serif;
 FONT-SIZE:12px;
font-weight: bold;
text-decoration:none;
color:#000000;
}
a.navi2fett:hover {
text-align: left;
font-family: Arial, Helvetica, sans-serif;
FONT-SIZE:12px;
font-weight: bold;
text-decoration:underline;
color:#000000; }

#Ebene1 { position: absolute; top: 10px; left: 200px; width: 205px; height: 80px; }
#Ebene2 { position: absolute; top: 94px; left: 9px; width: 1100px; height: 22px; }
#Ebene3 { position: absolute; top: 116px; left: 10px; width: 190px; height: 601px; border-right: 1px solid white; border-left: 1px solid white; }
#Ebene4 { position: absolute; top: 116px; left: 770px; width: 190px; height: 601px; border-right: 1px solid white; border-left: 1px solid white; }
#Ebene5 { font-family: Arial Black,Arial, Helvetica, sans-serif;position: absolute; top: 116px; left: 212px; width: 550px; height: 60px; padding: 10px; text-align:center;}


.ds1 { color: #fff; }
.ds2 { color: #f60; }
.ds3 { font-weight: bold; }
.dsR3 { width: 962px; height: 22px; }
.dsR3 td{ border-left: 1px solid #f60; text-align: center;}

.dsR6 { background-color: #fff; }

h2{FONT-SIZE:12px;}

.foto { width: 101px; }
/*Layout-gr&ouml;&szlig;e*/
.slayout { width: 930px; height: auto; }
/*logo-gr&ouml;&szlig;e*/
.slogo { width: 570px; height: 95px; text-align: left;}
.dsR20 { width: 180px; height: 95px; }
/*navi-gr&ouml;&szlig;e*/
.snavil { width: 180px; border-right: 1px solid #f60;border-left: 1px solid #f60;}
.snavir { width: 180px; border-right: 1px solid #f60;border-left: 1px solid #f60;}
.snavi { text-align: center; height: 20px; border-right: 1px solid #f60;}
.snav2 { text-align: center; height: 20px; }
/*seitennavi-gr&ouml;&szlig;e*/
.dsR5 { text-align: left;width: 180px; border-left: 1px solid #ffffff;border-right: 1px solid #ffffff;}
.dsR52 { padding-left: 5px;padding-right: 5px;  text-align: left;width: 180px; height: 600px;border-left: 1px solid #ffffff;border-right: 1px solid #ffffff;}
.sberatung{width: 180px; height: auto; text-align: center;}
.boxhinter { font-weight: bold;padding-left:30px;text-align:left;FONT-SIZE:12px;color: #f60;background-image: url(Bilder/menukopf.gif);width: 180px; height: 19px;  }
/*content-gr&ouml;&szlig;e*/
.sContent /*agl rulekind: base;*/ { width: 570px; height: 600px;padding-left: 10px;padding-right: 10px;}
#Ebene6 { width: 520px; padding-top:2px;padding-left:30px; text-align:left;color: #f60; font-weight: bold; background-image: url(Bilder/tabellenkopfhinter2.gif); background-repeat: no-repeat;}
#Ebene7 { width: 540px; padding:5px;color: black; background-color: white; height: auto; border: solid 1px gray; text-align:left;font-size:12px;}
#Ebene8 { width: 540px; padding:3px;color: black; background-color: white; height: auto; border: solid 1px gray; text-align:left;}
.sueber /*agl rulekind: base;*/ { padding-top: 5px;text-align: center; width: 570px; vertical-align: middle; }
.dsR6 { background-color: #fff; border: solid 1px gray;}
h1{FONT-SIZE:20px;color:#ffffff;}
.dsR1 /*agl rulekind: base;*/ { background-color: #808080; }
