
.bodyaktionklein {
background-color: #FF0000;
color: #FF0000;
font-family: Arial;
padding-bottom: 0px;
padding-left: 30px;
padding-right: 10px;
padding-top: 0px;
}

body {
background-color: #000066;
}

.bodyindexsuche {
background-image: url('../grafiken/detailhintergrund.jpg');
background-color: #000066;
background-repeat: repeat-y;
color: #ffffff;
font-family: Arial;
font-size: x-small;
padding-bottom: 10px;
padding-left: 7px;
padding-right: 15px;
padding-top: 10px
}

.bodydetail {
background-image: url('../grafiken/detailhintergrund.jpg');
background-color: #000066;
background-repeat: repeat-y;
color: #ffffff;
font-family: Arial;
font-size: x-small;
padding-bottom: 10px;
padding-left: 15px;
padding-right: 15px;
padding-top: 10px
}

.bodykartei {
background-image: url('../grafiken/kartei/hintergrund.gif');
background-repeat: repeat-x;
color: #ffffff;
font-family: Arial;
font-size: x-small
}

.bodysucheklein {
background-color: #000066;
border-top: 2px ridge;
color: #ffffff;
font-family: Arial;
padding-left: 7px;
padding-right: 7px;
}

.bodynavigator {
background-color: #000066;
color: #ffffff;
font-family: Arial;
font-size: x-small;
padding-left: 7px;
padding-right: 7px;
scrollbar-face-color: #000099;
scrollbar-arrow-color: #9999FF;
scrollbar-highlight-color: #000099;
scrollbar-track-color: #000066;
scrollbar-shadow-color: #000066;
scrollbar-darkshadow-color: #000033;
scrollbar-3dlight-color: #3333CC;
}

.bodysuche {
background-color: #000066;
color: #ffffff;
font-family: Arial;
padding-bottom: 10px;
padding-left: 10px;
padding-right: 10px;
padding-top: 0px;
}

.bodywarenkbinfo {
background-color: #000066;
color: #ff5400;
font-family: Arial;
padding-bottom: 10px;
padding-left: 10px;
padding-right: 10px;
padding-top: 0px;
}

.cell_normal {
background-color: #cccccc;
}

.dfedit {
background-color: #f8f8ff;
BORDER-BOTTOM: 1px solid;
BORDER-LEFT: 1px solid;
BORDER-RIGHT: 1px solid;
BORDER-TOP: 1px solid;
color: #400040;
font-family: Arial;
font-size: 8pt;
height: 18px;
padding-left: 3pt;
}

.dfmenge {
background-color: #f8f8ff;
color: #000000;
font-family: Arial;
font-size: 8pt;
height: 18px;
margin: 5px;
padding-bottom: 0px;
padding-left: 3pt;
padding-right: 0px;
padding-top: 0px;
text-align: right;
width: 40px;
}

.dfnoedit {
background-color: #cccccc;
font-family: Arial;
font-size: 8pt;
height: 18px;
margin: 0px;
padding-bottom: 0px;
padding-left: 3pt;
padding-right: 0px;
padding-top: 0px;
}

.dftitel {
color: #d3d3d3;
font-family: Arial;
font-size: 9pt;
}

.fehlertextklein {
background-color: #fffacd;
color: maroon;
font-size: 8pt;
}

.fehlertextnormal {
background-color: #fffacd;
color: maroon;
font-size: 10pt;
font-weight: bold;
}

.gross {
font-size: large;
}

.grossfett {
font-size: 14pt;
font-weight: bold;
}

.grosskursiv {
font-size: large;
font-style: italic;
}

.hinweistextklein {
background-color: #cccccc;
color: #006400;
font-size: 8pt;
}

.hinweistextnormal {
background-color: #cccccc;
color: #006400;
font-size: 10pt;
font-weight: bold;
}

.klein {
font-size: 8pt;
}

.kleinfett {
font-size: 8pt;
font-weight: bold;
}

.kleinkursiv {
font-size: 8pt;
font-style: italic;
}

