<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/*
    atelier xtrakt - www.xtrakt.com
    alpha@webmonster.de 2004-02
*/

/*** Top navigation frame ***/
#topnav {
    background-color: #000000;
    background-image: url(common/bg-topnav.gif);
    color: #7f7f7f;
    margin: 0px;
    padding: 0px;
}
#topnavbar {
    position: absolute;
    top: 100px;
    left: 60px;
}
#topnavbar a {
    font: bold 14px/18px 'Trebuchet MS', sans-serif;
    padding-right: 20px;
}
#toplogo {
    position: absolute;
    right: 60px;
    top: 46px;
}

/*** Bottom navigation frame ***/
#botnav {
    background-color: #000000;
    background-image: url(common/bg-botnav.gif);
    color: #7f7f7f;
    margin: 0px;
    padding: 0px;
}
#botnavbar {
    position: absolute;
    top: 80px;
    left: 60px;
    padding-right: 20px;
}
#botnavbar a {
    font: bold 14px/18px 'Trebuchet MS', sans-serif;
    padding-right: 20px;
}
#gallerybar {
    position: absolute;
    top: 1px;
    left: 60px;
    white-space: nowrap;
}
#gallerybar a {
    padding-right: 1px;
}
#gallerybar img {
    vertical-align: top;
}
#gallerybar img:hover {
    border-bottom: solid #ff9900 1px;
}
#langbar {
    font: 11px/18px 'Trebuchet MS', sans-serif;
    margin: 0px;
    padding: 0px;
}
#langbar a {
    font: 11px/18px 'Trebuchet MS', sans-serif;
    margin: 0px;
    border: 0px;
    padding: 0px;
}
#address {
    font: 11px/18px 'Trebuchet MS', sans-serif;
    position: absolute;
    top: 110px;
    left: 60px;
}

/*** Content frame ***/
#contspan {
    font: 11px/16px 'Trebuchet MS', sans-serif;
    /*font: 13px/18px 'Trebuchet MS', sans-serif;*/
    margin: 0px;
    padding: 0px;
    padding-left: 60px;
    border: 0px;
}
#contright {
    position: absolute;
    top: 20px;
    left: 270px;
    padding: 0px;
    margin: 0px;
    border: 0px;
    width: 500px;
}
#galright {
    position: absolute;
    top: 20px;
    left: 400px;
    padding: 0px;
    margin: 0px;
    border: 0px;
    width: 430px;
}
#conttitle {
    font: bold 14px/16px 'Trebuchet MS', sans-serif;
    margin: 0px;
    position: absolute;
    top: 20px;
    left: 60px;
}
#contmenu {
    font: 13px/28px 'Trebuchet MS', sans-serif;
    margin: 0px;
    position: absolute;
    bottom: 100px;
    left: 60px;
}
#content {
    margin: 0px;
    padding: 0px;
/*  position: absolute;
    top: 20px;
    left: 270px; */
}
#content td {
    font: 13px/22px 'Trebuchet MS', sans-serif;
}
#content ul {
    padding: 0px;
    margin: 0px;
}
#content li {
    padding: 0px;
    padding-bottom: 4px;
    list-style-type: square;
}
#contgallery {
    font: 13px/28px 'Trebuchet MS', sans-serif;
    margin: 0px;
    position: absolute;
    bottom: 20px;
    left: 60px;
    width: 320px;
}
#contgallerysplash {
    font: 11px/16px 'Trebuchet MS', sans-serif;
    margin: 0;
    padding: 0;
    position: absolute;
    bottom: 10px;
    left: 60px;
    width: 320px;
}
#contdescs {
    font: 11px/16px 'Trebuchet MS', sans-serif;
    margin: 0px;
    position: absolute;
    top: 40px;
    left: 60px;
    width: 320px;
}
#galimage {
    position: absolute;
    top: 0px;
    left: 400px;
    height: 310px;
    margin: 0px;
    padding: 0px;
    border: 0px;
}
.galtitle {
    position: absolute;
    top: 0px;
    left: 0px;
    margin: 0px;
    padding: 0px;
    border: 0px;
    visibility: hidden;
    z-index: 2;
}
.galtitlesplash {
    position: absolute;
    top: 0px;
    left: 0px;
    margin: 0px;
    padding: 0px;
    border: 0px;
    z-index: 2;
}
.gallarge {
    position: absolute;
    top: 0px;
    left: 0px;
    height: 310px;
    margin: 0px;
    padding: 0px;
    border: 0px;
    visibility: hidden;
    z-index: 2;
}
.gallargesplash {
    position: absolute;
    top: 0px;
    left: 0px;
    height: 310px;
    margin: 0px;
    padding: 0px;
    border: 0px;
    z-index: 2;
}
.galpreview {
    height: 60px;
    padding-right: 1px;
    padding-top: 1px;
    cursor: crosshair;
}
.galpano {
    height: 60px;
    padding-right: 1px;
    padding-top: 1px;
    cursor: pointer;
}
#linklist {
    margin: 0px;
    padding: 0px;
    padding-top: 4px;
    border: 0px;
}
.linkline {
    width: 500px;
    margin: 0px;
    padding-bottom: 4px;
}
.linktitle {
    padding-right: 4px;
}
.linkdesc {
}

