body
 {
   font-family     : Verdana, Arial, Helvetica;
   font-weight     : normal;
   font-size       : 10pt;
   font-color      : #000000;
   text-align      : left;
   left            : 0px;
   right           : 0px;
   top             : 0px;
   bottom          : 0px;
   margin          : 0px;
   margin-left     : 0px;
   margin-right    : 0px;
   margin-top      : 0px;
   margin-bottom   : 0px;
   padding         : 0px;
   padding-top     : 0px;
   padding-bottom  : 0px;
   padding-left    : 0px;
   padding-right   : 0px;
   background-color: #F5F5F5;
 }

{====================================================}

h1
 {
   font-family     : Verdana, Arial, Helvetica;
   font-weight     : bold;
   font-size       : 12pt;
   color           : #4C4C4C;
   text-align      : left;
 }

h2
 {
   font-family     : Verdana, Arial, Helvetica;
   font-weight     : normal;
   font-size       : 10pt;
   color           : #4C4C4C;
   text-align      : left;
 }

h3
 {
   font-family     : Verdana, Arial, Helvetica;
   font-weight     : bold;
   font-style      : italic;
   font-size       : 12pt;
   color           : #660000;
   text-align      : left;
 }

{====================================================}

p
 {
   font-family     : Verdana, Arial, Helvetica;
   font-weight     : normal;
   font-size       : 8pt;
   font-color      : #4C4C4C;
   text-align      : left;
 }

{====================================================}


#bilder_weingut
 {
   width           : 700px;  
   left            : 0px;
   right           : 0px;
   top             : 0px;
   bottom          : 0px;
   margin          : 0px;
   margin-left     : 0px;
   margin-right    : 0px;
   margin-top      : 0px;
   margin-bottom   : 0px;
   padding         : 0px;
   padding-top     : 0px;
   padding-bottom  : 0px;
   padding-left    : 0px;
   padding-right   : 0px;
 }


#bilder_weinberg
 {
   text-align      : left; 
   width           : 200px;   
   left            : 0px;
   right           : 0px;
   top             : 0px;
   bottom          : 0px;
   margin          : 0px;
   margin-left     : 600px;
   margin-right    : 0px;
   margin-top      : -400px;
   margin-bottom   : 0px;
   padding         : 0px;
   padding-top     : 0px;
   padding-bottom  : 0px;
   padding-left    : 0px;
   padding-right   : 0px;
 }

#bilder_wein
 {
   text-align      : left; 
   width           : 200px;   
   left            : 0px;
   right           : 0px;
   top             : 0px;
   bottom          : 0px;
   margin          : 0px;
   margin-left     : 650px;
   margin-right    : 0px;
   margin-top      : -650px;
   margin-bottom   : 0px;
   padding         : 0px;
   padding-top     : 0px;
   padding-bottom  : 0px;
   padding-left    : 0px;
   padding-right   : 0px;
 }

#mitte
 {
   width           : 925px;  
   left            : 0px;
   right           : 0px;
   top             : 0px;
   bottom          : 0px;
   margin          : 0px;
   margin-left     : 40px;
   margin-right    : 40px;
   margin-top      : 20px;
   margin-bottom   : 20px;
   padding         : 0px;
   padding-top     : 0px;
   padding-bottom  : 0px;
   padding-left    : 0px;
   padding-right   : 0px;
   background-color: #ffffff;
   background-image: url("http://www.weingut-rebschneckle.com/image/hintergrund.gif");
   background-position: left bottom;
   background-repeat:no-repeat;
 }

{====================================================}

#kopfzeile
 {
   width           : 925px;
   height          : 135px;  
   left            : 0px;
   right           : 0px;
   top             : 0px;
   bottom          : 0px; 
   margin          : 0px;
   margin-left     : 0px;
   margin-right    : 0px;
   margin-top      : 0px;
   margin-bottom   : 0px;
   padding         : 0px;
   padding-top     : 0px;
   padding-bottom  : 0px;
   padding-left    : 0px;
   padding-right   : 0px;
 }

