*{padding:0; margin:0; text-decoration:none; list-style-type:none;color:#ffffff; font-family:'Vollkorn',arial, Verdana; border:0;}
p{padding:5px 10px 2px 10px; font-size:11pt; font-family:Arial;}
h1{padding:10px 10px 10px 10px ; font-size:22px;}
h2{padding:10px 10px 2px 10px ; font-size:18px;}

body
{
    background-image:url(../images/bg.jpg);
    background-repeat:no-repeat;
    background-position:top;
}

#container
{
    margin: 115px auto auto auto;
    width:845px;
    background-color:#3d2525;
    padding:10px 0 10px 0;
}
#logo
{
    float:left;
}
#top-navigation
{
    background-image:url(../images/borde-top.jpg);
    background-repeat:repeat-x;
    width:789px;
    height:56px;
    margin-left:56px;
    font-size:16pt;
}
#top-navigation ul li a
{
    float: left;
    line-height:56px;
    margin:auto 25px auto 10px;
}
#middle
{
    clear:left;
    height:334px;
    margin:10px auto 10px auto;
}
#images
{
    float:left;
    width:209px;
}
#images img
{
    margin: 0 38px 20px 38px;
}
#content
{
    width:636px;
    background-color:#472b27;
    margin: 0 0 0 209px;
    height:334px;
    overflow:auto;
    
}
#footer
{
    background-image:url(../images/borde-bottom.jpg);
    height:15px;
    width:845px;
}

#navi
{
    width:845px;
    margin:5px auto auto auto;
    height:15px;
    text-align:right;
}
#navi ul li a
{
    float:right;
    margin-right:10px;
    color:#3d2525;
    font-size:11px;
}

lastimg
{
    margin-bottom:0;
}


/*INdex.html*/
#offen-links
{
    width:150px;
    float:left;
    margin-top:10px;
}
#offen-links p
{
    padding-bottom:5px;
}
#offen-rechts
{
    
    margin-left:0px;
    padding-left:0;
    margin-top:10px;
}
#offen-rechts p
{
    padding-bottom:5px;
}