

.tabelleaussen {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: 2px dashed #A6C97F;
}

.tabellerechts {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	border-right-width: 2px;
	border-right-style: dashed;
	border-right-color: #A6C97F;
}

.tabelleblank {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.tabellelinks {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	border-left-width: 2px;
	border-left-style: dashed;
	border-left-color: #A6C97F;
}

.tabelleobenunten {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	border-top-width: 2px;
	border-bottom-width: 2px;
	border-top-style: dashed;
	border-bottom-style: dashed;
	border-top-color: #A6C97F;
	border-bottom-color: #A6C97F;
}

.tabellelinksrechts {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	border-right-width: 2px;
	border-left-width: 2px;
	border-right-style: dashed;
	border-left-style: dashed;
	border-right-color: #A6C97F;
	border-left-color: #A6C97F;
}

.ueberschriftgruen {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #55AF3D;
}

.ueberschriftgruengross {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #55AF3D;
}

.ueberschriftorange {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FF9900;
}

.ueberschriftorangegross {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FF9900;
}

.tabelleobenuntenrechts {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	border-top-width: 2px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-top-style: dashed;
	border-right-style: dashed;
	border-bottom-style: dashed;
	border-top-color: #A6C97F;
	border-right-color: #A6C97F;
	border-bottom-color: #A6C97F;
}

.tabelleuntenrechts {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-right-style: dashed;
	border-bottom-style: dashed;
	border-right-color: #A6C97F;
	border-bottom-color: #A6C97F;
}

.tabelleobenuntenlinks {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	border-top-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-top-style: dashed;
	border-bottom-style: dashed;
	border-left-style: dashed;
	border-top-color: #A6C97F;
	border-bottom-color: #A6C97F;
	border-left-color: #A6C97F;
}

.input1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #F6F9F2;
	border: 2px dashed #A6C97F;
	color: #000000;
}

.input1dis {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #EEEEEE;
	border: 1px solid #FFFFFF;
	color: #55AF3D;
}

.input1error {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #EEEEEE;
	border: 2px dashed #FF2222;
	color: #55AF3D;
}

.tabelleblankklein {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.input2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #FFFFFF;
	border: 2px solid #A6C97F;
}


.input {
	border: 2px dotted #97b774;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #97b774;
	background-color: #FFFFFF;
}


.ueberschrift {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.ueberschrift {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.tabelleunten {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	border-bottom-width: 2px;
	border-bottom-style: dashed;
	border-bottom-color: #A6C97F;
}

a:link {
	font-family : Verdana, Arial, Sans-Serif;
	color : #55AF3D;
	background : transparent;
	text-decoration : none;
}

a:visited {
	font-family : Verdana, Arial, Sans-Serif;
	color : #55AF3D;
	background : transparent;
	text-decoration : none;
}

A:Hover {
	font-family : Verdana, Arial, Sans-Serif;
	color : #FF9900;
	background : transparent;
	text-decoration : none;
}

A:Active {
	font-family : Verdana, Arial, Sans-Serif;
	color : #FF9900;
	background : transparent;
	text-decoration : none;
}

.textklein {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

.ueberschriftgruen2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #55AF3D;
}

.layer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #F6F9F2;
	border: 1px solid #99CC66;
	padding: 2px;
}

.ueberschrift {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.infotabelle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

ul {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	list-style-type: disc;
}
.tabelle-duenn-ou {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding: 2px;
	border-top: 1px solid #99CC66;
	border-right: 1px none #99CC66;
	border-bottom: 1px solid #99CC66;
	border-left: 1px none #99CC66;

}
.tabelle-duenn-lou {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding: 2px;
	border-top: 1px solid #99CC66;
	border-right: 1px none #99CC66;
	border-bottom: 1px solid #99CC66;
	border-left: 1px solid #99CC66;
}
.tabelle-duenn-rou {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding: 2px;
	border-top: 1px solid #99CC66;
	border-right: 1px solid #99CC66;
	border-bottom: 1px solid #99CC66;
	border-left: 1px none #99CC66;
}
.tabelle-duenn-lu {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding: 2px;
	border-top: 1px none #99CC66;
	border-right: 1px none #99CC66;
	border-bottom: 1px solid #99CC66;
	border-left: 1px solid #99CC66;
}
.tabelle-duenn-lour {



	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding: 2px;
	border-top: 1px solid #99CC66;
	border-right: 1px solid #99CC66;
	border-bottom: 1px solid #99CC66;
	border-left: 1px solid #99CC66;
}
.tabelle-duenn-lur {



	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding: 2px;
	border-top: 1px none #99CC66;
	border-right: 1px solid #99CC66;
	border-bottom: 1px solid #99CC66;
	border-left: 1px solid #99CC66;
}
.tabelle-duenn-lr {




	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding: 2px;
	border-top: 1px none #99CC66;
	border-right: 1px solid #99CC66;
	border-bottom: 1px none #99CC66;
	border-left: 1px solid #99CC66;
}
.tabelle-duenn-r {





	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding: 2px;
	border-top: 1px none #99CC66;
	border-right: 1px solid #99CC66;
	border-bottom: 1px none #99CC66;
	border-left: 1px none #99CC66;
}
.tabelle-duenn-l {






	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding: 2px;
	border-top: 1px none #99CC66;
	border-right: 1px none #99CC66;
	border-bottom: 1px none #99CC66;
	border-left: 1px solid #99CC66;
}
.tabelle-duenn-lro {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding: 2px;
	border-top: 1px solid #99CC66;
	border-right: 1px solid #99CC66;
	border-bottom: 1px none #99CC66;
	border-left: 1px solid #99CC66;
}

.tooltip {
	position: absolute;
	top:202px;
	width:222px;
	z-index: 20;
	display: none;
	background-color: #FFFFE1;
	border-width: 1px;
	border-style: solid;
	border-color: #000000;
	padding: 2px;
	font-style: normal;
	font: 8pt Verdana;
}

.inv {
	color: #FFF0D9;	
}