#kopfzeile_oben
 {
   float           : left;
   width           : 925px;
   height          : 102px;  
   left            : 0px;
   right           : 0px;
   top             : 0px;
   bottom          : 0px; 
   margin          : 0px;
   margin-left     : 0px;
   margin-right    : 0px;
   margin-top      : 0px;
   margin-bottom   : 0px;
   padding         : 0px;
   padding-top     : 0px;
   padding-bottom  : 0px;
   padding-left    : 0px;
   padding-right   : 0px;
   background-image: url("http://www.weingut-rebschneckle.com/image/logo.gif");
   background-position: center top;
   background-repeat:no-repeat;
 }

#kopfzeile_navigation
 {
   float           : left;
   width           : 925px;
   height          : 20px; 
   font-family     : Verdana, Arial, Helvetica;
   font-weight     : bold;
   font-size       : 8pt;
   font-color      : #ffffff;
   text-align      : center; 
   left            : 0px;
   right           : 0px;
   top             : 0px;
   bottom          : 0px; 
   margin          : 0px;
   margin-left     : 0px;
   margin-right    : 0px;
   margin-top      : 15px;
   margin-bottom   : 0px;
   padding         : 0px;
   padding-top     : 0px;
   padding-bottom  : 0px;
   padding-left    : 0px;
   padding-right   : 0px;
   background-color: #B2BA3E;
 }

#kopfzeile_warenkorb
 {
   float           : left;
   width           : 925px;
   height          : 20px; 
   font-family     : Verdana, Arial, Helvetica;
   font-weight     : bold;
   font-size       : 8pt;
   font-color      : #ffffff;
   text-align      : center; 
   left            : 0px;
   right           : 0px;
   top             : 0px;
   bottom          : 0px; 
   margin          : 0px;
   margin-left     : 0px;
   margin-right    : 0px;
   margin-top      : 1px;
   margin-bottom   : 0px;
   padding         : 0px;
   padding-top     : 0px;
   padding-bottom  : 0px;
   padding-left    : 0px;
   padding-right   : 0px;
   background-color: #D8DC9E;
 }

#kopfzeile_warenkorb_admin
 {
   float           : left;
   width           : 925px;
   height          : 20px; 
   font-family     : Verdana, Arial, Helvetica;
   font-weight     : bold;
   font-size       : 8pt;
   font-color      : #ffffff;
   text-align      : center; 
   left            : 0px;
   right           : 0px;
   top             : 0px;
   bottom          : 0px; 
   margin          : 0px;
   margin-left     : 0px;
   margin-right    : 0px;
   margin-top      : 1px;
   margin-bottom   : 0px;
   padding         : 0px;
   padding-top     : 0px;
   padding-bottom  : 0px;
   padding-left    : 0px;
   padding-right   : 0px;
   background-color: #FDAD72;
 }


{====================================================}

#main
 {
   width           : 805px;
   left            : 0px;
   right           : 0px;
   top             : 0px;
   bottom          : 0px;
   margin          : 0px;
   margin-left     : 80px;
   margin-right    : 40px;
   margin-top      : 40px;
   margin-bottom   : 20px;
   background-image: url("http://www.weingut-rebschneckle.com/image/voegel.gif");
   background-position: right top;
   background-repeat:no-repeat;
 }

#main_text
 {
   width           : 450px;  
   left            : 0px;
   right           : 0px;
   top             : 0px;
   bottom          : 0px;
   margin          : 0px;
   margin-left     : 0px;
   margin-right    : 0px;
   margin-top      : 0px;
   margin-bottom   : 0px;
   padding         : 0px;
   padding-top     : 0px;
   padding-bottom  : 0px;
   padding-left    : 0px;
   padding-right   : 0px;
 }

{====================================================}

#unten
 {
   width           : 925px;
   height          : 112px;   
   left            : 0px;
   right           : 0px;
   top             : 0px;
   bottom          : 0px;
   margin          : 0px;
   margin-left     : 0px;
   margin-right    : 0px;
   margin-top      : 20px;
   margin-bottom   : 20px;
   padding         : 0px;
   padding-top     : 0px;
   padding-bottom  : 0px;
   padding-left    : 0px;
   padding-right   : 0px;
 }

