body {
	background-color: transparent;
}
.colorDsgnDark {
	background-color:#666666;
}
.colorDsgnMed {
	background-color:#E4E4E4;
}
.colorDsgnLight {
	background-color:#fbfbfb;
}
.colorGrayDark {
	background-color:#666666;
}
.colorGrayMed {
	background-color:#CCCCCC;
}
.colorGrayLight {
	background-color:#EFEFEF;
}
.colorWhite {
	background-color:#FFFFFF;
}
.bilderramen {
	background-color:#CCCCCC;
}
a:link {
	color : #046683;
	text-decoration : none;
	font-family: Arial, Tahoma;/* font-weight : bold; */
	outline: none;
}
a:visited {
	color : #046683;
	text-decoration : none;
	font-family: Arial, Tahoma;/* font-weight : bold; */
	outline: none;
}
a:active {
	color : #046683;
	text-decoration : none;
	font-family: Arial, Tahoma;/* font-weight : bold; */
	outline: none;
}
a:hover {
	color : #e0922f;
	text-decoration : none;
	font-family: Arial, Tahoma;/* font-weight : bold; */
	outline: none;
}
a {
	/* font-size   : 9pt;  */
    font-size : 12px;
	outline: none;
}
th, address, blockquote, nobr, i, textarea, input, select, button, file {
	font-size : 9pt;
	font-family : Arial, Tahoma;
	color : #000000;
	margin : 1px;
}
input.voll, textarea.voll, select.voll, text.voll {
	color : #000000;
	width : 90%;
	heigth : 18px;
}
input.voll2, textarea.voll2, select.voll2, text.voll2 {
	color : #000000;
	width : 100%;
	heigth : 18px;
}
input.voll_fett, textarea.voll_fett, select.voll_fett, text.voll_fett {
	color : #000000;
	width : 90%;
	font-weight : bold;
	heigth : 18px;
}
input.prozentual, textarea.prozentual, select.prozentual, text.prozentual {
	color : #000000;
	width : 50%;
	heigth : 18px;
}
input.drittel, textarea.drittel, select.drittel, text.drittel {
	color : #000000;
	width : 33%;
	heigth : 18px;
}
input.plz {
	color : #000000;
	width : 15%;
	heigth : 18px;
}
input.ort {
	color : #000000;
	width : 34%;
	heigth : 18px;
}
td {
	font-size : 9pt;
	font-family : Arial, Tahoma;
	color : #505050;
	margin : 1px;
}
h1 {
	font-size : 9pt;
	font-family : Arial, Tahoma;
	color : #f0f0f0;
	margin : 2px;
}
h2 {
	font-size : 7pt;
	font-family : Arial, Tahoma;
	text-decoration : none;
	color : #303030;
	margin : 1px;
	font-style : normal;
	font-weight : normal;
}
h1.statistik {
	font-family : Arial, Tahoma, sans-serif;
	font-size : 10pt;
	text-decoration : none;
	text-align : left;
	color : #000000;
	font-style : normal;
	font-weight : bold;
}
h1.statistik_meldung {
	font-family : Tahoma, Arial;
	text-decoration : none;
	text-align : left;
	color : #000000;
	font-style : normal;
	font-weight : normal;
}
h2.statistik {
	font-family : Arial, Tahoma, sans-serif;
	font-size : 9pt;
	text-decoration : none;
	text-align : left;
	color : #000000;
	margin-top : 7px;
	margin-left : 12px;
	font-style : normal;
	font-weight : normal;
}
table.statistik {
	margin-left : 0px;
	width : 100%;
	margin-top : 2px;
	margin-bottom : 17px;
	background-color : #fbfbfb;
}
table.markiert {
	margin-left : 0px;
	width : 100%;
	margin-top : 2px;
	margin-bottom : 17px;
	background-color : #f0d9d9;
}
td.statistik, nobr.statistik {
	font-family : Arial, Tahoma, sans-serif;
	font-size : 7pt;
	text-decoration : none;
	text-align : left;
	color : #505050;
	background-color : #fbfbfb;
	font-style : normal;
	font-weight : normal;
	vertical-align : top;
	padding-right : 10px;
}
td.statistik_markiert, nobr.statistik_markiert {
	font-family : Arial, Tahoma, sans-serif;
	font-size : 7pt;
	text-decoration : none;
	text-align : left;
	color : #505050;
	background-color : #f0d9d9;
	font-style : normal;
	font-weight : normal;
	vertical-align : top;
	padding-right : 10px;
}
p.statistik_l {
	font-family : Tahoma, Arial;
	font-size : 9pt;
	color : #505050;
	font-style : normal;
	font-weight : normal;
	margin : 2px;
}
p.statistik_m {
	font-family : Tahoma, Arial;
	font-size : 8pt;
	color : #505050;
	font-style : normal;
	font-weight : normal;
	margin : 2px;
}
p.statistik_s {
	font-family : Tahoma, Arial;
	font-size : 7pt;
	color : #505050;
	font-style : normal;
	font-weight : normal;
	margin : 2px;
}
p.statistik_fett_l {
	font-family : Tahoma, Arial;
	font-size : 9pt;
	color : #505050;
	font-style : normal;
	font-weight : bold;
	margin : 2px;
}
p.statistik_fett_m {
	font-family : Tahoma, Arial;
	font-size : 8pt;
	color : #505050;
	font-style : normal;
	font-weight : normal;
	margin : 2px;
}
p.statistik_fett_s {
	font-family : Tahoma, Arial;
	font-size : 7pt;
	color : #505050;
	font-style : normal;
	font-weight : normal;
	margin : 2px;
}
font.lsml {
	font-family : Arial, Tahoma;
	font-size : 7pt;
	font-style : italic;
}
font.lmed {
	font-family : Arial, Tahoma;
	font-size : 8pt;
}
font.lbig {
	font-family : Arial, Tahoma;
	font-size : 9pt;
}
font.statistik_m {
	font-family : Tahoma, Arial;
	font-size : 8pt;
	color : #505050;
	font-style : normal;
	font-weight : normal;
	margin : 2px;
}
font.statistik_bild {
	font-family : Tahoma, Arial;
	font-size : 8pt;
	color : #505050;
	font-style : normal;
	font-weight : normal;
	margin : 0px;
}
font.link {
	font-family : Tahoma, Arial;
	font-size : 8pt;
	font-style : normal;
	font-weight : normal;
	margin : 0px;
}
td.llight {
	background-color : #FBFBFB;
	height : 25px;
	width : 86%;
}
table.plsearch {
	background-color : #bfd4de
}
table.plsearch td {
	background-color : #FBFBFB;
	height : 25px;
	width : 86%;
}
td.head_dunkel {
	font-family : Arial, Tahoma;
	font-size : 9pt;
	font-weight : bold;
	color : #00597b;
	background-color : #b8cfda;
	height : 20px;
	padding-left : 4px;
}
td.head_dunkel_s {
	font-family : Arial, Tahoma;
	font-size : 7pt;
	font-weight : bold;
	color : #00597b;
	background-color : #b8cfda;
	height : 20px;
	padding-left : 4px;
}
td.head_schwarz {
	font-family : Arial, Tahoma;
	font-size : 9pt;
	font-weight : bold;
	color : #505050;
	background-color : #b8cfda;
	height : 20px;
	padding-left : 4px;
}
td.head_hell {
	font-family : Arial, Tahoma;
	font-size : 9pt;
	font-weight : bold;
	color : #00597b;
	background-color : #E4E4E4;
	height : 20px;
	padding-left : 4px;
}
td.head_hell2 {
	font-family : Arial, Tahoma;
	font-size : 9pt;
	font-weight : bold;
	color : #00597b;
	background-color : #eef0f5;
	height : 20px;
	padding-left : 4px;
}
td.head_hell_schwarz {
	font-family : Arial, Tahoma;
	font-size : 9pt;
	font-weight : bold;
	color : #505050;
	background-color : #eef0f5;
	height : 20px;
	padding-left : 4px;
}
td.head_hellweiss {
	font-family : Arial, Tahoma;
	font-size : 9pt;
	font-weight : bold;
	color : #00597b;
	background-color : #fbfbfb;
	height : 20px;
	padding-left : 4px;
}
td.head_hell_duenn {
	font-family : Arial, Tahoma;
	font-size : 9pt;
	color : #00597b;
	background-color : #eef0f5;
	height : 20px;
	padding-left : 4px;
}
td.markiert_l {
	font-family : Arial, Tahoma;
	font-size : 9pt;
	color : #505050;
	background-color : #f0d9d9;
	height : 20px;
	padding-left : 4px;
}
td.markiert_m {
	font-family : Arial, Tahoma;
	font-size : 8pt;
	color : #505050;
	background-color : #f0d9d9;
	height : 20px;
	padding-left : 4px;
}
td.markiert_s {
	font-family : Arial, Tahoma;
	font-size : 7pt;
	color : #505050;
	background-color : #f0d9d9;
	height : 20px;
	padding-left : 4px;
}
td.markiert_fett_l {
	font-family : Arial, Tahoma;
	font-weight : bold;
	font-size : 9pt;
	color : #505050;
	background-color : #f0d9d9;
	height : 20px;
	padding-left : 4px;
}
td.markiert_fett_m {
	font-family : Arial, Tahoma;
	font-weight : bold;
	font-size : 9pt;
	color : #505050;
	background-color : #f0d9d9;
	height : 20px;
	padding-left : 4px;
}
td.markiert_fett_s {
	font-family : Arial, Tahoma;
	font-weight : bold;
	font-size : 9pt;
	color : #505050;
	background-color : #f0d9d9;
	height : 20px;
	padding-left : 4px;
}
td.PL_geloescht_l {
	font-family : Arial, Tahoma;
	font-size : 9pt;
	color : #505050;
	background-color : #F2E6B8;
	height : 20px;
	padding-left : 4px;
}
td.PL_vorbereitet_l {
	font-family : Arial, Tahoma;
	font-size : 9pt;
	color : #505050;
	background-color : #fff5f6;
	height : 20px;
	padding-left : 4px;
}
td.PL_geloescht_m {
	font-family : Arial, Tahoma;
	font-size : 8pt;
	color : #505050;
	background-color : "yellow";
	height : 20px;
	padding-left : 4px;
}
td.PL_geloescht_s {
	font-family : Arial, Tahoma;
	font-size : 7pt;
	color : #505050;
	background-color : #f0d9d9;
	height : 20px;
	padding-left : 4px;
}
td.menu {
	font-family : Arial, Tahoma;
	font-size : 9pt;
	color : #505050;
}
td.menu_right_user_s {
	font-family : Arial, Tahoma;
	font-size : 9pt;
	color : #505050;
}
td.systemhinweis {
	font-family : Arial, Tahoma;
	font-size : 9pt;
	color : #505050;
	background-color : #ffffff;
	padding-left : 4px;
}
td.bedienhinweis {
	font-family : Arial, Tahoma;
	font-size : 8pt;
	color : #505050;
	background-color : #ffffff;
	padding-left : 4px;
}
td.bedienhinweis_druck {
	font-family : Arial, Tahoma;
	font-size : 9pt;
	color : #505050;
	background-color : #ffffff;
	padding-left : 4px;
}
b.bedienhinweis_druck {
	font-size : 9pt;
	color : #505050;
}
b.bedienhinweis {
	color : #046683;
}
table.bg_dunkel {
	background-color : #b8cfda;
	border : 0;
}
table.bg_hell {
	background-color : #eef0f5;
	border : 0;
}
table.bg_weiss {
	background-color : #fbfbfb;
	border : 0;
}
a.head {
	font-family : Arial, Tahoma;
	font-size : 9pt;
	font-weight : bold;
	color : #00597b;
}
a.menu {
	font-family : Arial, Tahoma;
	font-size : 9pt;
	color : #00597b;
}
a.menu1 {
	font-family : Arial, Tahoma;
	font-size : 9pt;
	font-weight : normal;
	color : #B8B9D8;
}
a.menu_signal:link, a.menu_signal:visited, a.menu_signal:active {
	font-family : Arial, Tahoma;
	font-size : 9pt;
	color : #A37F82;
}
a.menu_signal:hover {
	font-family : Arial, Tahoma;
	font-size : 9pt;
	color : #E0922F;
}
a.navi {
	font-family : Arial, Tahoma;
	font-size : 9pt;
	color : #046683;
}
a.statistik_m:link, a.statistik_m:visited, a.statistik_m:active {
	font-family : Tahoma, Arial;
	font-size : 8pt;
	color : #505050;
	font-style : normal;
	font-weight : normal;
}
p.fehler {
	font-size : 9pt;
	font-family : Arial, Tahoma;
	color : #ff0000;
}
b.signal {
	font-family : Arial, Tahoma;
	/*	font-size               : 9pt; */
	color : #ff0000;
	font-weight : normal;
}
b.fehler {
	font-family : Arial, Tahoma;
	font-size : 9pt;
	font-weight : bold;
	color : #303030;
}
b.info {
	font-family : Arial, Tahoma;
	font-size : 9pt;
	font-weight : bold;
	color : #505050;
}
input.fett_l {
	font-family : Arial, Tahoma;
	font-size : 9pt;
	font-weight : bold;
	color : #505050;
}
input.fett_m {
	font-family : Arial, Tahoma;
	font-size : 8pt;
	font-weight : bold;
	color : #505050;
}
input.fett_s {
	font-family : Arial, Tahoma;
	font-size : 7pt;
	font-weight : bold;
	color : #505050;
}
a.normal_s {
	font-family : Arial, Tahoma;
	font-size : 7pt;
	color : #00597b;
}
a.active_s {
	font-family : Arial, Tahoma;
	font-weight : bold;
	font-size : 7pt;
	color : #00597b;
}
a.inactive_s {
	font-family : Arial, Tahoma;
	font-size : 7pt;
	color : #00597b;/* color                   : #ccccdd;	*/
}
a.normal_m {
	font-family : Arial, Tahoma;
	font-size : 8pt;
	color : #00597b;
}
a.normal_l {
	font-family : Arial, Tahoma;
	font-size : 9pt;
	color : #00597b;
}
td.weiss_l {
	font-family : Arial, Tahoma;
	font-size : 9pt;
	color : #505050;
	background-color : #ffffff;
	height : 20px;
}
td.weiss_m {
	font-family : Arial, Tahoma;
	font-size : 8pt;
	color : #505050;
	background-color : #ffffff;
	height : 20px;
	padding-left : 4px;
}
td.weiss_s {
	font-family : Arial, Tahoma;
	font-size : 7pt;
	color : #505050;
	background-color : #ffffff;
	height : 20px;
	padding-left : 4px;
}
td.hellweiss_l {
	font-family : Arial, Tahoma;
	font-size : 9pt;
	color : #505050;
	background-color : #fbfbfb;
	height : 20px;
	padding-left : 4px;
}
td.hellweiss_m {
	font-family : Arial, Tahoma;
	font-size : 8pt;
	color : #505050;
	background-color : #fbfbfb;
	height : 20px;
	padding-left : 4px;
}
td.hellweiss_s {
	font-family : Arial, Tahoma;
	font-size : 7pt;
	color : #505050;
	background-color : #fbfbfb;
	height : 20px;
	padding-left : 4px;
}
td.lindgruen_l {
	font-family : Arial, Tahoma;
	font-size : 9pt;
	color : #505050;
	background-color : #99ee99;
	height : 20px;
	padding-left : 4px;
}
td.sand_l {
	font-family : Arial, Tahoma;
	font-size : 9pt;
	color : #505050;
	background-color : #dedeA0;
	height : 20px;
	padding-left : 4px;
}
td.hellblau_l {
	font-family : Arial, Tahoma;
	font-size : 9pt;
	color : #505050;
	background-color : #eef0f5;
	height : 20px;
	padding-left : 4px;
}
td.hellblau_m {
	font-family : Arial, Tahoma;
	font-size : 8pt;
	color : #505050;
	background-color : #eef0f5;
	height : 20px;
	padding-left : 4px;
}
td.hellblau_s {
	font-family : Arial, Tahoma;
	font-size : 7pt;
	color : #505050;
	background-color : #eef0f5;
	height : 20px;
	padding-left : 4px;
}
td.mittelblau_l {
	font-family : Arial, Tahoma;
	font-size : 9pt;
	color : #505050;
	background-color : #bfd4de;
	height : 20px;
	padding-left : 4px;
}
td.mittelblau_m {
	font-family : Arial, Tahoma;
	font-size : 8pt;
	color : #505050;
	background-color : #bfd4de;
	height : 20px;
	padding-left : 4px;
}
td.mittelblau_s {
	font-family : Arial, Tahoma;
	font-size : 7pt;
	color : #505050;
	background-color : #bfd4de;
	height : 20px;
	padding-left : 4px;
}
td.weiss_fett_l {
	font-family : Arial, Tahoma;
	font-size : 9pt;
	font-weight : bold;
	color : #505050;
	background-color : #ffffff;
	height : 20px;
	padding-left : 4px;
}
td.weiss_fett_m {
	font-family : Arial, Tahoma;
	font-size : 8pt;
	font-weight : bold;
	color : #00597b;
	background-color : #ffffff;
	height : 20px;
	padding-left : 4px;
}
td.weiss_fett_s {
	font-family : Arial, Tahoma;
	font-size : 7pt;
	font-weight : bold;
	color : #00597b;
	background-color : #ffffff;
	height : 20px;
	padding-left : 4px;
}
td.hellweiss_fett_l {
	font-family : Arial, Tahoma;
	font-size : 9pt;
	font-weight : bold;
	color : #505050;
	background-color : #fbfbfb;
	height : 20px;
	padding-left : 4px;
}
td.hellweiss_fett_m {
	font-family : Arial, Tahoma;
	font-size : 8pt;
	font-weight : bold;
	color : #00597b;
	background-color : #fbfbfb;
	height : 20px;
	padding-left : 4px;
}
td.hellweiss_fett_s {
	font-family : Arial, Tahoma;
	font-size : 7pt;
	font-weight : bold;
	color : #00597b;
	background-color : #fbfbfb;
	height : 20px;
	padding-left : 4px;
}
td.hellblau_fett_l {
	font-family : Arial, Tahoma;
	font-size : 9pt;
	font-weight : bold;
	color : #505050;
	background-color : #eef0f5;
	height : 20px;
	padding-left : 4px;
}
td.hellblau_fett_m {
	font-family : Arial, Tahoma;
	font-size : 8pt;
	font-weight : bold;
	color : #505050;
	background-color : #eef0f5;
	height : 20px;
	padding-left : 4px;
}
td.hellblau_fett_s {
	font-family : Arial, Tahoma;
	font-size : 7pt;
	font-weight : bold;
	color : #505050;
	background-color : #eef0f5;
	height : 20px;
	padding-left : 4px;
}
td.mittelblau_fett_l {
	font-family : Arial, Tahoma;
	font-weight : bold;
	font-size : 9pt;
	color : #00597b;
	background-color : #bfd4de;
	height : 20px;
	padding-left : 4px;
}
td.mittelblau_fett_m {
	font-family : Arial, Tahoma;
	font-weight : bold;
	font-size : 8pt;
	color : #00597b;
	background-color : #bfd4de;
	height : 20px;
	padding-left : 4px;
}
td.mittelblau_fett_s {
	font-family : Arial, Tahoma;
	font-weight : bold;
	font-size : 7pt;
	color : #00597b;
	background-color : #bfd4de;
	height : 20px;
	padding-left : 4px;
}
tr.hellblau {
	font-family : Arial, Tahoma;
	color : #505050;
	background-color : #eef0f5;
	height : 20px;
	padding-left : 4px;
}
tr.mittelblau {
	font-family : Arial, Tahoma;
	color : #00597b;
	background-color : #bfd4de;
	height : 20px;
	padding-left : 4px;
}
tr.hellweiss {
	font-family : Arial, Tahoma;
	color : #505050;
	background-color : #fbfbfb;
	height : 20px;
	padding-left : 4px;
}
tr.weiss {
	font-family : Arial, Tahoma;
	color : #505050;
	background-color : #ffffff;
	height : 20px;
	padding-left : 4px;
}
tr.hervorheben {
	font-family : Arial, Tahoma;
	color : #505050;
	background-color : #f0d9d9;
	height : 20px;
	padding-left : 4px;
}
td.test {
	font-family : Arial, Tahoma;
	font-size : 9pt;
	color : #505050;
	background-color : #fbfbfb;
	height : 20px;
	padding-left : 4px;
	margin : 0px 0px 0px 0px;
}
td.schwarz_l {
	font-size : 9pt;
	color : #000000;
	padding-left : 4px;
}
td.schwarz_m {
	font-size : 8pt;
	color : #000000;
	padding-left : 4px;
}
td.schwarz_s {
	font-size : 7pt;
	color : #000000;
	padding-left : 4px;
}
td.schwarz_fett_l {
	font-size : 9pt;
	font-weight : bold;
	color : #000000;
	padding-left : 4px;
}
td.schwarz_fett_m {
	font-size : 8pt;
	font-weight : bold;
	color : #000000;
	padding-left : 4px;
}
td.schwarz_fett_s {
	font-size : 7pt;
	font-weight : bold;
	color : #000000;
	padding-left : 4px;
}
i.erlaeuterung_l {
	font-family : Arial, Tahoma;
	font-style : italic;
	font-size : 9pt;
	color : #505050;
}
i.erlaeuterung_m {
	font-family : Arial, Tahoma;
	font-style : italic;
	font-size : 8pt;
	color : #505050;
}
i.erlaeuterung_s {
	font-family : Arial, Tahoma;
	font-style : italic;
	font-size : 7pt;
	color : #505050;
}
i.head_s {
	font-family : Arial, Tahoma;
	font-style : italic;
	font-weight : normal;
	font-size : 7pt;
}
i.head_m {
	font-family : Arial, Tahoma;
	font-style : italic;
	font-weight : normal;
	font-size : 8pt;
}
i.head_l {
	font-family : Arial, Tahoma;
	font-style : italic;
	font-weight : normal;
	font-size : 9pt;
}
b.head {
	font-family : Arial, Tahoma;
	font-size : 9pt;
	color : #505050;
}
b.druck {
	font-family : Arial, Tahoma;
	font-size : 9pt;
	color : #046683;
}
p.abstand_2 {
	margin : 2px;
	font-size : 7pt;
}
img.bedienhinweis {
	height : 15px;
}
textarea.kurzbeschreibung {
	width :  274px;
}
div.fehler {
	font-size : 9pt;
	font-family : Arial, Tahoma;
}
span.telefon {
	font-family : Wingdings;
}
td.bild1 {
	width : 20px;
	text-align : center;
}
td.bild2 {
	width : 40pt;
	text-align : center;
}
td.bild3 {
	width : 60pt;
	text-align : center;
}
td.bild4 {
	width : 80pt;
	text-align : center;
}
a.help {
	cursor : help;
	color: WindowText;
}
.pub_author {
	color : #046683;
	text-decoration : none;
	font-weight: normal;
	font-family: Arial, Tahoma;
}
.pub_titel {
	color : #046683;
	text-decoration : none;
	font-weight: normal;
	font-family: Arial, Tahoma;
}
.pub_rest {
	text-decoration : none;
	font-weight: normal;
	font-family: Arial, Tahoma;
	font-size: 8pt;
}
/* FORMULARE */
.formular {
	padding-bottom: 10px;
	margin-bottom: 10px;
}
.formular TD {
	padding-bottom: 7px;
}
.formularfeld2 {
	color:#000000;
	background-color: #E9E9E9;
	font-family: Arial;
	font-size: 8pt;
	border: 1px solid;
	border-color: #EEEEEE #666666 #666666 #EEEEEE;
}
.formularfeld {
	background-color: #E9E9E9;
	font-family: Arial, Tahoma, Verdana, Helvetica, Sans-serif;
	font-size: 8pt;
	border: 1px solid;
	border-color: #666666 #EEEEEE #EEEEEE #666666;
}
.textareaimpressum {
	background-color: #fbfbfb;
	font-family: Arial, Tahoma, Verdana, Helvetica, Sans-serif;
	font-size: 9pt;
	color: #505050;
	border: 0px solid;
	border-color: #666666 #EEEEEE #EEEEEE #666666;
}
.pflicht {
	background-color: #DD0000;
	color: #FFFFFF;
}
.S {
	width: 135px;
}
.M {
	width: 160px;
}
.L {
	width: 260px;
}
.XL {
	width: 340px;
}
.N1 {
	width: 20px;
}
.N2 {
	width: 40px;
}
.N4 {
	width: 50px;
}
.radiobutton {
	margin: 0px;
	margin-right: 5px;
	vertical-align: middle;
}
.radiobuttons INPUT {
	margin-right: 5px;
	vertical-align: middle;
}
.checkbox {
	margin-bottom: 0px;
	margin-right: 5px;
}
.checkboxen P {
	line-height: 20px;
}
.checkboxen INPUT {
	margin-right: 5px;
	margin-bottom: 0px;
}
.red {
	color: #DD0000;
}