.navkat1ebene0 {
background-image: url('../grafiken/navigator/ebene0.gif');
background-repeat: no-repeat;
background-position: +0px +0px;
color: #000066;
font-size: 14pt;
font-weight: bold;
padding-left: 10px;
text-align: left;
width: 200px;
height: 24px;
font-stretch: expanded
}

.navkat2ebene0 {
background-image: url('../grafiken/navigator/ebene0.gif');
background-position: +0px +3px;
background-repeat: no-repeat;
color: #000066;
font-size: 14pt;
font-weight: bold;
padding-left: 10px;
text-align: left;
width: 200px;
height: 24px;
font-stretch: expanded
}

.navkat2ebene1 {
background-color: #000066;
border-bottom: 1pt #787878 outset;
color: #0010bb;
cursor: none;
font-size: 10pt;
font-weight: bold;
PADDING-LEFT: 15px;
}

.navkat2ebene2 {
background-color: #000066;
border-bottom: 1pt #787878 outset;
color: #0010bb;
PADDING-LEFT: 20px;
cursor: none;
font-size: 10pt;
}

.navkat2ebene3 {
background-color: #000066;
border-bottom: 1pt #787878 outset;
color: #0010bb;
PADDING-LEFT: 25px;
cursor: none;
font-size: 10pt;
}

.navkat2ebene4 {
background-color: #000066;
border-bottom: 1pt #787878 outset;
color: #0010bb;
PADDING-LEFT: 30px;
cursor: none;
font-size: 10pt;
}

.navkat2ebene5 {
background-color: #000066;
border-bottom: 1pt #787878 outset;
color: #0010bb;
PADDING-LEFT: 35px;
cursor: none;
font-size: 10pt;
}

.navkat2ebene6 {
background-color: #000066;
border-bottom: 1pt #787878 outset;
color: #0010bb;
PADDING-LEFT: 40px;
cursor: none;
font-size: 10pt;
}

.navkat2ebene7 {
background-color: #000066;
border-bottom: 1pt #787878 outset;
color: #0010bb;
PADDING-LEFT: 45px;
cursor: none;
font-size: 10pt;
}

.normal {
font-family: Arial;
font-size: 10pt;
}

.normal1 {
font-family: Arial;
font-size: 15pt;
}

.normalfett {
font-family: Arial;
font-size: 10pt;
font-weight: bold;
}

.normalfettpadding {
font-family: Arial;
font-size: 10pt;
font-weight: bold;
padding-top: 7px;
}

.normalkursiv {
font-family: Arial;
font-size: 10pt;
font-style: italic;
}

.pb {
background-color: transparent;
border-bottom: medium none;
border-left: medium none;
border-right: medium none;
border-top: medium none;
cursor: none;
margin: 0px;
padding-bottom: 0px;
padding-left: 0px;
padding-right: 0px;
padding-top: 0px;
}

.pbIndex {
background-color: transparent;
cursor: none;
margin: 0px;
padding-bottom: 0px;
padding-left: 0px;
padding-right: 0px;
padding-top: 0px;
text-align: left;
color: #ffffff;
}

.pb1 {
background-color: #c8c8c8;
border-bottom: 2pt #787878 outset;
border-left: 2pt #f0f0f0 outset;
border-right: 2pt #787878 outset;
border-top: 2pt #f0f0f0 outset;
color: #000000;
font-family: Arial;
font-size: 10pt;
font-weight: bold;
height: 20pt;
padding-bottom: 0pt;
padding-left: 0pt;
padding-right: 0pt;
padding-top: 0pt;
text-align: center;
width: 20pt;
}

.pb2 {
background-color: #c8c8c8;
border-bottom: 2pt #787878 outset;
border-left: 2pt #f0f0f0 outset;
border-right: 2pt #787878 outset;
border-top: 2pt #f0f0f0 outset;
color: #000000;
font-family: Arial;
font-size: 10pt;
font-weight: bold;
height: 20pt;
padding-bottom: 0pt;
padding-left: 0pt;
padding-right: 0pt;
padding-top: 0pt;
text-align: center;
width: 70pt;
}