#unten_kommentar
 {
   text-align      : left; 
   width           : 200px;   
   left            : 0px;
   right           : 0px;
   top             : 0px;
   bottom          : 0px;
   margin          : 0px;
   margin-left     : 600px;
   margin-right    : 0px;
   margin-top      : 0px;
   margin-bottom   : 0px;
   padding         : 0px;
   padding-top     : 0px;
   padding-bottom  : 0px;
   padding-left    : 0px;
   padding-right   : 0px;
 }

.pkommentar
 {
   font-family     : Verdana, Arial, Helvetica;
   font-size       : 8pt;
   font-style      : italic;
   color           : #FF9933;
 }

{====================================================}

.table_navigation
 {
   font-family     : Verdana, Arial, Helvetica;
   font-size       : 8pt;
   font-weight     : bold;
   font-color      : #ffffff;
   text-align      : left;  
   margin          : 0px;
   margin-left     : 0px;
   margin-right    : 0px;
   margin-top      : 0px;
   margin-bottom   : 0px;
   padding         : 0px;
   padding-top     : 0px;
   padding-bottom  : 0px;
   padding-left    : 0px;
   padding-right   : 0px;
 }

.table_navigation tr
 {
   vertical-align  : top;
   height          : 0px; 
   left            : 0px;
   right           : 0px;
   top             : 0px;
   bottom          : 0px;  
   margin          : 0px;
   margin-left     : 0px;
   margin-right    : 0px;
   margin-top      : 0px;
   margin-bottom   : 0px;
   padding         : 0px;
   padding-top     : 0px;
   padding-bottom  : 0px;
   padding-left    : 0px;
   padding-right   : 0px;
 }

.table_navigation td
 {
   height          : 0px; 
   left            : 0px;
   right           : 0px;
   top             : 0px;
   bottom          : 0px;  
   margin          : 0px;
   margin-left     : 0px;
   margin-right    : 0px;
   margin-top      : 0px;
   margin-bottom   : 0px;
   padding         : 0px;
   padding-top     : 0px;
   padding-bottom  : 0px;
   padding-left    : 20px;
   padding-right   : 20px;
 }

.table_warenkorb
 {
   font-family     : Verdana, Arial, Helvetica;
   font-size       : 8pt;
   font-weight     : bold;
   font-color      : #ffffff;
   text-align      : left;  
   margin          : 0px;
   margin-left     : 0px;
   margin-right    : 0px;
   margin-top      : 0px;
   margin-bottom   : 0px;
   padding         : 0px;
   padding-top     : 0px;
   padding-bottom  : 0px;
   padding-left    : 0px;
   padding-right   : 0px;
 }

.table_warenkorb tr
 {
   vertical-align  : top;
   height          : 0px; 
   left            : 0px;
   right           : 0px;
   top             : 0px;
   bottom          : 0px;  
   margin          : 0px;
   margin-left     : 0px;
   margin-right    : 0px;
   margin-top      : 0px;
   margin-bottom   : 0px;
   padding         : 0px;
   padding-top     : 0px;
   padding-bottom  : 0px;
   padding-left    : 0px;
   padding-right   : 0px;
 }

.table_warenkorb td
 {
   height          : 0px; 
   left            : 0px;
   right           : 0px;
   top             : 0px;
   bottom          : 0px;  
   margin          : 0px;
   margin-left     : 0px;
   margin-right    : 0px;
   margin-top      : 0px;
   margin-bottom   : 0px;
   padding         : 0px;
   padding-top     : 0px;
   padding-bottom  : 0px;
   padding-left    : 20px;
   padding-right   : 20px;
 }


.table_warenkorb_admin
 {
   font-family     : Verdana, Arial, Helvetica;
   font-size       : 8pt;
   font-weight     : bold;
   font-color      : #ffffff;
   text-align      : left;  
   margin          : 0px;
   margin-left     : 0px;
   margin-right    : 0px;
   margin-top      : 0px;
   margin-bottom   : 0px;
   padding         : 0px;
   padding-top     : 0px;
   padding-bottom  : 0px;
   padding-left    : 0px;
   padding-right   : 0px;
 }

