<STYLE type="text/css">
<!--
.rahmenrechts {border-right-style: solid; border-right-width: 1px; border-color: #D1D1D1;}
.rahmenlinks {border-left-style: solid; border-left-width: 1px; border-color: #D1D1D1;}
.rahmenunten {border-bottom-style: solid; border-bottom-width: 1pt; border-color: #D1D1D1;}
.rahmenoben {border-top-style: solid; border-top-width: 1pt; border-color: #D1D1D1;}
.outlined {border-style: solid; border-width: 1px; border-color: #D1D1D1;}

.variantenkopfzeile {
	border-bottom-style:solid;
	border-bottom-width:1pt;
	border-color: #50B543;
	font-family: Arial;
	font-size: 9pt;
	color:#000000;
	font-weight: bold;
}
.variantenzeile {
	border-bottom-style:solid;
	border-bottom-width:1pt;
	border-color: #D1D1D1;
	font-family: Arial;
	font-size: 9pt;
	color:#000000;
	font-weight:normal;
}

.mediumarea {
	font-family:Arial,Helvetica;
	font-size:9pt;
	font-weight:normal;
	color:#000000;
	border:1pt solid;
	border-color:#787878;
	background-color:#EBEBEB;
	width:504px;
	height:60px;
	}
.mediuminput {
	font-family:Arial,Helvetica;
	font-size:9pt;
	font-weight:normal;
	color:#787878;
	border:1pt solid;
	border-color:#787878;
	background-color:#EBEBEB;
	width:380px;
	height:20px;
	}
.longinput {
	font-family:Arial,Helvetica;
	font-size:9pt;
	font-weight:normal;
	color:#787878;
	border:1pt solid;
	border-color:#787878;
	background-color:#EBEBEB;
	width:504px;
	height:20px;
	}
.smallforminput {
	font-family:Arial,Helvetica;
	font-size:9pt;
	font-weight:normal;
	color:#787878;
	border:1pt solid;
	border-color:#787878;
	background-color:#EBEBEB;
	width:80px;
	height:20px;
	}
.custominput {
	font-family:Arial,Helvetica;
	font-size:9pt;
	font-weight:normal;
	color:#787878;
	border:1pt solid;
	border-color:#787878;
	background-color:#EBEBEB;
	width:280px;
	height:20px;
	}
.shopinput {
	font-family:Arial,Helvetica;
	font-size:9pt;
	font-weight:normal;
	color:#000000;
	border:1pt solid;
	border-color:#787878;
	background-color:#FAFAFA;
	width:40px;
	height:22px;
	text-align:right;
	padding:2pt;
	}
.shopsubmit {
	font-family:Arial,Helvetica;
	font-size:9pt;
	font-weight:normal;
	color:#000000;
	border:1pt solid;
	border-color:#787878;
	background-color:#FAFAFA;
	width:160px;
	height:22px;
	text-align:center;
	padding:2pt;
	}
.smallsubmit {
	font-family:Arial,Helvetica;
	font-size:8pt;
	font-weight:normal;
	color:#000000;
	border:1pt solid;
	border-color:#787878;
	background-color:#FAFAFA;
	width:60px;
	height:22px;
	text-align:center;
	padding:2pt;
	}
h1 { color: #000000; font-size:10pt; text-decoration: none; font-weight:normal;}
h3 { color: #50B543; font-size:12pt; text-decoration: none; font-weight:bold;}
h4 { color: #000000; font-size:10pt; text-decoration: none; font-weight:normal;}

.outlined {border-style: solid; border-width: 1px; border-color: #D1D1D1;}
.redlined {border-style: solid; border-width: 1px; border-color: #Ac214A;}
.greenlined {border-style: solid; border-width: 1px; border-color: #50B543;}

.ueberschrift_megagross { font-family:Arial; font-size:20pt;text-decoration:none;font-weight:bold;color:#50B543;}
.ueberschrift_gross { font-family:Arial; font-size:14pt;text-decoration:none;font-weight:bold;color:#50B543;}
.ueberschrift { font-family:Arial; font-size:12pt;text-decoration:none;font-weight:bold;color:#50B543;}
.normal_gruen { font-family:Arial; font-size:10pt;text-decoration:none;font-weight:normal;color:#50B543;}
.normal { font-family:Arial; font-size:10pt;text-decoration:none;font-weight:normal;color:#000000;}
.klein { font-family:Arial; font-size:8pt;text-decoration:none;font-weight:normal;color:#000000;}

.small { font-family: Arial,Helvetica; font-size: 9pt;}
.smallest { font-family: Arial,Helvetica; font-size: 8pt;}
.grey {font-family: Arial; font-size: 8pt; color:#808080;}

.smallinput {font-family: Arial; font-size:8pt; color:#808080; font-weight: bold; border-style: solid; border-width: 1px; border-color: #D1D1D1; height: 16px;}

textarea, p, br, input,body,ul,li {font-family: Arial; font-size: 10pt; color:#000000;}
td {font-family: Arial; font-size: 10pt; vertical-align: top;}
.tdunten {font-family: Arial; font-size: 10pt; vertical-align: bottom;}

.wk_ueberschrift { font-family:Arial; font-size:12pt;text-decoration:none;font-weight:bold;color:#50B543;}
.wk_normal { font-family:Arial; font-size:10pt;text-decoration:none;font-weight:normal;color:#000000;}
.wk_small { font-family:Arial; font-size:8pt;text-decoration:none;font-weight:normal;color:#000000;}

a { font-family: Arial; font-size: 10pt; text-decoration: none; font-weight:normal; color: #50B543;}
a:link { font-family: Arial; font-size: 10pt; text-decoration: none; font-weight:normal; color: #50B543;}
a:active { color: #50B543;}
a:visited { color: #50B543;}
a:hover {text-decoration: underline;}

a.suchlink { font-family: Arial; font-size: 10pt; text-decoration: none; font-weight:bold; color: #50B543;}
a.suchlink:link { font-family: Arial; font-size: 10pt; text-decoration: none; font-weight:bold; color: #50B543;}
a.suchlink:active { color: #50B543;}
a.suchlink:visited { color: #50B543;}
a.suchlink:hover {text-decoration: underline;}

a.toplink { color: #3E3E40; font-size: 8pt; text-decoration: none; font-weight: normal;}
a.toplink:visited {color: #3E3E40;}
a.toplink:link {color:#3E3E40;}
a.toplink:hover {text-decoration: underline;}

a.topnavlink { color: #FFFFFF; font-size: 9pt; text-decoration: none; font-weight: bold;}
a.topnavlink:visited {color: #FFFFFF;}
a.topnavlink:link {color:#FFFFFF;}
a.toplink:hover {text-decoration: underline;}

a.startrubriklink { color: #FFFFFF; font-size: 9pt; text-decoration: none; font-weight: bold;}
a.startrubriklink:visited {color: #FFFFFF;}
a.startrubriklink:link {color:#FFFFFF;}
a.startrubriklink:hover {text-decoration: underline;}

a.navlink { color: #000000; font-size: 10pt; text-decoration: none; font-weight: bold;}
a.navlink:visited {color: #000000;}
a.navlink:link {color:#000000;}
a.navlink:hover {color: #50B543;}

a.navlinkklein { color: #000000; font-size: 9pt; text-decoration: none; font-weight: normal;}
a.navlinkklein:visited {color: #000000; font-size: 9pt;}
a.navlinkklein:link {color:#000000; font-size: 9pt; text-decoration: none; font-weight: normal;}
a.navlinkklein:hover {color: #50B543;}

a.navlink_selected { color: #000000; font-size: 10pt; text-decoration: none; font-weight: bold;}
a.navlink_selected:link { color: #000000; font-size: 10pt; text-decoration: none; font-weight: bold;}
a.navlink_selected:visited {color: #000000;}
a.navlink_selected:hover {color: #50B543;}

a.navlinkklein_selected { color: #50B543; font-size: 9pt; text-decoration: none; font-weight: normal;}
a.navlinkklein_selected:link { color: #50B543; font-size: 9pt; text-decoration: none; font-weight: normal;}
a.navlinkklein_selected:visited {color: #50B543; font-size: 9pt;}
a.navlinkklein_selected:hover {color: #50B543;}

a.teaser { color: #000000; font-size: 10pt; text-decoration: none; font-weight: normal;}
a.teaser:visited {color: #000000;}
a.teaser:link {color:#000000;}
a.teaser:hover {text-decoration: none;}

a.ueberschrift_t { color: #50B543; font-size:12pt; text-decoration: none; font-weight:bold;}
a.ueberschrift_t:visited {color: #50B543;}
a.ueberschrift_t:link {color:#50B543;}
a.ueberschrift_t:hover {text-decoration: underline;}

.ueberschrift_a { color: #50B543; font-size:12pt; text-decoration: none; font-weight:bold;}


// -->
</STYLE>
