P {
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #003366;
	text-decoration: none;
	line-height: 14px;
}
P A:link{
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #003366;
	text-decoration: underline;
}
P A:visited{
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #003366;
	text-decoration: underline;
}
P A:hover{
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #BD312A;
	text-decoration: none;
}
H1 {
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 16px;
	font-weight : bold;
	color : #003366;
}
H2 {
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
	color : #003366;
	margin-bottom: 0px; padding-bottom: 0px;
}
H3 {
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : bold;
	color : #003366;
	margin-bottom: 6px; padding-bottom: 0px;
}
H4 {
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : bold;
	color : #003366;
	margin-bottom: 3px; padding-bottom: 0px;
}
.linklist { font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px;
	color : #6585CE;
	text-decoration: underline;
	}
a.linklist:link { FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #6585CE;
	text-decoration: underline;	
	}
a.linklist:visited { FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #6585CE;
	text-decoration: underline;	
	}
a.linklist:hover {	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #BD312A;
	text-decoration: none;	
	}
a.linklist:active {	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #6585CE;
	text-decoration: underline;	
	}
.linknavi { font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size : 9px;
	color : #2A4562;
	text-decoration: none;	
	}
a.linknavi:link { font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size : 9px;
	color : #2A4562;
	text-decoration: none;	
	}
a.linknavi:visited { font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size : 9px;
	color : #2A4562;
	text-decoration: none;	
	}
a.linknavi:hover { font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size : 9px;
	color : #BD312A;
	text-decoration: none;	
	}
a.linknavi:active { font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size : 9px;
	color : #2A4562;
	text-decoration: none;	
	}
.linknavi_lang { font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size : 10px;
	color : #FFFFFF;
	text-decoration: none;	
	}
a.linknavi_lang:hover { font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size : 10px;
	color : #003366;
	text-decoration: none;	
	}
.linknavi_lang_start { font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size : 10px;
	color : #FFFFFF;
	text-decoration: none;
	font-weight: bold;	
	}
a.linknavi_lang_start:hover { font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size : 10px;
	color : #FFFF00;
	text-decoration: none;
	font-weight: bold;	
	text-decoration: underline;
	}
.linknavi_lang_act { font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size : 10px;
	color : #FFFF00;
	text-decoration: none;	
	}
a.linknavi_lang_act:hover { font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size : 10px;
	color : #003366;
	text-decoration: none;	
	}
.linknavi_active { font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size : 9px;
	color : #BD312A;
	text-decoration: none;	
	}
.linknavi_active:hover { font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size : 9px;
	color : #2A4562;
	text-decoration: none;	
	}
.linknavi_active_2 { font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size : 9px;
	color : #FFFFFF;
	text-decoration: none;	
	}
.linknavi_active_2:hover { font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size : 9px;
	color : #2A4562;
	text-decoration: none;	
	}
.linknavtop {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration : none;
	font-weight: bold;
}
a.linknavtop:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003366;
	text-decoration: none;
	font-weight: bold;
}
.linknavtop_active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003366;
	text-decoration : none;
	font-weight: bold;
}
a.linknavtop_active:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003366;
	text-decoration: none;
	font-weight: bold;
}
.linknavstart {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration : none;
	font-weight: bold;
}
a.linknavstart:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #BD3129;
	text-decoration: none;
	font-weight: bold;
}
.footer {
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #003366;
	text-decoration: none;
}
a.footer:hover{
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #BD312A;
	text-decoration: none;
}
LI {
	font-size : 11px;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #003366;
	line-height: 18px;	
}
LI A:link{
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #009999;
	text-decoration: underline;
}
LI A:visited{
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #003366;
	text-decoration: underline;
}
LI A:hover{
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #BD312A;
	text-decoration: none;
}
OL {
	font-size : 11px;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #003366;
	line-height: 18px;	
}
OL A:link{
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #009999;
	text-decoration: underline;
}
OL A:visited{
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #003366;
	text-decoration: underline;
}
OL A:hover{
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #BD312A;
	text-decoration: none;
}
UL {
	font-size : 11px;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #003366;
}
DD {
	font-size : 11px;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #003366;
}

TABLE {
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #003366;	
}
.inputfeld	{
	font-family:verdana, arial, helvetica;
	font-size: 10px;
	color: #000000;
	border: 1px solid #6585CE;
	text-decoration : none;
	background-color: #FFFFFF;
}
.button	{
	font-family:verdana, arial, helvetica;
	font-size: 10px;
	color: #000000;
	border: 1px solid #6585CE;
	text-decoration : none;
	background-color: #C5C5C5;
}
.subscript {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 5px;
}
td.menu_td_off1 {
	border-top:1px solid #DDDDF6;
	border-bottom:1px solid #DDDDF6;
	background-color:#DDDDF6;
	width:100%;
	cursor:hand;
}

td.menu_td_off2 {
	border-top:1px solid #ffffff;
	border-bottom:1px solid #ffffff;
	background-color: #ffffff;
	width:100%;
	cursor:hand;
}

td.menu_td_on1 {
	border-top:1px solid #000000;
	border-bottom:1px solid #000000;
	background-color:#9999CC;
	width:100%;
	cursor:hand;
}

td.menu_td_on2 {
	border-top:1px solid #000000;
	border-bottom:1px solid #000000;
	background-color:#9999CC;
	width:100%;
	cursor:hand;
}

td.menu_menu_off {
	background-color: #330099;
	width:100%;
	cursor:hand;
}

td.menu_menu_on {
	background-color:#9999CC;
	width:100%;
	cursor:hand;
}
.title {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003366;
	font-weight: bold;
}
.title_start {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003366;
	text-decoration: none;
	font-weight: bold;
}
.title_start:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003366;
	text-decoration: none;
	font-weight: bold;
}
.title_start:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #BD3129;
	text-decoration: none;
	font-weight: bold;
}
.gruener_text {
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #003366;
	text-decoration: none;
	line-height: 14px;
}

td.infobox_title { 	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003366;
	font-weight: bold; }
td.pointline { background: url(images/subnaviseparator.gif) repeat; }

tr.white { height: 17px; background-color: #eeeeef;  }
tr.alternate { height: 17px; background-color:#f8f8fe; }

.bg { background: url(images/bg.gif); }