.table_warenkorb_admin tr
 {
   vertical-align  : top;
   height          : 0px; 
   left            : 0px;
   right           : 0px;
   top             : 0px;
   bottom          : 0px;  
   margin          : 0px;
   margin-left     : 0px;
   margin-right    : 0px;
   margin-top      : 0px;
   margin-bottom   : 0px;
   padding         : 0px;
   padding-top     : 0px;
   padding-bottom  : 0px;
   padding-left    : 0px;
   padding-right   : 0px;
 }

.table_warenkorb_admin td
 {
   height          : 0px; 
   left            : 0px;
   right           : 0px;
   top             : 0px;
   bottom          : 0px;  
   margin          : 0px;
   margin-left     : 0px;
   margin-right    : 0px;
   margin-top      : 0px;
   margin-bottom   : 0px;
   padding         : 0px;
   padding-top     : 0px;
   padding-bottom  : 0px;
   padding-left    : 20px;
   padding-right   : 20px;
 }

{====================================================}

.table_gruppen
 {
   font-family     : Verdana, Arial, Helvetica;
   font-size       : 8pt;
   font-weight     : normal;
   font-color      : #ffffff;
   text-align      : left;
   margin          : 0px;
   margin-left     : 0px;
   margin-right    : 0px;
   margin-top      : 0px;
   margin-bottom   : 0px;
   padding         : 0px;
   padding-top     : 0px;
   padding-bottom  : 0px;
   padding-left    : 0px;
   padding-right   : 0px;
 }

.table_gruppen tr
 {
   vertical-align  : middle;
   height          : 0px; 
   left            : 0px;
   right           : 0px;
   top             : 0px;
   bottom          : 0px;  
   margin          : 0px;
   margin-left     : 0px;
   margin-right    : 0px;
   margin-top      : 0px;
   margin-bottom   : 0px;
   padding         : 0px;
   padding-top     : 0px;
   padding-bottom  : 0px;
   padding-left    : 0px;
   padding-right   : 0px;
 }

.table_gruppen td
 {
   height          : 0px; 
   left            : 0px;
   right           : 0px;
   top             : 0px;
   bottom          : 0px;  
   margin          : 0px;
   margin-left     : 0px;
   margin-right    : 0px;
   margin-top      : 0px;
   margin-bottom   : 0px;
   padding         : 0px;
   padding-top     : 0px;
   padding-bottom  : 0px;
   padding-left    : 0px;
   padding-right   : 0px;
 }

{====================================================}

.table_artikel_warenkorb
 {
   width           : 600px;
   font-family     : Verdana, Arial, Helvetica;
   font-size       : 8pt;
   font-weight     : normal;
   font-color      : #ffffff;
   text-align      : left;
   margin          : 0px;
   margin-left     : 0px;
   margin-right    : 0px;
   margin-top      : 0px;
   margin-bottom   : 0px;
   padding         : 0px;
   padding-top     : 0px;
   padding-bottom  : 0px;
   padding-left    : 0px;
   padding-right   : 0px;
 }

.table_artikel_warenkorb tr
 {
   vertical-align  : top;
   height          : 0px; 
   left            : 0px;
   right           : 0px;
   top             : 0px;
   bottom          : 0px;  
   margin          : 0px;
   margin-left     : 0px;
   margin-right    : 0px;
   margin-top      : 0px;
   margin-bottom   : 0px;
   padding         : 0px;
   padding-top     : 0px;
   padding-bottom  : 0px;
   padding-left    : 0px;
   padding-right   : 0px;
 }

.table_artikel_warenkorb td
 {
   height          : 0px; 
   left            : 0px;
   right           : 0px;
   top             : 0px;
   bottom          : 0px;  
   margin          : 0px;
   margin-left     : 0px;
   margin-right    : 0px;
   margin-top      : 0px;
   margin-bottom   : 0px;
   padding         : 0px;
   padding-top     : 0px;
   padding-bottom  : 0px;
   padding-left    : 0px;
   padding-right   : 0px;
 }

{====================================================}

.table_artikel
 {
   width           : 600px;
   font-family     : Verdana, Arial, Helvetica;
   font-size       : 8pt;
   font-weight     : normal;
   font-color      : #ffffff;
   text-align      : left;
   margin          : 0px;
   margin-left     : 0px;
   margin-right    : 0px;
   margin-top      : 0px;
   margin-bottom   : 0px;
   padding         : 0px;
   padding-top     : 0px;
   padding-bottom  : 0px;
   padding-left    : 0px;
   padding-right   : 0px;
 }

