         body
        {
                margin: 0;
                padding: 0;
                font: 85% arial, hevetica, sans-serif;
                text-align: center;
                color: #000;
                background-color: white;
        }
        #container
        {
                margin: auto;
                width: auto;
                text-align: left;
                background-color: white;
        }
        #kopf
        {
                 margin-left: 10px;
                 background-color: white;
        }
        #mainnav
        {
                    background-color: white;
                   margin-left: 10px;
        }

        #mainnav ul
        {
                padding: 0px ;
                margin: 0px ;
                list-style-type: none ;

        }
        #mainnav li
        {
                padding: 0px 5px 0px 0px ;
                margin: 0px ;
                font-family: arial ;
                font-size: 10pt ;
                color: rgb(0,0,0) ;
                float: left ;

        }
        #mainnav li a
        {
                font-weight: bold ;
                color: RGB(0,0,0) ;
                text-align: left ;
                border: 0px none ;
                line-height: 150% ;

        }
        #mainnav li a:hover
        {
                font-weight: bold ;
                background-color: RGB(255,255,200) ;
                color: RGB(0,0,0);

        }

        #news
        {        font-color: #FFFFFF;
                 margin-left: 10px;
                 padding-right:5px;
                 background-color: white;
        }

        #menu
        {
                float: left;
                width: 225px;
                background-color: white;
                padding-left:10px;
        }
        #menu ul
        {
                margin-left: 0px;
                padding-left: 0px;
                list-style-type: none;
                line-height: 165%;
        }

        #contents
        {
               margin-right: 30px;
               margin-left: 235px;
               background-color: white;
               background-image: url(../images/kv-zwickau.gif);
               padding-left:40px;
               background-repeat:no-repeat;
               padding-right:10px;
        }

        #fuss
        {
                clear: both;
                color: #272900;
                background-color: white;
                text-align: right;
                padding: 5px;
                font-size: 90%;
        }
        #menu a{
                 font-family:Arial;
                 font-size:12px;
                 color:#000000;
                 font-weight:bold;
                 text-decoration:none;
         }
        a.link {
                 display:block;
                 width:175px;
                 padding:1px;
                 background-color:white;
                 border:1px solid black;
                 margin:3px 0px;
                 text-align:center;
                 line-height:20px;
                 }
         a.link:hover {
                 color:white;
                 background-color:red;
         }

         /*
         ul.menuebene1
         {
                 width: 216px ;
                 padding: 0px ;
                 margin: 0px ;
                 list-style: none ;
         }

         li.out1, li.over1
         {
                 width: 216px ;
                 padding: 0px ;
                 margin: 0px ;
                 text-align: left ;
         }

         a.out1{
                 color: RGB(0,0,0) ;
                 border-bottom: 1px solid RGB(150,150,150) ;
         }

         a.out2
         {
                 color: RGB(0,0,0) ;
                 border-bottom: 1px solid RGB(170,170,170) ;
         }

         a.out3
         {
                         color: RGB(0,0,0) ;
                 border-bottom: 1px solid RGB(190,190,190) ;
         }

         a.out4
         {
                 color: RGB(0,0,0) ;
                 border-bottom: 1px solid RGB(210,210,210) ;
         }

         a.out5
         {
                 color: RGB(0,0,0) ;
                 border-bottom: 1px solid RGB(230,230,230) ;
         }

         a.over1, a.over2, a.over3, a.over4, a.over5
         {
                 color: RGB(0,0,0) ;
                 background-color: rgb(230,230,230) ;
                 border-bottom: 1px solid RGB(150,150,150) ;
         }

         a:hover.out1, a:hover.over1,
         a:hover.out2, a:hover.over2,
         a:hover.out3, a:hover.over3,
         a:hover.out4, a:hover.over4,
         a:hover.out5, a:hover.over5
         {
                 background-color: RGB(255,255,200) ;
                 color: RGB(0,0,0);
                 text-decoration: none ;
         }
         */
