<!--
.background    { background-image: url(../Pictures/round.gif); background-repeat: no-repeat; background-attachment: fixed; background-position: 0 0; scrollbar-DarkShadow-Color:#000033; scrollbar-Track-Color:#000066; scrollbar-Face-Color:#3366cc; scrollbar-Shadow-Color:#000033; scrollbar-Highlight-Color:#CCFFFF; scrollbar-3dLight-Color:#3399FF; scrollbar-Arrow-Color:#FFFFFF  }
.tablebackground  { border-right: 2pt solid #c0c0c0; border-bottom: 2pt solid #808080; background: white }
.table           { border: solid 1pt #696969;}
.tablehead { padding: 1pt; font-size: 10pt; color:navy; font-weight: bold; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none;}
a.overview:link       { color: navy; font-weight: bold; font-size: 9pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
a.overview:visited  { color: #696969; font-size: 9pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold; text-decoration: none }
a.overview:active { color:red; font-weight: bold; font-size: 9pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
a.overview:hover { color:black; font-weight: bold; font-size: 9pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
a.overviewtime:link        { color: #191970; font-size: 8pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold; line-height: 10pt; text-decoration: none; white-space: pre; list-style-type: disc; list-style-position: inside; display: list-item; padding-left: 5pt }
a.overviewtime:visited  { color:green; font-size: 8pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold; line-height: 10pt; text-decoration: none; white-space: pre; list-style-type: disc; list-style-position: inside; display: list-item; padding-left: 5pt }
a.overviewtime:active  { color:red; font-size: 8pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold; line-height: 10pt; text-decoration: none; white-space: pre; list-style-type: disc; list-style-position: inside; display: list-item; padding-left: 5pt }
a.overviewtime:hover  { color:black; font-size: 8pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold; line-height: 10pt; text-decoration: none; white-space: pre; list-style-type: disc; list-style-position: inside; display: list-item; padding-left: 5pt }
a.overviewhead:link       { color: navy; font-weight: bold; font-size: 10pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
a.overviewhead:visited { color:navy; font-weight: bold; font-size: 10pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
a.overviewhead:active { color:red; font-weight: bold; font-size: 10pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
a.overviewhead:hover { color:#fff; font-size: 10pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
a.overviewhome:link       { color: navy; font-weight: bold; font-size: 8pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
a.overviewhome:visited { color:green; font-weight: bold; font-size: 8pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
a.overviewhome:active { color:red; font-weight: bold; font-size: 8pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
a.overviewhome:hover { color:#067e06; font-size: 8pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.overviewhome { color: navy; font-size: 8pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.allh3 { color: #000080; font-weight: bolder; line-height: 12pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.alltextborderno  { color: #000080; font-size: 8pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.Blocksatz { color: #000080; font-size: 8pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-align: justify }
.neu  { color: red; font-style: italic; font-weight: bold; font-size: 8pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }

/* Das ist das Stylesheet für die Navigation auf der linken Seiten */
.navigationhead { color: #fff; font-size: 12px; font-family: arial, sans-serif, helvetica; font-weight: bold; background-color: #000080; padding-top: 5px; padding-bottom: 2px; padding-left: 10px; }
.navigationheadflats { color: #fff; font-size: 12px; font-family: Arial, sans-serif, helvetica; font-weight: bold; background-color: #c00; padding-top: 5px; padding-bottom: 2px; padding-left: 10px; }
.navigationflatszwischenueber { color: black; font-size: 12px; font-family: Arial; display: block; border-left: 2px solid #000080; border-right: 1px solid #000080; sans-serif, helvetica; font-weight: bold; background-color: #fff; margin-top: 5px; padding-top: 5px; padding-bottom: 4px; padding-left: 6px; border-top: 2px solid #000080; }
.navigationflatsleerzeile { color: black; font-size: 12px; font-family: Arial; display: block; font-weight: bold; background-color: #fff; margin-top: 5px; border-bottom: 1px solid #000080; }
.navigationpicture { border-left: 1px solid #000080; border-right: 1px solid #000080; }
.NavigationsH1ohnelink { color: #000080; background-color: #cfdeff; text-decoration: none; display: block; border-left: 6px solid #b90f0f; border-right: 1px solid #000080; text-decoration: none; padding: 1px 1px 1px 0.5em; }
.navigationh1  { background-color: #fff; color: #000; font-weight: bold; text-decoration: none; display: block; border-left: 2px solid #000080; border-right: 1px solid #000080; text-decoration: none; text-indent: 5pt; padding-top: 1px; padding-right: 1px; }
#navigation { width: 130px; font-family: arial, Helvetica, sans-serif; font-size: 12px; }
#navigation ul { list-style: none; margin: 0; padding: 0 0 0 0; }
#navigation li { border-bottom: 1px solid #000080; }
#navigation li a:link, #navigation li a:visited  { background-color: #b51032; color: #ffffff; text-decoration: none; display: block; border-left: 2px solid #000080; border-right: 1px solid #000080; text-decoration: none; padding: 1px 1px 1px 0.5em; }
#navigation li a:hover {
	background-color: #000080;
	color: #FFFFFF;
}
#navigation ul ul { font-weight: bold; }
#navigation ul ul li {  }
#navigation ul ul a:link, #navigation ul ul a:visited {
	background-color: #e9eef8;
	color: black;
}
#navigation ul ul a:hover {
	background-color: #b90f0f;
	color: #ffffff;
}
#navigation ul ul ul { font-size: 11px; font-weight: normal; }
#navigation ul ul ul li { margin-bottom: -1px; }
#navigation ul ul ul a:link, #navigation ul ul ul a:visited { background-color: #d3d3d3; color: #000080; padding-left: 10px; }
#navigation ul ul ul a:hover { background-color: #a45115; color: #ffffff; padding-left: 10px; }
/* Das ist das Stylesheet für die Navigation für Hinweise und Tips am linken Rand */
.tippnavigationhead { color: #fff; font-size: 12px; font-family: arial, sans-serif, helvetica; font-weight: bold; background-color: #000; padding-top: 5px; padding-bottom: 2px; padding-left: 10px; }
.tippnavigationpicture { border-left: 1px solid #000; border-right: 1px solid #000; }
#tippnavigation { width: 130px; font-family: arial, Helvetica, sans-serif; font-size: 12px; }
#tippnavigation ul { list-style: none; margin: 0; padding: 0; border-top: 1px solid #000; }
#tippnavigation li { border-bottom: 1px solid #000; border-top-width: 0; }
#tippnavigation li a:link, #tippnavigation li a:visited  {
	color: #ffffff;
	text-decoration: none;
	display: block;
	padding: 1px 1px 1px 0.5em;
	border-left: 6px solid #067e06;
	border-right: 1px solid #000;
	text-decoration: none;
}
#tippnavigation li a:hover {
	background-color: #000;
	color: #ffffff;
}
#tippnavigation ul ul {
	margin-left: 0;
}
#tippnavigation ul ul li {
	border-bottom: 1px solid #000;
	margin:0;
}
#tippnavigation ul ul a:link, #tippnavigation ul ul a:visited {
	background-color: #fff;
	color: #000;
}
#tippnavigation ul ul a:hover {
	background-color: #067e06;
	color: #ffffff;
}
/* Das ist das Stylesheet für den Formationsschluessel */
#formationnavigation { font-family: Arial, Helvetica, sans-serif; font-size: 12px; width: 130px; list-style-type: none; }
#formationnavigation ul { margin: 0; padding: 0; }
#formationnavigation ul li { text-align: center; border-top: 4px solid #000080; border-bottom: 4px solid #000080; border-left: 1px solid #000080; border-right-color: ; }
#formationnavigation ul a:link, visited {
	color: #000080;
}
#formationnavigation ul a:hover { color: #ffffff; background-color: #000080; }
/* 
	Runde Ecken
 */
.xrounded h1, .zrounded h1 { color: #fff; margin:0; font-size:11px; font-family: Verdana, Arial, Helvetica, sans-serif; padding:0 8px 4px; text-align:center; }
.xb1, .xb2, .xb3, .xb4 {
display:block; overflow:hidden;
}
.xb1, .xb2, .xb3 {
height:1px;
}
.xb1 {
margin:0 5px; background:#006;
}
.xb2 { margin:0 3px; border-right: 2px solid #006; border-left: 2px solid #006; border-top-width: 0; border-bottom-width: 0; }
.xb3 {
margin:0 2px;
}
.xb4 {
height:2px; margin:0 1px;
}
.color_a {
background: #006; /* Change the top part color here*/ color: #006;
}

