/* 

Dunkelblau #000080
Mittelblau #9DAAC9
Hellblau #BBC8DC

Dunkelgrau #6C6C6C
Mittelgrau #DEDFDE
Hellgrau #F7F7F7

UNI-Orange #FFBCOO
FB-4-Farbe #C5B367

orange: #CD6729;



body, ul, li, p, div, H1, H2, H3, H4, H5, H6, table {
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size: 10pt;
  font-weight:normal;
  color:#000000;
}
*/
a:link {
  color: #000080;
  /*text-decoration:underline*/
}
a:visited {
  color: #000080;
  /*text-decoration:underline*/
}
a:hover{
  /* color:#E00000; */
 /*text-decoration:underline*/
}
a:active { 
  /* color:#E00000; */
 /*  text-decoration:underline */
}
a:focus {
  /* color:#008000; */
  text-decoration:underline 
}

H1 {
  font-size: 16pt;
  margin: 0px;
}
H2 {
  font-size: 14pt;
  font-weight: bolder;
  color: #6C6C6C;
  /* background-color: #EEEEEE; */
  padding: 1px;
  margin-top: 9pt;
  margin-bottom: 8px;
  margin-left: 0px;
  margin-right: 0px;
}
H3 {
  font-size: 12pt;
  font-weight: bolder;
  color: #6C6C6C;
  /* background-color: #6C6C6C; */
  padding: 1px;
  margin-top: 9pt;
  margin-bottom: 8px;
  margin-left: 0px;
  margin-right: 0px;
}
H4 {
  font-size: 10pt;
  font-weight: bolder;
  padding: 1px;
  color:#6C6C6C;
  margin-top: 9pt;
  margin-bottom: 8px;
  margin-left: 0px;
  margin-right: 0px;
  width:75%;
  overflow:visible;
}
H5 {
  margin-top: 9pt;
  font-size: 10pt;
  margin: 0px;
}


/* Für die Buttons der Personensuche Doku-Wiki */
.Buttons {
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-weight: bold; 
  color: #2D508C;
  margin: 0px;
  font-size: 13pt;
}
H4.Buttons {
  font-size: 11pt;
  padding: 1px;
  margin-top: 9pt;
  margin-bottom: 8px;
  width:81%;
  overflow:visible;
  color: #CD6729;
}



.Head {
  height:55px;
  background-color:#000080;
}

.HeadSearch-form {
  /* siehe screen_ext_css */
}

.HeadSearch-text, a:link.HeadSearch-text, a:visited.HeadSearch-text {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  font-weight:bold;
  color: #000000;
}

.HeadSearch-textfield {
  /* siehe screen_ext_css */
}

.HeadBackDunkelblau {
  background-color:#000080
}

.HeadBackHellblau {
  background-color:#BBC8DC
}


.LeftcolumnTD {
  width:205px;
  background-color: #DEDFDE;
  padding-top: 8px;
}

.LeftcolumnHeadline, a:link.LeftcolumnHeadline, a:visited.LeftcolumnHeadline {
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-weight: bolder;
  font-size: 12pt;
  color: #000080;
  text-decoration:none;
  text-align:left;

}


/* NavTree Style 0,2  */

.NavTreeEntry {
  /* color:#33009b; */
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size: 8pt;
}

.NavTreeEntry-active, a:link.NavTreeEntry-active, a:visited.NavTreeEntry-active {
  color:#33568A;
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size: 10pt;
  font-weight: bold;
}
.NavTreeEntry-passiv, a:link.NavTreeEntry-passiv, a:visited.NavTreeEntry-passiv {
  color:#33568A;
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size: 8pt;
}


/* NavTree Style 3 (dieses wird auf (FB4) verwendet) */

.NavTreeEntry-a-passiv, a:link.NavTreeEntry-a-passiv, a:visited.NavTreeEntry-a-passiv {
  color: #000000;
  text-decoration:none;
}
.NavTreeEntry-a-active, a:link.NavTreeEntry-a-active, a:visited.NavTreeEntry-a-active {
  color: #000080;
  text-decoration:none;
}
.NavTreeEntry-p-0 {
  background-color: #ffffff;
  padding-top: 2px;
  padding-bottom: 2px;
  /* padding-left: 22px; */
  padding-left: 4ex;

  margin-top: 0px;
  margin-bottom: 2px;

  font-size: 9pt;
  font-weight: bolder;
  /* text-indent:-12pt; */
  text-indent:-2.2ex;
}

.NavTreeEntry-p-1 {
  padding-top: 0px;
  padding-bottom: 0px;
  /* padding-left: 33px; */
  padding-left: 6ex;
	
  margin-top: 0px;
  margin-bottom: 2px;
	
  font-size: 9pt;
  font-weight: bolder;
  /* text-indent:-10.5pt; */
  text-indent:-2.2ex;
}

.NavTreeEntry-p-2 {
  padding-top: 0px;
  padding-bottom: 0px;
  /* padding-left: 46px; */
  padding-left: 8ex;
	
  margin-top: 0px;
  margin-bottom: 2px;
	
  font-size: 9pt;
  font-weight: bolder;
  /* text-indent:-10.5pt; */
  text-indent:-2.2ex;
}

.NavTreeEntry-p-3 {
  padding-top: 0px;
  padding-bottom: 0px;
  /* padding-left: 59px; */
  padding-left: 10ex;
	
  margin-top: 0px;
  margin-bottom: 2px;
	
  font-size: 9pt;
  font-weight: bolder;
  /* text-indent:-10.5pt; */
  text-indent:-2.2ex;
}


