body {
        margin: 0px;
        padding: 0px;
        border: 0px none;
        background: #2C45A0;
        }

.oben {
        position: absolute;
        left: 0px;
        top: 0px;
        width: 1024px;
        height: 203px;
        z-index: 1;
        background-image: url("leiste_top.jpg");
        background-repeat: no-repeat;
        background-position: center center;

        }

.links {
        position: absolute;
        left: 0px;
        top: 203px;
        width: 215px;
        padding-left: 9px;
        background-image: url("leiste_li.jpg");
        background-repeat: repeat-y;
        z-index: 1;
        }

.menu_top {
           position: absolute;
           left: 251px;
           top: 159px;
           width: 721px;
           height: 27px;
           z-index: 2;
           font-family: Times New Roman, serif;
           font-size: 12pt;
           text-align: left;
           color: #6C7560;
           }
           .menu_top a {
                        font-family: Times New Roman, serif;
                        font-size: 12pt;
                        color: #FFFF66;
                        text-decoration: none;
                        }
           .menu_top a:hover {
                        font-family: Times New Roman, serif;
                        font-size: 12pt;
                        color: #FFFFFF;
                        text-decoration: none;
                        }

.titel {
        position: absolute;
        left: 245px;
        top: 222px;
        width: 720px;
        background-color: #2C45A0;
        }

.mitte_text {
             position: absolute;
             left: 250px;
             top: 260px;
             width: 650px;
             height: 700px;
             background-color: #2C45A0;
             background-repeat: no-repeat;
             background-position: center center;
             font-family: Times New Roman, serif;
             font-size: 12pt;
             color: #FFFFFF;
             text-decoration: none;
             }

             .mitte_text a {
             font-family: Times New Roman, serif;
             font-size: 12pt;
             color: #FFFFFF;
             text-decoration: none;
             }

             .mitte_text a:hover {
             color: #FDFF5F;
             text-decoration: underline;
             }

.text_ueber {
        position: absolute;
        top: 333px;
        left: 250px;
        width: 650px;
        background-color: #2C45A0;
        background-repeat: no-repeat;
        background-position: center center;
        text-align: center;
        font-family: Times New Roman, serif;
        font-size: 14pt;
        color: #FFFFFF;
        text-decoration: none
        }

.text_ueber a {
              font-family: Times New Roman, serif;
              font-size: 14pt;
              color: #FFFFFF;
              text-decoration: underline;
              }

.text_ueber a:hover {
             color: #FDFF5F;
             text-decoration: underline;
             }

.mitte_rechts {
               position: absolute;
               left: 0px;
               width: 320px;
               overflow: hidden;
               background-color: #2C45A0;
               background-repeat: no-repeat;
               background-position: center center;
               font-family: Times New Roman, serif;
               text-align: center;
               font-size: 14pt;
               color: #FFFFFF;
               text-decoration: none;
               }

.mitte_links {
               position: absolute;
               left: 350px;
               width: 320px;
               overflow: hidden;
               background-color: #2C45A0;
               background-repeat: no-repeat;
               background-position: center center;
               font-family: Times New Roman, serif;
               text-align: center;
               font-size: 14pt;
               color: #FFFFFF;
               text-decoration: none;
               }

.text_motiv {
        position: absolute;
        top: 60px;
        left: 0px;
        width: 650px;
        background-color: #2C45A0;
        background-repeat: no-repeat;
        background-position: center center;
        text-align: center;
        font-family: Times New Roman, serif;
        font-size: 14pt;
        color: #FFFFFF;
        text-decoration: none
        }

.text_motiv a {
             font-family: Times New Roman, serif;
             font-size: 14pt;
             color: #FFFFFF;
             text-decoration: none;
             }

             .text_motiv a:hover {
             text-decoration: underline;
             }



.aktuell {
               position: absolute;
               top: 32px;
               left: 520px;
               width: 530px;
               height: 103px;
               z-index: 3;
               }

.klapp {
        position: absolute;
        top: 155px;
        left: 90px;
        width: 80px;
        z-index:300;
        }

@charset "utf-8";
/* CSS Document */


/* for pull-down menu to work in IE6*/
behavior:url("csshover2.htc");

}

