body {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;
}
td {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #587E00}
a {  text-decoration: none; color: #587E00}
a:hover {
	background-color: #FFFFFF;
	text-decoration: underline overline;
}
a:active {
	background-color: #FFFFFF;

}
input {
	font-family: verdana;
	font-size: 10px;
	border: 1px solid #587E00;
}
option {
	font-family: verdana;
	font-size: 10px;
	border: 1px solid #587E00;
}
select {
	font-family: verdana;
	font-size: 10px;
	border: 1px solid #587E00;
}

.blue {
	border: 1px solid #D5FA77;
	background-color: #587E00;
	color: #FFFFFF;
}

.yellow {
	border: 1px solid #D5FA77;
	background-color: #FFFFFF;
	color: #006699;
	font-weight: bold;

}

.size1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

.size2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.size3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.size4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
}

.size5 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
}

.size6 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
}

.size7 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
}

.rahmenblau {
	border-width:3;
	border-color:#D5FA77;
	border-style:solid
}

.rahmennix {
	border-width:0;
	border-color:#FFFFFF;
	border-style:none
}

.topangebot {
	background-color: #F5DA9F;
}