/* Generated by Developer Tools. This might not be an accurate representation of the original source file */
BODY {
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	BACKGROUND: url(/site_images/bilder/bg.gif) #ffffff repeat-y;
	PADDING-TOP: 0px;
}
A:link {
	COLOR: #07b6ac;
	TEXT-DECORATION: underline;
}
A:visited {
	COLOR: #01539b;
	TEXT-DECORATION: none
}
A:hover {
	COLOR: #01539b;
	TEXT-DECORATION: underline
}
A:active {
	COLOR: #01539b;
	TEXT-DECORATION: underline
}
div#buehne table tbody tr td#inhaltstart table.newsbox tbody tr td ul.klein li a {
	COLOR: #008a5f;
	TEXT-DECORATION: none;
}
div#buehne table tbody tr td#inhaltstart table.newsbox tbody tr td ul.klein li a:hover {
	COLOR: #01539b;
	TEXT-DECORATION: underline;
}
div#buehne table tbody tr td#inhaltstart table.newsbox tbody tr td ul.klein li a:visited {
	COLOR: #01539b;
	TEXT-DECORATION: none;
}
div#buehne table tbody tr td#inhaltstart table.newsbox tbody tr td ul.klein li a:active {
	COLOR: #01539b;
	TEXT-DECORATION: underline;
}
div#buehne table tbody tr td#inhaltstart ul.buttonListHome li div.buttonLinkHome p.buttonContentHome a {
	COLOR: #008a5f;
	TEXT-DECORATION: none;
	line-height:25px;
}
div#buehne table tbody tr td#inhaltstart ul.buttonListHome li div.buttonLinkHome p.buttonContentHome a:hover {
	COLOR: #01539b;
	TEXT-DECORATION: underline;
}
div#buehne table tbody tr td#inhaltstart ul.buttonListHome li div.buttonLinkHome p.buttonContentHome a:visited {
	COLOR: #01539b;
	TEXT-DECORATION: none;
}
div#buehne table tbody tr td#inhaltstart ul.buttonListHome li div.buttonLinkHome p.buttonContentHome a:active {
	COLOR: #01539b;
	TEXT-DECORATION: underline;
}
div#buehne table tbody tr td#inhaltstart h1#breadcrumb a {
	COLOR: #01539b;
	TEXT-DECORATION: none;
}
div#buehne table tbody tr td#inhaltstart h1#breadcrumb a:hover {
	COLOR: #01539b;
	TEXT-DECORATION: underline;
}
div#buehne table tbody tr td#inhaltstart h1#breadcrumb a:visited {
	COLOR: #01539b;
	TEXT-DECORATION: none;
}
div#buehne table tbody tr td#inhaltstart h1#breadcrumb a:active {
	COLOR: #01539b;
	TEXT-DECORATION: underline;
}
div#buehne table tbody tr td#inhaltstart p.boxgreen a {
	COLOR: #01539b;
	TEXT-DECORATION: none;
}
div#buehne table tbody tr td#inhaltstart p.boxgreen a:hover {
	COLOR: #01539b;
	TEXT-DECORATION: underline;
}
div#buehne table tbody tr td#inhaltstart p.boxgreen a:visited {
	COLOR: #01539b;
	TEXT-DECORATION: none;
}
div#buehne table tbody tr td#inhaltstart p.boxgreen a:active {
	COLOR: #01539b;
	TEXT-DECORATION: underline;
}
div#buehne table tbody tr td#inhaltstart div.artikelcontainerLeft div.artikelhomepage h1.news a, div#buehne table tbody tr td#inhaltstart div.artikelcontainerRight div.artikelhomepage h1.news a {
	COLOR: #01539b;
	TEXT-DECORATION: none;
}
div#buehne table tbody tr td#inhaltstart div.artikelcontainerLeft div.artikelhomepage h1.news a:hover, div#buehne table tbody tr td#inhaltstart div.artikelcontainerRight div.artikelhomepage h1.news a:hover {
	COLOR: #01539b;
	TEXT-DECORATION: underline;
}
div#buehne table tbody tr td#inhaltstart div.artikelcontainerLeft div.artikelhomepage h1.news a:visited, div#buehne table tbody tr td#inhaltstart div.artikelcontainerRight div.artikelhomepage h1.news a:visited {
	COLOR: #01539b;
	TEXT-DECORATION: none;
}
div#buehne table tbody tr td#inhaltstart div.artikelcontainerLeft div.artikelhomepage h1.news a:active, div#buehne table tbody tr td#inhaltstart div.artikelcontainerRight div.artikelhomepage h1.news a:active {
	COLOR: #01539b;
	TEXT-DECORATION: underline;
}
#kopf {
	Z-INDEX: 1;
	BACKGROUND-COLOR: #01539b;
	HEIGHT: 112px
}
#topnavi {
	Z-INDEX: 2;
	POSITION: absolute;
	WIDTH: 450px;
	HEIGHT: 7px;
	TOP: -1px;
	LEFT: 213px
}
UL.navi {
	PADDING-BOTTOM: 0px;
	MARGIN: 2px 0 0 0;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	WHITE-SPACE: nowrap;
	HEIGHT: 7px;
	PADDING-TOP: 0px
}
UL.navi LI {
	LIST-STYLE-TYPE: none;
	MARGIN: 0px;
	/*PADDING-RIGHT: 14px;*/
	DISPLAY: inline;
	FLOAT: left;
	LIST-STYLE-IMAGE: none
}
#logo {
	Z-INDEX: 2;
	POSITION: absolute;
	WIDTH: 185px;
	HEIGHT: 140px;
	TOP: 0px;
	LEFT: 0px
}
#newsletter {
	Z-INDEX: 3;
	POSITION: absolute;
	TEXT-ALIGN: right;
	WIDTH: 300px;
	FONT-FAMILY: Arial, Helvetica;
	HEIGHT: 87px;
	COLOR: #ffffff;
	FONT-SIZE: 12px;
	TOP: 0px;
	RIGHT: 8px
}
#menueleiste {
	BACKGROUND-COLOR: #b3cce1;
	WIDTH: 100%;
	HEIGHT: 27px;
	BORDER-TOP: #ffffff 1px solid
}
UL.hm {
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-LEFT: 185px;
	PADDING-RIGHT: 0px;
	WHITE-SPACE: nowrap;
	HEIGHT: 26px;
	PADDING-TOP: 0px
}
UL.hm LI {
	PADDING-BOTTOM: 0px;
	LIST-STYLE-TYPE: none;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	DISPLAY: inline;
	FLOAT: left;
	LIST-STYLE-IMAGE: none;
	PADDING-TOP: 0px
}
#links {
	Z-INDEX: 5;
	POSITION: absolute;
	WIDTH: 184px;
	TOP: 140px;
	LEFT: 0px;
}
#buehne {
	Z-INDEX: 2;
	POSITION: absolute;
	PADDING-LEFT: 185px;
	BACKGROUND: url(/site_images/bilder/bg_buehne.jpg) no-repeat 185px 0px;
	TOP: 139px
}
#inhalt {
	PADDING-BOTTOM: 30px;
	PADDING-LEFT: 55px;
	PADDING-RIGHT: 50px;
	PADDING-TOP: 30px
}
#inhaltstart {
	PADDING-BOTTOM: 30px;
	PADDING-LEFT: 55px;
	PADDING-RIGHT: 50px;
	PADDING-TOP: 30px;
}
#rechtsstart {
	BACKGROUND-COLOR: #6c9bc5;
	WIDTH: 200px
}
/*#disclaimer {
	Z-INDEX: 6; POSITION: absolute; TEXT-ALIGN: right; WIDTH: 178px; bottom:100px; #bottom: 10px; FONT-FAMILY: Verdana, Arial, Helvetica; COLOR: #01539b; FONT-SIZE: 70%; LEFT: 0px;
}*/
a.disclaimer {
	display:block;
	font-family: Verdana, Arial, Helvetica;
	font-size:70%;
	text-align:center;
}
a.disclaimer:link {
	COLOR: #01539b;
	TEXT-DECORATION: underline
}
a.disclaimer:visited {
	COLOR: #01539b;
	TEXT-DECORATION: underline
}
a.disclaimer:hover {
	COLOR: #01539b;
	TEXT-DECORATION: none
}
a.disclaimer:active {
	COLOR: #01539b;
	TEXT-DECORATION: none
}
.um4 {
	line-height:15px;
	margin: 0px 0px 1px 1px;
	padding: 2px 4px 2px 10px;
	font-family: Verdana, Arial, Helvetica;
	background-color: #008a5f;
	color: #ffffff;
	font-size: 100%;/*PADDING-BOTTOM: 2px; MARGIN: 0px 0px 1px 1px; PADDING-LEFT: 10px; #padding-left:0px; PADDING-RIGHT: 4px; FONT-FAMILY: Verdana, Arial, Helvetica; BACKGROUND: #008a5f; COLOR: #ffffff; FONT-SIZE: 100%; PADDING-TOP: 2px; */
}
.um4a {
	line-height:15px;
	margin: 0px 0px 1px 1px;
	padding: 2px 4px 2px 10px;
	font-family: Verdana, Arial, Helvetica;
	background-color: #69afab;
	color: #ffffff;
	font-size: 100%;/*PADDING-BOTTOM: 2px; MARGIN: 0px 0px 1px 1px; PADDING-LEFT: 10px; PADDING-RIGHT: 4px; FONT-FAMILY: Verdana, Arial, Helvetica; BACKGROUND: #69afab; COLOR: #ffffff; FONT-SIZE: 70%; PADDING-TOP: 2px; */
}
.um5 {
	line-height:15px;
	margin: 0px 0px 1px 8px;
	padding: 2px 4px 2px 10px;
	font-family: Verdana, Arial, Helvetica;
	background-color: #69afab;
	color: #ffffff;
	font-size: 100%;/*PADDING-BOTTOM: 2px; MARGIN: 0px 0px 1px 8px; PADDING-LEFT: 10px; #padding-left:0px; PADDING-RIGHT: 4px; FONT-FAMILY: Verdana, Arial, Helvetica; BACKGROUND: #69afab; COLOR: #ffffff; FONT-SIZE: 100%; PADDING-TOP: 2px; */
}
.umLocation {
	background-color:#3274ae;
}
.um5a {
	line-height:15px;
	margin: 0px 0px 1px 8px;
	padding: 2px 4px 2px 10px;
	font-family: Verdana, Arial, Helvetica;
	background-color: #69afab;
	color: #ffffff;
	font-size: 100%;/* PADDING-BOTTOM: 2px; MARGIN: 0px 0px 1px 8px; PADDING-LEFT: 10px; PADDING-RIGHT: 4px; FONT-FAMILY: Verdana, Arial, Helvetica; BACKGROUND: #69afab; COLOR: #ffffff; FONT-SIZE: 70%; BORDER-RIGHT: #ffffff 2px solid; PADDING-TOP: 2px; */
}
.suchbereich {
	BORDER-BOTTOM: #ffffff 1px solid;
	PADDING-BOTTOM: 3px;
	PADDING-LEFT: 10px;
	PADDING-RIGHT: 0px;
	BACKGROUND: url(/site_images/bilder/bg_suche.gif) repeat-y;
	PADDING-TOP: 3px
}
.startlinks {
	BORDER-BOTTOM: #ffffff 1px solid; /*PADDING-BOTTOM: 2px;*/
	MARGIN: 0px 0px 1px 1px; /*PADDING-LEFT: 0; PADDING-RIGHT: 4px;*/
	BACKGROUND: url(/site_images/bilder/bg_suche.gif) repeat-y;
	PADDING-TOP: 2px
}
.searchBox {
	padding-left:10px;
}
P.linkstext {
	MARGIN-TOP: 5px;
	FONT-FAMILY: Verdana, Arial, Helvetica;
	COLOR: #01539b;
	FONT-SIZE: 70%
}
UL.linkstext {
	margin:0;
	padding:0;
	/*MARGIN: 5px 0px 5px 20px;*/
	FONT: 70% Verdana, Arial, Helvetica;
	COLOR: #01539b;
	list-style:none;/*display: inline; */
}
H1 {
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	FONT: bolder 100% Verdana, Arial, Helvetica;
	COLOR: #01539b;
	PADDING-TOP: 0px
}
H1.news {
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	FONT: bolder 80% Verdana, Arial, Helvetica;
	COLOR: #01539b;
	PADDING-TOP: 0px
}
H1#breadcrumb {
	FONT-SIZE: 14px;
}
H2 {
	MARGIN: 30px 0px 0px;
	FONT: bolder 90% Verdana, Arial, Helvetica;
	COLOR: #01539b
}
H3 {
	MARGIN: 30px 0px 0px;
	FONT: bolder 80% Verdana, Arial, Helvetica;
	COLOR: #01539b
}
H3.news {
	MARGIN: 0px;
	FONT: bolder 80% Verdana, Arial, Helvetica;
	COLOR: #01539b
}
H4 {
	PADDING-BOTTOM: 0px;
	MARGIN: 20px 0px -5px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	FONT: bolder 79% Verdana, Arial, Helvetica;
	COLOR: #01539b;
	PADDING-TOP: 0px
}
H5 {
	PADDING-BOTTOM: 0px;
	MARGIN: 20px 0px -10px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	FONT: bolder 78% Verdana, Arial, Helvetica;
	COLOR: #01539b;
	PADDING-TOP: 0px
}
H6 {
	PADDING-BOTTOM: 0px;
	MARGIN: 20px 0px -10px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	FONT: bolder 78% Verdana, Arial, Helvetica;
	COLOR: #197F4C;
	PADDING-TOP: 0px
}
P {
	FONT-FAMILY: Verdana, Arial, Helvetica;
	COLOR: #000000;
	FONT-SIZE: 75%
}
P.rechtstext {
	FONT-FAMILY: Verdana, Arial, Helvetica;
	COLOR: #01539b;
	FONT-SIZE: 70%;
}
.dachzeile {
	FONT-FAMILY: Verdana, Arial, Helvetica;
	COLOR: #01539b;
	FONT-SIZE: 70%
}
.klein {
	FONT-FAMILY: Verdana, Arial, Helvetica;
	COLOR: #000000;
	FONT-SIZE: 70%
}
.newsticker {
	FONT-FAMILY: Verdana, Arial, Helvetica;
	COLOR: #ffffff;
	FONT-SIZE: 70%
}
.errormeldung {
	FONT-FAMILY: Verdana, Arial, Helvetica;
	COLOR: #e3365c;
	FONT-SIZE: 75%
}
.norm {
	FONT-FAMILY: Verdana, Arial, Helvetica;
	COLOR: #000000;
	FONT-SIZE: 75%
}
OL {
	MARGIN: 10px 0px 10px 32px;
	FONT: 75% Verdana, Arial, Helvetica;
	COLOR: #000000
}
UL {
	MARGIN: 5px 0px 10px 0px;
	FONT: 75% Verdana, Arial, Helvetica;
	COLOR: #000000; /*LIST-STYLE-IMAGE: url(/site_images/bilder/listenpfeil.gif)*/
}
UL.faq {
	MARGIN: 10px 0px 10px 25px;
	FONT: 75% Verdana, Arial, Helvetica;
	COLOR: #000000;
	LIST-STYLE-IMAGE: url(/site_images/bilder/listenpfeil.gif);
}
.newsbox {
	BORDER-BOTTOM: #b3cce1 1px solid;
	MARGIN: 20px 0px 10px 10px;
	WIDTH: 200px;
	BACKGROUND: #e5edf5;
}
.artikelvorschau {
	padding:15px;
}
.artikelvorschau P {
	PADDING-BOTTOM: 0px;
	MARGIN: 5px 0px 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	FONT-FAMILY: Verdana, Arial, Helvetica;
	COLOR: #000000;
	FONT-SIZE: 75%;
	PADDING-TOP: 0px
}
.themenbalken {
	clear:both;
	BORDER-BOTTOM: #b3cce1 1px solid;
	PADDING-BOTTOM: 3px;
	PADDING-LEFT: 3px;
	PADDING-RIGHT: 3px;
	FONT-FAMILY: Verdana, Arial, Helvetica;
	BACKGROUND: #e5edf5;
	COLOR: #01539b;
	FONT-SIZE: 75%;
	FONT-WEIGHT: bold;
	PADDING-TOP: 3px;
	margin-top:40px;
}
.teaserdiv {
	TEXT-ALIGN: center;
	WIDTH: 100px;
	DISPLAY: block;
	FLOAT: left;
	CLEAR: both;
	MARGIN-RIGHT: 8px
}
.teaserdivhome {
	DISPLAY: block;
	FLOAT: left;
	CLEAR: both;
	MARGIN-RIGHT: 8px
}
.teaserpic {
	BORDER-BOTTOM: #b3cce1 1px solid;
	BORDER-LEFT: #b3cce1 1px solid;
	BORDER-TOP: #b3cce1 1px solid;
	BORDER-RIGHT: #b3cce1 1px solid;
	width: 100px;
}
.teaserabschluss {
	TEXT-ALIGN: right;
	CLEAR: both;
	PADDING-TOP: 4px
}
.teaser2abschluss {
	MARGIN: 15px 0px 10px;
	CLEAR: both
}
.separator {
	margin: 20px;
	float: left;
}
.artikelcontainer {
	width: 47%;
	float: left;
	height: 120px;
}
.artikelcontainerLeft {
	width: 47%;
	float: left;
}
.artikelcontainerRight {
	width: 47%;
	float: right;
}
.artikelhomehead {
	BORDER-BOTTOM: #b3cce1 1px solid;
	PADDING-BOTTOM: 2px;
	BACKGROUND-COLOR: #008a5f;
	PADDING-LEFT: 2px;
	PADDING-RIGHT: 2px;
	FONT-FAMILY: Verdana, Arial, Helvetica;
	COLOR: #ffffff;
	FONT-SIZE: 70%;
	PADDING-TOP: 2px;
	height: 13px;
	_height: 13px;
}
.artikelhomehead a {
	color:#ffffff;
}
.artikelhomehead a:visited {
	color:#ffffff;
}
.artikelhomepage {
	PADDING-BOTTOM: 5px;
	BACKGROUND-COLOR: #e5edf5;
	PADDING-LEFT: 5px;
	PADDING-RIGHT: 5px;
	OVERFLOW: visible;
	PADDING-TOP: 5px;
	_height: 1%; /*height: 80px;*/
}
.artikelhomepage P {
	PADDING-BOTTOM: 0px;
	MARGIN: 5px 0px 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	FONT-FAMILY: Verdana, Arial, Helvetica;
	COLOR: #000000;
	FONT-SIZE: 75%;
	PADDING-TOP: 0px
}
.tablehead {
	BORDER-BOTTOM: #b3cce1 1px solid;
	PADDING-BOTTOM: 3px;
	PADDING-LEFT: 3px;
	PADDING-RIGHT: 3px;
	FONT-FAMILY: Verdana, Arial, Helvetica;
	BACKGROUND: #e5edf5;
	COLOR: #01539b;
	FONT-SIZE: 75%;
	FONT-WEIGHT: bold;
	PADDING-TOP: 3px
}
.boxblue {
	BORDER-BOTTOM: #b3cce1 1px solid;
	PADDING-BOTTOM: 10px;
	PADDING-LEFT: 10px;
	PADDING-RIGHT: 10px;
	BACKGROUND: #e5edf5;
	COLOR: #01539b;
	FONT-WEIGHT: bold;
	PADDING-TOP: 10px
}
.tablezeile {
	BORDER-BOTTOM: #b3cce1 1px solid;
	PADDING-BOTTOM: 3px;
	PADDING-LEFT: 3px;
	PADDING-RIGHT: 3px;
	FONT-FAMILY: Verdana, Arial, Helvetica;
	COLOR: #000000;
	FONT-SIZE: 75%;
	PADDING-TOP: 3px
}
.boxblue2 {
	BORDER-BOTTOM: #b3cce1 1px solid;
	BORDER-LEFT: #b3cce1 1px solid;
	PADDING-BOTTOM: 10px;
	PADDING-LEFT: 10px;
	PADDING-RIGHT: 10px;
	FONT-FAMILY: Verdana, Arial, Helvetica;
	BACKGROUND: #f7fafc;
	FONT-SIZE: 75%;
	BORDER-TOP: #b3cce1 1px solid;
	BORDER-RIGHT: #b3cce1 1px solid;
	PADDING-TOP: 10px
}
.boxblue3 {
	BORDER-BOTTOM: #b3cce1 1px solid;
	BORDER-LEFT: #b3cce1 1px solid;
	PADDING-BOTTOM: 10px;
	PADDING-LEFT: 10px;
	PADDING-RIGHT: 10px;
	FONT-FAMILY: Verdana, Arial, Helvetica;
	BACKGROUND: #f7fafc;
	COLOR: #000000;
	FONT-SIZE: 75%;
	BORDER-TOP: #b3cce1 1px solid;
	BORDER-RIGHT: #b3cce1 1px solid;
	PADDING-TOP: 10px
}
.boxblue4 {
	BORDER-BOTTOM: #b3cce1 1px solid;
	BORDER-LEFT: #b3cce1 1px solid;
	PADDING-BOTTOM: 10px;
	PADDING-LEFT: 10px;
	PADDING-RIGHT: 10px;
	FONT-FAMILY: Verdana, Arial, Helvetica;
	BACKGROUND: #f7fafc;
	COLOR: #000000;
	FONT-SIZE: 70%;
	BORDER-TOP: #b3cce1 1px solid;
	BORDER-RIGHT: #b3cce1 1px solid;
	PADDING-TOP: 10px
}
.boxgreen {
	BORDER-BOTTOM: #b3cce1 1px solid;
	BORDER-LEFT: #b3cce1 1px solid;
	PADDING-BOTTOM: 10px;
	PADDING-LEFT: 10px;
	PADDING-RIGHT: 10px;
	FONT-FAMILY: Verdana, Arial, Helvetica;
	BACKGROUND: #f3f9f7;
	FONT-SIZE: 75%;
	BORDER-TOP: #b3cce1 1px solid;
	BORDER-RIGHT: #b3cce1 1px solid;
	PADDING-TOP: 10px
}
.fontblue {
	FONT-FAMILY: Verdana, Arial, Helvetica;
	COLOR: #01539b;
	FONT-SIZE: 75%
}
.fontgreen {
	FONT-FAMILY: Verdana, Arial, Helvetica;
	COLOR: #008a5f;
	FONT-SIZE: 75%
}
.ACSee {
	DISPLAY: none
}
INPUT.kontakt {
	BORDER-BOTTOM: #01539b 1px solid;
	BORDER-LEFT: #01539b 1px solid;
	/*WIDTH: 300px;*/
	FONT-FAMILY: Verdana, Arial, Helvetica;
	COLOR: #01539b;
	/*FONT-SIZE: 75%;*/
	BORDER-TOP: #01539b 1px solid;
	BORDER-RIGHT: #01539b 1px solid;
}
INPUT.kontaktNoBorder {
	BORDER: 0;
	color: #000;
	font: bold 95% Verdana, Arial, Helvetica;
	background-color:#FFF;
}
INPUT.kontaktNoBorder2 {
	BORDER: 0;
	color: #000;
	font: normal 80% Verdana, Arial, Helvetica;
	background-color:#FFF;
}
TEXTAREA.kontaktarea {
	BORDER-BOTTOM: #01539b 1px solid;
	BORDER-LEFT: #01539b 1px solid;
	WIDTH: 364px;
	FONT-FAMILY: Verdana, Arial, Helvetica;
	HEIGHT: 100px;
	COLOR: #01539b;
	FONT-SIZE: 75%;
	BORDER-TOP: #01539b 1px solid;
	BORDER-RIGHT: #01539b 1px solid
}
SELECT {
	BORDER-BOTTOM: #01539b 1px solid;
	BORDER-LEFT: #01539b 1px solid;
	FONT-FAMILY: Verdana, Arial, Helvetica;
	COLOR: #01539b;
	FONT-SIZE: 75%;
	BORDER-TOP: #01539b 1px solid;
	BORDER-RIGHT: #01539b 1px solid
}
INPUT.suche {
	BORDER-BOTTOM: #01539b 1px solid;
	BORDER-LEFT: #01539b 1px solid;
	BACKGROUND-COLOR: #d1e8e5;
	WIDTH: 140px;
	FONT-FAMILY: Verdana, Arial, Helvetica;
	COLOR: #01539b;
	FONT-SIZE: 75%;
	BORDER-TOP: #01539b 1px solid;
	BORDER-RIGHT: #01539b 1px solid
}
A.um:link {
	COLOR: #ffffff;
	TEXT-DECORATION: none
}
A.um:visited {
	COLOR: #ffffff;
	TEXT-DECORATION: none
}
A.um:hover {
	COLOR: #b2dccf;
	TEXT-DECORATION: none
}
A.um:active {
	COLOR: #b2dccf;
	TEXT-DECORATION: none
}
A.uma:link {
	COLOR: #ffffff;
	TEXT-DECORATION: none
}
A.uma:visited {
	COLOR: #ffffff;
	TEXT-DECORATION: none
}
A.uma:hover {
	COLOR: #b2dccf;
	TEXT-DECORATION: none
}
A.uma:active {
	COLOR: #b2dccf;
	TEXT-DECORATION: none
}
A.seite:link {
	COLOR: #008a5f;
	TEXT-DECORATION: none
}
A.seite:visited {
	COLOR: #01539b;
	TEXT-DECORATION: none
}
A.seite:hover {
	COLOR: #6798c3;
	TEXT-DECORATION: none
}
A.seite:active {
	COLOR: #6798c3;
	TEXT-DECORATION: none
}
A.artikel:link {
	COLOR: #000000;
	TEXT-DECORATION: none
}
A.artikel:visited {
	COLOR: #000000;
	TEXT-DECORATION: none
}
A.artikel:hover {
	COLOR: #6798c3;
	TEXT-DECORATION: none
}
A.artikel:active {
	COLOR: #6798c3;
	TEXT-DECORATION: none
}
A.headlink:link {
	COLOR: #ffffff;
	TEXT-DECORATION: none;
	font-size: 12px;
}
A.headlink:visited {
	COLOR: #ffffff;
	TEXT-DECORATION: none;
	font-size: 12px;
}
A.headlink:hover {
	COLOR: #B2DCCF;
	TEXT-DECORATION: none;
	font-size: 12px;
}
A.headlink:active {
	COLOR: #ffffff;
	TEXT-DECORATION: none;
	font-size: 12px;
}
A.headlink2:link {
	COLOR: #01539B;
	TEXT-DECORATION: none
}
A.headlink2:visited {
	COLOR: #01539B;
	TEXT-DECORATION: none
}
A.headlink2:hover {
	COLOR: #6798C3;
	TEXT-DECORATION: none
}
A.headlink2:active {
	COLOR: #01539B;
	TEXT-DECORATION: none
}
A.tickerlink:link {
	COLOR: #ffffff;
	TEXT-DECORATION: none
}
A.tickerlink:visited {
	COLOR: #ffffff;
	TEXT-DECORATION: none
}
A.tickerlink:hover {
	COLOR: #ccddeb;
	TEXT-DECORATION: none
}
A.tickerlink:active {
	COLOR: #ccddeb;
	TEXT-DECORATION: none
}
/* Sitemap */
ul.sitemap, ul.sitemap ul {
	margin:0 0 0 0;
	padding:0;
	list-style:none;
}
ul.sitemap {
	width:300px;
}
ul.sitemap a:hover {
	color:#6798C3;
	text-decoration:none;
}
ul.sitemap li a:visited {
	color:#008A5F;
	text-decoration:none;
}
ul.sitemap li ul li a {
	color:#01539B;
}
ul.sitemap li ul li a:visited {
	color:#01539B;
	text-decoration:none;
}
ul.sitemap li ul li ul li a {
	color:#008A5F
}
;
ul.sitemap li ul li ul li a:visited {
	color:#008A5F;
	text-decoration:none;
}
ul.sitemap li {
	background: transparent url('/site_images/sitemap_bg.gif') repeat-x;
	color:#01539B;
	font-size:100%;
	line-height: 21px;
	font-weight:bold;
	padding:0 0 0 3px;
	margin:20px 0 0 3px;
}
ul.sitemap li ul li {
	margin:0;
	padding: 1px 10px 3px 20px;
	background: transparent url('/site_images/bilder/listenpfeil.gif') no-repeat scroll 5px 9px;
	font-weight:normal;
	font-size:130%;
}
ul.sitemap li ul li ul li {
	padding:0;
	background:none;
	line-height:15px;
}
/* 3 links on homepage */
/*ul.buttonListHome {margin:0; padding:0; list-style:none;}
ul.buttonListHome li {margin-bottom:15px;}
ul.buttonListHome li a {position:relative; display:block; cursor:pointer; cursor:hand; margin:0; padding:0; color:#34505d;}
ul.buttonListHome li a:hover {text-decoration:underline;}
ul.buttonListHome li a span.buttonTitleHome {
	position:absolute; 
	width:156px; 
	height:30px; 
	top:8px;
	#top:20px; 
	left:0px; 
	line-height:30px;
	padding:0 0 0 20px; 
	background: transparent url('/site_images/buttonHomeBG.jpg') no-repeat;
	font-size: 100%; font-weight:bold;
	color:#810900;
	text-decoration:none;
}
ul.buttonListHome li a p.buttonContentHome {display:block; border:1px solid #b3cce1; background-color:#e5edf5; margin:0 0 0 25px; padding:8px 10px 20px 160px; color:#34505d; font-size: 90%;}*/

