font  { color: black; font-size: 12px; font-family: Arial; text-align: justify }
a   { color: black; font-size: 12px; font-family: Arial; text-decoration: underline }
h1       { color: black; font-size: 16px; font-family: Arial; font-weight: bold; margin-bottom: -6px }
h2          { color: white; font-size: 12px; font-family: Arial; background-position: 12px 0; margin-top: 2px; margin-bottom: 2px; margin-left: 2px }
h3 { color: #000; font-size: 14px; font-family: Arial; font-weight: bold; background-position: 12px 0; margin-top: 2px; margin-bottom: 2px; margin-left: 2px }
h4 { color: red; font-size: 14px; font-family: Arial; font-weight: bold; background-position: 12px 0; margin-top: 2px; margin-bottom: 2px; margin-left: 2px }
marquee { color: red }
/*############ Trennlinien ############*/
hr          { width: 100%; border-style: solid none none; border-width: 2px 0 0; border-color: #141f7d; align: left           }
#linie               { width: 100%; border-style: dotted none none; border-width: 2px 0 0; border-color: gray; align: left                  }
#vertikal     { width: 1px; border-top: 2px dotted gray; border-right: dotted gray; border-bottom: 0 none gray; border-left: 0 none gray; align: left; noshade: 1000px    }
/*############ Trennlinien ############*/
b  { color: black; font-size: 13px; font-family: Arial; font-weight: bold }
/*############ Navigationspfeil für den Header und Footer ############*/
#symbolarrow                  { color: #141f7d; font-size: 12px; font-weight: bold; margin-right: 3px; margin-left: 3px }
/*############ Navigationspfeil für den Header und Footer ############*/
body           { background-repeat: no-repeat }
img       { }
#randoben      { border-top: 1px solid silver; border-right: 1px solid #c0c0c0; border-left: 1px solid silver }
#randmitte  { border-right: 1px solid silver; border-left: 1px solid silver }
#randunten  { border-right: 1px solid silver; border-bottom: 1px solid silver; border-left: 1px solid silver }
#background    { background-image: url("../images/structures/bgfill_v_2.jpg"); background-repeat: no-repeat }
#border-table       { background-color: #f4f5fd; padding: 2px; border: dotted 1px #1e3579 }
#border-image   { background-color: #f4f5fd; border: solid 1px #1e3579 }
#symbollink                                    { color: #141f7d }
#symbollink a  { color: #141f7d }
#symbolbox     { color: #141f7d; font-size: 10px; font-family: Webdings; margin-right: 4px; margin-left: 0; align: left         }

.home {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	margin: 0;
	padding: 0 5px 0 15px;
}
.teaser {
	font-size: 13px;
	height: 55px;
}
p {
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
}
a.link_home{
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	vertical-align: middle;
	margin: 30px 0 0 0;
}
a.link_home:hover{
	color: #273881;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
}
img.left {
	float: left;
	padding: 0 8px 0 0;
}
