#uid14_msgCnt {display:none;}
/* CSS Document */

.tx-wagrandomimage-pi1{ text-align: right; }
.tx-wagrandomimage-pi1 img{ margin-bottom: 50px; } 

/* Designvorlage */
.layout { position:relative; left:-11px; top:-16px; width:100%;}
.ywiederh { background-repeat:repeat-y; }
.xwiederh { background-repeat:repeat-x; }
.inhalthintergr { background-repeat:no-repeat; background-color:#F2EAC7;}
.home {  position:relative; left:96; top:10px; font-family:Arial, Helvetica, sans-serif; font-size:11px; text-align:left; color:#1B438B; text-decoration:none; }
.gaesteb {  position:relative; left:96px; top:60px; font-family:Arial, Helvetica, sans-serif; font-size:11px; text-align:left; color:#1B438B; text-decoration:none; }
.suche {  position:relative; left:0px; top:18px; }
.impr {  position:relative; left:10px; font-family:Arial, Helvetica, sans-serif; font-size:11px; text-align:left; vertical-align:bottom; color:#1B438B; text-decoration:none; }
.sitem {  position:relative; left:20px; font-family:Arial, Helvetica, sans-serif; font-size:11px; text-align:left; vertical-align:bottom; color:#1B438B; text-decoration:none; }
/*table { width:100%; }*/



/* Text */
p { font-family:Arial, Helvetica, sans-serif; font-size:12px; text-align:left;}
H6 { font-family:Arial, Helvetica, sans-serif; font-size:15px; text-align:left; font-weight:bold; color:#1B438B; }
H5 { font-family:Arial, Helvetica, sans-serif; font-size:15px; text-align:left; font-weight:bold; color:#1B438B; }
H4 { font-family:Arial, Helvetica, sans-serif; font-size:15px; text-align:left; font-weight:bold; color:#1B438B; }
H3 { font-family:Arial, Helvetica, sans-serif; font-size:15px; text-align:left; font-weight:bold; color:#1B438B; }
H2 {  background-color:#C8DAEE; text-indent: 5px; font-weight: bold; font-size:12px; bold; margin: 0px; position:relative; left:0px; top:0px; color:#000000; overflow: hidden; }
H1 { font-family:Arial, Helvetica, sans-serif; font-size:15px; text-align:left; font-weight:bold; color:#1B438B; }
p.ueberschrklein { font-family:Arial, Helvetica, sans-serif; font-size:13px; text-align:left; font-weight:bold; color:#1B438B; }
.text { font-family:Arial, Helvetica, sans-serif; font-size:12px; text-align:left; }
th { font-family:Arial, Helvetica, sans-serif; font-size:11px; text-align:left; font-weight:bold; vertical-align:top; }
td { font-family:Arial, Helvetica, sans-serif; font-size:11px; text-align:left; vertical-align:top; }
p.blau { font-family:Arial, Helvetica, sans-serif; font-size:12px; text-align:left; font-weight:bold; vertical-align:top; font-weight:bold; color:#1B438B; }
.bildunterschrift { text-align: right; margin: 0px; padding: 0px 0px 10px 0px; font-size:10px;}


/* Links*/
a.link { font-family:Arial, Helvetica, sans-serif; font-size:12px; text-align:left; font-weight:bold; color:#1B438B; text-decoration:none; }
a.textlink { font-family:Arial, Helvetica, sans-serif; font-size:12px; text-align:left; color:#1B438B; text-decoration:none; }
a.tablelink {  position:relative; left:45px; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-align:left; font-weight:bold; color:#1B438B; text-decoration:none; }
a.table2link {  font-family:Arial, Helvetica, sans-serif; font-size:11px; text-align:left; font-weight:bold; color:#1B438B; text-decoration:none; }
a:hover { color:#617CAA; text-decoration:none }
a { font-family:Arial, Helvetica, sans-serif; font-size:12px; text-align:left; color:#1B438B; text-decoration:none; }

/* Rundgang*/
.rund_bild{ vertical-align:top; float: none; text-align: right; margin: 0px; padding: 0px 0px 10px 0px; font-size:10px;}
.rund_head{ background-color:#C8DAEE; text-indent: 5px; font-weight: bold; position:relative;  margin: 0px; left:0px; top:0px;  color:#000000; font-size:12px;}
.rund_aufz{ font-weight: bold; margin: 0px; font-size:12px;}
.rund_liste{ margin-top: 15px; margin-left:-21px; font-size:12px;}
.textrundgang{ padding-right: 50px; vertical-align:top; font-size:12px;}
.rot { font-family:Arial, Helvetica, sans-serif; font-size:11px; text-align:left; font-weight:bold; color:#FFFFFF; text-decoration:none; background-color:#C71B26; }
.schwarz { font-family:Arial, Helvetica, sans-serif; font-size:10px; text-indent: 10px; text-align:left; color:#000000; text-decoration:none; }

/* Sitemap*/
.sitemap1 { font-family:Arial, Helvetica, sans-serif; font-size: 13px; color: #1B438B; margin-top: 15px; font-weight: bolder; margin-bottom: 5px; margin-left: 30px; text-decoration:none;}
.sitemap2 { font-family:Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; margin-left: 50px; margin-top: 5px; text-decoration:none;}
.sitemap3 { font-family:Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; margin-left: 75px; margin-top: 5px; text-decoration:none;}
.sitemap4 { font-family:Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; margin-left: 85px; text-decoration:none;}

/* RTE-Classes*/
.text_fett { font-family:Arial, Helvetica, sans-serif; font-size:12px; text-align:left; font-weight:bold; vertical-align:top; font-weight:bold; }
.blauer_text { font-family:Arial, Helvetica, sans-serif; font-size:12px; text-align:left; font-weight:bold; vertical-align:top; font-weight:bold; color:#1B438B; }
.grundtext { font-family:Arial, Helvetica, sans-serif; font-size:12px; text-align:left; }
.ueberschrift_klein { font-family:Arial, Helvetica, sans-serif; font-size:13px; text-align:left; font-weight:bold; color:#1B438B; }
.ueberschrift_gross { font-family:Arial, Helvetica, sans-serif; font-size:15px; text-align:left; font-weight:bold; color:#1B438B; }
.blauer_balken { background-color:#C8DAEE; text-indent: 5px; font-weight: bold; font-size:12px; bold; margin: 0px; position:relative; left:0px; top:0px; color:#000000; overflow: hidden;}

.listYearTitle{
	padding-top: 30px;
	font-size: 20px;
}
.listFlat td{
	border-bottom: 1px solid #c8daee;
}