.block {
	text-align: justify;
}

a.kopf {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: 300;
	color: #FFFFFF;
	padding: 1px;
}
a.kopf:hover {
	background-color: #ffffff;
	color: #923453;
	padding: 1px;
}


a.textlink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #923453;
	background-color: #FFFFFF;
	text-decoration: underline;
	padding: 1px;
}
a.textlink:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #923453;
	text-decoration: underline;
	padding: 1px;
}
a.textlinkdklgr {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #923453;
	background-color: #B9B9B9;
	text-decoration: underline;
}
a.textlinkdklgr:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	background-color: #923453;
	text-decoration: underline;
}
a.textlinkdkl {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #923453;
	background-color: #999999;
	text-decoration: underline;
}
a.textlinkdkl:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	background-color: #923453;
	text-decoration: underline;
}
a.kopfb {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: 300;
	color: #FFFFFF;
	padding: 1px;
}
a.kopfb:hover {
	background-color: #ffffff;
	color: #923453;
	padding: 1px;
}
a.kopfbold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: 600;
	color: #FFFFFF;
}
a.kopfbold:hover {
	background-color: #ffffff;
	color: #923453;
}
a.kopfakt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: 400;
	background-color: #ffffff;
	color: #923453;
	padding: 1px;
	text-decoration: none;
}
a.kopfbakt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: 300;
	background-color: #ffffff;
	color: #923453;
	padding: 1px;
	text-decoration: none;
}

.jahre {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height:26px;
	color: #000000;
	text-align: right;
	margin-right: 8px;
}
.textjahre {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height:26px;
	color: #000000;
	text-align: left;
}
.portraitname {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #000000;
	text-align: left;
	margin-left: 6px;
	font-weight: 600;
}
.werkheader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #000000;
	text-align: left;
	margin-left: 6px;
	font-weight: 600;
	margin-top:20px;
	margin-bottom:0px;
}
.headerweiss {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #FFFFFF;
	text-align: left;
	margin-left: 6px;
	font-weight: 600;
}
.headerweiss_li {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #FFFFFF;
	text-align: left;
	margin-left: 0px;
	font-weight: 600;
}
.tabdaten {
	color: #000000;
	border-color: #B5B5B5 #B5B5B5 #B5B5B5 #B5B5B5;
	border: 1px solid #B5B5B5;
	}
.tabdaten td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	border-color: #B5B5B5 #B5B5B5 #B5B5B5 #B5B5B5;
	border: 1px solid #B5B5B5;
	line-height: 18px;
}
.weiss {
	border-color: White White White White;
	border: 1px solid White;
}
.tabhead {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bolder;
	color: #000000;
}
.blockws
{
text-align: justify;
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	line-height: 14px;
}
.centerws
{
text-align: center;
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	line-height: 16px;
}
.rightws
{
text-align: right;
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	line-height: 16px;
}
.headerrot {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #923453;
	text-align: left;
	padding-left: 12px;
	font-weight: 600;
}
.bildtext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height:12px;
	color: #000000;
	text-align: left;
}
.bildtext12 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height:16px;
	color: #000000;
	text-align: left;
}
.standardws
{
text-align: left;
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	line-height: 16px;
}
.standardws_kl
{
text-align: left;
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	line-height: 12px;
}
.standardws_ft
{
text-align: left;
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	line-height: 16px;
	font-weight: bold;
}
.standard
{
text-align: left;
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	line-height: 16px;
}
.standard_re
{
text-align: right;
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	line-height: 16px;
}
.standard_dick
{
text-align: left;
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	line-height: 16px;
	font-weight:bold;
}
.standard_ft
{
text-align: left;
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	line-height: 16px;
	font-weight:bold;
}
.standard_kl
{
text-align: left;
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	line-height: 12px;
}
.standard_kl_ft
{
text-align: left;
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	line-height: 12px;
	font-weight: bold;
}
.standard_kl_re
{
text-align: right;
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	line-height: 12px;
}
.headrot_links{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #923453;
	text-align: left;
	padding-left: 0px;
	font-weight: 600;
	margin-top: 0px;
}
.headblk_links{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #000000;
	text-align: left;
	padding-left: 0px;
	font-weight: 600;
}
.standardws
{
text-align: left;
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	line-height: 16px;
}
a.textlinkgr {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #923453;
	background-color: #E0E2E2;
	text-decoration: underline;
}
a.textlinkgr:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #923453;
	text-decoration: underline;
}
a.kopfb2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 300;
	color: #FFFFFF;
}
a.kopfb2:hover {
	background-color: #ffffff;
	color: #923453;
}
a.kopfb2akt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 300;
	background-color: #B45066;
	color: #ffffff;
}
a.kopfkl {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: 200;
	color: #FFFFFF;
}
a.kopfkl:hover {
	background-color: #ffffff;
	color: #923453;
}
a.kopfklakt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: 200;
	background-color: #B45066;
	color: #ffffff;
}
.headerrotsm {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #923453;
	background-color: #E0E2E2;
	text-decoration: none;
	margin-bottom: 0px;
	margin-top: 0px;
}
.headerrothggrau {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #923453;
	background-color: #C1C1C1;
	text-decoration: none;
	margin-bottom: 0px;
	margin-top: 0px;
}
.teaser {
	margin-top: 5px;
text-align: left;
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	line-height: 14px;
}
a.kopfklrot {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: 200;
	color: #923453;
	text-decoration:none
}
a.kopfklrot:hover {
	background-color: #923453;
	color: #ffffff;
}
a.kopfklrotakt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: 200;
	background-color: #923453;
	color: #ffffff;
	text-decoration:none
}
a.kopfrot {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #923453;
	text-decoration:none
}
a.kopfrot:hover {
	background-color: #923453;
	color: #ffffff;
}
a.kopfrotakt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	background-color: #923453;
	color: #ffffff;
	text-decoration:none
}
.header {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	text-align: left;
	font-weight: 600;
}
.angebot {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	text-align: left;
	margin-left: 0px;
	font-weight: bold;
}
html, body {
scrollbar-face-color: #923453;
scrollbar-3dshadow-color: #999999;
scrollbar-highlight-color: #ffffff;
scrollbar-3dlight-color: #ECECEC;
scrollbar-darkshadow-color: #000000;
scrollbar-track-color: #B9B9B9;
scrollbar-arrow-color: #000000;
}
select {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #923453;
background-color: #ffffff;
}
.ergebnis {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #923453;
padding: 2px;
}
th.ergebnis {
font-weight: bolder;
font-size: 13px;
}
th.ergebnis {
font-weight: bolder;
}
.shop {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #ffffff;
padding: 2px;
background-color: #923453;
}
.shop a {
font-size: 16px;
font-weight: bold;
}
.news {
	margin-top: 5px;
text-align: left;
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #923453;
	line-height: 18px;
	}
