body{
	background-color:#fff8dc;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	line-height:24px;
	color:#369;
}
td,th{font-family:Arial,Helvetica,sans-serif;font-size:12px;line-height:24px;color:#333;}
a{color:#39f;text-decoration:none;}
a:hover{color:#00f;text-decoration:none;overflow: hidden;}
form{background-color:#cc9;}
.title{
	font-family:Arial,Helvetica,sans-serif;
	font-size:24px;
	line-height:30px;
	background-color:#066;
	color:#dcdcdc;
}
.subtitle{
	font-family:Arial,Helvetica,sans-serif;
	font-size:16px;
	line-height:22px;
	font-weight:bold;
  color:#066;
}
.header{
	font-family:Arial,Helvetica,sans-serif;
	font-size:24px;
	background-color:#066;
	color:#dcdcdc;
	padding:0;
	border:none;
}
.nav{
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	font-weight:bold;
	background-color:#c0c0c0;
	font-style:normal;
	margin:0;
	padding:0;
	height:18px;
	line-height:normal;
	text-decoration:none;
	vertical-align:middle;
}
.navLink{
	font-family:Arial,Helvetica,sans-serif;
	font-size:14px;
	font-weight:bold;
	background-color:#DEDECA;
}
.sidebar{
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	line-height:18px;
	padding:3px;
	background-color:#fff;
}
.sidebarHeader{
	font-family:Arial,Helvetica,sans-serif;
	font-size:16px;
	line-height:24px;
	color:#fff;
	background-color:#666;
	letter-spacing:2pt;
}
.sidebarFooter{font-family:Arial,Helvetica,sans-serif;font-size:12px;line-height:18px;background-color:#ccc;}
.footer{
	font-family:Arial,Helvetica,sans-serif;
	font-size:14px;
	font-weight:bold;
	line-height:22px;
	color:#333;
	background-color:#ccc;
	text-decoration:none;
	text-align:center;
}
.legal{font-family:Arial,Helvetica,sans-serif;font-size:10px;color:#333;background-color:#ccc;}
.box1{border:0 none;padding:0 0 10px;margin:0;color:#fff;}
.promo{font-family:"Times New Roman",Times,serif;color:#003;}
.titlebar{font-family:"Times New Roman",Times,serif;font-size:9px;color:#fff;background-color:#369;}
.dingbat{font-family:Arial,Helvetica,sans-serif;background-color:#9c9;color:#066;font-weight:bolder;font-size:medium;}
input.big{width:100px;}
input.small{width:50px;}
h2{padding-top:20px;margin:0;padding-right:0;padding-bottom:0;padding-left:0;}
.headline{
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:24px;
	font-weight:bolder;
	line-height:normal;
	color:#fff;
	text-decoration:none;
	margin:0;
	font-variant:normal;
	text-transform:uppercase;
	padding-right:0;
	padding-bottom:0;
	padding-left:100px;
}
.headlineblack{
	font-family:Georgia,"Times New Roman",Times, serif;
	font-size:24px;
	font-weight:bold;
	line-height:normal;
	color:#fff;
	background-color:#333;
	padding-left:100px;
	text-decoration:none;
	padding-top:70px;
	padding-right:0;
	padding-bottom:0;
}
hr{padding:0;}
.headline2{
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:18px;
	font-weight:bolder;
	line-height:normal;
	color:#fff;
	text-decoration:none;
	padding:0 0 0 100px;
	margin:0;
	font-variant:normal;
	text-transform:uppercase;
}
.box-federdaempfer{
	border:0;
	background-color:#c33;
	background-image:url(images/daempfer.jpg);
	background-repeat:no-repeat;
	background-position:left bottom;
}
.headlinecenter{
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:24px;
	font-weight:bolder;
	line-height:normal;
	color:#fff;
	text-decoration:none;
	padding:20px 0 0 100px;
	margin:0;
	font-variant:normal;
	text-transform:uppercase;
	text-align:center;
}
.boxtext{
	border:0;
	color:#c0c0c0;
	text-align:left;
	padding-left:150px;
	padding-top:0;
	padding-right:10px;
	padding-bottom:0;
	margin:0;
	line-height:normal;
}
.tabellegray{
	border:0;
	color:#c0c0c0;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:12px;
	font-style:normal;
	line-height:normal;
	font-weight:bold;
	font-variant:normal;
	text-decoration:none;
	left:50px;
}
.tabellewhite{
	border:0;
	color:#fff;
	left:50px;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:12px;
	font-style:normal;
	line-height:normal;
	font-weight:normal;
	font-variant:normal;
	text-decoration:none;
}
.box2{border:0 none;background-color:#c33;}
.headline3{
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:24px;
	font-weight:bold;
	line-height:normal;
	color:#000;
	text-decoration:none;
	padding:0;
	margin:0;
	font-variant:normal;
	text-transform:uppercase;
	font-style:normal;
}
.boxtext3{
	border:0 none;
	color:#c0c0c0;
	padding-left:100px;
	padding-top:5px;
	padding-right:0;
	padding-bottom:15px;
	margin:0;
	line-height:normal;
	font-size:12px;
	font-family:Arial,Helvetica,sans-serif;
	height:auto;
	width:490px;
	text-decoration:none;
	text-align:left;
}
.box3{border:0 none;background-color:#fff;color:#000;padding:0;}
table{margin:0;padding:0;}
.space{margin:0;padding:20px;width:400px;}
.headline-einzug{
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:24px;
	font-weight:bolder;
	line-height:normal;
	color:#fff;
	text-decoration:none;
	padding:20px 0 20px 30px;
	margin:0;
	font-variant:normal;
	text-transform:uppercase;
}
.subheadlinebalken{
	font-family:Arial,Helvetica,sans-serif;
	font-size:14px;
	font-weight:bold;
	line-height:22px;
	color:#333;
	background-color:#ccc;
	padding:0 0 0 30px;
	text-decoration:none;
	text-align:left;
	margin:0;
	width:auto;
	height:auto;
}
.boxtext4{
	border:x none;
	color:#c0c0c0;
	text-align:left;
	padding-left:100px;
	padding-top:0;
	padding-right:10px;
	padding-bottom:0;
	margin:0;
	line-height:normal;
	width:490px;
}
.box2gross{
	border:0 none;
	background-color:#c33;
	font-size:16px;
	font-style:normal;
	font-weight:bold;
	line-height:normal;
	margin:0;
	padding:0;
	color:#000;
}
.text-red{border:0 none;color:#c33;}
a.sidemenu{text-decoration:none;border:1px ridge #c33;}
a.sidemenu:link{color:#36c;background-color:#c0c0c0;overflow:hidden;text-decoration:none;}
a.sidemenu:visited{color:#36c;background-color:#c0c0c0;overflow:hidden;text-decoration:none;}
a.sidemenu:hover{color:#00f;background-color:#fff;overflow:hidden;text-decoration:none;}
a.sidemenu:active{color:#f00;background-color:#c0c0c0;overflow:hidden;text-decoration:none;}
a.sidemenu2{/*Sidemenue Federdaempfer*/
	text-align:left;
	width:100px;
	overflow:hidden;
	text-decoration:none;
	border:1px ridge #c33;
	padding:0;
	height:auto;
	margin:0;
}
a.sidemenu2:link{color:#36c;background-color:#c0c0c0;overflow:hidden;text-decoration:none;}
a.sidemenu2:visited{color:#36c;background-color:#c0c0c0;overflow:hidden; text-decoration:none;}
a.sidemenu2:hover{color:#00f;background-color:#fff;overflow:hidden;text-decoration:none;}
a.sidemenu2:active{color:#f00;background-color:#c0c0c0;overflow:hidden;text-decoration:none;}
.box1bg{
	padding:1px 0 0 6px;
	margin:0;
	color:#fff;
	background-color:#666;
	font-weight:bold;
	border:0 solid #333;
	overflow:hidden;
	line-height:18px;
}
.box1bgdiv{
	padding:0;
	margin:0;
	color:#fff;
	background-color:#c0c0c0;
	font-weight:bold;
	width:100px;
	border:0 none;
}
.box1bg-burner{
	padding:0;
	margin:0;
	color:#fff;
	background-color:#666;
	font-weight:bold;
	width:100px;
	border:1px ridge #cc3333;
}
.box4gross{
	border:0;
	background-color:#c33;
	font-size:14px;
	font-style:normal;
	font-weight:normal;
	line-height:normal;
	margin:0;
	padding:0;
	width:100px;
	height:18px;
	text-align:center;
}
.box4grossrpc{
	border:0;
	background-color:#933;
	font-size:14px;
	font-style:normal;
	font-weight:normal;
	line-height:normal;
	margin:0;
	padding:0;
	width:100px;
	height:18px;
	text-align:center;
	color:#fff;
}
.daempfer-bg{
	background-image:url(images/dnm-bg.jpg);
	border:0;
	margin:0;
	color:#fff;
	padding:0;
	background-repeat:no-repeat;
}
.nav2{
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	font-weight:bold;
	font-style:normal;
	margin:0;
	padding:0;
	height:18px;
	line-height:normal;
	text-decoration:none;
	vertical-align:middle;
}
#subnav{width:100px;line-height:12px;border:1px solid #d3d3d3;}
#subnav a{
	display:block;
	padding:1px 0 0 6px;
	font:11px Arial,sans-serif;
	line-height:18px;
	color:#505050;
	background:#fafafa;
	text-decoration:none;
}
#subnav a:hover{color:#fff;background-color:#999;}
#mainmenu{width:100px;line-height:12px;border:0;margin:0;padding:0;}
#mainmenu a{
	display:block;
	padding:0;
	font:12px Arial,sans-serif;
	line-height:18px;
	color:#505050;
	background:#fafafa;
	text-decoration:none;
}
#mainmenu a:hover{color:#fff;background-color:#999;}
#subnav2{display:block;line-height:11px;border:0;}
#subnav2 a{
	padding:0;
	font:10px Arial,sans-serif;
	line-height:18px;
	color:#505050;
	background:#fafafa;
	text-decoration:none;
}
#subnav2 a:hover{color:#fff;background-color:#999;}
.tabelleinhalt{
	border:0 none;
	color:#fff;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:12px;
	font-style:normal;
	line-height:normal;
	font-weight:normal;
	font-variant:normal;
	text-decoration:none;
	display:table;
}
.small2{
	font-size:11px;
	font-style:normal;
	font-weight:normal;
	font-variant:normal;
	line-height:normal;
	color:#fff;
	text-decoration: none;
	letter-spacing:4pt;
	vertical-align:baseline;
}

