.ueberschrift{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 25px;
	color: #6F6C65;
	font-weight: normal;
	line-height: 25px;
	font-weight:bold;
}
.ueberschrift1{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #6F6C65;
	font-weight: normal;
	line-height: 25px;
	font-weight:bold;
}
.ueberschrift2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #6F6C65;
	font-weight: normal;
	line-height: 25px;
	font-weight:bold;
}
.ueberschrift_weiss{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #ffffff;
	font-weight: normal;
	line-height: 25px;
	font-weight:bold;
}

.menu{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	color: #6F6C65;
	font-weight: bold;
	line-height: 25px;
	font-variant: small-caps;
}
.menu a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	color: #6f6c65;
	font-weight: bold;
	text-decoration:none;
}
.menu a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	color: #C68600;
	font-weight: bold;
	text-decoration:none;
}
.menu_active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	color: #C68600;
	font-weight: bold;
	text-decoration:none;
}

.lang {
	font-family: Arial, Helvetica, sans-serif;
	font-size:15px;
	color: #ffffff;
	font-weight:bold;
}
.lang a{
	font-family: Arial, Helvetica, sans-serif;
	font-size:15px;
	text-decoration: none;
	color: #ffffff;
	font-weight:bold;
}
.lang a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration: none;
	color: #ffffff;
	font-weight:bold;
}

.buchung {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	font-variant: small-caps;
}



.grau{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-variant: small-caps;
	color: #434040;
	font-weight: bold;
}

.text_weiss{
	font-family: Arial, Tahoma;
	font-size:11px;
	color:#FFFFFF;
}
.text_weiss a{
	color:#FFFFFF;
	text-decoration:none;
}
.text_weiss a:hover{
	color:#ff6633;
	text-decoration:none;
}

.newstab{
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: dotted;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: dotted;
	border-top-color: #434040;
	border-right-color: #434040;
	border-bottom-color: #434040;
	border-left-color: #434040;
}

.newstext{
	padding:5px;
}
.newstext a{
	color:#ff6633;
	text-decoration:underline;
	padding:5px;
}