/* 1=oben, 2=rechts, 3=unten, 4=links */


www.dvdhtml,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,
cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,
ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,
aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,
time,mark,audio,video,button{
  /* margin:0;padding:0; */
  border:0;outline:0;vertical-align:baseline;
  background:transparent;
  list-style-type:none;
  text-shadow:unset;
}
.swidth { width:967px;}

body {
    background-position: 50% top;
    background-repeat: no-repeat;
    background-color:transparent;
}

html {
    background-position: left top;
    background-repeat:repeat-x;
    background-color:#F4F4F4;
}

@media print {
  body {font-family:Arial;font-size:9pt;color:#000000;margin:0;background-color:#FFFFFF;height:100%;min-height:100%;}
  html {height:100%;min-height:100%;}
}

@media screen, handheld  {
  body {font-family:Arial;font-size:9pt;color:#333333;margin:0;height:101%;min-height:101%;}
  html {height:101%;min-height:101%;}
}

table{border-collapse:collapse;border-spacing:0;font-family:Arial;font-size:9pt;}
input,select{vertical-align:middle}
img{border:0;}
textarea {resize:none;}
h1 {font-size:12pt;font-weight:bold;padding-top:10px;padding-bottom:10px;}
h3.ArtH3 {font-weight:bold; font-size:9pt; margin-top:20px;margin-bottom:8px;}
h2.tabH3 {font-weight:bold; font-size:9pt; margin-top:20px;margin-bottom:8px;}

div.tabText {padding:20px;padding-top:0px;height:100%;background-color:white;}
div.clear {overflow:auto;}
li.clear {overflow:auto;}

/* Staffeltabelle */

.staffAll {position:relative;z-index:1;background-color:#EEEEEE;border:1px #888888 solid;padding:2px 0 0 5px;DISPLAY:block;width:136px;height:18px;vertical-align:middle;}
.staffAll:hover {background-color:white;}
.staffKHeader {text-align:left;}
.staffKHeader .staffKBody {DISPLAY:none;position:absolute;top:-1px;left:-172px;}
.staffKHeader:hover .staffKBody {DISPLAY:block;}
.staffKHeader .img {float:right;margin-top:5px;width:10px;height:6px;background:no-repeat -31px -454px;}
.staffKBody ul {list-style:none;margin:0;padding:5px;}
.staffKBody ul li {margin:0;padding:0;display:table-row;}
.staffKBody ul li ul {padding:2px;}
.staffKBody ul .staffHinweis {padding:5px;font-size:8pt;}
.staffKBody ul li ul li {float:left;width:70px;display:table-cell;text-align:right;font-size:8pt;white-space:nowrap;}
.staffBodyN {font-size:8pt;}
.staffBodyN ul {list-style:none;margin:0;padding:0px;border-top:1px solid #AAA}
.staffBodyN ul li {margin:0;padding:0;display:table-row;}
.staffBodyN ul li ul {border:1px solid #AAA;clear:both;display:table;width:100%;border-collapse:collapse;border-top-style:none;}
.staffBodyN ul li ul li {float:left;width:45%;display:table-cell;text-align:left;white-space:nowrap;padding:3px;border:none;}
.staffBodyN ul li ul .eu {text-align:right;color:red;}
.staffKBody .staffTab {display:table;float:right;margin-top:5px;border:5px solid #EEEEEE;background-color:#EEEEEE;}
.staffBodyN .staffTab {display:table;float:right;margin-top:5px;width:100%}
.staffBodyN .staffsparpreise {position:relative;margin:3px 0 0 0;padding:10px 0 0 20px;list-style: none;}
.staffBodyN .staffsparpreise span  {position: absolute;left:0px;margin-right:10px;width:14px;height:17px;background:no-repeat -137px -30px}
.staffBodyN .staffsparpreise li {margin: 3px 0 0 10px;text-align:right;display:block}

.staffTabSContainer {display:inline;border:1px solid #888888;}
.staffTabS {display:block;width:150px;padding:10px;padding-bottom:5px;padding-top:5px;border:1px solid #888888;background-color:#EEEEEE;z-index:1;
  -webkit-box-shadow: 3px 2px 5px #aaa;
  -moz-box-shadow: 3px 2px 5px #aaa;
  box-shadow: 3px 2px 5px #aaa;
  -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=7, Direction=135, Color='#aaaaaa')"; /* For IE 5.5 - 7 */
  filter: progid:DXImageTransform.Microsoft.Shadow(Strength = 7, Direction = 135, Color = '#aaaaaa');
}

#zahlLogos {text-align: center;}
#zahlLogos img {padding:5px;}

/* Tabellen Neuheiten und Highlights */
.listerechtsfooter {text-align:right;padding-top:17px;padding-bottom:10px;padding-right:10px;}
.zeileNeuHigh .mehr {margin:-15px 0 10px 0;padding-top:20px;border-top:1px solid #C1C1C2}
.zeileNeuHigh .mehr a {color:#666666}
.zeileNeuHigh .balken ul {list-style:none;margin:0;padding:0;}
.zeileNeuHigh .balken ul li {float:left;width:156px;min-height:150px;padding-left:4px;padding-right:4px;margin:1px}
.zeileNeuHigh .kauftenAuch .balken ul li {padding:0;width:154px;padding-top:10px;padding-bottom:10px;}
.zeileNeuHigh .balken ul li.pl {width:26px;line-height:150px;}
.zeileNeuHigh .balken ul li.pr {width:26px;line-height:150px;}
.zeileNeuHigh .balken ul li.po {min-height:0px;padding:0;text-align:center;width:154px;}
.zeileNeuHigh .balken ul li.pu {min-height:0px;padding:0;text-align:center;width:154px;}
.zeileNeuHigh .balken ul li a {color:#444444;font-size:8.5pt;text-decoration:none;}
.zeileNeuHigh .balken ul li img {vertical-align:middle;Max-Height:116px;Max-width:145px;}
.zeileNeuHigh .balken ul li .preis {text-align:left;font-weight:bold;padding-top:5px;color:#333333;}
.zeileNeuHigh .balken ul li .zeile {height:68px;overflow:hidden;display:block;}
.zeileNeuHigh .balken ul li .bild {height:125px;max-height:125px;text-align:center;}

.zeileNeuHigh .balken ul li.pl img {width:36px;height:56px;background:no-repeat -106px -443px;}
.zeileNeuHigh .balken ul li.pr img {width:36px;height:56px;background:no-repeat -144px -442px;}
.zeileNeuHigh .balken ul li.po img {width:56px;height:36px;background:no-repeat -189px -443px;}
.zeileNeuHigh .balken ul li.pu img {width:56px;height:36px;background:no-repeat -188px -482px;}

.zeileNeuHigh .balken .spalte {width:166px;min-height:150px;padding:0;margin:0;}
.zeileNeuHigh .balken .spalte.pl {width:26px;line-height:150px;}
.zeileNeuHigh .balken .spalte.po {min-height:0px;padding:0;text-align:center;width:154px;}
.zeileNeuHigh .balken .spalte a {color:#444444;font-size:8.5pt;text-decoration:none;}
.zeileNeuHigh .balken .spalte img {vertical-align:middle;Max-Height:116px;}
.zeileNeuHigh .balken .spalte .preis {text-align:left;font-weight:bold;padding-top:5px;color:#333333;}
.zeileNeuHigh .balken .spalte .zeile {margin:0 5px 0 5px;}
.zeileNeuHigh .balken .spalte .zeile a {height:48px;overflow:hidden;display:block;}
.zeileNeuHigh .balken .spalte .bild {height:125px;max-height:125px;margin:0 5px 0 5px;}

ul.tabBem {list-style:none;margin:0;padding:0;}
ul.tabBem li.punkt {vertical-align:top;padding-right:8px;}
ul.tabBem li.punkt img {float:left;padding-right:8px;padding-top:7px;}
ul.tabBem li.punkt .text {float:left;width:95%;}

.tabBem li.pfeil {position:relative;}
.tabBem li.pfeil span {position:absolute;left:0;top:0;margin-top:6px;width:4px;height:7px;background:no-repeat -13px -454px}
.tabBem li.pfeil .text {width:95%;line-height:19px;margin-left:10px;}

ul.tabBemGross {list-style:none;margin:0;padding:0;font-size:11pt}
ul.tabBemGross .tabBem {padding-top:10px}
ul.tabBemGross li.punkt {vertical-align:top;padding-right:8px;}
ul.tabBemGross li.punkt img {float:left;padding-right:8px;padding-top:7px;}
ul.tabBemGross li.punkt .text {float:left;width:95%;}

.tabBemGross li.pfeil {position:relative;}
.tabBemGross li.pfeil span {position:absolute;left:0;top:0;margin-top:6px;width:4px;height:7px;background:no-repeat -13px -454px}
.tabBemGross li.pfeil .text {width:95%;line-height:19px;margin-left:10px;font-size:9pt}

#tabSuche {position:absolute;left:340px;top:56px;width:374px;border:1px solid #999A9C;background-color:white;padding:3px;}
#tabSuche .links {float:left;padding-top:3px;}
#tabSuche .rechts {float:right}
#tabSuche .rechts input {display:block;padding:5px;width:340px;border:none;border-left:1px solid #999A9C}

#tabAuftragsverfolgung {width:174px;}
#tabAuftragsverfolgung .z1 {padding-bottom:4px;}
#tabAuftragsverfolgung .z2 {border:1px solid #B3B4B5;}
#tabAuftragsverfolgung .z2links {float:left;width:150px;}
#tabAuftragsverfolgung .z2links input {display:block;padding-left:5px;width:148px;color:#666666;}
#tabAuftragsverfolgung .z2rechts {float:right}

/* tabSeitenzahl */
div.tabseitenzahl {background-color:white;height:60px;border-bottom:1px solid #E1E1E2}
ul.breadcrumb {margin:0;list-style:none;float:left;padding:5px;padding-left:15px;overflow:auto;width:100%}
ul.breadcrumb li {margin:0;padding:0;float:left;padding-right:5px;}
ul.breadcrumb li img {padding-top:3px;}
ul.breadcrumb li a {text-decoration:none;TEXT-TRANSFORM: uppercase;font-size:8.5pt;font-weight:normal;color:#666666;}
ul.breadcrumb li a:hover {text-decoration:underline;}
ul.breadcrumb .pfeilr {padding:0;width:4px;height:7px;margin:4px 5px 0 0;background:no-repeat -13px -454px;}
ul.breadcrumb .pfeill {padding:0;width:4px;height:7px;margin:4px 5px 0 0;background:no-repeat -18px -454px;}
ul.seitenzahl {margin:0;list-style:none;float:right;height:26px;line-height:26px;padding:17px;padding-right:15px;}
ul.seitenzahl li {vertical-align:middle;margin:0;padding:0 2px 0 2px;float:left;}
ul.seitenzahl a {padding-left:1px;padding-right:1px;text-decoration:none;font-weight:normal;color:#888888;float:left;}
ul.seitenzahl a:hover {color:#0000FF;font-weight:bold;text-decoration:underline;}
ul.seitenzahl span {font-weight:bold;color:#000000;}
ul.seitenzahl .seiten {padding-right:15px;}
ul.seitenzahl .seiten span {font-weight:normal;}
ul.seitenzahl .links {padding-right:6px;}
ul.seitenzahl .rechts {padding-left:6px;padding-right:5px;}
ul.seitenzahl .krakt {width:26px;height:26px;line-height:26px;vertical-align:middle;color:white;text-align:center;background:no-repeat -55px -1px;}
ul.seitenzahl .kr {width:26px;height:26px;line-height:26px;vertical-align:middle;text-align:center;background:no-repeat -76px -146px;}


#mitteKopf {padding-top:10px;}
#mitteKopf .titel {text-align:center;margin:0;padding-top:9px;padding-bottom:9px;}
#mitteKopf .titel span {TEXT-TRANSFORM: uppercase;font-size:14pt;font-weight:normal;color:#333333;}
#mitteKopf h1 {text-align:center;margin:0;padding-top:9px;padding-bottom:9px;TEXT-TRANSFORM: uppercase;font-size:14pt;font-weight:normal;color:#333333;}
.artikelname {padding-left:12px;padding-right:10px;text-align:center;}
.artikelname span {font-size:14pt;font-weight:normal;}
#mitteKopf .gruppeText {padding:5px 15px 5px 15px;text-align:justify;}
#mitteKopf .gruppeText span {font-size:9pt;color:#333333;}
#mitteKopf .hinweis {margin-top:30px;padding:6px;padding-left:15px;background-color:#F1F1F1;}
#mitteKopf .hinweis span {color:#666666;font-weight:normal;}
#mitteKopf .hinweis .wkCol1 {float:left;width:134px;}
#mitteKopf .hinweis .wkCol2 {float:left;width:100px;}
#mitteKopf .hinweis .wkCol3 {float:left;width:80px;}
#mitteKopf .hinweis .wkCol4 {float:right;width:182px;}
#mitteFuss {text-align:center;color:#888888;font-size:8.5pt;}
p.mitteKopfAbstand {margin-top:26px;}

.suchAbfrage {padding-top:0;padding-bottom:0px;}
.suchAbfrage .body {padding:0;height:35px;vertical-align:middle;clear:both;}
.suchAbfrage .body .col1 {float:left;padding-left:15px;color:#FFFFFF;padding-top:18px;display:none;}
.suchAbfrage .body .col2 {float:left;padding-left:20px;padding-top:15px;display:none;}
.suchAbfrage .body .col3 {float:left;padding-left:0px;padding-top:15px;display:none;}
.suchAbfrage .body .col4 {float:left;padding-left:15px;}
.suchAbfrage .body .col4 select {border:1px solid #E1E1E2;height:30px;}

div.lieferzeit {color:green;margin-top:3px;}

.imgNeu {position:absolute;z-index:1;margin-left:0px;width:67px;height:68px;background:no-repeat -215px -703px;}
.imgAktion {position:absolute;z-index:1;margin-left:0px;width:68px;height:67px;background:no-repeat -114px -703px;}
.imgHighlight {position:absolute;z-index:1;margin-left:0px;width:68px;height:67px;background:no-repeat -15px -704px;}

td.hpzBilder {width:200px;vertical-align:top;text-align:left;}
td.hpzBilderOA {width:250px;text-align:left;}
div.hpzBilder {position:absolute;top:0px;}
div.hpzBild {position:relative;width:200px;text-align:left;vertical-align:top;}
div.hpzBildOA {position:relative;width:250px;text-align:left;vertical-align:top;}
div.hpzBildOA img {max-width:250px;}
div.hpzBild .imgZubehoer {margin:-68px 0 0 10px;}
td.hpzArtikel {vertical-align:top;}
td.hpzArtikelOA {vertical-align:top;padding-left:20px;}

.hpzArtikelUA {min-height:100px}
.hpzArtikelUA .text {float:left;}
.hpzArtikelUA img {float:right;}
.hpzArtikelUA .text {display:block;padding-bottom:2px;font-weight:bold;font-size:9.5pt;}
.hpzArtikelUA .untertitel span {display:block;padding-bottom:2px;font-weight:bold;font-size:10.5pt;color:#333333;}

.aktuellesAngebot {color:red;margin-bottom:5px;padding:0 5px 2px 5px;text-align:right;}
.aktuellesAngebot .noch {margin-bottom:2px;}
.aktuellesAngebot strong {font-size:14pt;font-weight:bold;}
.aktuellesAngebot small {font-size:8pt;}

.tabParam {margin:0;}
.tabParam .z1 .einschraenken {float:left;padding:15px 0 8px 15px;}
.tabParam .z1 .einschraenken span {font-weight:bold;}
.tabParam .z1 .alle {float:right;text-align:right;padding:15px 20px 8px 0px;}
.tabParam .z1 .alle a {color:#333;text-decoration:underline;}
.tabParam .z1 .alle span {color:#333;font-weight:bold;}
.tabParam .z2 {padding:0;margin:0;padding-left:15px;list-style:none;padding-bottom:10px;}
.tabParam .z2 li {display:inline;text-align:left;line-height:18px;padding-right:10px;}
.tabParam .z2 li span {color:#333;font-weight:bold;white-space:nowrap;}
.tabParam .z2 li a {color:#333;white-space:nowrap;}
.tabParam .text {padding:10px 15px 5px 15px;font-size:9pt;text-align:justify;}
.tabParam .utext {padding:10px 10px 10px 21px;font-size:8.5pt;}
.tabParam .RahmenP {padding-top:1px;padding-bottom:3px;padding-left:0px;padding-right:0;padding-bottom:8px;padding-top:8px;}
.tabParam .RahmenP .ul {padding:0;margin:0;}
.tabParam .RahmenP .li {float:left;padding-right:10px;}


.tabUebParam {padding:8px 0 8px 5px;border-bottom:1px solid #E1E1E2;background-color:white;}
.tabUebTab .tabUebTabelle {padding-left:15px;padding-right:15px;text-align:center;}
.tabUebTab .tdObenNeu {vertical-align:top; text-align:left;height:100%;
                float:left;background-color:#FFFFFF;
                padding:0;margin:10px 7px 30px 8px;
                width:232px;}
.tabUebTab .tdObenNeu .text4 {font-size:14pt;font-weight:bold;color:#333333;float:left;margin-top:20px;margin-left:4px;}

.tabUebTab .tdTrenner {width:10px}
.tabUebOben .artName {padding:10px 5px 0 5px;vertical-align:top; text-align:left;background-color:#FFFFFF;height:60px;}
.tabUebOben .artName a {font-size:11pt;text-decoration:none;}
.tabUebOben .bildUebersicht {padding-top:10px;padding-bottom:10px;vertical-align:top;height:200px;background-color:#FFFFFF;text-align:left;}
.tabUebOben .bildUebersicht300 {padding-top:10px;padding-bottom:10px;vertical-align:top;height:300px;background-color:#FFFFFF;text-align:left;}
.tabUebOben .divFarben {background-color:#FFFFFF;text-align:center;}
.tabUebOben .bemerk {list-style:none;padding:10px 5px 0 5px;margin:0;text-align:left;background-color:#F6F6F6;vertical-align:top;}
.tabUebOben .bemerk li {padding-bottom:6px;}
.tabUebOben .bemerk li span {color:#333333;vertical-align:top;}
.tabUebOben .ausf {padding:0 5px 0 5px;text-align:left;height:100%;background-color:#F6F6F6;vertical-align:top;}
.tabUebOben .ausf span {color:#333333;vertical-align:top;text-align:justify;}
.tabUebOben .ausf .picto {height:30px;line-height:30px;vertical-align:middle;margin-bottom:5px;}
.tabUebOben .ausf .picto img {margin-right:10px;float:left;}
.tabUebOben .ausf .picto .text {margin-top:7px;line-height:100%;float:left;font-size:8.5pt;}
.tabUebOben .ausf .picto2 {height:15px;line-height:15px;vertical-align:middle;margin-bottom:5px;}
.tabUebOben .ausf .picto2 img {margin-right:10px;float:left;}
.tabUebOben .ausf .picto2 .text {margin-top:1px;line-height:100%;float:left;font-size:8.5pt;}
.tabUebFuss {text-align:center;padding-top:30px;}
.tabUebFuss span {color:#888888;font-size:8.5pt;}
.tabUebKWtext {background-color:white;line-height:145%;margin:7px;padding:15px;color:#666;text-align:justify;}
.tabUebKWtext h1 {TEXT-TRANSFORM: uppercase;font-size:14pt}
.tabUebKWtext h2 {TEXT-TRANSFORM: uppercase;font-size:12pt;padding-top:20px;}

ul.Farben {list-style:none;margin:0;padding:0;padding-left:3px;}
ul.Farben li.akthervor {padding:2px;padding-top:5px;float:left;border:1px solid #AAA;position:relative;}
ul.Farben li.akthervor span {font-size:8pt;color:#FF0000;}
ul.Farben li.akthervor3 {padding:2px;padding-top:5px;float:left;border:1px solid #E1E1E2;position:relative;}
ul.Farben li.akthervor3:hover .gr {display:block;}
ul.Farben li.akt {padding:2px;float:left;border:1px solid #AAA;position:relative;}
ul.Farben li.akt span {font-size:8pt;color:#FF0000;}
ul.Farben li.all {padding:2px;padding-top:5px;float:left;position:relative;}
ul.Farben li.all:hover .gr {display:block;}
ul.Farben li.all span {font-size:8pt;}
ul.Farben li .gr {display:none;position:absolute;left:0px;top:40px;height:130px;width:170px;background-color:white;border:1px solid #AAA;z-index:1;padding:15px;}
ul.Farben li .gr img {width:168px;}
ul.Farben li .gr .text {font-weight:bold;text-align:center;padding-top:15px;}

.FarbBild {position:relative;float:right;}
.FarbBild .gr {display:none;position:absolute;left:38px;top:-50px;height:130px;width:170px;background-color:white;border:1px solid #AAA;z-index:1;padding:15px;}
.FarbBild .gr img {width:168px;}
.FarbBild .gr .text {font-weight:bold;text-align:center;padding-top:15px;}
.FarbBild:hover .gr {display:block;}

.tabKlein .bem {margin-bottom:15px;}
.tabKlein {margin-top:20px;}
.tabKlein ul {list-style:none;margin:0;padding:0;}
.tabKlein ul li.std {font-size:8pt;font-family:verdana;}
.tabKlein ul li.header {background-color:#E1E1E2;font-weight:normal;padding-bottom:10px;}
.tabKlein ul .Col1 {float:left;width:60px;text-align:left;padding-top:10px;}
.tabKlein ul .Col2 {float:left;width:70px;text-align:left;padding-top:10px;}
.tabKlein ul .Col3 {float:left;width:440px;text-align:left;padding-top:10px;font-family:verdana;font-size:8pt;}
.tabKlein ul .Col3 .neu {color:red;font-size:7.5pt;font-family:verdana;font-weight:bold;}
.tabKlein ul .Col3 .highlight {color:#F8BD19;font-size:7.5pt;font-family:verdana;font-weight:bold;}
.tabKlein ul .Col3 .nlieferbar {color:#0069AF;font-size:7.5pt;font-family:verdana;font-weight:bold;}
.tabKlein ul .Col3 .aktion {color:red;font-size:7.5pt;font-family:verdana;font-weight:bold;}
.tabKlein ul .Col4 {float:left;width:40px;text-align:left;padding-left:20px;padding-top:10px;}
.tabKlein ul .Col5 {float:left;width:100px;text-align:right;padding-top:10px;font-weight:normal;}
.tabKlein ul .Col5a {float:left;width:50px;text-align:right;padding-top:10px;font-weight:bold;}
.tabKlein ul .Col5b {float:left;width:50px;text-align:right;padding-top:10px;}
.tabKlein ul .Colhbg1 {float:left;width:60px;text-align:left;padding-top:10px;font-family:verdana;font-size:8pt;}
.tabKlein ul .Colhbg2 {float:left;width:70px;text-align:left;padding-top:10px;font-family:verdana;font-size:8pt;}
.tabKlein ul .Colhbg3 {float:left;width:140px;text-align:left;padding-top:10px;font-family:verdana;font-size:8pt;}
.tabKlein ul .Colhbg3 .neu {color:red;font-size:7.5pt;font-family:verdana;font-weight:bold;}
.tabKlein ul .Colhbg3 .highlight {color:#F8BD19;font-size:7.5pt;font-family:verdana;font-weight:bold;}
.tabKlein ul .Colhbg3 .nlieferbar {color:#0069AF;font-size:7.5pt;font-family:verdana;font-weight:bold;}
.tabKlein ul .Colhbg3 .aktion {color:red;font-size:7.5pt;font-family:verdana;font-weight:bold;}
.tabKlein ul .Colhbg4 {float:left;width:40px;text-align:left;padding-left:20px;padding-top:10px;font-family:verdana;font-size:8pt;}
.tabKlein ul .Colhbg5 {float:left;width:100px;text-align:right;padding-top:10px;font-weight:normal;font-family:verdana;font-size:8pt;}
.tabKlein ul .Colhbg5a {float:left;width:50px;text-align:right;padding-top:10px;font-weight:bold;font-family:verdana;font-size:8pt;}
.tabKlein ul .Colhbg5b {float:left;width:50px;text-align:right;padding-top:10px;font-family:verdana;font-size:8pt;}
.tabKlein ul .Colhbg6 {float:left;width:35px;text-align:right;padding-top:10px;font-family:Verdana;font-size:8pt;}
.tabKlein ul .Colhbg7 {float:left;width:35px;text-align:right;padding-top:10px;font-family:Verdana;font-size:8pt;}
.tabKlein ul .Colhbg8 {float:left;width:35px;text-align:right;padding-top:10px;font-family:Verdana;font-size:8pt;}

.tabKlein ul li .headerRechts {float:left;width:420px;background-color:#CCCCCC;padding:1px;}
.tabKlein ul li .links {float:left;width:70px;text-align:left;padding-top:10px;}
.tabKlein ul li .rechts {float:left;width:400px;padding-top:10px;}
.tabKlein ul li .rechts .col1 {float:left;width:300px;}
.tabKlein ul li .rechts .col2 {float:right;padding-left:10px;padding-right:10px;}

.artikelh1 {padding:15px;border-bottom:1px solid #AAA;font-size:14pt;background-color:white;margin:0;font-weight:normal;}
.artikelh1 .links {float:left;}
.artikelh1 .rechts {float:right;}
.artikeltitelBox {padding:0;margin:0px 0px 15px 0px;font-size:18pt;padding-bottom:0px;}
div.artikel ul.weitInfos {list-style:none;margin:0;padding:0;padding-top:15px;;float:left;}
div.artikel ul.weitInfos li {text-align:left;padding-bottom:1px;line-height:30px;height:30px;vertical-align:middle;}
div.artikel .nichtVorhanden {padding-bottom:30px;}
div.artikel .logoGross {padding-bottom:20px;text-align:right;}
div.artikel p.artName {margin:40px 0 0 0;padding:0;font-weight:bold;}
div.artikel .marketing {line-height:1.5em}
div.artikel .tab {padding-bottom:20px;vertical-align:top;}
div.artikel table.artikelTab {margin: 20px 0 10px 0;width:100%}

div.artikel .ArtNrGewicht {margin:0;padding:0;list-style:none;width:230px;}
div.artikel .ArtNrGewicht li {position:relative;padding-bottom:15px;}
div.artikel .ArtNrGewicht li span {position:relative;top:15px;left:60px;}
div.artikel .ArtNrGross      {margin:15px 0 0 0;padding:0;list-style: none;}
div.artikel .GewichtGross    {margin:15px 0 0 0;padding:0;list-style: none}
div.artikel .ArtNrGross .bullet  {position: absolute;left:0;top:0;margin-right:20px;width:46px;height:46px;background:no-repeat -57px -84px}
div.artikel .GewichtGross .bullet  {position: absolute;left:0;top:0;margin-right:20px;width:46px;height:46px;background:no-repeat -3px -84px}

div.artikel .grossText {padding-bottom:20px;font-family:Verdana;font-size:8pt;}
div.artikel .bildBez {padding-top:10px;}
div.artikel .bildBild {margin:10px;}
div.artikel .bemFarbton1 {float:left;width:380px;padding-top:2px;padding-left:15px;color:#888888;font-family:Verdana;font-size:8pt;}
div.artikel .bemFarbton2 {float:left;width:380px;padding-top:2px;color:#888888;font-family:Verdana;font-size:8pt;}
div.artikel .Bildgross {text-align:center;margin:auto;padding:10px;border:1px solid #E5E5E5; }
div.artikel .Bildgross img{text-align:center;margin:auto;}
div.artikel .bildBildklein {float:left;margin: 10px 8px 0 0;padding:10px;border:1px solid #E0E0E0;
                           opacity:0.7;
                           filter:alpha(opacity=70); /* For IE8 and earlier */
                           }
div.artikel .bildBildklein:hover {
                           opacity:1.0;
                           filter:alpha(opacity=100); /* For IE8 and earlier */
                           border:1px solid #AAAAAA;
                           }
div.artikel .bildBildklein .akt {
                           opacity:1.0;
                           filter:alpha(opacity=100); /* For IE8 and earlier */
                           border:1px solid #AAAAAA;
                           }
div.artikel .akt {
                           opacity:1.0;
                           filter:alpha(opacity=100); /* For IE8 and earlier */
                           border:1px solid #AAAAAA;
                           }
div.artikel .maxBild {float:right;width:100px;padding-top:2px;font-family:Verdana;font-size:8pt;}
div.artikel .fuss .kauftenAuch .head {padding-top:0px;padding-bottom:20px;}
div.artikel .fuss .kauftenAuch ul {list-style:none;}
div.artikel .fuss .artAlt {padding-top:10px;background-color:#DDDDDD;}
div.artikel .grText .db {margin-top:20px;}
div.artikel .grText .inc {margin-top:40px;}
div.artikel .grText .inc .header {margin-bottom:15px;padding-top:7px;padding-bottom:7px;border-top:2px solid #286FB0;border-bottom:2px solid #286FB0;font-weight:bold;}
div.artikel .grText .inc h2 {font-weight:normal;}
div.artikel .grText .inc h3 {font-weight:bold;margin-left:-10px}
div.artikel .grText .inc h4 {font-weight:bold;margin-left:-10px}
div.artikel .grText .inc hr {height:0px;size:0px;border:0;border-top:1px solid;width:100%}

div.tabPI {margin-top:20px;display:block;}
h2.tabPI {display:block;text-align:center;padding-top:20px;}
a.tabPI {display:block;font-size:11pt;font-weight:bold;margin: 10px 0 10px 0}

.auswahlWeitere {margin: 10px 0 10px 0}
.auswahlWeitere .zeile1 {margin-bottom:5px;}
.auswahlWeitere .zeile1 .links {float:left;font-weight:bold;margin-right:10px;}
.auswahlWeitere .zeile1 .links a {float:left}
.auswahlWeitereA {margin-bottom:5px;}
.auswahlWeitereA .zeile1 {margin-bottom:5px;}
.auswahlWeitereA .zeile1 .links {float:left;font-weight:bold;margin-right:10px;}
.auswahlWeitereA .zeile1 .links a {float:left}
.auswahlWeitereA .zeile2 select {width:100%}

#mwwrapper {height:100%}

.tabAusfuehrungen {font-size:10pt;}
.tabAusfuehrungen .AusfA    {padding-top:5px;text-align:center;float:left;height:21px;width:388px;border-left:1px solid #888888;border-top:1px solid #888888;border-right:1px solid #888888;color:#FFFFFF}
.tabAusfuehrungen .Ausf     {padding-top:5px;text-align:center;float:left;height:21px;width:388px;border-left:1px solid #EEEEEE;border-top:1px solid #EEEEEE;border-right:1px solid #EEEEEE;border-bottom:1px solid #888888;}
.tabAusfuehrungen .DetailsA {padding-top:5px;text-align:center;float:left;height:21px;width:387px;border-left:1px solid #888888;border-top:1px solid #888888;border-right:1px solid #888888;color:#FFFFFF}
.tabAusfuehrungen .Details  {padding-top:5px;text-align:center;float:left;height:21px;width:387px;border-left:1px solid #EEEEEE;border-top:1px solid #EEEEEE;border-right:1px solid #EEEEEE;border-bottom:1px solid #888888;}

.transportdetails ul {list-style:none;padding:0;margin:20px 0 20px 0}
.transportdetails ul li {padding-top:5px;padding-bottom:5px;border-bottom:1px solid #888888;}
.transportdetails ul li a {font-weight:bold;color:#333333}
.transportdetails ul li .col1 {float:left;width:50%;padding-bottom:3px;color:#333333}
.transportdetails ul li .col2 {float:right;width:50%;text-align:right;padding-bottom:3px;}

/* Rahmen um selbsterstellte PDF-Dateien */
.imgRahmen {padding:5px;background-color:#EEEEEE;border:1px solid #AAAAAA;margin:6px;
  -webkit-box-shadow: 3px 2px 5px #aaa;
  -moz-box-shadow: 3px 2px 5px #aaa;
  box-shadow: 3px 2px 5px #aaa;
  -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=7, Direction=135, Color='#aaaaaa')"; /* For IE 5.5 - 7 */
  filter: progid:DXImageTransform.Microsoft.Shadow(Strength = 7, Direction = 135, Color = '#aaaaaa');
}

/* Tabelleparam */
div#Rahmen {width: 100%;padding: 0px;border-style:none;background-color: #FFFFFF;}
* html div#Rahmen {  /* Korrektur fuer IE 5.x */  width: 100%; w\idth: 100%; }
div#Rahmen div {clear: left;}
div#RahmenP {width: 100%;padding: 0px;border-style:none; background-color: #FFFFFF;}
* html div#RahmenP {  /* Korrektur fuer IE 5.x */ width: 100%;w\idth: 100%;}
div#RahmenP div {clear: left;}

table.kalkaussenmin {width:100%;border-style:solid;border-width:1px;border-color:#E1E1E2}
div.kalkaussenmin {border-style:solid;border-width:1px;border-color:#E1E1E2;padding:10px;}
td.kalkaussenmin {width:100%;padding:10px;padding-left:15px;background-color:#C1CDE1}
span.kalkzeile1min {font-size:8.5pt;}
span.kalkzeile2min {font-size:8.5pt;}
span.kalkcmmin {font-size:8.5pt;}
input.kalkmin {font-size:8.5pt;}

#kopf2014ug {position:absolute;top:0;height:165px;width:100%;visibility:hidden;}
#page {position:relative;}

#kopf2014leiste {height:42px;border-bottom:1px solid #636466;width:980px;margin:auto;padding-top:0px;background-color:white;}
#kopf2014leiste ul {list-style:none;margin:0;padding:0;text-align:left;padding-top:21px;}
#kopf2014leiste ul.links{float:left;}
#kopf2014leiste ul.mitte{float:right;margin-right:100px;}
#kopf2014leiste ul.rechts{float:right;}
#kopf2014leiste ul li {margin:0;padding:0;text-align:left;float:left;padding-right:12px;padding-left:8px;border-right:1px solid #636466;padding-top:3px;}
#kopf2014leiste ul li.first {padding-left:0}
#kopf2014leiste ul li.last {border:0;}
#kopf2014leiste a {text-decoration:none;color:#333333;}
#kopf2014leiste a:hover {text-decoration:underline;}

#kopf2014inhalt {width:980px;margin:auto;padding:0;position:relative;}
#kopf2014inhalt .logo {position:absolute;top:17px;left:7px;text-align:left;Z-Index:3;}
#kopf2014inhalt .aktion {position:absolute;top:12px;left:207px;text-align:left;Z-Index:0;}
#kopf2014inhalt .trusted {position:absolute;top:30px;left:903px;padding-left:17px;border-left:1px solid #636466;}
#wk2014 {position:absolute;top:30px;left:755px;display:block;width:155px;height:60px;}
#wk2014 .wk2014auf {display:none;position:absolute;width:16px;line-height:16px;width:230px;left:-20px;top:70px;text-align:center;vertical-align:middle;border:2px solid #999A9C;background-color:white;Z-index:5;}
#wk2014:hover .wk2014auf {display:block;}
#wk2014 .wk2014auftablet {display:none;position:absolute;width:16px;line-height:16px;width:230px;left:-20px;top:70px;text-align:center;vertical-align:middle;border:2px solid #999A9C;background-color:white;Z-index:5;}
#wk2014 a.zurueck {position:absolute;left:-20px;top:24px;display:block;font-size:9px;color:white;width:100px;padding:5px 32px 3px 17px;}
#wk2014 .text {position:absolute;display:inline;left:5px;top:37px;text-decoration:none;color:#333333;}
#wk2014 .anz {position:absolute;display:block;width:16px;line-height:16px;left:114px;top:19px;text-align:center;vertical-align:middle;}
#wk2014 .korb {display:block;position:absolute;left:85px;top:20px;width:33px;height:29px;background:no-repeat -10px -499px;}
#wk2014 .punkt {display:block;position:absolute;left:113px;top:18px;width:17px;height:17px;background:no-repeat -57px -511px;}
#wk2014 .po {position:absolute;left:100px;top:-13px;width:43px;height:15px;background:no-repeat -12px -466px;}

#wk2014 .AnzImKorb {font-size:9pt;text-decoration:none;color:white;}
.tabWK2014 .Anz0 {margin:20px 0 20px 0}
.tabWK2014 .Anz {margin-top:10px;}
.tabWK2014 .wkzf {list-style:none;margin:10px 0 0 0;padding:0;}
.tabWK2014 .wkzf li .mwst {display:none;}
.tabWK2014 .wkzf li .links {float:left;width:65%;padding-top:3px;text-align:left;font-size:8pt;margin-left:10px;}
.tabWK2014 .wkzf li .rechts {float:right;text-align:right;width:25%;padding-top:3px;margin-right:10px;}

#hauptmenue2014ug {background-color:white;}
#hauptmenue2014wrapper {background-color:white;position:relative;top:0px;width: 995px;margin:auto;}
.hauptmenue2014 {position:relative;top:0px;width: 980px;height:49px;margin:0 8px 0 7px;Z-INDEX:2;}

.hauptmenue2014 .menuPoint {background-color:white;WIDTH:106px;FLOAT: left;position:relative;}
.hauptmenue2014 .mPA {float:left;display:block;position:relative;}
.hauptmenue2014 .menuTrenner {background-color:white;FLOAT:left;width:1px;height:49px;}
.hauptmenue2014 .menuTrenner .t{background-color:#B0B2B3;width:1px;height:21px;margin: 14px 0 10px 0}
.hauptmenue2014 .menuPoint .mPA A {color:#333333;text-align:center;DISPLAY: block; FONT-WEIGHT: normal; FONT-SIZE: 9pt; TEXT-TRANSFORM: uppercase; BORDER-LEFT: #000000 0px none;text-align:center;vertical-align:middle;display: table-cell;height:49px;width:200px;TEXT-DECORATION: none}
.hauptmenue2014 .menuPoint .mPA A:hover {color:white}
.hauptmenue2014 .menuPoint .mPA A.mainLinkAkt {color:white;}

.hauptmenue2014 .menuPoint:hover .mPA A {color:white;}

.subMenu2014 {BORDER:1px solid #999A9C; DISPLAY: none; LEFT: 0px; WIDTH: 467px;  POSITION: absolute; TOP: 57px; HEIGHT: 281px; TEXT-ALIGN: left;background-color:white;padding:10px;padding-left:20px;padding-right:20px;padding-top:20px;Z-index:11;}
.hauptmenue2014 .sm:target {display:block;}
.smHTrenner {DISPLAY: none; LEFT: 0px; WIDTH: 100px;  POSITION: absolute; TOP: 49px; HEIGHT: 8px; background-color:clear;Z-index:11;}
.smHTrenner .smHimg {position:absolute;top:2px;width:10px;height:6px;background:no-repeat -110px 0px;}
.hauptmenue2014 .menuPoint:hover .subMenu2014 {DISPLAY: block}
.hauptmenue2014 .menuPoint:hover .smHTrenner {DISPLAY: block}
.hauptmenue2014 .noBL {z-index:12;position:relative;}

.MenPt {height:240px;width:233px;display:block;font-size:9pt;font-weight:normal;color:#333333;padding-top:15px;}
.MenPt ul {list-style:disc;margin:0;padding:0;text-align:left;width:233px;float:left;}
.MenPt ul li {padding-top:0px;padding-bottom:7px;}
.MenPt ul A {color:#333333;text-decoration:none;}
.MenPt ul li A:hover {text-decoration:underline}
li.MenPti {height:20px;display:block;line-height:20px;vertical-align:middle;text-align:left;}
li.MenPtiTablet {height:20px;display:block;line-height:20px;vertical-align:middle;text-align:left;}

li.MenPtNeutral {height:40px;display:block;}
.MenPtUeberschrift {height:26px;display:block;border-bottom:1px solid #999A9C;font-size:14pt;font-weight:normal;}
li.MenPtLinie {height:10px;display:block;margin-top:5px;border-top:1px solid #999A9C;}

.MenPt img {position:absolute;left:233px;top:47px;margin:0px;border-left:1px solid #999A9C;display:none;padding-top:15px;background-color:white;width:230px;height:230px;padding-left:23px}
.MenPt .bmgt {position:absolute;left:233px;top:47px;margin:0px;display:block;margin-top:8px;background-color:white;width:23px;height:230px;border-left:1px solid #999A9C;}

.subMenu2014 .MenPt .MenPti:hover img {display:block;}
.subMenu2014 .MenPt .MenPti:hover .bgimg {display:block;}
.subMenu2014 .MenPt .MenPti:hover A {text-decoration:underline;}
.subMenu2014 .MenPt A {text-align:left;TEXT-TRANSFORM: none;margin:0;}

#content {position:relative;top:0px; width: 995px; /* 980+15 */  margin:auto; padding-bottom:8px; display:block;clear:both}

.box1 {float:left;border:1px solid #AAA;margin:7px 8px 8px 7px;width:182px /* 184 - 2 */ ;}
.box1blank {float:left;border:none;margin:0px 8px 0px 7px;width:184px;border-collapse:separate }
.box1 img {border:none;vertical-align:bottom;/* entfernt die 3 pixel unter dem Bild bei html5 */}
.box2 {float:left;border:1px solid #AAA;margin:7px 8px 8px 7px;width:381px /* 184*2 + 15 - 2 */;}
.box2blank {float:left;border:none;margin:0px 8px 0px 7px;width:383px}
.box2 img {border:none;vertical-align:bottom;}
.box3 {float:left;border:1px solid #AAA;margin:7px 8px 8px 7px;width:580px /* 184*3 + 2*15 - 2 */;}
.box3blank {float:left;border:none;margin:0px 8px 0px 7px;width:582px;}
.box3 img {border:none;vertical-align:bottom;}
.box4 {float:left;border:1px solid #AAA;margin:7px 8px 8px 7px;width:779px /* 184*4 + 3*15 - 2 */;}
.box4blank {float:left;border:none;width:796px;margin:0;}
.box4 img {border:none;vertical-align:bottom;}
.box5 {float:left;border:1px solid #AAA;margin:7px 8px 8px 7px;width:978px /* 184*5 + 4*15 - 2 */;}
.box5blank {float:left;border:none;width:996px;}
.box5 img {border:none;vertical-align:bottom;}
.boxHLinks {float:left;border:1px solid #AAA;margin:7px 7px 8px 7px;width:481px /* ((184*5+4*15-2)-15)/2 */;}
.boxHLinksblank {float:left;border:none;margin:0px 7px 0px 7px;width:483px;}
.boxHLinks img {border:none;vertical-align:bottom;}
.boxHRechts {float:left;border:1px solid #AAA;margin:7px 8px 8px 7px;width:481px /* ((184*5+4*15-2)-15)/2 */;}
.boxHRechtsblank {float:left;border:none;margin:0px 8px 0px 7px;width:483px;}
.boxHRechts img {border:none;vertical-align:bottom;}

.boxBdr {border:1px solid #AAA;margin:7px 0px 8px 0px;}

.menuelinks {background-color:#FFFFFF;padding:15px 0 15px 0}

.menuelinks .aktgruppe {display:block;vertical-align:top;text-align:left;padding-left:15px;padding-bottom:15px;}
.menuelinks .aktgruppe span {display:block;text-align:left;font-size:14pt;font-weight:normal;}

.menuelinks .stdmenue  {padding-bottom:15px;}
.menuelinks .stdmenue ul {list-style:none;margin:0;padding:0;}
.menuelinks .stdmenue li {display:block;vertical-align:top;text-align:left;padding-top:4px;}
.menuelinks .stdmenue li .plus {float:right;padding-right:5px;}
.menuelinks .stdmenue li a {display:block;padding:4px;padding-left:10px;color:#333333;text-decoration:none;}
.menuelinks .stdmenue li a:hover {text-decoration:underline;}
.menuelinks .stdmenue li.akt {padding-left:6px;background-color:#E0E0E0;margin-bottom:3px;}
.menuelinks .stdmenue li.akt a {padding-left:5px;font-weight:bold;}
.menuelinks .stdmenue li.akt span {display:block;padding:4px;padding-left:5px;text-decoration:none;font-weight:bold;}
/* #menuelinks .stdmenue li.stdcdf a:hover in cdf/adf-layout2011.css */
.menuelinks .stdmenue li span.inakt {padding:4px;padding-left:10px;display:block;color:#888888;}
.menuelinks .stdmenue li a strong {color:#FF0000}
.menuelinks .stdmenue li .trenner {border-bottom:1px dotted #AAAAAA;}
.menuelinks .stdmenue li .umenue {margin-left:-6px;}
.menuelinks .stdmenue li .umenue li {padding-left:30px;height:20px;}
.menuelinks .stdmenue li .umenue li a {font-weight:normal;}
.menuelinks .stdmenue li .umenue li a.akt {font-weight:bold;}

.menuelinks .infomenue {padding-top:10px;border-top:1px solid #E1E1E2;}
.menuelinks .infomenue ul {list-style:none;margin:0;padding:0;}
.menuelinks .infomenue li {position:relative;padding-left:10px;}
.menuelinks .infomenue li a {display:block;padding:4px;padding-left:10px;color:#333333;text-decoration:none;}
.menuelinks .infomenue ul li a:hover{text-decoration:underline}
.menuelinks .infomenue .auf span {position:absolute;left:10px;top:7px;margin-right:10px;width:4px;height:7px;background:no-repeat -13px -454px;}
.menuelinks .infomenue .zu span {position:absolute;left:10px;top:7px;margin-right:10px;width:7px;height:4px;background:no-repeat -23px -454px;}

.mitteKopf2014 h1 {padding-top:0; margin-top:0;font-size:14pt;font-weight:normal;}
.mitteKopf2014 .gruppeText {text-align:justify;padding-top:15px;border-top:1px solid #AAA;line-height:150%;}
.mitteKopf2014 .gruppeText .text {float:left;width:600px;text-align:justify;line-height:150%;font-size:9pt;}
.mitteKopf2014 .gruppeText img {float:right;padding-right:15px;}
.mitteKopf2014 .hinweis {margin-top:30px;padding:6px;padding-left:15px;background-color:#F1F1F1;}
.mitteKopf2014 .hinweis span {color:#666666;font-weight:normal;}
.mitteKopf2014 .hinweis .wkCol1 {float:left;width:134px;}
.mitteKopf2014 .hinweis .wkCol2 {float:left;width:100px;}
.mitteKopf2014 .hinweis .wkCol3 {float:left;width:80px;}
.mitteKopf2014 .hinweis .wkCol4 {float:right;width:182px;}

.mitteContent {background-color:white;}
ul.hpzListe {list-style:none;padding-left:15px;padding-right:15px;}
.hpz {position:relative;padding:0 5px 25px 5px;vertical-align:top;border-bottom:1px solid #E1E1E2;margin-top:25px;min-height:249px;}
.hpzArtikel h2 {padding:0;margin:0;clear:both;padding-bottom:30px;font-weight:normal;font-size:13pt;float:left;}
.hpzArtikel .loeschen {float:right;margin-left:-30px;}
.hpzArtikel .artikel {text-decoration:none;}
.hpzArtikel .tabBem .text {color:#333333}
.hpzArtikelcontent {float:left;width:330px;}
.hpzBem {padding-top:20px;}

.hpzBem .lieferzeit {position:relative;margin:3px 0 0 0;padding:0;list-style: none;color:green;padding-left:11px; }
.hpzBem .lieferzeit li {color:green;margin: 3px 0 0 10px;}
.hpzBem .artnr      {position:relative;margin:0;padding:0;list-style: none;padding-left:11px; }
.hpzBem .artnr li {margin: 3px 0 0 10px}
.hpzBem .gewicht    {position:relative;margin:15px 0 0 0;padding:0;list-style: none; padding-left:11px}
.hpzBem .gewicht li {margin: 3px 0 0 10px;}
.hpzBem .lieferzeit span  {position: absolute;left:0px;margin-right:10px;width:10px;height:11px;background:no-repeat -108px -30px}
.hpzBem .artnr span  {position: absolute;left:0px;margin-right:10px;width:11px;height:11px;background:no-repeat -57px -30px}
.hpzBem .gewicht span  {position: absolute;left:0px;margin-right:10px;width:11px;height:10px;background:no-repeat -1px -30px}

.hpz .hpzPreis {margin: -6px 0 0 15px;float:left;display:block;width:190px;border-left:1px solid #AAA;vertical-align:top}
.hpz .hpzPreis .preis {float:none;padding:0 0 8px;}
.hpz .hpzPreis .preis .zusatz0 {text-align:right;padding-bottom:5px;padding-top:10px;font-size:8.5pt;color:#333333;}
.hpz .hpzPreis .preis .zusatz23 {text-align:right;padding-bottom:0px;margin-top:-2px;font-size:8.5pt;color:#333333;border:1px solid #FFFFFF}
.hpz .hpzPreis .preis .text2 {font-size:16pt;font-weight:bold;}
.hpz .hpzPreis .preis .text3 {font-size:16pt;font-weight:bold;}
.hpz .hpzPreis .preis .text4 {font-size:11pt;font-weight:bold;color:#333333;}
.hpz .hpzPreis .staffel {float:right;padding:7px 0 8px;}
.hpz .hpzPreis .input {float:right;padding:7px 0 8px;}
.hpz .hpzPreis .btn {float:right;padding:7px 0 8px;}

.artPreis .preis {float:none;padding:0 0 2px;}
.artPreis .preis .zusatz0 {text-align:right;padding-bottom:5px;padding-top:10px;font-size:8.5pt;color:#333333;}
.artPreis .preis .zusatz23 {text-align:right;padding-bottom:0px;margin-top:-2px;font-size:8.5pt;color:#333333;border:1px solid #FFFFFF}
.artPreis .preis .text2 {font-size:16pt;font-weight:bold;}
.artPreis .preis .text3 {font-size:16pt;font-weight:bold;}
.artPreis .preis .text4 {font-size:11pt;font-weight:bold;color:#333333;}
.artPreis .preis .text5 {font-size:24pt;font-weight:bold;color:#000000;}
.artPreis .preis .text7 {font-size:18pt;font-weight:bold;color:#000000;}

.padBox {padding:15px !important;background-color:white;}
.titelBox {padding:0;margin:0px 0px 15px 0px;font-size:14pt;padding-bottom:8px;border-bottom:1px solid #E1E1E2;}
.titelBox h1 {padding:0;margin:0;font-size:14pt;font-weight:normal;}
.titelBox a {text-decoration:none;color:#333333;}
.titelBox a:hover {text-decoration:underline;}
.titelBox img {margin-right:5px;float:right;}
.titelBox .links {float:left}
.titelBox .rechts {float:right}
.titelBox .text {float:left;}

.fussHakenw {list-style:none;position:relative;}
.fussHakenw li {margin-left:10px;padding-left:10px;}
.fussHakenw span  {position: absolute;left:0px;margin:2px 10px 0 0;padding-right:10px;width:7px;height:6px;background:no-repeat -55px -445px}

#fuss2014ug {background-color:#515151;width:100%;min-width:995px}
#fuss2014wrapper {position:relative;width: 995px; /* 980+15 */ margin:auto; padding:20px 0 10px 0;}
#fuss2014 {position:relative; /*width: 980px;*/ /* 980+15 - 4*/ margin:15px 8px 30px 7px; border:0; padding:0; font-family:Arial;font-size:11px;font-weight:normal;}
#fuss2014 a {color:white;text-decoration:none}
#fuss2014 a:hover {text-decoration:underline}
#fuss2014 ul {margin:0px;padding:0px;text-align:left;vertical-align:top;color:white;}
#fuss2014 ul li {margin:7px 8px 8px 7px;padding:6px 8px 6px 8px;text-align:left;float:left;display:block;}
#fuss2014 ul li.ol {width:644px;margin:0 7px 0 0;padding:0;}
#fuss2014 ul li.or {width:317px;height:312px;border:1px solid #AAA;margin:0 0 0 8px;padding:0;padding-top:5px;}
#fuss2014 .suche {background-color:white;height:42px;margin:0;padding:0;position:relative;}
#fuss2014 ul li.ol .infos {width:320px;height:255px;border:1px solid #AAA;margin:15px 7px 0 0;padding:5px 0 0 0;}
#fuss2014 ul li.ol .zahlversand {width:305px;height:255px;border:1px solid #AAA;margin:15px 0 0 8px;padding:5px 0 0 0;}

#fuss2014 ul li.info {height:115px;width:135px;}
#fuss2014 ul li.info ul {padding-top:15px;}
#fuss2014 ul li.info ul li {margin:0;padding:0;float:none;}

#fuss2014 ul li.konto {height:115px;}
#fuss2014 ul li.konto ul {padding-top:15px;}
#fuss2014 ul li.konto ul li {margin:0;padding:0;float:none;}

#fuss2014 ul li.versand ul {padding-top:15px;}
#fuss2014 ul li.versand ul li {margin:0;padding:0;float:none;}
#fuss2014 ul li.versand ul li img {width:258px;height:39px;background: no-repeat -14px -608px}

#fuss2014 ul li.sicher ul {list-style:none;margin:15px 0 0 0px;clear:both}
#fuss2014 ul li.sicher ul.trusted {margin-top:20px;}
#fuss2014 ul li.sicher ul.kk {margin-top:5px;padding-top:8px;border-top:0px solid #AAA;width:100%}
#fuss2014 ul li.sicher ul.siegel {margin-top:5px;padding-top:8px;border-top:0px solid #AAA;width:100%}
#fuss2014 ul li.sicher ul li {margin:0 0 25px 0;padding:0;float:none;}
#fuss2014 ul li.sicher .links {width:60px;line-height:50px;vertical-align:middle;float:left;}
#fuss2014 ul li.sicher .links img {vertical-align:middle;height:50px;width:50px;}
#fuss2014 ul li.sicher .rechts {float:left;width:220px;margin:0;}
#fuss2014 ul li.sicher .rechts ul {margin:0;}
#fuss2014 ul li.sicher .rechts ul li {margin:0;padding-left:12px;float:none;display:list-item;}

#fuss2014 ul li.newsletter {width:135px;}
#fuss2014 ul li.newsletter ul {padding-top:15px;}
#fuss2014 ul li.newsletter ul li {margin:0;padding:0;float:none;}

#fuss2014 ul li.wk ul {padding-top:15px;}
#fuss2014 ul li.wk ul li {margin:0;padding:0;float:none;}

#fuss2014 ul li.zahlung {width:280px;height:115px;}
#fuss2014 ul li.zahlung ul {padding-top:6px}
#fuss2014 ul li.zahlung ul li {margin:9px 6px 0 0;padding:0;display:inline;}
#fuss2014 ul li.zahlung .logos {padding-top:15px;}

#fuss2014 ul li.adresse {height:60px;padding:8px 0 7px 35px;width:940px;margin:15px 0 0 0;border:1px solid #AAA;}
#fuss2014 ul li.adresse ul li {padding:0px;height:60px;margin:0px 63px 0 0;float:left;}
#fuss2014 ul li.adresse ul li .bild {float:left;padding-bottom:5px;text-align:center;}
#fuss2014 ul li.adresse ul li .text {float:left;border-left:1px solid #B0B2B3;padding-left:20px;margin-left:20px;padding-right:0;}
#fuss2014abschluss {border-top:1px solid white; height:30px;}

.BtnImg {display:block;padding:0px 40px 0px 40px;border:none;vertical-align:middle;color:white !important;margin:0;text-decoration:none;cursor:pointer}
.BtnImgStdNormal {line-height:36px;height:36px;font-size:12pt;}
.BtnImgStdHell   {line-height:36px;height:36px;font-size:12pt;}
.BtnImgKaufenWK  {line-height:34px;height:34px;font-size:10pt;font-weight:500;padding:0px;padding-right:26px;}
.BtnImgKaufenArt {line-height:34px;height:38px;font-size:10pt;font-weight:500;padding:0px;width:100%;}
.BtnImgAendernArt {line-height:36px;height:36px;font-size:12pt;width:100%}
.BtnImgMerkerWK  {line-height:26px;height:26px;font-size:8pt;font-weight:500;padding:0px;margin-top:15px;background-color:#C3C3C3 !important;color:white;border:1px solid #AAA}
.BtnImgMerkerWK:hover {background-color:#B1B1B2 !important;}
.BtnImgMerkerArt {line-height:26px;height:26px;font-size:8pt;font-weight:500;padding:0px;width:152px;margin-top:15px;background-color:#C3C3C3 !important;color:white;border:1px solid #AAA}
.BtnImgMerkerArt:hover {background-color:#B1B1B2 !important;}
.BtnImgMerkerWK2  {line-height:26px;height:26px;font-size:8pt;font-weight:500;padding:0px;margin-top:15px;background-color:#C3C3C3 !important;color:white;border:1px solid #AAA}
.BtnImgMerkerWK2:hover {background-color:#B1B1B2 !important;}
.BtnImgMerkerArt2 {line-height:26px;height:26px;font-size:8pt;font-weight:500;padding:0px;width:152px;margin-top:15px;background-color:#C3C3C3 !important;color:white;border:1px solid #AAA}
.BtnImgMerkerArt2:hover {background-color:#B1B1B2 !important;}
.BtnImgHistory   {line-height:34px;height:34px;font-size:10pt;font-weight:500;padding:0px;padding-right:26px;}
.BtnImgKtoAktiviert   {line-height:36px;height:36px;font-size:12pt;padding:0px;width:191px;text-align:center;margin:auto;}
.BtnImgKtoAktiviertHell   {line-height:36px;height:36px;font-size:12pt;padding:0px;width:191px;text-align:center;margin:auto;}
.BtnImgKtoDeaktiviert {line-height:36px;height:36px;font-size:12pt;padding:0px;width:191px;text-align:center;margin:auto;background-color:#E1E1E2}
.BtnImgKtoDeaktiviert:hover {background-color:#E1E1E2}
.BtnImgWKKtoNormal {line-height:36px;height:36px;font-size:12pt;padding:0px;width:250px;text-align:center;margin:auto;}
.BtnImgWKKtoHell   {line-height:36px;height:36px;font-size:12pt;padding:0px;width:250px;text-align:center;margin:auto;}

.BtnImgKaufenWKimg {float:left !important;margin:-2px 26px 0 4px;width:33px;height:35px;background:no-repeat -114px -654px;}
.BtnImgKaufenArtimg {float:left !important;margin:-2px 0 0 4px;width:33px;height:35px;background:no-repeat -114px -654px;}
.BtnImgMerkerWKimg {float:left !important;margin:0 0 0 10px;width:30px;height:26px;background:no-repeat -216px -648px;}
.BtnImgMerkerArtimg {float:left !important;margin:0 0 0 8px;width:30px;height:26px;background:no-repeat -216px -648px;}
.BtnImgMerkerWK2img {float:left !important;margin:0 0 0 10px;width:30px;height:26px;background:no-repeat -6px -4px;}
.BtnImgMerkerArt2img {float:left !important;margin:0 0 0 8px;width:30px;height:26px;background:no-repeat -6px -4px;}

.BtnImgimg {float:left !important;margin:-1px 40px 0 0;}
.BtnImgcaption {float:right;}
.BtnImgKaufenWKcaption {float:right;}
.BtnImgKaufenArtcaption {}
.BtnImgAendernArtcaption {}
.BtnImgMerkerWKcaption {float:right;margin-right:8px}
.BtnImgMerkerArtcaption {float:right;margin-right:5px}
.BtnImgMerkerWK2caption {float:right;margin-right:8px}
.BtnImgMerkerArt2caption {float:right;margin-right:5px}

.tabRechts .lieferzeit {position:relative;margin:3px 0 0 0;padding:0;list-style: none;color:green;padding-left:5px;}
.tabRechts .lieferzeit li {margin-left:10px;text-align:right}
.tabRechts .lieferzeit span  {position: absolute;left:0px;margin-right:14px;width:14px;height:14px;background:no-repeat -163px -32px}
.tabRechts .input {float:right;padding:7px 0 8px;}
.tabRechts .btn {float:right;padding:7px 0 8px;}

.tabRechts .staffAll {margin-top:15px;}

.lazy {display: none;}

.bildmenue {display:box;}
.bildmenue ul {list-style:none;margin:0;padding:0px;}
.bildmenue ul li {position:relative;}
.bildmenue ul li a {text-decoration:none;color:#333333;}
.bildmenue ul li {border:1px solid #AAA;padding:5px 0 5px 0;background-color:white;margin:7px 8px 8px 7px;float:left;width:232px;height:163px;}
.bildmenue ul li img {width:231px;height:146px;}
.bildmenue ul li .text {padding:0 0 5px 0; margin:0 10px 0px 10px;border-bottom:1px solid #AAA;font-weight:bold;}
.bildmenue ul li .text .links {float:left;}
.bildmenue ul li .text .rechts {float:right;}
.bildmenue ul li .um {position:absolute;top:25px;left:0px;width:230px;border:1px solid #AAA;background-color:white;display:none;}
.bildmenue ul li:hover .um {display:block;}
.bildmenue ul li .um li {margin:0;float:none;border:none;padding-left:30px;height:15px;width:auto;display:block}
.bildmenue ul li .um li:hover a {text-decoration:underline;}
.bildmenue ul li .um li.trenner {border-bottom:1px dotted #AAAAAA}

.bildmenue2 {display:box;}
.bildmenue2 ul {list-style:none;margin:15px 0 0 0;padding:0px;}
.bildmenue2 ul li {position:relative;}
.bildmenue2 ul li a {text-decoration:none;color:#333333;}
.bildmenue2 ul li {border-top:1px solid #E1E1E2;border-bottom:1px solid #E1E1E2;padding:0px 0px 10px 0px;background-color:white;margin:0;float:left;width:233px;height:168px;margin-bottom:-1px;}
.bildmenue2 ul li .inh {float:right;width:231px;height:168px;}
.bildmenue2 ul li .trenner {float:left;width:1px;margin:15px 0 13px 0;background-color:#E1E1E2;height:145px;}
.bildmenue2 ul li .eins {background-color:white;}
.bildmenue2 ul li img {width:231px;height:146px;}
.bildmenue2 ul li .text {padding:0 0 5px 0; margin:0 10px 0px 10px;font-weight:bold;}
.bildmenue2 ul li .text .links {float:left;width:195px;text-align:center;text-decoration:underline;}
.bildmenue2 ul li .text .rechts {float:right;padding-right:8px}
.bildmenue2 ul li .um {position:absolute;top:145px;padding-top:10px;padding-bottom:7px;left:0px;width:232px;border:1px solid #E1E1E2;border-top:0px;background-color:white;display:none;overflow:visible;z-index:5;}
.bildmenue2 ul li:hover .um {display:block;}
.bildmenue2 ul li:hover .eins {background-color:#E1E1E2;}
.bildmenue2 ul li .um li {margin:0;float:none;border:none;padding-left:30px;height:15px;width:auto;display:block}
.bildmenue2 ul li .um li:hover a {text-decoration:underline;}
.bildmenue2 ul li .um li.trenner {border-bottom:1px dotted #AAAAAA;padding-bottom: 0px;background-color: white;margin-bottom: 5px;margin-top: -5px;height:1px}

.tabArtIcon {list-style:none;margin:0;padding:0;}
.tabArtIcon ul {list-style:none;margin:0;padding:0;}
.tabArtIcon  li {float:left;width:300px;padding:10px 30px 10px 0;}
.tabArtIcon  li .wrap {display:table;}
.tabArtIcon  li .wrap .articon {display: table-cell;vertical-align: top;}
.tabArtIcon  li .wrap .articon .img {width:45px;height:45px;}
.tabArtIcon  li .wrap .text {display: table-cell;vertical-align: middle;padding-left:15px;}
.tabArtIcon  li .wrap .text li {padding:0; width:240px;padding-bottom:5px;height:auto;}

.tabArtTechnisch {list-style:none;margin:0;padding:0;border-top:1px solid #CCC;display:table;width:100%}
.tabArtTechnisch li {margin:0;padding:0;display:table-row;}
.tabArtTechnisch li ul {border:1px solid #CCC;clear:both;display:table;width:100%;border-collapse:collapse;border-top-style:none;}
.tabArtTechnisch li ul li {float:left;width:40%;display:table-cell;text-align:left;padding:8px 20px 0px 20px;border:none;}
.tabArtTechnisch li ul li p {margin:0px 0 8px 0}

.articonMarkenqualitaet {background:-270px -38px}
.articonFarbe {background:-90px -85px}
.articonLieferumfang {background:-315px -38px}
.articonBHT {background:-0px -38px}
.articonFassung {background:-90px -37px}
.articonDrehbar {background:-180px -85px}
.articonRollen {background:-225px -38px}
.articonSonst {background:-180px -38px}

.tabArtIconG {list-style:none;margin:0;padding:0;}
.tabArtIconG ul {list-style:none;margin:0;padding:0;}
.tabArtIconG  li {float:left;width:200px;padding:5px 30px 5px 0;}
.tabArtIconG  li .wrap {display:table;}
.tabArtIconG  li .wrap .articon {display: table-cell;vertical-align: top;}
.tabArtIconG  li .wrap .articon .img {width:30px;height:30px;}
.tabArtIconG  li .wrap .text {display: table-cell;vertical-align: middle;padding-left:15px;}
.tabArtIconG  li .wrap .text li {padding:0; width:150px;padding-bottom:5px;height:auto;}

.articonMarkenqualitaetG {background:-120px -780px}
.articonFarbeG {background:-240px -780px}
.articonLieferumfangG {background:-150px -780px}
.articonBHTG {background:-0px -780px}
.articonFassungG {background:-30px -780px}
.articonDrehbarG {background:-300px -780px}
.articonRollenG {background:-90px -780px}
.articonInkjetG {background:-180px -780px;}
.articonDruckbereichG {background:-270px -780px;}
.articonTuerenG {background:-60px -780px;}
.articonDatenmengeG {background:-330px -780px;}
.articonGeschwindigkeitG {background:-210px -780px;}

.aktgruppetext .text {float:left;width:800px;text-align:justify;line-height:150%;font-size:9pt;overflow:auto;}
.aktgruppetext img {float:right;padding-right:15px;}

.zahlarten ul {list-style:none;margin:0;padding:0;}
.zahlarten ul li {margin:0 5px 5px 0;float:left;}
.zahlarten ul .ueber {margin:0 0 12px 0;padding:0;display:block;font-weight:bold;color:#333333;float:none;}

.hTrenner {overflow: hidden; height: 0px; width: 0px;padding:0;margin:0;border:none;}
li.hTrenner {overflow: hidden; height: 0px; width: 0px;padding:0  !important;margin:0  !important;border:none  !important;}

.wk .btns {margin: 30px 0 30px 0;}
.wk .btns .btnL {float:left;text-align:left;}
.wk .btns .btnR {float:right;text-align:right;}

.wkPZListe {list-style:none;margin:0;padding:0;background-color:white;}
.wkPZListe .titelBox {position:relative;}

.wkpz {position:relative;padding:0;padding:15px 0px 0px 0px;vertical-align:top;border-top:1px solid #E1E1E2;margin-bottom:15px;min-height:160px;}
.wkpz .hpzBilder {float:left;position:relative;margin-right:5px;/*width:180px;*/ width:33%;text-align:center;}
.wkpz .hpzArtikel {float:left;width:66%;/*width:365px;*/}
.wkpz .hpzArtikel h2 {padding:0;margin:0 30px 0 0;clear:both;padding-bottom:5px;font-weight:normal;font-size:11pt;color:#333333;/* width:335px; */ float:left;}
.wkpz .hpzArtikel h2 a {text-decoration:none;}
.wkpz .hpzArtikel .loeschen {float:right;margin-left:-30px;}
.wkpz .hpzArtikelcontent {float:left;min-width:165px;/*width:105px;*/ width:45%}

.wkpz .lieferzeit {position:relative;margin:15px 0 0 0;padding:0;list-style: none;padding-left:21px;}
.wkpz .lieferzeit li {color:green;margin-left:10px;}
.wkpz .lieferzeit span  {position: absolute;left:0px;margin-right:20px;width:19px;height:19px;background:no-repeat -108px -51px}
.wkpz .artnummer {position:relative;margin:15px 0 10px 0;padding:0;list-style: none;padding-left:21px;}
.wkpz .artnummer li {margin: 0 0 3px 10px}
.wkpz .artnummer span  {position: absolute;left:0px;margin-right:20px;width:22px;height:22px;background:no-repeat -52px -48px}

.wkpz .hpzPreis {margin:15px 0 0 5px;padding-left:15px;float:right;display:block;/* width:170px;*/ width:45%;border-left:1px solid #AAA;vertical-align:top}
.wkpz .hpzPreis .menge {float:none;text-align:left;height:30px;line-height:30px;vertical-align:middle;}
.wkpz .hpzPreis .menge .links {float:left;height:30px;line-height:30px;vertical-align:middle;min-width:60px;}
.wkpz .hpzPreis .menge .rechts {float:right;height:30px;line-height:30px;vertical-align:middle;width:95px;text-align:right;}
.wkpz .hpzPreis .menge .rechts input[type="number"] {width:60px;float:left;font-size:11pt;text-align:center}
.wkpz .hpzPreis .preise {margin:0;padding:0;list-style: none;width:160px;}
.wkpz .hpzPreis .preise .links {float:left;min-width:80px;margin-top:10px;}
.wkpz .hpzPreis .preise .rechts {float:right;width:80px;text-align:right;margin-top:10px;}

.adrTableD3 {font-size:11pt;}
.adrTableD3 select {font-size:11pt;}
.adrTableD3 .inputtext {height:30px;margin:1px 0 3px 0;}
.adrTableD3 select {height:34px;margin-bottom:5px;}
.adrTableD3 .adrRow .links {padding-top:4px;}

/* Printzeile in arcomm/shop_globrout und shop2011_usr_kalkulator */
table.c04_003_003_004 {border-style:none; vertical-align:top;}
table.c04_003_003_005 {border-style:none; background-color:#FFFFFF; vertical-align:top;margin-right:10px;}
td.c04_003_003_005 {padding:5px; border-style:none;  vertical-align:top;text-align:center;height:100%}
td.c04_003_003_006 {padding:0; border-style:none; vertical-align:top;}
span.c04_003_003_006 {color:#000000; font-size:12pt; font-weight:bold;}


/* Linktabellen bei cd-uraltseiten */
table.c04_009_001 {margin:40px 0 50px 0;vertical-align:top;width:100%;}
td.c04_009_001 {padding-right:10px;   vertical-align:middle; text-align:left;}
a.c04_009_001 {color:#0000FF;}
table.c04_009_002 {vertical-align:top;width:100%;}
td.c04_009_002 {padding-top:0px;  vertical-align:top; text-align:left;}
h1.c04_009_002 {font-size:12pt;font-weight:bold;padding-top:20px;padding-bottom:10px;}

.indexA {position:absolute;z-index:1;}
.indexA a:hover {text-decoration:underline;}
a:hover {text-decoration:underline;}

.aendernimg {width:16px;height:16px;display:block;background:0 0;float:right;margin-right:5px;background:-23px 0;}
.aendernwkimg {width:14px;height:15px;display:block;background:-24px 0;}
.aendernwkimg img {width:14px;height:15px;}
.loeschenimg {width:19px;height:19px;display:block;background:-47px -1px;}
.loeschenimg img {width:19px;height:19px;}
.hinzuimg {width:18px;height:18px;display:block;background:-76px -1px;}
.hinzuimg img {width:18px;height:18px;}
.gutscheinokimg {width:24px;height:25px;display:block;background:-144px -1px;}
.gutscheinokimg img {width:24px;height:25px;}
.infoiimg {width:15px;height:15px;display:inline;vertical-align:middle;background:-147px -52px;}
.infoiimg img {width:15px;height:15px;}
.gewichtgrossimg {width:21px;height:20px;display:block;background:-1px -47px;float:left;padding-right:8px;margin-top:5px;}
.gewichtgrossimg img {width:21px;height:20px;}
.infoLimg {width:71px;height:83px;display:block;background:-119px -91px;float:right;}
.infoLimg img {width:71px;height:83px;}
.sucheimg {width:20px;height:19px;display:block;background:-40px -148px;}
.sucheimg img {width:18px;height:19px;}
.sucheimgfuss {width:26px;height:26px;display:block;background:-190px -152px;}
.sucheimgfuss img {width:26px;height:26px;}
.fussInfoimg {width:135px;height:23px;display:block;background:-12px -181px;}
.fussInfoimg img {width:135px;height:23px;}
.fussKontoimg {width:121px;height:23px;display:block;background:-12px -204px;}
.fussKontoimg img {width:121px;height:23px;}
.fussVersandimg {width:169px;height:23px;display:block;background:-12px -231px;}
.fussVersandimg img {width:169px;height:23px;}
.fussSicherimg {width:185px;height:24px;display:block;background:-12px -256px;}
.fussSicherimg img {width:185px;height:24px;}
.fussNLimg {width:125px;height:23px;display:block;background:-12px -282px;}
.fussNLimg img {width:125px;height:23px;}
.fussWarenkorbimg {width:121px;height:23px;display:block;background:-12px -307px;}
.fussWarenkorbimg img {width:121px;height:23px;}
.fussZahlungimg {width:261px;height:24px;display:block;background:-13px -332px;}
.fussZahlungimg img {width:261px;height:24px;}
.fussKundenimg {width:145px;height:23px;display:block;background:-12px -358px;}
.fussKundenimg img {width:145px;height:23px;}
.fussPhoneimg {width:19px;height:36px;display:block;background:-16px -387px;margin-top:12px;}
.fussPhoneimg img {width:19px;height:36px;}
.fussTelimg {width:22px;height:26px;display:block;background:-54px -391px;margin-top:16px;}
.fussTelimg img {width:22px;height:26px;}
.fussMailimg {width:31px;height:21px;display:block;background:-102px -394px;margin-top:18px;}
.fussMailimg img {width:31px;height:21px;}
.fussHomeimg {width:32px;height:26px;display:block;background:-163px -392px;margin-top:16px;}
.fussHomeimg img {width:32px;height:26px;}
.zahlungkleinVisaimg {width:71px;height:35px;background:-13px -537px;}
.zahlungkleinVisaimg img {width:71px;height:35px;}
.zahlungkleinPPimg {width:71px;height:35px;background:-85px -537px;}
.zahlungkleinPPimg img {width:71px;height:35px;}
.zahlungkleinKKimg {width:71px;height:35px;background:-156px -537px;}
.zahlungkleinKKimg img {width:71px;height:35px;}
.zahlungkleinSUimg {width:71px;height:35px;background:-227px -537px;}
.zahlungkleinSUimg img {width:71px;height:35px;}
.zahlungkleinVKimg {width:71px;height:35px;background:-12px -572px;}
.zahlungkleinVKimg img {width:71px;height:35px;}
.zahlungkleinNNimg {width:71px;height:35px;background:-85px -572px;}
.zahlungkleinNNimg img {width:71px;height:35px;}
.zahlungkleinREimg {width:71px;height:35px;background:-156px -572px;}
.zahlungkleinREimg img {width:71px;height:35px;}
.zahlungkleinBarimg {width:71px;height:35px;background:-227px -572px;}
.zahlungkleinBarimg img {width:71px;height:35px;}

.zahlungfussVisaimg {width:47px;height:29px;background:-237px -70px;}
.zahlungfussVisaimg img {width:47px;height:29px;}
.zahlungfussPPimg {width:69px;height:29px;background:-238px -135px;}
.zahlungfussPPimg img {width:69px;height:29px;}
.zahlungfussKKimg {width:45px;height:29px;background:-238px -101px;}
.zahlungfussKKimg img {width:45px;height:29px;}
.zahlungfussSUimg {width:78px;height:29px;background:-234px -299px;}
.zahlungfussSUimg img {width:78px;height:29px;}
.zahlungfussVKimg {width:56px;height:29px;background:-236px -167px;}
.zahlungfussVKimg img {width:56px;height:29px;}
.zahlungfussNNimg {width:62px;height:29px;background:-236px -199px;}
.zahlungfussNNimg img {width:62px;height:29px;}
.zahlungfussREimg {width:58px;height:29px;background:-237px -232px;}
.zahlungfussREimg img {width:58px;height:29px;}
.zahlungfussBarimg {width:64px;height:29px;background:-234px -266px;}
.zahlungfussBarimg img {width:64px;height:29px;}

.cKopfWunschzettel {font-weight:bold;}
.imgKopfKonto {width:18px;height:10px;background:-165px -659px;margin-top:2px;}
.imgKopfWunschzettel {width:14px;height:13px;background:-36px -11px;}
.imgKopfWunschzettelG {width:14px;height:13px;background:-184px -676px;}

#rechtsmail {height:54px;right: 0px;position: fixed;top:301px;z-index:200;padding:0;line-height:1em;}
#rechtsmail .D1 {position:relative;float:left;left:0px;width:208px;}
#rechtsmail .D2 {position:relative;float:left;left:0;width:180px;color:white;padding:10px;}
#rechtsmail .D4 {font-size:8pt;padding-top:7px;padding-bottom:5px;}
#rechtsmail HR {color:white;height:1px;border:1px solid white}
#rechtsmail .D5 {font-size:12pt;font-weight:bold;margin-top:16px;margin-bottom:7px;}
#rechtsmail .I1 {padding-left:7px;height:21px;width:173px;border:0;font-size:8.5pt;}
#rechtsmail .I2 {padding-left:7px;padding-top:7px;height:100px;width:173px;font-size:8.5pt;border:0;margin-top:5px;}
#rechtsmail .D6 {float:left;font-size:14pt;font-weight:bold;margin-top:10px;}
#rechtsmail .D7 {float:right;margin-top:8px;}
#rechtsmail .D8 {text-align:right}
#rechtsmail .D9 {font-size:12.5pt;font-weight:bold;}
#rechtsmail .D10 {font-size:11pt;font-weight:bold;}
#rechtstel {height:54px;width:54px;right: 0px;position: fixed;top:359px;z-index:200;padding:0;line-height:1em}
#rechtstel .D1 {position:relative;float:left;left:0px;width:218px;}
#rechtstel .D4 {font-size:8pt;padding-top:7px;padding-bottom:5px;}
#rechtstel .D5 {font-size:12.5pt;font-weight:bold;}
#rechtstel HR {color:white;height:1px;border:1px solid white;margin-top:10px;}
#rechtstel .D6 {font-size:12pt;font-weight:bold;margin-top:20px;margin-bottom:7px;}
#rechtstel .I1 {padding-left:7px;height:21px;width:173px;border:0;font-size:8.5pt;}
#rechtstel .I2 {padding-left:7px;height:21px;width:173px;border:0;font-size:8.5pt;margin-top:5px;}
#rechtstel .I3 {padding-left:7px;padding-top:7px;height:100px;width:173px;font-size:8.5pt;border:0;margin-top:5px;}
#rechtstel .D7 {float:left;font-size:13pt;font-weight:bold;margin-top:10px;}
#rechtstel .D8 {float:right;margin-top:15px;}
#rechtstel .D9 {text-align:right}
#rechtslupe {height:54px;right: 0px;position: fixed;top:243px;z-index:200;padding:0;line-height:1em}
#rechtslupe .D1 {position:relative;float:left;left:0px;width:218px;}
#rechtslupe .D3 {font-size:12pt;font-weight:bold;margin-top:10px;margin-bottom:7px;}
#rechtslupe .I1 {padding-left:7px;height:21px;width:173px;border:0;}
#rechtslupe .D4 {float:right;margin-top:5px;color:white;}
.rechtsfixIM1 {float:left;width:8px;margin-top:15px;}
.rechtsfixIM2 {position:relative;float:right;}
.rechtsfixD2 {position:relative;float:left;left:0;width:190px;color:white;padding:10px;}
.rechtsfixD3 {{font-size:14pt;font-weight:normal;}
.rechtsfixA1 {font-size:11pt;color:white;text-decoration:none;}
