body {     /*alle werden werden auf 0 gesetzt - browserreset browsereinstellungen schrift 16px, davon 81%=13 px*/
   margin:0;
   padding:0;
   text-align: center;
        font: normal 81% trebuchet ms, arial,sans-serif;
        color:#403d3c;
}


a:link {color:#993400}
a:visited {color:#993400}
a:hover {color:#999999}
a:active {color:#993400}
/* margin: auto = zentrierung*/

#wrapper {
        width:782px;
        margin:0 auto;
}

#header {

        background-color:#f3e6e0;
        padding:0;
        margin:0;
        width:780px;
        min-height:250px;
        float:left;
        border-left:1px;
        border-right:1px;
        border-top:0;
        border-bottom:0;
        border-style:dotted;
        border-color:#403d3c;
}

#content {
        width:780px;
        float:left;
        text-align:left;
        padding:0;
        margin:0;
        background-color:#f3e6e0;
        border-left:1px;
        border-top:0px;
        border-right:1px;
        border-bottom:1px;
        border-style:dotted;
        border-color:#403d3c;
        background-image: url(../images/wolfgang-ruhnau.gif);
        background-repeat:no-repeat;
        background-position:410px 250px;
}

h1 {
        font: normal 97% arial,sans-serif;
        color:#403d3c;
        font-weight:bold;
        margin:0;
        padding:0
}

h2 {
        font: normal 96% trebuchet ms,arial,sans-serif;
        font-weight:bold;
        color:#993400;
        margin:0;
        padding:0;
}

h3 {
        font: normal 100% trebuchet ms,arial,sans-serif;
        color:#403d3c;
        font-weight:normal;
        text-align:right;
}

ul#main-nav {
         margin:0;
         padding:0;
         width:10em;
         float:left;
}

ul#main-nav li {
         margin:0;
         padding:0 0 0 8px;
         list-style:none;
         margin:0 0 0.1em 0;
}

ul#main-nav li a {
         font-weight:normal;
         text-decoration:none;
         display:block;
         padding:0.3em;
         border-bottom:0.35em solid #888583;
         color:#403d3c;
}

ul#main-nav li a:hover {
         border-bottom:0.35em solid #993400;
         color:#993400;
}

ul#main-nav li a.active {
         border-bottom:0.35em solid #993400;
         color:#993400;
}

#content blockquote {
        width:340px;
        text-align: left;
        padding:5px 15px 15px 0;
        margin:0 0 0 408px;
}

#content blockquote a{
         color:#403d3c;
         text-decoration: underline;
}

#content blockquote a:hover{
         color:#993400;
         text-decoration: underline;
}

#content blockquote a.imp{
         font-weight:normal;
         text-decoration:none;
         display:block;
         padding:0.3em;
         border-bottom:0.175em solid #c3c3c5;
         color:#403d3c;
}

#content blockquote a.imp:hover{
         font-weight:normal;
         text-decoration:none;
         display:block;
         padding:0.3em;
         border-bottom:0.175em solid #993400;
         color:#993400;
}

#content blockquote p {
        padding:0;
        margin:0;
        text-align: justify;
}

#content blockquote p.red{
         color:#993400;
         font-weight: bold;
}

#footer {
        background-color:none;
        padding:0;
        margin:0;
        width:780px;
        min-height:50px;
        float:left;
}