.pb3 {
background-color: #c8c8c8;
border-bottom: 2pt outset;
border-left: 2pt outset;
border-right: 2pt outset;
border-top: 2pt outset;
color: #000000;
font-family: Arial;
font-size: 10pt;
font-weight: bold;
height: 20pt;
padding-bottom: 0pt;
padding-left: 0pt;
padding-right: 0pt;
padding-top: 0pt;
text-align: center;
width: 100pt;
}

.statustextklein {
background-color: #cccccc;
color: #006400;
font-size: 8pt;
}

.tdartikelnr {
border-bottom: 1px #00008b solid;
border-right: 1px gray solid;
color: #ffffff;
font-family: Arial;
font-size: 10pt;
border: 1px #787878 solid;
}

.tdklein {
border-bottom: 1px #00008b solid;
color: #000000;
font-family: Arial;
font-size: 8pt;
border: 1px #787878 solid;
}

.tdkleinfett {
border-bottom: 1px #00008b solid;
color: #000000;
font-family: Arial;
font-size: 8pt;
font-weight: bold;
}

.tdmerkmaltext {
border-bottom: 1px #00008b solid;
border-right: 1px gray solid;
color: #ffffff;
font-family: Arial;
font-size: 10pt;
border: 1px #787878 solid;
}

.tdnormal {
/* border-bottom: 1px #00008b solid; */
font-family: Arial;
font-size: 10pt;
border: 1px #787878 solid;
}

.tdnormalfett {
/* border-bottom: 1px #00008b solid; */
font-family: Arial;
font-size: 10pt;
font-weight: bold;
border: 1px #787878 solid;
border-spacing: 0pt;
border-collapse: collapse;
}

.tdtopaktuell {
border-bottom: 1px solid;
border-left: 1px solid;
border-right: 1px solid;
border-top: 1px solid;
}

.tdtopaktuellkopf {
border-left: 1px solid;
border-right: 1px solid;
border-top: 1px solid;
font-size: 12pt;
font-weight: bold;
color: #787878;
padding-left: 10px;
}

.tdwarenkbinfo {
background-color: transparent;
font-family: Arial;
font-size: 10pt;
font-weight: bold;
}

.tdindex_a {
background-image: url('../grafiken/1/index_a.jpg');
background-repeat: no-repeat;
color: #00008b;
font-size: 10pt;
font-weight: bold;
height: 16px;
padding-left: 2px;
padding-bottom: 2px;
margin-bottom: +2px;
text-align: center;
width: 26px
}

.tdindex_i {
background-image: url('../grafiken/1/index_i.jpg');
background-repeat: no-repeat;
color: #00008b;
font-size: 10pt;
font-weight: bold;
height: 16px;
padding-left: 2px;
margin-bottom: +2px;
text-align: center;
width: 26px
}

.unsichtbar {
color: #00008b;
font-size: 5px;
}

.wkischriftnormal {
font-family: Arial;
font-size: 10pt;
text-align: center;
}

A {
color: #ffffff;
text-decoration: none;
font-family: "Arial";
font-weight: normal;
font-size: 16px;
font-style: normal;
font-variant: normal;
}

A:hover {
/*background-color: #000000;*/
color: #ffff66;
font-weight: normal;
font-style: normal;
}

A:visited {
/*background-color: #ffff66;*/
color: #ffff66;
font-weight: inherit;
font-style: normal;
}

.SeitenLink {
color: #ffffff;
text-decoration: none;
font-family: "Arial";
font-weight: normal;
font-size: 12px;
font-style: normal;
font-variant: normal;
}

.SeitenLink:hover {
/*background-color: #000000;*/
color: #ffff66;
font-weight: bold;
font-style: normal;
}

.SeitenLink:visited {
/*background-color: #ffff66;*/
color: #ffffff;
font-weight: inherit;
font-style: normal;
}

.navlink {
color: #ffffff;
text-decoration: none;
font-family: "veranda";
font-weight: normal;
font-size: 12px;
font-style: bold;
font-variant: normal;
}

.navlink:visited {
color: #ff5400;
text-decoration: none;
font-family: "veranda";
font-weight: normal;
font-size: 12px;
font-style: normal;
font-variant: normal;
}

.navlink:hover {
background-color: #000066;
color: #ffffff;
font-weight: bold;
font-style: bold;
}


