html, body {
background-color:#fffffb;
margin:0;padding:0;
font-family:Verdana,Arial,Helvetica,sans-serif;}

#header {
background-color:#e0f4f6;
width:100%;height:100px;
margin:0em;padding:0px;
border-bottom:#586566 1px solid;
}

#navigation {
position:absolute;
background-color:#e0f4f6;
top:100px;left:0px;width:16em;margin:0px;padding:0px;
margin-top:0px;
padding-bottom:1em;
border-right:#586566 1px solid; border-bottom:#586566 1px solid;}

#inhalt {
margin: 1em 2em 0 18em;}

#content {
margin: 1em 2em 0 18em;
}

#content h1 {
margin:0;font-size:140%;color:#586566;border-bottom:#aac3c5 1px solid;text-align:center;
  }
  
#al_bild {
margin: 1em 0;
padding:4px;
width:211px; height:300px;
border-width:1px; border-style:solid;border-color:#aac3c5;
text-align:center;
}  

#center {
text-align:center;}

#logo {
position:absolute;
top:0px; left:18em;
width:610px; height:100px;
border:0;
}

#rolli_autonom_leben {
margin-top:0px;
margin-bottom:0px;
margin-left:2em;
width:143px; height:100px;
border:0;
}

#rolli_autonom_leben_1 {
margin-top:2em;
margin-left:0px;
width:136px; height:85px;
border:0;
}

#blind {
margin-left:0px;
width:167px; height:200px;
float:right;padding-left:1em;padding-bottom:1em;
border:0;
}

#isl_bild {
margin-top:2em;
margin-left:0;
width:287px; height:161px;
border:0;
}

#update {
margin-top:2em;margin-left:4em;margin-right:4em}

