a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-decoration: underline;
}
a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-decoration: underline;
}

a:hover {
	color: #D00401;
}
a.:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-decoration: underline;
}



.pfad {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}
.subnavigation {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.subnavigation:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}

.subnavigation:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.subnavigation:hover {
	color: #D00401;
}

.searchform {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	height: 19px;
	width: 105px;
}
.headerpfad {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	text-indent: 10px;
}
.table4px {
	height: 4px;
}
.headerproduct {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	text-decoration: none;
}
.producttext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-decoration: none;
	text-align: justify;
}

.producttext2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-decoration: none;
	text-align: justify;
}

.producttext2::link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-decoration: none;
	text-align: justify;
}

.producttext2::visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-decoration: none;
	text-align: justify;
}



.link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-decoration: underline;
}

.produktLink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-decoration: underline;
}
.produktLink::link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-decoration: underline;
}

.produktLink:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-decoration: underline;
}
.produktLink:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #D00401;
	text-decoration: underline;
}
.ul_r {
	list-style-type: square;
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	list-style-image: url(../Bilder/ul_red.gif);
	list-style-position: outside;

}

.ul_b {
	list-style-type: square;
	color: #000000;
}

.formbox {
	font-family: Arial, Helvetica, sans-serif;
	width: 220px;
	border: 1px outset #CCCCCC;
	cursor: text;
	height: 19px;
	font-size: 12px;
	font-weight: normal;
	color: #D00401;
	text-decoration: none;
	vertical-align: bottom;
	background-color: #F0F0F0;
}
.formMessagebox {

	font-family: Arial, Helvetica, sans-serif;
	width: 220px;
	border: 1px outset #CCCCCC;
	cursor: text;
	font-size: 12px;
	font-weight: normal;
	color: #D00401;
	text-decoration: none;
	vertical-align: bottom;
	background-color: #F0F0F0;
}
.ul_r2 {
	list-style-type: square;
	color: #D00401;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	list-style-position: inside;
	list-style-image: url(../Bilder/ul_red.gif);
}
.formboxButton {
	font-family: Arial, Helvetica, sans-serif;
	width: 220px;
	border: 1px outset #CCCCCC;
	cursor: hand;
	height: 19px;
	font-size: 12px;
	font-weight: normal;
	color: #D00401;
	text-decoration: none;
	vertical-align: bottom;
	background-color: #F0F0F0;
}

.producttextwhite {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	text-align: justify;
}
.headersmall {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #333333;
	text-decoration: none;
	text-align: justify;
}
.border {
	border: 1px solid #000000;
}