body { }

p { }
td { }
a.smoking:link { font-size: 11px; font-family: verdana; width: 150px; padding: 3px 29px 3px 5px; }
a.smoking:visited { font-size: 11px; font-family: verdana; padding: 3px 29px 3px 5px; width: 150px; }
a.smoking:hover { font-size: 11px; font-family: verdana; background-color: #e7e7e7; padding: 3px 29px 3px 5px; width: 150px; }
a.menu:link { color: #000; font-size: 11px; font-family: verdana; text-decoration: none; padding-top: 3px; padding-bottom: 3px; }
a.euro:hover { color: #000; font-size: 11px; font-family: verdana; background-color: #e7e7e7; text-decoration: none; padding: 3px 107px 3px 5px; }
a.euro:link { color: #000; font-size: 11px; font-family: verdana; text-decoration: none; padding: 3px 107px 3px 5px; }
a.euro:visited { color: #000; font-size: 11px; font-family: verdana; text-decoration: none; padding: 3px 107px 3px 5px; }
a.supreme:hover { color: #000; font-size: 11px; font-family: verdana; text-decoration: none; background-color: #e7e7e7; padding: 3px 27px 3px 5px; }
a.supreme:link { color: #000; font-size: 11px; font-family: verdana; text-decoration: none; padding: 3px 27px 3px 5px; }
a.supreme:visited { color: #000; font-size: 11px; font-family: verdana; text-decoration: none; padding: 3px 27px 3px 5px; }
a.menu:hover { color: #000; font-size: 11px; font-family: verdana; text-decoration: none; background-color: #e7e7e7; padding-top: 3px; padding-bottom: 3px; width: 150px; padding-left: 5px; }
a.text:link { color: #000; font-size: 11px; font-family: verdana; text-decoration: underline; }
a.text:hover { color: #000; font-size: 11px; font-family: verdana; text-decoration: underline; }
a.text:visited { color: #000; font-size: 11px; font-family: verdana; text-decoration: underline; }
a.textdeu:link { color: #808080; font-size: 11px; font-family: verdana; text-decoration: underline; }
a.textdeu:hover { color: #808080; font-size: 11px; font-family: verdana; text-decoration: underline; }
a.textdeu:visited { color: #808080; font-size: 11px; font-family: verdana; text-decoration: underline; }
a:link { color: #000; font-size: 11px; font-family: verdana; text-decoration: none; }
a:visited { color: #000; font-size: 11px; font-family: verdana; text-decoration: none; }
a:hover { color: #000; font-size: 11px; font-family: verdana; text-decoration: none; }
a:active { color: #000; font-size: 11px; font-family: verdana; text-decoration: none; }
.smokingactive { font-size: 11px; font-family: verdana; background-color: #a9a9a9; padding: 3px 29px 3px 5px; width: 150px; }
.euroactive { font-size: 11px; font-family: verdana; background-color: #a9a9a9; padding: 3px 107px 3px 5px; width: 150px; }
.supremeactive { color: #000; font-size: 11px; font-family: verdana; text-decoration: none; background-color: #a9a9a9; padding: 3px 27px 3px 5px; }
.wickiactive { font-size: 11px; font-family: verdana; background-color: #a9a9a9; padding: 3px 112px 3px 5px; width: 150px; }
a.wicki:link { color: #000; font-size: 11px; font-family: verdana; text-decoration: none; padding: 3px 112px 3px 5px; }
a.wicki:visited { color: #000; font-size: 11px; font-family: verdana; text-decoration: none; padding: 3px 112px 3px 5px; }
a.wicki:hover { color: #000; font-size: 11px; font-family: verdana; text-decoration: none; background-color: #e7e7e7; padding: 3px 112px 3px 5px; }
#outframe { text-align:center; top: 0; }
#textframe { text-align:justify; width: 600px; font-size: 11px; font-family: verdana; margin: 20px auto auto; padding-right: 200px; padding-left: 200px; }
#pay { font-size: 11px; font-family: verdana; text-align: left; margin: 20px auto auto; width: 600px; }
#textpay { font-size: 20px; font-family: verdana; text-align: center; margin: 20px auto auto; padding-right: 200px; padding-left: 200px; width: 600px; }
.textpay { font-size: 14px; font-family: verdana; text-align: center; width: 600px; }
#menu { font-size: 11px; font-family: verdana; text-align: left; position: absolute; z-index: 1; top: 85px; left: 10px; width: 200px; }
#shop { font-size: 11px; font-family: verdana; text-align: left; position: absolute; z-index: 1; left: 10px; width: 200px; margin-top: 150px; }
#links { font-size: 11px; font-family: verdana; line-height: 19px; text-align: left; padding-top: 3px; }
.bold { color: #000; font-size: 11px; font-family: verdana; font-weight: bold; text-align: justify; margin: 20px auto auto; width: 600px; }
.boldprice { color: #000; font-size: 14px; font-family: verdana; font-weight: bold; line-height: 20px; text-align: justify; margin: 20px auto auto; width: 600px; }
.boldgrau { color: #808080; font-size: 11px; font-family: verdana; font-weight: bold; text-align: justify; margin: 20px auto auto; width: 600px; }
.boldgrauit { color: #808080; font-size: 11px; font-family: verdana; font-weight: bold; font-style: italic; text-align: justify; margin: 20px auto auto; width: 600px; }
.boldgraupreis { color: #808080; font-size: 14px; font-family: verdana; font-weight: bold; line-height: 20px; text-align: justify; margin: 20px auto auto; width: 600px; }
.bolditalic { color: #000; font-size: 11px; font-family: verdana; font-weight: bold; font-style: italic; text-align: justify; margin: 20px auto auto; width: 600px; }
.german { color: #808080; font-size: 11px; font-family: verdana; font-style: italic; text-align: justify; margin: 20px auto auto; width: 600px; }
#pic2 { text-align: left; margin: auto; width: 600px; }
#picnavi { text-align: center; margin: 20px auto auto; padding-right: 200px; padding-left: 200px; width: 600px; }
#bgblack { background-color: #000; width: 600px; }
#smokenavi { background-color: #000; text-align: left; width: 600px; padding-top: 15px; padding-bottom: 10px; }
.smoketext { color: #fff; font-size: 11px; font-family: verdana; text-align: left; width: 600px; margin: auto; padding-left: 25px; }
#mail { text-align:left; margin: 15px auto auto; width: 600px; padding-right: 200px; padding-left: 200px; }
.news { color: #000; font-size: 14px; font-family: verdana; font-weight: bold; }
.headline { color: #fff; font-size: 26px; font-family: verdana; font-weight: bold; text-align: center; word-spacing: 11px; width: 600px; padding-top: 10px; padding-bottom: 10px; }
#mail2 { text-align:left; font-family: verdana; position: absolute; top: 324px; left: 10px; z-index: 1; margin: auto; padding-right: 48px; }
#newsletter { color: #fff; font-size: 14px; font-family: verdana; background-color: #000; text-align: left; padding: 3px 59px 3px 5px; position: absolute; z-index: 1; top: 298px; left: 10px; margin: auto; }
.work { color: #fff; font-size: 14px; font-family: verdana; background-color: #000; width: 150px; margin: auto; padding: 3px 31px 3px 5px; }
.shoptext { color: #fff; font-size: 14px; font-family: verdana; background-color: #c3c3c2; margin: auto; width: 150px; padding: 3px 5px; }
.shoptextactive { color: #fff; font-size: 14px; font-family: verdana; background-color: #c70018; margin: auto; padding: 3px 5px; width: 150px; }
.shoptext2 { color: #c3c3c2; font-size: 11px; font-family: verdana; text-decoration: none; padding: 3px 0 3px 5px; }
.shopactive { font-size: 11px; font-family: verdana; background-color: #a9a9a9; padding: 3px 57px 3px 5px; width: 150px; }
a.shop:link { color: #000; font-size: 11px; font-family: verdana; text-decoration: none; padding: 3px 57px 3px 5px; }
a.shop:hover { color: #000; font-size: 11px; font-family: verdana; text-decoration: none; background-color: #e7e7e7; padding: 3px 57px 3px 5px; }
a.shop:visited { color: #000; font-size: 11px; font-family: verdana; text-decoration: none; padding: 3px 57px 3px 5px; }
.schlageractive { font-size: 11px; font-family: verdana; background-color: #a9a9a9; padding: 3px 47px 3px 5px; width: 150px; }
a.schlager:link { font-size: 11px; font-family: verdana; padding: 3px 47px 3px 5px; width: 150px; }
a.schlager:hover { font-size: 11px; font-family: verdana; background-color: #e7e7e7; padding: 3px 47px 3px 5px; width: 150px; }
a.schlager:visited { font-size: 11px; font-family: verdana; padding: 3px 47px 3px 5px; width: 150px; }
.adress { color: #fff; font-size: 16px; font-family: verdana; font-weight: bold; line-height: 30px; vertical-align: bottom; }
.grey { color: #7a7a7b; text-align:left; font-size: 11px; font-family: verdana; line-height: 30px; } 
#copy { text-align:center; width: 600px; font-size: 11px; font-family: verdana; color: #7a7a7b; margin: 50px auto auto; padding-right: 200px; padding-left: 200px; }
#header { font-family: verdana; text-align: center; width: 600px; margin: 10px auto auto; padding: 10px 200px; }
#headframe { font-family: verdana; background-color: #000; text-align: center; width: 600px; margin-right: auto; margin-bottom: auto; margin-left: auto; }
#blackstastext { font-size: 11px; font-family: verdana; text-align: left; margin: 130px auto 80px 205px; }

