<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">body {

        background-color: white;
        font-family: Lucida Grande, Lucida Sans, Lucida Sans Unicode, Lucida, tahoma, verdana, sans-serif;
        font-size: 0.85em;
        padding: 0px;
        margin: 0px;
}

a:link {
        text-decoration: none;
        color: #ed7b07;
}

a:visited {
        text-decoration: none;
        color: #ed7b07;
}

a:hover {
        text-decoration: underline;
}

a.footer:link {
        color: black;
}

a.footer:visited {
        color: black;
}

#container {
        margin-bottom: 10px;
        margin-left: auto;
        margin-right: auto;
        padding-left: 25px;
        padding-right: 25px;
        margin-bottom: 55px;
}



#header {
        border-bottom: 1px dotted #564b47;
        height: 45px;
        padding-bottom: 15px;
        padding-left: 25px;
        padding-right: 25px;
        padding-top: 25px;
}

#header-kl {

        background-color: #f6f6f6;
        border-bottom:1px solid #564b47;
        font-size: 85%;
        padding: 10px;
        padding-left: 25px;
         line-height: 30px;
        margin: 0px;
}



#suche {
        background-color: #ed7b07;
        border-bottom:1px dotted #564b47;
        margin-bottom: 30px;
        padding-bottom: 20px;
        padding-left: 25px;
        padding-right: 25px;
        padding-top: 25px;
}



#suche a {
        color: #ac9c14;
}



#suche-box {
        float: left;
/*        margin: 0px; */
         margin-right: 10px;
        padding: 0px;
}



.suche-label {
        color: #ffffd0;
        float: left;
        font-size: 75%;
         text-transform: uppercase;
         margin-right: 5px;
}



#suche-angebote {
        border-left: 1px dotted #ffdec4;
         font-size: 80%;
         left: 644px;
         top: 100px;
        padding-left: 25px;
         position: absolute;
         width: 320px;
         z-index: 2;
}


.iframe {
        background-color: transparent;
         border: none;
         height: 45px;
         margin-top: 2px;
         width: 325px;
}

.suche-box {
        border-color: white;
         border-style:solid;
         color: black;
        font-family: Lucida Grande, Lucida Sans, Lucida Sans Unicode, Lucida, tahoma, verdana, sans-serif;
         font-size: 70%;
        width: 105px;
         text-transform: uppercase;
}



.suche-feld {

           border:none;

        border:1px solid #ebebeb;

         color: black;

        font-family: Lucida Grande, Lucida Sans, Lucida Sans Unicode, Lucida, tahoma, verdana, sans-serif;

         font-size: 95%;

         margin-right: 0px;

        width: 300px;

}



input.suchbutton{

           color: #ac9c14;

        font-family: Lucida Grande, Lucida Sans, Lucida Sans Unicode, Lucida, tahoma, verdana, sans-serif;

           font-size: 95%;

           border:none;

        border:1px dotted #ac9c14;

/*         font-weight: bold; */

/*        float:left; */

        margin-left: 10px;

/*         padding-left: 5px; */

        padding: 1px 5px 2px 5px;

              margin-bottom: 2px;

              margin-top: 1px;

/*        text-transform: uppercase; */

        width: 100px;
        background-color: #ed7b07;
}



input.suchbutton:hover {
/*        background-color: #ed7b07; */
/*           color: white; */
        border:1px solid #ac9c14;
        padding: 2px 4px 1px 6px;
        width: 100px;
}



#content {

        padding: 0px;

        margin-bottom: 20px;

        margin-left: 0px;

        margin-right: 0px;

        width: 325px;

}







div#content {

}



#foto {

        float: left;

        margin: 0px;

        margin-right: 25px;

        padding: 0px;

}



#foto a {

        font-size: 90%;

}



#footer {

        border-top:1px solid #ebebeb;

        clear: both;

        background-color: #f6f6f6;

        padding: 25px 10px 35px 25px;

        margin: 0px;

        margin-top: 15px;

}



