p    { color: #066699; font-size: 11pt; font-family: Verdana, "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; margin-top: 6pt; margin-bottom: 6pt; vertical-align: 80% }
h1    { color: #066699; font-size: 27pt; font-family: Verdana, "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: 400; margin-bottom: 36pt; bottom: 6px }
h2    { color: #066699; font-size: 18pt; font-family: Verdana, "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bolder; font-stretch: normal; letter-spacing: 20% }
h3     { color: #066699; font-size: 13pt; font-family: Verdana, "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: 600; font-stretch: normal; margin-top: 12pt; margin-bottom: 6pt }
h4    { color: #066699; font-size: 11pt; font-family: Verdana, "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: 600; font-stretch: normal; margin-top: 18pt; margin-bottom: 0; padding-bottom: 0 }
td   { color: #066699; font-size: 11pt; font-family: Verdana; "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif }
a     { color: #FF6600; font-size: 10pt; font-family: Verdana; "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; text-decoration: none }
a:hover    { color: #FF9966; font-size: 10pt; font-family: Verdana; "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; text-decoration: underline }
a.groß { color: #798fb1; font-size: 14pt; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: normal; text-decoration: none }
a.groß:hover { color: #e26820; font-size: 14pt; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: normal; text-decoration: none }

/* Navigationselemente */
p.nvg  { color: #066699; font-size: 9pt; font-family: Verdana, Helvetica, Geneva, Swiss, SunSans-Regular; line-height: 150%; margin-top: 6pt; margin-bottom: 6pt; vertical-align: 80% }
a.nvg   { color: #066699; font-size: 10pt; font-family: Verdana, "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: 700; line-height: 150%; text-decoration: none }
a.nvg:hover     { color: #FF6600; font-size: 10pt; font-family: Verdana, "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: 700; line-height: 150%; text-decoration: none }
a.nvg-hover     { color: #FF6600; font-size: 10pt; font-family: Verdana, "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: 700; line-height: 150%; text-decoration: none }

/* Elemente von "Aktuell" */
p.mlg   { color: #7e9655; font-size: 10pt; font-family: Verdana, "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; line-height: 150%; margin-top: 6pt; margin-bottom: 6pt; vertical-align: 80% }
h1.mlg     { color: #db9841; font-size: 11pt; font-family: Verdana, "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: 600; margin-top: 9pt; margin-bottom: 3pt }
a.mlg   { color: #c1708a; font-size: 11pt; font-family: Verdana, "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; text-decoration: none }
a.mlg:hover  { color: #b8db7c; font-size: 11pt; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
a.mlg:active  { color: #b8db7c; font-size: 11pt; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none }
b.mlg   { color: #db9841; font-size: 10pt; font-family: Verdana, "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; line-height: 150%; margin-top: 6pt; margin-bottom: 6pt; vertical-align: 80% }

body   { font-size: 10pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
button { color: #7e9655; background-color: white; padding: 3px; border-width: 1px; border-color: #7e9655 }

p.bestell-box { color: #5a7393; text-align: left; margin-top: 0; margin-bottom: 6pt; padding: 0 4pt; width: auto; height: 10pt; vertical-align: 80%; border-width: 0 }
p.bestell-box_grau { color: #5a7393; background-color: #eeecff; text-align: left; margin-top: 0; margin-bottom: 6pt; padding-right: 4pt; padding-left: 4pt; width: auto; height: 10pt }
p.klein               { color: #b8db7c; text-align: left; margin-top: 0; margin-bottom: 6pt; padding: 0 4pt; height: 10pt; vertical-align: 80% }
p.klein_grau                 { color: #5a7393; background-color: #eeecff; text-align: left; margin-top: 0; margin-bottom: 6pt; padding-right: 4pt; padding-left: 4pt; height: 10pt }
select.klein { color: #f0a45e; font-size: 8pt }

td.bestell-box { font-size: 8pt; font-family: Verdana, Helvetica, Geneva, Swiss, SunSans-Regular; line-height: 150%; padding-right: 4pt; padding-left: 4pt; width: auto; vertical-align: 80%; border-width: 0 }
td.nav-ebene1 { font-size: 12px; font-family: Arial, verdana; line-height: 180%; text-align: right; width: 180px; vertical-align: top }
td.nav-ebene2 { font-size: 12px; font-family: Arial, verdana; line-height: 180%; text-align: left; width: 160px; vertical-align: top }
textarea  { color: #7e9655; font-size: 10pt; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: transparent; padding: 3pt; border: solid 1px }
.bestell-box { background-color: #f0f0f0; margin: 0; padding: 6px; position: relative; width: 155px; vertical-align: top; border: solid 1px #b6c1d3 }
.eingabe-beschriftung-schrift { color: #798fb1; font-size: 10pt; font-family: Verdana }
.haupt-bereich { color: #000; background-color: transparent; margin: 0; padding: 0; top: 0; vertical-align: top }
.info-box { margin: 0; padding: 6px; position: relative; width: 155px; vertical-align: top; border: solid 0 #b6c1d3 }
.info-box-reiter { background: url("#") no-repeat; padding: 0 0 0 6px; height: 16px }
.infobox-titelschrift { color: #B3B38F; font-size: 10pt; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bolder; background-color: transparent; background-image: none; background-repeat: no-repeat }
.input { color: #7e9655; font-size: 10pt; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: transparent; padding: 3px; border: solid 1px #7e9655 }
.login { color: #7e9655; font-size: 10pt; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: transparent; padding: 3px; border: solid 1px #7e9655 }
.knopf { background-color: #f0f0f0 }
.linker-bereich { background-color: #EFF3FF; margin: 0; padding: 0; width: 155px; vertical-align: top }
.meldung-titelschrift { color: #84b12b; font-size: 10pt; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bolder; background-color: #b6b7c0 }
.table { color: #36c; font-size: 8pt; border-width: 0 }
.td           { color: #b5db6c; font-size: 8pt; font-family: Verdana, Helvetica, Geneva, Swiss, SunSans-Regular; line-height: 150%; margin-top: 6pt; margin-bottom: 6pt; vertical-align: 80% }
.td-beschriftung              { color: white; font-size: 10pt; font-family: Verdana, Helvetica, Geneva, Swiss, SunSans-Regular; font-style: italic; line-height: 150%; background-color: #b6c1d3; text-align: left; margin-top: 6pt; margin-bottom: 6pt; vertical-align: 80% }
.titel    { color: #066699; font-size: 24pt; font-weight: bold; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
li { }
lu { }


/* Für die LDAP (Adressbuch-)Funktionen */
#ldap_table 	{
	 vertical-align: middle;
	  }
	

#liste_table 	{
	 font-size: 15pt;
	 border: 0px solid black;
	 padding: 0px;
	 margin: 0px;
	  }
	
	  
.farbig_tr {
	 background-color: #ccd6e7;
}
