body{margin: 0; padding: 0; border: 0;	overflow: hidden;	height: 100%;	max-height: 100%;	font-family: Arial, Helvetica, sans-serif;	font-size: 10pt;}
table, td, tr { font-family: Arial, Helvetica, sans-serif; font-size: 10pt;}
.blank td, .blank {border-bottom: 0}

#framecontentTop{
	position: absolute;
	top: 0;
	left: 0;
	width: 200px;
	/*Width of left frame div*/
	height: 100px;
	overflow: hidden;
	/*Disable scrollbars. Set to "scroll" to enable*/
	color: white;
	background: #ce0000;
	background-image : url(grafx/body2.gif);
}
#framecontentHead{
	position: absolute;
	top: 0;
	display: block;
	left: 200px; /*Set left value to WidthOfLeftFrameDiv*/
	right: 0;
	width: 100%;
	height: 85px; /*Height of top frame div*/
	overflow: hidden; /*Disable scrollbars. Set to "scroll" to enable*/
	background-color: #ce0000;
	color: white;
	padding: 10px;
	background-image: url(grafx/body2.gif);
}

#framecontentLeft{
	position: absolute;
	top: 100px;
	left: 0;
	width: 200px;
	/*Width of left frame div*/
	height: 100%;
	overflow: hidden;
	/*Disable scrollbars. Set to "scroll" to enable*/
	color: white;
	background: #ce0000;
	padding-bottom: 0;
	padding-left: 0;
	padding-right: 0;
	padding-top: 10px;
	background-image : url(grafx/body2.gif);
	}
#crumbs{
	position: fixed;
	top: 110px; /*Set top value to HeightOfTopFrameDiv*/
	left: 200px; /*Set left value to WidthOfLeftFrameDiv*/
	height: 40px;
	right: 0;
	bottom: 0;
	overflow: hidden;
	background: transparent;
	}

#maincontent{
	position: fixed;
	top: 150px; /*Set top value to HeightOfTopFrameDiv*/
	left: 200px; /*Set left value to WidthOfLeftFrameDiv*/
	right: 10px;
	bottom: 20px; /*Set bottom value to HeightOfBottomFrameDiv*/
	overflow: hidden;
	background: transparent;
}
#maincontent a:link {font-weight: bold; background: transparent; color: Black; text-decoration: underline;} 
#maincontent a:visited {font-weight: bold; background: transparent; color: Black;} 
#maincontent a:hover {font-weight: bold; text-decoration: none;	background: transparent; color: #800000;} 
#maincontent a:active {color: #800000;	font-weight: bold; background-color: transparent;} 

DIV.Scrollbar {
	background-color: transparent;
	height: 300px;
	overflow: auto;
	width: 830px;
}
.tabletop {
	width: 810px;
	border-collapse: collapse;
	font-weight: bold;
	}
