body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding:0px;
	text-align:center;
}
html, body, td {
	font-family:Arial, Helvetica, sans-serif;
	font-size:small;
	color:#333333;
}
h1 {
	font-size:130%;
	color:#092f69;
	padding-bottom:15px;
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
	margin:0px;
}
h2 {
	font-size:110%;
	color:#092f69;
	padding-bottom:10px;
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
	margin:0px;
}
a {
	color:#333333;
	text-decoration:underline;
}
a:hover {
	color:#333333;
	text-decoration:none;
}


#navi {
	margin: 0;
	padding-bottom:0px;
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
	width: 185px;
	border-bottom: 2px solid #6e94bf;
}

#navi li  {
	list-style-type: none;
	border-top: 2px solid #6e94bf;
	padding: 5px 1px 5px 30px;
	background-image:url(../images/arrow_navi.gif);
	background-repeat:no-repeat;
}

#navi li a {
	display: block;
}
#navi a:link, #navi a:visited {
	text-decoration: none; color: #FFFFFF;
}
#navi li.ACT a {
	color: #7399c6;
}

#navi li.CUR a {
	color: #7399c6;
}

#navi a:hover, #navi a:hover#akt {
	color: #7399c6;
}


#submenu {
	margin:0;
	padding-bottom:0px;
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
}

#submenu li {
	list-style-type: none;
	padding: 0px 0px 5px 10px;
	background-image:none;
	background-image:url(../images/arrow_small.gif);
	background-repeat:no-repeat;
	border:0px;	
	font-size:small;
	color: #ffffff;
}

#submenu a {
	display: block;
	color: #ffffff;
}

#submenu a:link, #submenu a:visited {
	text-decoration: none; 
	color: #ffffff;
}



#submenu li.NO a {
	color: #ffffff;
}

#submenu li.ACT a {
	color: #ffffff;
}

#submenu li.CUR a {
	color: #7399c6;
}

#submenu li.CUR a:hover {
	color: #7399c6;
}

#submenu li.ACT a:hover {
	color: #7399c6;
}


#submenu a:hover {
	color: #7399c6;
}

#LayerBreadcrumb {
	color: #7399c6;
		font-size:100%;
}


.breadcrumb {
	font-size:90%;
	color:#173d79;
	text-decoration:none;
}
.breadcrumb:hover, .breadcrumbclicked, .breadcrumbclicked:hover {
	font-size:90%;
	color:#173d79;
	text-decoration:underline;
}
.morenews {
	color:#092f69;
	font-weight:bold;
	text-decoration:none;
}
.morenews:hover {
	color:#092f69;
	font-weight:bold;
	text-decoration:underline;
}
.newslink {
	color:#333333;
	text-decoration:none;
	padding-bottom:20px;
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
	margin:0px;
	display:block;
}
.newslink:hover {
	color:#333333;
	text-decoration:underline;
	padding-bottom:20px;
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
	margin:0px;
	display:block;
}
.adressetrennstrich {
	padding-bottom:0px;
	padding-left:10px;
	padding-right:10px;
	padding-top:0px;
	margin:0px;
}
.adresselink {
	color:#0b326c;
	text-decoration:none;
}
.adresselink:hover {
	color:#0b326c;
	text-decoration:underline;
}

/* mail form */


legend {
padding-left:10px;
padding-right:10px;
border: 0px;
}

fieldset {
border:0px;
padding-left:10px;
padding-right:10px;
padding-top:10px;
padding-bottom:10px;
}

.radiolayout {
width:60%;
padding-top:15px;
padding-bottom:15px;
}

.formu {
width:80%;
padding:0px;
}

.mf-radio {
border:0px;
}

.mf-text {
color: #000000;
border: 1px solid #C0C0C0;
margin-bottom: 5px;
}

.mf-check {
border: 0px;
}
.mf-select {
border:0px;
}

.mf-input {
border: 1px solid #C0C0C0;
margin-bottom: 5px;
}

.mf-submit {
color: #ffffff;
background-color: #C0C0C0;
border: 0px;
}

/* neu 20100121 anfang */
.ArtikelNebeneinander h2 {
	font-size:100%;
	color:#062f65;
	padding:10px 0 0 0;
	margin:0;
}
.ArtikelNebeneinander h2 a {
	font-size:100%;
	color:#062f65;
	text-decoration:none;
}
.ArtikelNebeneinander h2 a:hover {
	font-size:100%;
	color:#062f65;
	text-decoration:underline;
}
.ArtikelNebeneinander img {
	border:2px solid #fff;
}
/* neu 20100121 ende */


/* neu 20100125 anfang */
.Teamtext dl {
	margin-bottom:50px;
}

.Teamtext dl dt {
	background:#5f9be3;
	color:#fff;
	float:left;
	font-weight:bold;
	margin-right:10px;
	padding:5px;
	width:100px;
}

.Teamtext dl dd {
	margin:2px 0;
	padding:5px 0;
}
.Teamtext h2 {
	font-size:110%;
	color:#062f65;
	padding:0;
	margin:0;
}

/* neu 20100125 ende */


.news-age {
  display:none;
  visibility: hidden;
}

.news-age-num {
  display:none;
  visibility: hidden;
}

.news-single-timedata {
  display:none;
  visibility: hidden;
}