body { font-family: arial, helvetica, sans-serif; font-size: 10pt; }
h1 { font-family:arial, helvetica, sans-serif; font-size:18pt; color:#00334F; text-align:left;}
h2 { font-family:arial, helvetica, sans-serif; font-size:16pt; color:#0E567C; text-align:left;}
h3 { font-family:arial, helvetica, sans-serif; font-size:14pt; color:#5D93AF; text-align:left;}
h4 { font-family:arial, helvetica, sans-serif; font-size:12pt; color:#5D93AF; text-align:left;}
h5 { font-family:arial, helvetica, sans-serif; font-size:10pt; color:#5D93AF; text-align:left;}
h6 { font-family:arial, helvetica, sans-serif; font-size:10pt; color:#5D93AF; text-align:left;}

img { border-color: #000000; color: #000000;}
pre { font-family:monospace;}
input { font-family: Arial, Helvetica; font-size: 12px;}
textarea { font-family: MS Sans Serif,Geneva,sans-serif; font-size:12px;}

/* dms, news ********************************************************************************* */
p { font-family:arial,helvetica,sans-serif; font-size:10pt; }
p.topicsubtitle { font-family:arial, helvetica, sans-serif; font-size:16pt; color:#00334F; text-align:left;}
p.chapter1subtitle { font-family:arial, helvetica, sans-serif; font-size:14pt; color:#0E567C; text-align:left;}
p.chapter2subtitle { font-family:arial, helvetica, sans-serif; font-size:12pt; color:#5D93AF; text-align:left;}
p.chapter3subtitle { font-family:arial, helvetica, sans-serif; font-size:10pt; color:#5D93AF; text-align:left;}
p.chapter4subtitle { font-family:arial, helvetica, sans-serif; font-size:10pt; color:#5D93AF; text-align:left;}
p.chapter5subtitle { font-family:arial, helvetica, sans-serif; font-size:10pt; color:#5D93AF; text-align:left;}

p.imglabel { font-family:arial, helvetica, sans-serif; font-weight:bold; color:#000000; font-size:9pt; }
p.imgsublabel { font-family:arial, helvetica, sans-serif; color:#000000; font-size:8pt; }
p.newstitle { font-family:arial, helvetica, sans-serif; font-weight:bold; color:#000000; text-align:left; }
p.newssubtitle { font-family:arial, helvetica, sans-serif; color:#000000; text-align:left; }
p.newsintro { font-family:arial, helvetica, sans-serif; color:#000000; text-align:left;font-size: 10pt; }
p.newsheader { font-family:arial, helvetica, sans-serif; font-weight:bold; color:#5D93AF; text-align:left; font-size: 12pt;}
p.newssource { text-align:left; font-family: arial, helvetica, sans-serif; font-size: 8pt; }
p.newsdate { text-align:left; font-family: arial, helvetica, sans-serif; font-size: 8pt; }
p.author { text-align:left; font-family: arial, helvetica, sans-serif; font-size: 8pt; }
p.copyright { font-family:arial, helvetica, sans-serif; color:#000000; text-align:left;font-size: 8pt; }
p.footercopyright { font-family:arial, helvetica, sans-serif; color:#000000; text-align:center;font-size: 8pt; }
p.book { font-family:arial, helvetica, sans-serif; font-size:12pt; color:#DC660B; text-align:left; }
p.linktipintern { font-family:arial, helvetica, sans-serif; font-size:12pt; color:#DC660B; text-align:left; }
p.linktipextern { font-family:arial, helvetica, sans-serif; font-size:12pt; color:#DC660B; text-align:left; }
p.anchorlist { font-family:arial, helvetica, sans-serif; font-size: 8pt; text-align:center;}
p.orange { font-weight:bold; font-size:12pt; color:#DC660B;}

li { font-family:arial,helvetica,sans-serif; font-size:10pt }

/* tables *********************************************************************** */
table.contentdefault { font-family: arial, helvetica, sans-serif; font-size: 10pt; }
tr.contentdefault { font-family: arial, helvetica, sans-serif; font-size: 10pt; }
th { font-family: arial, helvetica, sans-serif; font-size: 10pt;}
th.contentdefault { font-family: arial, helvetica, sans-serif; font-size: 10pt; background-color:#FF9966; }
td { font-family: arial, helvetica, sans-serif; font-size: 10pt}
td.contentdefault { font-family: arial, helvetica, sans-serif; font-size: 10pt; background-color:#FFCC99; }

tr.wwwbackground {padding:0; margin:0; background-color:#0E567C;}
tr.wwwcontent {padding:0; margin:0; background-color:#D7DEE3;}
td.wwwbackground {padding:0; margin:0; background-color:#0E567C;}
td.wwwcontent {padding:0; margin:0; background-color:#D7DEE3;}
td.wwwfootercopyrights {padding:0; margin:0; background-color:#D7DEE3;}
tr.newslistlight { font-family: arial, helvetica, sans-serif; font-size: 10pt; background-color:#D7DEE3; }
tr.newslistdark { font-family: arial, helvetica, sans-serif; font-size: 10pt; background-color:#C7CED3; }
td.textparatitle { font-family:arial, helvetica, sans-serif; font-weight:bold; color:#000000; font-size:9pt; text-align:center; }
td.textparasubtitle { font-family:arial, helvetica, sans-serif; color:#000000; font-size:8pt; text-align:center; }

td.newstitle { font-family:arial, helvetica, sans-serif; font-weight:bold; color:#000000; text-align:left; }
td.newsintro { font-family:arial, helvetica, sans-serif; color:#000000; text-align:left;font-size: 10pt; }
td.newsdate { text-align:left; font-family: arial, helvetica, sans-serif; font-size: 8pt; }

/*14 34 91*/

table.menu {
	font-family: arial, helvetica, sans-serif;
	font-size: 10pt;
	background-color:#143491;
	background-image: url(./bilder/backtable.gif);  /* Hintergrundbild in navileiste */
	border-width: 2px;
	padding:0;
	margin:0;
}
table.menu p {
	color: #FFFFFF;
	margin-left: 4px;   /* abstand vom linken rand */
	margin-top: 1px;
	margin-bottom: 1px;
	text-indent: 0px;   /* erste zeile wird ausgerückt (auch -) */
}
td.mp {
	color: #FFFFFF;
	text-align: left;
	border-collapse: collapse;
	border-bottom-width: 0px;
	border-top-width: 0px;
	border-left-width: 0px;
	border-right-width: 0px;
	border-style: solid;
}
td.mt {
	height: 20px;
	font-weight: bold;
	color:#FFFFFF;
	text-align: left;
	border-collapse: collapse;
	border-bottom-width: 1px;
	border-top-width: 1px;
	border-left-width: 1px;
	border-right-width: 1px;
	border-style: solid;
	border-color: #D7DEE3;
	background-image: url(./bilder/backtable_l.gif);
}
td.mst {
	height: 20px;
	color:#FFFFFF;
	text-align: left;
	border-collapse: collapse;
	border-bottom-width: 1px;
	border-top-width: 1px;
	border-left-width: 1px;
	border-right-width: 1px;
	border-style: solid;
	border-color: #999999;
	background-image: url(./bilder/background_light_1x14.gif);
}

table.box {
	font-family: arial, helvetica, sans-serif;
	font-size: 10pt;
	background-color: #FFCC99;
	border-width: 1px;
	border-style: solid;
	border-color: Gray;
	border-collapse: collapse;
}
table.box th {
	font-size: 10pt;
	color:#000000;
	background-color:#FF9966;
	font-weight: bold;
	border-collapse: collapse;
	border-bottom-width: 1px;
	border-top-width: 0px;
	border-left-width: 0px;
	border-right-width: 1px;
	border-style: solid;
	border-color: Gray;
}
table.box td {
	font-size: 10pt;
	border-collapse: collapse;
	border-bottom-width: 1px;
	border-top-width: 0px;
	border-left-width: 0px;
	border-right-width: 1px;
	border-style: solid;
	border-color: Gray;
}
td.boxheader {
	font-family: arial, helvetica, sans-serif;
	font-size: 10pt;
	color:#000000;
	background-color:#FF9966;
	font-weight: bold;
	vertical-align: middle;
	text-align: left;
}
table.boxgray {
	font-family: arial, helvetica, sans-serif;
	font-size: 10pt;
	border-width: 1px;
	border-style: solid;
	border-color: Gray;
	border-collapse: collapse;
}
table.boxgray td {
	text-align: left;
	border-collapse: collapse;
	border-bottom-width : 1px;
	border-top-width : 0px;
	border-left-width : 0px;
	border-right-width : 1px;
	border-style : solid;
	border-color : Gray;
}
table.boxgray th {
	border-collapse: collapse;
	border-bottom-width : 1px;
	border-top-width : 0px;
	border-left-width : 0px;
	border-right-width : 1px;
	border-style : solid;
	border-color : Gray;
}

/* print-version */
p.wwwprintcopyright { font-family:arial, helvetica, sans-serif; font-size: 10pt; font-weight:bold; color:#000000; text-align:left; }
p.wwwprintcopyrighttext { font-family:arial, helvetica, sans-serif; font-size: 8pt; font-weight:bold; color:#000000; text-align:left; }
/* pop-up header */
p.popupheader { font-family:arial, helvetica, sans-serif; color:#D7DEE3; font-size: 16pt; font-weight:bold; text-align:center; }

/* fonts ************************************************************************************* */
/* www: #0E568C *** admin: #EC3C12 *** */
a:link { color:#0E568C; text-decoration: none; }
a:visited { color:#0E568C;  text-decoration: none;}
a:aktive {color: #FFFFFF;  text-decoration: none; }

font.whitemww { color:#D7DEE3;}
font.menu { color:#FFFFFF;}
font.wwwbox { color:#FFFFFF;}
font.wwwboxheader { color:#0E567C;}
font.newslistdark { font-family: arial, helvetica, sans-serif; font-size: 10pt; color:#0E568C; text-decoration:underline; }
font.newslistlight { font-family: arial, helvetica, sans-serif; font-size: 10pt; color:#0E568C; text-decoration:underline; }

