a:link       { color: #336699 }
a:visited    { color: #336699 }
a:active     { color: #336699 }
a:hover      { text-decoration: none }
a.footer:link { color: #999999; font-style: normal; font-variant: normal; font-weight: normal; font-size: 8pt; font-family: Arial, sans-serif; text-decoration: none }
a.footer:visited { color: #999999; font-style: normal; font-variant: normal; font-weight: normal; font-size: 8pt; font-family: Arial, sans-serif; text-decoration: none }
a.footer:active { color: #999999; font-style: normal; font-variant: normal; font-weight: normal; font-size: 8pt; font-family: Arial, sans-serif; text-decoration: none }

a.form:link { color: #999999; font-style: normal; font-variant: normal; font-weight: normal; font-size: 10pt; font-family: Arial, sans-serif; text-decoration: none }
a.form:visited { color: #999999; font-style: normal; font-variant: normal; font-weight: normal; font-size: 10pt; font-family: Arial, sans-serif; text-decoration: none }
a.form:active { color: #999999; font-style: normal; font-variant: normal; font-weight: normal; font-size: 10pt; font-family: Arial, sans-serif; text-decoration: none }

a.action:link { color: #333333; text-decoration: none; font-style: normal; font-variant: normal; font-weight: normal; font-size: 9pt; font-family: Arial, sans-serif }
a.action:visited { color: #333333; text-decoration: none; font-style: normal; font-variant: normal; font-weight: normal; font-size: 9pt; font-family: Arial, sans-serif }
a.action:active { color: #333333; text-decoration: none; font-style: normal; font-variant: normal; font-weight: normal; font-size: 9pt; font-family: Arial, sans-serif }
a.action1:link { color: #666666; text-decoration: none; font-style: normal; font-variant: normal; font-weight: bold; font-size: 9pt; font-family: Arial, sans-serif }
a.action1:visited { color: #666666; text-decoration: none; font-style: normal; font-variant: normal; font-weight: bold; font-size: 9pt; font-family: Arial, sans-serif }
a.action1:active { color: #666666; text-decoration: none; font-style: normal; font-variant: normal; font-weight: bold; font-size: 9pt; font-family: Arial, sans-serif }
a.action:link { color: #333333; text-decoration: none; font-style: normal; font-variant: normal; font-weight: normal; font-size: 9pt; font-family: Arial, sans-serif }
a.action:visited { color: #333333; text-decoration: none; font-style: normal; font-variant: normal; font-weight: normal; font-size: 9pt; font-family: Arial, sans-serif }
a.action:active { color: #333333; text-decoration: none; font-style: normal; font-variant: normal; font-weight: normal; font-size: 9pt; font-family: Arial, sans-serif }
a.actionhome:link { color: #666666; text-decoration: underline; font-style: normal; font-variant: normal; font-weight: normal; font-size: 8pt; font-family: Arial, sans-serif }
a.actionhome:visited { color: #666666; text-decoration: underline; font-style: normal; font-variant: normal; font-weight: normal; font-size: 8pt; font-family: Arial, sans-serif }
a.actionhome:active { color: #666666; text-decoration: underline; font-style: normal; font-variant: normal; font-weight: normal; font-size: 8pt; font-family: Arial, sans-serif }
a.teaserhome:link { color: #336633; text-decoration: underline; font-style: normal; font-variant: normal; font-weight: normal; font-size: 9pt; font-family: Arial, sans-serif }
a.teaserhome:visited { color: #336633; text-decoration: underline; font-style: normal; font-variant: normal; font-weight: normal; font-size: 9pt; font-family: Arial, sans-serif }
a.teaserhome:active { color: #336633; text-decoration: underline; font-style: normal; font-variant: normal; font-weight: normal; font-size: 9pt; font-family: Arial, sans-serif }
a.main:link  { color: #000000; font-style: normal; font-variant: normal; font-weight: normal; font-size: 9pt; font-family: Arial, sans-serif; text-decoration: none }
a.main:visited { color: #000000; font-style: normal; font-variant: normal; font-weight: normal; font-size: 9pt; font-family: Arial, sans-serif; text-decoration: none }
a.main:active { color: #000000; font-style: normal; font-variant: normal; font-weight: normal; font-size: 9pt; font-family: Arial, sans-serif; text-decoration: none }
a.sub:link   { color: #000000; text-decoration: none; font-style: normal; font-variant: normal; font-weight: normal; font-size: 8.5pt; font-family: Arial, sans-serif }
a.sub:visited { color: #000000; text-decoration: none; font-style: normal; font-variant: normal; font-weight: normal; font-size: 8.5pt; font-family: Arial, sans-serif }
a.sub:active { color: #000000; text-decoration: none; font-style: normal; font-variant: normal; font-weight: normal; font-size: 8.5pt; font-family: Arial, sans-serif }
a.global:link { color: #fff; text-decoration: none; font-style: normal; font-variant: normal; font-weight: normal; font-size: 10px; font-family: Arial, sans-serif }
a.global:visited { color: #fff; text-decoration: none; font-style: normal; font-variant: normal; font-weight: normal; font-size: 10px; font-family: Arial, sans-serif }
a.global:active { color: #fff; text-decoration: none; font-style: normal; font-variant: normal; font-weight: normal; font-size: 10px; font-family: Arial, sans-serif }
a.anchor:link { color: #336699; font-style: normal; font-variant: normal; font-weight: normal; font-size: 8pt; font-family: Arial, sans-serif }
a.anchor:visited { color: #336699; font-style: normal; font-variant: normal; font-weight: normal; font-size: 8pt; font-family: Arial, sans-serif }
a.anchor:active { color: #336699; font-style: normal; font-variant: normal; font-weight: normal; font-size: 8pt; font-family: Arial, sans-serif }
a.sitemap:link { color: #666666; text-decoration: none; font-style: normal; font-variant: normal; font-weight: normal; font-size: 8pt; font-family: Arial, sans-serif }
a.sitemap:visited { color: #666666; text-decoration: none; font-style: normal; font-variant: normal; font-weight: normal; font-size: 8pt; font-family: Arial, sans-serif }
a.sitemap:active { color: #666666; text-decoration: none; font-style: normal; font-variant: normal; font-weight: normal; font-size: 8pt; font-family: Arial, sans-serif }
td.white { background-color: #ffffff }
td.darkgreen1 { background-color: #FF9933 }
td.lightgreen1 { background-color: #FFCC99 }
td.lightred1 { background-color: #FFCCCC }
td.darkgreen2 { background-color: #FF9933 }
td.lightgray1 { background-color: #cccccc }
td.lightgray2 { background-color: #e0e0e0 }
td.lightgray3 { background-color: #f0f0f0 }
td.darkgray1 { background-color: #999999 }
td.darkgray2 { background-color: #A8A8A8 }
td.menuorange { background-color: #FFE8B7 }
td.rubrikhead { background-color: #ffffff; color: #99CC00; font-style: italic; font-variant: normal; font-weight: bold; font-size: 14pt; font-family: Arial, sans-serif }
td.rubrikhead1s { background-color: #ffffff; color: #4B5A7D; font-style: italic; font-variant: normal; font-weight: bold; font-size: 14pt; font-family: Arial, sans-serif }
td.actionmenuhead { background-color: #FFFFFF; color: #666666; font-size: 8pt; font-family: Arial, sans-serif }
td.actionmenuhead1s { background-color: #A8A8A8; color: #ffffff; font-style: normal; font-variant: normal; font-weight: normal; font-size: 9pt; font-family: Arial, sans-serif }
td.actionmenuitem { background-color: #ffffff; color: #666666; font-style: normal; font-variant: normal; font-weight: bold; font-size: 9pt; font-family: Arial, sans-serif }
td.actionhead1 { background-color: #ffffff; color: #666666; font-style: normal; font-variant: normal; font-weight: bold; font-size: 8pt; font-family: Arial, sans-serif }
td.actiontext1 { background-color: #ffffff; color: #666666; font-style: normal; font-variant: normal; font-weight: normal; font-size: 8pt; font-family: Arial, sans-serif }
td.popuphead { background-color: #f0f0f0 ; color: #669933; font-style: normal; font-variant: normal; font-weight: bold; font-size: 8pt; font-family: Arial, sans-serif }
td.popuptext { background-color: #ffffff ; color: #666666; font-style: normal; font-variant: normal; font-weight: normal; font-size: 8pt; font-family: Arial, sans-serif }
td.kontakt1 { background-color: #f0f0f0; color: #99cc00; font-style: normal; font-variant: normal; font-weight: normal; font-size: 9pt; font-family: Arial, sans-serif }
td.kontakt2 { background-color: #ffffff; color: #99cc00; font-style: normal; font-variant: normal; font-weight: normal; font-size: 9pt; font-family: Arial, sans-serif }
td.kontakt3 { background-color: #f0f0f0; color: #666666; font-style: normal; font-variant: normal; font-weight: normal; font-size: 9pt; font-family: Arial, sans-serif }
td.kontakt4 { background-color: #ffffff; color: #666666; font-style: normal; font-variant: normal; font-weight: normal; font-size: 9pt; font-family: Arial, sans-serif }
td.teaserheadhome { background-color: #ccff99; color: #339900; font-size: 8pt; letter-spacing: 1px; font-family: Arial, sans-serif }
td.teasertexthome { background-color: #f0ffe1; color: #336633; font-size: 9pt; font-family: Arial, sans-serif }
td.teaserhead1 { background-color: #ccff99; color: #99cc00; font-style: normal; font-variant: normal; font-weight: bold; font-size: 12pt; font-family: Arial, sans-serif }
td.teaserhead3 { background-color: #cccccc; color: #666666; font-style: normal; font-variant: normal; font-weight: bold; font-size: 12pt; font-family: Arial, sans-serif }
td.teasertext1 { background-color: #f0ffe1; color: #666666; font-style: normal; font-variant: normal; font-weight: normal; font-size: 10pt; font-family: Arial, sans-serif }
td.teasertext1s { background-color: #f0f0f0; color: #666666; font-style: normal; font-variant: normal; font-weight: normal; font-size: 10pt; font-family: Arial, sans-serif }
td.teaserhead2 { background-color: #ffffff; color: #666666; font-style: normal; font-variant: normal; font-weight: bold; font-size: 10pt; font-family: Arial, sans-serif }
td.teasertext2 { background-color: #ffffff; color: #666666; font-style: normal; font-variant: normal; font-weight: normal; font-size: 10pt; font-family: Arial, sans-serif }
td.teasertext2error { background-color: #ffffff; color: red; font-style: normal; font-variant: normal; font-weight: normal; font-size: 10pt; font-family: Arial, sans-serif }
td.teasertext2a { background-color: #eafbc6; color: #666666; font-style: normal; font-variant: normal; font-weight: normal; font-size: 10pt; font-family: Arial, sans-serif }
td.contenthead1 { background-color: #ffffff; color: #666666; font-style: normal; font-variant: normal; font-weight: normal; font-size: 8pt; font-family: Arial, sans-serif }
td.contenthead2 { background-color: #ffffff; color: #666666; font-style: normal; font-variant: normal; font-weight: bold; font-size: 10pt; font-family: Arial, sans-serif }
td.formhead1 {
	background-color: #ffffff;
	color: #7CA600;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
	font-size: 10pt;
	font-family: Arial, sans-serif;
}
td.formhead1_white {
	background-color: #7CA600;
	color: #ffffff;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
	font-size: 10pt;
	font-family: Arial, sans-serif;
}
td.formhead2 { background-color: #ffffff; color: #7CA600; font-style: normal; font-variant: normal; font-weight: normal; font-size: 10pt; font-family: Arial, sans-serif }
table.teasertext2 { background-color: #ffffff; color: #666666; font-style: normal; font-variant: normal; font-weight: normal; font-size: 8pt; font-family: Arial, sans-serif }
td.teasertext4 { background-color: #ffffff; color: #666666; font-style: normal; font-variant: normal; font-weight: normal; font-size: 8pt; font-family: Arial, sans-serif }
td.teasertext5 { background-color: #ffffff; color: #666666; font-style: normal; font-variant: bold; font-weight: normal; font-size: 8pt; font-family: Arial, sans-serif }
td.teasertext3 { color: #666666; font-style: normal; font-variant: normal; font-weight: normal; font-size: 8pt; font-family: Arial, sans-serif }
.button1 {  font-size: 9pt; font-style: normal; font-weight: normal; color: #ffffff; background-color: #99CC00}

/* styles for the cgi-bin  */
td.teasertext2error { background-color: #ffffff; color: Red; font-style: normal; font-variant: normal; font-weight: normal; font-size: 10pt; font-family: Arial, sans-serif }

/* styles for the formular */
.contentformlable   { font-size: 7.5pt; color:#666666; font-weight: normal; text-transform: uppercase; font-family: Arial, sans-serif }
.pflichtfeld { background-color: #ffffff; color: Red; font-style: normal; font-variant: normal; font-weight: normal; font-size: 8pt; font-family: Arial, sans-serif }
.formhead1dark { background-color: #ffffff; color: #666666; font-style: normal; font-variant: normal; font-weight: bold; font-size: 10pt; font-family: Arial, sans-serif }

/* old styles for the IGAS formular */
.loeschen {color: #008000; font-family: "Courier New", Courier, monospace; font-size: 10pt; font-weight: bold;}
.menukopf {font-size: 14pt;}
.menu {color: #666666; text-decoration: none; font-style: normal; font-variant: normal; font-weight: bold; font-size: 9pt; font-family: Arial, sans-serif}
.menuaus {color: #666666; text-decoration: none; font-style: normal; font-variant: normal; font-weight: bold; font-size: 9pt; font-family: Arial, sans-serif}
.ueberschrift {font-size: 14pt;}
.error {font-family: Lucida Console; color: #0000FF; text-align: center; font-size: 10pt;}
.zurueck {font-weight : bold;}
.aktion {font-weight : bold;}
tr.kopf {background-color : #ffffc6; color: #666666; font-style: normal; font-variant: normal; font-weight: bold; font-size: 10pt; font-family: Arial, sans-serif}
tr.eins {background-color: #d9f3d2; color: #666666; font-style: normal; font-variant: normal; font-weight: normal; font-size: 10pt; font-family: Arial, sans-serif}
tr.zwei {background-color: #ffffff; color: #666666; font-style: normal; font-variant: normal; font-weight: normal; font-size: 10pt; font-family: Arial, sans-serif}
tr.menue {background-color: #ffff42; color: #666666; font-style: normal; font-variant: normal; font-weight: normal; font-size: 10pt; font-family: Arial, sans-serif}
.darkgreen2 {  color: #FF9933}

