/* CSS Document */
body {
	margin:0;
	padding:0;
}
img {
	border:0;
}
#alles {
	background:#FFFFFF;
	position:relative;
	top:0px;
	width:740px;
	height:755px;
	margin: 0px auto;
	z-index:0;
}
#leiste {
	width: 100%;
	position:absolute;
	height:22px;
	left: 0px;
	top: 57px;
	visibility: visible;
}
#leisteindex {
	width: 100%;
	position:absolute;
	height:22px;
	left: 0px;
	top: 273px;
	visibility: visible;
}
.subhead {
	font: bold 11px/16px Arial, Helvetica, sans-serif;
	color: #000000;
	letter-spacing: 1px;
}
.head {
	font: bold 24px Arial, Helvetica, sans-serif;
	color: #000000;
	letter-spacing: 1px;
}
.head_rot {
	font: bold 24px Arial, Helvetica, sans-serif;
	color: #FF0000;
	letter-spacing: 1px;
}
.head_kleiner {
	font: bold 16px/22px Arial, Helvetica, sans-serif;
	color: #000000;
	letter-spacing: 1px;
}
.head_blau, .head_blau a:link, .head_blau a:visited, .head_blau a:hover, .head_blau a:active, .head_blau a:focus {
	font: bold 14px/18px Arial, Helvetica, sans-serif;
	color: #0068E5;
	text-decoration:none;
}
.link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #FFFFFF;
	text-decoration:none;
	background: #000000;
	display:block;
	width:auto;
	line-height: 22px;
	letter-spacing: 1px;
}
.link a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #FFFFFF;
	text-decoration:none;
	background: #000000;
	display:block;
	width:auto;
	line-height: 22px;
	letter-spacing: 1px;
}
.link a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #FFFFFF;
	text-decoration:none;
	background: #000000;
	display:block;
	width:auto;
	line-height: 22px;
	letter-spacing: 1px;
}
.link a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #FFFFFF;
	text-decoration:none;
	background: #000000;
	display:block;
	width:auto;
	line-height: 22px;
	letter-spacing: 1px;
}
.link a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #FFFFFF;
	text-decoration:none;
	background: #000000;
	display:block;
	width:auto;
	line-height: 22px;
	letter-spacing: 1px;
}
.link a:focus {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #FFFFFF;
	text-decoration:none;
	background: #000000;
	display:block;
	width:auto;
	line-height: 22px;
	letter-spacing: 1px;
}

.navi {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #FFFFFF;
	text-decoration:none;
	background: #000000;
	display:block;
	width:auto;
	line-height: 22px;
	letter-spacing: 1px;
	text-indent: 5px;
}
.navi a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #FFFFFF;
	text-decoration:none;
	background: #000000;
	display:block;
	width:auto;
	line-height: 22px;
	letter-spacing: 1px;
}
.navi a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #FFFFFF;
	text-decoration:none;
	background: #000000;
	display:block;
	width:auto;
	line-height: 22px;
	letter-spacing: 1px;
}
.navi a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #FFFFFF;
	text-decoration:none;
	background: #000000;
	display:block;
	width:auto;
	line-height: 22px;
	letter-spacing: 1px;
}
.navi a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #FFFFFF;
	text-decoration:none;
	background: #000000;
	display:block;
	width:auto;
	line-height: 22px;
	letter-spacing: 1px;
}
.navi a:focus {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #FFFFFF;
	text-decoration:none;
	background: #000000;
	display:block;
	width:auto;
	line-height: 22px;
	letter-spacing: 1px;
}
.naviaktiv {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #FFFFFF;
	text-decoration:none;
	background: #FF0000;
	display:block;
	width:auto;
	line-height: 22px;
	letter-spacing: 1px;
	text-indent: 5px;
}
.naviaktiv a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #FFFFFF;
	text-decoration:none;
	background: #FF0000;
	display:block;
	width:auto;
	line-height: 22px;
	letter-spacing: 1px;
}
.naviaktiv a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #FFFFFF;
	text-decoration:none;
	background: #FF0000;
	display:block;
	width:auto;
	line-height: 22px;
	letter-spacing: 1px;
}
.naviaktiv a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #FFFFFF;
	text-decoration:none;
	background: #FF0000;
	display:block;
	width:auto;
	line-height: 22px;
	letter-spacing: 1px;
}
.naviaktiv a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #FFFFFF;
	text-decoration:none;
	background: #FF0000;
	display:block;
	width:auto;
	line-height: 22px;
	letter-spacing: 1px;
}
.naviaktiv a:focus {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #FFFFFF;
	text-decoration:none;
	background: #FF0000;
	display:block;
	width:auto;
	line-height: 22px;
	letter-spacing: 1px;
}
.text, .text a:link, .text a:visited, .text a:hover, .text a:active, .text a:focus {
	font: 11px/16px Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
}
 .texteinzug {
	font: 11px/16px Arial, Helvetica, sans-serif;
	color: #000000;
	margin: 0px 0px 0px 36px;
}
.email {
	font: 11px/16px Arial, Helvetica, sans-serif;
}
.textfett {
	font: bold 11px/16px Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
}
.textweiss, .textweiss a:link, .textweiss a:visited, .textweiss a:hover, .textweiss a:active, .textweiss a:focus {
	font: 11px/16px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
}
.textweisskleiner {
	font: 10px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
}
.headprodukte {
	font: bold 14px/18px Arial, Helvetica, sans-serif;
	color: #FF0000;
}
.naviprodukte, .naviprodukte a:link, .naviprodukte a:visited, .naviprodukte a:active, .naviprodukte a:focus {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration:none;
	background: #CCCCCC;
	line-height: 20px;
	text-indent: 1px;
}
.naviprodukte a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF0000;
	text-decoration:none;
	background: #CCCCCC;
	line-height: 20px;
	text-indent: 1px;
}
.naviprodukteaktiv {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF0000;
	text-decoration:none;
	background: #CCCCCC;
	line-height: 20px;
	text-indent: 1px;
}
.naviprodukte2, .naviprodukte2 a:link, .naviprodukte2 a:visited, .naviprodukte2 a:active, .naviprodukte2 a:focus {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration:none;
	background: #CCCCCC;
	line-height: 15px;
	text-indent: 1px;
}
.naviprodukte2 a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF0000;
	text-decoration:none;
	background: #CCCCCC;
	line-height: 15px;
	text-indent: 1px;
}
.naviprodukteaktiv2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF0000;
	text-decoration:none;
	background: #CCCCCC;
	line-height: 15px;
	text-indent: 1px;
}

