body {
      margin:0px;
      padding:0px;
      background-image:url(grafiken/002_verlauf_03.gif);
      background-repeat:repeat-x;
      overflow:auto;
      font-family:Verdana;
      }
h2 {
      font-size:16px;
      font-family:verdana;
      text-align:left;
      margin-left:11px;
      }
h3 {
      font-size:12px;
      font-weight:normal;
      }
h4 {
      font-weight:bold;
      font-size:14px;
      }
p.ueberschriftrechts {
      float:right;
      font-weight:bold;
      font-size:16px;
      margin-top:5px;
      margin-right:10px;
      }
p.ueberschriftlinks {
      float:left;
      font-weight:bold;
      font-size:16px;
      margin-top:5px;
      margin-left:10px;
      }
.startseite {
      font-size:40px;
      margin-top:0px;
      }
* html p.startseite {
      margin-top:30px;
      }
.hinweis {
      margin-top:175px;
      color:#ffffff;
      font-size:12px;
      text-align:right;
      }
.marken1 {
      font-weight:bold;
      font-size:20px;
      color:#0f2e5c;
      margin-top:5px;
      }
.marken2 {
      font-size:12px;
      color:#0f2e5c;
      font-weight:bold;
      }
.impressum1 {
      font-size:12px;
      font-weight:bold;
      margin:0 0px;
      }
.impressum2 {
      font-size:11px;
      margin-right:0px;
      margin-left:0px;
      text-align:justify;
      margin:0 0px;
      }
.tabelle {
      text-align:justify;
      font-size:12px;
      }

ul { 
      margin:0px;
      padding:0px;
      width:100%;
      height:40px;
      display:inline;
      }
* html ul {
      margin-left:-12px;
      }
form {
      margin:0px 0px;
      }
table {
      margin:0px 0px;
      }
.limonaden {
      height:100%;
      width:100%;
      }
.limonaden7 {
      height:100%;
      width:100%;
      background-color:ff0000;
      display:block;      
      }
tr.limonaden2 {
      width:100%;
      height:100%;
      }
tr.limonaden6 {
      width:100%;
      height:100%;
      text-align:center;
      }
td.bilder {
      padding:0px 0px;
      width:40%;
      vertical-align:middle;
      text-align:center;
      }
.unternehmen {
      width:50%; 
      text-align:right;
      }
.texte {
      font-size:12px;
      text-align:justify;
      padding:10px 10px;
      vertical-align:top;
      }
.limonaden3 {
      width:100%;
      height:100%; 
      vertical-align:middle;
      text-align:center;          
      }
.limonaden5 {
      padding:0px 10px;
      }
img.logo {
      vertical-align:middle;
      display:inline;
      border:0px;
      height:187px;/*207*/
      }
.unternehmengrafik {
      padding:40px 10px;
      }
.limo {
      border:0px;
      }
.geschichte {
      margin:20px 0px;
      }
.flaschenlinks {
      float:left;
      margin-left:5%;
      margin-bottom:8%px;
      }
.flaschenrechts {
      float:right;
      margin-right:5%;
      margin-bottom:8%px;
      height:92%;
      }
.kreis {
      margin-right:5px;
      vertical-align:middle;
        }

span.linklinks {
      background-image:url(grafiken/button_grosserteil.png);
      background-repeat:no-repeat;
      background-position:top right;
      padding-top:3px;
      padding-bottom:3px;
      padding-right:10px;
      }

.buttontext {
      margin:25px 7px;
      }     
.mabellagross {
      font-size:20px;
      font-stretch:condensed;
      }
.mabellamittel {
      font-size:16px;
      }
a.limoflaschen {
      text-decoration:none;
      border:0px solid;
      }
a.button {
      background-image:url(grafiken/button_kleinerteil.png);
      background-repeat:no-repeat;
      background-position:top left;    
      text-decoration:none; 
      color:#ca001b;
      font-weight:bold;  
      font-size:16px;
      padding-top:3px;
      padding-bottom:3px;
      padding-left:10px;
      
      }
* html a.button {
      padding-top:0px;
      padding-bottom:0px;
      padding-left:10px;
           
      }

