
:root {
	--farbe1: #A3E362;  /* Primärfarbe */
	--farbe2: #9BA7B4;  /* Head */
	--farbe3: #D1D7DD;  /* Link Button */
	--farbe4: #fff; 
	--farbe5: #000;
	--farbe5hover: #3A3A3A; 		
	--schrift1: #000000;  /* Schrift std */	
	--schrift2: #FFFFFF;  /* Schrift */		
	--schrift3: #13218E;  /* Schrift */		
	--schrift4: #60A31D;  /* Schrift */				
	--farbewarnung: #ff0000;  /* Hinweis, Warnung */
	--farbehinweis: #000000;  /* Hinweis, Warnung */	
	--tabelle1: #D7D7D7;
	--tabelle2: #E9E9E9;
	--tabelle3: #F0F0F0;
	--tabelle4: #E9E9E9;	
	--tabelle5: #F4F4F4;		
}
html {font-size: 16px; font-family: arial,sans-serif;}
option:checked {background-color:var(--farbe1);}

div.wrapper-item1 { grid-area: banner; }
div.wrapper-item2 { grid-area: inhalt; }
div.wrapper-item3 { grid-area: main; }
div.wrapper {display: grid;
			 grid-template-columns: auto 1fr;
  			grid-auto-rows: minmax(80px, auto);		
  			grid-template-areas:
    		'banner banner'
    		'inhalt main';
  			gap: 10px;
  			padding: 0px;}
div.wrapper, div.wrapper a {font-size: 1rem;}
div.wrapper-item3 a {text-decoration: none;}
div.wrapper-item3 a.button {
					background-color: var(--farbe3); border-bottom: 2px solid var(--farbe3);
					padding: 10px 20px;
					text-align: center;
					text-decoration: none;
					display: inline-block; 
}
div.wrapper-item3 a.button:hover {color: var(--schrift1); border-bottom: 2px solid var(--farbe2);}

.hinweistext {font-weight: bold; color: var(--farbehinweis);}
.hinweisplausi {font-weight: bold; color: var(--farbewarnung);}

/* Banner */
div.container-banner {display: grid; grid-template-columns: 1fr;}
div.container-banner div.container-banner-element {color: var(--schrift1); white-space: nowrap; background-color: var(--farbe1);  padding: 2px 15px;  vertical-align: middle; border-bottom: 1px solid var(--farbe2);}
div.container-banner div.container-banner-element.logo {background-color: var(--farbe5); padding: 10px 0;  }
div.container-banner div.container-banner-element.navi {background-color: var(--farbe3);}

/* Navigation der einzelnen Module */
div.container-navi {display: grid; grid-template-columns: 1fr;}
div.container-navi div.container-navi-element {color: var(--schrift1); white-space: nowrap; background-color: var(--farbe3);  padding: 5px 15px;  vertical-align: middle; border-bottom: 1px solid var(--farbe2);}
div.container-navi div.container-navi-element.head {background-color: var(--farbe1); font-weight: bold;}
div.container-navi div.container-navi-element.link a:hover {color: var(--schrift2);}
div.container-navi div.container-navi-element.link:hover {background-color: var(--farbe2); font-weight: bold;}
div.container-navi div.container-navi-element.head  a {display: inline-block; padding-left: 15px;}
div.container-navi div.container-navi-element.hinweis {background-color: var(--farbe4);}

