
td     { color: #000; font-size: 10px; font-family: verdana }
input     { color: #646464; font-size: 10px; line-height: 11px; font-family: arial; margin-top: 1px; margin-bottom: 1px; width: 100%; height: 16px }
textarea  { color: #646464; font-size: 10px; font-family: arial; margin-top: 1px; margin-bottom: 1px; width: 100% }
select  { color: #646464; font-size: 10px; font-family: arial; margin-top: 1px; margin-bottom: 1px; width: 100% }
A:link       { color: #ee4b05; text-decoration: underline }
A:visited      { color: #ee4b05; text-decoration: underline }
A:hover       { color: black; text-decoration: underline }
A:active       { color: black; text-decoration: underline }
A.weiss:link { color: #fff; text-decoration: underline }
A.weiss:visited { color: #fff; text-decoration: underline }
A.weiss:hover   { color: #b9c3c9; text-decoration: none }
A.weiss:active   { color: #b9c3c9; text-decoration: none }
.bg_dark_gray { background-color: #56626e }
.bg_light_gray { background-color: #b8c3c9 }
.bg_orange { background-color: #ff680f }
.bg_head_gray   { font-weight: bold; font-size: 11px; font-family: arial; background-image: url(img/bg_head_grau.gif); padding-left: 5px; border-style: solid; border-width: 1px; border-color: #fff #555 #555 #fff; height: 20px }
.bg_head_orange  { color: white; font-weight: bold; font-size: 11px; line-height: 18px; font-family: arial; background-image: url(img/bg_head_orange.gif); padding-left: 5px; border-style: solid; border-width: 1px; border-color: #ffe9d8 #5a2100 #5a2100 #ffc27a; height: 20px }
.bg_content_gray     { background-image: url(img/bg_special.jpg); border-style: solid; border-width: 1px; border-color: #fff #56626e #56626e #ececec }
.bg_info  { background-color: #57626e; padding: 1px; border-style: solid; border-width: 1px; border-color: #8a9caf #3f4850 #31383e #9eb2c7 }
body  { background: #b9c3c9 url(img/bg_body.gif) repeat-x }
.txt_white { color: white }
.txt_gray { color: #56626e }
.txt_a_10 { font-size: 10px; font-family: arial }
.txt_a_11 { font-size: 11px; font-family: arial }
.txt_a_11_b { font-weight: bold; font-size: 11px; font-family: arial }
.txt_a_12_b { font-weight: bold; font-size: 12px; font-family: arial }
.special_produkt  { color: white; font-weight: bold; font-size: 16px; line-height: 31px; font-family: arial; background-image: url(img/glanz_dunkel.gif); margin: 0px; padding-left: 5px; border-top: 1px solid #dedede; border-bottom: 1px solid #56626e; border-left: 1px solid #dedede }
.special_head { color: white; font-weight: bold; font-size: 11px; line-height: 18px; font-family: arial; background-image: url(img/bg_head_orange.gif); margin: 0px; padding-left: 5px; border-bottom: 1px solid #571d00; border-left: 1px solid #ffd7bf }
.special_list     { color: #57626e; font-size: 11px; line-height: 12px; font-family: arial; list-style-image: url(img/pfeil_liste.gif); list-style-position: outside; margin-top: 1px; margin-bottom: 1px; margin-left: 16px; padding: 0px }
.special_strich    { margin-top: 1px; margin-bottom: 1px; padding-right: 2px; border-bottom: 1px solid #93a0a8 }
.special_teaser  { color: #56626e; font-weight: bold; font-size: 16px; line-height: 14px; font-family: ARIAL; letter-spacing: 2px }
.special_preis1      { color: black; font-size: 35px; font-family: impact, verdana; background-image: url(img/glanz_orange.jpg); letter-spacing: 1px; padding: 3px 4px; border-top: 1px solid #fff6ea; border-bottom: 1px solid #702900; border-left: 1px solid #fffbef }
.special_preis2  { font-size: 10px; font-family: arial; background-image: url(img/bg_head_grau.gif); padding: 2px; border-top: 1px solid white; border-left: 1px solid #fff }
.tab_preis  { color: white; font-size: 11px; font-family: arial; background: #9da5aa url(img/glanz_dunkel.gif); border-top: 1px solid #b9c3c9; border-right: 1px solid #57626e; border-bottom: 1px solid #57626e }
.tab_descr { color: #57626e; font-size: 10px; font-family: arial; border-bottom: 1px solid #57626e }
.tab_prod  { color: white; font-size: 11px; font-family: arial; background: #9da5aa url(img/glanz_dunkel.gif); border-top: 1px solid #b9c3c9; border-bottom: 1px solid #57626e; border-left: 1px solid #ececec }
