a		{ color: #818282; text-decoration: underline;}
a:hover 	{ color: #818282; text-decoration: underline;}

a.klein		{ font-size: 7pt; color: #000000; text-decoration: none;}
a.klein:hover 	{ font-size: 7pt; color: #000000; text-decoration: underline;}

a.nav		{ color: #ffffff; font-weight: normal; text-decoration: none; }
a.nav:hover	{ color: #CC9966; font-weight: normal; text-decoration: none; }

a.nav_a		{ color: #000000; font-weight: normal; text-decoration: none; }
a.nav_a:hover	{ color: #ffffff; font-weight: normal; text-decoration: none; }

a.nav2		{ color: #ffffff; font-weight: normal; text-decoration: none; }
a.nav2:hover	{ color: #ffffff; font-weight: normal; text-decoration: none; }

a.black		{ color: #000000; font-weight: normal; text-decoration: none; }
a.black:hover	{ color: #ffffff; font-weight: normal; text-decoration: none; }

body		{ color: #000000; 
		  background-repeat: repeat x; background-image: url(../images/bg2.gif); background-position: left top;
		  background-color: #ffffff;
		  font-family: verdana, BankGothic Md BT, Courier New, arial, helvetica, sans-serif; 
		  font-size: 9pt; 
		  font-weight: normal; 
		  text-align: justify; 
		  scrollbar-face-color: ;
		  scrollbar-highlight-color: ;
		  scrollbar-3dlight-color: ;
		  scrollbar-shadow-color: ;
		  scrollbar-darkshadow-color: ;
		  scrollbar-arrow-color: ;
		  scrollbar-track-color: ; }

body.iframe	{ color: #000000; 
		  background-color: #ffffff;
		  font-family: verdana, BankGothic Md BT, Courier New, arial, helvetica, sans-serif; 
		  font-size: 9pt; 
		  font-weight: normal; 
		  text-align: justify; }

font.big	{ font-size: 10pt; font-weight: bold; }
font.test	{ color: #641c00; font-size: 9pt; }
font.aktiv	{ color: #3D80B4; }
font.hinweis	{ font-size: 7pt; }
font.weiss	{ color: #ffffff; }
font.klein	{ color: #000000; font-size: 8pt; }
font.rot	{ color: #ff0000; }

font.ueberschrift	{ font-size: 14pt;}
hr		{ color: #4D4D4D; }
hr.b		{ color: #641c00; }

img		{ border-style: none; }

table.index 	{ border-width:1px; border-color:#818282; border-style:solid; padding:0px;
		  background-repeat: no-repeat; background-image: url(../images/page.jpg); background-position: top; }

.border 	{ border-width:1px; border-color:#818282; border-style:solid; padding:0px;}

.main 		{ background-color:#CDFFD6;vertical-align: top;}
table.nav 	{ background-color:#CC9966; }
table.spalte 	{ background-color:#EEE19B; }
table.headline	{ background-repeat: no-repeat; background-image: url(../images/headline.jpg); background-position: left;}
table.border	{ border-width:1px; border-color:#B2AFA8; border-style:solid; padding:0px;background-color: #ffffff;}

tr.row1		{ background-color:#FCEDEE; }
tr.row2		{ background-color:#ffffff; }
tr.ueberschrift	{ background-color:#EEE19B; }
tr.zeile	{ background-repeat: repeat-x; background-image: url(../images/zeile.gif); background-position: top; }
td		{ font-size: 8pt; font-weight: normal; vertical-align: top; }
td.tr		{ background-repeat: no-repeat; background-image: url(../images/gif/trenner_o.gif); background-position: top; }
td.t		{ vertical-align: top; }
td.m		{ vertical-align: middle; }
td.b		{ vertical-align: bottom; }
td.z		{ text-align: center; }
td.l		{ text-align: left; }
td.r		{ text-align: right; }
td.nb		{ border: 0px; }
td.border	{ border: 0px; }
td.bg		{ background-color: #E5E1E2; }
td.rand		{ background-repeat: repeat;
		  background-image: url(../images/b1.gif); 
		  background-position: right top;
		  background-repeat: repeat-y; }
td.nav		{ background-color:#F5F5F5;
		  background-repeat: no-repeat;
		  background-image: url(../images/button2.gif); 
		  background-position: left top;}
td.nav_a	{ background-repeat: no-repeat;
		  background-image: url(../images/button2.gif); 
		  background-position: left top;}

input		{ color: #000000; background-color: #ffffff; font-size: 8pt; font-weight: bold; }
img.logo	{ position: absolut; position: absolute; top: 20px; right: 20px;}
img.nav		{ filter:alpha(opacity=80); -moz-opacity:0.8; opacity: 0.8; }
select		{ color: #000000; font-size: 8pt; font-weight: bold; }
submit		{ color: #000000; font-size: 8pt; font-weight: bold; }
textarea	{ color: #000000; background-color: #ffffff; font-size: 8pt; font-weight: bold; }

div.submenu	{ color: #000000; width: 500px;
		  position: absolute; top: 400; border-width: 1px; 
		  border-color:#818282; border-style:solid; padding:5px;
		  z-index: 0; visibility: hide;	visibility: hidden;
		  font-size: 8pt; text-decoration: none;}
		  
#menu .section-top { position: absolute; z-index: -1; text-align: left;
		     visibility: hidden; top: 29px; }
#menu .section-top2 { position: absolute; z-index: -1; text-align: left;
		     visibility: hidden; top: 29px; }
.top {}
.box {}		  
#balkendiagramm	{
	width:550px;
	height:650px;
	position:relative;
	background-repeat: no-repeat; background-image: url(../images/balkendiagramm/balkendiagramm_hintergrund.jpg); background-position: left top;
}
#balken1	{
	position:absolute; bottom:150px; left:45px;
}
#balken2	{
	position:absolute; bottom:150px; left:100px;
}
#balken3	{
	position:absolute; bottom:150px; left:155px;
}
#balken4	{
	position:absolute; bottom:150px; left:210px;
}
#balken5	{
	position:absolute; bottom:150px; left:265px;
}
#balken6	{
	position:absolute; bottom:150px; left:315px;
}
#balken7	{
	position:absolute; bottom:150px; left:370px;
}
#balken8	{
	position:absolute; bottom:150px; left:425px;
}
#balken9	{
	position:absolute; bottom:150px; left:480px;
}