.pbWarenkorb {
border:medium none; background-color: transparent;
background-image: url('../grafiken/button/pbwarenkorb.gif');
background-position:  center;
background-repeat: no-repeat;
color: #ffffff;
cursor: none;
font-family: Arial;
font-size: 9pt;
font-weight: bold;
height: 25px;
text-align: center;
width: 25px
}

.WKB_memo {
background-color: white;
border-bottom: 1px solid;
border-left: 1px solid;
border-right: 1px solid;
border-top: 1px solid;
//color: transparent;
color: #000000;
font-family: Arial;
font-size: 9pt;
height: 200px;
width: 400px;
}

.pb_50_r {
border:medium none; background-color: transparent;
background-image: url('../grafiken/button/pb_50_r.gif');
background-position:  center;
background-repeat: no-repeat;
color: #000000;
cursor: hand;
font-family: Arial;
font-size: 10pt;
font-weight: bold;
height: 29px;
padding-top: 6px;
text-align: center;
width: 54px
}

.pb_50_l {
border:medium none; background-color: transparent;
background-image: url('../grafiken/button/pb_50_l.gif');
background-position:  center;
background-repeat: no-repeat;
color: #000000;
cursor: hand;
font-family: Arial;
font-size: 10pt;
font-weight: bold;
height: 29px;
padding-top: 6px;
text-align: center;
width: 54px
}

.pb_50 {
border:medium none; background-color: transparent;
background-image: url('../grafiken/button/pb_50_.gif');
background-position:  center;
background-repeat: no-repeat;
color: #000000;
cursor: hand;
font-family: Arial;
font-size: 10pt;
font-weight: bold;
height: 29px;
padding-top: 6px;
text-align: center;
width: 54px
}

.pb_100_r {
border:medium none; background-color: transparent;
background-image: url('../grafiken/button/pb_100_r.gif');
background-position:  center;
background-repeat: no-repeat;
color: #000000;
cursor: hand;
font-family: Arial;
font-size: 10pt;
font-weight: bold;
height: 29px;
padding-top: 6px;
text-align: center;
width: 104px
}

.pb_100_l {
border:medium none; background-color: transparent;
background-image: url('../grafiken/button/pb_100_l.gif');
background-position:  center;
background-repeat: no-repeat;
color: #000000;
cursor: hand;
font-family: Arial;
font-size: 10pt;
font-weight: bold;
height: 29px;
padding-top: 6px;
text-align: center;
width: 104px
}

.pb_100 {
border:medium none; background-color: transparent;
background-image: url('../grafiken/button/pb_100_.gif');
background-position:  center;
background-repeat: no-repeat;
color: #000000;
cursor: hand;
font-family: Arial;
font-size: 10pt;
font-weight: bold;
height: 29px;
padding-top: 6px;
text-align: center;
width: 104px
}

.pb_125_r {
border:medium none; background-color: transparent;
background-image: url('../grafiken/button/pb_125_r.gif');
background-position:  center;
background-repeat: no-repeat;
color: #000000;
cursor: hand;
font-family: Arial;
font-size: 10pt;
font-weight: bold;
height: 29px;
padding-top: 6px;
text-align: center;
width: 129px
}

.pbSuchen {
border:medium none; background-color: transparent;
background-image: url('../grafiken/button/pbSuchen.gif');
background-position:  center;
background-repeat: no-repeat;
color: #000000;
cursor: hand;
font-family: Arial;
font-size: 10pt;
font-weight: bold;
height: 29px;
padding-top: 6px;
text-align: center;
width: 74px
}

.pb_125_l {
border:medium none; background-color: transparent;
background-image: url('../grafiken/button/pb_125_l.gif');
background-position:  center;
background-repeat: no-repeat;
color: #000000;
cursor: hand;
font-family: Arial;
font-size: 10pt;
font-weight: bold;
height: 29px;
padding-top: 6px;
text-align: center;
width: 129px
}

.pb_125 {
border:medium none; background-color: transparent;
background-image: url('../grafiken/button/pb_125_.gif');
background-position:  center;
background-repeat: no-repeat;
color: #000000;
cursor: hand;
font-family: Arial;
font-size: 10pt;
font-weight: bold;
height: 29px;
padding-top: 6px;
text-align: center;
width: 129px
}