a:hover.button {
      color:#0f2e5c;
      background-position:bottom left;
      }
a:hover.button span.linklinks {
      color:#0f2e5c;
      background-position:bottom right;
      }
a.text {
      text-decoration:none;
      color:#000000;
      font-weight:bold;
      font-size:16px;
      padding:2px 5px;
      }

a:hover.text {
      background-color:#0f2e5c;
      color:#ffffff;
      }
.vertinavi {
      display:block;
      list-style-type:none;
      list-style-position:outside;
      } 
a.navi {
      display:block;
      text-decoration:none;
      color:#000000;
      font-weight:bold;
      font-size:14px; 
      padding-left:10px;
      padding-top:2px;
      padding-bottom:2px; 
      margin-left:10px;    
      }
a:hover.navi {
      background-color:#0f2e5c;
      color:#ffffff;
      display:block;
      text-decoration:none; 
      font-weight:bold;
      font-size:14px;     
      }
#container {
      width:100%;
      height:100%;
      position:absolute;
      display:block;
      min-height:625px;
      min-width:900px;
      }
* html #container {
      width:auto;
      position:relative;
      display:block;
      }

* html #minhoehe {
      height:310px;
      width:0px;
      display:block;
      z-index:30;  
      margin-bottom:0px;
      float:left;
      }
* html #minwidth {
      position:relative;
      height:0px;
      width:900px;
      display:block;
      text-align:center;
      font-size:0px;
      line-height:0px;
      margin-top:0px;
      visibility: visible;
      }
#oben {
      position:absolute;
      width:100%;
      min-height:187px;
      text-align:center;
      z-index:30;
      clear:both;
      height:187px;
      }
#navihori {
      width:100%;
      height:207px;
      position:absolute;
      margin-left:-10px;
      z-index:1;
      display:block;
      text-align:center;
      }
* html #navihori {
      margin-left:-50%;
      }
#navirechts {
      display:inline;
      margin-left:0px;
      }
#navibild {
      display:inline;
      }
#navilinks {
      display:inline;
      margin-right:0px;
      }
li.horinavi {
      display:inline;
      }
#naviverti {
      position:absolute;
      top:180px;
      display:block;
      height:300px;
      width:20%;
      min-width:160px;
      font-weight:bold;
      font-size:16px;
      z-index:50;
      }
* html #naviverti {
      width:180px;
      }
#ueberschrift {
      width:60%;
      height:40px;
      position:absolute;
      top:147px;
      left:20%;
      border-color:#0f2e5c;
      border-left:6px solid #0f2e5c;
      border-right:6px solid #0f2e5c;
      border-color:#0f2e5c;
      background-color:#ffffff;
      z-index:0;
      }
#mitte {
      width:100%;
      position:relative;
      display:block;
      height:100%;
      z-index:20;
      position:relative;
      padding-top:0px;
      padding-bottom:0px;
      padding-left:0px;
      }
* html #mitte {
      position:relative;
      height:100%;
      padding-top:187px;
      padding-bottom:110px;
      }
#inhalt {
      position:absolute;
      left:20%;
      top:187px;
      bottom:110px;
      display:block;
      height:auto;     
      width:60%;
      visibility:visible;  
      background-color:#ffffff; 
      border-color:#0f2e5c;
      border-left:6px solid #0f2e5c;
      border-right:6px solid #0f2e5c;       
      border-bottom:10px solid #0f2e5c;
      min-height:200px;
      overflow:auto;
      }
* html #inhalt {
      position:relative;
      top:0px;
      bottom:0px;
      height:100%;
      padding:0px 0px;
      overflow:hidden;      
      }
#inhaltstartseite {
      position:absolute;
      left:20%;
      top:207px;
      bottom:110px;
      display:block;
      height:auto;     
      width:60%;
      visibility:visible;  
      min-height:200px;
      }
* html #inhaltstartseite {
      position:relative;
      top:0px;
      bottom:0px;
      height:100%;
      }
#inhaltsbereich {
      position:relative;
      display:block;
      width:auto;
      border-color:#0f2e5c;
      overflow:hidden;
      margin:0 10px;
      padding:10px;  
      }
