BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; SCROLLBAR-FACE-COLOR: #009900; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; SCROLLBAR-HIGHLIGHT-COLOR: #ffffff; SCROLLBAR-SHADOW-COLOR: #ff0000; COLOR: #303030; SCROLLBAR-3DLIGHT-COLOR: #ff0000; SCROLLBAR-ARROW-COLOR: #ffffff; PADDING-TOP: 5px; FONT-FAMILY: Verdana,Geneva,Arial,SansSerif; SCROLLBAR-DARKSHADOW-COLOR: #009900; SCROLLBAR-BASE-COLOR: #cccccc; SCROLLBAR-Track-COLOR: #cccccc;
}
BODY.bodygrau {
	BACKGROUND-COLOR: #e6e5e5
}
BODY.bodyweiss {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BACKGROUND-COLOR: #ffffff
}
BODY.satbody {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 24px; PADDING-TOP: 0px; BACKGROUND-COLOR: #e6e5e5
}
.spacer {
	HEIGHT: 1px; BACKGROUND-COLOR: #ffffff
}
A {
	COLOR: #303030; TEXT-DECORATION: none
}
A:hover {
	COLOR: #014638; TEXT-DECORATION: none
}
A:active {
	COLOR: #90c328; TEXT-DECORATION: none
}
.mflbg {
	BACKGROUND-COLOR: #e6e5e5
}
.mfldatum {
	FONT-SIZE: 10px; COLOR: #7e7c7c; FONT-FAMILY: Verdana,Geneva,Arial,SansSerif
}
.mflsuche {
	FONT-SIZE: 11px; WIDTH: 97px; COLOR: #333333; FONT-FAMILY: Verdana,Geneva,Arial,SansSerif; HEIGHT: 16px
}
.reiterbg {
	BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #ffffff 0px solid; BORDER-LEFT: #ffffff 0px solid; BORDER-BOTTOM: #ffffff 1px solid; HEIGHT: 25px; BACKGROUND-COLOR: #99cc66
}
.reiterbgdark {
	BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #ffffff 0px solid; BORDER-LEFT: #ffffff 0px solid; BORDER-BOTTOM: #ffffff 1px solid; HEIGHT: 25px; BACKGROUND-COLOR: #014638
}
A.reiter {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; TEXT-TRANSFORM: uppercase; COLOR: #ffffff; FONT-FAMILY: Verdana,Geneva,Arial,SansSerif; LETTER-SPACING: 1px
}
A.reiter:hover {
	COLOR: #ffffff
}
A.reiter:active {
	COLOR: #ffffff
}
.balkenDOM {
	HEIGHT: 24px; BACKGROUND-COLOR: #014638
}
.balkenLAYER {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Verdana,Geneva,Arial,SansSerif; BACKGROUND-COLOR: #014638
}
A.balken {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Verdana,Geneva,Arial,SansSerif
}
A.balken:hover {
	COLOR: #90c328
}
A.balken:active {
	COLOR: #90c328
}
A.balken:visited {
	COLOR: #ffffff
}
A.balkenaktiv {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #90c328; FONT-FAMILY: Verdana,Geneva,Arial,SansSerif
}
A.balkenaktiv:hover {
	COLOR: #90c328
}
A.balkenaktiv:active {
	COLOR: #90c328
}
A.balkenaktiv:visited {
	COLOR: #90c328
}
.menuebg {
	WIDTH: 160px; BACKGROUND-COLOR: #ffffff
}
A.menue {
	FONT-SIZE: 10px; COLOR: #014638; FONT-FAMILY: Verdana,Geneva,Arial,SansSerif
}
A.menue:hover {
	FONT-WEIGHT: normal; COLOR: #d9f69d
}
.navigation2bg {
	BACKGROUND-COLOR: #014638
}
A.navigation2 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #90c328; FONT-FAMILY: Arial,Helvetica,SansSerif; BACKGROUND-COLOR: #014638
}
A.navigation2:hover {
	COLOR: #90c328
}
A.navigation2:active {
	COLOR: #90c328
}
.navigation3bg {
	BACKGROUND-COLOR: #ffffff
}
A.navigation3 {
	FONT-SIZE: 11px; COLOR: #014638; FONT-FAMILY: Verdana,Geneva,Arial,Helvetica,SansSerif; BACKGROUND-COLOR: #ffffff
}
A.navigation3:hover {
	FONT-WEIGHT: bold; COLOR: #014638
}
A.navigation3:active {
	FONT-WEIGHT: bold; COLOR: #014638
}
A.navigation3aktiv {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #014638; FONT-FAMILY: Verdana,Geneva,Arial,Helvetica,SansSerif
}
A.navigation3aktiv:hover {
	FONT-WEIGHT: bold; COLOR: #014638
}
A.navigation3aktiv:active {
	FONT-WEIGHT: bold; COLOR: #014638
}
.navigation4bg {
	BACKGROUND-COLOR: #ffffff
}
A.navigation4 {
	FONT-SIZE: 11px; COLOR: #009900; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, SansSerif; BACKGROUND-COLOR: #ffffff
}
A.navigation4:hover {
	FONT-WEIGHT: bold; COLOR: #009900
}
A.navigation4:active {
	FONT-WEIGHT: bold; COLOR: #009900
}
A.navigation4aktiv {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #6f9521; FONT-FAMILY: Verdana,Geneva,Arial,Helvetica,SansSerif
}
A.navigation4aktiv:hover {
	FONT-WEIGHT: bold; COLOR: #6f9521
}
A.navigation4aktiv:active {
	FONT-WEIGHT: bold; COLOR: #6f9521
}
.navigation5bg {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: text-top; LINE-HEIGHT: 13px; PADDING-TOP: 0px; FONT-FAMILY: Verdana,Geneva,Arial,Helvetica,SansSerif; BACKGROUND-COLOR: #014638; margins: 0px
}
A.navigation5 {
	FONT-SIZE: 11px; COLOR: #f4fae7; FONT-FAMILY: Verdana,Geneva,Arial,Helvetica,SansSerif; WHITE-SPACE: nowrap
}
A.navigation5:hover {
	FONT-WEIGHT: bold; COLOR: #f4fae7
}
A.navigation5:active {
	FONT-WEIGHT: normal; COLOR: #f4fae7
}
A.navigation5bv {
	FONT-SIZE: 11px; FONT-WEIGHT: bold; COLOR: #f4fae7; FONT-FAMILY: Verdana,Geneva,Arial,Helvetica,SansSerif; WHITE-SPACE: nowrap
}
A.navigation5bv:hover {
	FONT-WEIGHT: bold; COLOR: #90c328
}
A.navigation5bv:active {
	FONT-WEIGHT: bold; COLOR: #90c328
}
A.navigation5aktiv {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #90c328; FONT-FAMILY: Verdana,Geneva,Arial,Helvetica,SansSerif
}
A.navigation5aktiv:hover {
	FONT-WEIGHT: bold; COLOR: #90c328
}
A.navigation5aktiv:active {
	FONT-WEIGHT: bold; COLOR: #90c328
}
A.pfad {
	FONT-SIZE: 10px; COLOR: #666666; FONT-FAMILY: Verdana,Geneva,Arial,Helvetica,SansSerif; WHITE-SPACE: nowrap
}
A.pfad:hover {
	COLOR: #666666
}
A.pfad:active {
	COLOR: #666666
}
A.pfadaktiv {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #6f9521; FONT-FAMILY: Verdana,Geneva,Arial,Helvetica,SansSerif; WHITE-SPACE: nowrap
}
A.pfadaktiv:hover {
	FONT-WEIGHT: bold; COLOR: #6f9521
}
A.pfadaktiv:active {
	FONT-WEIGHT: bold; COLOR: #6f9521
}
.ansprache {
	BACKGROUND-COLOR: #009900
}
.hlkopf {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #ffffff; FONT-FAMILY: Verdana,Geneva,Arial,SansSerif
}
.mwrahmen {
	BACKGROUND-COLOR: #009900
}
.mwicons {
	BACKGROUND-COLOR: #009900
}
.mwhl {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; TEXT-TRANSFORM: uppercase; COLOR: #014638; FONT-FAMILY: Verdana,Geneva,Arial,SansSerif
}
.mwcopy {
	FONT-SIZE: 12px; COLOR: #666666; FONT-FAMILY: Verdana, Geneva, Arial, SansSerif
}
.mehrwertfeld {
	FONT-SIZE: 11px; WIDTH: 75px; COLOR: #333333; FONT-FAMILY: Verdana,Geneva,Arial,SansSerif; HEIGHT: 16px
}
/* vorherige farbe
.contentkopf {
	BACKGROUND-COLOR: #7ba722
} */
.contentkopf {
	BACKGROUND-COLOR: #009900
}
.hlcontentkopf {
	FONT-WEIGHT: bold;
	FONT-SIZE: 13px;
	COLOR: #ffffff;
	FONT-FAMILY: Verdana,Geneva,Arial,SansSerif;
	padding-right: 10px;
	padding-left: 15px;
}
.contentweiss {
	BACKGROUND-COLOR: #ffffff
}
.contentfarbe {
	BACKGROUND-COLOR: #f4fae7
}
.contentueberschrift {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #666666; FONT-FAMILY: Verdana,Geneva,Arial,SansSerif; HEIGHT: 14px
}
.contenteinleitung {
	FONT-SIZE: 11px; COLOR: #014638; FONT-FAMILY: Verdana,Geneva,Arial,SansSerif
}
.contentcopy {
	FONT-SIZE: 12px;
	COLOR: #666666;
	FONT-FAMILY: Verdana, Geneva, Arial, SansSerif;

}
.contentzwueberschrift {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: Verdana,Geneva,Arial,SansSerif; HEIGHT: 14px
}
.hlteasercontainer {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; TEXT-TRANSFORM: uppercase; COLOR: #014638; FONT-FAMILY: Verdana,Geneva,Arial,SansSerif
}
.hlteaserbereich {
	FONT-SIZE: 11px; TEXT-TRANSFORM: uppercase; COLOR: #666666; FONT-FAMILY: Verdana,Geneva,Arial,SansSerif
}
.hlteaser {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: Verdana,Geneva,Arial,SansSerif
}
.copyteaser {
	FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: Verdana,Geneva,Arial,SansSerif
}
.hlvorschaltteaser {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; TEXT-TRANSFORM: uppercase; COLOR: #666666; FONT-FAMILY: Verdana,Geneva,Arial,SansSerif
}
.copyvorschaltteaser {
	FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: Verdana,Geneva,Arial,SansSerif
}
.hlliste {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #014638; FONT-FAMILY: Verdana,Geneva,Arial,SansSerif
}
.hlliste_inaktiv {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #464646; FONT-FAMILY: Verdana,Geneva,Arial,SansSerif
}
.copyliste {
	FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: Verdana,Geneva,Arial,SansSerif
}
.kontaktbg {
	BACKGROUND-COLOR: #e9f5d1
}
.hlkontakt {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: Verdana,Geneva,Arial,SansSerif
}
.copykontakt {
	FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: Verdana,Geneva,Arial,SansSerif
}
.uebersichtbg {
	BACKGROUND-COLOR: #6f9521
}
.uebersichtbg1 {
	BACKGROUND-COLOR: #90c328
}
.uebersichtbg2 {
	BACKGROUND-COLOR: #014638;

}
.uebersicht1 {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; TEXT-TRANSFORM: uppercase; COLOR: #ffffff; FONT-FAMILY: Arial,Helvetica,SansSerif
}
A.uebersicht1 {
	FONT-SIZE: 13px; COLOR: #ffffff; LINE-HEIGHT: 13pt; FONT-FAMILY: Verdana,Geneva,Arial,SansSerif
}
A.uebersicht1:hover {
	COLOR: #ffffff
}
A.uebersicht1:active {
	COLOR: #ffffff
}
.uebersicht2 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Arial,Helvetica,SansSerif
}
A.uebersicht2 {
	FONT-SIZE: 11px; COLOR: #ffffff; LINE-HEIGHT: 11pt; FONT-FAMILY: Verdana,Geneva,Arial,SansSerif
}
A.uebersicht2:hover {
	COLOR: #ffffff
}
A.uebersicht2:active {
	COLOR: #ffffff
}
.uebersicht3 {
	FONT-SIZE: 11px; COLOR: #014638; FONT-FAMILY: Verdana,Geneva,Arial,SansSerif; HEIGHT: 18px
}
A.uebersicht3 {
	FONT-SIZE: 11px; COLOR: #014638; FONT-FAMILY: Verdana,Geneva,Arial,SansSerif; HEIGHT: 18px
}
A.uebersicht3:hover {
	COLOR: #014638
}
A.uebersicht3:active {
	COLOR: #014638
}
A.uebersicht4 {
	FONT-SIZE: 11px; COLOR: #6f9521; FONT-FAMILY: Verdana,Geneva,Arial,SansSerif; HEIGHT: 18px
}
A.uebersicht4:hover {
	COLOR: #6f9521
}
A.uebersicht4:active {
	COLOR: #6f9521
}
A.uebersicht5 {
	FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: Verdana,Geneva,Arial,SansSerif; HEIGHT: 18px
}
A.uebersicht5:hover {
	COLOR: #666666
}
A.uebersicht5:active {
	COLOR: #666666
}
.beratersuchebg {
	BACKGROUND-COLOR: #f4fae7
}
.beraterabschlussbg {
	BACKGROUND-COLOR: #e9f5d1
}
.beratersuchetext {
	FONT-SIZE: 11px; COLOR: #333333; LINE-HEIGHT: 13pt; FONT-FAMILY: Verdana,Geneva,Arial,SansSerif
}
.beratersuchetext2 {
	FONT-SIZE: 10px; COLOR: #666666; FONT-FAMILY: Verdana,Geneva,Arial,SansSerif
}
.beraterabstand {
	BACKGROUND: #ffffff
}
.pulldown {
	FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: Verdana,Geneva,Arial,SansSerif; BACKGROUND-COLOR: #ffffff
}
.inputfeld_160px {
	FONT-SIZE: 11px; WIDTH: 160px; COLOR: #666666; FONT-FAMILY: Verdana,Geneva,Arial,SansSerif; HEIGHT: 19px; BACKGROUND-COLOR: #ffffff
}
.inputfeld_320px {
	FONT-SIZE: 11px; WIDTH: 320px; COLOR: #666666; FONT-FAMILY: Verdana,Geneva,Arial,SansSerif; HEIGHT: 19px; BACKGROUND-COLOR: #ffffff
}
.tabellebg {
	BACKGROUND-COLOR: #f4fae7
}
.hltabelle {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #014638; FONT-FAMILY: Verdana,Geneva,Arial,SansSerif; HEIGHT: 14px
}
.copytabelle {
	FONT-SIZE: 11px; COLOR: #014638; FONT-FAMILY: Verdana,Geneva,Arial,SansSerif; HEIGHT: 14px
}
.icons {
	BACKGROUND-COLOR: #7ba722
}
.textbutton {
	BACKGROUND-COLOR: #014638
}
.listebg {
	BACKGROUND-COLOR: #f4fae7
}
.datumliste {
	FONT-SIZE: 10px; COLOR: #002566; FONT-FAMILY: Verdana,Geneva,Arial,SansSerif
}
A.hlliste {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #232323; FONT-FAMILY: Verdana,Geneva,Arial,SansSerif
}
A.hlliste:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #232323; FONT-FAMILY: Verdana,Geneva,Arial,SansSerif
}
A.hlliste:active {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #232323; FONT-FAMILY: Verdana,Geneva,Arial,SansSerif
}
A.servicelink {
	FONT-SIZE: 10px; COLOR: #014638; FONT-FAMILY: Verdana,Geneva,Arial,SansSerif
}
A.servicelink:hover {
	COLOR: #014638; TEXT-DECORATION: underline
}
A.servicelink:active {
	COLOR: #014638
}
A.textlink {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ff6600; FONT-FAMILY: Arial,Helvetica,SansSerif
}
A.textlink:hover {
	COLOR: #ff6600
}
A.textlink:active {
	COLOR: #e6a373
}
A.textlink_inaktiv {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #666666; FONT-FAMILY: Arial,Helvetica,SansSerif
}
.agansprache_agentur {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #014638; FONT-FAMILY: Verdana,Geneva,Arial,SansSerif
}
.agschild {
	BACKGROUND-COLOR: #9dc32b
}
.agschildhl {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; TEXT-TRANSFORM: uppercase; COLOR: #014638; FONT-FAMILY: Verdana,Geneva,Arial,SansSerif
}
.contentcopytabelle {
	margin-bottom:5px;FONT-SIZE:11px;COLOR:#009900;FONT-FAMILY:Verdana, Geneva, rial, SansSerif
}
A.contentcopytabelle {
	margin-bottom:5px;FONT-SIZE:11px;COLOR:#009900;FONT-FAMILY:Verdana, Geneva, rial, SansSerif
}
/*A.contentcopytabelle:visited {
	margin-bottom:5px;FONT-SIZE:11px;COLOR:#993300;FONT-FAMILY:Verdana, Geneva, rial, SansSerif
}*/
A.contentcopytabelle:hover {
	margin-bottom:5px;FONT-SIZE:11px;COLOR:#0033ff;FONT-FAMILY:Verdana, Geneva, rial, SansSerif
}
A.contentcopytabelle:active {
	margin-bottom:5px;FONT-SIZE:11px;COLOR:#ffcc00;FONT-FAMILY:Verdana, Geneva, rial, SansSerif
}
.contencopybottom5px {
	margin-bottom: 5px;
}
a.gwr {font-family:Verdana,Arial,sans-serif;font-size:11px;}
a.gwr:link {color:#000000;text-decoration:none;}
a.gwr:visited {color:#000000; text-decoration:none;}
a.gwr:hover {background:#66CC66;color:red;text-decoration:none;}
a.gwr:active {color:#00B700;text-decoration:none;}
a.gwr:focus {font-weight:bold;color:#00E000;text-decoration:underline}
.schriftherv {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #009900; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, SansSerif; WHITE-SPACE: nowrap
}
table.gwr
 {font-family:Verdana,Arial,sans-serif;font-size:11px;color:#000000;font-weight:normal;}
td.home {padding-right:10px;padding-left:10px;}
.schriftgr {
	color: #009900;
}
.schriftgwr36 {
	FONT-FAMILY: Verdana, Geneva, Arial, SansSerif;
	font-size: 36px;
	color: #009900;
}
.schriftgwr20 {
	FONT-FAMILY: Verdana, Geneva, Arial, SansSerif;
	font-size: 20px;
	color: #009900;
}
.schriftgwr24 {
	FONT-FAMILY: Verdana, Geneva, Arial, SansSerif;
	font-size: 24px;
	color: #009900;
}
.schriftgwr12red {
	FONT-SIZE: 12px;
	COLOR: #ff0000;
	FONT-FAMILY: Verdana, Geneva, Arial, SansSerif;
}
.news {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	background-color: #009900;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 10px;
	font-weight: bold;
}
table.menuli a {
	display: block;
	text-decoration:none;
	border-bottom:1px solid #333333;
	height:30px;
	width:120px;
	padding-left:8px;
	font: 11px/30px Verdana, Geneva, Arial, SansSerif;
	color: #000000;
}
table.menuli a:hover {
	display: block;
	text-decoration:none;
	border-bottom:1px solid #333333;
	height:30px;
	width:120px;
	padding-left:8px;
	background: #66cc66;
	font: 11px/30px Verdana, Geneva, Arial, SansSerif;
	color: #FF0000;
}
table.menuob a {
	display: block;
	text-decoration:none;
	height:25px;
	padding-left:10px;
	font: 11px/25px Verdana, Geneva, Arial, SansSerif;
	color: #000000;
	padding-right: 10px;
}
table.menuob a:hover {
	display: block;
	text-decoration:none;
	height:25px;
	padding-left:10px;
	background: #66cc66;
	font: 11px/25px Verdana, Geneva, Arial, SansSerif;
	color: #FF0000;
	padding-right: 10px;
}
.amici {
	padding-bottom: 10px;
}
.amicim {
	padding-bottom: 10px;
	text-align: center;	
}