a { color: #ec8722; font-size: 8pt; font-family: Verdana, Helvetica, Geneva, Swiss, SunSans-Regular; line-height: 150%; text-decoration: none }
a.navigation  { color: #ec8722; font-size: 10pt; font-family: Arial, Verdana, Helvetica, Geneva, Swiss, SunSans-Regular; line-height: 100%; text-decoration: none }
a.navigation:hover { color: #dba98c; font-size: 10pt; font-family: Arial, Verdana, Helvetica, Geneva, Swiss, SunSans-Regular; line-height: 100%; text-decoration: none }
a.gross { color: #798fb1; font-size: 14pt; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: normal; text-decoration: none }
a.gross:hover { color: #e26820; font-size: 14pt; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: normal; text-decoration: none }
a:hover { color: #dba98c; font-size: 8pt; font-family: Verdana, Helvetica, Geneva, Swiss, SunSans-Regular; line-height: 150%; text-decoration: none }body   { font-size: 10pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
h1    { color: #d5dfe1; font-weight: 100; font-size: 27pt; font-family: Verdana, Arial, sans-serif, Helvetica, Geneva; margin-bottom: 36pt }
h2    { color: #696969; font-weight: bolder; font-size: 16pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
h3  { color: #4a5569; font-size: 11pt; font-family: Verdana; margin-top: 12pt; margin-bottom: 0 }
h4  { color: #434a54; font-size: 10pt; font-family: Verdana; margin-top: 12pt; margin-bottom: 0 }
p            { color: #2b364b; font-size: 8pt; font-family: Verdana, Helvetica, Geneva, Swiss, SunSans-Regular; line-height: 150%; margin-top: 6pt; margin-bottom: 6pt; vertical-align: 80% }
li             { color: #2b364b; font-size: 8pt; font-family: Verdana, Helvetica, Geneva, Swiss, SunSans-Regular; margin-bottom: 3pt; vertical-align: 80% }td    { color: #303030; font-size: 10pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
textarea  { color: #f0a45e; font-size: 10pt; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: transparent; padding: 3pt; border: solid 1px #c6bcbc }
.eingabe-beschriftung-schrift { color: #798fb1; font-size: 10pt; font-family: Verdana }
.haupt-bereich { color: #000; background-color: #fafafa; margin: 0; padding: 0; top: 0; vertical-align: top }
.info-box  { background-color: #f0f0f0; margin: 0; padding: 6px; position: relative; width: 155px; vertical-align: top; border: solid 0 #ff8601 }
.info-box-reiter  { background-color: transparent; background-repeat: no-repeat; background-attachment: scroll; background-position: 0 0; padding: 0 0 0 6px; height: 16px; border: solid 0 black; }
.infobox-titelschrift  { color: orange; font-size: 10pt; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bolder; background-color: white; margin: 0; padding: 1px; position: relative; left: -6px; border: solid 0 black; }
.input  { color: #f0a45e; font-size: 10pt; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: transparent; padding: 3px; border: solid 1px #c6bcbc }
.login  { color: #f0a45e; font-size: 8pt; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: white; padding: 3px; border: solid 1px #c6bcbc }
.linker-bereich  { background-color: #f0f0f0; margin: 0; padding: 0; width: 155px; vertical-align: top }
.rechter-bereich  { background-color: #f0f0f0; margin: 0; padding: 0; width: 155px; vertical-align: top }
.meldung-titelschrift { color: white; font-size: 10pt; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bolder; background-color: #b6b7c0 }
.titel   { color: #f0f0f0; font-size: 24pt; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.details             { color: #2b364b; font-size: 8pt; font-family: Verdana, Helvetica, Geneva, Swiss, SunSans-Regular; line-height: 120%; margin: 0; vertical-align: 90% }
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 }
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 }
.bestell-box { background-color: #f0f0f0; margin: 0; padding: 6px; position: relative; width: 155px; vertical-align: top; border: solid 1px #b6c1d3 }
select.klein { color: #f0a45e; font-size: 8pt }
.td-beschriftung                 { color: white; font-size: 10pt; font-family: Verdana, Helvetica, Geneva, Swiss, SunSans-Regular; font-style: italic; line-height: 150%; background-color: #797da4; text-align: left; margin-top: 6pt; margin-bottom: 6pt; vertical-align: 80% }
button     { color: #f47d0f; background-color: #fff; padding: 3px; border-width: 1px; border-color: #c6bcbc }
button.ok       { color: #f47d0f; background-color: transparent; padding: 0; margin: 0; width: 28px; height: 28px; border-width: 0; border-color: #c6bcbc }

/* Elemente im Titelbereich */
a.ttl   { color: #f0f0f0; font-size: 10pt; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold; text-decoration: none }
a.ttl:hover { color: #f0a45e; font-size: 10pt; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.titel   { color: #f0f0f0; font-size: 18pt; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }

/* Elemente im Navigationsbereich */
p.nvg { color: #f0a45e; font-size: 8pt; font-family: Verdana, Helvetica, Geneva, Swiss, SunSans-Regular; line-height: 150%; margin-top: 6pt; margin-bottom: 6pt; vertical-align: 80% }
a.nvg { color: #434a54; font-size: 10pt; font-family: Arial, verdana, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
a.nvg:hover { color: #e26820; font-size: 10pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.login-nvg  { color: #f0a45e; font-size: 10pt; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #fafafa; padding: 3px; border: solid 1px #b6c1d3 }
.suchfeld-nvg { color: #f0a45e; font-size: 10pt; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #fafafa; padding: 3px; border: solid 1px #b6c1d3 }

/* Elemente in "Aktuell" */
h1.mlg 	{
	 color: black;
	 font-size: 8pt;
	 font-family: Verdana, Helvetica, Geneva, Swiss, SunSans-Regular;
	 font-weight: bold;
	 line-height: 120%;
	 margin-bottom: 0;
	 padding-top: 10pt;
	 padding-bottom: 0;
	 top: 15pt;
	 bottom: 4pt;
	 vertical-align: 80%;
	 }
p.mlg { color: black; font-size: 8pt; font-family: Verdana, Helvetica, Geneva, Swiss, SunSans-Regular; line-height: 150%; margin-top: 6pt; margin-bottom: 6pt; vertical-align: 80% }
a.mlg { color: #f0a45e; font-size: 10pt; font-family: Arial, verdana, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
a.mlg:hover { color: #e26820; font-size: 10pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }


