h1,h2,h3,h4,p,ul,ol,li,div,td,th,address,blockquote,nobr,b,i {
 font-family:sans-serif,serif; }

h1 { font-size:26px; margin-bottom:18px; }

h2 { font-size:21px; margin-bottom:18px; }

h3 { font-size:16px; }

h4 { font-size:13px; }

p,ul,ol,li,div,td,th,address,blockquote { font-size:13px; }

li { margin-top:3px; }

pre { font-family:Courier New,Courier; font-size:13px; color:#0000C0; }

code,kbd,tt { font-family:Courier New,Courier; color:#0000C0; }

var { font-style:normal; color:#0000C0; }

blockquote,cite { font-style:italic; }

pre.normal { color:#000000; }

a {
	color:#000000;
	text-decoration:none;
}

a:hover {
	text-decoration:underline;
}
a:link {
	text-decoration:none;
}
a:visited {
text-decoration:none;
}
a:active {
	text-decoration:none;
}

.ap7
{
	font-size:7pt; 
}

.ap7-f
{
	font-family:Verdana, Arial;
	font-size:7pt; 
	font-weight:bold;
	color:#000000;
	
}

.ap7-weiss
{
	font-family:Verdana, Arial;
	font-size:7pt; 
	color:#FFFFFF;
	
}

.ap7-f-weiss
{
	font-family:Verdana, Arial;
	font-size:7pt; 
	color:#FFFFFF;
	font-weight:bold;
}

.ap7-f-orange
{
	font-family:Verdana, Arial;
	font-size:7pt; 
	color:darkorange;
	font-weight:bold;
}

.ap7-f-braun
{
	font-family:Verdana, Arial;
	font-size:7pt; 
	font-weight:bold;
	color:#6A4733;
}

.ap7-f-grau
{
	font-family:Verdana, Arial;
	font-size:7pt; 
	font-weight:bold;
	color:#666666;
}

.ap8
{
	font-family:Verdana, Arial;
	font-size:8pt;
	
}

.ap8-k
{
	font-family:Verdana, Arial;
	font-size:8pt; 
	font-style:italic;
}

.ap8-f-k-rot
{
	font-family:Verdana, Arial;
	font-size:8pt; 
	font-style:italic;
	font-weight:bold;
	color:Red;
}

.ap8-rot
{
	font-family:Verdana, Arial;
	font-size:8pt; 
	color:Red;
}

.ap8-blau
{
	font-family:Verdana, Arial;
	font-size:8pt; 
	color:blue;
}


.ap8-u-blau
{
	font-family:Verdana, Arial;
	font-size:8pt; 
	color:blue;
	text-decoration:underline;
}

.ap8-braunrot
{
	font-family:Verdana, Arial;
	font-size:8pt; 
	color:brown;
}


.ap8-weiss
{
	font-family:Verdana, Arial;
	font-size:8pt; 
	color:#FFFFFF;
}

.ap8-f-weiss
{
	font-family:Verdana, Arial;
	font-size:8pt; 
	font-weight:bold;
	color:#FFFFFF;
}

.ap8-f-orange
{
	font-family:Verdana, Arial;
	font-size:8pt; 
	color:darkorange;
	font-weight:bold;
}

.ap8-f
{
	font-family:Verdana, Arial;
	font-size:8pt; 
	font-weight:bold;
	color:#000000;
	
}

.ap8-info
{
	font-family:Sans Serif;
	font-size:8pt;
	line-height:10pt; 
}

.ap8-f-blau
{
	font-family:Verdana, Arial;
	font-size:8pt; 
	font-weight:bold;
	color:darkslateblue;
}

.ap8-braun
{
	font-family:Verdana, Arial;
	font-size:8pt; 
	color:#6A4733;
}

.ap8-f-braun
{
	font-family:Verdana, Arial;
	font-size:8pt; 
	font-weight:bold;
	color:#6A4733;
}

.ap8-f-u-blau
{
	font-family:Verdana, Arial;
	font-size:8pt; 
	font-weight:bold;
	color:blue;
	text-decoration:underline;
	
}


.ap8-grau
{
	font-family:Verdana, Arial;
	font-size:8pt; 
	color:#666666;
	
}

.ap8-f-grau
{
	font-family:Verdana, Arial;
	font-size:8pt; 
	color:#666666;
	font-weight:bold;	
}

.ap8-k-grau
{
	font-family:Verdana, Arial;
	font-size:8pt; 
	color:#666666;
	font-style:italic;
}

.ap8-k-blau
{
	font-family:Verdana, Arial;
	font-size:8pt; 
	color:blue;
	font-style:italic;
}

.ap8-f-k-blau
{
	font-family:Verdana, Arial;
	font-size:8pt; 
	font-weight:bold;
	color:#007FFF;
	font-style:italic;
}

.ap8-f-k-rot
{
	font-family:Verdana, Arial;
	font-size:8pt; 
	font-weight:bold;
	color:red;
	font-style:italic;
}

.ap8-out-grau
{
	font-family:Verdana, Arial;
	font-size:8pt; 
	color:#666666;
	text-decoration:line-through;
}

.ap8-f-out-grau
{
	font-family:Verdana, Arial;
	font-size:8pt; 
	color:#666666;
	font-weight:bold;
	text-decoration:line-through;
}

.ap8-f-braun
{
	font-family:Verdana, Arial;
	font-size:8pt; 
	font-weight:bold;
	color:#6A4733;
}

.ap9
{
	font-family:Verdana, Arial;
	font-size:9pt; 
	line-height:12pt; 
}

.ap9-k
{
	font-family:Verdana, Arial;
	font-size:9pt; 
	font-style:italic;
}

.ap9-braun
{
	font-family:Verdana, Arial;
	font-size:9pt; 
	color:#6A4733;
}

.ap9-f
{
	font-family:Verdana, Arial;
	font-size:9pt; 
	font-weight:bold;
}

.ap9-f-orange
{
	font-family:Verdana, Arial;
	font-size:9pt; 
	color:darkorange;
	font-weight:bold;
}

.ap9-f-braun
{
	font-family:Verdana, Arial;
	font-size:9pt; 
	font-weight:bold;
	color:#6A4733;
}

.ap9-braun
{
	font-family:Verdana, Arial;
	font-size:9pt; 
	color:#6A4733;
}

.ap9-braunrot
{
	font-family:Verdana, Arial;
	font-size:9pt; 
	color:brown;
}

.ap9-f-weiss
{
	font-family:Verdana, Arial;
	font-size:9pt; 
	font-weight:bold;
	color:#FFFFFF;
}

.ap9-gruen
{
	font-family:Verdana, Arial;
	font-size:9pt; 
	color:green;
}

.ap9-k-blau
{
	font-family:Verdana, Arial;
	font-size:9pt; 
	color:blue;
	font-style:italic;
	
}


.ap9-blau
{
	font-family:Verdana, Arial;
	font-size:9pt; 
	color:blue;
}

.ap9-blauweiss
{
	font-family:Verdana, Arial;
	font-size:9pt; 
	color:white;
	background-color:#2A1FFF;
	font-weight:bold;
}

.ap9-schwarzweiss
{
	font-family:Verdana, Arial;
	font-size:9pt; 
	color:white;
	background-color:black;
	font-weight:bold;
}

.ap9-out-grau
{
	font-family:Verdana, Arial;
	font-size:9pt; 
	color:#666666;
	text-decoration:line-through;
}

.ap9-schwarzgelb
{
	font-family:Verdana, Arial;
	font-size:9pt; 
	color:black;
	background-color:yellow;
	font-weight:bold;
}

.ap9-grauschwarz
{
	font-family:Verdana, Arial;
	font-size:9pt; 
	color:black;
	background-color:#CCCCCC;
	font-weight:bold;
}


.ap9-rot
{
	font-family:Verdana, Arial;
	font-size:9pt; 
	color:Red;
}

.ap9-f-rot
{
	font-family:Verdana, Arial;
	font-size:9pt; 
	color:Red;
	font-weight:bold;	
}

.ap9-grau
{
	font-family:Verdana, Arial;
	font-size:9pt; 
	color:#666666;
	
}

.ap9-f-grau
{
	font-family:Verdana, Arial;
	font-size:9pt; 
	color:#666666;
	font-weight:bold;	
}

.ap9-f-blau
{
	font-family:Verdana, Arial;
	font-size:9pt; 
	font-weight:bold;
	color:blue;
}

.ap9-f-out-grau
{
	font-family:Verdana, Arial;
	font-size:9pt; 
	font-weight:bold;
	color:#666666;
	text-decoration:line-through;
}

.ap10-f-u-braun
{
	font-family:Verdana, Arial;
	font-size:10pt; 
	font-weight:bold;
	color:#6A4733;
}

.ap10-folder-passiv
{ 
	font-family:Verdana, Arial; 
	font-size:10pt; 
	color:#003399; 
	background-color:wheat;
}

.ap10-folder-aktiv
{ 
	font-family:Verdana, Arial; 
	font-size:10pt; 
	color:#000000; 
  	background-color:#FFFFFF;
	font-weight:bold;
}

.ap10-f-orange
{
	font-family:Verdana, Arial;
	font-size:10pt; 
	color:darkorange;
	font-weight:bold;
}


.ap10
{
	font-family:Verdana, Arial;
	font-size:10pt; 
}
.ap10-rot
{
	font-family:Verdana, Arial;
	font-size:10pt; 
	color:Red;
}

.ap10-gruen
{
	font-family:Verdana, Arial;
	font-size:10pt; 
	color:green;
}

.ap10-k-grau
{
	font-family:Verdana, Arial;
	font-size:10pt; 
	color:#666666;
	font-style:italic;
}

.ap10-rotweiss
{
	font-family:Verdana, Arial;
	font-size:10pt; 
	color:white;
	background-color:red;
}

.ap10-f
{
	font-family:Verdana, Arial;
	font-size:10pt; 
	font-weight:bold;
}

.ap10-f-weiss
{
	font-family:Verdana, Arial;
	font-size:10pt; 
	font-weight:bold;
	color:white;	
}


.ap10-blau
{
	font-family:Verdana, Arial;
	font-size:10pt; 
	color:blue;
}

.ap10-k-blau
{
	font-family:Verdana, Arial;
	font-size:10pt; 
	color:blue;
	font-style:italic;	
}

.ap10-f-blau
{
	font-family:Verdana, Arial;
	font-size:10pt; 
	font-weight:bold;
	color:#007FFF;
}

.ap10-f-grau
{
	font-family:Verdana, Arial;
	font-size:10pt; 
	font-weight:bold;
	color:#666666;
}

.ap10-f-k-blau
{
	font-family:Verdana, Arial;
	font-size:10pt; 
	font-weight:bold;
	color:#007FFF;
	font-style:italic;
}

.ap10-f-k-rot
{
	font-family:Verdana, Arial;
	font-size:10pt; 
	font-weight:bold;
	color:red;
	font-style:italic;
}

.ap10-input
{ 
	font-family:Courier New,Courier; 
	font-size:10px; 
	color:#000000; 
}

.ap10-input-blocked
{ 
	font-family:Courier New,Courier; 
	font-size:10px; 
	color:#000000; 
	style=border:1 solid black;
}

.ap11
{
	font-family:Verdana, Arial;
	font-size:11pt; 

}

.ap11-f
{
	font-family:Verdana, Arial;
	font-size:11pt; 
	font-weight:bold;

}

.ap11-f-orange
{
	font-family:Verdana, Arial;
	font-size:11pt; 
	color:darkorange;
	font-weight:bold;
}

.ap11-f-grau
{
	font-family:Verdana, Arial;
	font-size:11pt; 
	font-weight:bold;
	color:#666666;
}

.ap11-f-out-grau
{
	font-family:Verdana, Arial;
	font-size:11pt; 
	font-weight:bold;
	color:#666666;
	text-decoration:line-through;
}

.ap11-f-weiss
{
	font-family:Verdana, Arial;
	font-size:11pt; 
	font-weight:bold;
	color:white;	
}

.ap11-f-braun
{
	font-family:Verdana, Arial;
	font-size:11pt; 
	font-weight:bold;
	color:#6A4733;
}

.ap12-input
{ 
	font-family:Courier New,Courier; 
	font-size:12px; 
	color:#000000; 
	
}

.ap12-input-flach
{ 
	font-family:Courier New,Courier; 
	font-size:12px; 
	color:#000000; 
	border: 1px solid #666666;
	background-color:#FFFFFF
}

.ap14-f-input-flach
{ 
	font-family:Courier New,Courier; 
	font-size:14px; 
	color:#000000; 
	border: 1px solid #666666;
	background-color:#FFFFFF;
	font-weight:bold;
	
}


.ap12-input-blocked
{ 
	font-family:Courier New,Courier; 
	font-size:12px; 
	color:#000000; 
	border:0;
}

.ap12-f-blau
{
	font-family:Verdana, Arial;
	font-size:12pt; 
	font-weight:bold;
	color:#007FFF;
}

.ap12-f
{
	font-family:Verdana, Arial;
	font-size:12pt; 
	font-weight:bold;
}

.ap12-f-braun
{
	font-family:Verdana, Arial;
	font-size:12pt; 
	font-weight:bold;
	color:#6A4733;
}

.ap12-f-grau
{
	font-family:Verdana, Arial;
	font-size:12pt; 
	font-weight:bold;
	color:#666666;
}

.ap12-f-rot
{
	font-family:Verdana, Arial;
	font-size:12pt; 
	font-weight:bold;
	color:red;
}

.ap14-f
{
	font-family:Times;
	font-size:14pt; 
	font-weight:bold;
}

.ap12-f-weiss
{
	font-family:Verdana, Arial;
	font-size:12pt; 
	font-weight:bold;
	color:white;	
}

.ap14-f-braun
{
	font-family:Times;
	font-size:14pt; 
	font-weight:bold;
	color:#6A4733;
}

.ap14-f-gruen
{
	font-family:Times;
	font-size:14pt; 
	font-weight:bold;
	color:green;
}



.ap8-link
{
	font-size:8pt;
	color:#007FFF; 
} 
  
body{
  background-color:#FFFFFF;
  margin-left:5px;
  margin-right:20px;
  margin-top:5px;
  margin-bottom:5px;
}

.popupmenu { 
	padding:0px; table-layout:auto; 
	margin:0px; margin-top:0px; margin-bottom:0px; 
	border-width:1px; border-style:outset; 
	border-color:#ffffff;  
	background-color:#FEF5CF;
  color:#000000;
  font-weight:bold;
}

.menuitem{
	display:block;
	vertical-align:top;
	padding-top:2px;
	padding-bottom:2px;
	padding-left:5px; 
	padding-right:10px; 
	margin:0px;
	border-width:0px;
	border-color:#ffffff;
	color:#000000;
  background-color:#FFFFCC;
	font-weight:normal;
	font-size:10pt;
}

.menutitle{
	display:block;
	vertical-align:top;
	text-align:left;
	padding-top:2px;
	padding-bottom:2px;
	padding-left:5px; 
	padding-right:10px; 
	margin:0px;
	border-width:1px;
	border-color:#ffffff;
	border-style:outset;
	color:#000000;
	background-color:#FFCC00;
	font-weight:bold;
	font-size:9pt; 
}

.form         { 
	padding:0px; table-layout:auto; 
	margin:0px; margin-top:0px; margin-bottom:0px; 
	border-width:1px; border-style:outset; 
	width:100%;
	border-color:#ffffff;  
	background-color:#FEF5CF;
}
.titletext    { 
	vertical-align:top;
	horizontal-align:center;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:2px; 
	padding-right:2px; 
	margin:2px;
	border-left-width:0px; border-top-width:0px; border-right-width:0px; border-bottom-width:1px; 
	border-style:solid; border-color:#FFFFFF;
	font-weight:bold;
	font-size:12pt; color:#000000; background-color:#FFCC00;
}

.optiontext   { 
	vertical-align:top;
	padding-top:8px;
	padding-bottom:8px;
	padding-left:3px;
	padding-right:3px;
	border-style:solid;
  font-size:11pt; color:#000000; 
	border-width:0px;
	border-bottom-width:1px; border-color:#FFFFFF;
	
	
}

.optiontext2   { 
	vertical-align:top;
	padding-top:8px;
	padding-bottom:8px;
	padding-left:3px;
	padding-right:3px;
	border-style:solid;
  font-size:11pt; color:#000000; 
	border-width:0px;
	background-color:#ffffff;
	border-bottom-width:1px; border-color:#FFFFFF;
}

.optiontitle  { 
	vertical-align:top;
	margin:6px;
	vertical-align:top;
	padding-top:8px;
	padding-bottom:8px;
	padding-left:3px;
	padding-right:3px;
	border-style:solid;
	border-width:0px;
	border-bottom-width:1px;
	border-color:#ffffff; font-size:10pt; color:#000000; background-color:#FDDF69;
		
}

.textfield    { padding:2px; border-width:1px; border-style:solid; border-color:#000000; background-color:#ffffff; color:#000000;}

.button       { 
	font-family:sans-serif;
	font-size:10pt;
	font-weight:bold;
	text-decoration:none;
	padding-top:1px; 
	padding-bottom:1px; 
	padding-left:4px;
	padding-right:4px;
	margin:2px;
	background-color:#FFCC00; color:#000000;
	border-width:2px; border-style:outset; 
}

a.button:link { 
	text-decoration:none;
}

a.button:hover { 
	text-decoration:none;
}

a.button:visited { 
	text-decoration:none;
}

a.button:active { 
	text-decoration:none;
}

a.menuitem{
	text-decoration:none;
}

a.menuitem:link { 
	text-decoration:none;
}

a.menuitem:hover { 
	color:#ffffff;
	background-color:#101070;
	text-decoration:none;
}

a.menuitem:visited { 
	text-decoration:none;
}

a.menuitem:active { 
	text-decoration:none;
}
