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: #333333; font-family: Arial, Helvetica; font-size: 10pt; }
td.schwarz           { background-color:#000000; color: #333333; font-family: Arial, Helvetica; font-size: 10pt }
td.weiss             { background-color:#FFFFFF; color: #333333; font-family: Arial, Helvetica; font-size: 10pt }

td.nav               { height: 25px; background-color:#EFEFEF; color: #0063FF; font-family: Verdana, Arial, Helvetica; font-size: 10pt }
td.nav2              { height: 25px; padding-left: 10px; background-color:#CCCCCC; color: #0063FF; font-family: Verdana, Arial, Helvetica; font-size: 10pt }
td.nav3              { height: 25px; padding-left: 10px; padding-top: 8px; padding-bottom: 10px; background-color:#CCCCCC; color: #0063FF; font-family: Verdana, Arial, Helvetica; font-size: 10pt }
td.navweiss          { background-color:#FFFFFF; color: #0063FF; border:1px; border-color:#E6E6E6; border-style:solid; font-family: Verdana, Arial, Helvetica; font-size: 10pt }
td.nav-text          { border-bottom: 1px solid #CCCCCC; background-color:#EFEFEF; color: #0063FF; font-family: Verdana, Arial, Helvetica; font-size: 10pt; padding-left: 10px; padding-top:10px; padding-bottom:10px; padding-right:5px }
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}
td.nav-top           { background-color:#EFEFEF; color: #0063FF; border:0px; border-color:#E6E6E6; border-style:solid; font-family: Verdana, Arial, Helvetica; font-size: 10pt }

td.web               { background-color:#EFEFEF; color: #333333; font-family: Arial, Helvetica; font-size: 10pt; }
td.webtop            { background-color:#CCCCCC; color: #FF0000; font-family: Arial, Helvetica; font-size: 10pt; font-weight:bold; }

.h0                  { color: #0063FF; font-family: Verdana, Arial, Helvetica; font-size: 13pt; font-weight: bold }
.h1                  { color: #0063FF; font-family: Verdana, Arial, Helvetica; font-size: 11pt; font-weight: bold }
.h2                  { color: #0063FF; font-family: Verdana, Arial, Helvetica; font-size: 10pt; font-weight: bold }
.h3                  { color: #0063FF; 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: #0063FF; font-family: Verdana, Arial, Helvetica; font-size: 10pt; text-decoration: underline }

a.nav:link           { border-bottom: 1px solid #CCCCCC; padding-left: 10px; 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: 10px; 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: 10px; 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: 10px; padding-top: 4px; padding-bottom: 4px; background-color: #0063FF; color: #FFFFFF; text-decoration: none; display:block; solid }

a.nav3:link    	     { color:#0063FF; background-color:#CCCCCC; font-family: Verdana, Arial, Helvetica; font-size: 10pt; text-decoration:none; font-weight:normal; display:block; }
a.nav3:visited 	     { color:#0063FF; background-color:#CCCCCC; font-family: Verdana, Arial, Helvetica; font-size: 10pt; text-decoration:none; font-weight:normal }
a.nav3:active 	     { color:#0063FF; background-color:#CCCCCC; font-family: Verdana, Arial, Helvetica; font-size: 10pt; text-decoration:none; font-weight:normal }
a.nav3:hover   	     { color:#FFFFFF; background-color:#0063FF; font-family: Verdana, Arial, Helvetica; font-size: 10pt; 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 }

a.navsmall:link    	 { 10px; color:#FF0000; background-color:#CCCCCC; font-family: Verdana, Arial, Helvetica; font-size: 8pt; text-decoration:none; font-weight:normal }
a.navsmall:visited 	 { 10px; color:#FF0000; background-color:#CCCCCC; font-family: Verdana, Arial, Helvetica; font-size: 8pt; text-decoration:none; font-weight:normal }
a.navsmall:active 	 { 10px; color:#FF0000; background-color:#CCCCCC; font-family: Verdana, Arial, Helvetica; font-size: 8pt; text-decoration:none; font-weight:normal }
a.navsmall:hover   	 { 10px; color:#FFFFFF; background-color:#0063FF; font-family: Verdana, Arial, Helvetica; font-size: 8pt; text-decoration:underline overline; font-weight:normal }

a.top:link           { color: #FFFFFF; font-family: Verdana, Arial, Helvetica; font-size: 8pt; text-decoration: none }
a.top:visited        { color: #FFFFFF; font-family: Verdana, Arial, Helvetica; font-size: 8pt; text-decoration: none }
a.top:active         { color: #FFFFFF; font-family: Verdana, Arial, Helvetica; font-size: 8pt; text-decoration: none }
a.top:hover          { color: #999999; 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 }
