
  /*===========================================*/
  /* www.vinos-de-penedes.de CSS FILE (c) 2010 */
  /* this CSS by: Joerg Niess with friendly    */
  /* support by www.joergkowalski.net &        */
  /* www.nice-advertising.de                   */
  /*===========================================*/
                                                                                                         /*overflow: hidden*/
body {
  margin-top: 0px;
  margin-left: 0px;
  background: #F5F5F5;
  }
div.outer {
  width: 100%; height: 100%; position: absolute;
  text-align: center; border: 0px solid #FF1493;
  z-index: 1;
  }
div.inner {
  position: relative; width: 1200px;
  border: 0px solid red; background-color: #FFFFFF;
  z-index: 2;
  }
                                                                                                         /*CONTAINERs*/
div.container {
  position: relative;
  text-align: left; width: 1200px;
  background-color: #ffffff; border: 0px solid #009900;
  z-index: 2;
  }
div.scroll {
  position:  relative; min-height: 900px;
  text-align: left; width: 1200px;
  background-color: #ffffff; border: 0px solid #009900;
  z-index: 2;
  }
div.center7 {
  position: relative;
  margin-left: 0px; margin-right: 0px;
  margin-top: 0px; margin-bottom: 10px;
  /*background-color: #F5F5F5;*/ padding-top: 15px;
  border: 0px solid red;
  z-index: 5;
  }
div.center6 {
  position: relative;
  margin-left: -170px; margin-right: 0px;
  margin-top: 0px; margin-bottom: 0px;
  background-color: #F5F5F5;
  border: 0px solid red;
  z-index: 5;
  }
div.center5 {
  position: relative;
  margin-left: 0px; margin-right: 0px; /*background-color: #F5F5F5;*/
  margin-top: 0px; margin-bottom: 0px;
  padding-top: 0px;
  border: 0px solid red;
  z-index: 5;
  }
div.center4 {
  position: relative;
  margin-left: 0px; margin-right: 0px; /*background-color: #F5F5F5;*/
  margin-top: 0px; margin-bottom: 0px;
  border: 0px solid blue;
  z-index: 4;
  }
div.center3 {
  position: relative;
  margin-left: 0px; margin-right: 0px;
  margin-top: 0px; margin-bottom: 0px; /*background-color: #F5F5F5;*/
  border-top: 1px solid #F5F5F5; border-bottom: 1px solid #D8D8D8;
  border-left: 1px solid #D8D8D8; border-right: 1px solid #686868;
  z-index: 4;
  }
div.center2 {
  position: relative;
  margin-left: 0px; margin-right: 0px;
  margin-top: 0px; margin-bottom: 0px; /*background-color: #F5F5F5;*/
  border-top: 1px solid #F5F5F5; border-bottom: 1px solid #C0C0C0;
  border-left: 1px solid #C0C0C0; border-right: 1px solid #989898;
  z-index: 4;
  }
div.center1 {
  position: relative;
  margin-left: 0px; margin-right: 0px;
  margin-top: 0px; margin-bottom: 0px; /*background-color: #F5F5F5;*/
  border-top: 1px solid #F5F5F5; border-bottom: 1px solid #989898;
  border-left: 1px solid #989898; border-right: 1px solid #C0C0C0;
  z-index: 4;
  }
div.center {
  position: relative;
  margin-left: 210px; margin-right: 275px;
  margin-top: 0px; margin-bottom: 0px; background-color: #F5F5F5;
  border-top: 0px solid #F5F5F5; border-bottom: 1px solid #686868;
  border-left: 1px solid #686868; border-right: 1px solid #D8D8D8;
  z-index: 4;
  }
                                                                                                        /*TOP BANNERs*/
div.banner {
  position: absolute;
  width: 226px; margin-top: 55px; margin-bottom: 0px;
  margin-right: 0px; margin-left: 0px; height: 166px;
  text-align: left; background-color: #990000;
  border: 0px solid green;
  z-index: 5;
  }
