/* global settings -----------------------------------------------------------*/
html {
    background: #fff;
    color: #3e4043;
    font-family: arial, helvetica, sans-serif;
    font-size: 100.01%;
    margin: 0;
    padding: 0;
}
body {
    background: #fff url(../../media/images/css/background.gif) repeat-x;
    margin: 0;
    padding: 0;
}
img {
    border: 0;
    margin: 0;
    padding: 0;
    vertical-align: bottom;
}
ol, ul, li, p, h1, h2, h3, h4, h5, h6, table, th, td, form, fieldset, legend, input, select, textarea, div, dl, dt, dd {
    margin: 0;
    padding: 0;
}
a {
    color: #69a016;
    text-decoration: underline;
}
a:hover {
    text-decoration: none;
}
object {
    outline: none;
}
/* framework settings --------------------------------------------------------*/
.wrapper {
    background: #fff;
    margin: 0 auto;
    padding: 0;
    width: 990px;
}
/* lightbox ------------------------------------------------------------------*/
/* impressionen */
#lightbox-101,
#lightbox-102,
#lightbox-103,
#lightbox-104,
#lightbox-105,
#lightbox-106,
#lightbox-107,
#lightbox-108,
#lightbox-109,
#lightbox-110,
#lightbox-111,
#lightbox-112,
#lightbox-113,
#lightbox-114,
#lightbox-115,
/* virtueller rundgang */
#lightbox-11,
#lightbox-12,
#lightbox-13,
#lightbox-14,
#lightbox-15,
#lightbox-16,
#lightbox-17,
#lightbox-18,
/* die stationen */
#lightbox-19,
#lightbox-20,
#lightbox-21,
#lightbox-22,
#lightbox-23,
#lightbox-24 {
    background: #fff;
    border: 25px solid #fff;
    height: 390px;
    left: 50%;
    margin-left: -334px;
    position: absolute;
    top: 120px;
    display: none;
    width: 668px;
}
.lightbox-close a {
    background: #fff;
    color: #666;
    display: block;
    font: bold 14px arial, helvetica, sans-serif;
    padding: 3px 8px;
    position: absolute;
    right: -25px;
    text-decoration: none;
    top: -55px;
}
.lightbox-close a:hover {
    background: #e0ddd4;
    color: #585647;
    text-decoration: none;
}
.lightbox-content {
    background: #a3acb0;
    height: 360px;
    padding: 15px;
    overflow: auto;
    width: 638px;
}
.lightbox-content h1 {
    color: #fff;
    font-size: 110%;
    margin: 0 0 10px 0;
}
.lightbox-content h2 {
    color: #f1f1f1;
    font-size: 90%;
    margin: 0 0 10px 0;
}
.lightbox-content p {
    color: #fff;
    font-size: 80%;
    margin: 0 0 10px 0;
}
