body {
     padding-left:60px;padding-top:20px;padding-right:0px;
     margin:0;
     font-family:VERDANA, ARIAL, HELVETICA, sans-serif; font-size:12px;
     color:#000000;
     background-color:#ffd853;
     scrollbar-base-color:#ffd853;
     scrollbar-3dlight-color:#fecc00; scrollbar-arrow-color:#c40525;
     scrollbar-darkshadow-color:#c40525;
     scrollbar-face-color:#fecc00; scrollbar-highlight-color:#c40525;
     scrollbar-shadow-color:#c40525; scrollbar-track-color:#fecc00;
     }

.hidden {visibility:hidden; display:none;}

#content {width:530px;}
#schramma {
         width:520px;
         line-height:16px;}

#pressecontent{width:600px;}
#tourengrafik {margin-left:0px;}

#drucken {
         position:absolute;
         top:0px; left:800px; width:200px; height:20px;
         }

#pendelbus {position:absolute; top:20px; left:400px; width:355px; height:20px;}
#tourentitel {position:absolute; top:100px; left:600px; text-align:left;}

h1 {font-size:15px;color:#c40525;font-weight:bold;}
h2 {font-size:14px;color:#c40525;font-weight:bold;line-height:10px;}
h3 {font-size:13px;color:#c40525;font-weight:bold;}
p {font-size:12px; line-height: 16px}
.tabelle {
         font-size:11px;color:#ffffff;font-weight:bold;text-align:center;
         }
.museumsname {font-size:17px;font-weight:bold;}

hr {color:#fbf1f8;}
table {font-size:12px;color:#000000;}
li {font-size:12px; margin-top: 12px;}
ul {font-size:10pt;}
.aktuell {font-size:11pt;color:#c40525;}
.klein {font-size: 10px;font-weight:normal;line-height:12px;}
.tuerkis {color: #da5c2a;}
.rot {color: #c40525;}
.ttleiste {
          font-size: 11px; font-weight: bold;
          padding-right:3px;padding-left:3px;
          background-color:#fecc00;
          height:30px; min-height:30px;
          text-align:center;
          border: solid 1px #9a0057;}

#fotofenster {
             margin-left:0px;margin-top:20px;margin-right:0px; padding:0;
             }

#aktuell {
         font-size:11px;
         position:absolute;
         top:37px; left:800px; width:180px;
         border: solid 1px #c40525;
         padding:0 10 10 10;
             }
.foto {
      border-width:1px; border-style:solid; border-color:#fbf1f8; padding:0px;}

.fotoabstandrechts {
      padding-right:5px; margin-right:5px;}

.fotoabstandlinks {
      padding-left:5px; margin-left:5px;}

.dunklelinie {
             border-width:1px; border-style:solid; border-color:#b10064;
             padding:0px;
             }

.fotoxl {
        border-width:10px; border-style:solid; border-color:#fbf1f8; padding:5px;}
.unterstrichen {
               text-decoration: underline
               }

#logosstart {
         position:absolute;
         left:615px; top:50px;
         width:144px;
         text-align:right;
         }

a:link {color:#c40525; font-size: 11px;text-decoration:underline;}
a:visited {color:#c40525;font-size: 11px;text-decoration:underline;}
a:active {color:#c40525;font-size: 11px;text-decoration:underline;}
a:hover {color:#da5c2a;font-size: 11px;text-decoration:underline;}

a.tour:link {text-decoration:underline;color:#c40525; font-size: 12px;font-weight:bold;}
a.tour:visited {color:#c40525; font-size: 12px;font-weight:bold;}
a.tour:active {color:#c40525; font-size: 12px;font-weight:bold;}
a.tour:hover {text-decoration:underline;color:#da5c2a; font-size: 12px;font-weight:bold;}

a.tourdrucken:link {font-size:12px;font-weight:bold;color:#c40525; text-decoration:none;}
a.tourdrucken:visited {font-size:12px;font-weight:bold;color:#c40525;text-decoration:none;}
a.tourdrucken:active {font-size:12px;font-weight:bold;color:#c40525;text-decoration:none;}
a.tourdrucken:hover {font-size:12px;font-weight:bold;color:#da5c2a;text-decoration:underline;}

/* SLIMBOX */

#lbOverlay {
        position: absolute;
        z-index: 9999;
        left: 0;
        width: 100%;
        background-color: #000;
        cursor: pointer;
}

#lbCenter, #lbBottomContainer {
        position: absolute;
        z-index: 9999;
        left: 50%;
        overflow: hidden;
        background-color: #fff;
}

.lbLoading {
        background: #fff url(images/loading.gif) no-repeat center;
}

#lbImage {
        position: absolute;
        left: 0;
        top: 0;
        border: 10px solid #fff;
        background-repeat: no-repeat;
}

#lbPrevLink, #lbNextLink {
        display: block;
        position: absolute;
        top: 0;
        width: 50%;
        outline: none;
}

#lbPrevLink {
        left: 0;
}

#lbPrevLink:hover {
        background: transparent url(images/prevlabel.gif) no-repeat 0% 15%;
}

#lbNextLink {
        right: 0;
}

#lbNextLink:hover {
        background: transparent url(images/nextlabel.gif) no-repeat 100% 15%;
}

#lbBottom {
        font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
        font-size: 10px;
        color: #666;
        line-height: 1.4em;
        text-align: left;
        border: 10px solid #fff;
        border-top-style: none;
}

#lbCloseLink {
        display: block;
        float: right;
        width: 113px;
        height: 22px;
        background: transparent url(images/closelabel.gif) no-repeat center;
        margin: 5px 0;
        outline: none;
}

#lbCaption, #lbNumber {
        margin-right: 71px;
}

#lbCaption {
        font-weight: bold;
}