div.banner2 {
  position: absolute;
  width: 405px; margin-top: 55px; margin-bottom: 0px;
  margin-right: 0px; margin-left: 0px; height: 166px;
  text-align: left; background-color: #990000;
  border: 0px solid green;
  z-index: 5;
  }
div.banner_top {
  position: relative;
  float: left;
  margin-top: 55px; margin-bottom: 0px; margin-right: 0px;
  margin-left: 226px; height: 166px;
  z-index: 5;
  }
div.banner_right {
  position: absolute;
  float: left;
  margin-top: 55px; margin-bottom: 0px; margin-right: 0px;
  margin-left: 921px; height: 166px; width: 16px; background-color: #990000;
  z-index: 6;
  }
div.flamenco {
  position: absolute;
  margin-top: 15px; margin-left: 167px;
  width: 143px; height: 216px;
  z-index: 6;
  }

div.logo1 {
  position: absolute;
  margin-top: 510px; margin-left: 322px;
  width: 646px; height: 374px;
  border: 0px solid red;
  z-index: 4;
  }
div.logose {
  position: absolute;
  margin-top: 870px; margin-left: 322px;
  width: 646px; height: 374px;
  border: 0px solid red;
  z-index: 4;
  }
div.logorw {
  position: absolute;
  margin-top: 950px; margin-left: 322px;
  width: 646px; height: 374px;
  border: 0px solid red;
  z-index: 4;
  }
div.logo2 {
  position: absolute;
  margin-top: 2px; margin-left: 492px;
  width: 646px; height: 374px;
  border: 0px solid red;
  z-index: 4;
  }
div.logo_ueb {
  position: absolute;
  margin-top: 1150px; margin-left: 322px;
  width: 646px; height: 374px;
  border: 0px solid red;
  z-index: 4;
  }
div.logoglas {
  position: absolute;
  margin-top: 920px; margin-left: 500px;
  width: 350px; height: 200px;
  border: 0px solid red;
  z-index: 4;
  }
div.logobell {
  position: absolute;
  margin-top: 800px; margin-left: 500px;
  width: 350px; height: 200px;
  border: 0px solid red;
  z-index: 4;
  }
div.logohav {
  position: absolute;
  margin-top: 550px; margin-left: 500px;
  width: 350px; height: 200px;
  border: 0px solid red;
  z-index: 4;
  }
div.logocar {
  position: absolute;
  margin-top: 870px; margin-left: 500px;
  width: 350px; height: 200px;
  border: 0px solid red;
  z-index: 4;
  }
div.logosup1 {
  position: absolute;
  margin-top: 1545px; margin-left: 500px;
  width: 350px; height: 200px;
  border: 0px solid red;
  z-index: 4;
  }
div.logowieg {
  position: absolute;
  margin-top: 980px; margin-left: 500px;
  width: 350px; height: 200px;
  border: 0px solid red;
  z-index: 4;
  }
                                                                                                         /*LEFTCONTENT*/
div.navicont {
  position: absolute;
  height: 266px; width: 210px;
  margin-top: 221px; margin-left: 0px; margin-right: 0px;
  margin-bottom: 0px; border-bottom: 0px solid #000000;
  z-index: 5;
  }
div.left_image {
  position: absolute;
  width: 210px; margin-left: 0px;
  margin-top: 485px; margin-left: 0px; margin-right: 0px;
  margin-bottom: 3px; border-top: 1px solid #000000;
  z-index: 4;
  }
/*div.left_image2 {
  position: absolute;
  width: 210px; margin-left: 0px;
  margin-top: 426px; margin-left: 0px; margin-right: 0px;
  margin-bottom: 3px; border-top: 1px solid #000000;
  z-index: 2;
  }*/

div.left_image2 {
  position: absolute;
  width: 210px; margin-left: 0px;
  margin-top: 424px; margin-left: 0px; margin-right: 0px;
  margin-bottom: 3px; border-top: 1px solid #000000;
  z-index: 4;
  }
