body {
  background-color:#cccccc;
  margin-top:0px;
  margin-bottom:0px;
  margin-left:0px;
  margin-right:0px;
  scrollbar-base-color:lightgreen;
  scrollbar-highlight-color:#008000;
  scrollbar-arrow-color:#008000;
  scrollbar-shadow-color:lightgreen;        }

body,p,table,tr,td,th,input,select,span,a {
  background-image:url(verlauf01.gif);
  background-repeat:no-repeat-y;
  background-repeat:repeat-x;
  background-attachment:fixed;
  font-family:arial,helvetica,verdana,sans-serif;
  font-size:10pt;
  color:black; }

li {list-style-type:none; }

.borderall {
  background-color:lightgreen;
  border-color:darkgreen;
  border-width:2px;
  border-style:solid;
  }

.date{
          font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 8px; font-weight: normal; color: #000000; text-decoration: none; }
.italic{
        font-family: Verdana, Helvetica, Arial, sans-serif;
        font-size: 10px;
        font-weight: normal;
        color: #999999;
        text-decoration: none;
        font-style : italic;
}
input.button {
        background-color : #C0C0C0;
        color : #000000;
        font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif;
}

.borderright {
  border-right:2px solid darkgreen;}

.borderleft {
  border-left:2px solid darkgreen;}

.borderbottom {
  border-bottom:2px solid darkgreen;}

.bordertop {
  border-top:2px solid darkgreen;}

.navigation {
  font-family:arial,helvetica,verdana,sans-serif;
  font-size:10pt;
  color:green        ; }

.try {
  font-family:arial;
  font-size:10px;
  color:lightgreen;
}

.chronik_hd {
 font-family:arial;
 font-size:8pt;
 font-weight:bold;
 color:#006600;
 text-align:center;
 border-color:#000000;
 border-width:1px;
 border-style:solid;
}

.cnt_tab {
 font-family:arial;
 font-size:8pt;
 color:black;
}

.frm_tab {
 font-family:arial;
 font-size:8pt;
 color:black;
 text-align:center;
 height:24pt;
 border-color:#000000;
 border-width:1px;
 border-style:solid;
}

.msg_box_hd {
 font-family:arial;
 font-size:10pt;
 font-weight:bold;
 background-color:#008000;
 background-image:url(verlauf-gruen01.gif);
 background-repeat:no-repeat-y;
 background-repeat:repeat-x;
 background-attachment:fixed;
 color:#ffffff;
 text-align:center;
 border-color:#006600;
 border-width:1px;
 border-style:solid;
}

.msg_box_cnt {
 font-family:arial;
 font-size:10pt;
 background-color:#cccccc;
 color:black;
 padding:4px;
 border-color:#006600;
 border-width:1px;
 border-style:solid;
}

.aktuell {
 font-family:arial;
 font-size:10pt;
 font-weight:bold;
 background-color:#008000;
 color:white;
 text-align:right;
 border-color:#008000;
 border-width:2px;
 border-style:solid;
}

.aktuellthema {
 font-family:arial;
 font-size:10pt;
 background-color:white;
 color:black;
 padding:4px;
 border-color:#008000;
 border-width:2px;
 border-style:solid;
}
.noborder {
 background-color:white;
 border-width:0px;
}

a:link { color:darkgreen;text-decoration:none; }
a:visited { color:darkgreen; text-decoration:none; }
a:hover { color:#00cc00; text-decoration:none; }
a:active {color:#00cc00; text-decoration:none; }
a:focus { color:#00cc00; text-decoration:none; }

b {
  font-family:arial;
  font-weight:bold;
  color:#006600;
  }

.gross {
  font-size:16px; }

.klein{
  font-size:12px; }

input {
  background-color:white;
  border:1px solid steelblue; }

select {
  background-color:ghostwhite;
  width:160px;}

.bgmiddle {
  background-color:lightsteelblue; }

.bglight {
  background-color:ghostwhite; }

.bgdark {
  background-color:slategray; }

.bgmenu {
  background-color:ghostwhite; }

.bgtop {
  background-color:ghostwhite; }

.bgwhite {
  background-color:white; }

.fgmiddle {
  font-color:lightsteelblue; }

.fglight {
  color:ghostwhite; }

.fgdark {
  color:slategray; }

.fgwhite {
  color:white; }

.menubutton {
  cursor:default;
  border:1px solid white;
  padding:2px;
}

.menuover {
  cursor:default;
  background-color:slategray;
  color:white;
  border:1px solid black;
  padding:2px;
}

.pagetitle {
  font-size:10pt;
  font-weight:bold;
  background-color:slategray;
  padding:2px;
  border:1px solid black;
  color:white;  }

.input100 {
  width:100%; }

.inputmax {
  width:100%; }

.inputcheck {
  border-width:0px; }

.inputbutton {
  background-color:white;
  padding:2px;
  font-weight:bold;
  color:black;
}

.itemsname {
  font-weight:bold;}

.itemsname {
  color:black;}

.itemsprice {
  font-weight:bold;
  color:darkred;}

.itemspricetext {
  color:slategray;}

.itemssubtitle {
  color:slategray;}

.itemsshortinfo {
  color:slategray; }

.itemsinfo {
  color:black; }

.buttons {
  text-align:center;
  cursor:default;
  color:black;
  border:1px solid black;
  background-color:ghostwhite;
  padding:2px;        }

.over {
  text-align:center;
  cursor:default;
  color:white;
  border:1px solid white;
  background-color:slategray;
  padding:2px;        }

hr {
   margin-top:0;
   color:darkgreen;
   margin-left:0;
   margin-right:0;
   }

h3 { color:black;}

.uln { text-decoration:underline; }