.text {
	padding-right: 24px;
	font-family: Arial, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}
.text a:active { color: #8A0000; text-decoration: underline; font-weight: none; }
.text a:link { color: #8A0000; text-decoration: none; font-weight: none; }
.text a:visited { color: #8A0000; text-decoration: none; font-weight: none; }
.text a:hover { color: #8A0000; text-decoration: underline; font-weight: none; }

.contactText {
	font-family: Arial, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}

.karte {
	padding-left: 10px;
	padding-right: 10px;
	font-family: Arial, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}
.karte a:active { color: #8A0000; text-decoration: underline; font-weight: none; }
.karte a:link { color: #8A0000; text-decoration: none; font-weight: none; }
.karte a:visited { color: #8A0000; text-decoration: none; font-weight: none; }
.karte a:hover { color: #8A0000; text-decoration: underline; font-weight: none; }

.karte_description {
	font-family: Arial, sans-serif;
	font-size: 11px;
	color: #000000;
	/*font-style: italic;*/
}

.karte_list {
	font-family: Arial, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	text-align: right;
	vertical-align: bottom;

}

.closeWindow {
	padding-left: 10px;
	padding-right: 10px; 
	font-family: Arial, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}
.closeWindow a:active { color: #8A0000; text-decoration: underline; font-weight: none; }
.closeWindow a:link { color: #8A0000; text-decoration: none; font-weight: none; }
.closeWindow a:visited { color: #8A0000; text-decoration: none; font-weight: none; }
.closeWindow a:hover { color: #8A0000; text-decoration: underline; font-weight: none; }


h1 {font: bold 12px Arial,sans-serif; margin: 0 0 0 0;}
h2 { padding-left: 10px; font-family: Arial,sans-serif; font-size: 18px; color: #8A0000; margin: 0 0 0 0;}

/* menukarte titel*/
.h2 {
	padding-left: 10px;
	font-family: Arial, sans-serif;
	font-size: 18px;
	color: #8A0000;
	font-weight: bold;
}
.h3 {font-family: Arial,sans-serif; font-size: 12px; color: #8A0000;} /* pixel, oben rechts unten links */

.aktuelles {
	padding-left: 8px;
	font-family : Arial, sans-serif;
	font-size : 12px;
	color : #000000;
}
.aktuelles a:active { color: #8A0000; font-weight: none; text-decoration: underline; }
.aktuelles a:link { color: #8A0000; font-weight: none; text-decoration: none; }
.aktuelles a:visited { color: #8A0000; font-weight: none; text-decoration: none; }
.aktuelles a:hover { color: #8A0000; font-weight: none; text-decoration: underline; }

.home {
	background-color: #513600;
	padding-left: 6px;
	font-family : Arial, sans-serif;
	font-size : 12px;
	color : #FFFFFF;
}
.home a:active { color: #FFCC66; font-weight: none; text-decoration: none; }
.home a:link { color: #FFFFFF; font-weight: none; text-decoration: none; }
.home a:visited { color: #FFFFFF; font-weight: none; text-decoration: none; }
.home a:hover { color: #FFCC66; font-weight: none; text-decoration: none; }

.menu {
	padding-right: 24px;
	font-family : Arial, sans-serif;
	font-size : 12px;
	color : #FFFFFF;
}
.menu a:active { color: #FFCC66; font-weight: none; text-decoration: none; }
.menu a:link { color: #FFFFFF; font-weight: none; text-decoration: none; }
.menu a:visited { color: #FFFFFF; font-weight: none; text-decoration: none; }
.menu a:hover { color: #FFCC66; font-weight: none; text-decoration: none; }

.submenu {
	font-family: Arial, sans-serif;
	font-size: 12px;
	color: #8A0000;
}
.submenu a:active { color: #8A0000; text-decoration: underline; }
.submenu a:link { color: #8A0000; text-decoration: none; }
.submenu a:visited { color: #8A0000; text-decoration: none; }
.submenu a:hover { color: #8A0000; text-decoration: underline; }