div.left_image3 {
  position: absolute;
  width: 210px; margin-left: 0px;
  margin-top: 452px; margin-left: 0px; margin-right: 0px;
  margin-bottom: 3px; border-top: 1px solid #000000;
  z-index: 4;
  }
div.imp {
  position: absolute;
  margin-top: 10px; margin-left: 330px; margin-right: 0px; margin-bottom: 0px;
  width: 350px; text-align: right;
  border: 0px solid blue;
  z-index: 3;
  }
p.imp_line {
  font-family: verdana, arial, helvetica, sans-serif;
  font-size: 10pt; font-weight: normal; color: #000000;
  text-align: right; letter-spacing: 0pt; line-height: 12pt;
  margin-left: 0px; margin-right: 0px; margin-top: 0px;
  margin-bottom: 0px;
  }
h5.imp_line {
  font-family: verdana, arial, helvetica, sans-serif;
  font-size: 8pt; color: #000000; letter-spacing: 0pt;
  text-align: left; line-height: 10pt;
  margin-left: 20px; margin-right: 0px;
  margin-top: 5px; margin-bottom: 0px;
  font-weight: normal;
  }

                                                                                                        /*CENTER-CONTENT*/
h1.headline {
  font-family: verdana, arial, helvetica, sans-serif;
  font-size: 10pt; font-weight: bold; color: #990000;
  letter-spacing: 0pt; line-height: 12pt; text-align: left;
  margin-left: 35px; margin-right: 0px; margin-top: 243px;
  margin-bottom: 15px;
  }
h1.handline {
  font-family: verdana, arial, helvetica, sans-serif;
  font-size: 10pt; font-weight: bold; color: #990000;
  letter-spacing: 0pt; line-height: 12pt; text-align: left;
  margin-left: 35px; margin-right: 0px; margin-top: 243px;
  margin-bottom: 15px;
  }


h1.center {
  font-family: verdana, arial, helvetica, sans-serif;
  font-size: 10pt; font-weight: normal; color: #000000;
  letter-spacing: 0pt; line-height: 12pt; text-align: left;
  margin-left: 35px; margin-right: 30px; margin-top: 0px;
  margin-bottom: 0px;
  }
h1.carat {
  font-family: verdana, arial, helvetica, sans-serif;
  font-size: 10pt; font-weight: normal; color: #000000;
  letter-spacing: 0pt; line-height: 12pt; text-align: left;
  margin-left: 35px; margin-right: 30px; margin-top: 615px;
  margin-bottom: 0px;
  }
p.under_glas {
  font-family: verdana, arial, helvetica, sans-serif;
  font-size: 10pt; font-weight: normal; color: #000000;
  letter-spacing: 0pt; line-height: 12pt; text-align: left;
  margin-left: 35px; margin-right: 30px; margin-top: 630px;
  margin-bottom: 0px;
  }
p.havanna {
  font-family: verdana, arial, helvetica, sans-serif;
  font-size: 10pt; font-weight: normal; color: #000000;
  letter-spacing: 0pt; line-height: 12pt; text-align: left;
  margin-left: 35px; margin-right: 30px; margin-top: 325px;
  margin-bottom: 0px;
  }
p.sup1 {
  font-family: verdana, arial, helvetica, sans-serif;
  font-size: 10pt; font-weight: normal; color: #000000;
  letter-spacing: 0pt; line-height: 12pt; text-align: left;
  margin-left: 35px; margin-right: 30px; margin-top: 1010px;
  margin-bottom: 0px;
  }
p.sup2 {
  font-family: verdana, arial, helvetica, sans-serif;
  font-size: 10pt; font-weight: normal; color: #000000;
  letter-spacing: 0pt; line-height: 12pt; text-align: left;
  margin-left: 35px; margin-right: 30px; margin-top: 1340px;
  margin-bottom: 0px;
  }
h1.sup2 {
  font-family: verdana, arial, helvetica, sans-serif;
  font-size: 10pt; font-weight: normal; color: #000000;
  letter-spacing: 0pt; line-height: 12pt; text-align: left;
  margin-left: 35px; margin-right: 30px; margin-top: 1290px;
  margin-bottom: 0px;
  }