.table_artikel tr
 {
   vertical-align  : top;
   height          : 0px; 
   left            : 0px;
   right           : 0px;
   top             : 0px;
   bottom          : 0px;  
   margin          : 0px;
   margin-left     : 0px;
   margin-right    : 0px;
   margin-top      : 0px;
   margin-bottom   : 0px;
   padding         : 0px;
   padding-top     : 0px;
   padding-bottom  : 0px;
   padding-left    : 0px;
   padding-right   : 0px;
 }

.table_artikel td
 {
   height          : 0px; 
   left            : 0px;
   right           : 0px;
   top             : 0px;
   bottom          : 0px;  
   margin          : 0px;
   margin-left     : 0px;
   margin-right    : 0px;
   margin-top      : 0px;
   margin-bottom   : 0px;
   padding         : 0px;
   padding-top     : 0px;
   padding-bottom  : 0px;
   padding-left    : 0px;
   padding-right   : 0px;
 }

{====================================================}

.table_bestellen
 {
   width           : 600px;
   font-family     : Verdana, Arial, Helvetica;
   font-size       : 8pt;
   font-weight     : normal;
   font-color      : #ffffff;
   text-align      : left;
   margin          : 0px;
   margin-left     : 0px;
   margin-right    : 0px;
   margin-top      : 0px;
   margin-bottom   : 0px;
   padding         : 0px;
   padding-top     : 0px;
   padding-bottom  : 0px;
   padding-left    : 0px;
   padding-right   : 0px;
 }

.table_bestellen tr
 {
   vertical-align  : middle;
   height          : 0px; 
   left            : 0px;
   right           : 0px;
   top             : 0px;
   bottom          : 0px;  
   margin          : 0px;
   margin-left     : 0px;
   margin-right    : 0px;
   margin-top      : 0px;
   margin-bottom   : 0px;
   padding         : 0px;
   padding-top     : 0px;
   padding-bottom  : 0px;
   padding-left    : 0px;
   padding-right   : 0px;
 }

.table_bestellen td
 {
   height          : 0px; 
   left            : 0px;
   right           : 0px;
   top             : 0px;
   bottom          : 0px;  
   margin          : 0px;
   margin-left     : 0px;
   margin-right    : 0px;
   margin-top      : 0px;
   margin-bottom   : 0px;
   padding         : 0px;
   padding-top     : 0px;
   padding-bottom  : 0px;
   padding-left    : 0px;
   padding-right   : 0px;
 }

{====================================================}


.table_katalog
 {
   font-family     : Verdana, Arial, Helvetica;
   font-size       : 8pt;
   font-weight     : normal;
   font-color      : #ffffff;
   text-align      : left;
   margin          : 0px;
   margin-left     : 0px;
   margin-right    : 0px;
   margin-top      : 0px;
   margin-bottom   : 0px;
   padding         : 0px;
   padding-top     : 0px;
   padding-bottom  : 0px;
   padding-left    : 0px;
   padding-right   : 0px;
 }

.table_katalog tr
 {
   vertical-align  : top;
   height          : 0px; 
   left            : 0px;
   right           : 0px;
   top             : 0px;
   bottom          : 0px;  
   margin          : 0px;
   margin-left     : 0px;
   margin-right    : 0px;
   margin-top      : 0px;
   margin-bottom   : 0px;
   padding         : 0px;
   padding-top     : 0px;
   padding-bottom  : 0px;
   padding-left    : 0px;
   padding-right   : 0px;
 }

.table_katalog td
 {
   height          : 0px; 
   left            : 0px;
   right           : 0px;
   top             : 0px;
   bottom          : 0px;  
   margin          : 0px;
   margin-left     : 0px;
   margin-right    : 0px;
   margin-top      : 0px;
   margin-bottom   : 0px;
   padding         : 0px;
   padding-top     : 0px;
   padding-bottom  : 0px;
   padding-left    : 0px;
   padding-right   : 0px;
 }

{====================================================}

