#mbOverlay{position:fixed;z-index:9998;top:0;left:0;width:100%;height:150%;background-color:#000;cursor:pointer}#mbOverlay.mbOverlayOpaque{background:url(../../assets/mediabox/images/80.png)}#mbOverlay.mbOverlayAbsolute{position:absolute}#mbOverlay.mbMobile{position:absolute;background-color:transparent}#mbBottom.mbMobile{line-height:24px;font-size:16px}#mbCenter{position:absolute;z-index:9999;left:50%;padding:10px;background-color:#000;-webkit-border-radius:10px;-khtml-border-radius:10px;-moz-border-radius:10px;border-radius:10px;filter:progid:DXImageTransform.Microsoft.Shadow(Strength=5, Direction=180, Color='#000000');-ms-filter:"progid:DXImageTransform.Microsoft.Shadow(Strength=5, Direction=180, Color='#000000')";-webkit-box-shadow:0 5px 20px rgba(0,0,0,.5);-khtml-box-shadow:0 5px 20px rgba(0,0,0,.5);-moz-box-shadow:0 5px 20px rgba(0,0,0,.5);box-shadow:0 5px 20px rgba(0,0,0,.5)}#mbCenter.mbLoading{background:#000 url(../../assets/mediabox/images/loading-dark.gif) no-repeat center;-webkit-box-shadow:none;-khtml-box-shadow:none;-moz-box-shadow:none;box-shadow:none}#mbMedia{position:relative;left:0;top:0;font-family:Myriad,Verdana,Arial,Helvetica,sans-serif;line-height:20px;font-size:12px;color:#fff;text-align:left;background-position:center center;background-repeat:no-repeat}#mbBottom{line-height:20px;font-size:12px;font-family:Myriad,Verdana,Arial,Helvetica,sans-serif;text-align:left;color:#999;min-height:20px;padding:10px 0 0}#mbTitle,#mbPrevLink,#mbNextLink,#mbCloseLink{display:inline;color:#fff;font-weight:700}#mbNumber{display:inline;color:#999;font-size:.8em;margin:auto 10px}#mbCaption{display:block;color:#999;line-height:1.6em;font-size:.8em}#mbPrevLink,#mbNextLink,#mbCloseLink{float:right;outline:0;margin:0 0 0 10px;font-weight:400}#mbPrevLink b,#mbNextLink b,#mbCloseLink b{color:#eee;font-weight:700;text-decoration:underline}#mbPrevLink big,#mbNextLink big,#mbCloseLink big{color:#eee;font-size:1.4em;font-weight:700}#mbBottom a,#mbBottom a:link,#mbBottom a:visited{text-decoration:none;color:#ddd}#mbBottom a:hover,#mbBottom a:active{text-decoration:underline;color:#fff}#mbError{position:relative;font-family:Myriad,Verdana,Arial,Helvetica,sans-serif;line-height:20px;font-size:12px;color:#fff;text-align:center;border:10px solid #700;padding:10px 10px 10px;margin:20px;-webkit-border-radius:5px;-khtml-border-radius:5px;-moz-border-radius:5px;border-radius:5px}#mbError a,#mbError a:link,#mbError a:visited,#mbError a:hover,#mbError a:active{color:#d00;font-weight:700;text-decoration:underline}
.start {
    width:805px;
    margin: 50px auto 0 auto;
}
.start div,
.start a {
    background-image:url("../../files/bilder/start_no_restauro.jpg");
}
.imagetop {
    width:800px;
    height:149px;
}
.imageleft {
    width:16px;
    height:45px;
    float:left;
    display:block;
    background-position: -0px -149px;
}
.linkaktuell {
    width:71px;
    height:0px;
    overflow:hidden;
    float:left;
    display:block;
    padding-top:45px;
    background-position: -16px -149px;
}
.linkaktuell:hover,
.linkaktuell:active {
    background-position: -16px -510px;
}
.linkjoeressenkessner {
    width:86px;
    height:0px;
    overflow:hidden;
    float:left;
    display:block;
    padding-top:45px;
    background-position: -87px -149px;
}
.linkjoeressenkessner:hover,
.linkjoeressenkessner:active {
    background-position: -87px -510px;
}
.linkjoeressen {
    width:87px;
    height:0px;
    overflow:hidden;
    float:left;
    display:block;
    padding-top:45px;
    background-position: -173px -149px;
}
.linkjoeressen:hover,
.linkjoeressen:active {
    background-position: -173px -510px;
}
.linkkessner {
    width:73px;
    height:0px;
    overflow:hidden;
    float:left;
    display:block;
    padding-top:45px;
    background-position: -260px -149px;
}
.linkkessner:hover,
.linkkessner:active {
    background-position: -260px -510px;
}
.linkkontakt {
    width:70px;
    height:0px;
    overflow:hidden;
    float:left;
    display:block;
    padding-top:45px;
    background-position: -333px -149px;
}
.linkkontakt:hover,
.linkkontakt:active {
    background-position: -333px -510px;
}
.linkimprint {
    width:92px;
    height:0px;
    overflow:hidden;
    float:left;
    display:block;
    padding-top:45px;
    background-position: -403px -149px;
}
.linkimprint:hover,
.linkimprint:active {
    background-position: -403px -510px;
}
.imageright {
    width:305px;
    height:45px;
    float:left;
    display:block;
    background-position: -495px -149px;
}
.imagebottom {
    width:800px;
    height:167px;
    float:left;
    display:block;
    background-position: -0px -194px;
}

