
body  { color: black; font-family: Verdana, Arial, Helvetica, sans-serif; }
.bodytext{ font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 16px; max-width:440;}
.bodytext a { color: #333; font-size: 11px; font-family: Verdana; text-decoration: none }
.bodytext a:hover { text-decoration: underline }
.bodytext a:visited { color: #999999}

/* Bildunterschrift */
.csc-textpic-caption { color: #666666;; font-size: 0.6em; font-family: Verdana; padding: 0px 0px 0px 4px}

.menu1  { color: #000; font-size: 11px; line-height: 20px }
.bereich { color: #008e46; font-size: 11px; line-height: 20px }
.menu_imprint { color: #c96; font-size: 11px; line-height: 20px }
.menu_imprint a:link { color: #c96; font-size: 11px; line-height: 20px; text-decoration: none }
.menu_imprint a:visited { color: #c96; font-size: 11px; line-height: 20px; text-decoration: none }
.menu_imprint a:active { color: #c96; font-size: 11px; line-height: 20px; text-decoration: none }
.menu_imprint a:hover { color: #c96; font-size: 11px; line-height: 20px; text-decoration: underline }
.menu1 a:link { text-decoration: none }
.menu1 a:visited { text-decoration: none }
.menu1 a:active { text-decoration: none }
.menu1 a:hover { text-decoration: underline }

.menu1high  { color: #fff; font-size: 11px; font-weight: bold; line-height: 20px }
.menu1high a:link { text-decoration: none }
.menu1high a:visited { text-decoration: none }
.menu1high a:active { text-decoration: none }
.menu1high a:hover { text-decoration: underline }


.menu2  { color: #000; font-size: 11px; line-height: 16px; text-decoration: none }
.menu2 a:link  { line-height: 16px; text-decoration: none }
.menu2 a:visited  { line-height: 16px; text-decoration: none }
.menu2 a:active  { line-height: 16px; text-decoration: none }
.menu2 a:hover  { line-height: 16px; text-decoration: underline }

.menu2high  { color: #000; font-size: 11px; font-weight: bold; line-height: 16px; text-decoration: none }
.menu2high a:link { color: #000; font-size: 11px; font-weight: bold; line-height: 16px; text-decoration: none }
.menu2high a:visited { color: #000; font-size: 11px; font-weight: bold; line-height: 16px; text-decoration: none }
.menu2high a:active { color: #000; font-size: 11px; font-weight: bold; line-height: 16px; text-decoration: none }
.menu2high a:hover { color: #000; font-size: 11px; font-weight: bold; line-height: 16px; text-decoration: underline }
.text { color: #000; font-size: 11px; line-height: 16px }
.text a:link { color: #008e46; font-size: 11px; line-height: 16px; text-decoration: underline }
.text a:visited { color: #008e46; font-size: 11px; line-height: 16px; text-decoration: underline }
.text a:active { color: #008e46; font-size: 11px; line-height: 16px; text-decoration: underline }
.text a:hover { color: #008e46; font-size: 11px; line-height: 16px; text-decoration: none }
h1 { color: #008e46; font-size: 12px; font-weight: bold; line-height: 16px; margin-bottom: 25px; margin-top:0px; margin:'margin-top' 'margin-bottom';}
.headline { color: #008e46; font-size: 12px; font-weight: bold; line-height: 16px }
.bereich {color: #008e46; text-decoration: none}

.csc-mailform {
	font-size:11px;
	margin-top:33px;
	width:674px;
}
.csc-mailform-field {
	margin-bottom:8px;
}
.csc-mailform {
	border:0;
	padding:0;
}
.csc-mailform input {
	padding:0;
	padding-top:3px;
	padding-left:3px;
	width:285px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	height:20px;
	border:2px;
}
.csc-mailform textarea {
	width:285px;
	padding:0;
	padding-top:3px;
	padding-left:3px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	border:2px;
}
.csc-mailform label {
	width:100px;
	display:block;
	float:left;
}
.csc-mailform-submit {
	width:70px !important;
	margin-left:315px !important;
	border:1px solid #008E46;
	background-color:#008E46;
	font-size:10px !important;
	color:white;
}


csc-textpic-imagewrap { border:1; border-color:#FF0000}