/*** Popup window ***/
#popup {
    vertical-align: middle;
    margin: 0px;
    padding: 0px;
    border: 0px;
}
#ptviewer {
    position: relative;
    top: 20px;
    left: 60px;
    width: 500px;
    height: 300px;
    white-space: nowrap;
}
#ptusage {
    position: absolute;
    bottom: 20px;
    left: 60px;
    width: 500px;
    font: 11px/16px 'Trebuchet MS', sans-serif;
    margin: 0px;
}
#panocaption {
    position: absolute;
    top: 340px;
    left: 60px;
    width: 500px;
}
#panotitle {
    font: 14px/28px 'Trebuchet MS', sans-serif;
}
#panodesc {
    font: 13px/18px 'Trebuchet MS', sans-serif;
}

/*** Link formats ***/
a {
    color: #7f7f7f;
    text-decoration: none;
    border: 0px;
}
a:visited {
    color: #7f7f7f;
    text-decoration: none;
    border: 0px;
}
a:hover {
    color: #ff9900;
    text-decoration: none;
    border: 0px;
}
a:focus {
    outline: none;
    -moz-outline-style: none;
    -moz-outline-width: 0px;
}

/*** Classes ***/
.hidden {
    visibility: hidden;
}

/*** Color themes ***/
.tmplGrau60             { background-color: #666666; color: #ffffff; }
.tmplGrau60 a           { color: #000000; text-decoration: none; border: 0px; }
.tmplGrau60 a:visited   { color: #000000; text-decoration: none; border: 0px; }
.tmplGrau60 a:hover     { color: #340e70; text-decoration: none; border: 0px; }

.tmplGruen              { background-color: #90ae84; color: #000000; }
.tmplGruen a            { color: #000000; text-decoration: none; border: 0px; }
.tmplGruen a:visited    { color: #000000; text-decoration: none; border: 0px; }
.tmplGruen a:hover      { color: #340e70; text-decoration: none; border: 0px; }

.tmplPetrol             { background-color: #59979a; color: #000000; }
.tmplPetrol a           { color: #000000; text-decoration: none; border: 0px; }
.tmplPetrol a:visited   { color: #000000; text-decoration: none; border: 0px; }
.tmplPetrol a:hover     { color: #340e70; text-decoration: none; border: 0px; }

.tmplOrange             { background-color: #f48000; color: #000000; }
.tmplOrange a           { color: #000000; text-decoration: none; border: 0px; }
.tmplOrange a:visited   { color: #000000; text-decoration: none; border: 0px; }
.tmplOrange a:hover     { color: #666666; text-decoration: none; border: 0px; }

.tmplSchwarz            { background-color: #000000; color: #cbcbcb; }
.tmplSchwarz a          { color: #cbcbcb; text-decoration: none; border: 0px; }
.tmplSchwarz a:visited  { color: #cbcbcb; text-decoration: none; border: 0px; }
.tmplSchwarz a:hover    { color: #f48000; text-decoration: none; border: 0px; }

.tmplGrau70             { background-color: #4d4d4d; color: #ffffff; }
.tmplGrau70 a           { color: #000000; text-decoration: none; border: 0px; }
.tmplGrau70 a:visited   { color: #000000; text-decoration: none; border: 0px; }
.tmplGrau70 a:hover     { color: #340e70; text-decoration: none; border: 0px; }

.tmplGrau50             { background-color: #7e7e7e; color: #ffffff; }
.tmplGrau50 a           { color: #000000; text-decoration: none; border: 0px; }
.tmplGrau50 a:visited   { color: #000000; text-decoration: none; border: 0px; }
.tmplGrau50 a:hover     { color: #340e70; text-decoration: none; border: 0px; }


/* eof */</pre></body></html>