body 		{ background-color:#FFFFFF; color:#000000; font-size:10pt; overflow:auto; font-weight:normal; font-family:Helvetica,Arial, Verdana,sans-serif; }

FORM		{ display: inline; }
acronym	{ speak: normal; cursor: help; }

input.inpHK	{ background-color:#FFFFEE; color:#FF0000; width: 140px; text-align:left; font-weight: bold; font-size:11pt; border: 2px #D4D0C8 inset;} 
input.inpUK	{ background-color:#FFFFEE; color:#0000FF; width: 140px; text-align:left; font-weight: bold; font-size:11pt; border: 2px #D4D0C8 inset;} 
input.inpDK	{ background-color:#FFFFFF; color:#008000; width: 140px; text-align:left; font-weight: normal; font-size:11pt; border: 2px #D4D0C8 inset;} 


.fontnorm_2 	{ color:#000000; font-size:10pt; text-align:left; }
.fontnorm_3 	{ color:#000000; font-size:12pt; text-align:center; font-weight:bolder; }
.fontnorm_5		{ color:#000000; font-size:10pt; text-align:left; font-weight:bold; } 
.fontnorm_10 	{ color:#000000; font-size: 10pt; text-align: left; font-weight: normal; } 
.fontnorm_11 	{ color:#000000; font-size: 10pt; text-align: left; font-weight: bold; } 
.fontnorm_12		{ color:#000000; font-size:12pt;  font-weight: bolder;} 
.fontnorm_13 	{ color:#000000; font-size:10pt; text-align:left;  } 
.fontnorm_14 	{ color:#659797; font-size:11pt; text-align:left;  } 
.fontnorm_yellow { color:#FFF975; font-size:12pt; text-align:left;  } 
.fontfehler 		{ color:#FF0000; background-color:#000000; font-size:12pt; text-align:center; font-weight: bold; } 
.fontcopyright 	{ color:#CDCDCD; font-size:8pt; text-align:left; font-weight: normal; } 

.fontgrau8 	{ color:#808080; background-color:#EFEFEF; font-size:8pt; text-align:left; } 
.fontgrau8oBG { color:#808080; font-size:8pt; text-align:left; } 
.font_col_red	{ color:#FF0000; }
.font_col_blue { color:#0000FF; }
.font_col_green { color:#008000; }

table.ausg		{ border-width:0; padding:0; border-collapse: collapse; width:98%; }
table.ausg99		{ border-width:0; padding:0; border-collapse: collapse; width:99%; }
table.ausg_nav	{ border-width:0; background-color: #FFFFFF; padding:0; border-collapse: collapse; width:95%; }
table.ausgr1		{ border: 1px ridge; padding:0; border-collapse: collapse; width:98%; }
table.ausgr2		{ border: 3px ridge; padding:0; border-collapse: collapse; width:98%; }
table.ausgr3		{ border: 5px ridge; padding:0; border-collapse: collapse; width:98%; }
table.ausgr4		{ border: 1px ridge; padding:0; border-collapse: collapse; }

td.ausg		{ border: ridge 1px; }
td.ausgr1		{ border: ridge 3px; }
td.ausgr2		{ border: ridge 5px; }

td.rahmpt		{ border: dashed 1px #CDCDCD; }
td.rahm		{ border: ridge 0px; }
td.rahm1		{ border: ridge 1px; }
td.rahm2		{ border: ridge 3px; }
td.rahm3		{ border: ridge 5px; }
input.brokera	{ background-color:#FFFFFF; color:#000000; text-align:center; font-size:10pt; border: 2px #000000 outset;} 
input.brokerg	{ background-color:#FFFFFF; color:#008000; text-align:center;  font-size:10pt; border-left: 2px #CBCBCB outset; border-top: 2px #CBCBCB outset; border-bottom: 2px #D4D0C8 outset; border-right: 2px #D4D0C8 outset;} 
input.brokerb	{ background-color:#FFFFFF; color:#0000FF; text-align:center;  font-size:10pt; border-left: 2px #CBCBCB outset; border-top: 2px #CBCBCB outset; border-bottom: 2px #D4D0C8 outset; border-right: 2px #D4D0C8 outset;} 
input.broker	{ background-color:#FFFFFF; color:#FF0000; text-align:center;  font-size:10pt; border-left: 2px #CBCBCB outset; border-top: 2px #CBCBCB outset; border-bottom: 2px #D4D0C8 outset; border-right: 2px #D4D0C8 outset;} 

/* Speiseplan*/
td.a10rb16{ width:10%; color:#000000; text-align:right; font-size:16pt; font-weight: bold; }
td.a10b16	{ width:10%; color:#000000; text-align:left; font-size:16pt; font-weight: bold; }
td.a10r_g	{ width:10%; color:#000000; background-color: #DFDFDF; text-align:right; font-size:10pt; }
td.a20r_g	{ width:20%; color:#000000; background-color: #DFDFDF; text-align:right; font-size:10pt; }
td.a20c_g	{ width:20%; color:#000000; background-color: #DFDFDF; text-align:center; font-size:10pt; }
td.a40_g	{ width:40%; color:#000000; background-color: #DFDFDF; text-align:left; font-size:10pt; }
td.a80b16	{ width:80%; color:#000000; text-align:left; font-size:16pt;  font-weight:bold;}

td.a5			{ width:5%; color:#000000; text-align:left; font-size:10pt; font-weight:normal; }
td.a10		{ width:10%; color:#000000; text-align:left; font-size:10pt; }
td.a10b		{ width:10%; color:#000000; text-align:left; font-size:10pt; font-weight: bold; }
td.a10r		{ width:10%; color:#000000; text-align:right; font-size:10pt; }
td.a10rb	{ width:10%; color:#000000; text-align:right; font-size:10pt; font-weight: bold; }
td.a15		{ width:15%; color:#000000; text-align:left; font-size:10pt; font-weight: bold; }
td.a15c		{ width:15%; color:#000000; text-align:center; font-size:10pt; font-weight: normal; }
td.a15cb	{ width:15%; color:#000000; text-align:center; font-size:10pt; font-weight: bold; }
td.a20		{ width:20%; color:#000000; text-align:left; font-size:10pt; font-weight:normal; }
td.a20c		{ width:20%; color:#000000; text-align:center; font-size:10pt; }
td.a20r		{ width:20%; color:#000000; text-align:right; font-size:10pt; }
td.a20b		{ width:20%; color:#000000; text-align:left; font-size:10pt; font-weight: bold; }
td.a20cb	{ width:20%; color:#000000; text-align:center; font-size:10pt; font-weight: bold; }
td.a25		{ width:25%; color:#000000; text-align:left; font-size:10pt; font-weight:normal; }
td.a25c		{ width:25%; color:#000000; text-align:center; font-size:10pt; }
td.a25r		{ width:25%; color:#000000; text-align:right; font-size:10pt; }
td.a25b		{ width:25%; color:#000000; text-align:left; font-size:10pt; font-weight: bold; }
td.a25bo1	{ width:25%; color:#000000; text-align:left; font-size:10pt; border: 3px #FFFFFF outset; }
td.a30		{ width:30%; color:#000000; text-align:left; font-size:10pt; }
td.a30b		{ width:30%; color:#000000; text-align:left; font-size:10pt; font-weight: bold; }
td.a35		{ width:35%; color:#000000; text-align:left; font-size:10pt; font-weight:bold; }
td.a40		{ width:40%; color:#000000; text-align:left; font-size:10pt; }
td.a50		{ width:50%; color:#000000; text-align:left; font-size:10pt; font-weight:bold; }
td.a50r		{ width:50%; color:#000000; text-align:right; font-size:10pt; font-weight:bold; }
td.a50c		{ width:50%; color:#000000; text-align:center; font-size:10pt; font-weight:normal; }
td.a50b		{ width:50%; color:#000000; text-align:left; font-size:10pt; font-weight:bold; }
td.a50R1	{ width:50%; color:#000000; border: 1pt #000000 solid; text-align:center; font-size:10pt; }
td.a55		{ width:55%; color:#000000; text-align:left; font-size:10pt; }
td.a55b		{ width:55%; color:#000000; text-align:left; font-size:10pt; font-weight:bold; }
td.a60		{ width:60%; color:#000000; text-align:left; font-size:10pt; font-weight:normal; }
td.a60r		{ width:60%; color:#000000; text-align:right; font-size:10pt; font-weight:bold;}
td.a60b		{ width:60%; color:#000000; text-align:left; font-size:10pt; font-weight:bold; }
td.a70		{ width:70%; color:#000000; text-align:left; font-size:10pt; }
td.a70b		{ width:70%; color:#000000; text-align:left; font-size:10pt;  font-weight:bold;}
td.a75		{ width:75%; color:#000000; text-align:left; font-size:10pt; font-weight:normal; }
td.a75c		{ width:75%; color:#000000; text-align:center; font-size:10pt; font-weight:bold; }
td.a75b		{ width:75%; color:#000000; text-align:left; font-size:10pt; font-weight: bold; }
td.a80c		{ width:80%; color:#000000; text-align:center; font-size:10pt; }
td.a95		{ width:95%; color:#000000; text-align:left; font-size:10pt; font-weight:bold; }
td.a100		{ width:100%; color:#000000; text-align:left; font-size:10pt; font-weight:normal; }
td.a100c	{ width:100%; color:#000000; text-align:center; font-size:10pt; font-weight:bold; }

td.navint	{ color:#000000; text-align:center; font-weight: normal; }
td.weiss		{ background-color:#FFFFFF; color:#000000; text-align:left; font-weight: normal; }
td.a20c		{ width:20%; color:#000000; text-align:center; font-size:10pt; }
td.a80c		{ width:80%; color:#000000; text-align:center; font-size:10pt; }
hr.brokertool		{ width: 100%; color: #659797; border: 2px outset #659797; }
/* standard*/

a:link		{ border:0px; color: #000000; text-decoration: none; font-weight: bolder; font-size:10pt; text-align: left; }
a:visited	{ border:0px; color: #000000; text-decoration: none; font-weight: bolder; font-size:10pt; text-align: left; }
a:hover		{ border:0px; color: #FF0000; text-decoration: none; font-weight: bolder; font-size:10pt; text-align: left; }
a:active		{ border:0px; color: #FF0000; text-decoration: none; font-weight: bolder; font-size:10pt; text-align: left; }

/* Hauptmenue Navi */
a.naviin:link		{ display: block; background-color: #13401F; background-repeat: repeat; border:0px; width: 99%; color: #FFFFFF; text-decoration: none; font-weight: bolder; font-size:10pt; text-align: left; }
a.naviin:visited	{ display: block; background-color: #13401F; background-repeat: repeat; border:0px; width: 99%; color: #FFFFFF; text-decoration: none; font-weight: bolder; font-size:10pt; text-align: left; }
a.naviin:hover		{ display: block; background-color: #3F9D6B; background-repeat: repeat; border:0px; width: 99%; color: #FF0000; text-decoration: none; font-weight: bolder; font-size:10pt; text-align: left; }
a.naviin:active	{ display: block; background-color: #3F9D6B; background-repeat: repeat; border:0px; width: 99%; color: #FF0000; text-decoration: none; font-weight: bolder; font-size:10pt; text-align: left; }
/* 1. Untermenue Navi */
a.naviinu:link		{ display: block; background-color: #FF5F5F; background-repeat: repeat; border:0px; width: 99%; color: #FFFFFF; text-decoration: none; font-weight: bolder; font-size:10pt; text-align: left; }
a.naviinu:visited	{ display: block; background-color: #FF5F5F; background-repeat: repeat; border:0px; width: 99%; color: #FFFFFF; text-decoration: none; font-weight: bolder; font-size:10pt; text-align: left; }
a.naviinu:hover	{ display: block; background-color: #3F9D6B; background-repeat: repeat; border:0px; width: 99%; color: #FF0000; text-decoration: none; font-weight: bolder; font-size:10pt; text-align: left; }
a.naviinu:active	{ display: block; background-color: #3F9D6B; background-repeat: repeat; border:0px; width: 99%; color: #FF0000; text-decoration: none; font-weight: bolder; font-size:10pt; text-align: left; }
/* 2. Untermenu Navi */
a.naviaktu:link	{ display: block; background-color: #FFAFAF; background-repeat: repeat; border:0px; width: 99%; color: #FFFFFF; text-decoration: none; font-weight: bolder; font-size:10pt; text-align: left; }
a.naviaktu:visited	{ display: block; background-color: #FFAFAF; background-repeat: repeat; border:0px; width: 99%; color: #FFFFFF; text-decoration: none; font-weight: bolder; font-size:10pt; text-align: left; }
a.naviaktu:hover	{ display: block; background-color: #3F9D6B; background-repeat: repeat; border:0px; width: 99%; color: #FF0000; text-decoration: none; font-weight: bolder; font-size:10pt; text-align: left; }
a.naviaktu:active	{ display: block; background-color: #3F9D6B; background-repeat: repeat; border:0px; width: 99%; color: #FF0000; text-decoration: none; font-weight: bolder; font-size:10pt; text-align: left; }


/* Nav intern */
a.naviakt:link		{ display: block; background-color: #E0E0E0; background-repeat: repeat; border:0px; width: 99%; color: #FF0000; text-decoration: none; font-weight: bolder; font-size:9pt; text-align: center; }
a.naviakt:visited	{ display: block; background-color: #E0E0E0; background-repeat: repeat; border:0px; width: 99%; color: #FF0000; text-decoration: none; font-weight: bolder; font-size:9pt; text-align: center; }
a.naviakt:hover	{ display: block; background-color: #EFEFEF; background-repeat: repeat; border:0px; width: 99%; color: #000000; text-decoration: none; font-weight: bolder; font-size:9pt; text-align: center; }
a.naviakt:active	{ display: block; background-color: #EFEFEF; background-repeat: repeat; border:0px; width: 99%; color: #000000; text-decoration: none; font-weight: bolder; font-size:9pt; text-align: center; }
/* interne Links z.B. zurueck */
a.linkIntern:link		{ background-color: #FFFFFF; background-repeat: repeat; border:0px; width: 99%; color: #FF0000; text-decoration: none; font-weight: normal; font-size:10pt; text-align: left; }
a.linkIntern:visited	{ background-color: #FFFFFF; background-repeat: repeat; border:0px; width: 99%; color: #FF0000; text-decoration: none; font-weight: normal; font-size:10pt; text-align: left; }
a.linkIntern:hover	{ background-color: #CDCDCD; background-repeat: repeat; border:0px; width: 99%; color: #FF0000; text-decoration: none; font-weight: normal; font-size:10pt; text-align: left; }
a.linkIntern:active	{ background-color: #CDCDCD; background-repeat: repeat; border:0px; width: 99%; color: #FF0000; text-decoration: none; font-weight: normal; font-size:10pt; text-align: left; }
/* links int eingabeform */
a.liEing:link		{ color: #000000; text-decoration: none; text-align: left; font-weight: bolder; font-size:11pt; }
a.liEing:visited	{ color: #000000; text-decoration: none; text-align: left; font-weight: bolder; font-size:11pt; }
a.liEing:hover		{ background-color: #3F9D6B; color: #FF0000; text-align: left; font-weight: bolder; font-size:11pt; }
a.liEing:active	{ background-color: #3F9D6B; color: #FF0000; text-align: left; font-weight: bolder; font-size:11pt; }
/* link unter grau-topnave */
a.tngrau:link		{ color: #000000; text-decoration: none; font-weight: normal; font-size:8pt; text-align: left; }
a.tngrau:visited	{ color: #000000; text-decoration: none; font-weight: normal; font-size:8pt; text-align: left; }
a.tngrau:hover		{ color: #FF0000; text-decoration: none; font-weight: normal; font-size:8pt; text-align: left; }
a.tngrau:active	{ color: #FF0000; text-decoration: none; font-weight: normal; font-size:8pt; text-align: left; }


/*

a.linkIntNS:link	{ display: block; background-color: #FFFFFF; background-repeat: repeat; border:0px; width: 99%; color: #FF0000; text-decoration: none; font-weight: bolder; font-size:10pt; text-align: left; }
a.linkIntNS:visited	{ display: block; background-color: #FFFFFF; background-repeat: repeat; border:0px; width: 99%; color: #FF0000; text-decoration: none; font-weight: bolder; font-size:10pt; text-align: left; }
a.linkIntNS:hover	{ display: block; background-color: #CDCDCD; background-repeat: repeat; border:0px; width: 99%; color: #FF0000; text-decoration: none; font-weight: bolder; font-size:10pt; text-align: left; }
a.linkIntNS:active	{ display: block; background-color: #CDCDCD; background-repeat: repeat; border:0px; width: 99%; color: #FF0000; text-decoration: none; font-weight: bolder; font-size:10pt; text-align: left; }

a.linkIntNS1:link	{ background-color: #FFFFFF; background-repeat: repeat; border:0px; width: 99%; color: #FF0000; text-decoration: none; font-weight: normal; font-size:10pt; text-align: left; }
a.linkIntNS1:visited	{ background-color: #FFFFFF; background-repeat: repeat; border:0px; width: 99%; color: #FF0000; text-decoration: none; font-weight: normal; font-size:10pt; text-align: left; }
a.linkIntNS1:hover	{ background-color: #CDCDCD; background-repeat: repeat; border:0px; width: 99%; color: #FF0000; text-decoration: none; font-weight: normal; font-size:10pt; text-align: left; }
a.linkIntNS1:active	{ background-color: #CDCDCD; background-repeat: repeat; border:0px; width: 99%; color: #FF0000; text-decoration: none; font-weight: normal; font-size:10pt; text-align: left; }

a.insertmenu:link	{ background-color: #FFFFFF; background-repeat: repeat; border:0px; width: 99%; color: #000000; text-decoration: none; font-weight: normal; font-size:10pt; text-align: left; }
a.insertmenu:visited	{ background-color: #FFFFFF; background-repeat: repeat; border:0px; width: 99%; color: #000000; text-decoration: none; font-weight: normal; font-size:10pt; text-align: left; }
a.insertmenu:hover	{ background-color: #CDCDCD; background-repeat: repeat; border:0px; width: 99%; color: #000000; text-decoration: none; font-weight: normal; font-size:10pt; text-align: left; }
a.insertmenu:active	{ background-color: #CDCDCD; background-repeat: repeat; border:0px; width: 99%; color: #000000; text-decoration: none; font-weight: normal; font-size:10pt; text-align: left; }
*/

#msgfeld	{ width:98%; color:#FF0000; background-color:#FFFF9F; padding: 3px; font-size:10pt; text-align:left; }
table.navi		{ border:solid 0px; padding: 0px; margin: 0px; border-collapse: collapse; width: 100%; }
td.navi			{ background-color: #717060; }
td.naviu		{ background-color: #EFEFEF; width: 300px; color: #FFFFFF; text-decoration: none; font-weight: bolder; text-align: center; font-size: 10pt; z-index: 2;}
img.no_bord		{ border: 0px; }
.br4			{ line-height: 4px; } 

td.a20layout		{ width:20%; color:#000000; background-color: #FFFFFF; text-align:left; font-size:10pt; }
td.a80layout		{ width:80%; color:#000000; background-color: #FFFFFF; text-align:center; font-size:10pt; }

a.logo	{ background: url(grafiken/logo_blank.gif); width: 200px; height: 177px; padding: 0px; position: absolute; z-index: 3; }


#Nav {
	width: 190px;
	height: 400px;
	top:186px;
	left:9px;
 	text-align: left;
 	margin: 0px;
 	padding: 5px;
 	color: #FFFFFF;
 	overflow:auto;
	background-color: #13401F;
	position: absolute;
	z-index: 3;
}
#Nav_ie {
	width: 190px;
	height: 400px;
	top:193px;
	left:11px;
 	text-align: left;
 	margin: 0px;
 	padding: 5px;
 	color: #FFFFFF;
 	overflow:auto;
	background-color: #13401F;
	position: absolute;
	z-index: 3;
}
#text {
	width: 800px;
	top:220px;
	left: 220px;
 	text-align: left;
 	margin: 0px;
 	padding: 0px;
 	color: #000000;
 	overflow:auto;
	background-color: #FFFFFF;
	position: absolute;
	z-index: 1;
}
.unsichtbar { display:none; }
