html, body {
	margin: 0px;
	padding: 0px;
	width: 100%;
	background-image: url(../images/bg01.gif);
	height: 100%;
	margin-bottom: 1px;
}
#navitop {
	margin: 0px;
	padding: 0px;
	height: 30px;
	width: 980px;
	clear: both;
	background-color: #8a949e;
}
#inhalt {
	width: 760px;
	background-color: #FFFFFF;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #333333;
	text-decoration: none;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
#header {
	padding: 0px;
	height: 140px;
	width: 980px;
	margin: 0px;
}
#tabelle {
	margin: 0px;
	padding: 0px;
	width: 980px;
	border-collapse:collapse;
	text-decoration: none;
}
#navigationleft {
	margin: 0px;
	padding: 0px;
	width: 200px;
	background-color: #acb3b9;
}
#abstand {
	margin: 0px;
	padding: 0px;
	width: 0px;
}
#page {
	padding: 0px;
	width: 980px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	text-decoration: none;
}
#navibottom {
	height: 25px;
	width: 980px;
	background-color: #8a949e;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
	margin: 0px;
}
#fusszeileadr {
	width: 980px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	text-decoration: none;
	text-align: center;
	margin-left: auto;
	height: 50px;
	padding: 0px;
}
.navtop a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #000000;
	display: block;
	float: left;
	padding-right: 15px;
	padding-left: 15px;
	padding-top: 7px;
	padding-bottom: 5px;
	text-decoration: none;
	margin: 0px;
}
.navtop a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #666666;
	display: block;
	float: left;
	padding-right: 15px;
	padding-left: 15px;
	padding-top: 7px;
	padding-bottom: 5px;
	text-decoration: none;
	margin: 0px;
}
.navtop a.active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #006699;
	display: block;
	float: left;
	padding-right: 15px;
	padding-left: 15px;
	padding-top: 7px;
	padding-bottom: 5px;
	text-decoration: none;
	margin: 0px;
}
.navleftueberschrift a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #CCC;
	text-decoration: none;
	text-align: right;
	float: left;
	width: 185px;
	padding-top: 6px;
	padding-right: 10px;
	padding-bottom: 6px;
	padding-left: 5px;
	background-color: #5C6C7B;
	letter-spacing: 0.1em;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.navleftueberschrift a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #CCCCCC;
	text-decoration: none;
	text-align: right;
	float: left;
	width: 185px;
	padding-top: 6px;
	padding-right: 10px;
	padding-bottom: 6px;
	padding-left: 5px;
	letter-spacing: 0.1em;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-color: #5C6C7B;
}
.navleftueberschrift a.active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #FFFFFF;
	text-decoration: none;
	text-align: right;
	float: left;
	width: 185px;
	padding-top: 6px;
	padding-right: 10px;
	padding-bottom: 6px;
	padding-left: 5px;
	background-color: #5C6C7B;
	letter-spacing: 0.1em;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.navleftueberschrift02 a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #CCC;
	text-decoration: none;
	text-align: right;
	float: left;
	width: 185px;
	padding-top: 6px;
	padding-right: 10px;
	padding-bottom: 6px;
	padding-left: 5px;
	background-color: #FF6666;
	letter-spacing: 0.1em;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.navleftueberschrift02 a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #CCCCCC;
	text-decoration: none;
	text-align: right;
	float: left;
	width: 185px;
	padding-top: 6px;
	padding-right: 10px;
	padding-bottom: 6px;
	padding-left: 5px;
	background-color: #FF6666;
	letter-spacing: 0.1em;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.navleftueberschrift02 a.active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #CCC;
	text-decoration: none;
	text-align: right;
	float: left;
	width: 185px;
	padding-top: 6px;
	padding-right: 10px;
	padding-bottom: 6px;
	padding-left: 5px;
	background-color: #FF6666;
	letter-spacing: 0.1em;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.navleftu a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	color: #333;
	text-decoration: none;
	text-align: right;
	margin: 0px;
	float: left;
	width: 185px;
	padding-top: 6px;
	padding-right: 10px;
	padding-bottom: 6px;
	padding-left: 5px;
	letter-spacing: 0.1em;
}
.navleftu a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	color: #666666;
	text-decoration: none;
	text-align: right;
	margin: 0px;
	float: left;
	width: 185px;
	padding-top: 6px;
	padding-right: 10px;
	padding-bottom: 6px;
	padding-left: 5px;
	letter-spacing: 0.1em;
}
.navleftu a.active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	color: #FF0000;
	text-decoration: none;
	text-align: right;
	margin: 0px;
	float: left;
	width: 185px;
	padding-top: 6px;
	padding-right: 10px;
	padding-bottom: 6px;
	padding-left: 5px;
	letter-spacing: 0.1em;
}
.navleftu a.or:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	color: #666666;
	text-decoration: none;
	text-align: right;
	margin: 0px;
	float: left;
	width: 185px;
	padding-top: 6px;
	padding-right: 10px;
	padding-bottom: 6px;
	padding-left: 5px;
	letter-spacing: 0.1em;
}
.navleftu a.activeor {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	color: #FF0000;
	text-decoration: none;
	text-align: right;
	margin: 0px;
	float: left;
	width: 185px;
	padding-top: 6px;
	padding-right: 10px;
	padding-bottom: 6px;
	padding-left: 5px;
	letter-spacing: 0.1em;
}
.navleftplatzh {
	height: 40px;
	width: 200px;
}
.navbottom a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #000000;
	display: block;
	float: left;
	padding-right: 10px;
	padding-left: 10px;
	padding-top: 4px;
	padding-bottom: 2px;
	text-decoration: none;
	margin: 0px;
}
.navbottom a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #666666;
	display: block;
	float: left;
	padding-right: 10px;
	padding-left: 10px;
	padding-top: 4px;
	padding-bottom: 2px;
	text-decoration: none;
	margin: 0px;
}
.navbottom a.active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #0066CC;
	display: block;
	float: left;
	padding-right: 10px;
	padding-left: 10px;
	padding-top: 4px;
	padding-bottom: 2px;
	text-decoration: none;
	margin: 0px;
}
.navlefttasteninstr a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #CCC;
	text-decoration: none;
	text-align: right;
	float: left;
	width: 185px;
	padding-top: 6px;
	padding-right: 10px;
	padding-bottom: 6px;
	padding-left: 5px;
	background-color: #339999;
	letter-spacing: 0.1em;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.navlefttasteninstr a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #CCCCCC;
	text-decoration: none;
	text-align: right;
	float: left;
	width: 185px;
	padding-top: 6px;
	padding-right: 10px;
	padding-bottom: 6px;
	padding-left: 5px;
	background-color: #339999;
	letter-spacing: 0.1em;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.navlefttasteninstr a.active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #FFFFFF;
	text-decoration: none;
	text-align: right;
	float: left;
	width: 185px;
	padding-top: 6px;
	padding-right: 10px;
	padding-bottom: 6px;
	padding-left: 5px;
	background-color: #339999;
	letter-spacing: 0.1em;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.navleftsaiteninstr a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #999;
	text-decoration: none;
	text-align: right;
	float: left;
	width: 185px;
	padding-top: 6px;
	padding-right: 10px;
	padding-bottom: 6px;
	padding-left: 5px;
	background-color: #66F;
	letter-spacing: 0.1em;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.navleftsaiteninstr a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #999;
	text-decoration: none;
	text-align: right;
	float: left;
	width: 185px;
	padding-top: 6px;
	padding-right: 10px;
	padding-bottom: 6px;
	padding-left: 5px;
	background-color: #66F;
	letter-spacing: 0.1em;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.navleftsaiteninstr a.active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #FFF;
	text-decoration: none;
	text-align: right;
	float: left;
	width: 185px;
	padding-top: 6px;
	padding-right: 10px;
	padding-bottom: 6px;
	padding-left: 5px;
	background-color: #6666FF;
	letter-spacing: 0.1em;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.navleftcompmusic a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #999;
	text-decoration: none;
	text-align: right;
	float: left;
	width: 185px;
	padding-top: 6px;
	padding-right: 10px;
	padding-bottom: 6px;
	padding-left: 5px;
	background-color: #069;
	letter-spacing: 0.1em;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.navleftcompmusic a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #999;
	text-decoration: none;
	text-align: right;
	float: left;
	width: 185px;
	padding-top: 6px;
	padding-right: 10px;
	padding-bottom: 6px;
	padding-left: 5px;
	background-color: #069;
	letter-spacing: 0.1em;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.navleftcompmusic a.active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #FFFFFF;
	text-decoration: none;
	text-align: right;
	float: left;
	width: 185px;
	padding-top: 6px;
	padding-right: 10px;
	padding-bottom: 6px;
	padding-left: 5px;
	background-color: #069;
	letter-spacing: 0.1em;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.navleftaudio a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #999;
	text-decoration: none;
	text-align: right;
	float: left;
	width: 185px;
	padding-top: 6px;
	padding-right: 10px;
	padding-bottom: 6px;
	padding-left: 5px;
	background-color: #FC0;
	letter-spacing: 0.1em;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.navleftaudio a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #999;
	text-decoration: none;
	text-align: right;
	float: left;
	width: 185px;
	padding-top: 6px;
	padding-right: 10px;
	padding-bottom: 6px;
	padding-left: 5px;
	background-color: #FC0;
	letter-spacing: 0.1em;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.navleftaudio a.active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #FFFFFF;
	text-decoration: none;
	text-align: right;
	display: block;
	float: left;
	width: 185px;
	padding-top: 6px;
	padding-right: 10px;
	padding-bottom: 6px;
	padding-left: 5px;
	background-color: #FC0;
	letter-spacing: 0.1em;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.navleftdrum a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #999;
	text-decoration: none;
	text-align: right;
	float: left;
	width: 185px;
	padding-top: 6px;
	padding-right: 10px;
	padding-bottom: 6px;
	padding-left: 5px;
	background-color: #669;
	letter-spacing: 0.1em;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.navleftdrum a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #999;
	text-decoration: none;
	text-align: right;
	float: left;
	width: 185px;
	padding-top: 6px;
	padding-right: 10px;
	padding-bottom: 6px;
	padding-left: 5px;
	background-color: #669;
	letter-spacing: 0.1em;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.navleftdrum a.active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #999;
	text-decoration: none;
	text-align: right;
	float: left;
	width: 185px;
	padding-top: 6px;
	padding-right: 10px;
	padding-bottom: 6px;
	padding-left: 5px;
	background-color: #669;
	letter-spacing: 0.1em;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.navleftfotoeq a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #999;
	text-decoration: none;
	text-align: right;
	float: left;
	width: 185px;
	padding-top: 6px;
	padding-right: 10px;
	padding-bottom: 6px;
	padding-left: 5px;
	background-color: #003366;
	letter-spacing: 0.1em;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.navleftfotoeq a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #999999;
	text-decoration: none;
	text-align: right;
	float: left;
	width: 185px;
	padding-top: 6px;
	padding-right: 10px;
	padding-bottom: 6px;
	padding-left: 5px;
	background-color: #003366;
	letter-spacing: 0.1em;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.navleftfotoeq a.active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #999;
	text-decoration: none;
	text-align: right;
	float: left;
	width: 185px;
	padding-top: 6px;
	padding-right: 10px;
	padding-bottom: 6px;
	padding-left: 5px;
	background-color: #003366;
	letter-spacing: 0.1em;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.fusszeiladress a {
	float: none;
	color: #CCC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	background-position: center;
	text-align: center;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	width: 980px;
	text-decoration: none;
	padding: 0px;
	letter-spacing: 0.1em;
}
.fusszeiladress a:hover {
	float: none;
	color: #FFCC33;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	text-align: center;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	width: 980px;
	text-decoration: none;
	padding: 0px;
}
.fusszeiladress p {
	float: none;
	color: #999;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	background-position: center;
	text-align: center;
	width: 980px;
	text-decoration: none;
	letter-spacing: 0.1em;
	margin: 0px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
}
.prodindex {
	width: 750px;
	margin-bottom: 5px;
	margin-left: 0px;
	text-decoration: none;
	margin-top: 5px;
	margin-right: 0px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
}
.washburn {
	width: 750px;
	margin-bottom: 5px;
	margin-left: 0px;
	text-decoration: none;
	margin-top: 5px;
	margin-right: 0px;
	padding: 0px;
	height: 975px;
}
.prodindexlinie {
	clear: both;
	width: 750px;
	margin-right: 0px;
	margin-left: 0px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #999999;
	margin-top: 5px;
	text-decoration: none;
	margin-bottom: 5px;
}
.prodindexlinie0 {
	clear: both;
	width: 565px;
	margin-right: 10px;
	margin-left: 10px;
	margin-top: 10px;
	text-decoration: none;
}
.prodindex h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-weight: bold;
	color: #003366;
	margin: 10px 0px;
	padding: 0px;
	clear: both;
	text-decoration: none;
}
.prodindex h1 a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-weight: bold;
	color: #FF9900;
	margin: 10px 0px;
	padding: 0px;
	clear: both;
	text-decoration: none;
}
.prodindex h1 a.active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-weight: bold;
	color: #003366;
	margin: 10px 0px;
	padding: 0px;
	clear: both;
	text-decoration: none;
}
.prodindex p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	line-height: 1.2em;
	color: #000000;
	margin: 0px;
	padding: 0px;
	text-decoration: none;
}
.prodindex img {
	float: left;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-top: 10px;
	text-decoration: none;
}
.produebersichtbild {
	float: left;
	height: 300px;
	width: 200px;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 0px;
	text-decoration: none;
	padding: 0px;
}
.produebersichtbild01 {
	float: left;
	height: 210px;
	width: 180px;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	text-decoration: none;
}
.rode {
	float: left;
	height: 390px;
	width: 200px;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 0px;
	text-decoration: none;
	padding: 0px;
}
.produebersicht {
	padding: 0px;
	float: left;
	width: 360px;
	height: 210px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #999999;
	text-decoration: none;
	margin-top: 5px;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-left: 10px;
}
.produebersicht h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-weight: normal;
	color: #003366;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 0px;
	text-decoration: none;
}
.produebersicht h1 link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-weight: normal;
	color: #003366;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-left: 0px;
	text-decoration: none;
}
.produebersicht h1 a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-weight: normal;
	color: #FF9900;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 0px;
	text-decoration: none;
}
.produebersicht h1 a.active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-weight: normal;
	color: #003366;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 0px;
	text-decoration: none;
}
.produebersicht p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	line-height: 1em;
	color: #000000;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	text-decoration: none;
}
.produebersicht link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	color: #000000;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	text-decoration: none;
}
.demo {
	padding: 0px;
	float: left;
	width: 525px;
	height: 285px;
	text-decoration: none;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 10px;
	margin-left: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #333;
}
.demo h1 {
	padding: 0px;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #036;
	margin: 0px;
}
.demo p {
	padding: 0px;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: .9em;
	color: #333;
	margin: 0px;
}
.demo link {
	padding: 0px;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: .9em;
	color: #333;
	margin: 0px;
}
.produebersichtbeschr {
	padding: 0px;
	float: right;
	width: 530px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	text-decoration: none;
}
.produebersichtbeschr p {
	padding: 0px;
	float: right;
	width: 530px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #333;
}
.produebersichtbeschr a {
	float: left;
	color: #FF6600;
	text-decoration: none;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
}
.produebersichtlinie {
	clear: both;
	width: 260px;
	margin-right: 10px;
	margin-left: 10px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #999999;
	margin-top: 5px;
	margin-bottom: 5px;
	text-decoration: none;
}
.prodtitel {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	font-weight: normal;
	color: #006699;
	text-decoration: none;
	width: 750px;
	margin-top: 22px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #FF0000;
	letter-spacing: 0.2em;
	height: 25px;
	padding: 0px;
}
.markenlogo {
	width: 105px;
	margin-top: 10px;
	padding-top: 5px;
	padding-right: 2px;
	padding-bottom: 5px;
	padding-left: 10px;
	margin-bottom: 10px;
	margin-left: 10px;
	border: 1px solid #666666;
	text-align: left;
	float: left;
	text-decoration: none;
}
.seiten {
	width: 740px;
	margin-top: 5px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 10px;
	margin-bottom: 5px;
	margin-left: 0px;
	text-align: center;
	font-weight: normal;
	border-top: 0px none;
	border-right: 0px none;
	border-bottom: 0px none;
	border-left: 0px none;
	margin-right: 0px;
	text-decoration: none;
}
.seiten a {
	width: 545px;
	margin-top: 5px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	font-weight: normal;
	border-top: 0px none;
	border-right: 0px none;
	border-bottom: 0px none;
	border-left: 0px none;
	margin-right: 0px;
	color: #666666;
	text-decoration: none;
}
.seiten a:hover {
	width: 545px;
	margin-top: 5px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	font-weight: normal;
	border-top: 0px none;
	border-right: 0px none;
	border-bottom: 0px none;
	border-left: 0px none;
	margin-right: 0px;
	color: #FF9900;
	text-decoration: none;
}
.seiten a.active {
	width: 545px;
	margin-top: 5px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	font-weight: normal;
	border-top: 0px none;
	border-right: 0px none;
	border-bottom: 0px none;
	border-left: 0px none;
	margin-right: 0px;
	color: #FF0000;
	text-decoration: none;
	float: none;
}
.navleftu a.or {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	color: #000000;
	text-decoration: none;
	text-align: right;
	display: block;
	margin: 0px;
	float: left;
	width: 130px;
	padding-top: 6px;
	padding-right: 5px;
	padding-bottom: 6px;
	padding-left: 5px;
}
.features {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #000066;
	float: left;
	width: 530px;
}
.features li {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #000066;
	font-weight: normal;
	list-style-type: circle;
	margin: 0px;
	padding: 0px;
	list-style-position: outside;
}
.features h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	color: #000066;
	font-weight: bold;
	text-decoration: none;
}
.features ul {
	margin: 0px;
	padding: 0px;
	text-decoration: none;
	float: left;
	width: 530px;
}
.introbild {
	width: 750px;
	padding: 0px;
	text-decoration: none;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
.intro {
	margin: 0px;
	width: 569px;
	padding: 0px 10px;
	text-decoration: none;
}
.introleft {
	width: 369px;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 2px;
	padding-left: 10px;
	color: #666666;
	margin: 0px;
	text-decoration: none;
}
.introleft a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #FF9900;
	margin: 0px;
	padding: 0px;
	text-decoration: none;
}
.introlefttx {
	width: 369px;
	float: left;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 0px;
	text-decoration: none;
}
.introright {
	width: 170px;
	background-color: #CCCCCC;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	color: #000000;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 2px;
	padding-left: 10px;
	border-left-width: 1px;
	border-right-style: none;
	border-left-style: solid;
	border-left-color: #666666;
	margin: 0px;
	text-decoration: none;
}
.introright a {
	background-color: #CCCCCC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #FF0000;
	margin: 0px;
	padding: 0px;
	text-decoration: none;
}
.linieblau {
	clear: both;
	width: 750px;
	margin-right: 0px;
	margin-left: 0px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #0000FF;
	margin-top: 5px;
	text-decoration: none;
	margin-bottom: 5px;
}
.linieblank {
	clear: both;
	width: 750px;
	margin-top: 10px;
	height: 5px;
	text-decoration: none;
	margin-bottom: 10px;
}
.proddet {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	width: 750px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.proddet a {
	color:#FF6600;
	text-decoration:none;
}
.proddet a:hover {
	color:#FF0000;
	text-decoration:none;
}
.proddettx {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	color: #666666;
	text-decoration: none;
	width: 750px;
	margin: 0px;
	padding: 0px;
}
.ferien {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	width: 555px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 10px;
	background-color: #FFCC33;
}
.indextitel h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
	float: left;
	width: 369px;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 2px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
}
.indextitelrechts h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	font-weight: bold;
	color: #003366;
	text-decoration: none;
	float: left;
	width: 170px;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 10px;
	border-left-style: solid;
	background-color: #CCCCCC;
	border-left-width: 1px;
	border-left-color: #000000;
}
.kontakttx {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	width: 190px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	display: block;
	float: left;
}
    label {
	width: 180px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top: 10px;
	margin-bottom: 10px;
	text-decoration: none;
}