.kartei100_a
{
    border:medium none; background:url('../grafiken/kartei/kartei100_a.jpg') no-repeat 0px 0px; COLOR: #00008b;
    CURSOR: hand;
    FONT-SIZE: 11pt;
    FONT-WEIGHT: bold;
    HEIGHT: 20px;
    PADDING-TOP: 1px;
    TEXT-ALIGN: left;
    WIDTH: 100px
}
.kartei100_i
{
    border:medium none; background:url('../grafiken/kartei/kartei100_i.jpg') no-repeat 0px 0px; COLOR: #00008b;
    CURSOR: hand;
    FONT-SIZE: 11pt;
    FONT-WEIGHT: bold;
    HEIGHT: 20px;
    PADDING-TOP: 1px;
    TEXT-ALIGN: left;
    WIDTH: 100px
}

.warenkorb_liste
{
    BACKGROUND-COLOR: transparent;
    COLOR: darkblue;
    FONT-FAMILY: Arial;
    FONT-SIZE: 8pt
}
.warenkorb_liste0
{
    BACKGROUND-COLOR: transparent;
    PADDING-LEFT: 3px;
    PADDING-RIGHT: 3px
color: #ffffff;
}
.warenkorb_liste1
{
    BACKGROUND-COLOR: #000066;
    border-right: 1pt #787878 outset;
    border-left: 1pt #787878 outset;
    border-top: 1pt #787878 outset;
    border-bottom: 1pt #787878 outset;
    FONT-SIZE: 8pt;
    PADDING-LEFT: 3px;
    PADDING-RIGHT: 3px
color: #ffffff;
}
.warenkorb_liste2
{
    BACKGROUND-COLOR: 000066;
    border-right: 1pt #787878 outset;
    border-left: 1pt #787878 outset;
    border-top: 1pt #787878 outset;
    border-bottom: 1pt #787878 outset;
    FONT-SIZE: 8pt;
    PADDING-LEFT: 3px;
    PADDING-RIGHT: 3px
}
.warenkorb_liste3
{
    BACKGROUND-COLOR: 000066;
    border-right: 1pt #787878 outset;
    border-left: 1pt #787878 outset;
    border-top: 1pt #787878 outset;
    border-bottom: 1pt #787878 outset;
    FONT-SIZE: 8pt;
    PADDING-LEFT: 3px;
    PADDING-RIGHT: 3px
}
.warenkorb_listekopf
{
    //BACKGROUND-COLOR: transparent;
BACKGROUND-COLOR: red;
    FONT-SIZE: 9pt;
    FONT-WEIGHT: bold;
    PADDING-LEFT: 3px;
    PADDING-RIGHT: 3px
    color: #ffffff;
}
.tablewhite
{
    color: #ffffff:
    color: white;
}
.artikel_liste
{
    BACKGROUND-COLOR: transparent
}
.artikel_liste0
{
    BACKGROUND-COLOR: transparent;
    FONT-SIZE: 9pt;
    PADDING-LEFT: 3px;
    PADDING-RIGHT: 3px
}
.artikel_liste1
{
    BACKGROUND-COLOR: #000099;
    //border-right: 1pt #787878 outset;
    //border-left: 1pt #787878 outset;
    //border-top: 1pt #787878 outset;
    //border-bottom: 1pt #787878 outset;
    FONT-SIZE: 9pt;
    PADDING-LEFT: 3px;
    PADDING-RIGHT: 3px
}
.artikel_liste2
{
    BACKGROUND-COLOR: #000099;
    FONT-SIZE: 9pt;
    PADDING-LEFT: 3px;
    PADDING-RIGHT: 3px
}
.artikel_liste3
{
    BACKGROUND-COLOR: #000099;
    FONT-SIZE: 9pt;
    PADDING-LEFT: 3px;
    PADDING-RIGHT: 3px
}
.artikel_listekopf
{
    BACKGROUND-COLOR: transparent;
    COLOR: white;
    FONT-SIZE: 9pt;
    FONT-WEIGHT: bold;
    PADDING-LEFT: 3px;
    PADDING-RIGHT: 3px
}
.produkt_liste
{
    BACKGROUND-COLOR: transparent
}
.produkt_liste0
{
    BACKGROUND-COLOR: transparent;
    FONT-SIZE: 9pt;
    PADDING-LEFT: 3px;
    PADDING-RIGHT: 3px
}
.produkt_liste1
{
    BACKGROUND-COLOR: transparent;
    FONT-SIZE: 9pt;
    PADDING-LEFT: 3px;
    PADDING-RIGHT: 3px
}
.produkt_liste2
{
    BACKGROUND-COLOR: transparent;
    FONT-SIZE: 9pt;
    PADDING-LEFT: 3px;
    PADDING-RIGHT: 3px
}
.produkt_liste3
{
    BACKGROUND-COLOR: transparent;
    FONT-SIZE: 9pt;
    PADDING-LEFT: 3px;
    PADDING-RIGHT: 3px
}
.produkt_listekopf
{
    BACKGROUND-COLOR: transparent;
    COLOR: darkblue;
    FONT-SIZE: 9pt;
    FONT-WEIGHT: bold;
    PADDING-LEFT: 3px;
    PADDING-RIGHT: 3px
}

