html, body {
	height: 100%;
}

body { 
	background-image:url(images/steine.gif);
	padding: 0px;
	margin: 0px;
	font-size:11px;
}

.kpltable {
	height: 100%;
	border: 0px;
}

  ul#navi {
    margin-bottom: -4px;
	padding: 0px;
    text-align: center;
    border: 0px;
	white-space: nowrap;
  }
  
  ul#navi li {
    list-style: none;
    display: inline;
    margin: 0.2em; 
	padding: 0em;
  }

  ul#navi a, ul#navi span {
    padding: 0.3em 1em;
    text-decoration: none; 
	font-weight: bold;
    border: 1px solid #333333;
    border-left-color:#CCCCCC; 
	border-top-color:#CCCCCC;
    color:#ffffff;
	background-image:url(images/stein.jpg);
  }
  
  * html ul#navi a, * html ul#navi span {
    width: 1em;    /* nur fuer IE 5.0x erforderlich */
    w/idth: auto;  /* sicherheitshalber fuer IE 6 zurueckgesetzt */
  }
  
  ul#navi a:hover, ul#navi span {
    border-color:#CCCCCC;
    border-left-color:#333333; 
	border-top-color:#333333;
    color:#333333; 
	background-image:url(images/stein2.jpg);
  }

.korpustable {
	background-color:#FFFFFF;
	width: 950px;
	border: 0px;
	padding-bottom:0px;
	margin-bottom:0px;
}

.korpustdlefttop {
	border-bottom:  1px solid #FF0000;
	border-top:  1px solid #FF0000;
	text-align: center;
	text-valign: middle;
}

.korpustdleftbottom {
	vertical-align:top;
}

.korpustdright {
	vertical-align:top;
}

.header {
	border-bottom:  1px solid #FF0000;
	border-top:  1px solid #FF0000;
	vertical-align: bottom;
	background-image: url(images/hintergrund.jpg);
	background-repeat: no-repeat;
	background-position: right;
}

.footer {
	vertical-align: bottom;
}

.korpusdiv {
	vertical-align:top;
	overflow:auto;
	height: 400px;
	width: 99%;
	padding-right:10px;
}

.clearfix:after {
    content: " ";
    display: block;
    height: 0px;
    clear: both;
    visibility: hidden;
}

.clearfix {display: inline-table;}

/* Hides from IE-mac \*/
* html .clearfix {height: 0,0001%;}
.clearfix {display: block;}
/* End hide from IE-mac */

a.menue:link    {color: #666666;text-decoration: none; font-size:12px; font-weight:bold; line-height:1.8em;}
a.menue:active  {color: #333333;text-decoration: none; font-size:12px; font-weight:bold; line-height:1.8em;}
a.menue:visited {color: #666666;text-decoration: none; font-size:12px; font-weight:bold; line-height:1.8em;}
a.menue:hover   {color: #333333;text-decoration: none; font-size:12px; font-weight:bold; line-height:1.8em;}

.menue2   {color: #333333;text-decoration: none; font-size:12px; font-weight:bold; line-height:1.8em;}
a.menue2:link    {color: #333333;text-decoration: none; font-size:12px; font-weight:bold; line-height:1.8em;}
a.menue2:active  {color: #000000;text-decoration: none; font-size:12px; font-weight:bold; line-height:1.8em;}
a.menue2:visited {color: #333333;text-decoration: none; font-size:12px; font-weight:bold; line-height:1.8em;}
a.menue2:hover   {color: #000000;text-decoration: none; font-size:12px; font-weight:bold; line-height:1.8em;}

