body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: normal;
}

p, td,th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: normal;
}

.lauftext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: normal;
	color: #000000;
	text-align: left;
	text-decoration: none;
	font-weight: normal;
	list-style-position: inherit;
	list-style-type: circle;
}

.lauftext:link {
	color: #000000;
}
.lauftext:visited {
	color: #000000;
}
.lauftext:hover {
	color: #000000;
}
.lauftextgr {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: normal;
	color: #000000;
	text-align: left;
	text-decoration: none;
	font-weight: normal;
	list-style-position: inherit;
	list-style-type: circle;
}
.prodheadbest {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 20px;
	color: #000000;
	text-align: left;
	text-decoration: none;
	font-weight: bold;
}
.lauftextlink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: normal;
	color: #000000;
	text-align: left;
	text-decoration: none;
	font-weight: normal;
}

.lauftextlink:link {
	color: #000000;
}
.lauftextlink:visited {
	color: #000000;
}
.lauftextlink:hover {
	color: #4a77b9;
}

.laufzentlink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: normal;
	color: #000000;
	text-align: center;
	text-decoration: none;
	font-weight: bold;
}

.laufzentlink:link {
	color: #000000;
}
.laufzentlink:visited {
	color: #000000;
}
.laufzentlink:hover {
	color: #4a77b9;
}

.lauftextrot {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	color: #df0029;
	text-align: left;
	text-decoration: none;
	font-weight: normal;
}
.headline {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bolder;
	color: #000000;
	text-decoration: none;
}

.zwiheadline {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #666666;
	font-weight: bold;
}
.zwiheadline:hover {
	color: #df0029;
	text-decoration: underline;
}
.zwiheadline:link{
	color: #666666;
	text-decoration: none;
}

.zwiheadline:visited{
	text-decoration: none;
}
.impressum {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
	text-decoration: none;
	line-height: 20px;
}

.reiter {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	text-decoration: none;
	text-align: center;
}


.navigation {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 18px;
	color: #000000;
	font-style: normal;
	text-decoration: none;
	font-weight: bold;
	text-align: left;
	text-indent: 0px;
}

a.navigation:link, a.navigation:visited
{	
}

a.navigation:hover
{
	background-color: #BDCDE6;
	color: #4a77b9;
}
.subnav {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 14px;
	color: #000000;
	font-style: normal;
	text-decoration: none;
	text-align: left;
	text-indent: 0px;
}

a.subnav:link, a.subnav:visited
{	
}

a.subnav:hover
{
	background-color: #df0028;
	color: #FFFFFF;
}
.nav-aktiv {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #df0029;
	font-style: normal;
	text-decoration: none;
	font-weight: bold;
	text-align: left;
	text-indent: 0px;
}

a.nav-aktiv:link, a.nav-aktiv:visited
{
	color: #df0029;
}

a.nav-aktiv:hover
{
	color: #666666;
	background-color: #CCCCCC;
}

.subnav-aktiv {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 14px;
	color: #df0029;
	font-style: normal;
	text-decoration: none;
	font-weight: bold;
	text-align: left;
	text-indent: 0px;
}

a.subnav-aktiv:link, a.subnav-aktiv:visited
{
	color: #df0029;
}

a.subnav-aktiv:hover
{
	color: #666666;
	background-color: #CCCCCC;
}
.form {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-decoration: none;
	text-align: center;
}

.navrechts {
	font-family: Arial, Helvetica, sans-serif;
			color: #000000;
	font-size: 14px;
	font-weight: bold;
}
a.navrechts:hover {
		color: #4a77b9;
			text-decoration: none;
}
a.navrechts:link, a.navrechts:visited {
		color: #000000;
			text-decoration: none;
}
.zwiraum {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 5px;
}
.rechtertext {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 18px;
	color: #000000;
	font-style: normal;
	text-decoration: none;
	font-weight: normal;
	text-align: left;
	text-indent: 0px;
}
.navigation-aktiv {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 18px;
	color: #000000;
	font-style: normal;
	text-decoration: none;
	font-weight: bold;
	text-align: left;
	text-indent: 0px;
	background: #BDCDE6;
}

