body
{
        background: #fff 24px 24px no-repeat;
        line-height: 1.5;
        margin: 0;
        padding: 0;
/*        overflow:hidden; */
        overflow-x:hidden;
        overflow-y: scroll;
}

body, h1, h2, h3, h4, h5, h6, p, address, ul, ol, li, div, img, fieldset, textarea, blockquote, input
{
        font-family:Verdana,serif;
        font-size:12px;
        font-style:normal;
        font-weight:normal;
        margin:0px;
        padding:5px;
}

#passepartout
{
        position: absolute;
        width: 100%;
}
#canvas
{
        position: relative;
        margin: 0px auto;
        width: 690px;
}

#content
{
        position: relative;
        background: #FFFFFF none repeat scroll 0 0;
        clear: both;
        left: 0;
        padding: 148px 0 90px;
        text-align: left;
        width: 690px;
}

#content a
{
        color:#000;
}

 a:link { color:#000; text-decoration:none; font-weight:bold; }
 a:visited { color:#000; text-decoration:none; font-weight:bold; }
 a:focus { color:#000; background-color:#D8CC00; font-weight:bold; }
 a:hover { color:#000; text-decoration:none; background-color:#d8cc00; font-weight:bold; }
 a:active { color:#000; background-color:#D8CC00; font-weight:bold; }

#accordion, #accordion2, #accordion3, #accordion4, #accordion5, #accordion6, #accordion7, #accordion8, #accordion9, #accordion10
{
        margin: -20px 0px 0px 0px;
}

a.toggler
{
        cursor: pointer;
        font-family: 'Verdana', sans-serif;
        font-size: 14px;
        color: #000;
        text-decoration:none;
}

div.element p, div.element h4, div.element b
{
        margin-top: -20px;
        padding: -10px 0px 15px 0px;
        background: #D8CC00;
        height:210px;
}

div.element
{
        width:650px;
        background: #D8CC00;
}

div.marginbottom
{
        margin-bottom: 10px;
}

a img
{
        border: 0px;
}

img.nb
{
        float: right;
}

img.picleft
{
        float: left;
}

img.picright-single
{
        float: right;
        padding:10px 4px 0px 0px;
        width:280px;
        height:195px;
}

img.picright
{
        float: right;
        padding:5px 10px 0px 0px;
        width:160px;
        height:140px;
}

img.picright2
{
        float: right;
        padding:5px 10px 0 0;
        width:160px;
        height:140px;
}

img.picright4
{
        float: right;
        padding:5px 10px 0 0;
        width:160px;
        height:59px;
}

img.pic-small-right
{
        float: right;
        width:110px;
        height:80px;
}

img.pic-small-right2
{
        float: right;
        width:110px;
        height:80px;
}

img.pic-small-right3
{
        float:right;
        width:110px;
        height:80px;
}

.inhalt
{
        line-height: 1.5;
        padding-left: -2px;
}

.rawlinks
{
        line-height: 2;
}

.raw
{
        margin-top:-15px
}

.slide-nav { margin-bottom:0px; }
        .slide-nav UL { margin-left:0; padding-left:0; white-space:nowrap; padding-top: -10px; padding-bottom:-20px; }
                .slide-nav UL LI { display:inline; list-style-type:none; list-style-position:inside; margin:0; }
                .slide-nav A,
                .slide-nav A:link,
                .slide-nav A:active,
                .slide-nav A:visited { color:#FFFFFF; text-decoration:none;         }
                .slide-nav A:hover { color:#FFFFFF; background:#D8CC00; text-decoration:none; }
                .slide-nav A.active { border-color:#FFFFFF; background:#D8CC00; }

.slide-container { padding:5px; background-color:#D8CC00; border:solid 1px #B9B9B9; margin-bottom:0px; }