* html #inhaltsbereich {
      width:100%;
      position:absolute;
      height:100%;      
      margin:0px 0px 0px 0px;
      overflow:auto;  
      }
#inhaltsbereichmarken {
      position:relative;
      display:block;
      height:100%;
      width:auto;
      background-color:#;
      overflow:hidden;
      white-space:nowrap;
      text-align:center;    
      }
* html #inhaltsbereichmarken {
      width:100%;
      height:100%;
      position:relative;
      }
#inhaltsbereichstartseite {
      position:relative;
      display:block;
      height:100%;
      width:100%;
      overflow:hidden;
      text-align:center;
      }
* html #inhaltsbereichstartseite {
      width:auto;
      overflow:hidden;
      }
#abstand01 {
      padding:0px 20px;
      display:block;
      }
#unten {
      width:100%;
      height:200px;
      position:absolute;
      bottom:0px;
      background-image:url(grafiken/002_taunus_03.gif);
      background-position:top;
      background-repeat:repeat-y;
      z-index:10;
      text-align:center;
      }
#zentrierenstartseite {
      position:relative;
      top:50%;
      height:200px;
      margin-top:-100px;
      display:block;
      }
* html #zentrierenstartseite {
      position:relative;
      top:40%;
      height:200px;
      margin-top:-100px;
      display:block;
      }
#zentrieren {
      position:absolute;
      height:300px;
      display:block;
      width:520px;
      top:50%;
      left:50%;
      margin-top:-150px;
      margin-left:-260px;
      padding-top:20px;
      text-align:center;
      }
#limocola {
      position:absolute;
      top:10px;
      left:100px;
      }
#limozitrone {
      position:absolute;
      top:10px;
      left:220px;
      }
#limoorange {
      position:absolute;
      top:10px;
      left:340px;
      }
#mabellalinks {
      position:absolute;
      top:0px;
      left:0px;
      }
#mabellarechts {
      position:absolute;
      top:0px;
      left:380px;
      }
#mabellamitte {
      position:absolute;
      top:10px;
      left:50%;
      width:350px;
      margin-left:-175px;
      overflow:hidden;
      white-space:normal;
      font-weight:bold;
      font-size:12px;
      color:#0f2e5c;
      }
#originallinks {
      position:absolute;
      top:15px;
      left:20px;
      }
#originalrechts {
      position:absolute;
      top:15px;
      left:430px;
      }
#originalmitte {
      position:absolute;
      top:10px;
      left:50%;
      width:350px;
      margin-left:-175px;
      overflow:hidden;
      white-space:normal;
      font-weight:bold;
      font-size:12px;
      color:#0f2e5c;
      }
#cathilinks {
      position:absolute;
      top:10px;
      left:10px;
      }
#cathirechts {
      position:absolute;
      top:10px;
      left:440px;
      }
#cathimitte {
      position:absolute;
      top:0px;
      left:50%;
      width:350px;
      margin-left:-175px;
      display:block;
      overflow:hidden;
      white-space:normal;
      font-weight:bold;
      font-size:12px;
      color:#0f2e5c;
      }
#links {
      position:absolute;
      left:0px;
      top:50%;
      margin-top:-120px;
      height:100%;
      margin-left:4%;
      z-index:2;
      }
#rechts {
      position:absolute;
      right:0px;
      top:50%;
      margin-top:-120px;
      height:100%;
      margin-right:4%;
      z-index:2;
      }
#mittigorig {
      position:absolute;
      top:50%;
      margin-top:-150px;
      left:50%;
      width:500px;
      height:100%;
      margin-left:-250px;
      padding:0px 0px;
      z-index:1;
      }
#mittigcathi {
      position:absolute;
      top:50%;
      margin-top:-160px;
      left:50%;
      width:500px;
      height:100%;
      margin-left:-250px;
      padding:0px 0px;
      z-index:1;
      }
#mittigapfel {
      position:absolute;
      top:50%;
      margin-top:-100px;
      left:50%;
      width:500px;
      height:100%;
      margin-left:-250px;
      padding:0px 0px;
      z-index:1;
      }
#link {
      position:absolute;
      bottom:25px;
      left:50%;
      margin-left:-50px;
      z-index:10;
      }




