

        /* Allgemeien Angaben ------------------------------------------ */
        body{
                margin:0px;
                padding:0px;
                background-color:#0000a0;
        /* Varianten: A8CCFF, 97C0F6, 7FA5FF */
                line-height:14px;
        }

        /* Standardschrift */
        body, td {
                font-size:11px;
                font-family : Verdana, Arial, Helvetica;
                line-height:14px;
        }
        td {vertical-align:top;}

        a {color:#000000; text-decoration:none;}

        img {border-width:0px;}

        /* Uberschift         ------------------------------------------------- */

        #ueberschrift3 h3{
                font-size:26px;
                 color:#FF0081;
                padding:4px;
                margin:0px 0px 01px 0px;
        }
        #ueberschrift2 h2{
                font-size:20px;
                 color:#FF0081;
                padding:4px;
                margin:0px 0px 01px 0px;
        }
        #ueberschrift4 h4{
                font-size:12px;
                 color:#828282;
                padding:4px;
                margin:0px 0px 01px 0px;
        }
        /* Seiten Zentrierung ------------------------------------------------- */

        #container {
                margin:0px;
                padding:0px;
                width:100%;
                text-align: center; /* zentrierung fuer IE */
                font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
        }
        #seite {
                width:772px;
                background-color:#E6E6E6;
                text-align:left;
                margin-left: auto; /* zentrierung laut W3C */
                margin-right: auto; /* zentrierung laut W3C */
                border-color:#1d478b;
                border-width:1px;
                border-style:solid;
        }
        #inhalt{
                margin:5px 18px 20px 18px;
        }


        /* Header ----------------------------------------------------*/
        #kopf #logo{
                float:left;
                height:100px;
        }
        #kopf #right{
                text-align:right;
        }
        #kopf #right #sprachauswahl{
                margin-bottom:17px;
        }
        #kopf #right #titletext{
                color:#8EC11C;
                font-style:italic;
        }
        #kopf #titelgraphik{
                clear:right;
                padding-bottom:4px;
        }


        /* horizontalnav ---------------------------------------------*/

        #subnav{
                font-size:9px;
                width:740px;
                background-color:#0000ff;
                height:18px;
                margin-top:-5px;
                margin-bottom:8px;
        }
        /* Subnav Block */
        #subnav a, #subnav .aktuell{
                display:block;
                float:left;
                width:74px;
                border-width:0px;
                border-style:none solid none none;
                border-color:#0000ff;
                background-color:#0000ff;
                text-align:right;
                color:#084180;
                line-height:15px;
                margin-bottom:4px;
        }
        #subnav a:hover, #subnav .aktuell{
                background-color:#0000ff;
                color:#ffffff;
        }

        /* horizontalbalken ohne nav mit fahne ---------------------------------------------*/

        #balken{
                font-size:9px;
                width:740px;
                background-color:#0000ff;
                height:18px;
                margin-bottom:4px;
        }
        /* balken Block */
        #balken a, #balken .aktuell{
                display:block;
                float:right;
                width:740px;
                border-width:0px;
                border-style:none solid none none;
                border-color:#0000ff;
                background-color:#0000ff;
                text-align:right;
                color:#084180;
                line-height:18px;
                margin-bottom:4px;
        }
        #balken a:hover, #balken .aktuell{
                background-color:#0000ff;
                color:#ffffff;
        }
         /* Mainnav ------------------------------------------- */
        #mainnav{
                float:left;
                font-size:9px;
                padding-right:52px;

        }
        /* mainnav Block */
        #mainnav a, #mainnav .aktuell{
                display:block;
                width:102px;
                margin-bottom:8px;
                border-width:0px;
                border-style:solid;
                border-color:0000ff;
                background-color:#e4f0ec;
                color:#084180;
                line-height:18px;
                padding-left:5px;
                font-weight:bold;
        }
        #mainnav a:hover, #mainnav .aktuell{
                background-color:#4669A6;
                color:#ffffff;
        }



        /* Seiteninhalt - Aufteilung --------------------------------------------- */

        #seiteninhalt .einspalter{
                width:505px;
                text-align: justify;
        }

        #seiteninhalt .zweispalter_links{
                width:250px;
        }

        #seiteninhalt .zweispalter_abstand{
                width:14px;
        }
        #seiteninhalt .zweispalter_rechts{
                color:#000000;
                width:242px;
        }


        /* Seiteninhalt Content-Elemente ---------------------*/
        #seiteninhalt{
                margin-top:2px;

        }
        #seiteninhalt h1{
                font-size:11px;
                 color:#0000ff;
                padding:0px;
                margin:0px 0px 12px 0px;
        }
        #seiteninhalt h2{
                font-size:11px;
                 color:#0000ff;
                padding:0px;
                margin:0px;
                font-weight:normal;
        }
        #seiteninhalt h3{
                font-size:11px;
                 color:#000000;
                padding:1px;
                margin:0px;
                font-weight:nornal;
                margin:0px 0px 12px 0px;
        }
        #seiteninhalt h4{
                font-size:20px;
                 color:#ff0081;
                padding:1px;
                margin:0px;
                font-weight:nornal;
                margin:0px 0px 15px 0px;
        }
        #seiteninhalt img{
                border-style:none;
                border-width:0px;
                border-color:#FF0000;
                margin-bottom:12px;
        }
        #seiteninhalt .border img{
                border-style:solid;
                border-width:1px;
                border-color:#0000ff;
                margin-bottom:12px;
        }
        #seiteninhalt ul{
                padding:0px 0px 12px 20px;
                margin:-12px 0px 0px 0px;;
        }
        #seiteninhalt p{
                /* text-align:justify; */
                margin:0px;
                padding:0px 0px 12px 0px;

        }
        #seiteninhalt p a{
                color:#4669A6;
                text-decoration:underline;
        }

        /* Footer ---------------------------- */
        #footer{
                margin:20px 0px 20px 0px;
                text-align:right;
                color:#747270;
                font-size:9px;
        }
        #footer a{
                color:#80baa3;
                text-decoration:none;
        }

        
