#info {
         height: 123px;
         overflow:hidden;
	background-color: #ff9;
      	border: 5px solid #C0C919;;
         margin-top: 15px;
         text-align:left;
         padding: 10px;
}

#aktuelle_info {
         height: 165px;
         overflow:hidden;
	background-color: #ff9;
      	border: 5px solid #C0C919;;
         margin-top: 15px;
         text-align:left;
         padding: 10px;
}

#weiter {text-align:right; height:50px;margin:0px; padding:0px;overflow:hidden;}

ul { margin-left:15px; margin-top:5px; padding-left:0px;}
li { margin-bottom: 0.75em; }

body { margin-top:0px;       margin-bottom:0px;
       margin-left:0px;      margin-right:0px;
       color: #002F89;      /* dunkelbklau */
       font-family:Arial,Helvtica,Verdana,"Arial Narrow",sans-serif;
       background-color :#f0f0f0;
     }
pre { font-family:Arial,Helvtica,Verdana,"Arial Narrow",sans-serif;}

table#gesamt {  height: 100%; margin: 0px; padding:0px;
               border-right: 1px solid #B7C5D5;
               background-color :#fff;  }
td#headleft  { width: 175px; height:87px;                           border-right: 1px solid #9FC5FF;}
td#headright {  }
td.dachzeile { height: 18px; }
td#menucell  { width: 175px; text-align: center; padding-top:22px; border-right: 1px solid #9FC5FF;                }
td#inhaltlinks  { width: 650px; }
td#inhaltrechts { width: 175px; border-left: 1px solid #9FC5FF;  }

div.inhalt { text-align:left; padding-top:15px; margin:0px;
             padding-left:30px; padding-right:30px;
           }
div.inhaltrechts { margin:0px; margin-top:17px; padding-left:5px; padding-right:5px;}
.adresszeile { border-top:   1px #00398E solid;
               border-bottom:1px #00398E solid;
               padding-left: 5px;
               font-size:12px; line-height:16px;}


div { margin-right:0px; margin-left:0px; }
p,td,pre,div { font-size:12px; line-height: 16px; margin-bottom:0px; }

div.mm { width: 75%; margin:0px; margin-top:8px; padding:0px;
         font-size:12px; line-height:16px; text-align:left; overflow:hidden;
-moz-border-radius:2px; /* Firefox */
-webkit-border-radius:2px; /* Safari, Chrome */
-khtml-border-radius:2px; /* Konqueror */
border-radius:2px; /* CSS3 */
		 }
div.mm a {  display: block;    line-height:1.05em;
            margin-left:0px;     margin-right:0px;
            padding-left:5px; }
div.mm a:link,
div.mm a:active,
div.mm a:visited { background-color : #E9E9F5;
                   border-top: solid 1px #ffffff;
                   border-left: solid 1px #ffffff;
                   border-right: solid 1px #00398E;
                   border-bottom: solid 1px #00398E;
                   cursor:auto;
                   font-weight:400;
                   color:#002F89;
                   padding-top:1px;   padding-bottom:2px;
 }
div.mm a:hover{ background-color :#F8FAD6;
                     border-top: solid 1px #00398E;
                     border-left: solid 1px #00398E;
                     border-right: solid 1px #ffffff;
                     border-bottom: solid 1px #ffffff;
                     cursor:pointer; cursor: hand;
                     color:#BF0000; font-weight:400;
                     padding-top:2px;   padding-bottom:1px;
                    }


.bc1  { background-color: #E9E9F5; }       /* hellblau */
.bc2  { background-color: #EEF298; }       /* hellgruen */
.bc3  { background-color: #C0C919; }       /* dunkelgruen */
.bc4  { background-color: #00398E; }       /* dunkelbklau */
.bc5  { background-color: #FF0000; }       /* rot */
.bcw  { background-color: #ffffff; }       /* weiss */
.bcb  { background-color: #000000; }       /* black */
.bct  { background-color: transparent;}    /* durchsichtig */
.bcht { background-image:url(images/halbtrans.gif); }  /* grau */

.c1 { color: #00398E; } /* dunkelbklau */
.c2 { color: #C0C919; } /* dunkelgruen */
.c3 { color: #E9E9F5; } /* hellblau    */
.c4 { color: #F8FAD6; } /* hellgruen   */
.c5 { color: #EB3C66; }
.cw { color: #ffffff; }
.cb { color: #000000; }
.ct { color: transparent; }






small { font-size: 0.8em; line-height:0.8em;}

a         { color: #002F89; text-decoration: none; }
a:link    { color: #002F89; text-decoration:none; }
a:visited { color: #002F89; text-decoration:none; }
a:active  { color: #002F89; text-decoration:underline; }
a:hover   { color:#a02020; } /* text-decoration:underline;} */

.ungerade { background-color:#e0E0f8; }
.gerade   { background-color:#e9E0E7; }
.rand     { border: solid #663366 1px; }

h1, h2, h3, h4, h5, h6 { background-color:transparent; font-weight: 700; }
h1 { font-size: 18pt; margin-bottom:2px; margin-top:2px; }
h2 { font-size: 14pt; margin-bottom:3px; margin-top:3px; }
h3 { font-size: 13pt; margin-bottom:3px; margin-top:3px; }
h4 { font-size: 12pt; margin-bottom:2px; margin-top:2px; }
h5 { font-size: 11pt; }
h6 { font-size: 10pt; }



span { font-family:Arial,Helvtica,Verdana,"Arial Narrow",sans-serif; }


hr { width: 0px; }


@media print
{
body.inhalt   { margin-left:0px; border-left:0px; }
}

@media screen
{
body.inhalt   { margin-left:0px; border-left:1px #CAA9A8 solid;
                padding:35px;}

