body {
     background-color: #c3cdd9;
     font-family: Verdana, Arial, Times, Sans Serif;
     font-size: 95%;
     margin: auto;
     width: 845px;
     height: 100%;
}

a:link {color: #000000; text-decoration: none;}

a:visited {color: #000000; text-decoration: none;}

a:active, a:hover {color: #ff562b; text-decoration: none;}

#header {
position: relative;
width: 845px;
height: 227px;
background-repeat : no-repeat;
}

#footer {
text-align: center;
margin-top: -25px;
margin-left: auto;
margin-right: auto;
height:25px;
width:845px;
font-size: 0.7em;
font-family: Verdana, Arial, Times, Sans Serif;
position:absolute;
z-index:3;
}

#container {
height: 100%;
min-height: 800px;
width: 845px;
margin-left: auto;
margin-right: auto;
background-color: #ffffff;
text-align: left;
}

.content {
padding-top: 100px;
padding-right: 220px;
padding-bottom:200px;
margin-left: 40px;
position: relative;
z-index:3;
}

/* Content für IE 5+6 */
* html .content {
padding-top: 100px;
padding-right: 200px;
margin-left: 40px;
position: relative;
z-index:3;
}

/* Content für IE7 */
*+html .content {
padding-top: 100px;
margin-left: 0px;
padding-left: 40px;
position: relative;
z-index:3;
}


#Hintergrundbild {
margin: 100px 0 0 160px;
position:absolute;
z-index:1;
}

/* Sidebar für IE 5+6 */
* html #sidebar {
background-image: url(../img/sidebar.jpg);
background-repeat: no-repeat;
width: 150px;
min-height: 750px;
height: 100%;
float:right;
padding-right: 20px;
z-index: 4;
}

/* Sidebar für IE7 */
*+html #sidebar {
background-image: url(../img/sidebar.jpg);
background-repeat: no-repeat;
width: 155px;
min-height: 750px;
height: 100%;
margin-left: 660px;
margin-top: 20px;
position: absolute;
z-index: 4;
}

/* normale Sidebar */
[id]#sidebar {
background-image: url(../img/sidebar.jpg);
background-repeat: no-repeat;
width: 155px;
min-height: 750px;
height: 100%;
margin-left: 660px;
margin-top: 20px;
position: absolute;
z-index: 4;
}

h1 {font-size: 1em; font-family: Verdana, Arial, Times, Sans Serif; line-height: 1.5em;}
h2 {font-size: 0.9em; font-family: Verdana, Arial, Times, Sans Serif; line-height: 1.2em; color: #555555; margin-left: 9px;}
h3 {font-size: 0.9em; font-family: Verdana, Arial, Times, Sans Serif; color: #555555;}

p {
font-size: 9pt;
font-family: Verdana, Arial, Times, Sans Serif;
line-height: 1.5em;
text-align: left;
}
.bio {
font-size: 0.7em;
font-family: Verdana, Arial, Times, Sans Serif;
line-height: 1.8em;
text-align: left;
}

.side {
font-size: 0.6em;
font-family: Verdana, Arial, Times, Sans Serif;
line-height: 1.5em;
color: #555555;
text-align: left;
padding: 0px 0px 20px 8px;
}

.pdf {
position: absolute;
font-size: 0.6em;
font-family: Verdana, Arial, Times, Sans Serif;
margin-left: 740px;
margin-top: 90px;
}

ul#navlist{
border; 1px solid;
margin-top: 20px;
position: absolute;
width: 800px;
height: 40px;
font: bold 11px Verdana, Arial, Times, Sans Serif;
list-style-type: none;
z-index:5;
}

ul#navlist li{
float: left;
height: 21px;
background-color: #ffffff;
margin-left: 0px;
margin-right: 5px;
border: 1px solid #c3cdd9;
padding: 0px;
}

ul#navlist li#active { background-color: #c3cdd9; }

li#active a { color: #000000; }

#navlist a {
text-align: left;
display: block;
color: #666;
text-decoration: none;
padding: 4px;
}
#navlist a:hover { background: #c3cdd9; }

ul#subnavlist {
margin-top: 58px;
position: absolute;
width: 800px;
font: bold 11px Verdana, Arial, Times, Sans Serif;
list-style-type: none;
z-index:4;
}

#subnavlist li {
display: inline;
font: bold 11px Verdana, Arial, Times, Sans Serif;
padding-right: 20px;
}

li#subactive a { color: #000000; text-decoration: underline;}
#subnavlist a:hover { color: #000000; text-decoration: underline;}
