body { background-image: url('Bildnav/bg.jpg'); font-size:11pt; overflow:auto; font-weight:bold; font-family:Comic Sans MS, Arial, Helvetica, sans-serif; text-align:center; scrollbar-face-color:#FEFEF2; scrollbar-shadow-color:black; scrollbar-highlight-color:white; scrollbar-3dlight-color:#000000; scrollbar-darkshadow-color:#FEFEF2; scrollbar-track-color:#FEFEF2; scrollbar-arrow-color:red; }

input		{ color:#0000ff; background-color:#FFFFEE; border:solid 1px; font-size:9pt; font-family:Verdana, helvetica, arial, sans-serif; text-align: center; }

FORM		{ display: inline; }

.fontnorm 		{ color:#000000; text-align:center; font-size:10pt; background-color:transparent; } 
.fontnorm_1 	{ color:#000000; font-size:12pt; font-weight:bold; text-align:center; } 
.fontnorm_2 	{ color:#000000; font-size:10pt; text-align:left; } 
.fontnorm_3 	{ color:#000000; font-size:11pt; text-align:center; } 
.fontnorm_4 	{ color:#000000; font-size:12pt; font-weight:bold; text-align:left; } 
.fontnorm_5 	{ color:#000000; font-size:10pt; font-weight:bold; text-align:left; } 
.fontnorm_6 	{ color:#000000; font-size:12pt; text-align:center; } 
.fontnorm_7 	{ color:#000000; font-size:14pt; font-weight:bold; text-align:center; } 
.fontnorm_8 	{ color:#000000; font-size:8pt; font-weight:normal; text-align:center; } 

.fontrot 		{ color:#FF0000; text-align:left; font-size:10pt; } 
.fontrot_c 		{ color:#FF0000; text-align:center; font-size:10pt; } 
.status_ok	 	{ color:#00D300; text-align:left; font-size:11pt; } 
.status_nok	 	{ color:#FF0000; text-align:left; font-size:11pt; } 

.font1		{ text-align:center; font-size:20pt; font-weight:bold; }
.font2		{ text-align:center; font-size:11pt; }
.font3		{ text-align:center; font-size:16pt; }
.font4		{ text-align:center; font-weight:bold; font-size:11pt; }
.blau		{ text-align:center; font-weight:bold; font-size:13pt; color:#0000FF; }
.blauchron	{ text-align:center; font-weight:thin; font-size:12pt; color:#0000FF; }
.gruen		{ text-align:center; font-weight:bold; font-size:12pt; color:#008000; }
.rot		{ color:#FF0000; text-align:center; font-size:16pt; }
.rot_n		{ color:#FF0000; text-align:center; font-size:12pt; font-weight:bold; }
.fontrot 	{ color:#FF0000; text-align:left; font-size:12pt; } 

.norm { color:black; text-align:left; font-size:15; background-color:#C0C0C0 }
.normtext { color:black; text-align:center; font-size:15; background-color:#C0C0C0 }
.hinweis { color:black; text-align:center; font-size:13 }
.tabbg { background-color:#FFFFCC; color:black; text-align:center; font-size:13pt; font-weight:bold }

.font_8		{ font-size: 8pt; }
.font_9		{ font-size: 9pt; }
.font_10	{ font-size: 10pt; }
.font_11	{ font-size: 11pt; }
.font_12	{ font-size: 12pt; }
.font_14	{ font-size: 14pt; }
.font_16	{ font-size: 16pt; }
.font_18	{ font-size: 18pt; }
.font_20	{ font-size: 20pt; }
.font_22	{ font-size: 22pt; }
.font_24	{ font-size: 24pt; }
.font_26	{ font-size: 26pt; }
.font_30	{ font-size: 30pt; }
.font_36	{ font-size: 36pt; }
.font_48	{ font-size: 48pt; }

.font_col_white		{ color:#FFFFFF; }
.font_col_beige		{ color:#F5F5DC; }
.font_col_yellow	{ color:#FFFF00; }
.font_col_orange	{ color:#FF6600; }
.font_col_red		{ color:#FF0000; }
.font_col_magenta	{ color:#FF00FF; }
.font_col_maroon	{ color:#800000; }
.font_col_purple	{ color:#800080; }
.font_col_lime		{ color:#00FF00; }
.font_col_green		{ color:#008000; }
.font_col_olive		{ color:#808000; }
.font_col_teal		{ color:#008080; }
.font_col_aqua		{ color:#00FFFF; }
.font_col_blue		{ color:#0000FF; }
.font_col_navi		{ color:#000080; }
.font_col_silver	{ color:#C0C0C0; }
.font_col_gray		{ color:#808080; }
.font_col_black		{ color:#000000; }
.font_col_logo		{ color:#314D84; }

.tabint { border: 3px outset #808080; padding: 2px; margin: 8px; width: 35%; white-space: nowrap; background-color:#C0C0B0; text-align: center; }
.table { border-width:5px; cellpadding:2; cellspacing:0; border-collapse:separate; width:60%; border-color:#ffff00; border-style:outset; }

table.ausg		{ border-width:0; padding:0; border-collapse: collapse; width:99%; }
table.ausgr1	{ border: 1px ridge; padding:0; border-collapse: collapse; width:99%; }
table.ausgr2	{ border: 3px ridge; padding:0; border-collapse: collapse; width:99%; }
table.ausgr3	{ border: 5px ridge; padding:0; border-collapse: collapse; width:99%; }
table.normal	{ border:solid 1px; border-color:#D4D4D4; padding:0px; margin:0px; border-collapse:collapse; width:98%; }
table.pic		{ border-width:0px; padding:0px; margin:0px; border-collapse:collapse; width:98%; height:20%; }
td.ausg			{ border: ridge 1px; }
td.ausgr1		{ border: ridge 3px; }
td.ausgr2		{ border: ridge 5px; }

table.ausg1		{ border-width:0; padding:0px; border-collapse: separate; width:99%; }
table.spon	{ border:#FFFFFF ridge 5px; padding: 0px; border-collapse: separate; background-color:#FFFF99; width: 80%; }
table.delete	{ border:#FFFFFF ridge 5px; padding: 0px; border-collapse: separate; background-color:#FFFF99; }
table.new	{ border-width: 0px; padding: 0px; border-collapse: collapse; width: 100%; }
table.prod	{ border-width: 0px; padding: 0px; border-collapse: collapse; width: 100%; }
table.norm1	{ border-width: 0px; padding: 0px; border-collapse: collapse; width: 100%; }
table.chron	{ border:#FF0000 ridge 2px; padding: 0px; border-collapse: separate; width: 100%; }
table.blatt	{ border-width: 0px; padding: 0px; border-collapse:collapse; width:99%; }
table.edit	{ order-collapse:separate; border: solid #C4C4C4 9px; background-color:#FFFFFF; width: 98%; }
table.edit2	{ order-collapse:separate; border: solid #C4C4C4 0px; background-color:transparent; width: 50%; }


a:link { text-decoration:none; color:#008000; }
a:visited { text-decoration:none; color:#008000; }
a:hover { text-decoration:underline; color:008000; }
a:active { text-decoration:underline overline; color:#FF0000; }
a:focus {text-decoration:underline overline; color:#6699FF; }

a.admin:link		{ color: #FF0000; text-decoration: none; font-weight: bold; font-size:10pt; }
a.admin:visited		{ color: #FF0000; text-decoration: none; font-weight: bold; }
a.admin:hover		{ color: #FF0000; text-decoration: underline; font-weight: bold; }
a.admin:active		{ color: #FF0000; text-decoration: underline; font-weight: bold; }

a.ohne:link			{ color: #0000FF; text-decoration: none; font-weight: bold; font-size:10pt; }
a.ohne:visited		{ color: #0000FF; text-decoration: none; font-weight: bold; font-size:10pt; }
a.ohne:hover		{ color: #0000FF; text-decoration: underline; font-weight: bold; font-size:10pt; }
a.ohne:active		{ color: #0000FF; text-decoration: underline; font-weight: bold; font-size:10pt; }

a.deakt:link		{ color: #6F6F6F; text-decoration: line-through; font-weight: bold; font-size:10pt; }
a.deakt:visited		{ color: #6F6F6F; text-decoration: line-through; font-weight: bold; font-size:10pt; }
a.deakt:hover		{ color: #6F6F6F; text-decoration: underline; font-weight: bold; font-size:10pt; }
a.deakt:active		{ color: #6F6F6F; text-decoration: underline; font-weight: bold; font-size:10pt; }

a.deaktn:link		{ color: #6F6F6F; text-decoration: none; font-weight: bold; font-size:10pt; }
a.deaktn:visited	{ color: #6F6F6F; text-decoration: none; font-weight: bold; font-size:10pt; }
a.deaktn:hover		{ color: #6F6F6F; text-decoration: underline; font-weight: bold; font-size:10pt; }
a.deaktn:active		{ color: #6F6F6F; text-decoration: underline; font-weight: bold; font-size:10pt; }



img.no_bord	{ border:0px solid; }

.left 		{ text-align: left; }
.center 	{ text-align: center; }
 


td.schrift	{ text-align: center; font-size:10pt; background-color:transparent; }
td.blank	{ color:#000000; text-align:center; font-size:10pt; }
td.a5c		{ width:5%;  color:#000000; text-align:center; font-size:10pt; }
td.a6		{ width:6%;  color:#000000; text-align:left; font-size:12pt; }
td.a10		{ width:10%; color:#000000; text-align:left; font-size:10pt; }
td.a10c		{ width:10%; color:#000000; text-align:center; font-size:10pt; }
td.a20		{ width:20%; color:#000000; text-align:left; font-size:10pt; }
td.a20f		{ width:20%; color:#000000; text-align:left; font-size:10pt; font-weight: bold; }
td.a20c		{ width:20%; color:#000000; text-align:center; font-size:10pt; }
td.a20cf	{ width:20%; color:#000000; text-align:center; font-size:10pt; font-weight: bold; }
td.a20cfb	{ width:20%; color:#000000; text-align:center; font-size:10pt; font-weight: bold; border: ridge 1px; }

td.a25		{ width:25%; color:#000000; text-align:left; font-size:10pt; }
td.a25red	{ width:25%; color:#FF0000; text-align:left; font-size:10pt; font-weight: bold; }
td.a25c12	{ width:25%; color:#000000; text-align:center; font-size:12pt; font-weight: bold; }
td.a2512	{ width:25%; color:#000000; text-align:left; font-size:12pt; font-weight: bold; }
td.a25c		{ width:25%; color:#000000; text-align:center; font-size:10pt; }
td.a25cfb	{ width:25%; color:#000000; text-align:center; font-size:10pt; font-weight: bold; }
td.a25fb	{ width:25%; color:#000000; text-align:left; font-size:10pt; font-weight: bold; }
td.a25c11	{ width:25%; color:#000000; text-align:center; font-size:11pt; }
td.a2511	{ width:25%; color:#000000; text-align:left; font-size:11pt; }
td.a25f		{ width:25%; color:#00D300; text-align:left; font-size:11pt; font-weight: bold; }
td.a25f10	{ width:25%; color:#00D300; text-align:left; font-size:10pt; font-weight: bold; }
td.a25cf	{ width:25%; color:#00D300; text-align:center; font-size:11pt; font-weight: bold; }
td.a25cfr	{ width:25%; color:#FF0000; text-align:center; font-size:11pt; font-weight: bold; }
td.a25fr	{ width:25%; color:#FF0000; text-align:left; font-size:11pt; font-weight: bold; }
td.a25tr	{ width:25%; color:#6F6F6F; text-align:left; font-size:11pt; text-decoration: line-through; font-weight: bold; }
td.a25gr	{ width:25%; color:#6F6F6F; text-align:left; font-size:11pt; font-weight: bold; }
td.a25r		{ width:25%; color:#000000; text-align:right; font-size:10pt; }
td.a2511u	{ width:25%; color:#000000; text-align:left; font-size:11pt; font-weight: bold; border-bottom: ridge 1px; }
td.a25r12	{ width:25%; color:#000000; text-align:right; font-size:12pt; }

td.a30c		{ width:30%; color:#000000; text-align:center; font-size:12pt; font-weight:bold; }
td.a30cn	{ width:30%; color:#000000; text-align:center; font-size:12pt; font-weight:normal; }
td.a33		{ width:33%; color:#000000; text-align:left; font-size:12pt; font-weight:bold; }
td.a33c		{ width:33%; color:#000000; text-align:center; font-size:12pt; font-weight:bold; }
td.a33r		{ width:33%; color:#000000; text-align:right; font-size:12pt; font-weight:bold; }
td.a33f		{ width:33%; color:#000000; text-align:left; font-size:10pt; font-weight: bold; }
td.a33cf	{ width:33%; color:#000000; text-align:center; font-size:10pt; font-weight: bold; }
td.a34		{ width:34%; color:#000000; text-align:left; font-size:12pt; }
td.a35c		{ width:35%; color:#000000; text-align:center; font-size:10pt; }
td.a40c		{ width:40%; color:#000000; text-align:center; font-size:12pt; font-weight:bold; }
td.a50		{ width:50%; color:#000000; text-align:left; font-size:12pt; }
td.a50cn	{ width:50%; color:#000000; text-align:center; font-size:12pt; }
td.a50c		{ width:50%; color:#000000; text-align:center; font-size:12pt; border:#FFFF00 ridge 5px; }
td.a50r		{ width:50%; color:#000000; text-align:right; font-size:12pt; }
td.a50rr	{ width:50%; color:#FF0000; text-align:right; font-size:12pt; font-family: Arial,Helvetica,MS Sans Serif; font-weight:bold; }
td.a60		{ width:60%; color:#000000; text-align:left; font-size:12pt; }
td.a60c		{ width:60%; color:#000000; text-align:center; font-size:12pt; }
td.a75		{ width:75%; color:#000000; text-align:left; font-size:12pt; }
td.a75re	{ width:75%; color:#FF0000; text-align:left; font-size:12pt; }
td.a75c		{ width:75%; color:#000000; text-align:center; font-size:12pt; }
td.a95		{ width:95%; color:#000000; text-align:left; font-size:12pt; font-weight: normal; }
td.a100		{ width:100%; color:#000000; text-align:center; font-size:12pt; }
td.a100b	{ width:100%; color:#000000; text-align:center; font-size:12pt; border:#FFFF00 ridge 5px; }
td.rot		{ width:100%; color:#FF0000; text-align:center; font-size:16pt }
td.einf		{ color:#000000; text-align:left; font-size:10pt; font-weight: bold; }
td.einfr	{ color:#000000; text-align:right; font-size:10pt; font-weight: bold; }
td.einfcf	{ border: ridge 1px; color:#000000; text-align:center; font-size:10pt; font-weight: bold; }
td.einfc	{ border: ridge 1px; color:#000000; text-align:center; font-size:10pt; }
td.einfcgr	{ color:#000000; text-align:center; font-size:10pt; background-color: #00D300; }

img.prod	{ border-width: 0px; }
img.blogo	{ border-width: 0px; width: 400px; height: 250px; }

th.a20c		{ width:20%; color:#000000; text-align:center; font-size:12pt; }
th.a60c		{ width:60%; color:#000000; text-align:center; font-size:12pt; }




.zzaehl {
	border:none;
	width: 35px;
	font-size: 12pt;
	text-align: center;
	overflow: hidden;
	padding: 0px;
	font-weight: bold;
	color: #FF0000;
	margin: 0px;
	font-style: normal;
}
.intinno		{ color:#000000; font-size:10pt; font-weight:normal; text-align:center; }
a.intinno:link		{ color: #000000; text-decoration: none; font-weight: normal; font-size:10pt; text-align: center; }
a.intinno:visited	{ color: #000000; text-decoration: none; font-weight: normal; font-size:10pt; text-align: center; }
a.intinno:hover		{ color: #FF0000; text-decoration: none; font-weight: normal; font-size:10pt; }
a.intinno:active	{ color: #FF0000; text-decoration: none; font-weight: normal; font-size:10pt; }