h1.wiegand {
  font-family: verdana, arial, helvetica, sans-serif;
  font-size: 10pt; font-weight: normal; color: #000000;
  letter-spacing: 0pt; line-height: 12pt; text-align: left;
  margin-left: 35px; margin-right: 30px; margin-top: 650px;
  margin-bottom: 0px;
  }
p.sup1_link {
  font-family: verdana, arial, helvetica, sans-serif;
  font-size: 8pt; font-weight: bold; color: #000000;
  text-align: left; letter-spacing: 0pt; line-height: 12pt;
  margin-left: 477px; margin-right: 0px; margin-top: 827px;
  margin-bottom: 0px;
  }
h2.center {
  font-family: verdana, arial, helvetica, sans-serif;
  font-size: 10pt; font-weight: normal; color: #990000;
  letter-spacing: 0pt; line-height: 12pt; text-align: left;
  margin-left: 35px; margin-right: 30px; margin-top: 0px;
  margin-bottom: 0px;
  }
h2.agb {
  font-family: verdana, arial, helvetica, sans-serif;
  font-size: 10pt; font-weight: bold; color: #990000;
  letter-spacing: 0pt; line-height: 12pt; text-align: left;
  margin-left: 35px; margin-right: 30px; margin-top: 0px;
  margin-bottom: 20px;
  }
p.nodrop {
  font-family: verdana, arial, helvetica, sans-serif;
  font-size: 10pt; font-weight: normal; color: #000000;
  letter-spacing: 0pt; line-height: 12pt; text-align: left;
  margin-left: 165px; margin-right: 30px; margin-top: 0px;
  margin-bottom: 0px;
  }
p.dekanter {
  font-family: verdana, arial, helvetica, sans-serif;
  font-size: 10pt; font-weight: normal; color: #000000;
  letter-spacing: 0pt; line-height: 12pt; text-align: left;
  margin-left: 185px; margin-right: 30px; margin-top: 75px;
  margin-bottom: 5px;
  }
p.firma {
  font-family: verdana, arial, helvetica, sans-serif;
  font-size: 10pt; font-weight: normal; color: #000000;
  letter-spacing: 0pt; line-height: 12pt; text-align: left;
  margin-left: 185px; margin-right: 30px; margin-top: 0px;
  margin-bottom: 5px;
  }
p.buch {
  font-family: verdana, arial, helvetica, sans-serif;
  font-size: 10pt; font-weight: normal; color: #000000;
  letter-spacing: 0pt; line-height: 12pt; text-align: left;
  margin-left: 220px; margin-right: 30px; margin-top: 25px;
  margin-bottom: 0px;
  }
h5.center {
  font-family: verdana, arial, helvetica, sans-serif;
  font-size: 8pt; color: #000000; letter-spacing: 0pt;
  text-align: left; line-height: 10pt;
  margin-left: 35px; margin-right: 30px;
  margin-top: 0px; margin-bottom: 0px;
  font-weight: normal;
  }


p.center {
  font-family: verdana, arial, helvetica, sans-serif;
  font-size: 10pt; font-weight: normal; color: #000000;
  text-align: left; letter-spacing: 0pt; line-height: 12pt;
  margin-left: 35px; margin-right: 30px; margin-top: 0px;
  margin-bottom: 0px;
  }
p.carat {
  font-family: verdana, arial, helvetica, sans-serif;
  font-size: 10pt; font-weight: normal; color: #000000;
  letter-spacing: 0pt; line-height: 12pt; text-align: left;
  margin-left: 35px; margin-right: 30px; margin-top: 655px;
  margin-bottom: 0px;
  }
h1.center_glas {
  font-family: verdana, arial, helvetica, sans-serif;
  font-size: 10pt; font-weight: normal; color: #000000;
  text-align: left; letter-spacing: 0pt; line-height: 12pt;
  margin-left: 35px; margin-right: 196px; margin-top: 0px;
  margin-bottom: 0px;
  }
