        /************************/
        /* Anfang HTML-Elemente */
        /************************/
        body
        {
            margin: 0px;
            padding: 0px;
            font-family: Verdana, Arial, Helvetica, sans-serif;
            background-color: #fff;
            font-size: 70%;
            color: #000;
        }

        h1
        {
            font-size: 170%;
            display: inline;
            color: #51451F;
        }

        h2
        {
            font-weight: bold;
            display: inline;
            font-size: 100%;
            line-height: 20px;
        }
        
        h3
        {
            color: #51451F;
            font-weight: bold;
            font-size: 100%;
            margin-bottom: 5px;
        }

        td
        {
            font-size: 70%;
        }

        li
        {
            margin-left: -20px;

            height: 15px;
        }
        
        img
        {
            border: none;
        }
        /**********************/
        /* Ende HTML-Elemente */
        /**********************/
        
        /************************/
        /* Anfang allg. Klassen */
        /************************/
        .blind
        {
            float: left;
            font-size: 7px;
        }

        .fliessbild
        {
            float: right;
            margin: 5px;
        }
        
        .copyright
        {
            position: relative;
            left: 30px;
            top: 5px;
            font-size: 75%;
            color: #777
        }
        
        .subhead
        {
            font-weight: bold;
            clear: both;
            display: block;
            font-size: 120%;
            padding-bottom: 10px;
        }
        /**********************/
        /* Ende allg. Klassen */
        /**********************/
        
        /*************************/
        /* Anfang Rahmen-Klassen */
        /*************************/
        .rahmen
        {
            position: absolute;
            width: 760px;
            height: 450px;
            border: 1px solid #BFB183;
            top: 50%;
            left: 50%;
            margin-left: -380px;
            margin-top: -225px;
            background-image: url(pics/menue/logo.gif);
            background-position: 570 0;
            background-repeat: no-repeat;
        }

        .menue
        {
            width: 570px;
            height: 15px;
            border-bottom: 3px solid #BFB183;
        }
        
        .inhalt
        {
            position: absolute;
            left: 0px;
            top: 123px;
            width: 560px;
            height: 315px;
            overflow: auto;
            padding: 5px;
            background-image: url(pics/menue/brilli.jpg);
            background-position: 50 80;
            background-repeat: no-repeat;
            scrollbar-face-color: #DBDBDB;
            scrollbar-highlight-color: #eaeaea;
            scrollbar-shadow-color: #838383;
            scrollbar-arrow-color: #06395E;
            scrollbar-track-color: #fff;
            scrollbar-3dlight-color: #06395E;
            scrollbar-darkshadow-color: #06395E;
        }
        
        /* Box-Hack für IE 6 \*/
        * html .inhalt
        {
	   width: 570px;
	   height: 325px;
	   background-attachment: fixed;
        }
        /* Ende Box-hack IE6 */
        
        .info
        {
            position: absolute;
            left: 570px;
            top: 105px;
            width: 184px;
            height: 345px;
            border-left: 5px solid #BFB183;
            overflow: none;
        }
        
        /* Box-Hack für IE 6 \*/
        * html .info
        {
           top: 104px;
           width: 187px;
	   background-attachment: fixed;
        }
        /* Ende Box-hack IE6 */

        .subnavi
        {
           position: absolute;
           left: 0px;
           bottom: 0px;
           width: 184px;
           height: 58px;
        }

        .header
        {
            margin-left: 2px;
            width: 178px;
            text-decoration: none;
            background-color: #DBDBDB;
            border: 1px solid #000;
            font-size: 11px;
            text-indent: 5px;
        }

        /* Box-Hack für IE 6 \*/
        * html .header
        {
           margin-top: 1px;
           width: 178px;
        }
        /* Ende Box-hack IE6 */

        .infofeld
        {
            margin-left: 2px;
            width: 168px;
            text-decoration: none;
            background-color: #E3DCC5;
            border: 1px solid #000;
            border-top: 0px;
            font-size: 11px;
            padding: 5px;
            margin-bottom: 2px;
            height: 255px;
        }

        /* Box-Hack für IE 6 \*/
        * html .infofeld
        {
           width: 178px;
           height: 265px;
        }
        /* Ende Box-hack IE6 */
        
        .submenue
        {
           position: absolute;
           width: 140px;
           background-color: #E3DCC5;
           border: 1px solid #000;
        }
        
        .produkte
        {
           left: 114px;
           top: 2px;
           height: 100px;
        }
        
        .service
        {
           left: 228px;
           top: 58px;
           height: 32px;
        }
        
        .handelware
        {
           left: 343px;
           top: 43px;
           height: 59px;
        }
        
        .ueberuns
        {
           left: 457px;
           top: 72px;
           height: 31px;
           width: 110px;
        }
        
        /***********************/
        /* Ende Rahmen-Klassen */
        /***********************/
        
        
        /***************************/
        /* Anfang Linkdefinitionen */
        /***************************/
        .menue a
        {
            float: left;
            width: 110px;
            text-decoration: none;
            background-color: #DBDBDB;
            color: #000;
            border: 1px solid #000;
            font-size: 100%;
            text-indent: 5px;
        }

        .menue a:hover
        {
            background-color: #E3DCC5;
        }

        /* Box-Hack für IE 6 \*/
        * html .menue a
        {
	   width: 112px;
        }
        /* Ende Box-hack IE6 */

        a:link.infolink, a:active.infolink, a:visited.infolink
        {
            text-decoration: none;
            line-height: 16px;
            color: #000;
        }
        
        a:hover.infolink
        {
            text-decoration: underline;
        }
        
        .infonavi a
        {
            margin-left: 2px;
            margin-bottom: 2px;
            width: 178px;
            height: 15px;
            line-height: 15px;
            text-decoration: none;
            background-color: #DBDBDB;
            color: #000;
            border: 1px solid #000;
            font-size: 100%;
            text-indent: 5px;
            display: block;
        }

        .infonavi a:hover
        {
            background-color: #E3DCC5;
            text-decoration: underline;
        }
        
        a.sublink
        {
            color: #000;
            text-decoration: none;
            display: block;
            padding-left: 2px;
            padding-top: 1px;
        }
        
        a:hover.sublink
        {
            background-color: #DBDBDB;
        }
        
        .subaktiv
        {
            background-color: #DBDBDB;
            color: #000;
            text-decoration: none;
            display: block;
            padding-left: 2px;
            padding-top: 1px;
        }
        
        /*************************/
        /* Ende Linkdefinitionen */
        /*************************/
        
        /******************/
        /* Anfang Sitemap */
        /******************/
        
        .sitemap
        {
                width: 135px;
                float: left;
                margin-right: 5px;
                margin-top: 20px;

        }
        
        .sitemap ul
        {

        }
        
        .sitemap li
        {
                list-style-type: none;
                margin-left: -40px;
                margin-bottom: 5px;
        }
        
        .sitemap a
        {
                width: 130px;
                font-weight: normal;
                display: block;
                text-decoration: none;
                background-color: #DBDBDB;
                color: #000;
                border: 1px solid #000;
                font-size: 100%;
                padding: 2px;

        }
        
        /* Box-Hack für IE 6 \*/
        * html .sitemap a
        {
                 width: 130px;
        }
        /* Ende Box-hack IE6 */
        
        .sitemap a:hover
        {
                 background-color: #E3DCC5;
        }

        /******************/
        /* Anfang Sitemap */
        /******************/
        