.NavTreeEntry-p-4 {
  padding-top: 0px;
  padding-bottom: 0px;
  /* padding-left: 59px; */
  padding-left: 12ex;
	
  margin-top: 0px;
  margin-bottom: 2px;
	
  font-size: 9pt;
  font-weight: bolder;
  /* text-indent:-10.5pt; */
  text-indent:-2.2ex;
}




/* Für das Doku-Wiki */
.LeftcolumnEntry-active {
  color:#FFFFFF;
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size: 10pt;
  font-weight: bold;
}
.LeftcolumnEntry-passiv {
  color:#FFFFFF;
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size: 8pt;
}
.LeftcolumnDL, .NavTreeDL {
  margin-bottom: 3pt; 
  margin-left: 10pt;
  border-left: blue thin solid
}
.LeftcolumnDT, .NavTreeDT {
  margin: 3pt 3pt 3pt 2pt
}

/* Ende für Doku-Wiki */





.BodyBreadcrumbs {
  height:15px;
  overflow:visible;
  background-color: #F7F7F7;
  padding: 0px;
  margin: 0px;
}

.BodyBreadcrumbsText, a:link.BodyBreadcrumbsText, a:visited.BodyBreadcrumbsText {
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size: 9pt;
  text-decoration:none;
  color: #000000;
  background-color: #F7F7F7;
}

.BodyBreadcrumbsLanguage, a:link.BodyBreadcrumbsLanguage, a:visited.BodyBreadcrumbsLanguage {
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size: 9pt;
  text-decoration:none;
  color: #000000;
  background-color: #F7F7F7;
}


.BodyBreadcrumbsLanguageSelected, a:link.BodyBreadcrumbsLanguageSelected, a:visited.BodyBreadcrumbsLanguageSelected {
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size: 9pt;
  font-style: italic; 
  text-decoration:none;
  color: #000000;
  background-color: #F7F7F7;
}
.BodyBreadcrumbsLogin {
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size: 9pt;
  overflow:visible;
  background-color: #F7F7F7;
}



.BodyPageheading {
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-weight: normal; 
  color: #000080;
  margin: 0px;
  font-size: 15pt;
}

.BodyPageSubheading {
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-weight: bolder; 
  color: #6C6C6C;
  margin: 0px;
  font-size: 10pt;

}

.BodyTable {
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size: 10pt;
  font-weight:normal;
  background-color: #FFFFFF;
}
.BodyTable-text{
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size: 10pt;
}
.BodyTable-headline {
  background-color: #C8C8C8;
}

/* BodyTable-headline für Personensuche */
.BodyTable-headlinePerson {
  background-color: #DDDDDD;
  color: #33568A;
}

.BodyTable-content-light {
  background-color: #F7F7F7;
}

.BodyTable-content-dark {
  background-color: #E8E8E8;
}

.BodyMessage {
  background-color: #FFFFAA;
  border-width: thin;
  border-style: solid;
  padding: 10pt;
  font-weight:bold;
}
.BodyCode {
  background-color: #EEEEEE;
  border-width: thin;
  border-style: solid;
  padding: 5pt;
  font-family: monospace, Courier; 
}


.BodyBottomTabPassiv {
  font-weight: normal;
  font-size: 13pt;
}
a:link.BodyBottomTabPassiv, a:visited.BodyBottomTabPassiv {
  text-decoration:none;
}
a:hover.BodyBottomTabPassiv {
  text-decoration:underline;
}


.BodyBottomTabActive {
  font-weight: bold;
  font-size: 13pt;
}
a:link.BodyBottomTabActive, a:visited.BodyBottomTabActive {
  text-decoration:none;
}
a:hover.BodyBottomTabActive {
  text-decoration:underline;
}


.RightColumnTD {
  width:153px;
  background-color: #BBC8DC;
}

.RightColumnHeadline {
  background-color: #F7F7F7;
  padding-top: 2px;
  padding-bottom: 2px;

  padding-left: 2ex;

  margin-top: 0px;
  margin-bottom: 7px;

  font-size: 10pt;
  font-weight: bold;
}


.RightColumnEntry {
  padding-top: 0px;
  padding-bottom: 0px;

  padding-left: 2ex;
  padding-right: 2ex;
	
  margin-top: 0px;
  margin-bottom: 5px;
	
  font-size: 8pt;
  font-weight: normal;
}

.RightColumnEntryHeadline {
  padding-top: 0px;
  padding-bottom: 0px;
	
  margin-top: 0px;
  margin-bottom: 5px;
	
  font-size: 8pt;
  font-weight: bolder;
  color:#000080
}



.UniRightColumnHeadline {
  background-color: #AAAAAA;
  padding-top: 2px;
  padding-bottom: 2px;

  padding-left: 3ex;

  margin-top: 0px;
  margin-bottom: 7px;

  font-size: 10pt;
  font-weight: bold;

  text-indent:-1.6ex;
}


.UniRightColumnEntry {
  padding-top: 0px;
  padding-bottom: 0px;

  padding-left: 3ex;
	
  margin-top: 0px;
  margin-bottom: 5px;
	
  font-size: 10pt;
  font-weight: normal;

  text-indent:-1.6ex;
  background-color: #EFEFEF;
}




.Footer {
  height:20px;
  background-color:#000080;
}

.FooterBackMittelblau {
  background-color:#9DAAC9;
}

.FooterTextSchwarz, a:visited.FooterTextSchwarz, a:link.FooterTextSchwarz {
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  color:#000000;
  font-size: 10pt;
}

.FooterTextWeiss, a:visited.FooterTextWeiss, a:link.FooterTextWeiss {
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  color:#FFFFFF;
  font-size: 10pt;
}