div#footer_popup{

        background-color: #f6f6f6;

        border-top:1px solid #ebebeb;

        bottom:0;

        font-size: 85%;

        height:50px;

        left:0;

        line-height:50px;

        padding-left: 20px;

        padding-right: 20px;

        position:absolute;

        width: 100%;

}



div#footer_popup img {

        padding-right: 40px;

        padding-top: 15px;

 }



@media screen{

  body&gt;div#footer_popup{

   position: fixed;

  }

 }



div#bild {

        border:1px dotted white;

        float: left;

        margin-right: 20px;
        min-height: 235px;
        padding: 6px 6px 6px 6px;

        width: 164px;

}



div#bild:hover {

        border-color: #8f8f8f;

    }



div#bild-innen {

/* background-color: green; */

        display: table-cell;

            height: 172px;

        text-align: center;

        vertical-align: bottom;

            width: 164px;

}



div#bild-innen img {

        margin-bottom: 5px;

}



div#bild-innen span {

        display: inline-block;

        height: 100%;

}



div#exifinfo {

        border:1px dotted #e5e5e5;

        color: #9b9b9b;

         font-size: 80%;

        margin-bottom: 25px;

         padding-bottom: 5px;

         padding-left: 10px;

         padding-right: 10px;

         padding-top: 5px;

}



div#userbox {

                background-image: url(../bilder/icons/benutzer.png);

        background-position: 0px 11px;

        background-repeat: no-repeat;

/*        border-left:1px dotted #e5e5e5; */

        color: #595959;

/*         display: inline; */

         font-size: 85%;

         margin-left: 276px;

/*        margin-top: 33px; */

         padding-left: 43px;

         padding-top: 5px;

}



/* --------------------------------- class-Stile */



.spacer {

        float: right;

/*        background-color: red; */

        width: 1px;

        height: 60px;

}



.admin-leiste {

        background-image: url(../admin/bilder/leiste-hg.jpg);

         background-repeat: repeat-x;

         color: white;

         display:inline;

        font-size: 95%;

         margin-left: 1px;

         padding: 2px;

         padding-left: 9px;

         padding-right: 9px;

}



.admin-leiste a:link {

        color: white;

        text-decoration: none;

}



.admin-leiste a:visited {

        color: white;

        text-decoration: none;

}



.admin-leiste a:hover {

        color: #ed7b07;

        text-decoration: none;

}



.caption {
         background-color: #ffcf00;
        color: #333333;
        font-size: 80%;
}

.caption a {

        color: #333333;

        text-decoration: none;

}



.caption a:hover {

        color: #ed7b07;

        text-decoration: underline;

}



.clear {

        font-size: 0.1px;

        line-height: 0.1px;

        clear: both;

}



.config {

        background-color: #F3F3F4;

                background-image: url(../bilder/icons/config.png);

        background-position: 5px 2px;

        background-repeat: no-repeat;

         display: inline;

         height: 20px;

         line-height: 20px;

         margin-left: 10px;

         padding-bottom: 2px;

         padding-left: 30px;

         padding-right: 7px;

         padding-top: 2px;

}



.detail-ueb {

        font-family: "Georgia", "Times", "serif";

        font-size: 135%;

         margin-bottom: 28px;

}



.detail-caption {

        font-size: 95%;

         margin-bottom: 20px;

}



.detail {

        color: #333;

        font-size: 85%;

/*        line-height: 120%; */

}



.detail-label {

        float: left;

        font-size: 75%;

         text-transform: uppercase;

         margin-right: 5px;
        color: #2c2c2c;
}



.admin-label {

        color: #2c2c2c;

        float:left;

        font-size: 75%;

         margin-right: 5px;

         text-transform: uppercase;

         width:100px;

}



.events-datum {

        border-right: 1px dotted #ffbd8a;

        color: gray;

        display: inline;

        font-size: 90%;

         margin-right: 6px;

         padding-right: 3px;

}



.filename {

        color: silver;

        font-size: 70%;

         margin-top: 3px;



}



