body {
	margin-top: 0px;
	margin-bottom: 0px;
	background-color: #59b082;
	text-align: center
}
#rahmen {
	text-align: left;
	width: 980px;
	margin: 0px auto;
	background-color: white;
	}
#logo {
	position: static;
	margin-left: 0px;
	width: 100%;
	height: 107px;
	background-color: yellow;
}
#menue {
	position: static;
	margin-left: 0px;
	width: 100%;
	height: 28px;
	background-color: #CCCCCC;
}
#menue2 {
	position: static;
	margin-left: 0px;
	width: 100%;
	height: 48px;
	background-color: #CCCCCC;
}
#content {
	position: static;
	margin-left: 0px;
	width: 100%;
	padding-top: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	background-color: white;
	height:100%;
}
.text{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #666666;
	font-style: normal; font-weight: normal; font-variant: normal; font-size: 11px;
}
.tmenue{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #2F4F4F;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	font-size: 11px;
	text-decoration: none;
}
.textweiss{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: white;
	font-style: normal; font-weight: normal; font-variant: normal; font-size: 10px;
	text-decoration: none;
}.headline { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; color: #333333; font-style: normal; font-weight: bold; font-variant: normal; font-size: 14px; text-decoration: none; }
.rbewerb {  border: 1px #FF9900 dashed; margin-top: 5px; margin-right: 5px; margin-bottom: 5px; margin-left: 5px; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px}
.untermenue { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; color: #2F4F4F; font-style: normal; font-weight: normal; font-variant: normal; font-size: 10px; text-decoration: none; }
.headline2 { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; color: #333333; font-style: normal; font-weight: bold; font-variant: normal; font-size: 14px; text-decoration: none; }
.rreferenz { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; color: #666666; font-style: normal; font-weight: normal; font-variant: normal; font-size: 11px; ; border-color: black black #FF9900; border-style: dotted; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px}
.rleist {  border-color: black #FF9900; border-style: dotted; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 0px; border-left-width: 1px}
.feld {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #666666; height: 14px; width: 145px; border-color: #CCCCCC #666666 #CCCCCC black; background-color: #FFE3D7; margin-left: 0px; padding-left: 5px; border-style: solid; border-top-width: 1px; border-right-width: 3px; border-bottom-width: 1px; border-left-width: 0px}
.feldxl { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #666666; height: 100px; width: 145px; border-color: #CCCCCC #666666 #CCCCCC black; background-color: #FFE3D7; margin-left: 0px; padding-left: 5px; border-style: solid; border-top-width: 1px; border-right-width: 3px; border-bottom-width: 1px; border-left-width: 0px }
.hkontakt {  background-image: url(grafiken/h-kontakt.jpg); background-repeat: no-repeat; background-position: center left}
.felds { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #666666; height: 14px; width: 50px; border-color: #CCCCCC #666666 #CCCCCC black; background-color: #FFE3D7; margin-left: 0px; padding-left: 5px; border-style: solid; border-top-width: 1px; border-right-width: 3px; border-bottom-width: 1px; border-left-width: 0px }