ul.buttonListHome {
	margin:0;
	padding:0;
	list-style:none;
}
ul.buttonListHome li {
	margin-bottom:15px;
}
ul.buttonListHome li div {
	position:relative;
	display:block;
	margin:0;
	padding:0;
	color:#34505d;
}
ul.buttonListHome li div a.buttonTitleHome {
	position:absolute;
	width:156px;
	height:30px;
	top:8px;
 #top:20px;
	left:0px;
	line-height:27px;
	padding:0 0 0 20px;
	background: transparent url('/site_images/buttonHomeBG.jpg') no-repeat;
	font-size: 100%;
	font-weight:bold;
	color:#810900;
	text-decoration:none;
}
ul.buttonListHome li p.buttonContentHome {
	display:block;
	border:1px solid #b3cce1;
	background-color:#e5edf5;
	margin:0 0 0 25px;
	padding:8px 10px 11px 160px;
	font-size: 90%;
}
ul.buttonListHome li p.buttonContentHome a {
	color:#34505d;
}
/* Content 2 columns layout */
.contentLeftColumn {
	float:left;
	width:50%;
}
.contentRightColumn {
	float:right;
	width:50%;
}
/* Search button image in left & linknavigation*/
.searchbutton {
	background: transparent url('/site_images/bilder/pfeile_blau_r.gif') no-repeat scroll;
	width: 20px;
	height: 11px;
	display: block;
	margin-right: 2px;
}
/*Archives*/

