body.main {
  margin-left:0px;
  margin-right:0px;
  margin-top:0px;
  margin-bottom:0px;
  font-family:arial,sans-serif;
  font-size:12px;
  color:#333333;
  background-color:#CDCDCD;
/*    background-image:url(./img/sonstiges/Ostern/rasen.gif); */
  background-image:url(./img/MeerHimmel.jpg);
  background-attachment:fixed;
  scrollbar-3dlight-color: #A5A4A4;       /* Farbe fŸr 3D-Effekte */
  scrollbar-arrow-color: #006699;         /* Farbe fŸr Verschiebepfeile */
  scrollbar-darkshadow-color: #1A1A1A;    /* Farbe fŸr Schatten */
  scrollbar-face-color: #8E8E8E;          /* Farbe fŸr OberflŠche */
  scrollbar-highlight-color: #BEBEBE;     /* Farbe fŸr oberen und linken Rand */
  scrollbar-shadow-color: #5B5B5B;        /* Farbe fŸr unteren und rechten Rand */
  scrollbar-track-color: #636363          /* Farbe fŸr freibleibenden Verschiebeweg */
/*  scrollbar-base-color:#354350;           Basisfarbe der Scroll-Leiste */
}

h1,h2,h3,h4,p,ul,ol,li,div,td,th,address,blockquote,a,b,i { font-family:arial,sans-serif; }
a,td,td.akt,td.nav,td.just,td.data { font-size:12px; }