ul.news {
margin-left:16px;
padding-left:0px;
	}
ul.news li {
margin-left:0px;
margin-right:8px;
	}
.news a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #923453;
	background-color: #B9B9B9;
	text-decoration: underline;
}
.news a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	background-color: #923453;
	text-decoration: underline;
}
.klein {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height:10px;
	color: #000000;
	text-align: left;
}
.teaser a {
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #923453;
	background-color: #E0E2E2;
	text-decoration: underline;
}
.teaser a:hover {
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #923453;
	text-decoration: underline;
}
.teaser a.mehr {
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #923453;
	background-color: #E0E2E2;
	text-decoration: underline;
}
.teaser a.mehr:hover {
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	background-color: #923453;
	text-decoration: underline;
}
a.raumlink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #ffffff;
	text-decoration: underline;
	padding: 0px;
}
a.raumlinkgr {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: underline;
	padding: 0px;
	margin-left: 4px;
}
.teaser .newskopf {
	font-style: italic;
	font-weight: bold;
}
.news_untertitel {
text-align: left;
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	line-height: 16px;
}
.news_ueberschrift
{
text-align: left;
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	line-height: 16px;
	font-weight:bold;
}
.newstext
{
text-align: left;
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	line-height: 12px;
}
.newstext_fett
{
text-align: left;
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	line-height: 12px;
	font-weight: bold;
}
.newstext_rechts
{
text-align: right;
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	line-height: 12px;
}
a.newslink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #923453;
	background-color: #E0E2E2;
	text-decoration: underline;
}
a.newslink:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #923453;
	text-decoration: underline;
}
p.newsanfang {
	text-align: right;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	line-height: 12px;
	}
p.newsanfang a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #923453;
	background-color: #E0E2E2;
	text-decoration: underline;
}
p.newsanfang a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #923453;
	text-decoration: underline;
}
.verkauft {
	text-align: left;
	vertical-align: bottom;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	line-height: 16px;
	font-weight: normal;
}
.verkauft .titel {
font-weight: bold;
}
/* Bereich News */
.untertitel {
text-align: left;
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	line-height: 16px;
	font-weight: bold;
}
.ueberschrift
{
text-align: left;
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	line-height: 16px;
	font-weight: bold;
}
.fett
{
	font-weight: bold;
}
.normal 
{ 
font-weight: normal;
}
.rechts
{
text-align: right;
}
/* Ende Bereich News */
img.logo
{
border: 1px solid #923453;
}
.galerietitel1
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 30px;
font-weight: bold;
color: #000000;
}
.galerietitel2
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 30px;
font-weight: bold;
color: #ffffff;
}
.raumtitel1
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 20px;
font-weight: bold;
color: #000000;
margin-left: 12px;
}
.raumtitel2
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 20px;
font-weight: bold;
color: #ffffff;
}
a.textlinkkl {
	color: #923453;
	background-color: #E0E2E2;
	text-decoration: underline;
}
.links {
text-align:left;
}
.rechts {
text-align:right;
}
/*++++++++++++++++++++++++++++++++++++++++___________________________Aktuell-Archiv____*/
p.archiv {
margin-top: 0px;
text-align: left;
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #923453;
	line-height: 14px;
}
ul.archiv {
margin:0px;
padding:0px;
list-style-type:none;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #923453;	
}
ul.archiv li {
margin:0px;
padding:0px;
margin-right:8px;
float:left;
}
.archiv a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#923453;
	background-color: #E0E2E2;
	text-decoration: underline;
}
.archiv a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	background-color: #923453;
	text-decoration: underline;
}
a.archivaktiv {
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	background-color: #923453;
	text-decoration: underline;
}