p.center_glas {
  font-family: verdana, arial, helvetica, sans-serif;
  font-size: 10pt; font-weight: normal; color: #000000;
  text-align: left; letter-spacing: 0pt; line-height: 12pt;
  margin-left: 35px; margin-right: 196px; margin-top: 0px;
  margin-bottom: 0px;
  }
p.glasline {
  font-family: verdana, arial, helvetica, sans-serif;
  font-size: 10pt; font-weight: bold; color: #990000;
  letter-spacing: 0pt; line-height: 12pt; text-align: left;
  margin-left: 35px; margin-right: 0px; margin-top: 0px;
  margin-bottom: 0px;
  }
div.sensis {
  position: relative; width: 870px;
  margin-top: 218px; margin-left: 0px; margin-bottom: 0px;
  background-color: #FFFFFF; border: px solid blue;
  }
div.sensis_text {
  position: absolute;
  margin-top: 0px; margin-left: 180px; margin-bottom: 0px;
  border: 0px solid red;
  }
h1.sensis {
  font-family: verdana, arial, helvetica, sans-serif;
  font-size: 10pt; font-weight: bold; color: #990000;
  letter-spacing: 0pt; line-height: 12pt; text-align: left;
  margin-left: 0px; margin-right: 0px; margin-top: 15px;
  margin-bottom: 0px;
  }
h1.sensis_text {
  font-family: verdana, arial, helvetica, sans-serif;
  font-size: 10pt; font-weight: normal; color: #000000;
  letter-spacing: 0pt; line-height: 12pt; text-align: left;
  margin-left: 0px; margin-right: 10px; margin-top: 0px;
  margin-bottom: 0px;
  }
p.sensis {
  font-family: verdana, arial, helvetica, sans-serif;
  font-size: 10pt; font-weight: bold; color: #990000;
  letter-spacing: 0pt; line-height: 12pt; text-align: left;
  margin-left: 0px; margin-right: 0px; margin-top: 16px;
  margin-bottom: 0px;
  }
p.sensis_text {
  font-family: verdana, arial, helvetica, sans-serif;
  font-size: 10pt; font-weight: normal; color: #000000;
  letter-spacing: 0pt; line-height: 12pt; text-align: left;
  margin-left: 0px; margin-right: 10px; margin-top: 0px;
  margin-bottom: 0px;
  }
p.sensis_under {
  font-family: verdana, arial, helvetica, sans-serif;
  font-size: 10pt; font-weight: bold; color: #990000;
  letter-spacing: 0pt; line-height: 12pt; text-align: left;
  margin-left: 35px; margin-right: 0px; margin-top: 15px;
  margin-bottom: 15px;
  }
p.sensisunder_text {
  font-family: verdana, arial, helvetica, sans-serif;
  font-size: 10pt; font-weight: normal; color: #000000;
  letter-spacing: 0pt; line-height: 12pt; text-align: left;
  margin-left: 35px; margin-right: 30px; margin-top: 15px;
  margin-bottom: 0px;
  }

div.center_image {
  position: relative; width: 60px; height: 40px;
  margin-top: 0px; margin-left: 0px; margin-bottom: 18px;
  }
div.center_imageden {
  position: absolute;
  width: 170px; margin-top: 10px; margin-left: 0px; text-align: left;
  border: 0px solid blue;
  }
div.center_image2 {
  position: absolute;
  width: 120px; margin-top: 10px; margin-left: 170px;
  border: 0px solid green;
  }
div.center_image2b {
  position: absolute;
  width: 120px; margin-top: 90px; margin-left: 170px;
  margin-bottom: 0px;
  border: 0px solid blue;
  }

div.image_glas {
  position: absolute; width: 166px; margin-top: 2px; margin-bottom: 0px;
  margin-left: 541px; border: 0px solid green;
  }
