html {
height: 100%; 
padding: 0; 
margin: 0; 
border: 0;
overflow: hidden;
}

body {
height: 100%; 
padding: 0; 
margin-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
border: 0; 
background-color: #E8E8E9;
}

#background {
position:absolute;
z-index:1;
width: 990px;
height:100%;
min-height:100%;
top: 15px;
left: 50%;
margin-left: -502px;
background-color: #C4C5C7;
}

#head {
position: absolute; 
top: 0px;
left: 50%;
margin-left: -502px;
width: 990px;
height: 155px;
display: block; 
background-color: #C4C5C7;
text-align: left;
z-index: 5;
}

#nav {
position: absolute;
top: 145px;
left: 50%;
margin-left: -502px; 
height: 100%;
max-height: 100%;
display: block; 
width: 138px;
background-color: #C4C5C7;
padding: 0px 0px 0px 39px;
vertical-align: top;
z-index: 4;
}

#contentscroll {
display:block; 
top: 0px;
height: 100%; 
min-height: 100%; 
width: 100%; 
text-align: left;
overflow-y: scroll;
position:relative;
z-index: 2;
}

#content {
position:relative;
display: block; 
left: 50%;
margin-left: -494px;
padding-left: 177px; 
width: 813px;
background-color: #C4C5C7;
height: 100%;
min-height: 100%;
text-align: left;
z-index: 3;
margin-bottom: -50px;
}


#topmenu {
position: absolute;
margin-top: 112px;
margin-left: 186px;
height: 12px;
line-height: 12px;
white-space: nowrap;
vertical-align: bottom;
z-index: 3;
}

A:link.menu
{
 font-family: Arial, Helvetica;
 font-size: 11px;
 font-weight: bold;
 color: #000000;
 text-decoration: none;
}
A:visited.menu
{
 font-family: Arial, Helvetica;
 font-size: 11px;
 font-weight: bold;
 color: #000000;
 text-decoration: none;
}

A:active.menu
{
 font-family: Arial, Helvetica;
 font-size: 11px;
 font-weight: bold;
 color: #ff6600;
 text-decoration: none;
}
A:hover.menu
{
 font-family: Arial, Helvetica;
 font-size: 11px;
 font-weight: bold;
 color: #ff6600;
 text-decoration: none;
}

A:link.menuaktiv
{
 font-family: Arial, Helvetica;
 font-size: 11px;
 font-weight: bold;
 color: #ff6600;
 text-decoration: none;
}
A:visited.menuaktiv
{
 font-family: Arial, Helvetica;
 font-size: 11px;
 font-weight: bold;
 color: #ff6600;
 text-decoration: none;
}

A:active.menuaktiv
{
 font-family: Arial, Helvetica;
 font-size: 11px;
 font-weight: bold;
 color: #ff6600;
 text-decoration: none;
}
A:hover.menuaktiv
{
 font-family: Arial, Helvetica;
 font-size: 11px;
 font-weight: bold;
 color: #ff6600;
 text-decoration: none;
}

.leftmenu
{
 top: 0px;
 height: 32px;
 line-height: 32px;
}

.textk
{
 font-family: Arial, Helvetica;
 font-size: 12px;
 font-style: italic;
 color: #000000;
 text-decoration: none;
}

.normaltext
{
 font-family: Arial, Helvetica;
 font-size: 11px;
 line-height: 14px;
 color: #000000;
 text-decoration: none;
}
.kleintext
{
 font-family: Arial, Helvetica;
 font-size: 11px;
 line-height: 14px;
 color: #000000;
 text-decoration: none;
}
A:link.blau
{
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 font-weight: bold;
 color: #0000CC;
 text-decoration: none;
}
A:visited.blau
{
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 font-weight: bold;
 color: #0000CC;
 text-decoration: none;
}
A:active.blau
{
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 font-weight: bold;
 color: #0000CC;
 text-decoration: none;
}
A:hover.blau
{
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 font-weight: bold;
 color: #0000CC;
 text-decoration: underline;
}
A:link.grau
{
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 font-weight: bold;
 color: #777777;
 text-decoration: none;
}
A:visited.grau
{
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 font-weight: bold;
 color: #777777;
 text-decoration: none;
}
A:active.grau
{
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 font-weight: bold;
 color: #777777;
 text-decoration: none;
}
A:hover.grau
{
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 font-weight: bold;
 color: #777777;
 text-decoration: underline;
}
A:link.textlink
{
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 font-weight: 400;
 color: #0000CC;
 text-decoration: none;
}
A:visited.textlink
{
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 font-weight: 400;
 color: #0000CC;
 text-decoration: none;
}
A:active.textlink
{
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 font-weight: 400;
 color: #0000CC;
 text-decoration: none;
}
A:hover.textlink
{
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 font-weight: 400;
 color: #0000CC;
 text-decoration: none;
}
