
body{
		margin-top: 2px; 
		marginheight:0px;
		font-family:Arial,sans-serif;
		background-color:#002655;
		
		font-size:9pt;
		}

/* dynamische Navigation Start-----------------------------------------*/
font.hirarchie { 
	 font-size:10pt;
     line-height:11pt; 
     letter-spacing:0.3mm;
     word-spacing:0.4mm; 
	 font-family:sans-serif;
	
	 }
a:link.hirarchie { color:#000000; text-decoration:underline;font-size:9pt;}
a:visited.hirarchie { color:#000000; text-decoration:underline;font-size:9pt;}
a:active.hirarchie { color:#fff0000;font-size:9pt;}
a:hover.hirarchie {color:"#ff8000"; text-decoration:underline;font-size:9pt;}
font.navilink {color:#ffffff;}
font.navibez { color:#bbbbbb; }
td.redspace {background-color:#2277aa;font-size:1pt;}
td.no-repeat{background-repeat:no-repeat;}
/* dynamische Navigation Ende-----------------------------------------*/



/* NACHRICHTENSYSTEM - start------------------------------------------------------------------------------*/
table.news { margin-top: 0px; margin-bottom:0px; margin-left: 0px;}
tr.newsrubrik {Background-Color: #ffbb00; }
td.newsrubrik {Font-Family: Verdana; font-size : 9pt;}
td.newsrubrikrubrik {Font-Family: Arial; Font-Size: 7pt; Background-Color: #82b2da; }
td.newsrubiktitle {Background-Color: #de8900; }
tdnewslastmod {Background-Color: #de8900; }

font.newsheadline { line-height:14pt; color:#990000;   font-size:9pt;  letter-spacing:0.3mm; word-spacing:0.2mm; }
font.newsheadlinedatum { line-height:14pt;  font-weight:bold; font-size:9pt;  letter-spacing:0.3mm; word-spacing:0.2mm; }

a:link.news { line-height:14pt; color:#000000; text-decoration:underline;font-size:9pt;}
a:visited.news { line-height:14pt; color:#000000; text-decoration:underline;font-size:9pt;}
a:active.news { line-height:14pt; color:#000000;font-size:9pt;}
a:hover.news {line-height:14pt; color:#ff8000; text-decoration:underline;font-size:9pt;}
   
a:link.newsstatic { line-height:20pt; color:#990000; text-decoration:underline;font-size:9pt;}
a:visited.newsstatic { line-height:20pt; color:#990000; text-decoration:underline;font-size:9pt;}
a:active.newsstatic { line-height:20pt; color:#990000;font-size:9pt;}
a:hover.newsstatic {line-height:20pt; color:#ff8000; text-decoration:underline;font-size:9pt;}
/* NACHRICHTENSYSTEM - ende------------------------------------------------------------------------------*/



/* NACHRICHTENSYSTEM Content - start------------------------------------------------------------------------------*/
font.newscontrubrik {color:#990000; line-height:16pt;   font-size:12pt;  letter-spacing:0.3mm; word-spacing:0.2mm; }
font.newscontheadline {color:#d56a00;  line-height:16pt;   font-size:11pt;  letter-spacing:0.2mm; word-spacing:0.2mm; }
font.newscontheadlinedatum { color:#000000; line-height:16pt;  font-weight:bold; font-size:12pt; font-family:Arial; letter-spacing:0.3mm; word-spacing:0.2mm; }
font.newsconttext { line-height:13pt; color:#000000; font-size:9pt; font-family:Arial; }
/* NACHRICHTENSYSTEM Content - ENDE------------------------------------------------------------------------------*/

/* Show_ansp.inc Content - START------------------------------------------------------------------------------*/
font.internasp {color:#990000; line-height:14pt;   font-size:9pt; font-family:Arial; letter-spacing:0.2mm; word-spacing:0.2mm; }
font.kontaktprefix {color:#000000; line-height:14pt; font-weight:bold; font-size:9pt; font-family:Arial; letter-spacing:0.3mm; word-spacing:0.2mm; }
font.kontaktdata {color:#000000; line-height:14pt;  font-size:9pt; font-family:Arial; letter-spacing:0.3mm; word-spacing:0.2mm; }

a:link.ansp { color:#1a2486; line-height:14pt; text-decoration:underline;  font-size:9pt;  letter-spacing:0.3mm; word-spacing:0.2mm;}
a:visited.ansp { color:#1f6986; line-height:14pt; text-decoration:underline;  font-size:9pt;  letter-spacing:0.3mm; word-spacing:0.2mm;}
a:active.ansp { color:#333333; line-height:14pt; text-decoration:underline;  font-size:9pt;  letter-spacing:0.3mm; word-spacing:0.2mm;}
a:hover.ansp {color:#ff8000; line-height:14pt; text-decoration:underline;  font-size:9pt;  letter-spacing:0.3mm; word-spacing:0.2mm;}

/* Show_ansp.inc Content - ENDE------------------------------------------------------------------------------*/





/* Termine fuer laufende Auswertungen - START------------------------------------------------------------------------------*/
font.terminzeit {color:#990000; line-height:24pt; text-decoration:underline;  font-size:13pt; font-family:Arial; letter-spacing:0.3mm; word-spacing:0.2mm; }
font.terminbereich {color:#FFFFFF;  line-height:16pt;  font-weight:bold; font-size:11pt; font-family:Arial; letter-spacing:0.6mm; word-spacing:0.2mm; }
font.terminbranche { line-height:16pt; color:#000000   font-size:9pt; font-family:Arial; letter-spacing:0.1mm; word-spacing:0.15mm; }
font.termindatum { line-height:16pt; color:#000000   font-size:9pt; font-family:Arial; letter-spacing:0.1mm; word-spacing:0.15mm; }
/* Termine fuer laufende Auswertungen - ENDE ------------------------------------------------------------------------------*/


/* Dissertationen in Bearbeitung - START------------------------------------------------------------------------------*/
font.dissertitle {color:#000000; line-height:14pt;   font-size:9pt; font-family:Arial; letter-spacing:0.2mm; word-spacing:0.1mm; }
font.dissertueberschrift {color:#FFFFFF;  line-height:14pt;  font-weight:bold; font-size:11pt; font-family:Arial; letter-spacing:0.4mm; word-spacing:0.2mm; }
a:link.dissert { line-height:14pt; color:#990000; text-decoration:underline;font-size:9pt;}
a:visited.dissert { line-height:14pt; color:#000000; text-decoration:underline;font-size:9pt;}
a:active.dissert { line-height:14pt; color:#000000;font-size:9pt;}
a:hover.dissert {line-height:14pt; color:#ff8000; text-decoration:underline;font-size:9pt;}
/* Dissertationen - ENDE ------------------------------------------------------------------------------*/


/* Betriebsvergleiche - START------------------------------------------------------------------------------*/
font.branchenueberschrift {color:#d56a00;  line-height:16pt;  font-weight:bold; font-size:12pt; font-family:Arial; letter-spacing:0.6mm; word-spacing:0.2mm; }
font.branchenabteilung {color:#FFFFFF;  line-height:16pt;  font-weight:bold; font-size:11pt; font-family:Arial; letter-spacing:0.3mm; word-spacing:0.2mm; }

font.branchenabteilungausgabe {color:#d56a00;  line-height:18pt;   font-size:12pt; font-family:Arial; letter-spacing:0.3mm; word-spacing:0.2mm; }
font.branchentitelausgabe {color:#990000; line-height:18pt;   font-size:12pt;  letter-spacing:0.2mm; word-spacing:0.1mm; }
font.prefixausgabe {color:#000000;  line-height:14pt;  font-weight:bold; font-size:9pt; font-family:Arial; letter-spacing:0.3mm; word-spacing:0.2mm; }
font.branchendataausgabe {color:#000000;  line-height:14pt;   font-size:9pt; font-family:Arial; letter-spacing:0.2mm; word-spacing:0.2mm; }


a:link.betriebsvergleiche { line-height:16pt; color:#000000; text-decoration:underline;font-size:9pt;}
a:visited.betriebsvergleiche { line-height:16pt; color:#000000; text-decoration:underline;font-size:9pt;}
a:active.betriebsvergleiche { line-height:16pt; color:#000000; text-decoration:underline;font-size:9pt;}
a:hover.betriebsvergleiche {line-height:16pt; color:#ff8000; text-decoration:underline;font-size:9pt;}
   
/* Betriebsvergleiche - ENDE ------------------------------------------------------------------------------*/






/* Projekte - START------------------------------------------------------------------------------*/
font.projektstatus {color:#FFFFFF; background-color:#d56a00; font-size:13pt; font-family:Arial; letter-spacing:0.3mm; word-spacing:0.2mm; }
font.projektrubrik {color:#FFFFFF;  line-height:14pt;  font-weight:bold; font-size:10pt; font-family:Arial; letter-spacing:0.4mm; word-spacing:0.2mm; }
font.projektrubrikanzeige {color:#d56a00;  line-height:16pt;  font-weight:bold; font-size:11pt; font-family:Arial; letter-spacing:0.6mm; word-spacing:0.2mm; }
font.projektpartner { line-height:18pt; color:#990000;   font-size:9pt; font-family:Arial; letter-spacing:0.1mm; word-spacing:0.15mm; }
font.projekttitle { line-height:18pt; color:#000000; text-decoration:underline;font-size:9pt;}
font.projektpartnertitleprefixanzeige { line-height:18pt; color:#990000;   font-size:9pt; font-family:Arial; letter-spacing:0.1mm; word-spacing:0.15mm; }
font.projekttitleanzeige { line-height:18pt; color:#000000; font-size:9pt;}
font.projektpartneranzeige { line-height:18pt; color:#000000;   font-size:9pt; font-family:Arial; letter-spacing:0.1mm; word-spacing:0.15mm; }
font.projekttextanzeige { line-height:13pt; color:#000000   font-size:9pt; font-family:Arial; letter-spacing:0.1mm; word-spacing:0.15mm; }
a:link.projekt { line-height:18pt; color:#000000; text-decoration:underline;font-size:9pt;}
a:visited.projekt { line-height:18pt; color:#000000; text-decoration:underline;font-size:9pt;}
a:active.projekt { line-height:18pt; font-size:9pt;}
a:hover.projekt {line-height:18pt; color:#ff8000; text-decoration:underline;font-size:9pt;}
/* Projekte - ENDE ------------------------------------------------------------------------------*/




/* Veranstaltungen - START------------------------------------------------------------------------------*/

font.veranstaltungspartner { line-height:18pt; color:#990000;   font-size:9pt; font-family:Arial; letter-spacing:0.1mm; word-spacing:0.15mm; }
font.veranstaltungsdatumnotexpired { line-height:18pt; color:#000000;font-size:9pt;}
font.veranstaltungsdatumexpired { line-height:18pt; color:#408080;font-size:9pt;}

font.veranstaltunganzeigetitle {color:#d56a00;  line-height:18pt;  font-weight:bold; font-size:10pt; font-family:Arial; letter-spacing:0.3mm; word-spacing:0.2mm; }
font.veranstaltungpartnerprefixanzeige { line-height:18pt; color:#000000;   font-size:9pt; font-family:Arial; letter-spacing:0.1mm; word-spacing:0.15mm; }
font.veranstaltungpartneranzeige { line-height:18pt; color:#990000;   font-size:9pt; font-family:Arial; letter-spacing:0.1mm; word-spacing:0.15mm; }
font.veranstaltungterminanzeige { line-height:18pt; color:#000000;   font-size:9pt; font-family:Arial; letter-spacing:0.1mm; word-spacing:0.15mm; }
font.veranstaltungcontentanzeige { line-height:13pt; color:#000000   font-size:9pt; font-family:Arial; letter-spacing:0.1mm; word-spacing:0.15mm; }


a:link.veranstaltungen { line-height:18pt; color:#000000; text-decoration:underline;font-size:9pt;}
a:visited.veranstaltungen { line-height:18pt; color:#000000; text-decoration:underline;font-size:9pt;}
a:active.veranstaltungen { line-height:18pt; font-size:9pt;}
a:hover.veranstaltungen {line-height:18pt; color:#ff8000; text-decoration:underline;font-size:9pt;}
/* Veranstaltungen - ENDE ------------------------------------------------------------------------------*/



/* Mitteilungen - START------------------------------------------------------------------------------*/
font.jahrgang {color:#000000; line-height:14pt;   font-size:9pt; font-family:Arial; letter-spacing:0.2mm; word-spacing:0.1mm; }
font.mitteilungenheftjahrprefix {color:#FFFFFF;text-decoration:none;   line-height:14pt;   font-size:9pt; font-family:Arial; letter-spacing:0.4mm; word-spacing:0.2mm; }
font.mitteilungenheftjahr {color:#FFFFFF;  line-height:14pt;  font-weight:bold; font-size:9pt; font-family:Arial; letter-spacing:0.4mm; word-spacing:0.2mm; }

font.mitteilungenheftpreisisbnprefix {color:#FFFFFF;  line-height:14pt;   font-size:8pt; font-family:Arial; letter-spacing:0.4mm; word-spacing:0.2mm; }
font.mitteilungenheftpreisisbnjahr {color:#FFFFFF;  line-height:14pt;  font-weight:bold; font-size:8pt; font-family:Arial; letter-spacing:0.4mm; word-spacing:0.2mm; }

font.mitteilungenbeitrag { line-height:12pt; color:#990000; font-size:9pt; font-family:Arial; letter-spacing:0.1mm; word-spacing:0.15mm; }
font.mitteilungenbeitraghighlight { line-height:12pt; color:#ff8000; font-size:9pt; font-family:Arial; letter-spacing:0.1mm; word-spacing:0.15mm; }

a:link.mitteilungenautorintern { line-height:18pt; color:#000000; text-decoration:underline;font-size:9pt;}
a:visited.mitteilungenautorintern { line-height:18pt; color:#000000; text-decoration:underline;font-size:9pt;}
a:active.mitteilungenautorintern { line-height:18pt; color:#000000; text-decoration:underline;font-size:9pt;}
a:hover.mitteilungenautorintern {line-height:18pt; color:#ff8000; text-decoration:underline;font-size:9pt;}

a:link.cardmitteilungen { line-height:18pt; color:#FFFFFF; text-decoration:underline;font-size:9pt;}
a:visited.cardmitteilungen { line-height:18pt; color:#FFFFFF; text-decoration:underline;font-size:9pt;}
a:active.cardmitteilungen { line-height:18pt; color:#FFFFFF; text-decoration:underline;font-size:9pt;}
a:hover.cardmitteilungen {line-height:18pt; color:#ff8000; text-decoration:underline;font-size:9pt;}


/* Mitteilungen - ENDE ------------------------------------------------------------------------------*/


/* TeamPROFIL - START------------------------------------------------------------------------------*/
font.nameprofil {color:#000000; line-height:12pt;   font-size:12pt; font-family:Arial; letter-spacing:0.2mm; word-spacing:0.1mm; }
font.positionprofil {color:#990000;  line-height:18pt;  font-weight:bold; font-size:9pt; font-family:Arial; letter-spacing:0.4mm; word-spacing:0.2mm; }
font.prefixprofil {color:#000000;  line-height:16pt; font-weight:bold; font-size:9pt; font-family:Arial; letter-spacing:0.4mm; word-spacing:0.2mm; }
font.profildata  {color:#000000;  line-height:14pt;  font-size:9pt; font-family:Arial; letter-spacing:0.3mm; word-spacing:0.2mm; }
font.prefixweiteresprofil  {color:#990000;  line-height:14pt;  font-size:9pt; font-family:Arial; letter-spacing:0.3mm; word-spacing:0.2mm; }


font.weiteresheadprofil {color:#FFFFFF; background-color:#003060; line-height:24pt;  font-size:13pt; font-family:Arial; letter-spacing:0.3mm; word-spacing:0.2mm; }

a:link.profilemail { line-height:14pt; color:#000000; text-decoration:underline;font-size:9pt; letter-spacing:0.3mm; word-spacing:0.2mm;}
a:visited.profilemail { line-height:14pt; color:#000000; text-decoration:underline;font-size:9pt; letter-spacing:0.3mm; word-spacing:0.2mm;}
a:active.profilemail { line-height:14pt; color:#000000; text-decoration:underline;font-size:9pt; letter-spacing:0.3mm; word-spacing:0.2mm;}
a:hover.profilemail {line-height:14pt; color:#ff8000; text-decoration:underline;font-size:9pt; letter-spacing:0.3mm; word-spacing:0.2mm;}
/* TeamPROFIL - ENDE ------------------------------------------------------------------------------*/


/* statische Seiten  - start------------------------------------------------------------------------------*/
font.staticcontheadline {color:#d56a00;  line-height:20pt;   font-size:11pt;  letter-spacing:0.2mm; word-spacing:0.2mm; }
font.staticconttext { line-height:13pt;  color:#000000; font-size:9pt; font-family:Arial; letter-spacing:0.2mm; word-spacing:0.2mm;}
font.staticconttextbold {font-weight:bold; line-height:13pt; color:#990000; font-size:9pt; font-family:Arial; letter-spacing:0.2mm; word-spacing:0.2mm;}
font.staticconttextblackbold {font-weight:bold; line-height:13pt; color:#000000; font-size:9pt; font-family:Arial; letter-spacing:0.2mm; word-spacing:0.2mm;}

/* statische Seiten Content - ENDE------------------------------------------------------------------------------*/

/* Leitbild statische Seiten  - start------------------------------------------------------------------------------*/
font.leittopic {Background-Color: #003060; font-weight:bold; line-height:12pt; color:#FFFFFF; font-size:12pt; font-family:Arial; letter-spacing:0.3mm; word-spacing:0.2mm;}
font.leitconttextsubheadfirst {font-weight:bold; line-height:12pt; color:#990000; font-size:12pt; font-family:Arial; letter-spacing:0.1mm; word-spacing:0.2mm;}
font.leitconttextsubhead {font-weight:bold; line-height:12pt; color:#000000; font-size:9pt; font-family:Arial; letter-spacing:0.1mm; word-spacing:0.2mm;}
font.leitconttext { line-height:12pt; color:#000000; font-size:9pt; font-family:Arial; }
font.leitphotosubtext { line-height:10pt;  color:#000000; font-size:8pt; font-family:Arial; letter-spacing:0.1mm; word-spacing:0.2mm;}

/* Leitbild statische Seiten Content - ENDE------------------------------------------------------------------------------*/



/* Mitarbeiter Wir ueber uns - START------------------------------------------------------------------------------*/
font.abteilungmitarbeiter { font-weight:bold; line-height:14pt; color:#FFFFFF; font-size:12pt; font-family:Arial; letter-spacing:0.3mm; word-spacing:0.2mm;}
font.namemitarbeiter {line-height:14pt; color:#000000; font-size:9pt; letter-spacing:0.3mm; word-spacing:0.2mm; }
font.positionmitarbeiter { color:#990000;  line-height:14pt;  font-weight:normal; font-size:9pt; font-family:Arial; letter-spacing:0.2mm; word-spacing:0.1mm; }
font.prefixmitarbeiter {color:#000000;  line-height:16pt; font-weight:bold; font-size:9pt; font-family:Arial; letter-spacing:0.4mm; word-spacing:0.2mm; }
font.mitarbeiterdata  {color:#000000;  line-height:14pt;  font-size:9pt; font-family:Arial; letter-spacing:0.3mm; word-spacing:0.2mm; }

a:link.mitarbeiteremail { line-height:14pt; color:#000000; text-decoration:underline;font-size:9pt; letter-spacing:0.3mm; word-spacing:0.2mm;}
a:visited.mitarbeiteremail { line-height:14pt; color:#000000; text-decoration:underline;font-size:9pt; letter-spacing:0.3mm; word-spacing:0.2mm;}
a:active.mitarbeiteremail { line-height:14pt; color:#000000; text-decoration:underline;font-size:9pt; letter-spacing:0.3mm; word-spacing:0.2mm;}
a:hover.mitarbeiteremail {line-height:14pt; color:#ff8000; text-decoration:underline;font-size:9pt; letter-spacing:0.3mm; word-spacing:0.2mm;}
/* Mitarbeiter Wir ueber uns - ENDE ------------------------------------------------------------------------------*/



/* Veroeffentlichungen Frontseite - START------------------------------------------------------------------------------*/

font.veroefffrontdescription { line-height:12pt; color:#000000; font-size:8pt; font-family:Arial; letter-spacing:0.1mm; word-spacing:0.15mm; }


a:link.veroefffront { line-height:14pt; color:#990000; text-decoration:underline;font-size:9pt; }
a:visited.veroefffront { line-height:14pt; color:#990000; text-decoration:underline;font-size:9pt; }
a:active.veroefffront { line-height:14pt; color:#990000; text-decoration:underline;font-size:9pt; }
a:hover.veroefffront {line-height:14pt; color:#ff8000; text-decoration:underline;font-size:9pt;}
/* Veroeffentlichungen Frontseite - ENDE ------------------------------------------------------------------------------*/


/* aktuelle Veroeffentlichungen  - START------------------------------------------------------------------------------*/
font.aktveroeffthemenbranchen {color:#d56a00;  line-height:26pt;  font-weight:bold; font-size:12pt; font-family:Arial; letter-spacing:0.3mm; word-spacing:0.2mm; }
font.aktveroeffbranchenthemenserie {color:#FFFFFF;  line-height:20pt;  font-weight:bold; font-size:10pt; font-family:Arial; letter-spacing:0.2mm; word-spacing:0.1mm; }
a:link.aktveroeffuebersicht { line-height:14pt; color:#000000; text-decoration:none;font-size:8pt; letter-spacing:0.3mm; word-spacing:0.2mm;}
a:visited.aktveroeffuebersicht { line-height:14pt; color:#990000; text-decoration:none;font-size:8pt; letter-spacing:0.3mm; word-spacing:0.2mm;}
a:active.aktveroeffuebersicht { line-height:14pt; color:#990000; text-decoration:none;font-size:8pt;letter-spacing:0.3mm; word-spacing:0.2mm;}
a:hover.aktveroeffuebersicht {line-height:14pt; color:#ff8000; text-decoration:underline;font-size:8pt;letter-spacing:0.3mm; word-spacing:0.2mm;}
/* aktuelle Veroeffentlichungen - ENDE ------------------------------------------------------------------------------*/


/* Veroeffentlichungen nach Themen und Branchen - START------------------------------------------------------------------------------*/
font.veroeffthemenbranchen {color:#d56a00;  line-height:26pt;  font-weight:bold; font-size:12pt; font-family:Arial; letter-spacing:0.3mm; word-spacing:0.2mm; }
font.veroeffbranchenthemenserie {color:#FFFFFF;  line-height:20pt;  font-weight:bold; font-size:10pt; font-family:Arial; letter-spacing:0.2mm; word-spacing:0.1mm; }
a:link.veroeffuebersicht { line-height:14pt; color:#000000; text-decoration:none;font-size:8pt; letter-spacing:0.3mm; word-spacing:0.2mm;}
a:visited.veroeffuebersicht { line-height:14pt; color:#990000; text-decoration:none;font-size:8pt; letter-spacing:0.3mm; word-spacing:0.2mm;}
a:active.veroeffuebersicht { line-height:14pt; color:#990000; text-decoration:none;font-size:8pt;letter-spacing:0.3mm; word-spacing:0.2mm;}
a:hover.veroeffuebersicht {line-height:14pt; color:#bb4000; text-decoration:underline;font-size:8pt;letter-spacing:0.3mm; word-spacing:0.2mm;}

a:link.veroeffueberindex { line-height:14pt; color:#000000; text-decoration:underline;font-size:8pt; letter-spacing:0.3mm; word-spacing:0.2mm;}
a:visited.veroeffueberindex { line-height:14pt; color:#990000; text-decoration:underline;font-size:8pt; letter-spacing:0.3mm; word-spacing:0.2mm;}
a:active.veroeffueberindex { line-height:14pt; color:#990000; text-decoration:underline;font-size:8pt;letter-spacing:0.3mm; word-spacing:0.2mm;}
a:hover.veroeffueberindex {line-height:14pt; color:#ff8000; text-decoration:underline;font-size:8pt;letter-spacing:0.3mm; word-spacing:0.2mm;}


/* Veroeffentlichungen nach Themen und Branchen - ENDE ------------------------------------------------------------------------------*/



/* Beitraege zur Dokumentation ... - START------------------------------------------------------------------------------*/
font.jahrganghead { font-weight:bold; line-height:14pt; color:#FFFFFF; font-size:12pt; font-family:Arial; letter-spacing:0.3mm; word-spacing:0.2mm;}
font.hrsg {line-height:14pt; color:#000000;  letter-spacing:0.1mm; word-spacing:0.1mm; }
font.preis { color:#330000;  line-height:14pt;  font-weight:normal;letter-spacing:0.1mm; word-spacing:0.1mm; }
font.heftnr {color:#000000;  line-height:14pt;  font-size:9pt; font-family:Arial; font-weight:bold; letter-spacing:0.2mm; word-spacing:0.2mm; }


font.titlebeitraege {color:#000000;  line-height:14pt;  font-size:9pt; font-family:Arial; font-weight:bold; letter-spacing:0.2mm; word-spacing:0.2mm; }
font.beitraegesub1 {color:#000000;  line-height:14pt;  font-size:9pt; font-family:Arial; font-weight:normal; letter-spacing:0.2mm; word-spacing:0.2mm; }
font.beitraegesub2 {color:#000000;  line-height:14pt;  font-size:9pt; font-family:Arial; font-weight:normal; letter-spacing:0.2mm; word-spacing:0.2mm; }


a:link.details { line-height:14pt; color:#000000; text-decoration:underline;font-size:9pt; letter-spacing:0.3mm; word-spacing:0.2mm;font-weight:bold;}
a:visited.details { line-height:14pt; color:#000000; text-decoration:underline;font-size:9pt; letter-spacing:0.3mm; word-spacing:0.2mm;font-weight:bold;}
a:active.details { line-height:14pt; color:#000000; text-decoration:underline;font-size:9pt; letter-spacing:0.3mm; word-spacing:0.2mm;font-weight:bold;}
a:hover.details {line-height:14pt; color:#ff8000; text-decoration:underline;font-size:9pt; letter-spacing:0.3mm; word-spacing:0.2mm;font-weight:bold;}
/* Beitraege zur Dokumentation ... - ENDE ------------------------------------------------------------------------------*/

/* WEITERE Veroeffentlichungen - START------------------------------------------------------------------------------*/
font.veroefftweitere {color:#d56a00;  line-height:26pt;  font-weight:bold; font-size:12pt; font-family:Arial; letter-spacing:0.3mm; word-spacing:0.2mm; }
font.veroeffweitererubrik { color:#FFFFFF;  line-height:20pt;  font-weight:bold; font-size:10pt; font-family:Arial; letter-spacing:0.2mm; word-spacing:0.1mm; }
font.veroeffdetailrubrik {color:#d56a00; line-height:20pt;  font-size:12pt; font-family:Arial; letter-spacing:0.3mm; word-spacing:0.2mm; }
font.veroeffdetailtitle { color:#990000;  line-height:20pt;  font-size:10pt; font-family:Arial; letter-spacing:0.2mm; word-spacing:0.1mm; }


a:link.weitere {font-weight:bold;  line-height:20pt; color:#000000; text-decoration:underline;font-size:9pt; letter-spacing:0.3mm; word-spacing:0.2mm;}
a:visited.weitere {font-weight:bold;  line-height:20pt; color:#990000; text-decoration:underline;font-size:9pt; letter-spacing:0.3mm; word-spacing:0.2mm;}
a:active.weitere {font-weight:bold;  line-height:20pt; color:#990000; text-decoration:underline;font-size:9pt;letter-spacing:0.3mm; word-spacing:0.2mm;}
a:hover.weitere {line-height:20pt; color:#ff8000; text-decoration:underline;font-size:9pt;letter-spacing:0.3mm; word-spacing:0.2mm;}
/* WEITERE Veroeffentlichungen  - ENDE ------------------------------------------------------------------------------*/


/* Bestellung Warenkorb - START------------------------------------------------------------------------------*/

font.cardbestellhinweis { line-height:12pt; color:#000000; font-size:8pt; font-family:Arial; letter-spacing:0.1mm; word-spacing:0.1mm; }
font.cardbestellhinweisrahmen { line-height:12pt; color:#FFFFFF; font-size:8pt; font-family:Arial; letter-spacing:0.1mm; word-spacing:0.1mm; background-color:#000000; }

td.bestellprefix {text-decoration:underline;  line-height:12pt; color:#000000; font-size:9pt; font-family:Arial; letter-spacing:0.1mm; word-spacing:0.1mm; }
td.bestelltitel { line-height:12pt; color:#990000; font-size:8pt; font-family:Arial; letter-spacing:0.1mm; word-spacing:0.1mm; }
td.bestellpreis { line-height:12pt; color:#000000; font-size:8pt; font-family:Arial; letter-spacing:0.1mm; word-spacing:0.1mm; }

font.bestellsummetotal { font-weight: bold; text-decoration: underline; line-height:14pt; color:#990000; font-size:11pt; font-family:Arial; letter-spacing:0.1mm; word-spacing:0.1mm; }
font.bestellsummetotalprefix { font-weight: bold; line-height:14pt; color:#000000; font-size:11pt; font-family:Arial; letter-spacing:0.1mm; word-spacing:0.1mm; }
input.bestellanzahl {  font-size:8pt; }
/*  Bestellung Warenkorb - ENDE ------------------------------------------------------------------------------*/


/* Schriften ausgabe - START------------------------------------------------------------------------------*/
font.schrifttitleausgabe {color:#d56a00;  line-height:16pt;   font-size:12pt;  letter-spacing:0.2mm; word-spacing:0.2mm; }
font.schriftcontentausgabe { line-height:13pt; color:#000000; font-size:9pt; font-family:Arial; }
/* Schriftenausgabe - START------------------------------------------------------------------------------*/

font.smalltexthead { font-size:12pt;

     line-height:14pt; 
     
	 color: #2175bb;
	 font-weight:bold;
     letter-spacing:0.3mm;
     word-spacing:0.2mm;
	 }

font.smalltext { font-size:7pt;}
	 
	
	 
p,h1,h2,h3,h4,ol,div,th,address,blockquote,nobr,i,pre
     { font-family:Arial,sans-serif;} 

font,td,a { font-family:Arial,sans-serif; font-size:9pt; }
li   { font-family:Arial,sans-serif; font-size:9pt;}
/* font-family = Schriftart fuer Textelemente */
/* Arial,sans-serif = Arial und serifenlose Schrift, Wert aenderbar */


a:link { color:#1a2486; text-decoration:underline;font-size:9pt;}
a:visited { color:#1f6986; text-decoration:underline;font-size:9pt;}
a:active { color:#333333;font-size:9pt;}
a:hover {color:#ff8000; text-decoration:underline;font-size:9pt;}

ul { list-style-image:url(img/li_arrow.gif); }
  /*a:hover {color:"red";}*/

div.header {
  		font-size:12pt;
    	line-height:11pt; 
     	 
    	letter-spacing:0.1mm;
    	 word-spacing:0.4mm;
		color:blue;
		tex-decoration:underline;
}
	
a:link.copyright { color:#5070b1; text-decoration:none;font-size:8pt; line-height:10pt; letter-spacing:0.2mm; word-spacing:0.4mm; font-weight:bold; }
a:visited.copyright { color:#1f6986; text-decoration:none; font-family:arial,sans-serif;font-size:8pt; line-height:10pt; letter-spacing:0.2mm; word-spacing:0.4mm; font-weight:bold;}
a:active.copyright { color:#333333; text-decoration:none;font-size:8pt; line-height:10pt; letter-spacing:0.2mm; word-spacing:0.4mm; font-weight:bold;}
a:hover.copyright {color:#ff8000; text-decoration:underline;font-size:8pt; line-height:10pt; letter-spacing:0.2mm; word-spacing:0.4mm; font-weight:bold;}  


font.status {
		font-size:8pt;
    	line-height:11pt; 
     	 
    	letter-spacing:0.1mm;
    	 word-spacing:0.4mm;
		font-weight:bold;
		color:#227700;
}
	  

font.error { 
	 font-size:8pt;
     line-height:11pt; 
      
     letter-spacing:0.1mm;
     word-spacing:0.4mm; 
	 font-weight:bold;
	 color:red;
	 }
	 
font.action { 
	 font-size:9pt;
     line-height:11pt; 
      
     letter-spacing:0.3mm;
     word-spacing:0.4mm; 
	 color:#dd1122;
	 }



p.leftmargin { 
	 font-size:9pt;
	 font-family:sans-serif;
	 letter-spacing:0.3mm;
     word-spacing:0.4mm; 
	 margin-left:50;
	 }
	 
font.strikethrough { 
	 font-size:9pt;
	 color:#dd1122;
	 font-family:sans-serif;
	 text-decoration:line-through;)
	 }
	 

	 
td.head2 { 
	font-size:10pt;
     line-height:10pt; 
     font-family : Arial;
     letter-spacing:0.6mm;
     word-spacing:0.4mm; 
	 background-color:#99aadd;
	 color:#ffffff;
	 }
td.head1 { 
	 font-size:11pt;
     line-height:14pt; 
     font-family : Arial;
     letter-spacing:0.6mm;
     word-spacing:0.4mm; 
	 background-color:#335599;
	 color:#ffffff;
	 }
tr.subhead { 
	 font-size:8pt;
     font-family : Arial;
	 background-color:#7799cc;
	 color:#eeeeff;
	 }
td.content1 { 
	 font-size:9pt;
     line-height:11pt; 
     font-family : Arial;
     letter-spacing:0.3mm;
     word-spacing:0.4mm; 
	 
	 }
tr.blackwhite { 
	 font-size:9pt;
     line-height:14pt; 
     font-family : Arial;
     letter-spacing:0.1mm;
     word-spacing:0.2mm; 
	 background-color:#aabbee;
	 color:white;
}


td.masterbody { 
	 background-repeat:no-repeat;
     background-position:bottom right;
	 
	 } 
	 
a:link.jumplink { line-height:12pt; color:#2345dd; font-size:9pt; word-spacing:0.4mm; font-weight:bold}
a:visited.jumplink { line-height:12pt; color:#123477; font-size:9pt; word-spacing:0.4mm;}
a:active.jumplink { line-height:12pt; color:#000000; font-size:9pt; word-spacing:0.4mm;}
a:hover.jumplink {line-height:12pt; color:#ff8000; font-size:9pt; word-spacing:0.4mm;}