/*div.image_glas2 {
  position: absolute; width: 352px; margin-top: 0px; margin-bottom: 0px;
  margin-left: 711px; padding-top: 2px; border: 0px solid red;
  }*/


div.content_imp {
  position: relative;
  margin-top: 0px; margin-left: 35px; margin-bottom: 15px;
  text-align: left; width: 810px; height: 104px;
  border: 0px solid red;
  z-index: 6;
  }

div.glasreihe1 {
  position: relative; /*width: 360px;*/  height: 290px;
  margin-bottom: 15px; margin-top: 0px; margin-left: 25px; margin-right: 0px;
  /*background-color: #FFFFFF;*/ border: 1px solid #FF1493; z-index: 3;
  }
div.glas {
  position: relative; /*width: 160px;*/
  padding: 10px;
  float: left; margin-bottom: 15px; margin-top: 10px;
  margin-left: 35px; margin-right: 2px;
  background-color: #FFFFFF; border: 0px solid green;
  z-index: 9;
  }
div.superior {
  position: relative; /*width: 160px;*/
  padding: 0px;
  float: left; margin-bottom: 15px; margin-top: 10px;
  margin-left: 35px; margin-right: 0px;
  background-color: #F5F5F5; border: 0px solid green;
  z-index: 9;
  }
div.carat {
  position: relative; /*width: 160px;*/
  padding: 0px;
  float: left; margin-bottom: 15px; margin-top: 10px;
  margin-left: 35px; margin-right: 0px;
  background-color: #FFFFFF; border: 0px solid green;
  z-index: 9;
  }

div.glasreihe2 {
  position: absolute; /*width: 360px;*/ height: 190px;
  margin-bottom: 0px; margin-top: 0px; margin-left: 15px; margin-right: 15px;
  border: 0px solid #FF1493; z-index: 3;
  }
div.glas1 {
  margin-top: 0px; margin-left: 0px;
  margin-bottom : 0px; margin-right: 0px; background-color: #FFFFFF;
  border: 4px double #989898;
  z-index: 3;
  }
div.glas2 {
  margin-top: 5px; margin-left: 11px; margin-right: 12px;
  margin-bottom : 5px; background-color: #FFFFFF;
  border: 4px double #989898;
  z-index: 3;
  }
div.glas3 {
  margin-top: 2px; margin-left: 2px; margin-right: 2px;
  margin-bottom : 2px; background-color: #FFFFFF;
  /*border: 4px double #989898;*/
  z-index: 3;
  }


div.title {
  width: 100px;
  margin-top: 5px;
  margin-left: 3px;
  text-align: center;
  font-weight: normal;
  font-family: verdana, arial, helvetica, sans-serif;
  font-size: 8pt;
  text-decoration: none;
  border: 0px solid blue;
  }
p.title {
  font-family: verdana, arial, helvetica, sans-serif;
  letter-spacing: 0pt;
  text-align: center;
  line-height: 10pt;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  margin-bottom: 0px;
  text-decoration: none;
  }
.title a:hover {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  text-align: center;
  letter-spacing: 0pt;
  text-decoration: none;
  border: 0px none;
  }
                                                                                                         /*FOOTER*/
div.footer {
  position: relative;
  width: 630px; height: 15px; margin-top: 5px; margin-left: 35px;
  margin-bottom: 10px; border: 0px solid #686868;
  }

p.footer {
  font-family: verdana, arial, helvetica, sans-serif;
  font-size: 8pt; color: #000000; letter-spacing: 0pt; text-align: left;
  line-height: 12pt; margin-left: 0px; margin-right: 0px; margin-top: 0px;
  margin-bottom: 0px;
  }
                                                                                                         /*LINKS*/
a {
  color: #993333; text-decoration: none; font-weight: normal;
  }