/* pull-down mainmenu css */
.mainmenu{
        float: right;
        width: 11em;
        padding: 0;
}
.mainmenu ul {
        float: right;
        width: 9em;
        list-style: none;
        line-height: 0px;
        color:#FFFF80;
        background: #253280;
        padding: 0;
        border: solid #FFFF80;
        border-width: 1px;
        margin: 0 0 0 0;
}

.mainmenu a, .mainmenu a:visited {
        display: block;
font-family:Times New Roman, Times, serif;font-size:14px;font-weight:bold;font-style:normal;text-decoration:none;
        color: #FFFF80;
        text-decoration: none;
        padding: 1em 1em;
}
.mainmenu ul ul a{
        width:11em;
        height:100%;
}
.mainmenu ul a{
        width:1%;
}


.mainmenu li  {
        float: right;
        margin:0;
        padding:0;
}

.mainmenu ul li {float:right; position:relative;  }
.mainmenu ul li a {white-space:nowrap;}

.mainmenu li ul {
        position: absolute;
        right: -999em;
        height: auto;
        width:11em;

        background: #A6CAF0;
        font-weight: normal;
        border-width: 1px;
        margin: 0;
}

.mainmenu li li {
        width:11em ;
}

.mainmenu li li a{
        width:11em ;
}

.mainmenu li ul  {
        margin: 0;
}
.mainmenu li ul ul {
        margin: -2.8em 0 0 11em;
}
.ul_ch,
.mainmenu li:hover ul ul,
.mainmenu li li:hover ul ul,
.mainmenu li li li:hover ul ul,
.mainmenu li li li li:hover ul ul,
.mainmenu li li li li li:hover ul ul
{
        left: -999em;
}
.mainmenu li:hover ul,
.mainmenu li li:hover ul,
.mainmenu li li li:hover ul,
.mainmenu li li li li:hover ul,
.mainmenu li li li li li:hover ul
{
        left: auto;
}
.mainmenu li:hover>ul.ul_ch
{
        right: auto;
}

.mainmenu li:hover{
        background: #A6CAF0;
}

.mainmenu li:hover a,.mainmenu li:hover a:visited,.mainmenu li:hover a:hover,.mainmenu li a:hover{
        color:#FFFF00;
}
.mainmenu li:hover li a, .mainmenu li li:hover li a,
.mainmenu li li li:hover li a, .mainmenu li li li li:hover li a,
.mainmenu li:hover li a:visited, .mainmenu li li:hover li a:visited,
.mainmenu li li li:hover li a:visited, .mainmenu li li li li:hover li a:visited
{
        color:#000080;
}
.mainmenu li li:hover, .mainmenu li li li:hover,
.mainmenu li li li li:hover , .mainmenu li li li li li:hover , .mainmenu li li li li li li:hover
{
        background: #000080;
        z-index:9999;
}
.mainmenu li li:hover a,.mainmenu li li li:hover a,
.mainmenu li li li li:hover a, .mainmenu li li li li li:hover a
{
        color: #FFFF00;
}

.mainmenu ul ul a, .mainmenu ul ul a:visited,
.mainmenu li li a, .mainmenu li li a:visited
{
        color: #000080;
}
.mainmenu ul ul a:hover,
.mainmenu li:hover li:hover a,.mainmenu li:hover li:hover a:visited ,
.mainmenu li:hover li:hover li:hover a,.mainmenu li:hover li:hover li:hover a:visited,
.mainmenu li:hover li:hover li:hover li:hover a,.mainmenu li:hover li:hover li:hover li:hover a:visited ,
.mainmenu li:hover li:hover li:hover li:hover li:hover a,.mainmenu li:hover li:hover li:hover li:hover li:hover a:visited,
.mainmenu li:hover li:hover li:hover li:hover li:hover li:hover a,.mainmenu li:hover li:hover li:hover li:hover li:hover li:hover a:visited{
        color: #FFFF00;
}
.mainmenu li:hover li:hover li a,.mainmenu li:hover li:hover li a:visited ,
.mainmenu li:hover li:hover li:hover li a,.mainmenu li:hover li:hover li:hover li a:visited,
.mainmenu li:hover li:hover li:hover li:hover li a,.mainmenu li:hover li:hover li:hover li:hover li a:visited,
.mainmenu li:hover li:hover li:hover li:hover li:hover li a,.mainmenu li:hover li:hover li:hover li:hover li:hover li a:visited{
        color: #000080;
}


/* end of mainmenu css */