.shadow
{
    BORDER-RIGHT: silver 1px;
    BORDER-TOP: silver 1px;
    MARGIN-TOP: 5px;
    DISPLAY: inline;
    Z-INDEX: 100;
    BACKGROUND-IMAGE: none;
    MARGIN-BOTTOM: 5px;
    BORDER-LEFT: silver 1px;
    LINE-HEIGHT: normal;
    BORDER-BOTTOM: silver 1px;
    BACKGROUND-REPEAT: repeat;
    FONT-STYLE: normal;
    FONT-FAMILY: arial;
    BACKGROUND-COLOR: #808080;
    FONT-VARIANT: normal
}
.shadow_inner
{
    Z-INDEX: 10;
    FILTER: alpha(Opacity=10);
    OVERFLOW: hidden;
    POSITION: absolute;
    TOP: -1000px;
    opacity: 0.1;
    -moz-opacity: 0.1;
    -khtml-opacity: 0.1
}
.maintable
{
    BORDER-RIGHT: #fcfbfb 1px solid;
    BORDER-TOP: #fcfbfb 1px solid;
    BORDER-LEFT: #fcfbfb 1px solid;
    WIDTH: 100%;
    COLOR: #696969;
    BORDER-BOTTOM: #fcfbfb 1px solid;
    BACKGROUND-COLOR: #ffffff
}
.maintable TH
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    BACKGROUND-IMAGE: url(web_01/images/bg_mnu.gif);
    FONT-FAMILY: Tahoma, Arial, sans-serif;
    BACKGROUND-COLOR: #ffffff
}
.headstable
{
    BORDER-RIGHT: #ececff 1px solid;
    BORDER-TOP: #ececff 1px solid;
    BACKGROUND-IMAGE: url(web_01/images/bg_mnu.gif);
    BORDER-LEFT: #ececff 1px solid;
    BORDER-BOTTOM: #ececff 1px solid
}
.headstable TH
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    FONT-FAMILY: Tahoma, Arial, sans-serif;
    BACKGROUND-COLOR: #ececff
}
.headstable A
{
    FONT-WEIGHT: normal;
    COLOR: #a000a2;
    FONT-FAMILY: Tahoma, Arial, sans-serif;
    TEXT-DECORATION: none
}
.daytable
{
    BORDER-RIGHT: #ececff 1px solid;
    BORDER-TOP: #ececff 1px solid;
    BORDER-LEFT: #ececff 1px solid;
    BORDER-BOTTOM: #ececff 1px solid
}
.daytable TD
{
    BORDER-RIGHT: #ececff 1px solid;
    BORDER-TOP: #ececff 1px solid;
    BORDER-LEFT: #ececff 1px solid;
    BORDER-BOTTOM: #ececff 1px solid
}
.daytable TH
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    FONT-FAMILY: Tahoma, Arial, sans-serif;
    BACKGROUND-COLOR: #ececff
}
.bigtable
{
    BORDER-RIGHT: #dfeefd 1px solid;
    BORDER-TOP: #dfeefd 1px solid;
    BORDER-LEFT: #dfeefd 1px solid;
    BORDER-BOTTOM: #dfeefd 1px solid
}
.menutable
{
    BORDER-RIGHT: #ececff 1px;
    BORDER-TOP: #ececff 1px;
    BACKGROUND-IMAGE: url(web_01/images/sqr_bg.gif);
    BORDER-LEFT: #ececff 1px;
    COLOR: #ffffff;
    BORDER-BOTTOM: #ececff 1px
}
.menutable TH
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    BACKGROUND-IMAGE: url(web_01/images/bg_mnu.gif);
    COLOR: #696969;
    FONT-FAMILY: Tahoma, Arial, sans-serif;
    BACKGROUND-COLOR: #ececff
}
.menutable A
{
    FONT-WEIGHT: normal;
    COLOR: #696969;
    FONT-FAMILY: Tahoma, Arial, sans-serif;
    TEXT-DECORATION: none
}
.btntable
{
    BORDER-RIGHT: #efefef 1px solid;
    BORDER-TOP: #efefef 1px solid;
    BORDER-LEFT: #efefef 1px solid;
    BORDER-BOTTOM: #efefef 1px solid
}
.btntable TD
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    COLOR: #ff4e02;
    FONT-FAMILY: Tahoma, Arial, sans-serif;
    BACKGROUND-COLOR: #dcdcdc
}
.boxfocus
{
    BORDER-RIGHT: 1px solid;
    BORDER-TOP: 1px solid;
    FONT-SIZE: 8pt;
    BORDER-LEFT: 1px solid;
    COLOR: #0099cc;
    BORDER-BOTTOM: 1px solid;
    FONT-FAMILY: Tahoma, Arial, sans-serif;
    BACKGROUND-COLOR: #ffff00
}
.boxlocked
{
    BORDER-RIGHT: 1px dotted;
    BORDER-TOP: 1px dotted;
    FONT-SIZE: 8pt;
    BORDER-LEFT: 1px dotted;
    BORDER-BOTTOM: 1px dotted;
    FONT-FAMILY: Tahoma, Arial, sans-serif
}
.boxstyle
{
    BORDER-RIGHT: 1px solid;
    BORDER-TOP: 1px solid;
    FONT-SIZE: 8pt;
    BORDER-LEFT: 1px solid;
    COLOR: #0099cc;
    BORDER-BOTTOM: 1px solid;
    FONT-FAMILY: Tahoma, Arial, sans-serif
}
.boxregular
{
    BORDER-RIGHT: 1px solid;
    BORDER-TOP: 1px solid;
    FONT-SIZE: 8pt;
    BORDER-LEFT: 1px solid;
    COLOR: #696969;
    BORDER-BOTTOM: 1px solid;
    FONT-FAMILY: Tahoma, Arial, sans-serif
}
.boxrequired
{
    BORDER-RIGHT: 1pt inset;
    BORDER-TOP: 1pt inset;
    FONT-WEIGHT: 500;
    FONT-SIZE: 8pt;
    BORDER-LEFT: 1pt inset;
    COLOR: #696969;
    BORDER-BOTTOM: 1pt inset;
    FONT-FAMILY: Arial, Tahoma
}
TR
{
}
P
{
}
OL
{
}
A
{
    COLOR: #000000
}
FONT
{
}
.yesterday
{
    COLOR: #999999;
    FONT-FAMILY: Tahoma, Arial, sans-serif;
    BACKGROUND-COLOR: #f0f0f0
}
.overdue
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 7pt;
    COLOR: #cc3300
}
.little
{
    FONT-SIZE: 8pt
}
BODY
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 0px;
    MARGIN: 10px 0px 0px;
    COLOR: #374551;
    PADDING-TOP: 0px;
    FONT-FAMILY: Tahoma, Arial, sans-serif;
    BACKGROUND-COLOR: #6485a4
}
TABLE
{
    empty-cells: show
}
TD
{
    FONT-SIZE: 11pt;
    FONT-FAMILY: Calibri
}
H1
{
    FONT-SIZE: 18px;
    COLOR: #696969
}
H2
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 18px;
    COLOR: #505f6c;
    FONT-FAMILY: Tahoma
}
H3
{
    BORDER-RIGHT: medium none;
    PADDING-RIGHT: 0px;
    BORDER-TOP: medium none;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    PADDING-BOTTOM: 5px;
    MARGIN: 10px 0px 5px;
    BORDER-LEFT: medium none;
    COLOR: #696969;
    PADDING-TOP: 10px;
    BORDER-BOTTOM: medium none
}
H4
{
    FONT-SIZE: 12px;
    COLOR: #696969
}
HR
{
    COLOR: #696969
}
A
{
    COLOR: #003366;
    FONT-FAMILY: Tahoma, Arial, sans-serif;
    TEXT-DECORATION: none
}
A:visited
{
    COLOR: #000000;
    TEXT-DECORATION: none
}
A:hover
{
    COLOR: #000000;
    TEXT-DECORATION: none
}
A:active
{
    COLOR: #000000;
    TEXT-DECORATION: underline
}
LI
{
    FONT-SIZE: 8pt
}
.important
{
    BORDER-RIGHT: #c0c0c0 1pt solid;
    BORDER-TOP: #c0c0c0 1pt solid;
    FONT-WEIGHT: bold;
    BORDER-LEFT: #c0c0c0 1pt solid;
    COLOR: #ff0066;
    BORDER-BOTTOM: #c0c0c0 1pt solid;
    BACKGROUND-COLOR: #ffff00
}
.klein
{
    FONT-SIZE: 8pt;
    COLOR: #696969
}
.klein A
{
    FONT-SIZE: 8pt;
    COLOR: #696969
}
.klein A:active
{
    FONT-SIZE: 8pt;
    COLOR: #696969
}
.tabtitel
{
    BACKGROUND-POSITION: left top;
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    BACKGROUND-IMAGE: url(images/tab/mitte.png);
    PADDING-BOTTOM: 0px;
    COLOR: #505f6c;
    PADDING-TOP: 1px;
    BORDER-BOTTOM: #6485a4 1px solid;
    BACKGROUND-REPEAT: no-repeat;
    FONT-FAMILY: Tahoma
}
.tabtiteltable
{
    BORDER-RIGHT: #6485a4 2px solid;
    BORDER-TOP: #6485a4 1px;
    BORDER-LEFT: #6485a4 2px solid;
    BORDER-BOTTOM: #6485a4 2px solid;
    BACKGROUND-COLOR: #ffffff
}
.bar
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    Z-INDEX: 3;
    PADDING-BOTTOM: 0px;
    WIDTH: 100%;
    PADDING-TOP: 0px;
    BACKGROUND-COLOR: #ffffff
}
.barBg
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    Z-INDEX: 1;
    VISIBILITY: visible;
    PADDING-BOTTOM: 0px;
    WIDTH: 100%;
    PADDING-TOP: 0px;
    BACKGROUND-COLOR: #ffffff
}
.barBgItem
{
    BORDER-RIGHT: #ffffff 1px solid;
    PADDING-RIGHT: 7px;
    BORDER-TOP: #ffffff 1px solid;
    PADDING-LEFT: 7px;
    FONT-SIZE: 11px;
    VISIBILITY: hidden;
    PADDING-BOTTOM: 2px;
    BORDER-LEFT: #ffffff 1px solid;
    PADDING-TOP: 3px;
    BORDER-BOTTOM: #ffffff 1px solid;
    FONT-FAMILY: Tahoma
}
.menuButton
{
    BORDER-RIGHT: #ffffff 1px solid;
    PADDING-RIGHT: 7px;
    BORDER-TOP: #ffffff 1px solid;
    PADDING-LEFT: 7px;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 2px;
    BORDER-LEFT: #ffffff 1px solid;
    CURSOR: default;
    PADDING-TOP: 3px;
    BORDER-BOTTOM: #ffffff 1px solid;
    FONT-FAMILY: Tahoma;
    BACKGROUND-COLOR: #ffffff
}
.subMenu
{
    BORDER-RIGHT: #ffffff 1px solid;
    PADDING-RIGHT: 0px;
    BORDER-TOP: #ffffff 1px solid;
    PADDING-LEFT: 0px;
    FONT-SIZE: 11px;
    Z-INDEX: 2;
    FILTER: progid:DXImageTransform.Microsoft.Shadow(Color=#8A867A, Direction=135, Strength=3)
	Alpha(Opacity=100);
    VISIBILITY: hidden;
    PADDING-BOTTOM: 0px;
    BORDER-LEFT: #ffffff 1px solid;
    CURSOR: default;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: #ffffff 1px solid;
    FONT-FAMILY: Tahoma;
    POSITION: absolute;
    BACKGROUND-COLOR: #ffffff;
    MozOpacity: 100%
}
.innerTable
{
    BORDER-RIGHT: #ffffff 0px solid;
    PADDING-RIGHT: 0px;
    BORDER-TOP: #ffffff 0px solid;
    PADDING-LEFT: 0px;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 0px;
    BORDER-LEFT: #ffffff 0px solid;
    CURSOR: default;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: #ffffff 0px solid;
    FONT-FAMILY: Tahoma;
    BACKGROUND-COLOR: #ffffff
}
.subMenuGfx
{
    BORDER-RIGHT: #ffffff 1px solid;
    BORDER-TOP: #ffffff 1px solid;
    BORDER-LEFT: #ffffff 1px solid;
    CURSOR: default;
    BORDER-BOTTOM: #ffffff 1px solid;
    BACKGROUND-COLOR: #ffffff;
    TEXT-ALIGN: center
}
.subMenuText
{
    BORDER-RIGHT: #ffffff 1px solid;
    PADDING-RIGHT: 5px;
    BORDER-TOP: #ffffff 1px solid;
    PADDING-LEFT: 5px;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 2px;
    BORDER-LEFT: #ffffff 1px solid;
    CURSOR: default;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: #ffffff 1px solid;
    FONT-FAMILY: Tahoma;
    HEIGHT: 20px;
    BACKGROUND-COLOR: #ffffff
}
.subMenuSep
{
    BORDER-RIGHT: #ffffff 0px solid;
    PADDING-RIGHT: 0px;
    BORDER-TOP: #ffffff 0px solid;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    BORDER-LEFT: #ffffff 0px solid;
    CURSOR: default;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: #ffffff 0px solid;
    HEIGHT: 1px;
    BACKGROUND-COLOR: #ffffff;
    TEXT-ALIGN: right
}
.leftSide
{
    BORDER-RIGHT: #ffffff 0px solid;
    BORDER-TOP: #ffffff 0px solid;
    BORDER-LEFT: #ffffff 0px solid;
    CURSOR: default;
    BORDER-BOTTOM: #ffffff 0px solid;
    BACKGROUND-COLOR: #ffffff
}
.rightSide
{
    BORDER-RIGHT: #ffffff 1px solid;
    BORDER-TOP: #ffffff 1px solid;
    BORDER-LEFT: #ffffff 1px solid;
    CURSOR: default;
    BORDER-BOTTOM: #ffffff 1px solid;
    BACKGROUND-COLOR: #ffffff;
    TEXT-ALIGN: right
}
FORM
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
.wk_menge
{
    BORDER-RIGHT: 1pt solid;
    BORDER-TOP: 1pt solid;
    FONT-WEIGHT: bold;
    FONT-SIZE: 7pt;
    BORDER-LEFT: 1pt solid;
    WIDTH: 15pt;
    COLOR: #696969;
    BORDER-BOTTOM: 1pt solid;
    TEXT-ALIGN: center
}
.wk_menge_tab
{
    BORDER-RIGHT: #808080 1pt;
    BORDER-TOP: #808080 1pt;
    BORDER-LEFT: #808080 1pt;
    BORDER-BOTTOM: #808080 1pt
}
.shmenue
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    FONT-WEIGHT: bold;
    FONT-SIZE: 7pt;
    BORDER-LEFT: medium none;
    CURSOR: hand;
    COLOR: #aaaaaa;
    BORDER-BOTTOM: medium none;
    FONT-FAMILY: arial, verdana, helvetica;
    BACKGROUND-COLOR: #a52a2a
}
.shmenue_over
{
    BORDER-RIGHT: #f6f4f4;
    BORDER-TOP: #f6f4f4;
    FONT-WEIGHT: bold;
    FONT-SIZE: 7pt;
    BORDER-LEFT: #f6f4f4;
    CURSOR: hand;
    COLOR: #ffffff;
    BORDER-BOTTOM: #f6f4f4;
    FONT-FAMILY: arial, verdana, helvetica;
    BACKGROUND-COLOR: #2f4f4f
}
.hmenue
{
    BORDER-RIGHT: medium none;
    PADDING-RIGHT: 0px;
    BACKGROUND-POSITION: left top;
    BORDER-TOP: medium none;
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    BACKGROUND-IMAGE: url(images/menue/bg.png);
    BORDER-LEFT: medium none;
    CURSOR: hand;
    COLOR: #000000;
    BORDER-BOTTOM: medium none;
    BACKGROUND-REPEAT: repeat-x;
    HEIGHT: 24px;
    BACKGROUND-COLOR: transparent
}
.hmenue_over
{
    BORDER-RIGHT: #f6f4f4;
    BACKGROUND-POSITION: center top;
    BORDER-TOP: #f6f4f4;
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    BACKGROUND-IMAGE: url(images/menue/bg_over.png);
    BORDER-LEFT: #f6f4f4;
    CURSOR: hand;
    COLOR: black;
    BORDER-BOTTOM: #f6f4f4;
    BACKGROUND-REPEAT: repeat-x;
    BACKGROUND-COLOR: transparent
}
.hmenue_click
{
    BORDER-RIGHT: 1px;
    BORDER-TOP: 1px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    BACKGROUND-IMAGE: url(images/menue/bg_over.png);
    BORDER-LEFT: 1px;
    CURSOR: hand;
    COLOR: #aaaaaa;
    BORDER-BOTTOM: 1px;
    BACKGROUND-COLOR: transparent
}
.hmenue_leer
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    BACKGROUND-IMAGE: url(images/menue/bg.png);
    COLOR: #000000;
    BACKGROUND-COLOR: transparent
}
.bestellbox
{
    BORDER-RIGHT: #c0c0c0 1pt solid;
    BORDER-TOP: #c0c0c0 1pt solid;
    FONT-WEIGHT: normal;
    FONT-SIZE: 7pt;
    BORDER-LEFT: #c0c0c0 1pt solid;
    COLOR: #696969;
    BORDER-BOTTOM: #c0c0c0 1pt solid;
    TEXT-ALIGN: right
}
.artikelmenu
{
    BORDER-RIGHT: #ffffff 1pt;
    BORDER-TOP: #ffffff 1pt;
    FONT-WEIGHT: 500;
    FONT-SIZE: 9pt;
    BORDER-LEFT: #ffffff 1pt;
    CURSOR: hand;
    COLOR: #000000;
    TEXT-INDENT: 5pt;
    BORDER-BOTTOM: #ffffff 1pt;
    HEIGHT: 20px;
    TEXT-ALIGN: left;
    VALIGN: middle
}
.artikelmenu_over
{
    BORDER-RIGHT: 1pt;
    BACKGROUND-POSITION: center top;
    BORDER-TOP: 1pt;
    FONT-WEIGHT: 500;
    FONT-SIZE: 9pt;
    BACKGROUND-IMAGE: url(images/menue/bg.png);
    BORDER-LEFT: 1pt;
    CURSOR: hand;
    COLOR: #aaaaaa;
    TEXT-INDENT: 5pt;
    BORDER-BOTTOM: 1pt;
    BACKGROUND-REPEAT: repeat-x;
    HEIGHT: 20px;
    BACKGROUND-COLOR: #696969
}
.smallbox
{
    BORDER-RIGHT: 1pt solid;
    PADDING-RIGHT: 0px;
    BORDER-TOP: 1pt solid;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 7pt;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    BORDER-LEFT: 1pt solid;
    COLOR: #696969;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: 1pt solid;
    BACKGROUND-COLOR: #ffffe0;
    TEXT-ALIGN: right
}
.Show
{
    BORDER-RIGHT: #8b5360 1px solid;
    BORDER-TOP: #e0ccd1 0px solid;
    FONT-SIZE: 8pt;
    FILTER: progid: Alpha(Opacity=80);
    BORDER-LEFT: #f0ccd4 1px solid;
    COLOR: #000000;
    BORDER-BOTTOM: #8b5360 1px solid;
    FONT-FAMILY: arial, verdana, helvetica;
    POSITION: absolute;
    BACKGROUND-COLOR: #c0c0c0
}
.box_error
{
    BORDER-RIGHT: 1pt inset;
    BORDER-TOP: 1pt inset;
    FONT-WEIGHT: 600;
    FONT-SIZE: 8pt;
    BORDER-LEFT: 1pt inset;
    BORDER-BOTTOM: 1pt inset;
    BACKGROUND-COLOR: #ffb1a4
}
.wkcellzf
{
    BORDER-RIGHT: #ffecff 1px solid;
    BORDER-TOP: #ffecff 1px solid;
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    BORDER-LEFT: #ffecff 1px solid;
    COLOR: #a26286;
    BORDER-BOTTOM: #ffecff 1px solid;
    BACKGROUND-COLOR: #fff5ff
}
.wkcell
{
    BACKGROUND-POSITION: center top;
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    BACKGROUND-IMAGE: url(images/tab/mitte.png);
    COLOR: #ffffff;
    PADDING-TOP: 15px;
    BACKGROUND-REPEAT: repeat-x;
    BACKGROUND-COLOR: #ffffff
}
.wk_menge_change
{
    BORDER-RIGHT: 1pt outset;
    PADDING-RIGHT: 0px;
    BORDER-TOP: 1pt outset;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    BACKGROUND-IMAGE: url(images/menue/bg.png);
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    BORDER-LEFT: 1pt outset;
    COLOR: #696969;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: 1pt outset;
    BACKGROUND-COLOR: #fdf3fd
}
.artikelmenu_selected
{
    BORDER-RIGHT: 1pt;
    BORDER-TOP: 1pt;
    FONT-WEIGHT: 600;
    BORDER-LEFT: 1pt;
    BORDER-BOTTOM: 1pt;
    BACKGROUND-COLOR: #fff5ff
}
.wkcell A
{
    COLOR: #696969
}
.bs
{
    TEXT-ALIGN: justify
}
.mytab
{
    BACKGROUND-POSITION: left center;
    BACKGROUND-IMAGE: url(images/cs.jpg);
    WIDTH: 1000px;
    BACKGROUND-REPEAT: repeat-x;
    HEIGHT: 100px
}
.mwst
{
    FONT-SIZE: 7pt
}
.galerie_td_over
{
    BORDER-RIGHT: 1pt outset;
    BORDER-TOP: 1pt outset;
    BORDER-LEFT: 1pt outset;
    BORDER-BOTTOM: 1pt outset
}
.galerie_td
{
    BORDER-RIGHT: #ffffff 1pt solid;
    BORDER-TOP: #ffffff 1pt solid;
    BORDER-LEFT: #ffffff 1pt solid;
    BORDER-BOTTOM: #ffffff 1pt solid
}
.galerie_td_cl
{
    BORDER-RIGHT: 1pt inset;
    BORDER-TOP: 1pt inset;
    BORDER-LEFT: 1pt inset;
    BORDER-BOTTOM: 1pt inset
}
.mwst A
{
    COLOR: #696969
}
.artikelcount
{
    FONT-SIZE: xx-small;
    COLOR: #696969
}
.pritab
{
    BORDER-RIGHT: #303030 1px;
    BACKGROUND-POSITION: left top;
    BORDER-TOP: #303030 1px;
    BACKGROUND-IMAGE: url(images/bg_tab.png);
    BORDER-LEFT: #303030 1px;
    BORDER-BOTTOM: #303030 1px;
    BACKGROUND-REPEAT: repeat-y;
    BACKGROUND-COLOR: #6485a4
}
.fttable
{
    BACKGROUND-POSITION: left top;
    BACKGROUND-IMAGE: url(images/unten.png);
    COLOR: #e6f3fe;
    BACKGROUND-REPEAT: no-repeat;
    BACKGROUND-COLOR: #6485a4
}
SMALL
{
    FONT-SIZE: 8px;
    COLOR: #3c7fb1
}
.kat_small
{
    BACKGROUND-POSITION: left top;
    FONT-WEIGHT: 600;
    FONT-SIZE: 7pt;
    BACKGROUND-IMAGE: url(images/menue/bg.png);
    TEXT-INDENT: 2pt;
    HEIGHT: 12pt
}
.kat_bild
{
    BORDER-RIGHT: 1pt outset;
    BORDER-TOP: 1pt outset;
    FONT-SIZE: 6pt;
    BORDER-LEFT: 1pt outset;
    CURSOR: hand;
    BORDER-BOTTOM: 1pt outset
}
.kat_bild_mover
{
    BORDER-RIGHT: #c0c000 1pt solid;
    BORDER-TOP: #c0c000 1pt solid;
    BORDER-LEFT: #c0c000 1pt solid;
    CURSOR: hand;
    BORDER-BOTTOM: #c0c000 1pt solid
}
.kat_small_ob
{
    FONT-SIZE: 7pt;
    COLOR: #c0c0c0
}
.kat_bild_click
{
    BORDER-RIGHT: 1px inset;
    BORDER-TOP: 1px inset;
    BORDER-LEFT: 1px inset;
    BORDER-BOTTOM: 1px inset
}
.artikeldetails
{
    CURSOR: hand
}
.expand
{
    BACKGROUND-POSITION: center top;
    BACKGROUND-IMAGE: url(images/arrow_zw.gif);
    BACKGROUND-REPEAT: repeat-y
}
.pagination
{
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    FONT-WEIGHT: bold;
    PADDING-BOTTOM: 2px;
    PADDING-TOP: 2px
}
.pagination UL
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 16px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    TEXT-ALIGN: right
}
.pagination LI
{
    BORDER-RIGHT: 1pt;
    BORDER-TOP: 1pt;
    DISPLAY: inline;
    FONT-WEIGHT: bold;
    PADDING-BOTTOM: 1px;
    BORDER-LEFT: 1pt;
    BORDER-BOTTOM: 1pt;
    LIST-STYLE-TYPE: none
}
.pagination A
{
    BORDER-RIGHT: #949350 1px solid;
    PADDING-RIGHT: 5px;
    BORDER-TOP: #949350 1px solid;
    PADDING-LEFT: 5px;
    FONT-WEIGHT: bold;
    BACKGROUND-IMAGE: url(images/menue/bg.png);
    PADDING-BOTTOM: 0px;
    BORDER-LEFT: #949350 1px solid;
    COLOR: #949350;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: #949350 1px solid;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none
}
.pagination A:visited
{
    BORDER-RIGHT: #949350 1px solid;
    PADDING-RIGHT: 5px;
    BORDER-TOP: #949350 1px solid;
    PADDING-LEFT: 5px;
    FONT-WEIGHT: bold;
    BACKGROUND-IMAGE: url(images/menue/bg.png);
    PADDING-BOTTOM: 0px;
    BORDER-LEFT: #949350 1px solid;
    COLOR: #949350;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: #949350 1px solid;
    TEXT-DECORATION: none
}
.pagination A:hover
{
    BORDER-RIGHT: #000000 1px solid;
    BORDER-TOP: #000000 1px solid;
    FONT-WEIGHT: bold;
    BACKGROUND-IMAGE: url(images/menue/bg_over.png);
    BORDER-LEFT: #000000 1px solid;
    COLOR: black;
    BORDER-BOTTOM: #000000 1px solid
}
.pagination A:active
{
    BORDER-RIGHT: #949350 1px solid;
    BORDER-TOP: #949350 1px solid;
    FONT-WEIGHT: bold;
    BACKGROUND-IMAGE: url(images/menue/bg.png);
    BORDER-LEFT: #949350 1px solid;
    COLOR: #949350;
    BORDER-BOTTOM: #949350 1px solid
}
.pagination A.currentpage
{
    FONT-WEIGHT: bold;
    BORDER-LEFT-COLOR: #2b66a5;
    BACKGROUND-IMAGE: url(images/menue/bg_over.png);
    BORDER-BOTTOM-COLOR: #2b66a5;
    CURSOR: default;
    COLOR: black;
    BORDER-TOP-COLOR: #2b66a5;
    BACKGROUND-REPEAT: repeat-x;
    BORDER-RIGHT-COLOR: #2b66a5
}
.pagination A.disablelink
{
    FONT-WEIGHT: bold;
    BORDER-LEFT-COLOR: #929292;
    BACKGROUND-IMAGE: url(images/menue/bg.png);
    BORDER-BOTTOM-COLOR: #929292;
    CURSOR: default;
    COLOR: #949350;
    BORDER-TOP-COLOR: #929292;
    BORDER-RIGHT-COLOR: #929292
}
.pagination A.disablelink:hover
{
    FONT-WEIGHT: normal! important;
    BORDER-LEFT-COLOR: #929292;
    BACKGROUND-IMAGE: url(images/menue/bg_over.png);
    BORDER-BOTTOM-COLOR: #929292;
    CURSOR: default;
    COLOR: #949350;
    BORDER-TOP-COLOR: #929292;
    BORDER-RIGHT-COLOR: #929292
}
.pagination A.prevnext
{
    FONT-WEIGHT: bold;
    BACKGROUND-IMAGE: url(images/menue/bg.png)
}
.button1
{
    BORDER-RIGHT: 1px inset;
    PADDING-RIGHT: 0px;
    BORDER-TOP: 1px inset;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 7pt;
    PADDING-BOTTOM: 0px;
    BORDER-LEFT: 1px inset;
    WIDTH: 40pt;
    COLOR: #000000;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: 1px inset;
    BACKGROUND-COLOR: #f3f3f3;
    TEXT-ALIGN: center
}
.tabtitel .A:active
{
    COLOR: #764d1c
}
.preis
{
    FONT-WEIGHT: 600;
    FONT-SIZE: 12pt;
    BACKGROUND-COLOR: transparent
}
.wk_menge_change_over
{
    BORDER-RIGHT: gray 1px solid;
    BORDER-TOP: gray 1px solid;
    BACKGROUND-IMAGE: url(images/menue/bg_over.png);
    BORDER-LEFT: gray 1px solid;
    BORDER-BOTTOM: gray 1px solid
}
BUTTON
{
    BORDER-RIGHT: 1pt;
    BORDER-TOP: 1pt;
    FONT-WEIGHT: normal;
    FONT-SIZE: 7pt;
    BACKGROUND-IMAGE: url(images/menue/bg_over.png);
    PADDING-BOTTOM: 2px;
    BORDER-LEFT: 1pt;
    COLOR: #aaaaaa;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: 1pt;
    BACKGROUND-REPEAT: repeat-x
}
.tabwhite
{
    CURSOR: hand;
    BACKGROUND-COLOR: #ffffff
}
.tabgrey
{
    CURSOR: hand;
    BACKGROUND-COLOR: #f0f0f0
}
.subtabtitelover
{
    CURSOR: hand;
    COLOR: #ffffff;
    BACKGROUND-COLOR: #fafad2
}
DIV
{
    MARGIN: 0px
}
.satzungli1
{
    LIST-STYLE-TYPE: decimal
}
.satzungli2
{
    LIST-STYLE-TYPE: lower-alpha
}
.subtabtitel_copy
{
    FONT-SIZE: 7pt;
    BACKGROUND-IMAGE: url(images/menue/bg.png);
    COLOR: #aaaaaa
}
.subtiteltable
{
    BORDER-RIGHT: #d3d3d3 1pt solid;
    PADDING-RIGHT: 2px;
    BORDER-TOP: #c0c0c0 1pt;
    PADDING-LEFT: 2px;
    PADDING-BOTTOM: 5px;
    BORDER-LEFT: #d3d3d3 1pt;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: #d3d3d3 1pt solid;
    BACKGROUND-COLOR: #ffffff
}
.subtiteltable_low
{
    BORDER-RIGHT: #d3d3d3 1pt solid;
    PADDING-RIGHT: 2px;
    BORDER-TOP: #c0c0c0 1pt;
    PADDING-LEFT: 2px;
    PADDING-BOTTOM: 5px;
    BORDER-LEFT: #d3d3d3 1pt;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: #d3d3d3 1pt solid;
    BACKGROUND-COLOR: #f6e8e8
}
.subtiteltable_high
{
    BORDER-RIGHT: #d3d3d3 1pt solid;
    PADDING-RIGHT: 2px;
    BORDER-TOP: #c0c0c0 1pt;
    PADDING-LEFT: 2px;
    PADDING-BOTTOM: 5px;
    BORDER-LEFT: #d3d3d3 1pt;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: #d3d3d3 1pt solid;
    BACKGROUND-COLOR: #f6e8e8
}
.subtabtitel
{
    PADDING-RIGHT: 0px;
    BACKGROUND-POSITION: center bottom;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    BACKGROUND-IMAGE: url(images/bg2.png);
    PADDING-BOTTOM: 0px;
    COLOR: black;
    PADDING-TOP: 0px;
    BACKGROUND-REPEAT: repeat-x;
    HEIGHT: 15px;
    BACKGROUND-COLOR: #ffffff
}
.subtiteltable_na
{
    BORDER-RIGHT: #d3d3d3 1pt solid;
    PADDING-RIGHT: 2px;
    BORDER-TOP: #c0c0c0 1pt;
    PADDING-LEFT: 2px;
    PADDING-BOTTOM: 5px;
    BORDER-LEFT: #d3d3d3 1pt;
    COLOR: #808080;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: #d3d3d3 1pt solid;
    BACKGROUND-COLOR: #f0f0f0
}
.v_subtiteltable_high
{
    BORDER-RIGHT: #d3d3d3 1pt solid;
    BORDER-TOP: #c0c0c0 1pt;
    BORDER-LEFT: #d3d3d3 1pt;
    BORDER-BOTTOM: #d3d3d3 1pt solid;
    BACKGROUND-COLOR: moccasin
}
.v_subtiteltable_low
{
    BORDER-RIGHT: #d3d3d3 1pt solid;
    BORDER-TOP: #c0c0c0 1pt;
    BORDER-LEFT: #d3d3d3 1pt;
    BORDER-BOTTOM: #d3d3d3 1pt solid;
    BACKGROUND-COLOR: whitesmoke
}
.v_subtiteltable
{
    BORDER-RIGHT: #d3d3d3 1pt solid;
    BORDER-TOP: #c0c0c0 1pt;
    BORDER-LEFT: #d3d3d3 1pt;
    BORDER-BOTTOM: #d3d3d3 1pt solid;
    BACKGROUND-COLOR: lightcyan
}
.button
{
    BORDER-RIGHT: 1px outset;
    BORDER-TOP: 1px outset;
    FONT-WEIGHT: normal;
    FONT-SIZE: 7pt;
    BORDER-LEFT: 1px outset;
    WIDTH: 40pt;
    CURSOR: hand;
    COLOR: #000000;
    BORDER-BOTTOM: 1px outset;
    BACKGROUND-COLOR: #f3f3f3
}
.subtiteltable_over
{
    BORDER-RIGHT: #d3d3d3 1px solid;
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    PADDING-BOTTOM: 5px;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: #d3d3d3 1px solid;
    BACKGROUND-COLOR: #f5deb3
}
.subtabtiteltable
{
    BORDER-RIGHT: #000000 3px double;
    BORDER-TOP: #000000 3px;
    BORDER-LEFT: #000000 3px double;
    BORDER-BOTTOM: #000000 3px double
}
.errormsg
{
    BORDER-RIGHT: #6485a4 2px solid;
    BORDER-TOP: #6485a4 2px;
    FONT-WEIGHT: 600;
    FONT-SIZE: 12pt;
    BORDER-LEFT: #6485a4 2px solid;
    WIDTH: 974px;
    COLOR: black;
    BORDER-BOTTOM: #6485a4 2px solid;
    BACKGROUND-COLOR: #e6f3fe;
    TEXT-ALIGN: left
}
.errormsgtxt
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: black
}
.vir_button
{
    BORDER-RIGHT: 1pt;
    BORDER-TOP: 1pt;
    BACKGROUND-IMAGE: url(images/virtual.png);
    BORDER-LEFT: 1pt;
    BORDER-BOTTOM: 1pt;
    BACKGROUND-REPEAT: no-repeat;
    BACKGROUND-COLOR: transparent
}
.offline
{
    BACKGROUND-IMAGE: url(http://www.byteprojects.eu/FTS21/images/offline.jpg);
    BACKGROUND-REPEAT: no-repeat
}
.uploadbutton_up
{
    BACKGROUND-POSITION: left top;
    BACKGROUND-IMAGE: url(images/upload_ba.png);
    WIDTH: 55px;
    CURSOR: hand;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 30px
}
.uploadbutton_up_pr
{
    BACKGROUND-POSITION: left top;
    BACKGROUND-IMAGE: url(images/upload_ba_pr.png);
    WIDTH: 55px;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 30px
}
.csversion
{
    BACKGROUND-POSITION: left top;
    FONT-SIZE: 6px;
    BACKGROUND-IMAGE: url(images/version_bg.png);
    WIDTH: 55px;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 60px
}
.downloadbutton
{
    BACKGROUND-POSITION: left top;
    BACKGROUND-IMAGE: url(images/download_ba.png);
    PADDING-TOP: 1px;
    BACKGROUND-REPEAT: no-repeat
}
.downloadbutton_pr
{
    BACKGROUND-POSITION: left top;
    BACKGROUND-IMAGE: url(images/download_ba_pr.png);
    PADDING-TOP: 1px;
    BACKGROUND-REPEAT: no-repeat
}
.fts_up
{
}