.footer-zeile {

        color: #9f9f9f;

         float: left;

         font-size: 95%;

         margin-left: 15px;

         margin-right: 150px;

}



.highlight {

        background-color: #fde314;

/*        background-color: #fff4cc; */

/*        color:#333; */

}



hr {

        border: 0;

        border-top:1px dotted #e5e5e5;

        height: 1px;

         margin-left: 0px;

         margin-right: 0px;

         padding-left: 0px;

}



.import-status {

        font-size: 0.85em;

        padding: 5px;

        margin: 5px;

}



.import-status a {

        color: #ed7b07;

        text-decoration: none;

}



.import-status a:hover {

        color: #ed7b07;

        text-decoration: underline;

}



.info {

                background-image: url(../bilder/icons/info.png);

        background-position: 0px 0px;

        background-repeat: no-repeat;

        float: left;

        height: 12px;

         margin-left: 0px;

         padding-left: 0px;

        width: 12px;

}



.info-icon {

        margin-left: 15px;

}



input.admin,

select.admin,

textarea.admin

{

        background-color: white;

        border: 0;

/*        border-top:1px dotted red; */

        border:1px solid #ebebeb;

/*        display:inline; */

        clear:left;

        font-family: Lucida Grande, Lucida Sans, Lucida Sans Unicode, Lucida, tahoma, verdana, sans-serif;

        font-size: 0.85em;

        height: 18px;

        overflow: auto;

         padding: 2px;

        width: 325px;

}



input.admin-db,

textarea.admin-db

{

        background-color: #f5f5f5;

        border: 0;

/*        border-top:1px dotted red; */

        border:1px solid #ebebeb;

/*        display:inline; */

        clear:left;

        font-family: Lucida Grande, Lucida Sans, Lucida Sans Unicode, Lucida, tahoma, verdana, sans-serif;

        font-size: 0.85em;

        height: 18px;

        overflow: auto;

         padding: 2px;

        width: 325px;

}



input.config-db,

textarea.config-db

{

        background-color: #f5f5f5;

        border: 0;

/*        border-top:1px dotted red; */

        border:1px solid #ebebeb;

/*        display:inline; */

/*        clear:left; */

        font-family: Lucida Grande, Lucida Sans, Lucida Sans Unicode, Lucida, tahoma, verdana, sans-serif;

        font-size: 85%;

/*        height: 18px; */

        overflow: auto;

         padding: 2px;

        width: 325px;

}



input.tablebutton {

        background-color: transparent;

/*           border:none; */

        border:1px dotted #bfbfbf;

           color: black;

        font-family: Lucida Grande, Lucida Sans, Lucida Sans Unicode, Lucida, tahoma, verdana, sans-serif;

           font-size: 85%;

        margin-left: 5px;

        margin-right: 5px;

        padding: 1px 5px 1px 5px;

         text-transform: uppercase;

}



input.submit {

           color: black;

        font-family: Lucida Grande, Lucida Sans, Lucida Sans Unicode, Lucida, tahoma, verdana, sans-serif;

           font-size: 95%;

           border:none;

        border:1px dotted #bfbfbf;

        background-color: transparent;

        padding: 1px 5px 2px 5px;

              margin-top: 7px;

        width: 100px;

}



input.submit:hover {

           border:none;

        border:1px solid #595959;

        background-color: #fafafa;

        padding: 2px 4px 1px 6px;

              margin-top: 7px;

        width: 102px;

}



input.nobutton{

           color: white;

/*           font-size:10px; */

           border:none;

        background-color:transparent;

/*        display:inline; */

        font-family: Lucida Grande, Lucida Sans, Lucida Sans Unicode, Lucida, tahoma, verdana, sans-serif;

        font-size: 100%;

/*        float:left; */

/*        margin-left:0px; */

/*        width:75px; */

}



input.nobutton:hover{

           color: yellow;

        text-decoration: underline;

}



