a.txt_link_01:hover, a.txt_link_01:active{
	color: #333;
	text-decoration: underline;
	font-weight: normal;
	text-align: left;
}

a.txt_Headline:hover, txt_Headline:active{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	font-weight: bold;
	color: #bb8d01;
	text-align: left;
	line-height: 18px;
}

a.menu_n:hover, menu_n:active{
	color: #FFFFFF;
	text-decoration: underline;
	font-weight: normal;
	text-align: left;
}

a.footmenu_n:hover, footmenu_n:active{
	color: #333333;
	text-decoration: underline;
	font-weight: normal;
	text-align: left;
}
.menu_n {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	color: #dbdfe1;
	text-decoration: none;
	text-align: left;
}
.footmenu_n {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #525a5d;
	text-decoration: none;
	text-align: left;
}
.txt_link_01 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #bb8d01;
	text-decoration: underline;
	text-align: left;
}
.menu_p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	color: #FCCA1D;
	text-decoration: none;
	text-align: left;
}
.txt_01 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #333;
	line-height: 20px;
	text-align: left;
	vertical-align: top;
}
.txt_02 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #79858a;
	line-height: 20px;
	text-align: left;
	vertical-align: top;
}
.txt_Headline {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	font-weight: bold;
	color: #79858a;
	text-align: left;
	line-height: 18px;
}
.txt_Subheadline {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color: #79858a;
	text-decoration: none;
	text-align: left;
	line-height: 18px;
}

.absatz {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
	line-height: 10px;
}
.txt_bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #000;
	line-height: 20px;
	text-align: left;
	vertical-align: top;
}
.txt_marginal {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #525a5d;
	text-align: left;
	line-height: 20px;
}
.txt_marginal2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #525a5d;
	text-align: left;
	line-height: 12px;
}
.txt_aufzaehlung {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #333;
	line-height: 24px;
	text-align: left;
	padding-left: 15px;
	background-image: url(pic/bullet.gif);
	background-repeat: no-repeat;
}



.menubalken {
	background-image: url(pic/back-menu.gif);
	background-repeat: repeat-x;
}
.shade_r {
	background-image: url(pic/shade-r.png);
	background-repeat: no-repeat;
}
.shade_l {
	background-image: url(pic/shade-l.png);
	background-repeat: no-repeat;
}
.trenner_v {
	background-image: url(pic/trenner_v.gif);
	background-repeat: repeat-y;
}