/* Text-Links */
a:link    { font-family:arial,sans-serif; font-size:12px; font-weight:bold; color:#333333; text-decoration:none;      }
a:visited { font-family:arial,sans-serif; font-size:12px; font-weight:bold; color:#333333; text-decoration:none;      }
a:hover   { font-family:arial,sans-serif; font-size:12px; font-weight:bold; color:#333333; text-decoration:underline; }
a:active  { font-family:arial,sans-serif; font-size:12px; font-weight:bold; color:#333333; text-decoration:underline; }
a:focus   { font-family:arial,sans-serif; font-size:12px; font-weight:bold; color:#333333; text-decoration:underline; }

.thead
{
	background: #EEEEEE url(./img/stock/title_filler.png);
	color: #333333;
	font: bold 11px arial, verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
	padding-top:0px; padding-bottom:0px; height:17px; }

th     { text-align:left; }
td     { text-align:left; }
.tdtop { background-image:url(./img/space.gif); width:774px; height:20px; vertical-align:bottom; }
.td6   { background-image:url(./img/space.gif); width:774px; height:6px; }
.td14  { background-image:url(./img/space.gif); width:774px; height:14px; }
.td56  { background-image:url(./img/space.gif); width:774px; height:56px; }
.al    { background-image:url(./img/box/al.gif); }
.ar    { background-image:url(./img/box/ar.gif); }
.space { background-image:url(./img/space.gif); }
.il    { background-image:url(./img/box/il.gif); }
.ir    { background-image:url(./img/box/ir.gif); }
.titan { background-image:url(./img/box/titan.gif); border-style:none; width:778px; }
.data  { background-image:url(./img/box/data.gif); }
.datax { background-image:url(./img/box/data.gif); padding:16px; }
.nav   { background-image:url(./img/nav/nav.gif); white-space:nowrap; }
.akt   { background-image:url(./img/nav/aktiv.gif); white-space:nowrap; }

.art1 { text-align:left; padding-top:6px; padding-left:6px; padding-right:6px; border-top:none; border-right:1px solid #333333; border-bottom:none; border-left:1px solid #333333; }
.art2 { text-align:left; padding-bottom:6px; padding-left:6px; border-top:none; border-right:none; border-bottom:1px solid #333333; border-left:1px solid #333333; }
.art3 { text-align:left; padding-bottom:6px; padding-right:6px; border-right:1px solid #333333; border-bottom:1px solid #333333; border-left:none; }
.art4 { text-align:right; padding-left:6px; border-top:none; border-right:none; border-bottom:none; border-left:1px solid #333333; }
.art5 { text-align:left; padding-right:6px; border-right:1px solid #333333; border-bottom:none; border-left:none; }
.art6 { text-align:left; padding-left:6px; border-top:none; border-right:none; border-bottom:none; border-left:1px solid #333333; }
.art7 { text-align:right; padding-left:6px; border-top:none; border-right:none; border-bottom:1px solid #333333; border-left:1px solid #333333; }
.art8 { text-align:left; padding-top:6px; padding:6px; border-top:none; border-right:1px solid #333333; border-bottom:1px solid #333333; border-left:1px solid #333333; }
.art9 { text-align:right; padding-bottom:6px; padding-left:6px; border-top:none; border-right:none; border-bottom:1px solid #333333; border-left:1px solid #333333; }
.art10 { text-align:right; padding-bottom:6px; padding-left:6px; border:1px solid #333333; }
.art11 { border-top:none; border-right:1px solid #333333; border-bottom:1px solid #333333; border-left:1px solid #333333; }
.art12 { text-align:center; border:1px solid #333333; }

.headline { font-size:18px; text-align:left; font-weight:bold; background-image:url(./img/gif/headline.jpg); width:100%; border-top:1px solid #333333; border-right:1px solid #333333; border-bottom:1px solid #333333; border-left:1px solid #333333; }
.small    { font-size:10px; }
.asmall   { font-size:9px; }
.left     { text-align:left; border:0px solid #333333; }
.center   { text-align:center; border:0px solid #333333; }
.right    { text-align:right; border:0px solid #333333; }
.leftb    { text-align:left; font-size:12px; border:1px solid #333333; }
.centerb  { text-align:center; font-size:12px; border:1px solid #333333; }
.rightb   { text-align:right; border:1px solid #333333; }
.just     { text-align:justify; vertical-align:top; }
.top      { text-align:center; font-size:48px; font-weight:bold; font-stretch:wider; }
.alt1     { font-size:12px; white-space:nowrap; text-align:left; }
.alt2     { font-size:11px; white-space:nowrap; text-align:right; }
.alt3     { font-size:11px; white-space:nowrap; font-weight:bold; text-align:center; }
.alt4     { font-size:12px; white-space:nowrap; text-align:center; }

span.nopadding { padding-top:0px; padding-right:0px; padding-bottom:0px; padding-left:0px;  }
p.padding      { padding-top:9px; padding-right:14px; padding-bottom:13px; padding-left:14px; }

/* †berschriften */
h1       { font-size:22px; margin-left:15px; margin-top:0px; margin-bottom:0px; }
.nobold  { font-size:22px; font-weight:normal; }
.normal  { font-size:12px; font-weight:normal; font-style:none; }
.title   { font-size:28px; }
h2       { font-size:18px; text-align:left; margin-bottom:0px; }
.title2  { font-size:18px; text-align:left; font-weight:bold; }
h3       { font-size:12px; }
h4       { font-size:10px; font-style:italic; }
h5       { font-size:8px; font-weight:bold; }
h6       { font-size:6px; font-style:italic; }

.gotop { cursor:n-resize; }

/* hoch und tiefgestellte Schrift */
sup          { font-family:verdana; font-size:70%; }
sub          { font-family:verdana; font-size:70%; }

/* Copyright-Hinweis */
.copyr { font-size:12px; font-weight:bold; text-align:center; }

/* Box */
.box           { background-image:url(./img/box/bk1.jpg); border:1px solid #333333; }
.box-title     { font-weight:bold; color:#333333; background-image:url(./img/box/cellpic1.gif); height:30px; border-bottom:1px solid #696969;}
.box-footer    { background-image:url(./img/box/bk2.jpg); border-top:1px solid #696969; padding-top: 3px; padding-bottom: 3px; color:#333333; font-size:9pt; }
.box-subfooter { background-image:url(./img/box/bk1.jpg); border-top:1px solid #696969;	padding-top: 3px; padding-bottom: 3px; color:#333333; font-size:9pt; }
.show          { color:#000000; border:1px solid #2F2F2F; }

/* sonstiges */
.formel { font-family:courier new,courier; font-size:14px; font-weight:bold; }
.wo   { position:absolute; left:1px; top:1px; width:1px; height:1px; z-index:100; visibility:hidden; }