input.nobutton-lb {

/*           color: white; */

/*           font-size:10px; */

           border:none;

        background-color:transparent;

                background-image: url(../bilder/icons/zip.png);

        background-position: 0px 3px;

        background-repeat: no-repeat;

/*        display:inline; */

        font-family: Lucida Grande, Lucida Sans, Lucida Sans Unicode, Lucida, tahoma, verdana, sans-serif;

        font-size: 100%;

         margin-left: 0px;

         padding-left: 0px;

/*        float:left; */

/*        margin-left:0px; */

/*        width:75px; */

}



input.nobutton-lb:hover {

        text-decoration: underline;

}



input.speichern {

           color: #ed7b07;

/*           border:none; */

        background-color:transparent;

                background-image: url(../bilder/icons/speichern.png);

        background-position: 0px 2px;

        background-repeat: no-repeat;

        font-family: Lucida Grande, Lucida Sans, Lucida Sans Unicode, Lucida, tahoma, verdana, sans-serif;

        font-size: 85%;

        margin-top:20px;

         padding: 2px;

/*         padding-left: 12px; */

}



.kasten {

        border-bottom:1px dotted #e5e5e5;

        border-top:1px dotted #ff7a14;

/*        font-size: 85%; */

         margin-bottom: 25px;

         margin-left: 7px;

         padding: 7px 10px 7px 10px;

}



label {

        background-color: red;

        float:left;

         width:150px;

}



.lasche {

        border-left: 1px dotted #d2d2d2;

        border-right: 1px dotted #d2d2d2;

        border-top: 1px dotted #d2d2d2;

        display: inline;

/*        font-size: 98%; */

        float: left;

        margin-right: 25px;

         padding-bottom: 0px;

         padding-left: 15px;

         padding-right: 15px;

         padding-top: 10px;

}





.leiste {

/*        background-color: #efefef; */

                background-image: url(../bilder/leiste-hg.jpg);

        background-position: 2px 33px;

        background-repeat:repeat-x;

         height: 50px;

         width: 98%;

}



.link {

        background-position: 0px 0px;

        background-repeat: no-repeat;

        line-height: 20px;

        padding-bottom: 3px;

        padding-left: 22px;

}



.l-coming {

                background-image: url(../bilder/icons/coming.png);

        background-position: 0px 1px;

        background-repeat: no-repeat;

/*        line-height: 18px; */

        padding-left: 22px;

}



.l-delete {

                background-image: url(../bilder/icons/loeschen.png);

        background-position: 20px 0px;

        background-repeat: no-repeat;

        border-left:1px dotted #cfcfcf;

         margin-left: 10px;

        padding-left: 40px;

         text-transform: uppercase;

}



.l-download {

                background-image: url(../bilder/icons/download.png);

        background-repeat: no-repeat;

         margin-left: 5px;

}



.l-drucken {

                background-image: url(../bilder/icons/drucken.png);

        background-position: 0px 8px;

        background-repeat: no-repeat;

         padding-left: 24px;

}



.l-edit {

                background-image: url(../bilder/icons/bearbeiten.png);

        background-repeat: no-repeat;

         margin-left: 20px;

         text-transform: uppercase;

}



.l-email {

                background-image: url(../bilder/icons/email.png);

        background-repeat: no-repeat;

         margin-left: 20px;

}



.l-ftp {

                background-image: url(../bilder/icons/ftp.png);

        background-repeat: no-repeat;

         margin-left: 20px;

}



.l-lbdown {

                background-image: url(../admin/bilder/aktiv-ja.jpg);

        background-position: 0px 2px;

        background-repeat: no-repeat;

        display: inline;

        font-size: 85%;

        line-height: 18px;

         margin-left: 75px;

         padding-left: 20px;

}



.l-lightbox {

                background-image: url(../bilder/icons/leuchttisch.png);

        background-position: 20px 0px;

        background-repeat: no-repeat;

        border-left:1px dotted #cfcfcf;

         margin-left: 20px;

        padding-left: 43px;

}