.warenkorb_liste
{
    BACKGROUND-COLOR: transparent;
    COLOR: darkblue;
    FONT-FAMILY: Arial;
    FONT-SIZE: 13px
}
.warenkorb_liste0
{
    BACKGROUND-COLOR: transparent;
    PADDING-LEFT: 3px;
    PADDING-RIGHT: 3px
}
.warenkorb_liste1
{
    BACKGROUND-COLOR: #000099;
    FONT-SIZE: 13px;
    PADDING-LEFT: 3px;
    PADDING-RIGHT: 3px
}
.warenkorb_liste2
{
    BACKGROUND-COLOR: #000099;
    FONT-SIZE: 13px;
    PADDING-LEFT: 3px;
    PADDING-RIGHT: 3px
}
.warenkorb_liste3
{
    BACKGROUND-COLOR: #000099;
    FONT-SIZE: 13px;
    PADDING-LEFT: 3px;
    PADDING-RIGHT: 3px
}
.warenkorb_listekopf
{
    BACKGROUND-COLOR: transparent;
    FONT-SIZE: 9pt;
    FONT-WEIGHT: bold;
    PADDING-LEFT: 3px;
    PADDING-RIGHT: 3px
}
.op_liste
{
    BACKGROUND-COLOR: transparent
}
.op_liste0
{
    BACKGROUND-COLOR: transparent;
    FONT-SIZE: 9pt;
    PADDING-LEFT: 3px;
    PADDING-RIGHT: 3px
}
.op_liste1
{
    BACKGROUND-COLOR: #000099;
    FONT-SIZE: 9pt;
    PADDING-LEFT: 3px;
    PADDING-RIGHT: 3px
}
.op_liste2
{
    BACKGROUND-COLOR: #000099;
    FONT-SIZE: 8pt;
    PADDING-LEFT: 3px;
    PADDING-RIGHT: 3px
}
.op_liste3
{
    BACKGROUND-COLOR: #000099;
    FONT-SIZE: 9pt;
    PADDING-LEFT: 3px;
    PADDING-RIGHT: 3px
}
.op_listekopf
{
    BACKGROUND-COLOR: transparent;
    COLOR: white;
    FONT-SIZE: 9pt;
    FONT-WEIGHT: bold;
    PADDING-LEFT: 3px;
    PADDING-RIGHT: 3px
}
.op_link {
color: #ffffff;
font-weight: bold;
font-size: 9pt;
font-variant: normal;
PADDING-LEFT: 3px;
PADDING-RIGHT: 3px
}

.op_link:visited {
color: #ffffff;

font-weight: bold;
font-size: 9px;
font-variant: normal;
PADDING-LEFT: 3px;
PADDING-RIGHT: 3px
}

.op_link:hover {
background-color: #ff5400;
color: #ffffff;
font-weight: inherit;
PADDING-LEFT: 3px;
PADDING-RIGHT: 3px
}