.tabletop td {color:#800000; border-top: 1px solid #800000; border-bottom: 1px solid #800000; }

.tableend {width:810px; border-collapse:collapse;}
.tableend td {color:#000000; border-top: 1px solid #800000; border-bottom: 1px solid #800000; }

.tabletwo {width:810px; border-collapse:collapse;}
.tabletwo th {text-align:left; border-bottom: 1px solid #800000;}
.tabletwo td {color:#000000; border-bottom: 1px solid #800000;}
.tddunkel {width:30px; background: #7691BB; border-left: 1px solid #800000; vertical-align:middle; text-align : center;}
.tdmittel {width:30px; background: #ADBDD6; vertical-align:middle; text-align : center;}
.tdhell {width:30px; background: #C8D3E4; vertical-align:middle; text-align : center;}
.tdtext {width:200px; background: #ffffff; vertical-align:middle;}
.tdleer {width:30px; background: #ffffff; vertical-align:middle; text-align : center;}

/*Navigationsleiste oben*/

#navsite h5 { display: none;}
#navsite ul {padding: 3px 0; margin-left: 0; font-weight : bold; border-bottom : 1px solid #d9d9d9;}
#navsite ul li { list-style: none; margin: 0;  display: inline;}
#navsite ul li a { padding: 3px;	margin-left: 3px;	background: #33468F;	text-decoration: none;}
#navsite ul li a:link { color: #ffffff;}
#navsite ul li a:visited { color: #ffffff;}
#navsite ul li a:link:hover, #navsite ul li a:visited:hover {	color: #ffffff; background: #800000;}
#navsite ul li a#current { color: #33468F; background: #d9d9d9; }

/*Navigationsleiste links*/
#navleft { line-height: 21px; list-style-type: none; padding:3px 0 0 0; font-weight: bold;}
#navleft h5 { display: none;}
#navleft ul { padding: 3px 0;	margin-left: 0; font-weight: bold;}
#navleft ul li { list-style: none; margin: 0;  display: block; padding: 2px;  width: 100%;}
#navleft ul li a { padding: 3px; margin-left: 3px;	border-bottom: 1px solid #33468F; border-top: 1px solid #33468F; background: #33468F; text-decoration: none; width: 100%;}
#navleft ul li a:link { color: #ffffff;}
#navleft ul li a:visited { color: #ffffff;}
#navleft ul li a:link:hover, #navleft ul li a:visited:hover {color: #ffffff; background: #80000; }
#navleft ul li a#current { color: #33468F; background: #e9e9e9;  border-bottom: 1px solid #800000; border-top: 1px solid #800000;  }

/*Navigationsleiste links neu */


 <!--
 A.menulink {
	display: block;
	width: 200px;
	line-height: 21px;
	padding: 3px;
	text-align: left;
	text-decoration: none;
	font-family: Arial;
	font-size: 13px;
	color: #ffffff;
	font-weight: bold;
	background-color: #ce0000;
	border-bottom: 1px solid Silver;
	border-top: 1px solid Silver;
}

 A.menulink:hover {
	border-bottom: 1px solid Gray;
	border-top: 1px solid Gray;
	color: #ffffff;
	background-color: #800000;
}
 A.menulink#current1 {
	color: #800000;
	background: Silver;
	border-bottom: 1px solid Gray;
	border-top: 1px solid Gray;
}




.weiss{
	background: #ffffff;
	border-left: 1px solid #82000B;
	line-height: 75%;
	vertical-align:middle;
	text-align : center;}
.hell{
	background: #C8D3E4;
	border-left: 1px solid #82000B;
	line-height: 75%;
	vertical-align:middle;
	text-align : center;
}
.mittel{
	background: #ADBDD6;
	border-left: 1px solid #82000B;
	line-height: 75%;
	vertical-align:middle;
	text-align : center;
}
.dunkel{
	background : #91A7C8;
	border-left: 1px solid #82000B;
	line-height: 75%;
	vertical-align:middle;
	text-align : center;
}
.dunkel2{
	background: #7691BB;
	border-left: 1px solid #82000B;
	line-height: 75%;
	vertical-align:middle;
	text-align : center;
}

hr{
	background-color: #d9d9d9; /* Farbe für Opera und Firefox */
	color: #d9d9d9; /* Farbe für Internet Explorer (IE) */
	border: 0;
	height: 1px;}

h1 {background-color: transparent; color: #ffffff; font-size: 14pt; font-weight: bold;margin: 5px;} 
h2 {background-color: transparent; color: #ffffff; font-size: 12pt; font-weight: bold; margin: 5px;} 
h3 {background-color: transparent; color: #ffffff; font-size: 10pt; font-weight: bold; padding: 5px;} 
h4 {background-color: transparent; color: #82000B; font-size: 12pt; font-weight: bold; padding: 5px;} 


.innertube{
	margin: 0px 20px 0px 20px; /*Margins for inner DIV inside each DIV (to provide padding)*/
}
.innertop{	margin: 0px 20px 0px 20px;
	/*Margins for inner DIV inside each DIV (to provide padding)*/
}

* html body{
	padding: 140px 0 0 200px;
	/*Set value to (HeightOfTopFrameDiv 0 0 WidthOfLeftFrameDiv)*/
}

* html #maincontent{ /*IE6 hack*/
height: 100%; 
width: 90%; 
}

* html #framecontentHead{ /*IE6 hack*/
width: 100%;
}