.l-uebersicht {

        border-left:1px dotted #cfcfcf;

        display: inline;

        font-size: 85%;

        line-height: 18px;

         margin-left: 100px;

         padding-left: 20px;

}



.l-upload {

                background-image: url(../bilder/icons/neu.png);

        background-position: 20px 0px;

        background-repeat: no-repeat;

        border-left:1px dotted #cfcfcf;

        display: inline;

        font-size: 85%;

        line-height: 18px;

         margin-left: 100px;

        padding-bottom: 2px;

        padding-left: 43px;

}



.l-pflicht {

/*        color: #bfbfbf; */
        border-bottom: 1px dotted #bfbfbf;
        border-top: 1px dotted #bfbfbf;
        font-size: 80%;
        height: 20px;
        margin-bottom: 25px;
        margin-top: 15px;
        line-height: 20px;
        padding: 5px;
        padding-left: 15px;
}



.l-zip {

                background-image: url(../bilder/icons/zip.png);

        background-position: 0px 0px;

        background-repeat: no-repeat;

         margin-left: 20px;

}



.login-label {

        color: #2c2c2c;

        float: left;

        font-size: 75%;

         text-transform: uppercase;

        margin-left: 9px;

         margin-right: 5px;

        margin-top: 3px;

         width: 120px;

}

.daten-feld {

           border:none;

        border:1px solid silver;

         color: black;

/*        float: left; */

        font-family: Lucida Grande, Lucida Sans, Lucida Sans Unicode, Lucida, tahoma, verdana, sans-serif;

         font-size: 85%;

         margin-bottom: 2px;

         margin-right: 0px;

         margin-top: 2px;

        width: 150px;

}



.db {

        background-color: #f5f5f5;

}



.errbox {

        border:1px dotted red;

        color: red;

         font-size: 85%;

         line-height: 165%;

         padding: 5px 10px 5px 10px;

}



.infobox {

        border:1px dotted #e5e5e5;

        color: #9b9b9b;

         font-size: 80%;

        margin-bottom: 15px;

         padding-bottom: 5px;

         padding-left: 10px;

         padding-right: 10px;

         padding-top: 5px;

}



.infotext {

         font-size: 85%;

}



.infotext-sub {

        color: #9b9b9b;

        margin-bottom: 15px;

         margin-left: 15px;

         margin-top: 5px;

}



.navi {

        color: #f7de0b;

        font-size: 85%;

        margin-bottom: 25px;

        margin-top: 30px;

        text-align: center;

}



.navi-aktuelle {

        color: black;

        font-weight: bold;

}



.navi-browse {

        color: silver;

}



.spalte {

        background-color: transparent;

/*        border-right: 1px dotted #a6a6a6; */

        border-right: 1px solid white;

/*        display: inline; */

        float: left;

        margin-right: 2px;

         padding-left: 6px;

         padding-right: 5px;

}



.termin-feld {

           border:none;

        border:1px solid #ebebeb;

         color: black;

        font-family: Lucida Grande, Lucida Sans, Lucida Sans Unicode, Lucida, tahoma, verdana, sans-serif;

         font-size: 95%;

/*         margin-bottom: 2px;

         margin-right: 0px;

         margin-top: 2px; */

/*        width: 150px; */

}



.trenner-li {

        border-left:1px dotted #d5d5d5;

         display: inline;

         margin-left: 8px;

         padding-left: 8px;

}



.zeile {

        background-color: #eaeaea;
         font-size: 95%;
        margin-bottom: 1px;
         padding-bottom: 3px;
         padding-top: 3px;
}



.zeile:hover {
        background-color: #e0e0e0;
}





.admin:focus,

.admin-db:focus,

.daten-feld:focus,

.suche-feld:focus,

.termin-feld:focus {

        border:1px solid black;

}



.admin:hover,

.admin-db:hover,

.daten-feld:hover,

.suche-feld:hover,

.termin-feld:hover {

        border:1px solid black;

}</pre></body></html>