a:active
 {
  text-decoration  : none; 
  font-weight      : bold; 
  color            : #ffffff;
 }

a:hover
 {
  text-decoration  : none; 
  font-weight      : bold; 
  color            : #ffffff;
 }

a:link
 {
  text-decoration  : none; 
  font-weight      : bold; 
  color            : #ffffff;
 }

a:visited
 {
  text-decoration  : none; 
  font-weight      : bold; 
  color            : #ffffff;
 }

{====================================================}

.link_gruen:active
 {
  text-decoration  : none; 
  font-weight      : bold; 
  color            : #B2BA3E;
 }

.link_gruen:hover
 {
  text-decoration  : none; 
  font-weight      : bold; 
  color            : #B2BA3E;
 }

.link_gruen:link
 {
  text-decoration  : none; 
  font-weight      : bold; 
  color            : #B2BA3E;
 }

.link_gruen:visited
 {
  text-decoration  : none; 
  font-weight      : bold; 
  color            : #B2BA3E;
 }

{====================================================}

.input_artikel_nr
 {
  width            : 75px;
 }


.input_artikel_preis
 {
  width            : 75px;
 }

.input_artikel_menge
 {
  width            : 75px;
 }

.input_artikel_jahrgang
 {
  width            : 75px;
 }

.input_artikel_liter
 {
  width            : 75px;
 }

{====================================================}

.input_bestellen
 {
  width            : 250px;
 }

.input_bestellen_textarea
 {
  width            : 250px;
  height           : 100px;
 }

{====================================================}

.phinweisklein
 {
   font-family     : Verdana, Arial, Helvetica;
   font-size       : 8pt;
   font-style      : normal;
   color           : #000000;
 }

{====================================================}

#basket
 {
   position        : absolute;
   text-align      : left; 
   width           : 190px;  
   height          : 100px; 
   left            : 0px;
   right           : 0px;
   top             : 0px;
   bottom          : 0px;
   margin          : 0px;
   margin-left     : 750px;
   margin-right    : 0px;
   margin-top      : 350px;
   margin-bottom   : 0px;
   padding         : 0px;
   padding-top     : 10px;
   padding-bottom  : 10px;
   padding-left    : 10px;
   padding-right   : 10px;
   background-color: #F5F5F5;
 }

.tabelle_basket
 {
   font-family     : Verdana, Arial, Helvetica;
   font-size       : 8pt;
   font-weight     : normal;
   font-color      : #ffffff;
   text-align      : left;
   margin          : 0px;
   margin-left     : 0px;
   margin-right    : 0px;
   margin-top      : 0px;
   margin-bottom   : 0px;
   padding         : 0px;
   padding-top     : 0px;
   padding-bottom  : 0px;
   padding-left    : 0px;
   padding-right   : 0px;
 }

.tabelle_basket tr
 {
   vertical-align  : top;
   height          : 0px; 
   left            : 0px;
   right           : 0px;
   top             : 0px;
   bottom          : 0px;  
   margin          : 0px;
   margin-left     : 0px;
   margin-right    : 0px;
   margin-top      : 0px;
   margin-bottom   : 0px;
   padding         : 0px;
   padding-top     : 0px;
   padding-bottom  : 0px;
   padding-left    : 0px;
   padding-right   : 0px;
 }

.tabelle_basket td
 {
   height          : 0px; 
   left            : 0px;
   right           : 0px;
   top             : 0px;
   bottom          : 0px;  
   margin          : 0px;
   margin-left     : 0px;
   margin-right    : 0px;
   margin-top      : 0px;
   margin-bottom   : 0px;
   padding         : 0px;
   padding-top     : 0px;
   padding-bottom  : 0px;
   padding-left    : 0px;
   padding-right   : 0px;
 }

.linie_basket
 {
   color           : #000000;
   width           : 180px;
   height          : 1px;
   border          : 1px;
 }

{====================================================}

.edit_gruppen
 {
   width           : 400px;
 }

.memo_gruppen
 {
   width           : 400px;
   height          : 50px;
 }

{====================================================}

.edit_artikel
 {
   width           : 400px;
 }

{====================================================}

.linie_katalog
 {
   color           : #ffffff;
   border          : 0px;
 }