/* Modul CMS */
div.container-modul_cms {display: grid; grid-template-columns: repeat(12, auto) 1fr;}
div.container-modul_cms div.container-modul_cms-element {color: var(--schrift1); white-space: nowrap; background-color: var(--tabelle4);  padding: 5px 5px;  vertical-align: middle; border-bottom: 1px solid var(--farbe2);}
div.container-modul_cms div.container-modul_cms-element.second {background-color: var(--tabelle5);}
div.container-modul_cms div.container-modul_cms-element.head {background-color: var(--farbe1); font-weight: bold;}
div.container-modul_cms div.container-modul_cms-element.head a {text-decoration: underline; font-weight: bold;}
div.container-modul_cms div.container-modul_cms-element a.icon_head {text-decoration: none;}
div.container-modul_cms div.container-modul_cms-element a.icon_head:hover {color: var(--schrift2); }
div.container-modul_cms div.container-modul_cms-element input {margin-right: 16px;}
div.container-modul_cms div.container-modul_cms-element img {margin-right: 10px;} /* Icons */
div.container-modul_cms div.container-modul_cms-element.suche {background-color: #BCC0FF;} /* Suchfunktion aktiv */
div.container-modul_cms div.container-modul_cms-element.archiv {text-decoration: line-through;} /* Archivierte Beiträge */
div.container-modul_cms div.container-modul_cms-element span {color: var(--schrift3);} /* Textmarker */
div.container-modul_cms div.container-modul_cms-element span.marker {color: var(--schrift4);} /* Unterkategorie */
/* Modul Inhalt */
div.container-modul_inhalt {display: grid; grid-template-columns: repeat(7, auto) 1fr;}
div.container-modul_inhalt div.container-modul_inhalt-element {color: var(--schrift1); white-space: nowrap; background-color: var(--tabelle4);  padding: 5px 15px;  vertical-align: middle; border-bottom: 1px solid var(--farbe2);}
div.container-modul_inhalt div.container-modul_inhalt-element.second {background-color: var(--tabelle5);}
div.container-modul_inhalt div.container-modul_inhalt-element.head {background-color: var(--farbe1); font-weight: bold;}
div.container-modul_inhalt div.container-modul_inhalt-element.head a {text-decoration: underline; font-weight: bold;}
div.container-modul_inhalt div.container-modul_inhalt-element input {margin-right: 16px;}
div.container-modul_inhalt div.container-modul_inhalt-element img {margin-right: 10px;} /* Icons */
div.container-modul_inhalt div.container-modul_inhalt-element span.marker {color: var(--schrift3);} /* Textmarker */

div.container-modul_inhalt div.container-modul_inhalt-element span.tooltip {
  diplay: block; visibility: hidden;
  width: 120px;
  background-color: black;
  color: #fff;
  text-align: center;
  border-radius: 6px;
  padding: 5px 0;
  
  /* Position the tooltip */
  position: absolute;
  z-index: 1000000;
  bottom: 100%;
  left: 50%;
  margin-left: -60px;
}
div.container-modul_inhalt div.container-modul_inhalt-element span.tooltip:hover 
{
  visibility: visible;
}

/* Inhalt 2sp */
div.container-inhalt {display: grid; grid-template-columns: 1fr auto;}
div.container-inhalt div.container-inhalt-element {color: var(--schrift1); white-space: nowrap; background-color: var(--farbe3);  padding: 5px 15px;  vertical-align: middle; border-bottom: 1px solid var(--farbe2);}
div.container-inhalt div.container-inhalt-element a {color: var(--schrift1);}
div.container-inhalt div.container-inhalt-element:hover {background-color: var(--farbe2);}
div.container-inhalt div.container-inhalt-element.head {background-color: var(--farbe2); font-weight: bold;}
div.container-inhalt div.container-inhalt-element.subhead {background-color: var(--farbe1); font-weight: bold; margin-top: 10px;}
div.container-inhalt div.container-inhalt-element.homepage {background-color: var(--farbe5); font-weight: bold; color: var(--schrift2)}
div.container-inhalt div.container-inhalt-element.homepage:hover {background-color: var(--farbe5hover);}
div.container-inhalt div.container-inhalt-element.homepage a {color: var(--schrift2)}
div.container-inhalt div.container-inhalt-element.homepage a:hover {color: var(--schrift2);}

div.container-inhalt div.container-inhalt-element.hilfe {background-color: var(--farbe3); padding: 0;  border-bottom: 1px solid var(--farbe2); vertical-align: middle; text-align: center;}
div.container-inhalt div.container-inhalt-element.hilfe a {text-decoration: none; display: inline-block;}
div.container-inhalt div.container-inhalt-element.hilfe a:hover {color: var(--schrift2);}

div.container-inhalt div.container-inhalt-element.homepage-hilfe {background-color: var(--farbe5); padding: 0;  border-bottom: 1px solid var(--tabelle1); vertical-align: middle; text-align: center;}
div.container-inhalt div.container-inhalt-element.homepage-hilfe a {color: var(--schrift2); text-decoration: none; display: inline-block;}
div.container-inhalt div.container-inhalt-element.homepage-hilfe a:hover {color: var(--farbe1);}


/* Standard Formular 2sp */
div.container-form {display: inline-grid; grid-template-columns: auto auto;}
div.container-form div.container-form-element {white-space: nowrap; background-color: var(--tabelle5);  padding: 10px 20px;  vertical-align: middle; border-bottom: 1px solid var(--tabelle1);}
/* div.container-form div.container-form-element:nth-child(4n+3), div.container-form div.container-form-element:nth-child(4n+4)  {background-color: var(--tabelle5);} */
div.container-form div.container-form-element.head {background-color: var(--farbe2); margin-top: 20px;}
div.container-form div.container-form-element.textformat {white-space: normal;}

div.container-6sp {display: inline-grid; grid-template-columns: auto auto auto auto auto auto;}
div.container-6sp div.container-6sp-element {white-space: nowrap; background-color: var(--tabelle5);  padding: 5px 10px;  vertical-align: middle; border-bottom: 1px solid var(--tabelle1);}
div.container-6sp div.container-6sp-element:nth-child(-n+6) {background-color: var(--farbe1);  border-bottom: 2px solid var(--tabelle1); font-weight: bold;}

div.container-6sp div.container-6sp-element:nth-child(12n+7), div.container-6sp div.container-6sp-element:nth-child(12n+8), div.container-6sp div.container-6sp-element:nth-child(12n+9), 
div.container-6sp div.container-6sp-element:nth-child(12n+10), div.container-6sp div.container-6sp-element:nth-child(12n+11), div.container-6sp div.container-6sp-element:nth-child(12n+12)  {background-color: var(--tabelle4);}  

/* Anmeldung */
div.container-form.anmeldung {display: grid; justify-content:center; grid-template-columns: minmax(140px, auto) minmax(375px, auto);}


/* ENDE NEU */
table.grey {background-color:#ccc; margin: 0 0 0 0; padding: 10px 10px 25px 10px; width:100%; border:none;}
td {
	font-family : Arial, Helvetica;
	color : #000000;
	font-size : 10pt;
	font-style : normal;
	font-weight : normal;
	text-align: left;
	vertical-align: middle;
}
.tdabstand {padding: 5px 10px 5px 10px;}
.highlight_1 {
	background-color:#BCC0FF!important;
}
.topgrey {
	text-align: left;
	vertical-align:top;
	background-color:#CCC;
}
.topwhite {
	text-align: left;
	vertical-align:top;
	background-color:#FFF;
}
.topcenterwhite {
	text-align: center;
	vertical-align:top;
	background-color:#FFF;
}
.topcenter {
	text-align: center;
	vertical-align:top;
}
.topright {
	text-align: right;
	vertical-align:top;
}
.borderunten1 {border-bottom:#FFF dotted 1px; padding-bottom:5px; padding-top:5px;}
A:link {
	font-family : Arial, Helvetica;
	color : #000000;
	font-size : 10pt;
	font-style : normal;
	font-weight : normal;
	TEXT-DECORATION: none;
}
A:visited {
	font-family : Arial, Helvetica;
	color : #000000;
	font-size : 10pt;
	font-style : normal;
	font-weight : normal;
	TEXT-DECORATION: none;
}
A:hover {
	font-family : Arial, Helvetica;
	color : #A3E362;
	font-size : 10pt;
	font-style : normal;
	font-weight : normal;
	TEXT-DECORATION: none;
}
A.underline:link {
	font-family : Arial, Helvetica;
	color : #000000;
	font-size : 10pt;
	font-style : normal;
	font-weight : normal;
	TEXT-DECORATION: underline;
}
A.underline:visited {
	font-family : Arial, Helvetica;
	color : #000000;
	font-size : 10pt;
	font-style : normal;
	font-weight : normal;
	TEXT-DECORATION: underline;
}
A.underline:hover {
	font-family : Arial, Helvetica;
	color : #000000;
	font-size : 10pt;
	font-style : normal;
	font-weight : normal;
	TEXT-DECORATION: underline;
}
A.buttonhilfe:link {
	font-family : Arial, Helvetica;
	color : #000000;
	font-size : 8pt;
	font-style : normal;
	font-weight : normal;
	TEXT-DECORATION: none;
}
A.buttonhilfe:visited {
	font-family : Arial, Helvetica;
	color : #000000;
	font-size : 8pt;
	font-style : normal;
	font-weight : normal;
	TEXT-DECORATION: none;
}
A.buttonhilfe:hover {
	font-family : Arial, Helvetica;
	color : #000000;
	font-size : 8pt;
	font-style : normal;
	font-weight : normal;
	TEXT-DECORATION: none;
}
/* Button "zur Homepage im Inahltsverzeichnis  */
A.inhalthomepage:link {
	font-family : Arial, Helvetica;
	color : #FFFFFF;
	font-size : 10pt;
	font-style : normal;
	font-weight : normal;
	TEXT-DECORATION: none;
}
A.inhalthomepage:visited {
	font-family : Arial, Helvetica;
	color : #FFFFFF;
	font-size : 10pt;
	font-style : normal;
	font-weight : normal;
	TEXT-DECORATION: none;
}
A.inhalthomepage:hover {
	font-family : Arial, Helvetica;
	color : #A3E362;
	font-size : 10pt;
	font-style : normal;
	font-weight : normal;
	TEXT-DECORATION: none;
}
A.headlinecontent:link {
	font-family : Arial, Helvetica;
	color : #000000;
	font-size : 10pt;
	font-style : normal;
	font-weight : bold;
	TEXT-DECORATION: underline;
}
A.headlinecontent:visited {
	font-family : Arial, Helvetica;
	color : #000000;
	font-size : 10pt;
	font-style : normal;
	font-weight : bold;
	TEXT-DECORATION: underline;
}
A.headlinecontent:hover {
	font-family : Arial, Helvetica;
	color : #000000;
	font-size : 10pt;
	font-style : normal;
	font-weight : bold;
	TEXT-DECORATION: underline;
}
.textb {
	font-family : Arial, Helvetica;
	color : #000000;
	font-size : 10pt;
	font-style : normal;
	font-weight : bold;
}
.headline {
	font-family : Arial, Helvetica;
	color : #333333;
	font-size : 10pt;
	font-style : normal;
	font-weight : bold;
}
.headlinesub {
	font-family : Arial, Helvetica;
	color : #666666;
	font-size : 10pt;
	font-style : normal;
	font-weight : bold;
	background-color: #CCCCCC;
}
.text {
	font-family : Arial, Helvetica;
	color : #000000;
	font-size : 10pt;
	font-style : normal;
	font-weight : light;
}
.textblau {
	font-family : Arial, Helvetica;
	color : #3366ff;
	font-size : 10pt;
	font-style : normal;
	font-weight: normal;
}
.textwarnung {
	font-family : Arial, Helvetica;
	color : #FF0000;
	font-size : 10pt;
	font-style : normal;
	font-weight : bold;
}
.textdisabled {
	font-family : Arial, Helvetica;
	color : #666666;
	font-size : 10pt;
	font-style : normal;
	font-weight : normal;
	TEXT-DECORATION: none;
}
input {
	font-family : Arial, Helvetica;
	color : #000000;
	font-size : 8pt;
	font-style : normal;
	font-weight : normal;
	TEXT-DECORATION: none;
	text-align: left;
}
input.right {
	font-family : Arial, Helvetica;
	color : #000000;
	font-size : 8pt;
	font-style : normal;
	font-weight : normal;
	TEXT-DECORATION: none;
	text-align: right;
}
input.center {
	font-family : Arial, Helvetica;
	color : #000000;
	font-size : 8pt;
	font-style : normal;
	font-weight : normal;
	TEXT-DECORATION: none;
	text-align: center;
}
input.inputwarnung {
	font-family : Arial, Helvetica;
	font-size : 8pt;
	COLOR: #000000;
	TEXT-DECORATION: none;
	font-style : normal;
	font-weight : normal;
	background-color: #FFB0B0;
}
input.inaktiv {
	font-family : Arial, Helvetica;
	font-size : 8pt;
	COLOR: #000000;
	background-color:#CCC;
	TEXT-DECORATION: none;
	font-style : normal;
	font-weight : normal;
}
.alcenter {
	font-family : Arial, Helvetica;
	color : #000000;
	font-size : 8pt;
	font-style : normal;
	font-weight : normal;
	TEXT-DECORATION: none;
	text-align: center;
}
.erledigt {background-color: #7AFF59;}
select {white-space:nowrap; background-color: #FFFFFF; 
	font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight:normal; 
	border:1px solid #999; padding:2px; text-align:left; vertical-align:top;
}

select.warnung {
	font-family : Arial, Helvetica;
	color : #000000;
	background-color: #FF0000;
	font-size : 8pt;
	font-style : normal;
	font-weight : normal;
	text-align: left;
}
select.inhalt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFF;
	DISPLAY: block;
	BORDER-BOTTOM: medium none;
	BORDER-LEFT: medium none;
	BORDER-TOP: medium none;
	BORDER-RIGHT: medium none;
	font-weight: bold;
	background-color: #000;
	height:auto;
}
option.zentriert {
	font-family : Arial, Helvetica;
	color : #000000;
	font-size : 8pt;
	font-style : normal;
	font-weight: normal;
	text-align: center;
}
option.warnungzentriert {
	font-family : Arial, Helvetica;
	color : #FF0000;
	font-size : 8pt;
	font-style : normal;
	font-weight: bold;
	text-align: center;
}
option.links {
	font-family : Arial, Helvetica;
	color : #000000;
	font-size : 8pt;
	font-style : normal;
	font-weight: normal;
	text-align: left;
}
option.warnunglinks{
	font-family : Arial, Helvetica;
	color : #FF0000;
	font-size : 8pt;
	font-style : normal;
	font-weight: bold;
	text-align: left;
}
textarea {
	font-family : Arial, Helvetica;
	color : #000000;
	font-size : 8pt;
	font-style : normal;
	font-weight : normal;
	text-align: left;
}
.absenden{
	font-family : Arial, Helvetica;
	color : #000000;
	font-size : 10pt;
	font-style : normal;
	font-weight : normal;
	text-align: left;
	background-color: #CCCCCC;
	border: 1pt solid #666666;
	display: inline-block;
	float: right;
	background: url(/images/space.gif) top left no-repeat;
	height: 20px;
	padding-left: 5px;
}
.absenden:hover{
	font-family : Arial, Helvetica;
	color : #000000;
	font-size : 10pt;
	font-style : normal;
	font-weight : normal;
	text-align: left;
	background-color: #CCCCCC;
	border: 1pt solid #666666;
	display: inline-block;
	float: right;
	background: url(/images/space.gif) top left no-repeat;
	height: 20px;
	padding-left: 5px;
}
.textdurchgestrichen {
	text-decoration:line-through; margin: 0 10px 0 10px;}
.textnormal {
	text-decoration:none; margin: 0 10px 0 10px;}
/* Seitenzahlen */
a.seitenzahlen {
	font-family : Arial, Helvetica, Verdana;
	color : #7ED726;
	font-style : normal;
	font-weight : bold;
	TEXT-DECORATION: none; 
}
a.seitenzahlen:link {
	font-family : Arial, Helvetica, Verdana;
	color : #7ED726;
	font-style : normal;
	font-weight : bold;
	TEXT-DECORATION: none; 
}
a.seitenzahlen:visited {
	font-family : Arial, Helvetica, Verdana;
	color : #7ED726;
	font-style : normal;
	font-weight : bold;
	TEXT-DECORATION: none; 
}
a.seitenzahlen:hover {
	font-family : Arial, Helvetica, Verdana;
	color : #000000;
	font-style : normal;
	font-weight : bold;
	TEXT-DECORATION: none; 
} 
.seitenzahl_link_bg {
	background-color: #E0E0E0; height: 18px; width: 18px; padding-right: 10px; padding-left: 5px;
}
.seitenzahl_text_bg {
	background-color: #E0E0E0; height: 18px; width: 18px; padding-right: 8px;
}
hr {
	border-top:dotted 1px #333333;
	border-bottom:solid 1px #fff;
}
.pnowrap p {display: inline; margin:0px;}

.global_tbl_content_1 {display:block; margin:0 0 15px 0;}
.global_tbl_content_1 table {background: #CCCCCC; }
.global_tbl_content_1 tr.aktuell {white-space:nowrap; background: #C4ED9A; border-right:1px solid #fff; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #fff; font-weight:bold; padding:2px; text-align:center; vertical-align:top;}
.global_tbl_content_1 th {white-space:nowrap; background: #7ED726; border-right:1px solid #fff; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #fff; font-weight:bold; padding:2px; text-align:center; vertical-align:top;}
.global_tbl_content_1 th.blau {white-space:nowrap; background: #3366ff; border-right:1px solid #fff; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #fff; font-weight:bold; padding:2px; text-align:center; vertical-align:top;}
.global_tbl_content_1 th.gruen {white-space:nowrap; background: #7ED726; border-right:1px solid #fff; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #fff; font-weight:bold; padding:2px; text-align:center; vertical-align:top;}
.global_tbl_content_1 th.weiss {white-space:nowrap; background: #FFF; border-right:1px solid #fff; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #fff; font-weight:bold; padding:2px; text-align:center; vertical-align:top;}
.global_tbl_content_1 th.first {white-space:nowrap; padding:2px;}
.global_tbl_content_1 th.last {white-space:nowrap; border-right:none; padding: 2px;}
.global_tbl_content_1 th.single {white-space:nowrap; border-right:none; padding:3px 25px 3px 25px;}
.global_tbl_content_1 td {white-space:nowrap; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight:normal; border-bottom:1px solid #fff; border-right:1px solid #fff; padding:2px; text-align:left; vertical-align:top;}
.global_tbl_content_1 td.blau {white-space:nowrap; background: #BBCCFF; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight:normal; border-bottom:1px solid #fff; border-right:1px solid #fff; padding:2px; text-align:left; vertical-align:top;}
.global_tbl_content_1 td.gruen {white-space:nowrap; background: #D2F1B4; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight:normal; border-bottom:1px solid #fff; border-right:1px solid #fff; padding:2px; text-align:left; vertical-align:top;}
.global_tbl_content_1 td.weiss {white-space:nowrap; background: #FFF; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight:normal; border-bottom:1px solid #fff; border-right:1px solid #fff; padding:2px; text-align:left; vertical-align:top;}
.global_tbl_content_1 td.first {white-space:nowrap; padding:2px;}
.global_tbl_content_1 td.last {white-space:nowrap; border-right:none; padding:2px;}
.global_tbl_content_1 td.noborder {white-space:nowrap; border:none;}
.global_tbl_content_1 td.single {white-space:nowrap; border-right:none; padding:2px;}
.global_tbl_content_1 td.center { text-align:center;}
.global_tbl_content_1 input {font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight:normal; text-align:left; vertical-align:top;}
.global_tbl_content_1 input.weiss {white-space:nowrap; background-color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight:normal; border-bottom:1px solid #fff; border-right:1px solid #fff; padding:2px; text-align:left; vertical-align:top;}
.global_tbl_content_1 input.blau {white-space:nowrap; background-color: #BBCCFF; font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight:normal; border-bottom:1px solid #fff; border-right:1px solid #fff; padding:2px; text-align:left; vertical-align:top;}
.global_tbl_content_1 input.gruen {white-space:nowrap; background-color: #D2F1B4; font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight:normal; border-bottom:1px solid #fff; border-right:1px solid #fff; padding:2px; text-align:left; vertical-align:top;}
.global_tbl_content_1 select.weiss {white-space:nowrap; background-color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight:normal; border-bottom:1px solid #fff; border-right:1px solid #fff; padding:2px; text-align:left; vertical-align:top;}
.global_tbl_content_1 textarea {background-color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight:normal; border-bottom:1px solid #fff; border-right:1px solid #fff; padding:2px; text-align:left; vertical-align:top;}
.global_tbl_content_1 .textdurchgestrichen {text-decoration:line-through; margin: 0 10px 0 10px;}
.global_tbl_content_1 .textnormal {text-decoration:none; margin: 0 10px 0 10px;}