.csc-textpic-text { padding-left:20px; }
.csc-textpic-intext-right .csc-textpic-text { padding-left:0px; }

.csc-textpic-above .csc-textpic-text { padding-left:0px; }
.csc-textpic-below .csc-textpic-text { padding-left:0px; }

BODY { margin-top:25px; color: #ff9600; line-height: 12pt; font-family: Arial, Verdana, Helvetica; background: #00722d repeat-x; text-align: left; border-right: medium none; border-bottom: medium none }
body { scrollbar-3dlight-color: #c1d1d4; scrollbar-3dshadow-color: #c1d1d4; scrollbar-arrow-color: #71899d; scrollbar-base-color: #ffffff; scrollbar-darkshadow-color: #ced1d4; scrollbar-face-color: #ebedf0; scrollbar-highlight-color: #ebedf0; scrollbar-shadow-color: #ebedf0; scrollbar-track-color: #f0f2f5; font-size:100.01%;  }
.A { color: #00722d; font-size: 8pt; font-family: Verdana, Tahoma, Arial, Helvetica, "Microsoft Sans Serif", "MS Sans Serif"; font-style: normal; font-weight: normal; line-height: 8pt; background-repeat: no-repeat; list-style-type: square; }
aaA:visited { text-decoration: none; }
A  { color: #00722d; font-weight: normal; font-size: 1em; text-decoration: none; list-style-type: square }

2cols {clear:both}

TD                         { color: #000; font-style: normal; font-weight: normal; font-size: 8pt; line-height: 12pt; font-family: Verdana, Arial, Helvetica, "Microsoft Sans Serif", "MS Sans Serif"; list-style-type: square    }
.NAVL1             { color: #00722d; font-size: 8pt; font-family: Verdana, Tahoma, Arial, Helvetica, "Microsoft Sans Serif", "MS Sans Serif"; font-weight: normal; font-style: normal; background-repeat: no-repeat; list-style-type: square; }
.NAVL1 a { color: #00722d; font-weight: normal; background-repeat: no-repeat; padding-right: 5px; padding-left: 5px; }
.NAVL1 a:hover             { color: #ee7f00; }

a.NAVL1_aktiv  { color: #ee7f00; font-weight:bold; font-style: normal; font-size: 8pt; font-family: Verdana, Arial, Helvetica, "Microsoft Sans Serif", "MS Sans Serif";}
.NAVL2        { color: #00632d; font-size: 8pt; font-family: Verdana, Arial, Helvetica, "Microsoft Sans Serif", "MS Sans Serif"; line-height: 14pt; background-repeat: no-repeat; width: 193px; padding-left: 25px; list-style-type: square; }
.NAVL2 a { color: #00632d; font-size: 8pt; font-weight: normal; background-repeat: no-repeat; height: 20px;}
.NAVL2 a:hover          { color: #fff; background-color: transparent; background-repeat: no-repeat; background-attachment: scroll; background-position: 0 0; }
td.NAVL2_aktiv { color: #fff; background-color: transparent; background-repeat: no-repeat; background-attachment: scroll; background-position: 0 0; font-size:8pt;}
.TD1 { color: #000; font-size: 8pt; line-height: 12pt; font-family: Verdana, Arial, Helvetica, "Microsoft Sans Serif", "MS Sans Serif"; background-color: #cee0ce; background-repeat: no-repeat; background-attachment: fixed; background-position: 0 0; width: 583px; padding-top: 14px; padding-right: 20px; list-style-type: square; padding-left: 25px       ; }
.TD2 { color: #000; font-size: 8pt; font-family: Verdana, Arial, Helvetica, "Microsoft Sans Serif", "MS Sans Serif"; line-height: 12pt; background-repeat: no-repeat; background-attachment: fixed; background-position: 0 0; list-style-type: square; padding-top: 20px; padding-left: 25px; width: 803px; padding-right: 20px; }
.TD3 { color: #fff; font-size: 8pt; font-family: Verdana, Arial, Helvetica, "Microsoft Sans Serif", "MS Sans Serif"; line-height: 12pt; background-repeat: no-repeat; background-attachment: fixed; background-position: 0 0; list-style-type: square; padding-right: 20px; padding-left: 25px; width: 803px; }
.TD4 { color: #00632d; font-size: 8pt;  font-family: Verdana, Arial, Helvetica, "Microsoft Sans Serif", "MS Sans Serif"; line-height: 12pt; background-repeat: no-repeat; background-attachment: fixed; background-position: 0 0; list-style-type: square; padding-left: 10px; width: 809px; padding-right: 0; }
.TD5 { color: #000; font-size: 8pt; font-family: Verdana, Arial, Helvetica, "Microsoft Sans Serif", "MS Sans Serif"; background-repeat: no-repeat; background-attachment: fixed; background-position: 0 0; margin-bottom: -10px; list-style-type: circle; }
LI                 { color: #000; font-style: normal; font-weight: normal; font-size: 8pt; font-family: Verdana, Arial, Helvetica, "Microsoft Sans Serif", "MS Sans Serif"; line-height: 12pt; background-repeat: no-repeat; background-attachment: fixed; text-decoration: none; margin-left: -25px; list-style-type: disc; }
H5    { font-weight: bold; font-size: 20px; font-family: "Lithos Regular"; text-decoration: none; background: no-repeat fixed; text-align: justify }

.g   { color: #004b8c; font-size: 3pt; line-height: 6pt; text-decoration: none; text-align: left }

.b       { color: #00632d; font-weight: bold; font-size: 8pt; line-height: 14pt; font-family: Verdana, Arial, Helvetica, "Swis721 Ex BT", Tahoma }

.b1  { color: #004b8c; font-size: 9pt; line-height: 15pt; font-family: Arial, Helvetica, Verdana, "Swis721 Ex BT", Tahoma; margin: 15px }

.ue1          { color: #1d7a46; font-weight: bold; font-size: 11pt; line-height: 8pt; font-family: Verdana, Arial, Helvetica, Tahoma, "Swis721 Ex BT" }
.ue2 { color: #fff; font-weight: bold; font-size: 10pt; line-height: 14pt; font-family: Verdana, Arial, Helvetica, Tahoma, "Swis721 Ex BT";}
.ue3  { color: #fff; font-weight: bold; font-size: 9pt; line-height: 15pt; font-family: Verdana, Arial, Helvetica, Tahoma, "Swis721 Ex BT" ; padding-left: 25px; }
.c   { color: #00632d; font-size: 8pt; font-family: Verdana, "Trebuchet MS", "Swis721 LtEx BT", "Swis721 Th BT", "Swis721 Lt BT", Arial, Helvetica, "MS Sans Serif"; text-decoration: none; text-align: left ; float: left; clear: both; }
H6   { font-size: 50px; font-family: Verdana, "Swis721 BdRnd BT" }
.a1    { color: black; font-size: 8pt; line-height: 10pt; font-family: Verdana, "Swis721 Ex BT", "Swis721 LtEx BT", "Swis721 Lt BT", "Swis721 Th BT", Arial, Helvetica, "MS Sans Serif"; text-align: left; height: 20px; display: block }

.a2   { color: black; font-size: 8pt; line-height: 10pt; font-family: Verdana, "Swis721 Ex BT", "Swis721 LtEx BT", "Swis721 Lt BT", "Swis721 Th BT", Arial, Helvetica, "MS Sans Serif"; text-align: center; overflow: auto }
.a3  { color: #000; font-size: 8pt; line-height: 8pt; font-family: Verdana, "Swis721 Ex BT", "Swis721 LtEx BT", "Swis721 Lt BT", "Swis721 Th BT", Arial, Helvetica, "MS Sans Serif"; text-align: center; overflow: auto }
.d   { color: #000; font-weight: bold; font-size: 8pt; font-family: Verdana, "Swis721 Ex BT", Arial, Helvetica, "Microsoft Sans Serif"; text-align: justify }
	
textarea       { color: #1d7a46; font-size: 8pt; line-height: 10pt; font-family: Verdana; background-color: #f2f2f2; border: solid 1px #5f9664; width: 220px; height: 75px }
.textarea2 { color: #1d7a46; font-size: 8pt; font-family: Verdana; line-height: 10pt; background-color: #f2f2f2; min-width: 300px; min-height: 50px; max-width: 350px; max-height: 75px; margin-top: 0; border: solid 1px #5f9664; }
input { color: #1d7a46; font-size: 8pt; font-family: Verdana; line-height: 10pt; background-color: #f2f2f2; min-width: 75px; max-width: 220px; border: solid 1px #5f9664; }
select    { color: #696969; font-size: 8pt; font-family: Verdana; background-color: #f2f2f2; border: solid 1px #5f9664 }
.webdesign   { color: #808080; font-size: 8pt; font-family: Verdana; text-decoration: none; background: #d6dbeb no-repeat; margin-left: 19px; padding-top: 9px; padding-left: 15px; border: solid #c0c0c0; width: 90%; height: 35px }

.feld    { color: #1d7a46; font-size: 8pt; font-family: Verdana, Tahoma, "Trebuchet MS"; background-color: #f2f2f2; border: solid 1px #bfddc1; width: 100px }
.auswahl { color: #1d7a46; font-size: 8pt; font-family: Verdana, Tahoma, "Trebuchet MS"; background-color: #f2f2f2; border: solid 1px #bfddc1; width: 100px }

.NAVL2 a.menuSub { line-height:1.3em;}
.NAVL2 a.menuSub-active {color:white;line-height:1.3em;}

.csc-mailform-field {margin:5px 0;}
strong {color:black;}
h3.green { color: #00632d; margin:5px 0 0 0; padding:0; font-size:8pt; }
.csc-frame-frame1  { color: #00632d; 	}
a:hover.menuFooter {color:#edf5ee;}
a.menuFooter {color:#cee0ce }
.field-formtype_mail {float:left; margin:0 6px 0 0; }
hr { border-width:1px 0 0 0; }
.mf-input { width:215px; }
.mf-submit {float:left; margin-right:6px;}
.mf-reset  {clear:left;float:left; margin-right:6px;}
	h1,h2,h3,h4,h5,h6 {
		color:#000	;
		padding:3px 0;
		margin:0;
	}
	h1 {
		font-size:1.6em;
	}
	h2 {
		font-size:1.4em;
	}
	h3 {
		font-size:1.2em;
	}
	h4 {
		font-size:1em;
	}
	h5 {
		font-size:0.8em;
	}
	h6 {
		font-size:0.6em;
	}
	p, form {
		padding:3px 0;
		margin:0;
	}
a.menuFooter { color:#cee0ce;}
a.menuFooter-active { color:#edf5ee;}
p.bodytext { margin:0 0 8px 0;}
#hinweis { 
	background-color: #ffa500;
	border: 3px solid #ffffff;
	-moz-border-radius:0px 20px 0px 20px;
	-khtml-border-radius:0px 20px 0px 20px;
	-border-radius: 0px 20px 0px 20px;
	position: absolute; top: 380px; left: center; width: 500px; height: 350px; 
	visibility: visible; display: block; 
	font-color: #ffffff;
	/* background:rgb(225,165,0); */
	/* background:rgba(255,165,0,0.93); */
	/* filter: alpha(opacity=93); */
	/* For IE 5.5 - 7 */
	/* filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#99ffa500, endColorstr=#99ffa500)"; */
	/* For IE 8 */
	/* -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#99ffa500, endColorstr=#99ffa500)"; */
	}