.ArchiveYear {
	padding:5px;
	font-weight:bold;
	font-size:18px;
	font-family: Verdana, Arial, Helvetica;
}
.ArchiveMonth {
	font-size:12px;
	font-family: Verdana, Arial, Helvetica;
	line-height: 25px;
}
.ArchiveMonth:visited {
	color:#008A5F;
	text-decoration:none;
}
.ArchiveMonth:hover {
	text-decoration: underline;
}
/*Bullet list modifications*/

div#buehne div#inhalt ul li, div#buehne table tbody tr td#inhaltstart ul li {
	list-style-image:url(../site_images/bilder/listenpfeil.gif);
	line-height:16px;
}
div#buehne table tbody tr td#inhaltstart ul {
	padding-left:15px;
}
*html div#buehne table tbody tr td#inhaltstart ul li {
	margin-left:15px;
}
*:first-child+html div#buehne table tbody tr td#inhaltstart ul li {
	margin-left:15px;
}
div#buehne table tbody tr td#inhaltstart table.newsbox tbody tr td ul.klein li {
	list-style-image:url(../site_images/bilder/listenpfeil.gif);
}
html body div#buehne table tbody tr td#inhaltstart ul.buttonListHome li {
	list-style-image:none;
}
.AlertMenu {
	width:180px;
	height:40px;
	margin: 20px 0 0 2px;
	color:#C00;
}
.AlertMenu {
	border-left:solid 1px #9C0D18;
	border-right:solid 1px #9C0D18;
	border-bottom:none;
	border-top:solid 1px #9C0D18;
	text-align:right;
	width:180px;
}
.howardLogo {
	width:180px;
	height:90px;
	margin: 20px auto 5px auto;
	color:#C00;
}
.howardLogo img {
	margin: 0 auto 0 auto;
}
.AlertMenu img, .howardLogo img {
	border:none;
	display:block;
}
.AlertMenuText {
	width:164px;
	padding:8px;
	margin: 0 0 0 2px;
	text-align:center;
	background-image:url(../site_images/bg_alertTxt.jpg);
	repeat:x;
	font-family: Verdana, Arial, Helvetica;
	font-size:0.7em;
	font-weight:bold;
	line-height: 18px;
	border-top:none;
	border-left:solid 1px #9C0D18;
	border-right:solid 1px #9C0D18;
	border-bottom:solid 1px #9C0D18;
}
.AlertMenuText a {
	color:#C00;
}
.imgNews {
	border:solid 1px #B3CCE1;
	margin: 15px 0 0 50px;
	float:right;
	padding:1px
}
div#buehne table tbody tr td#inhaltstart table.newsbox {
	clear:both;
}
.klein2 {
	font-family: Verdana, Arial, Helvetica;
	font-size: 0.6em;
	color:#000;
}
.folderName {
	display:block;
	margin-bottom:15px;
	background-color:#d7ecfd;
	padding:10px 10px 10px 15px;
	font-size:14px;
	color: #01539B;
	font-family: Verdana, Arial, Helvetica;
	font-weight:bolder;
	width:100%;
	margin-top: 15px;
}
.folderName span a {
	font-size:12px;
}
div.infoEcc {
	display: block;
	padding: 10px;
	margin-bottom: 15px;
	background-image:url(../site_images/trsp_bg-top.png);
	border: 1px solid #B3CCE1;
}
div#buehne table tbody tr td#inhaltstart p a img {
	border:none;
}
div.EUlogos {
	background-color:#E5EDF5;
	width:165px;
	height:auto;
	margin: 10px auto 5px auto;
	color:#C00;
	border: solid 1px #008A5F;
	display: block;
	padding:6px;
}
div.EUlogos a img {
	margin: 0 auto 7px auto;
	border: solid 1px #999;
}
div.EUlogos a img:hover {
	border: dotted 1px #999;
}
/*Bookmark */
div#bookmarkbox {
	display:none;
	z-index:1000;
	position:absolute;
	width:172px;
	background-color:#FFF;
	border: solid 1px #999;
	border-top: none;
	border-radius: 0 0 8px 8px;
	font: 75% Verdana, Arial, Helvetica;
	color: #01539B;
	padding:3px 3px 5px 10px;
	margin:0 0 0 5px;
}
div#bookmarkbox div.infolink {
	text-align:right;
	margin:0;
	padding:0;
}
div#bookmarkbox a {
	text-decoration:none;
	font-size:10px;
}
div#bookmarkbox a:hover {
	text-decoration:underline;
}
div#bookmarkbox img {
	float:none;
	padding:0;
	background:none;
	border:none;
	vertical-align:middle;
	border-right:solid 3px #fff;
}
.errorMessage {
	FONT-FAMILY: Verdana, Arial, Helvetica;
	font-size:75%;
	font-weight:bold;
}
div#BottomFlags {
	height:50px;
	clear:both;
	padding-top:40px;
	width:100%;
	min-width:718px;
	
}
div#BottomFlags div#ImgFlags {
	display:block;
	text-align:center;
	background-color: #E5EDF5;
    border: 1px solid #B3CCE1;
}
div#BottomFlags div#ImgFlags p a {
	margin: 2px 5px 2px 0;
	border: none;
}
div#BottomFlags div#ImgFlags h2 {
	margin:5px 0 0 0;
}
html body div#newsletter a#normal, html body div#newsletter a#medium, html body div#newsletter a#large {
	text-decoration:none;
	color:#FFF;
	}
html body div#newsletter a#normal:hover, html body div#newsletter a#medium:hover, html body div#newsletter a#large:hover {
	text-decoration:underline;
	color:#D7EDE6;
	}
	
html body div#newsletter a#normal {
	font-size:12px;
	}
html body div#newsletter a#medium {
	font-size:18px;
	padding:0 5px 0 5px;
	}
html body div#newsletter a#large {
	font-size:24px;
	}
div#topnavi ul.navi li a img {
	border-right: solid 1px #FFF;
	}
html body div#buehne table tbody tr td#inhaltstart form#contactform table tbody tr td input.kontakt {
	height:20px;
	}