a:hover {
  color: #009900; text-decoration: underline;
  }
                                                                                                         /*CLASSES*/
  img.content_left {
  margin-top: 0px; margin-bottom: 3px; margin-left: 0px; margin-right: 0px;
  border: 0px solid red;
  }

                                                                                                         /*NAVIGATION*/
  #div.menu {
  width: 210px; margin-top: 0px; margin-bottom: 0px;
  margin-left: 0px; background: inherit;
  z-index: 10;
  }
  #navi {
  list-style-type: none; margin: 0 0 0 0; padding: 0;
  position: absolute; width: 210px; background: #ffffff;
  z-index: 10;
  }
  #navi li a, #navi li a:visited {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10pt; letter-spacing: 1pt; text-align: left;
  font-weight: bold; display: block; text-decoration: none;
  }
  #navi li dd {
  display: none;
  }
  #navi li:hover, #navi li a:hover {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10pt; text-align: left; letter-spacing: 1pt; font-weight: bold;
  border: 0px none;
  }
  #navi li:hover dt a, #navi li a:hover dt a {
  background: #990000; color: #FFCC00;
  }
  #navi li:hover dd, #navi li a:hover dd {
  display: block;
  }
  #navi li:hover dl, #navi li a:hover dl {
  background: #990000;
  }
  #navi dl {
  width: 210px; margin: 0; background: #990000; cursor: pointer;
  }
  #navi dt {
  margin: 0; padding: 0; border-top: 1px solid #000000;
  }
  #navi dd {
  margin:0; padding:0; border-top: 1px solid #ffffff;
  }
  .navigation dt a, .navigation dt a:visited {
  display: block; color: #990000; background: #FFFFFF;
  padding-left: 10px; padding-right: 0px; padding-top: 6px; padding-bottom: 6px;
  }
  .navigation dd a, .navigation dd a:visited {
  color: #990000; min-height: 14px; text-decoration: none;
  display: block; background: #888888; padding-left: 20px;
  padding-right: 0px; padding-top: 6px; padding-bottom: 6px;
  color: #ffffff;
  }
  .navigation dd a:hover {
  background: #990000;
  color: #FFCC00;
  }

                                                                                                         /*TABLE*/
table {
  text-align: center;
  }
  a {
  color: #993333;
  text-decoration: none;
  font-weight: normal;
  }
  a:hover {
  color: #009900;
  letter-spacing: 0pt;
  }
  table.menu {
  visibility: hidden;
  }



/*div.glas_img {
  height: 200px; width: 160px; float: left; text-align: center;
  display: inline; margin-bottom : 8px; border: 4px double #989898; background-color: #FFFFFF;
  }
div.desc {
  font-size: 10pt; color: #000000; width: 86px; margin-bottom: 10px; border: 0px solid green;
  z-index: 3;
  }

p.desc {
  font-family: verdana, arial, helvetica, sans-serif; font-size: 10pt; font-weight: normal;
  color: #000000; letter-spacing: 0pt; text-align: center; line-height: 12pt;
  margin-left: 0px; margin-right: 0px; margin-top: 0px; margin-bottom: 10px;
  }*/
                                                                                                         /*TRAUBEN*/
/*div.trauben_content {
  position: absolute; width: 360px; height: 150px;
  margin-bottom: 0px; margin-top: 0px; margin-left: 15px; margin-right: 15px;
  border: 0px solid #FF1493; z-index: 3;
  }
div.trauben {
  height: 160px; width: 86px; float: left; text-align: center;
  margin-top: 4px; margin-bottom: 0px; margin-right: 10px; margin-left: 20px;
  border: 0px solid red; z-index: 3;
  }
div.trauben img {
  display: inline; margin-bottom : 8px; border: 4px double #989898; background-color: #FFFFFF;
  }
div.desc {
  font-size: 10pt; color: #000000; width: 86px; margin-bottom: 10px; border: 0px solid green;
  z-index: 3;
  }
p.desc {
  font-family: verdana, arial, helvetica, sans-serif; font-size: 10pt; font-weight: normal;
  color: #000000; letter-spacing: 0pt; text-align: center; line-height: 12pt;
  margin-left: 0px; margin-right: 0px; margin-top: 0px; margin-bottom: 10px;
  }*/
