body                 { background: #FFFFFF }
body                 { scrollbar-base-color: #000000}
body                 { scrollbar-3dlight-color: #FFFFFF}
body                 { scrollbar-arrow-color: #BBBBBB}
body                 { scrollbar-darkshadow-color: #BBBBBB}
body                 { scrollbar-face-color: #FFFFFF}
body                 { scrollbar-highlight-color: #BBBBBB}
body                 { scrollbar-shadow-color: #BBBBBB}
body                 { scrollbar-track-color: #FFFFFF}

td                   { background-color:#FFFFFF; color: #444444; font-family: Arial, Helvetica; font-size: 10pt }

td.topblau           { background-color:#000080}
td.toprot            { background-color:#FF0000}
td.topgrau           { background-color:#EFEFEF}

td.nav               { height: 25px; background-color:#EFEFEF; color: #0063FF; font-family: Verdana, Arial, Helvetica; font-size: 10pt }
td.nav2              { height: 25px; padding-left: 4px; background-color:#BBBBBB; color: #000080; font-family: Verdana, Arial, Helvetica; font-size: 10pt }
td.nav3              { height: 25px; padding-left: 4px; padding-top: 8px; padding-bottom: 10px; background-color:#CCCCCC; color: #0063FF; font-family: Verdana, Arial, Helvetica; font-size: 10pt }
td.copyright         { border-bottom: 1px solid #CCCCCC; height: 25px; ; padding-left:5px; background-color:#EFEFEF; color: #999999; font-family: Verdana, Arial, Helvetica; font-size: 8pt}

.h0                  { color: #000080; font-family: Verdana, Arial, Helvetica; font-size: 13pt; font-weight: bold }
.h1                  { color: #000080; font-family: Verdana, Arial, Helvetica; font-size: 11pt; font-weight: bold }
.h2                  { color: #000080; font-family: Verdana, Arial, Helvetica; font-size: 10pt; font-weight: bold }
.h3                  { color: #000080; font-family: Verdana, Arial, Helvetica; font-size: 10pt; font-weight: normal }

a:link               { color: #FF0000; font-family: Verdana, Arial, Helvetica; font-size: 10pt; text-decoration: none }
a:visited            { color: #FF0000; font-family: Verdana, Arial, Helvetica; font-size: 10pt; text-decoration: none }
a:active             { color: #FF0000; font-family: Verdana, Arial, Helvetica; font-size: 10pt; text-decoration: none }
a:hover              { color: #000080; font-family: Verdana, Arial, Helvetica; font-size: 10pt; text-decoration: underline }

a.nav:link           { border-bottom: 1px solid #CCCCCC; padding-left: 4px; padding-top: 4px; padding-bottom: 4px; background-color: #EFEFEF; color: #FF0000; text-decoration: none; display:block; solid }
a.nav:visited        { border-bottom: 1px solid #CCCCCC; padding-left: 4px; padding-top: 4px; padding-bottom: 4px; background-color: #EFEFEF; color: #FF0000; text-decoration: none; display:block; solid }
a.nav:active         { border-bottom: 1px solid #CCCCCC; padding-left: 4px; padding-top: 4px; padding-bottom: 4px; background-color: #EFEFEF; color: #FF0000; text-decoration: none; display:block; solid }
a.nav:hover          { border-bottom: 1px solid #CCCCCC; padding-left: 4px; padding-top: 4px; padding-bottom: 4px; background-color: #000080; color: #FFFFFF; text-decoration: none; display:block; solid }

a.nav3:link    	     { color:#000080; background-color:#CCCCCC; font-family: Verdana, Arial, Helvetica; font-size: 10pt; text-decoration:none; font-weight:normal; display:block; }
a.nav3:visited 	     { color:#000080; background-color:#CCCCCC; font-family: Verdana, Arial, Helvetica; font-size: 10pt; text-decoration:none; font-weight:normal; display:block; }
a.nav3:active 	     { color:#000080; background-color:#CCCCCC; font-family: Verdana, Arial, Helvetica; font-size: 10pt; text-decoration:none; font-weight:normal; display:block; }
a.nav3:hover   	     { color:#FFFFFF; background-color:#000080; font-family: Verdana, Arial, Helvetica; font-size: 10pt; text-decoration:none; font-weight:normal }

a.navsmall:link    	 { color:#FF0000; background-color:#CCCCCC; font-family: Verdana, Arial, Helvetica; font-size: 8pt; text-decoration:none; font-weight:normal }
a.navsmall:visited 	 { color:#FF0000; background-color:#CCCCCC; font-family: Verdana, Arial, Helvetica; font-size: 8pt; text-decoration:none; font-weight:normal }
a.navsmall:active 	 { color:#FF0000; background-color:#CCCCCC; font-family: Verdana, Arial, Helvetica; font-size: 8pt; text-decoration:none; font-weight:normal }
a.navsmall:hover   	 { color:#FFFFFF; background-color:#000080; font-family: Verdana, Arial, Helvetica; font-size: 8pt; text-decoration:underline overline; font-weight:normal }

a.navsmall2:link     { color:#000080; background-color:#CCCCCC; font-family: Verdana, Arial, Helvetica; font-size: 8pt; text-decoration:none; font-weight:normal }
a.navsmall2:visited  { color:#000080; background-color:#CCCCCC; font-family: Verdana, Arial, Helvetica; font-size: 8pt; text-decoration:none; font-weight:normal }
a.navsmall2:active 	 { color:#000080; background-color:#CCCCCC; font-family: Verdana, Arial, Helvetica; font-size: 8pt; text-decoration:none; font-weight:normal }
a.navsmall2:hover    { color:#FFFFFF; background-color:#000080; font-family: Verdana, Arial, Helvetica; font-size: 8pt; text-decoration:underline overline; font-weight:normal }

a.footer:link        { color: #999999; font-family: Verdana, Arial, Helvetica; font-size: 8pt; text-decoration: none }
a.footer:visited     { color: #999999; font-family: Verdana, Arial, Helvetica; font-size: 8pt; text-decoration: none }
a.footer:active      { color: #999999; font-family: Verdana, Arial, Helvetica; font-size: 8pt; text-decoration: none }
a.footer:hover       { color: #0063FF; font-family: Verdana, Arial, Helvetica; font-size: 8pt; text-decoration: none }

select.text          { font-family: Verdana, Arial, Helvetica; font-size: 10pt; background-color: #EEEEEE }
textarea.text        { font-family: Verdana, Arial, Helvetica; font-size: 10pt; background-color: #EEEEEE }
input.text           { font-family: Verdana, Arial, Helvetica; font-size: 10pt; background-color: #EEEEEE }

select.quick         { color: #000080; font-family: Tahoma, Arial, Helvetica; font-size: 9pt; background-color: #EEEEEE; border-style: solid; width: 156px }
input.button         { font-family: Verdana, Arial, Helvetica; font-size: 10pt; background-color: #EEEEEE; color: #000080; font-weight: bold }

#width050            { width:  50px; background-color:#EEEEEE }
#width100            { width: 100px; background-color:#EEEEEE }
#width150            { width: 150px; background-color:#EEEEEE }
#width200            { width: 200px; background-color:#EEEEEE }
#width250            { width: 250px; background-color:#EEEEEE }
#width300            { width: 300px; background-color:#EEEEEE }
#width400            { width: 400px; background-color:#EEEEEE }
#width500            { width: 500px; background-color:#EEEEEE }

p.bildertext         { color: #000000; font-family: Verdana, Arial, Helvetica; font-size: 10pt }
img.grau             { border-style: solid; border-color: #808080 }

td.admin             { background: #EEEEEE; color: #000000; font-family: Verdana; font-size: 8pt }
input.admin          { font-family: Verdana; font-size: 8pt; background-color: #DDDDDD; border-color: #808080; color: #000000; border-style: solid; width: 100px; font-weight: bold }
