/* Standard Stylesheet */

#bild
{
  background-color: #f5b901;
  background-position: 0px 0px;
  background-repeat: no-repeat;
  margin: 0px;
  padding-top: 30px;
  position: absolute;
  top: 0px; left: 0px; height: 84px; width: 180px;
  z-index: 1;
}
#logo
{
  background-color: #e3e3e3;
  background-position: 40px 0px;
  background-repeat: no-repeat;
  margin: 0px;
  padding: 0px;
  position: absolute;
  bottom: 0px; left: 0px; height: 100px; width: 180px;
  z-index: 10;
}
#menu
{
  background-color: #e3e3e3;
  margin: 0px;
  padding: 0px;
  position: absolute;
  top: 114px; bottom: 100px; left: 0px; width: 180px;
  z-index: 2;
}
#hauptbereich
{
  background-color: #d6d6d6;
  margin: 0px;
  padding: 0px;
  position: absolute;
  top: 0px; left: 180px; height: auto; width: 810px;
  z-index: 3;
}
#hauptinhalt
{
  background-position: 0px 0px;
  background-repeat: no-repeat;
  height: 454px;
  overflow: auto;
  padding-left: 40px;
  position: relative;
}
#speziallinks
{
  background-color: #0234b9;
  margin: 0px;
  padding-top: 10px; padding-left: 10px; padding-right: 10px;
  position: absolute;
  bottom: 0px; left: 180px; height: 45px; width: 790px;
  z-index: 11;
}
#titel
{
  background-color: #e2e2e2;
  background-image: url(pic/common/liros_kopf.jpg);
  background-position: 0px 0px;
  background-repeat: no-repeat;
  padding-left: 40px;
  position: relative;
  height: 40px;
}
#titel_sep
{
  background-color: #efefef;
  background-image: url(pic/common/liros_kopf.jpg);
  background-position: 0px -40px;
  background-repeat: no-repeat;
  position: relative;
  height: 74px;
}
#kassencontrol
{
  position: absolute;
  text-align: center;
  background-color: #efefef;
  background-position: 0px 0px;
  background-repeat: no-repeat;
  margin: 0px 0px 0px 0px;
  padding: 0px;
  z-index: 12;
  pointer: hand;
  border: 0px;

   bottom: 105px; left: 0px; height: 86px; width: 180px;
   background-image:url(../pic/lang_de/webshop/kassencontrol.gif);
}
#kassencontrol_button
{
   border: 0px;
   position: absolute;
   bottom: 105px; left: 0px; height: 86px; width: 180px;
   z-index: 11;
}
span.kassencontrol_anzahl
{
   position: absolute;
   top: 40px; left: 0px; height: 35px; width: 80px;
   color: #606060;
   font-family: tahoma, arial, helvetica;
   font-size: 11px;
   vertical-align: middle;
}
span.kassencontrol_summe
{
   position: absolute;
   top: 40px; left: 80px; height: 35px; width: 80px;
   color: #606060;
   font-family: tahoma, arial, helvetica;
   font-size: 11px;
   vertical-align: middle;
}
a.sl
{
  color: #ffffff;
  font-family: tahoma, arial, helvetica;
  font-weight: bold;
  text-decoration: none;
  white-space: nowrap;
}
body
{
  background-color: #d6d6d6;
  color: #606060;
  font-family: tahoma, arial, helvetica;
  font-size: 11px;
  margin: 0px;
  padding: 0px;
}
form
{
  margin: 0px;
}
iframe
{
  background-color: transparent;
}
iframe.menue
{
  margin: 0px;
  padding: 0px;
  height: 409px; width: 180px;
}
input.sl_button
{
  background-color: #ffffff;
  color: #0234b9;
  border: solid 1px #ffffff;
  font-family: tahoma, arial, helvetica;
  font-size: 11px;
  font-weight: bold;
  width: 50px;
}
input.sl_text
{
  font-family: tahoma, arial, helvetica;
  font-size: 11px;
  width: 100px;
}
select.sl
{
  font-family: tahoma, arial, helvetica;
  font-size: 11px;
}
table.main
{
  border: 0px;
}
td
{
  font-family: tahoma, arial, helvetica;
  font-size: 11px;
}
td.sl
{
  color: #ffffff;
  font-weight: bold;
  white-space: nowrap;
}

/* Die folgenden Angaben werden nach aktuellem Stand vom IE bis Version 6
   nicht unterstützt und regeln einige Einstellungen für *wirklich*
   standardkonforme Browser */

body > div#logo
{
  position: fixed;
  bottom: 0px;
}
body > div#speziallinks
{
  position: fixed;
  bottom: 0px; 
}
form > div#hauptinhalt
{
  min-height: 454px; max-height: 454px;
}
form > div#titel_sep
{
  min-height: 74px; max-height: 74px;
}