.tabelle {
	color: #000000;
	border-top-color: #000000;
	border-top-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-style: solid;
	border-color: #003366;
	background-image: url(pix/linie.gif);
}
.a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	width: 130px;
	font-weight: normal;
	border-top-color: #000000;
	border-top-width: 1px;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
	border-right-style: solid;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-style: solid;
	border-left-width: 1px;
	height: 25px;
	padding-left: 3px;
	padding-right: 3px;
	position: relative;
	left: 0px;
	top: 0px;
	border-bottom-style: solid;
	border-top-style: solid;
}
.b {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	width: 130px;
	font-weight: normal;
	border-top-color: #000000;
	border-top-width: 1px;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
	border-right-style: solid;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-style: solid;
	border-left-width: 1px;
	height: 25px;
	padding-left: 3px;
	padding-right: 3px;
	position: relative;
	left: 22px;
	top: 0px;
	border-bottom-style: solid;
	border-top-style: solid;
}
.c {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	width: 130px;
	font-weight: normal;
	border-top-color: #000000;
	border-top-width: 1px;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
	border-right-style: solid;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-style: solid;
	border-left-width: 1px;
	height: 25px;
	padding-left: 3px;
	padding-right: 3px;
	position: relative;
	left: 44px;
	top: 0px;
	border-bottom-style: solid;
	border-top-style: solid;
}
.d {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	width: 130px;
	font-weight: normal;
	border-top-color: #000000;
	border-top-width: 1px;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
	border-right-style: solid;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-style: solid;
	border-left-width: 1px;
	height: 25px;
	padding-left: 3px;
	padding-right: 3px;
	position: relative;
	left: 66px;
	top: 0px;
	border-bottom-style: solid;
	border-top-style: solid;
}
.e {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	width: 130px;
	font-weight: normal;
	border-top-color: #000000;
	border-top-width: 1px;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
	border-right-style: solid;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-style: solid;
	border-left-width: 1px;
	height: 25px;
	padding-left: 3px;
	padding-right: 3px;
	position: relative;
	left: 88px;
	top: 0px;
	border-bottom-style: solid;
	border-top-style: solid;
}
.f {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	width: 130px;
	font-weight: normal;
	border-top-color: #000000;
	border-top-width: 1px;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
	border-right-style: solid;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-style: solid;
	border-left-width: 1px;
	height: 25px;
	padding-left: 3px;
	padding-right: 3px;
	position: relative;
	left: 110px;
	top: 0px;
	border-bottom-style: solid;
	border-top-style: solid;
}
.g {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	width: 130px;
	font-weight: normal;
	border-top-color: #000000;
	border-top-width: 1px;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
	border-right-style: solid;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-style: solid;
	border-left-width: 1px;
	height: 25px;
	padding-left: 3px;
	padding-right: 3px;
	position: relative;
	left: 132px;
	top: 0px;
	border-bottom-style: solid;
	border-top-style: solid;
}
.h {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	width: 130px;
	font-weight: normal;
	border-top-color: #000000;
	border-top-width: 1px;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
	border-right-style: solid;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-style: solid;
	border-left-width: 1px;
	height: 25px;
	padding-left: 3px;
	padding-right: 3px;
	position: relative;
	left: 154px;
	top: 0px;
	border-bottom-style: solid;
	border-top-style: solid;
}
.ij {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	width: 130px;
	font-weight: normal;
	border-top-color: #000000;
	border-top-width: 1px;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
	border-right-style: solid;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-style: solid;
	border-left-width: 1px;
	height: 25px;
	padding-left: 3px;
	padding-right: 3px;
	position: relative;
	left: 176px;
	top: 0px;
	border-bottom-style: solid;
	border-top-style: solid;
}
.k {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	width: 130px;
	font-weight: normal;
	border-top-color: #000000;
	border-top-width: 1px;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
	border-right-style: solid;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-style: solid;
	border-left-width: 1px;
	height: 25px;
	padding-left: 3px;
	padding-right: 3px;
	position: relative;
	left: 197px;
	top: 0px;
	border-bottom-style: solid;
	border-top-style: solid;
}
.l {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	width: 130px;
	font-weight: normal;
	border-top-color: #000000;
	border-top-width: 1px;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
	border-right-style: solid;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-style: solid;
	border-left-width: 1px;
	height: 25px;
	padding-left: 3px;
	padding-right: 3px;
	position: relative;
	left: 219px;
	top: 0px;
	border-bottom-style: solid;
	border-top-style: solid;
}
.m {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	width: 130px;
	font-weight: normal;
	border-top-color: #000000;
	border-top-width: 1px;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
	border-right-style: solid;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-style: solid;
	border-left-width: 1px;
	height: 25px;
	padding-left: 3px;
	padding-right: 3px;
	position: relative;
	left: 241px;
	top: 0px;
	border-bottom-style: solid;
	border-top-style: solid;
}
.n {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	width: 130px;
	font-weight: normal;
	border-top-color: #000000;
	border-top-width: 1px;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
	border-right-style: solid;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-style: solid;
	border-left-width: 1px;
	height: 25px;
	padding-left: 3px;
	padding-right: 3px;
	position: relative;
	left: 263px;
	top: 0px;
	border-bottom-style: solid;
	border-top-style: solid;
}
.o {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	width: 130px;
	font-weight: normal;
	border-top-color: #000000;
	border-top-width: 1px;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
	border-right-style: solid;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-style: solid;
	border-left-width: 1px;
	height: 25px;
	padding-left: 3px;
	padding-right: 3px;
	position: relative;
	left: 285px;
	top: 0px;
	width: 130px;
	border-bottom-style: solid;
	border-top-style: solid;
}
.p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	width: 130px;
	font-weight: normal;
	border-top-color: #000000;
	border-top-width: 1px;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
	border-right-style: solid;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-style: solid;
	border-left-width: 1px;
	height: 25px;
	padding-left: 3px;
	padding-right: 3px;
	position: relative;
	left: 306px;
	top: 0px;
	border-bottom-style: solid;
	border-top-style: solid;
}
.q {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	width: 130px;
	font-weight: normal;
	border-top-color: #000000;
	border-top-width: 1px;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
	border-right-style: solid;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-style: solid;
	border-left-width: 1px;
	height: 25px;
	padding-left: 3px;
	padding-right: 3px;
	position: relative;
	left: 328px;
	top: 0px;
	border-bottom-style: solid;
	border-top-style: solid;
}
.r {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	width: 130px;
	font-weight: normal;
	border-top-color: #000000;
	border-top-width: 1px;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
	border-right-style: solid;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-style: solid;
	border-left-width: 1px;
	height: 25px;
	padding-left: 3px;
	padding-right: 3px;
	position: relative;
	left: 350px;
	top: 0px;
	border-bottom-style: solid;
	border-top-style: solid;
}
.s {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	width: 130px;
	font-weight: normal;
	border-top-color: #000000;
	border-top-width: 1px;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
	border-right-style: solid;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-style: solid;
	border-left-width: 1px;
	height: 25px;
	padding-left: 3px;
	padding-right: 3px;
	position: relative;
	left: 372px;
	top: 0px;
	border-bottom-style: solid;
	border-top-style: solid;
}
.sch {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	width: 130px;
	font-weight: normal;
	border-top-color: #000000;
	border-top-width: 1px;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
	border-right-style: solid;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-style: solid;
	border-left-width: 1px;
	height: 25px;
	padding-left: 3px;
	padding-right: 3px;
	position: relative;
	left: 394px;
	top: 0px;
	border-bottom-style: solid;
	border-top-style: solid;
}
.st {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	width: 130px;
	font-weight: normal;
	border-top-color: #000000;
	border-top-width: 1px;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
	border-right-style: solid;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-style: solid;
	border-left-width: 1px;
	height: 25px;
	padding-left: 3px;
	padding-right: 3px;
	position: relative;
	left: 416px;
	top: 0px;
	border-bottom-style: solid;
	border-top-style: solid;
}
.t {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	width: 130px;
	font-weight: normal;
	border-top-color: #000000;
	border-top-width: 1px;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
	border-right-style: solid;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-style: solid;
	border-left-width: 1px;
	height: 25px;
	padding-left: 3px;
	padding-right: 3px;
	position: relative;
	left: 438px;
	top: 0px;
	border-bottom-style: solid;
	border-top-style: solid;
}
.u {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	width: 130px;
	font-weight: normal;
	border-top-color: #000000;
	border-top-width: 1px;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
	border-right-style: solid;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-style: solid;
	border-left-width: 1px;
	height: 25px;
	padding-left: 3px;
	padding-right: 3px;
	position: relative;
	left: 460px;
	top: 0px;
	border-bottom-style: solid;
	border-top-style: solid;
}
.v {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	width: 130px;
	font-weight: normal;
	border-top-color: #000000;
	border-top-width: 1px;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
	border-right-style: solid;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-style: solid;
	border-left-width: 1px;
	height: 25px;
	padding-left: 3px;
	padding-right: 3px;
	position: relative;
	left: 482px;
	top: 0px;
	border-bottom-style: solid;
	border-top-style: solid;
}
.w {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	width: 130px;
	font-weight: normal;
	border-top-color: #000000;
	border-top-width: 1px;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
	border-right-style: solid;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-style: solid;
	border-left-width: 1px;
	height: 25px;
	padding-left: 3px;
	padding-right: 3px;
	position: relative;
	left: 506px;
	top: 0px;
	border-bottom-style: solid;
	border-top-style: solid;
}
.xyz {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	width: 130px;
	font-weight: normal;
	border-top-color: #000000;
	border-top-width: 1px;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
	border-right-style: solid;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-style: solid;
	border-left-width: 1px;
	height: 25px;
	padding-left: 3px;
	padding-right: 3px;
	position: relative;
	left: 526px;
	top: 0px;
	border-bottom-style: solid;
	border-top-style: solid;
}
.ablagebereich {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;
	font-size: 13px;
	width: 153px;
	font-weight: bold;
	border-top-color: #000000;
	border-top-width: 1px;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
	border-right-style: solid;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-style: solid;
	border-left-width: 1px;
	height: 25px;
	padding-left: 3px;
	padding-right: 3px;
	position: relative;
	left: 525px;
	top: 0px;
	border-bottom-style: solid;
	border-top-style: solid;
}
.zwischen {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 5px;
}
.artikelheadline {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bolder;
	color: #000000;
	text-decoration: none;
}
.impressumstart {
font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #CCCCCC; text-decoration: none
}
.firmennamen {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bolder;
	color: #000000;
	text-decoration: none;
}
.rotlauftext {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: normal;
	color: #FF0000;
	text-align: left;
	text-decoration: none;
	font-weight: bold;
	list-style-position: inherit;
	list-style-type: circle;
}
