td {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #000000}
.produktheadline {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF}
.infos {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF}
.infolink {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF}
a.infolink:link {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF}
a.infolink:visited {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF}
a.infolink:hover {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000}
a.infolink:active {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF}
.toolborder {  border-color: #C0C0C0 black black; border-style: solid; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px}
.pfad {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #999999}
.infolink2 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000}
a.infolink2:link { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000}
a.infolink2:visited { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000}
a.infolink2:hover { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF}
a.infolink2:active { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000}

.infolink3 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000}
a.infolink3:link { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000}
a.infolink3:visited { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000}
a.infolink3:hover { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #C2151C}
a.infolink3:active { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000}

.produktlink { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000}
a.produktlink:link { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000}
a.produktlink:visited { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000}
a.produktlink:hover { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #C2151C}
a.produktlink:active { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000}

.footer {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #908E8F}
a.footer:link {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #FFFFFF}
a.footer:visited {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #FFFFFF}
a.footer:hover {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #FFFFFF}
a.footer:active {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #FFFFFF}
.subsubborder {  border-color: black black #808080; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px; padding-left: 6px}
a:link {  color: #000000}
a:visited {  color: #000000}
a:hover {  color: #C2151C}
a:active {  color: #000000}

.mainnavi {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #000000; text-decoration: none}
a.mainnavi:link {  color: #000000}
a.mainnavi:visited {  color: #000000}
a.mainnavi:hover {  color: #CCCCCC}
a.mainnavi:active {  color: #000000}.ueber {  font-family: Arial, Helvetica, sans-serif; font-size: 20px; font-weight: bolder; color: #000000}
.ueber2 { font-family: Arial, Helvetica, sans-serif; font-size: 20px; font-weight: bolder; color: #C2151C}
.uebersub {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #999999}
.contentborder {  border: 2px #CCCCCC solid}
.contentborder2 { border: 2px #C2151C solid}
.tableborder {  border: #666666; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px}
.tableueber {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #C2151C}
.tableborder2 { border: solid; border-width: 0px 0px 1px; border-color: #666666 #666666 #C2151C}
.newsspace {  padding-top: 5px; padding-bottom: 5px}
.produktboxspace {
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
}
.produktboxspace2 {
	padding-top: 10px;
}
.produktboxspace3 {
	padding: 5px;
}
.ueber3 { font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bolder; color: #C2151C }
.imageborder {  border: #333333; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.tableueber2 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #FFFFFF}
.newssub {  color: #999999; font-weight: bold}
.bildtabrand {  margin-right: 10px; margin-bottom: 10px}

.inputkleinred {  width: 170px; border: #C2151C; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.inputkleingrey {  width: 170px; border: #CCCCCC; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.inputgrossred { width: 343px; border: #C2151C; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px }
.inputgrossgrey { width: 343px; border: 1px #CCCCCC solid}
.inputminired { width: 70px; border: 1px #C2151C solid}
.inputminigrey { width: 70px; border: 1px #CCCCCC solid}
.inputmiddlered { width: 270px; border: 1px #C2151C solid }
.inputmiddlegrey { width: 270px; border: 1px #CCCCCC solid }

.button {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF; background-color: #C2151C; border: #000000; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; height: 25px; width: 150px}
.textgrey { color: #999999; font-weight: normal}
.imageunder {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; font-variant: normal; color: #666666}

.fo_mn{
	display: block; 	 
	float:left;
	padding: 5px 14px 5px 0px;
	font-weight: bold;
	color:#FFFFFF;
	font-size: 12px;	
	white-space:nowrap;
}
a.fo_mn:link{
	color:#FFFFFF;
	text-decoration:none;
}
a.fo_mn:visited{
	color:#FFFFFF;
	text-decoration:none;
}
a.fo_mn:hover{
	color:#a6acb0;
	text-decoration:none;
}
a.fo_mn:active{
	color:#FFFFFF;
	text-decoration:none;
}

.fo_mn_act{
	display: block; 	 
	float:left;
	padding: 5px 14px 5px 0px;
	font-weight: bold;
	color:#a6acb0;
	font-size: 12px;	
	white-space:nowrap;
}
a.fo_mn_act:link{
	color:#a6acb0;
	text-decoration:none;
}
a.fo_mn_act:visited{
	color:#a6acb0;
	text-decoration:none;
}
a.fo_mn_act:hover{
	color:#a6acb0;
	text-decoration:none;
}
a.fo_mn_act:active{
	color:#a6acb0;
	text-decoration:none;
}