body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color:#000070;
	color: #000000;
	font-size:8pt;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
}

p, td, li, {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-align: left;
	font-size:8pt;
	margin-left: 0px;
	margin-right: 0px;
}

.quest {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #900000;
	font-size: 8pt;
	font-weight: bold;
	margin-left: 0px;
	margin-right: 0px;
}

.answer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #005000;
	font-size: 8pt;
	margin-left: 0px;
	margin-right: 0px;
}

.first {
	font-family: Verdana, Arial, Helvetica, sans-serif;	
	color: #db8b0e;
	font-size: 12pt;
	font-weight: bold;
	margin-top: 0px;
	margin-bottom: 0px;
}

.top {
	font-family: Verdana, Arial, Helvetica, sans-serif;	
	color: #ffff00;
	font-size: 14pt;
	font-weight: bold;
	margin-top: 0px;
	margin-bottom: 0px;
}

.headline {
	color: #000060;
	font-size: 11pt;
	font-weight: bold;
	margin-top: 0px;
	margin-bottom: 0px;
}

.subhead {
	color: #000060;
	font-size: 10pt;
	font-weight: bold;
	margin-top: 0px;
	margin-bottom: 0px;
}

.rhead {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#404030;
	font-size:9pt;
	font-weight: bold; 
	margin-left: 0px;
	margin-right: 0px;
}

.markup {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	background-color: #ffff60;
	font-size:8pt;
	font-weight: bold;
	margin-left: 0px;
	margin-right: 0px;
}

.wichtig {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#ff0000;
	background-color: #ffff80;
	font-size:10pt;
	font-weight: bold;
	margin-left: 0px;
	margin-right: 0px;
	border: thin solid #ff5050;
}

a.shead {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000060;
	text-decoration: none;
	font-size: 9pt;
	font-weight: bold;
}

a.shead:link { }
a.shead:active { }
a.shead:visited { }

a.shead:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #0000ff;
	font-weight: bold; 
	font-size: 9pt;
}

.small{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#404020;
	font-size:7pt;
	font-weight: normal; 
	margin-left: 0px;
	margin-right: 0px;
}

.xtsmall{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#ffffff;
	font-size:6pt;
	font-weight: normal; 
	margin-left: 0px;
	margin-right: 0px;
}

a.asmall{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#404020;
	font-size:7pt;
	font-weight: normal; 
	text-decoration: none;
	margin-left: 0px;
	margin-right: 0px;
}

a.asmall:link { }
a.asmall:active { }
a.asmall:visited { }

a.asmall:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#af8b0e;
	font-size:7pt;
	font-weight: normal;
	text-decoration: none;
	margin-left: 0px;
	margin-right: 0px;
}

a.msmall{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#404020;
	font-size:8pt;
	font-weight: normal; 
	text-decoration: none;
	margin-left: 0px;
	margin-right: 0px;
}

a.msmall:link { }
a.msmall:active { }
a.msmall:visited { }

a.msmall:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#af8b0e;
	font-size:8pt;
	font-weight: normal;
	text-decoration: none;
	margin-left: 0px;
	margin-right: 0px;
}

a.edit{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	background-color:#ffff00;
	font-size:8pt;
	font-weight: bold; 
	text-decoration: none;
	margin-left: 0px;
	margin-right: 0px;
}

a.edit:link { }
a.edit:active { }
a.edit:visited { }

a.edit:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#00ff00;
	background-color:#ffff00;
	font-size:8pt;
	font-weight: bold;
	text-decoration: none;
	margin-left: 0px;
	margin-right: 0px;
}

.navt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #ffff00;
	font-size: 8pt;
	font-weight: bold;
}

a.nav {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #f0f0f0;
	background-color: #000070;
	text-decoration: none;
	font-size: 8pt;
	font-weight: bold;
}

a.nav:link { }
a.nav:active { }
a.nav:visited { }

a.nav:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #ffff00;
	background-color: #0000ff;
	font-weight: bold; 
	font-size: 8pt;
}

a.leftnav {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000040;
	background-color: transparent;
	text-decoration: none;
	font-size: 8pt;
	font-weight: bold;
}

a.leftnav:link { }
a.leftnav:active { }
a.leftnav:visited { }

a.leftnav:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #4040ff;
	background-color: #ffffff;
	font-weight: bold; 
	font-size: 8pt;
}

a.snav {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #033c22;
	text-decoration: none;
	font-size: 8pt;
	font-weight: bold;
}

a.snav:link { }
a.snav:active { }
a.snav:visited { }

a.snav:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #00d000;
	font-weight: bold; 
	font-size: 8pt;
}

a.rlink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #404020;
	text-decoration: none;
	font-size: 8pt;
	font-weight: bold;
}

a.rlink:link { }
a.rlink:active { }
a.rlink:visited { }

a.rlink:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #af8b0e;
	font-weight: bold; 
	font-size: 8pt;
}

a.xasmall {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	text-decoration: none;
	font-size:6pt;
	font-weight: normal;
}

a.xasmall:link { }
a.xasmall:active { }
a.xasmall:visited { }

a.xasmall:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #ffff00;
	font-weight: normal; 
	font-size:6pt;
}

a.xbsmall {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
	font-size:6pt;
	font-weight: normal;
}

a.xbsmall:link { }
a.xbsmall:active { }
a.xbsmall:visited { }

a.xbsmall:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #0000ff;
	font-weight: normal; 
	font-size:6pt;
}

.fehler {
	margin-top: 0px;
	margin-bottom: 0px;
	color: #ff0000;
	font-size: 10pt;
	font-weight: bold;
}

.i_head {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	margin-left: 0px;
	margin-right: 0px;
}

.i_text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	margin-left: 0px;
	margin-right: 0px;
}

.checkbox {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
	border: thin solid #9090ff;
}

.checkboxreq {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
	background-color:#ffff70;
	border: thin solid #9090ff;
}

.checkboxfalse {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
	background-color:#ff9090;
	border: thin solid #9090ff;
}

.checkboxsel {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #000000;
	background-color:#a0ffa0;
	border: thin solid #9090ff;
}

.ebox {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 6pt;
	font-weight: bold;
	color: #000000;
	background-color:#eeffee;
	border: thin solid #9090ff;
}

a.order {
	display:block;
	width:70px;
	height:17px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#ffffff;
	background-image:url(../graphics/b_order.gif);
	font-size:8pt;
	font-weight: bold; 
	text-decoration: none;
	margin-left: 0px;
	margin-right: 0px;
}

a.order:link { }
a.order:active { }
a.order:visited { }

a.order:hover {
	display:block;
	width:70px;
	height:17px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#ffff00;
	background-image:url(../graphics/b_order.gif);
	font-size:8pt;
	font-weight: bold;
	text-decoration: none;
	margin-left: 0px;
	margin-right: 0px;
}