.fkursiv {font-style:italic;font-weight:bold;}
.orange {color:#fa8134;}
.blau {color:#00f;}
.mitte {text-align:center;}

img.links {
border: 1px solid #000000;
float:left;
margin: 0 1em 1em 0;
}

img.linkeseite {
border: none;
float:left;
margin: 0 1em 1em 0;
}

img.rechts {
margin-left:0px;
float:right;padding-left:1em;padding-bottom:1em;
border:0;
}

rolli_autonom_leben {
margin-top:0px;
margin-bottom:0px;
margin-left:2em;
width:143px; height:100px;
border:0;
}

rolli_autonom_leben_1 {
margin-top:2em;
margin-left:0px;
width:136px; height:85px;
border:0;
}

span.krv {font-style:italic;}
span.tim_b {font-family:"Times new Roman",Times,serif;font-size:110%;color:#00f;}

p,ul,ol  {
font-size: 83%;margin-top:0.5em;}

ul  {
margin-top:0px; margin-left:0px;padding-left:1em;padding-right:1em;list-style-type:none;}


ul.text {list-style-type: disc;}

p.navi {margin-top:1em; margin-left:1em;}

p.aktuell {padding-top:2em;padding-bottom:1em;}
p.achtung {font-weight:bold;font-size:100%; color:#00f;}

h1,h2,h3,h4 {font-size: 1em;
font-family:Verdana,Arial,Helvetica,sans-serif;font-size:1em;}

h1.logotext{color:#000;margin-top:0px;font-size:140%;color:#586566;border-bottom:#aac3c5 1px solid;}

h2{margin-top:2em;padding-bottom:0.2em;border-bottom:#feaa02 2px solid;margin-bottom:1.4em;}

h3{font-size: 0.9em;padding-bottom:0; margin-bottom:0;}
h4{font-size: 0.9em;padding: 0; margin: 0.2 0 0.1 0;}

h3.stadt {font-size:1.2em;margin-bottom:0em;margin-top:1.4em;color:#fa8134;}

h3.center {text-align:center;}

h2.logo{margin-top:0.6em;color:#0355b3;border-bottom:#feaa02 2px solid;}
h2.logoblau{margin-top:0.6em;color:#4068b3;border-bottom:#feaa02 2px solid;}
h2.termin{margin-top:3em;;color:#4068b3;border-bottom:#feaa02 2px solid;}

hr {margin-left:0;margin-right:0;background-color:#aac3c5;height:2px;border:0px #000 solid;}

hr.h_b {border:0px #000 solid;background-color:#aac3c5;height:1px;}

strong {font-weight:bold;}

a {
font-weight: bold; color:#4f7fd9;}
a:link {color:#4f7fd9;}
a:visited {color: #586566;}
a:hover {color: #008;background-color: #e0f4f6}
a:active {color: #4f7fd9;background-color: #ddd}

a.button {
font-weight: bold; line-height:200%; font-size:120%; color:#4f7fd9;}
a:link {color:#4f7fd9;}
a:visited {color: #586566;}
a:hover {color: #008;background-color: #e0f4f6}
a:active {color: #4f7fd9;background-color: #ddd}

a.big {
font-weight: bold; line-height:200%; font-size:110%; color:#4f7fd9;}
a.big:link {color:#4f7fd9;}
a.big:visited {color: #586566;}
a.big:hover {color: #008;background-color: #e0f4f6}
a.big:active {color: #4f7fd9;background-color: #ddd}

a.breadcrumb {
font-weight: bold;}
a.breadcrumb:link {color: #4f7fd9;}
a.breadcrumb:visited {color: #586566;}
a.breadcrumb:hover {color: #008;background-color: #e0f4f6}
a.breadcrumb:active {color: #4f7fd9;background-color: #ddd}

a.nav {
padding-right: 1em; padding-left:2em; padding-bottom: 0.2em; padding-top: 0.2em; border-bottom: #4f7fd9 0px solid; border-left: #4f7fd9 2px solid; border-right: #4f7fd9 2px solid; width:auto; display: block;  font-weight: bold; text-align: left; color: #4f7fd9;text-decoration:none;}
a.nav:link {color: #4f7fd9;}
a.nav:visited {color: #586566;}
a.nav:hover {color: #000; background-color: #c0c9d3}
a.nav:active {color: #fff;}

a.navlast {
padding-right: 1em; padding-left:2em; padding-bottom: 0.2em; padding-top: 0.2em; border-bottom: #4f7fd9 2px solid; border-left: #4f7fd9 2px solid; border-right: #4f7fd9 2px solid; width:auto; display: block;  font-weight: bold; text-align: left; color: #4f7fd9;text-decoration:none;}
a.navlast:visited {color: #586566;}
a.navlast:hover {color: #000; background-color: #c0c9d3}
a.navlast:active {color: #ffffff;}

a.nav1st {
margin-top: 1em; padding-right: 1em; padding-left:1em; padding-bottom: 0.2em; padding-top: 0.2em; border-top: #4f7fd9 2px solid; border-bottom: #4f7fd9 2px solid; border-left: #4f7fd9 2px solid; border-right: #4f7fd9 2px solid; width:auto; display: block;  font-weight: bold; text-align: left; color: #4f7fd9;text-decoration:none;}
a.nav1st:visited {color: #586566;}
a.nav1st:hover {color: #000; background-color: #c0c9d3}
a.nav1st:active {color: #ffffff;}

a.nav1st_a {
margin-top: 1em; padding-right: 1em; padding-left:2em; padding-bottom: 0.2em; padding-top: 0.2em; border-top: #4f7fd9 2px solid; border-left: #4f7fd9 2px solid; border-right: #4f7fd9 2px solid; width:auto; display: block;  font-weight: bold;text-align: left; color: #4f7fd9;text-decoration:none;}
a.nav1st_a:visited {color: #586566;}
a.nav1st_a:hover {color: #000; background-color: #c0c9d3}
a.nav1st_a:active {color: #ffffff;}

a.nav1stoben {
margin-top: 0em; padding-right: 1em; padding-left:1em; padding-bottom: 0.2em; padding-top: 0.2em; border-top: #4f7fd9 2px solid; border-bottom: #4f7fd9 2px solid; border-left: #4f7fd9 2px solid; border-right: #4f7fd9 2px solid; width:auto; display: block;  font-weight: bold; text-align: left; color: #4f7fd9;text-decoration:none;}
a.nav1stoben:visited {color: #586566;}
a.nav1stoben:hover {color: #000; background-color: #c0c9d3}
a.nav1stoben:active {color: #ffffff;}