BODY {
	scrollbar-face-color:#DBDBDB;
scrollbar-highlight-color:#FFFFFF;
scrollbar-3dlight-color:#C0C0C0;
scrollbar-darkshadow-color:#E4E4E4;
scrollbar-shadow-color:#949494;
scrollbar-arrow-color:#EFEFEF;
scrollbar-track-color:#E0E0E0;	
color: black;
	background-color: white;
	font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;	
	margin-left: 5px;
	margin-right: 0px;
	margin-top: 12px;
	margin-bottom: 10px;
	background-image: url(images/main_line.gif);
	background-position: right;
	background-repeat: repeat-y;
}

.title {	color: #FF0000; font-size: 13px;	font: bold; }

A.cont:LINK, A.cont:VISITED {
	color: #FF0000;
	text-decoration: none;
}

A.cont:hover { 
	color: #B22222;
	text-decoration: underline;
}

a.thumb:link, a.thumb:visited {
	border: 1px solid #cccccc;
}

a.thumb:hover {
	border: 1px solid #B22222;
}

table {
	color: black;
	background-color: white;
	font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	cursor: default;
}

.tab { width: 536px;	border: none; }
.tab-bottom { border-bottom: 1px solid #FF0000; }
.tab-titel {
	font-weight: bold;
	padding-left: 3px;
	padding-bottom: 4px;
	cursor: default;
}

.tab-bericht {
	width: 536px;
	border-left: 1px solid #FF0000;
	border-right: 1px solid #FF0000;
	padding-left: 20px;
	padding-top: 3px;
	padding-right: 10px;
	padding-bottom: 10px;
	cursor: default;
}

.tab-date {
	font: bold;
	text-align: right;
	padding-right: 5px;
	padding-bottom: 4px;
	cursor: default;
}

a.tab-link:link, a.tab-link:visited {
	color : black;
	background-color: white;
	font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
}

a.tab-link:hover {
	color : #B22222;
	background-color: white;
	font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
}

.tab04 { width: 90px; }
.tab05 { width: 150px; }
.tab06 { width: 150px; }
.tab07 { width: 61px; color: #cccccc; }
.tab07b { width: 61px; }

.tab-gebuehren { width: 495px; }
.num { color: #B22222; font: bold; width: 23px; }
.num2 { font: bold; width: 472px; }

.heim01 { width: 20px; }
.heim02 { width: 44px;  text-align: right; }
.heim03 { width: 45px;  text-align: right; padding-right: 7px;}
.heim04 { width: 115px; }
.heim05 { width: 145px; }
.heim06 { width: 46px; }
.heim07 { width: 110px; }
