BODY          { font: 8px "Lucida Grande", Geneva, Verdana, Arial, Helvetica, sans-serif; background-color: #fff; margin: 0px }
a:link  { color: #30f; text-decoration: none }
a:visited  { color: #33f; text-decoration: none }
a:hover  { color: #30f; text-decoration: underline }
a:active  { color: #f0f; text-decoration: underline }

table#navi1       { font-weight: bold; font-size: 8pt; font-family: Verdana, Arial, sans-serif; text-decoration: none; background-image: url(templates/weiss.gif); border: #fff }
table#navi1 a:link  { color: #00f; text-decoration: none; background-image: url(templates/weiss.gif); display: block }
table#navi1 a:hover         { color: #00f; text-decoration: none; background-image: url(templates/gelb.gif); display: block }
table#navi1 a:visited  { color: #00f; text-decoration: none; background-color: white; display: block }
table#navi2    { font-size: 10pt; font-family: Verdana, Arial, sans-serif; text-decoration: none; background: white url(templates/weiss.gif) }
table#navi2 td a       { color: #600; text-decoration: none; background-color: white; display: block }
table#navi2 td hover         { background-image: url(templates/gelb.gif); display: block }
table#navi2 td visited         { color: #600000; text-decoration: none; background-color: white; display: block }
.tableborder 	    { font-size: 12px; background-color: #ffffff; padding: 5px; border: solid 1px #a1a5a9 }
.tableborder1 	    { font-size: 12px; background-color: #ddf; border: solid 1px #a1a5a9 }
.table1  { background-color: #ffffff; border: 1px; border-bottom-color: #000000; border-bottom-style: dashed; border-left-color: #000000; border-left-style: dashed; border-right-color: #000000; border-right-style: dashed; border-top-color: #000000; border-top-style: dashed }
.table2  { font-size: 12px; background-color: #ffffff; border: 1px; border-top-color: #000000; border-top-style: dashed  }
.table3   { font-size: 12px; background-color: #ffffff; border: 1px; border-bottom-color: #000000; border-bottom-style: dashed; border-top-color: #000000; border-top-style: dashed  }
.table4   { font-size: 12px; background-color: #ffffff; border: 1px; border-left-color: #000000; border-left-style: dashed ; border-right-style: dashed }
.bilder  { font-size: 10px; background-color: #feefda }
a:link  { color: #30f; text-decoration: none }
a:visited  { color: #33f; text-decoration: none }
a:hover  { color: #30f; text-decoration: underline }
a:active   { color: #30f; text-decoration: underline }
.boxnormal  { color: #000; font-size: 10pt; font-family: "Lucida Grande", Verdana, Arial, sans-serif; text-decoration: none; background-color: #f0f8ff; text-align: center; border: 1px #000000 }
.boxheader     { color: #000; font-weight: bold; font-size: 10pt; font-family: "Lucida Grande", Verdana, Arial, sans-serif; text-decoration: none; background-color: #f0f8ff; text-align: center; border: 1px #000000 }

/*
** Boxinhalt
** gerade zeile
*/
.even   { color: black; font-size: 10pt; font-family: Verdana, Arial, sans-serif; text-decoration: none; background-color: #dcdcdc; text-align: center; border: none 1px #000000 }

/*
** Boxinhalt
** ungerade zeile
*/
.uneven   { color: #000000; font-size: 10pt; font-family: Verdana, Arial, sans-serif; text-decoration: none; background-color: #c0c0c0; text-align: center }
.legende  { color: #000000; font-size: 10pt; font-family: Verdana, Arial, sans-serif; text-decoration: none; background-color: #ccf; border: solid 1px #66f }

.kantlinje { 
	border: #003366; 
	border-style: solid; 
	border-top-width: 1px; 
	border-right-width: 1px; 
	border-bottom-width: 1px; 
	border-left-width: 1px}
	