* {
        margin: 0;
        padding: 0;
}

body {
        background-image: url(/images/hintergrund.gif);
        background-repeat:repeat-y;
        text-align: justify;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 13px;
        color: #c3c3c3;
        height:100%;
}

h1, h2, h3 {
        margin-top: 1.5em;
        font-weight: normal;
        color:#c6c6c6;
}

h1 {
        font-size: 2em;
}

h2 {
        font-size: 1.4em;
}

h3 {
        font-size: 1.2em;
                font-weight:bold;
}

p, ul, ol {
        line-height: 160%;
}

ul, ol {
        margin: 0px;
}

li{
         list-style-type:none;
         line-height: 240%;
}
li a:hover{
         color: #CFBA58;
         text-decoration: underline;
}

/* Header */

#header {
        height:80px;
        margin: 0 auto;
}


/* Menu */

.link_menu_oben {
        float: left;
        text-align:center;
        margin-right:3px;
        padding: 0px 26px 0px 0px;
}
.link_menu_oben a, a:visited, a:active, a:link {
         color:#C0C0C0;
         text-decoration: none;
}

.link_menu_oben a:hover{
         color: #CFBA58;
         text-decoration: underline;
}

a.link_aktiv:visited, a.link_aktiv:active, a.link_aktiv:link {
         color:#CFBA58;
         font-weight : bold;
         text-decoration: none;
}

#sitebar {
         padding-left: 200px;
         width:160px;
         float: left;
}

.link_menu_unten {
        float: left;
        text-align:center;
        margin-right:3px;
        padding: 8px 38px 5px 0px;
}
.link_menu_unten a, a:visited, a:active, a:link {
         color:#C0C0C0;
         text-decoration: none;
}

.link_menu_unten a:hover{
         color: #CFBA58;
         text-decoration: underline;
}
a.link_farbe:visited, a.link_farbe:active, a.link_farbe:link{
                color: #CFBA58;
                text-decoration: underline;
}


/* Page */


#content {
        margin-left:200px;
}

/* Bild */
#bild {
        width: 815px;
        height: 543px;
        float: right;
        background-repeat:no-repeat;
}
/* Footer */

#footer {
        clear: both;
        margin: 0;
        padding: 20px 0;
        text-align: center;
}

#footer p {
        margin: 0;
        font-size: .8em;
        color: #c6c6c6;
}
