body { bgcolor="#FFFFFF" }

a.navi0 { font-family: Arial; font-size: 11px; font-weight:bold; color: #95A2C1; text-decoration: none;}
a.navi0_selected { font-family: Arial; font-size: 11px; font-weight:bold; color: #FFFFFF; text-decoration: none;}
a.navi0_ru { font-family: Arial; font-size: 11px; font-weight:bold; color: #95A2C1; text-decoration: none;}
a.navi0_ru_selected { font-family: Arial; font-size: 11px; font-weight:bold; color: #FFFFFF; text-decoration: none;}
a.navi0:active { font-family: Arial; font-size: 11px; font-weight:bold; color: #FFFFFF; text-decoration: none;}
a.navi0:hover { font-family: Arial; font-size: 11px; font-weight:bold; color: #FFFFFF; text-decoration: none;}

.nav_top_right { font-family: Arial; font-size: 11px; font-weight:bold; color: #8091b6; text-decoration: none;}

.nav_lang { font-family: Arial; font-size: 11px; font-weight:bold; color: #8091b6; text-decoration: none;}
.logo { font-family: Arial; font-size: 9px; font-weight:bold; color: #8091b6; text-decoration: none;}


.navi0_sel { font-family: Arial; font-size: 12px; font-weight:bold; color: #CC0000; text-decoration: none;}

.navi1 { font-family: Arial; font-size: 11px; font-weight:normal; color: #80173C; text-decoration: none; padding-left:1px}
.navi1_sel { font-family: Arial; font-size: 11px; font-weight:normal; color: #80173C; text-decoration: none; padding-left:1px}

.navi2 { font-family: Arial; font-size: 12px; font-weight:bold; color: #00236E; text-decoration: none; padding-left:1px}
.navi2_sel { font-family: Arial; font-size: 12px; font-weight:bold; color: #00236E; text-decoration: none; padding-left:1px}
.navi2:hover { font-family: Arial; font-size: 12px; font-weight:bold; color: #00236E; text-decoration: none;}


.navi3 { font-family: Arial; font-size: 11px; font-weight:normal; color: #647DAA; text-decoration: none; padding-left:1px}
.navi3_sel { font-family: Arial; font-size: 11px; font-weight:bold; color: #00236E; text-decoration: none; padding-left:1px}
.navi3:hover { font-family: Arial; font-size: 11px; font-weight:normal; color: #00236E; text-decoration: none;}
.navibackground {background-image:url(design/verlauf.jpg);}

.navi5 { font-family: Arial; font-size: 13px; font-weight:bold; color: #002364; background-color:#E5E9F0; text-decoration: none; padding-left:1px}
.navi5_sel { font-family: Arial; font-size: 13px; font-weight:bold; color: #ffffff; background-color:#00236E;text-decoration: none; padding-left:1px}
.navi5:hover { font-family: Arial; font-size: 13px; font-weight:bold; color: #ffffff; text-decoration: none;}
.print_navig5 { font-family: Arial; font-size: 13px; font-weight:normal; color: #002364; background-color:#ffffff; text-decoration: none;}
.print_sel_navig5 { font-family: Arial; font-size: 13px; font-weight:bold; color: #00236E; background-color:#E5E9F0;text-decoration: none;}

td.spacer { border-top: 1px solid #000000; }
td.spacer-blue { border-top: 1px solid #00236E; }

td.spacerrot { border-top: 1px solid #CC0000; }
td.spacergreen { border-top: 1px solid #339900; }
td.spaceryellow { border-top: 1px solid #FFB900; }


td.spacerlila { border-top: 1px solid #80173C; }
td.spacerorange { border-top: 1px solid #FF6600; }



td.spacergrey { border-top: 1px solid #8091B6; }


td.table_line , td.table_headline {
	font-family: Arial;
	font-size: 11px;
	color: #00236F;
	text-decoration: none;
	padding-left: 10px;
	
	font-weight:normal;
	background-color:#E5E9F0;
	border-bottom: 1px solid #C9C8E4;
}

td.table_headline {
	font-weight:bold;
	background-color:#BFC7DA;
	margin-top: 10px;
	border: none;
}

td.table_line_dark {
	background-color: #002364;
}

td.table_line_nounderline  { font-family: Arial; font-size: 11px; font-weight:normal; color: #000000; background-color:#E5E9F0; text-decoration: none; }

td.table_left{font-family: Arial; font-size: 11px; font-weight:normal; color: #00236F; background-color:#BFC8DB; text-decoration: none; }
td.table_right{font-family: Arial; font-size: 11px; font-weight:normal; color: #00236F; background-color:#E5E9F0; text-decoration: none; padding-right:4px; }

a.black { font-family: Arial; font-size: 12px; font-weight:normal; color: #000000; text-decoration: none;}
a.black:hover { font-family: Arial; font-size: 12px; font-weight:normal; color: #00236e; text-decoration: none;}

a.link:link, a.link:visited,a.link:hover  {
	font-family: Arial;
	font-size: 11px;
	font-weight:normal;
	color: #647DAA;
	text-decoration: underline;
}

a.external:hover {
	color: #00236e;
}

.headline { font-family: Arial; font-size: 17px; font-weight:bold; color: #002364; text-decoration: none;}
.subheadline { font-family: Arial; font-size: 13px; font-weight:bold; color: #00236E; text-decoration: none;}

.text { font-family: Arial; font-size: 9px; font-weight:normal; color: #00236E; text-decoration: none;}

.hl-blue { font-family: Arial; font-size: 12px; font-weight:bold; color: #00236E; text-decoration: none;}
.hl-blue-small { font-family: Arial; font-size: 10px; font-weight:bold; color: #00236E; text-decoration: none;}

.hl-black { font-family: Arial; font-size: 12px; font-weight:bold; color: #000000; text-decoration: none;}

.text-black { line-height: 1.3em;font-family: Arial; font-size: 12px; font-weight:normal; color: #000000; text-decoration: none; }
.text-black-justify { line-height: 1.3em;font-family: Arial; font-size: 12px; font-weight:normal; color: #000000; text-decoration: none; text-align: justify;}

.text-blue { line-height: 1.3em;font-family: Arial; font-size: 12px; font-weight:normal; color: #00236E; text-decoration: none; }
.text-blue-small { line-height: 1.3em;font-family: Arial; font-size: 10px; font-weight:normal; color: #00236E; text-decoration: none; }
.text-blue-justify { line-height: 1.3em;font-family: Arial; font-size: 12px; font-weight:normal; color: #00236E; text-decoration: none; text-align: justify;}

img.fliesstext {margin-right:20;margin-bottom:10; }

.history_hl { font-family: Arial; font-size: 12px; font-weight:bold; color: #00236E; text-decoration: none; border-bottom: 1px solid #CBD2E0; }
.history_text { font-family: Arial; font-size: 12px; font-weight:normal; color: #000000; text-decoration: none;}


.kontakt_input {
	border-style:solid;
	border-width:1px;
	border-color:#A0ADC9;	
	color:#00236E;
	font-family:Arial;
	font-size:12px;
	width:370px;
}

