body {
   background-color: #FFFFFF;
   margin: 0;
   margin-top: 0;
   padding: 0;
   font-family: Arial, Helvetica, sans-serif;
   font-size: 0.9em;
   width: 99.35%;
   height: auto;
}

a {
   font-size: 0.8em;
   background-color: transparent;
}

a.bigRed {
   color: #0000FF;
   font-weight: 900;
   font-size: 1.0em;
}
a.bigRed:hover {
   color: Black;
}

td#AKlein a {
   font-size: 9pt;
}

td#AMittel a  {
   font-size: 11pt;
}

td#AGross a {
   font-size: 13pt;
}


div#DivMitte {
   z-index: 1;
}

.zentriert {
  position:absolute;
  top:250px;
  left:300px;
  width:350px;
  height:375px;
  margin-left:0px;
  margin-top:0px;
  padding: 10px;
  padding-left: 25px;
  padding-right: 5px;
  overflow: hidden;
  background-image: url(../grafik/hgEffBoxen.gif); background-repeat: repeat-y;
   background-position: 0% -50%;
  background-color: #F8F8FF;
  border: 1px solid #cfcfcf;
  font-size: 11pt;

  scrollbar-base-color:#8C8CC6;
        scrollbar-3dlight-color:#FFFFFF;
        scrollbar-arrow-color:#FFFFFF;
        scrollbar-darkshadow-color:#000000;
        scrollbar-face-color:#8C8CC6;
        scrollbar-highlight-color:#FFFFFF;
        scrollbar-shadow-color:#000000;
        scrollbar-track-color:#ACACE6;
}

* html .zentriert {
   width:350px;
}

div#aHinweise {
   position: absolute;
   top: 0;
   right: 20px;
   width:auto;
   height: auto;
   text-align: center;
}


div#DivStichwortEingabe.offen {
   display: block;
   width: 200px;
   height: 65px;
}

div#DivStichwortEingabe {
   border: 2px solid #CDCDFF;
   border-left: 2px solid #EBEBFF;
   border-top: 2px solid #EBEBFF;
   padding: 5px;
   text-align: center;
   background-color: #F5F5FF;
   position: absolute;
   top: 25px;
   right: 50px;
   width: 0;
   height: 0;
   overflow: hidden;
   display: none;
}


div#DivTelKontakt {
   position: relative;
   top: 0; /*252px;*/
   left: 5px;
   /*width: 262px;*/
   /*height: 375px;*/
   width: 252px;
   height: 1.5em;
   overflow: hidden;
   padding:10px;
   padding-left: 25px;
   padding-right: 15px;

   background-color: #F8F8FF;
   background-image: url(../grafik/hgEffBoxen.gif); background-repeat: repeat-y;
   background-position: 0% -50%;
   border: 1px solid #cfcfcf;
   font-size: 11pt;
   z-index: 1;
}

* html div#DivTelKontakt {
   width: 252px;
}

div#DivCMS {
   position: relative;
   top: 250px;
   left: 5px;
   width: 252px;
   /*height: 1.5em;*/
   height: auto;
   overflow: visible;
   padding:10px;
   padding-left: 25px;
   padding-right: 15px;

   background-color: #F8F8FF;
   background-image: url(../grafik/hgEffBoxen.gif); background-repeat: repeat-y;
   background-position: 0% -50%;
   border: 1px solid #cfcfcf;
   font-size: 11pt;
   z-index: 0;
}

div#DivNotiz {
   position: absolute;
   top: 250px;
   left: 683px;
   min-width: 280px;
   /*margin-right:0;*/
   width: auto;
   /*height: 375px;*/
   height: auto;
   overflow: hidden;
   padding:10px;
   padding-left: 15px;
   padding-right: 15px;
   background-color: #F8F8FF;
   background-image: url(../grafik/hgEffBoxen.gif); background-repeat: repeat-y;
   background-position: 0% -50%;
   border: 1px solid #cfcfcf;
   font-size: 11pt;
   z-index: 1;
}

div#DivNotiz div#DivLogoToelzerLand {
   position:absolute;
   right:10px;
   top:0;
   margin:0;
   padding:0;padding-top:0px;
}


* html div#DivNotiz {
   width: auto;
}

div#DivNotiz h1 {
   margin-bottom: 20px;
}

div#DivNotiz h2 {
   margin-bottom: 5px;
}

div#DivNotiz p {
   margin-top: 0;
}


div#Header {
  background-image: url(../grafik/hgEffHeader.gif); background-repeat: repeat-y;
   background-position: 0% -50%;
  /*background-color: #F8F8FF;*/
  background-color: #FFFFFF;
  position:absolute;
  top:0px;
  left: 19px;
  width:98.0%;
  height:200px;
  margin-left: 0px;
  margin-right: 15px;
  margin-top:0px;
  padding: 0px;
  overflow: hidden;
  border: 0px solid #cfcfcf;
  border-bottom-color: White;
  border-top-color: White;
  border-left-color: #cfcfcf;
}

* html div#Header {
   width: 98.3%;
}

div#HeaderBildRechts  {
   position: absolute;
   top: 0;
   right: 0px;
}

div#Header b {
   font-size: 0.9em;
}

div#Footer {
   background-image: url(../grafik/hgEffHeader.gif); background-repeat: repeat-y;
   background-position: 0% -50%;
   position: absolute;
   top: 198px;
   left: 15px;
   width: 98.3%;
   height: 20px;
   background-color: #F8F8FF;
   margin: 0;
   margin-left:0px;
   margin-right: 0px;
   align: right;
   text-align: right;
   overflow: hidden;
  padding: 0px;
  border: 0px solid #cfcfcf;
  border-top-width: 0px;
}

* html div#Footer {
   width: 98.3%;
}

div#DivCounter {
   position: absolute;
   bottom: 0;
   left: 10px;
}

div#DivCounter td {
   color: #E13E51;
   font-size: 8pt;
}

div#unsichtbar {
   width: 0;
   height: 0;
   visibility: hidden;
}

div#FotoRalph {
   position: absolute;
   top: 90px;
   left: 85px;
   margin: 0;
   padding: 0;
   cursor: pointer;
}

div#FotoRalph.versteckt {
   position: absolute;
   top: 0px;
   left: 0px;
   width: 0;
   height: 0;
   overflow: hidden;
   visibility: hidden;
}

div#FotoRalph.sichtbar {
   position: absolute;
   top: 90px;
   left: 85px;
   visibility: visible;
   cursor: pointer;

}

img#ImgFotoRalph {
   border: 3px solid #FFFFFF;
   border-right-color: #000000;
   border-bottom-color: #000000;
}


div#FotoUli {
   position: absolute;
   top: 315px;
   left: 85px;
   margin: 0;
   padding: 0;
   cursor: pointer;
}


div#FotoUli.versteckt {
   position: absolute;
   top: 0px;
   left: 0px;
   width: 0;
   height: 0;
   overflow: hidden;
   visibility: hidden;
}

div#FotoUli.sichtbar {
   position: absolute;
   top: 315px;
   left: 85px;
   visibility: visible;
   cursor: pointer;
}


img#ImgFotoUli {
   border: 3px solid #FFFFFF;
   border-right-color: #000000;
   border-bottom-color: #000000;
}
