/* #f8f010 */
/* #203c5e*/
/* #aeab5f */
/* #a6a6a6 */

h1
{
   	font-family: Arial;
   	font-size: 12pt;
	color:203c5e;
	letter-spacing: 2pt;
}
h2
{
   	font-family: Arial;
   	font-size: 10pt;
	color:203c5e;
	letter-spacing: 1pt;
}
h3
{
   	font-family: Arial;
   	font-size: 10pt;
	color:800000;
	letter-spacing: 1pt;
}

ul
{
   	font-family: Arial;
   	font-size: 10pt;
	color:000033;
}
p
{
   	font-family: Arial;
   	font-size: 10pt;
	color:000033;
}
p.navig
{
	color:#a6a6a6;
}
body
{
   	margin-left:32;
   	margin-top:32;
   	background-color:#ffffff; 
}
body.top
{
   	margin-left:32;
   	margin-right:32;
   	margin-top:32;
   	/* background-color:#a6a6a6; */
}
body.bottom
{
   	margin-left:32;
   	margin-right:32;
   	margin-top:0;
   	/* background-color:#a6a6a6; */
}
body.navig
{
   	margin-left:0;
   	margin-top:8;
   	margin-bottom:8;
   	/* background-color:#a6a6a6; */
}
body.content
{
   	margin-left:8;
   	margin-top:8;
   	/* background-color:#a6a6a6; */
}
a
{
	letter-spacing: 2pt;
    text-decoration:none;
   	font-weight:normal;
   	color:800000;
}
a:hover
{
	color:#000033;
 	text-decoration:underline;

}

table.start
{
   	font-size: 8pt;
	color:#f8f010;
	background-color:#203c5e;
	letter-spacing: 1 pt;
}
a.start
{
   	font-size: 8pt;
	letter-spacing: 1pt;
    text-decoration:none;
   	font-weight:normal;
   	color:f8f010;
}
a.start:hover
{
	color:#203c5e;
	background-color:#f8f010;
    text-decoration:none;
}
table
{
   	font-family: Arial;
   	font-size: 8pt;
	text-align:center;
   	text-decoration: none;
}
td.top
{
	text-align:left;
	letter-spacing: 1pt;
   	font-size: 8pt;
   	font-weight:bold;
	color:#f8f010;
	background-color:#203c5e;
}
td.bottom
{
   	font-size: 7pt;
	color:#203c5e;
	background-color:#a6a6a6;
	letter-spacing: 1 pt;
}
td.box
{
   	font-size: 8pt;
	color:#000033;
	background-color:#a6a6a6;
	letter-spacing: 1 pt;
}
td.toplineklein
{
	background-image:url('images/kurve_klein.gif');
	background-repeat:no-repeat;
	background-position:right;
}
td.topline
{
	background-image:url('images/kurve.gif');
	background-repeat:repeat-x;
	background-position:center;
}
td.navig
{
   	font-size: 9pt;
	color:#a6a6a6;
	background-color:#203c5e;
	padding-left:10;
	padding-right:10;
}
.ma
{
   	font-size: 8pt;
	color:#000033;
	background-color:#ffffff;
	letter-spacing: 1 pt;
	text-align:left;
	vertical-align:top;
}

.makat
{
   	font-size: 8pt;
	color:#000033;
	background-color:#ffffff;
	letter-spacing: 1 pt;
	text-align:right;
	font-weight:bold;
	vertical-align:top;
}

.madesc
{
   	font-size: 8pt;
	color:#000033;
	background-color:#ffffff;
	letter-spacing: 0 pt;
	text-align:left;
	vertical-align:top;
}

.ltbl
{
   	font-family: Courier New;
   	font-size: 9pt;
	text-align:right;
	letter-spacing: 2 pt;
	font-weight:normal;
	color:003333;
	vertical-align:top;

}
.rtbl
{

   	font-family: Arial;
   	font-size: 8pt;
	text-align:left;
	letter-spacing: 2 pt;
	/*vertical-align:top;*/
}

p.navigtree
{
	color:#f8f010;
}

a.topnavig
{
	text-align:left;
	letter-spacing: 2 pt;
	color:#f8f010;
	background-color:#203c5e;
	border-color:#f8f010;
   	font-size: 7pt;
}
a.topnavig:hover
{
	color:#203c5e;
	background-color:#f8f010;
    text-decoration:none;
}

#box
{
	padding:3;
 	letter-spacing: 1 pt;
  	font-family: Arial;
   	font-size: 8pt;
	text-align:center;
	width:300;
	background-color:#a6a6a6;
   	font-weight:bold;
}
#lbox
{
	padding:1;
 	letter-spacing: 1 pt;
  	font-family: Arial;
   	font-size: 8pt;
	text-align:left;
	/*width:10%;*/
	background-color:#a6a6a6;
   	font-weight:bold;
}
span#box
{
   	/*font-size:8pt;*/
	color:#000033;
	text-align:left;
	background-color:#f8f010;
 	letter-spacing: 0 pt;
   	font-weight:normal;
}
a.box
{
 	letter-spacing: 0 pt;
}
/*
a.box:hover
{
 	text-decoration:underline;
	color:#000033;
}
*/
.tree 
{
	text-align:left;
	letter-spacing: 0 pt;
	color:#f8f010;
	background-color:#203c5e;
	border-color:#f8f010;
   	font-size: 8pt;
}
.treelinks 
{
	font-family:Arial;
	text-align:left;
	letter-spacing: 0 pt;
   	font-size: 10 pt;
}
.roottreelinks 
{
	font-face:Arial;
	text-align:left;
	letter-spacing: 1 pt;
   	font-size: 10 pt;
   	font-weight:bold;
}


.rootnode
{
	letter-spacing: 1 pt;
   	font-size: 8pt;
	font-weight:bold;
}
A.tree:link 
{
}
A.tree:hover
{
 	color:#203c5e;
	background-color:#f8f010;
    text-decoration:none;
}

div.aktuelles
{
   	font-family: Arial;
  	font-size: 9pt;
}


div.alink
{
   	font-family: Arial;
  	font-size: 8 pt;
}

div.alink a
{
	letter-spacing: 2pt;
    text-decoration:none;
   	font-weight:bold;
}
div.alink a:hover
{
}

div.alink span.f
{
	letter-spacing: 2pt;
    font-size:9pt;
   	font-weight:bold;
}
div.alink span.q
{
	letter-spacing: 0 pt;
    font-size:9pt;
}

div.aktuelles a
{
	letter-spacing: 1pt;
    text-decoration:none;
   	font-weight:bold;
}
div.aktuelles a:hover
{
}

div.aktuelles span.url a
{
  	font-size: 8pt;
	letter-spacing: 0pt;
   	font-weight:bold;
}
div.aktuelles span.url a:hover
{
}

div.aktuelles span.datum
{
   	font-size: 8pt;
}
div.aktuelles span.hl
{
	letter-spacing: 1 pt;
	font-weight:bold;
}
div.aktuelles span.sum
{
   	font-size: 8pt;
	font-weight:bold;
}