 {  }
#freemodul1 { background-color: #e6f0f9; padding-left: 10px; padding-right: 10px; padding-bottom: 10px; width: 179px; margin-left: 1px; background-image: url('./public_archive/50b2220223b7490da0d79a23485fed61.jpg'); background-repeat: repeat-x; background-position: bottom; font-family: Arial, Helvetica, sans-serif; color: #323B64; font-size: 11px; }
#freemodul10 { background-color: #e6f0f9; padding-left: 10px; padding-right: 10px; padding-bottom: 10px; width: 179px; margin-left: 1px; background-image: url('./public_archive/50b2220223b7490da0d79a23485fed61.jpg'); background-repeat: repeat-x; background-position: bottom; font-family: Arial, Helvetica, sans-serif; color: #323B64; font-size: 11px; }
#freemodul11 { background-color: #e6f0f9; padding-left: 10px; padding-right: 10px; padding-bottom: 10px; width: 179px; margin-left: 1px; background-image: url('./public_archive/50b2220223b7490da0d79a23485fed61.jpg'); background-repeat: repeat-x; background-position: bottom; font-family: Arial, Helvetica, sans-serif; color: #323B64; font-size: 11px; }
#freemodul12 { background-color: #e6f0f9; padding-left: 10px; padding-right: 10px; padding-bottom: 10px; width: 179px; margin-left: 1px; background-image: url('./public_archive/50b2220223b7490da0d79a23485fed61.jpg'); background-repeat: repeat-x; background-position: bottom; font-family: Arial, Helvetica, sans-serif; color: #323B64; font-size: 11px; }
#freemodul13 { background-color: #e6f0f9; padding-left: 10px; padding-right: 10px; padding-bottom: 10px; width: 179px; margin-left: 1px; background-image: url('./public_archive/50b2220223b7490da0d79a23485fed61.jpg'); background-repeat: repeat-x; background-position: bottom; font-family: Arial, Helvetica, sans-serif; color: #323B64; font-size: 11px; }
#freemodul14 { background-color: #e6f0f9; padding-left: 10px; padding-right: 10px; padding-bottom: 10px; width: 179px; margin-left: 1px; background-image: url('./public_archive/50b2220223b7490da0d79a23485fed61.jpg'); background-repeat: repeat-x; background-position: bottom; font-family: Arial, Helvetica, sans-serif; color: #323B64; font-size: 11px; }
#freemodul15 { background-color: #e6f0f9; padding-left: 10px; padding-right: 10px; padding-bottom: 10px; width: 179px; margin-left: 1px; background-image: url('./public_archive/50b2220223b7490da0d79a23485fed61.jpg'); background-repeat: repeat-x; background-position: bottom; font-family: Arial, Helvetica, sans-serif; color: #323B64; font-size: 11px; }
#freemodul16 { background-color: #e6f0f9; padding-left: 10px; padding-right: 10px; padding-bottom: 10px; width: 179px; margin-left: 1px; background-image: url('./public_archive/50b2220223b7490da0d79a23485fed61.jpg'); background-repeat: repeat-x; background-position: bottom; font-family: Arial, Helvetica, sans-serif; color: #323B64; font-size: 11px; }
#freemodul17 { background-color: #e6f0f9; padding-left: 10px; padding-right: 10px; padding-bottom: 10px; width: 179px; margin-left: 1px; background-image: url('./public_archive/50b2220223b7490da0d79a23485fed61.jpg'); background-repeat: repeat-x; background-position: bottom; font-family: Arial, Helvetica, sans-serif; color: #323B64; font-size: 11px; }
#freemodul18 { background-color: #e6f0f9; padding-left: 10px; padding-right: 10px; padding-bottom: 10px; width: 179px; margin-left: 1px; background-image: url('./public_archive/50b2220223b7490da0d79a23485fed61.jpg'); background-repeat: repeat-x; background-position: bottom; font-family: Arial, Helvetica, sans-serif; color: #323B64; font-size: 11px; }
#freemodul19 { float: left; width: 704px; height: 107px; }
#freemodul2 { background-color: #e6f0f9; padding-left: 10px; padding-right: 10px; padding-bottom: 10px; width: 179px; margin-left: 1px; background-image: url('./public_archive/50b2220223b7490da0d79a23485fed61.jpg'); background-repeat: repeat-x; background-position: bottom; font-family: Arial, Helvetica, sans-serif; color: #323B64; font-size: 11px; }
#freemodul20 { float: left; clear: left; width: 150px;  background-image: url(''); background-repeat: repeat-x; background-position: bottom;  }
#freemodul3 { background-color: #e6f0f9; padding-left: 10px; padding-right: 10px; padding-bottom: 10px; width: 179px; margin-left: 1px; background-image: url('./public_archive/50b2220223b7490da0d79a23485fed61.jpg'); background-repeat: repeat-x; background-position: bottom; font-family: Arial, Helvetica, sans-serif; color: #323B64; font-size: 11px; }
#freemodul4 { background-color: #e6f0f9; padding-left: 10px; padding-right: 10px; padding-bottom: 10px; width: 179px; margin-left: 1px; background-image: url('./public_archive/50b2220223b7490da0d79a23485fed61.jpg'); background-repeat: repeat-x; background-position: bottom; font-family: Arial, Helvetica, sans-serif; color: #323B64; font-size: 11px; }
#freemodul5 { background-color: #e6f0f9; padding-left: 10px; padding-right: 10px; padding-bottom: 10px; width: 179px; margin-left: 1px; background-image: url('./public_archive/50b2220223b7490da0d79a23485fed61.jpg'); background-repeat: repeat-x; background-position: bottom; font-family: Arial, Helvetica, sans-serif; color: #323B64; font-size: 11px; }
#freemodul6 { background-color: #e6f0f9; padding-left: 10px; padding-right: 10px; padding-bottom: 10px; width: 179px; margin-left: 1px; background-image: url('./public_archive/50b2220223b7490da0d79a23485fed61.jpg'); background-repeat: repeat-x; background-position: bottom; font-family: Arial, Helvetica, sans-serif; color: #323B64; font-size: 11px; }
#freemodul7 { background-color: #e6f0f9; padding-left: 10px; padding-right: 10px; padding-bottom: 10px; width: 179px; margin-left: 1px; background-image: url('./public_archive/50b2220223b7490da0d79a23485fed61.jpg'); background-repeat: repeat-x; background-position: bottom; font-family: Arial, Helvetica, sans-serif; color: #323B64; font-size: 11px; }
#freemodul8 { background-color: #e6f0f9; padding-left: 10px; padding-right: 10px; padding-bottom: 10px; width: 179px; margin-left: 1px; background-image: url('./public_archive/50b2220223b7490da0d79a23485fed61.jpg'); background-repeat: repeat-x; background-position: bottom; font-family: Arial, Helvetica, sans-serif; color: #323B64; font-size: 11px; }
#freemodul9 { background-color: #e6f0f9; padding-left: 10px; padding-right: 10px; padding-bottom: 10px; width: 179px; margin-left: 1px; background-image: url('./public_archive/50b2220223b7490da0d79a23485fed61.jpg'); background-repeat: repeat-x; background-position: bottom; font-family: Arial, Helvetica, sans-serif; color: #323B64; font-size: 11px; }
*.center { text-align: right; }
*.formelemkontakt { background-color: #e6f0f9; border-style: solid; border-width: 1px; border-color: #a1b2dd; width: 230px; padding-left: 2px; padding-right: 2px; font-family: Arial,Helvetica,Verdana,sans-serif; font-size: 12px;  }
*.formelemlistmenge { border: solid 1px #a1b2dd; font-size: 9px; }
*.formelemlogin { background-color: #e6f0f9; border-style: solid; border-width: 1px; border-color: #a1b2dd; width: 80px; padding-left: 2px; padding-right: 2px; font-family: Arial,Helvetica,Verdana,sans-serif; font-size: 12px; color: #323B64;   }
*.formelemlogin_right { background-color: #FFFFFF; border-style: solid; border-width: 1px; border-color: #323b64; width: 160px; padding-left: 2px; padding-right: 2px; font-family: Arial,Helvetica,Verdana,sans-serif; font-size: 11px; color: #323B64; }
*.formelemregister { background-color: #e6f0f9; border-style: solid; border-width: 1px; border-color: #a1b2dd; width: 220px; padding-left: 2px; padding-right: 2px; font-family: Arial,Helvetica,Verdana,sans-serif; font-size: 12px;  }
*.formelemregisterradio { padding-left: 2px; padding-right: 2px; font-family: Arial,Helvetica,Verdana,sans-serif; font-size: 12px; }
*.formelemregistersubmit { border-style: solid; border-width: 1px; border-color: #a1b2dd; padding-left: 2px; padding-right: 2px; font-family: Arial,Helvetica,Verdana,sans-serif; font-size: 12px; background-image: url('./public_archive/1a4f33e2420983127743ea098c936332.gif'); background-repeat: repeat-x; width: 120px; text-align: center; color: #323B64; font-weight: bold; display: block;  }
*.formsubmitlogin { background-color: #e6f0f9; border-style: solid; border-width: 1px; border-color: #a1b2dd; width: 30px; padding-right: 0px; font-family: Arial,Helvetica,Verdana,sans-serif; font-size: 12px; padding-top: 0px; padding-bottom: 0px; padding-left: 0px;  }
*.formsubmitlogin_right { background-image: url('<img src="./public_archive/6fe7e24a654b0638c323a976438c4faa.jpg" width="23" height="14" alt="" class="normal" border="0px" />'); }
*.highlight { color: 323b64; font-weight: bold; }
*.left { float: left; padding-right: 12px; padding-bottom: 5px;  }
*.right { float: right; padding-left: 10px;  }
a { color: #4b76bf; text-decoration: none; }
a.abmelden { color: #323b64; font-weight: bold; text-decoration: none; }
a.agb { color: #000000; font-size: 11px; font-family: Arial, Helvetica, sans-serif; text-decoration: none; }
a.agb:hover { color: #000000; font-size: 11px; font-family: Arial, Helvetica, sans-serif; text-decoration: underline; }
a.artikelkaufen { color: #4b76bf; font-weight: bold; display: block; height: 16px; padding-top: 2px; text-decoration: none; font-family: Arial,Helvetica,Verdana,sans-serif; font-size: 16px; }
a.artikelkaufen:hover { color: #4b76bf; font-weight: bold; display: block; height: 16px; padding-top: 2px; text-decoration: underline; font-family: Arial,Helvetica,Verdana,sans-serif; font-size: 16px; }
a.artikellist { font-family: Arial,Helvetica,Verdana,sans-serif; color: #323B64; font-size: 14px; font-weight: bold; }
a.artikellistblaettern { font-weight: bold;  }
a.artikellistblaetternactive { font-weight: bold; text-decoration: underline;  }
a.artikellistbutton { color: #323B64; font-weight: bold; font-size: 10px; display: block; height: 16px; padding-top: 2px; text-decoration: none; }
a.artikellistbutton:hover { color: #323B64; font-weight: bold; display: block; height: 16px; padding-top: 2px; text-decoration: none; }
a.artikellistbuttonkompakt { color: #4b76bf; font-weight: normal; font-size: 11px; display: block; height: 16px; padding-top: 2px; text-decoration: none; }
a.artikellistbuttonkompakt_fett { color: #4b76bf; font-weight: bold; font-size: 11px; display: block; height: 16px; padding-top: 2px; text-decoration: none; }
a.artikellistkompakt { color: #4b76bf; font-weight: bold; font-size: 14px; display: block; height: 16px; padding-top: 2px; text-decoration: none; }
a.artikelpreisgr { color: #4b76bf; font-size: 18px; font-weight: bold; }
a.bestellenlink { color: #4B76BF; font-weight: bold; text-decoration: none; }
a.bestellenlink:hover { color: #4B76BF; font-weight: bold; text-decoration: underline; }
a.bestellenlink_dunkel { color: #323B64; font-weight: bold; text-decoration: none; }
a.bestellenlink_dunkel:hover { color: #323B64; font-weight: bold; text-decoration: underline; }
a.contentfoot { color: #DFE2E7; }
a.details_neu { color: #4b76bf; font-weight: normal; font-size: 11px; display: block; height: 16px; padding-top: 2px; text-decoration: none; }
a.footlink { font-family: Arial,Helvetica,Verdana,sans-serif; color: #787878; font-size: 12px; text-decoration: none;  }
a.footlink:hover { text-decoration: none; color: #F29401; }
a.impressum { color: #000000; font-size: 11px; font-family: Arial, Helvetica, sans-serif; text-decoration: none; }
a.impressum:hover { color: #000000; font-size: 11px; font-family: Arial, Helvetica, sans-serif; text-decoration: underline; }
a.kundenbereichtab { font-weight: bold; color: #323B64; }
a.kundenbereichtab:hover { font-weight: bold; color: #4b76bf; text-decoration: none; }
a.kundenbereichtabactive { color: white; font-weight: bold; text-decoration: none; }
a.kundenbereichtabactive:hover { color: white; font-weight: bold; text-decoration: none; }
a.kundenbereichtabactive:hover { color: #4b76bf; font-weight: bold; text-decoration: none; }
a.kundenbereichtabactive:hover { color: #e6f0f9; font-weight: bold; text-decoration: none; }
a.kundenbereichzurkasse { font-weight: bold; font-size: 14px; }
a.loginlink { color: #FFFFFF; }
a.passwortlink { color: #FFFFFF; }
a.shopnavi { font-weight: bold; text-decoration: none; color: #323B64; font-size: 11px; font-family: Arial,Helvetica,Verdana,sans-serif; }
a.shopnavi2 { font-weight: normal; text-decoration: none; color: #323B64; font-size: 11px; font-family: Arial,Helvetica,Verdana,sans-serif; }
a.shopnavi2:hover { font-weight: normal; text-decoration: none; color: #4B76BF; font-size: 11px; font-family: Arial,Helvetica,Verdana,sans-serif; }
a.shopnavi2active { font-weight: normal; text-decoration: none; color: #4B76BF; font-size: 11px; font-family: Arial,Helvetica,Verdana,sans-serif; }
a.shopnavi2active:hover { font-weight: normal; text-decoration: none; color: #4B76BF; font-size: 11px; font-family: Arial,Helvetica,Verdana,sans-serif; }
a.shopnavi3 { text-decoration: none; color: #323B64; font-weight: normal; font-size: 11px; font-family: Arial,Helvetica,Verdana,sans-serif; }
a.shopnavi3:hover { font-weight: normal; text-decoration: none; color: #4B76BF; font-size: 11px; font-family: Arial,Helvetica,Verdana,sans-serif; }
a.shopnavi3active { font-weight: normal; text-decoration: none; color: #4B76BF; font-size: 11px; font-family: Arial,Helvetica,Verdana,sans-serif; }
a.shopnavi3active:hover { text-decoration: none; color: #F29401; font-family: Arial,Helvetica,Verdana,sans-serif; }
a.shopnavi:hover { font-weight: bold; text-decoration: none; color: #4B76BF; font-family: Arial,Helvetica,Verdana,sans-serif; }
a.shopnaviactive { text-decoration: none; font-family: Arial,Helvetica,Verdana,sans-serif; color: #FFFFFF; font-size: 11px; font-weight: bold;  }
a.shopnaviactive:hover { text-decoration: none; color: #FFFFFF; font-weight: bold; font-family: Arial,Helvetica,Verdana,sans-serif; }
a.sitenavi { text-decoration: none; font-weight: bold; font-family: Arial, Helvetica, sans-serif; color: #FFFFFF; font-size: 11px; }
a.sitenavi2 { text-decoration: none; font-family: Arial,Helvetica,Verdana,sans-serif; color: #729401; font-size: 12px; }
a.sitenavi2active { text-decoration: none; font-family: Arial,Helvetica,Verdana,sans-serif; color: #323B64; font-size: 12px; }
a.sitenavi3 { text-decoration: none; font-family: Arial,Helvetica,Verdana,sans-serif; color: #729401; font-size: 12px; }
a.sitenavi3active { text-decoration: none; font-family: Arial,Helvetica,Verdana,sans-serif; color: #323B64; font-size: 12px; }
a.sitenavi:hover { text-decoration: none; font-weight: bold; font-family: Arial, Helvetica, sans-serif; color: #a1b2dd; font-size: 11px; }
a.sitenaviactive { text-decoration: none; font-weight: bold; font-family: Arial, Helvetica, sans-serif; color: #FFFFFF; font-size: 11px; }
a.sitenavitop:hover { text-decoration: none; font-family: Arial,Helvetica,Verdana,sans-serif; color: #F29401; font-size: 12px;  }
a.startangebotlink { font-weight: bold; }
a.versandkostenlink { color: #4b76bf; text-decoration: none; }
a.warenkorbstatusartikel { color: #000000; font-size: 11px; font-weight: normal; text-decoration: none; }
a.warenkorbstatusartikel:hover { color: #000000; font-size: 11px; font-weight: normal; text-decoration: underline; }
a.zurkasse { color: #323B64; font-weight: bold; display: block; height: 16px; padding-top: 2px; text-decoration: none; }
a.zurkasse:hover { color: #4b76bf; font-weight: bold; display: block; height: 16px; padding-top: 2px; text-decoration: none; }
a.zurueck { color: #323B64; font-weight: bold; display: block; height: 16px; padding-top: 2px; text-decoration: none; }
a.zurueck:hover { color: #4b76bf; font-weight: bold; display: block; height: 16px; padding-top: 2px; text-decoration: none; }
a:hover { text-decoration: underline; }
body.druckversion { margin: 0px; font-family: Arial,Helvetica,Verdana,sans-serif; color: #787878; font-size: 12px;  }
body.normal { margin: 0px; font-family: Arial,Helvetica,Verdana,sans-serif; color: #323b64; font-size: 12px;  }
div.adresseaendernbox { padding-top: 20px; clear: left; float: left; width: 360px; }
div.adresseaendernbox2 { padding-top: 20px; clear: both; width: 360px; text-align: left; float: right; }
div.adresseaendernbox3 { padding-top: 20px; clear: right; width: 360px; text-align: left; float: right; }
div.adresseaendernhead { clear: right; width: 360px; text-align: left; float: right; font-weight: bold; height: 25px; }
div.aritkellistmengebox { float: left; }
div.articleaddbox { position: absolute; top: 0px; left: 0px; display: none; visibility: hidden; width: 100%; height: 500px; z-index: 200;  }
div.articleaddmsg { background-color: #e6f0f9; color: #000000; width: 320px; height: 100px; text-align: center; padding-top: 60px; padding-bottom: 20px; top: 80px; left: 220px; position: absolute; border-color: #a1b2dd; border-style: solid; border-width: 1px; filter:Alpha(opacity=80, finishopacity=0, style=0); }
div.artikelbeschreibung { width: 255px; padding-left: 10px; padding-right: 10px; }
div.artikelbestellen { float: left; clear: left; text-align: left; width: 290px; padding-left: 10px; padding-top: 20px; padding-bottom: 10px; background-color: #e6f0f9; }
div.artikelbildbox { float: left; padding-top: 12px; width: 300px; padding-bottom: 0px; background-color: #ffffff; }
div.artikelbilderklbox { float: left; clear: left; width: 300px; background-color: #e6f0f9; }
div.artikelbildgrbox { float: left; width: 300px; text-align: center; overflow: hidden; height: 300px; }
div.artikelbildklbox { margin: 5px; border-color: #BFBFBF; border-width: 1px; border-style: solid; text-align: center; float: left; }
div.artikeldateiboxli { float: left; clear: both; width: 130px; padding-left: 14px; margin-left: 6px; overflow: hidden; background-image: url('./public_archive/3468ef82a89337f3ea1462708000a86a.jpg'); background-repeat: no-repeat; background-position: left center;   }
div.artikeldateiboxre { float: right; width: 135px; overflow: hidden; padding-left: 14px; background-image: url('./public_archive/3468ef82a89337f3ea1462708000a86a.jpg'); background-repeat: no-repeat; background-position: left center;  }
div.artikeldateienbox { clear: left; float: left; width: 300px; text-align: left; padding-top: 10px; padding-bottom: 10px; background-color: #e6f0f9;  }
div.artikeldetailsbox { width: 400px; margin-left: 4px; }
div.artikeldetail_complete { position: relative; float: left; width: 575px; background-image: url('./public_archive/4b224d9b55ebdc07cc82fd921bd22dee.gif'); background-repeat: repeat-y; }
div.artikelheadline { font-family: Arial,Helvetica,Verdana,sans-serif; color: #002641; font-size: 20px; font-weight: bold; padding-top: 12px; width: 245px; /*float: left;*/ position: relative; padding-left: 0px; margin-left: 0px; margin-top: 0px; text-align: left; }
div.artikelkaufenbutton { float: left; width: 100px; text-align: right; font-family: Arial,Helvetica,Verdana,sans-serif; font-size: 14px; font-weight: bold; display: block; padding-top: 20px; }
div.artikellist { clear: both; padding-top: 20px; padding-bottom: 20px; }
div.artikellistbildbox { float: right; padding-left: 7px; padding-bottom: 5px; }
div.artikellistbildboxkompakt { width: 75px; float: left; height: 75px; }
div.artikellistblaettern { clear: both; padding-top: 0px; }
div.artikellistblaetternitem { float: left; padding-right: 18px;  }
div.artikellistbox { float: left; width: 370px; padding-bottom: 25px; padding-top: 25px; }
div.artikellistboxhead { font-family: Arial,Helvetica,Verdana,sans-serif; color: #323B64; font-size: 16px; font-weight: bold; }
div.artikellistboxheadkompakt { font-weight: normal; width: 285px; float: left; height: 70px; color: #323b64; font-size: 11px; overflow: hidden; }
div.artikellistboxhead_verwandte { font-weight: normal; width: 285px; float: left; height: 50px; color: #323b64; font-size: 11px; padding-bottom: 10px; }
div.artikellistbuttons { float: right; }
div.artikellistbuttons_verwandte { float: right; }
div.artikellistdetailsunter { float: left; clear: left; width: 100px; padding-top: 0px; text-align: right; }
div.artikellistkaufenbutton { background-color: #FFB300; width: 70px; text-align: center; border-style: solid; border-width: 1px; border-color: #a1b2dd; font-family: Arial,Helvetica,Verdana,sans-serif; font-size: 12px; color: #4b76bf; font-weight: bold; display: block; float: left; margin-left: 5px; }
div.artikellistkaufenunter { float: left; clear: left; text-align: right; width: 80px; padding-top: 6px; }
div.artikellistkompaktbox { float: left; claer: left; height: 80px; width: 100%; padding-top: 5px; background-image: url('./public_archive/50b2220223b7490da0d79a23485fed61.jpg'); background-repeat: repeat-x; background-position: bottom; }
div.artikellistmengebox { float: left; width: 100px; }
div.artikellistmengeboxkompakt { float: left; height: 50px; width: 80px; }
div.artikellistmengebox_verwandte { float: left; height: 50px; width: 60px; }
div.artikellistmengename { float: left; padding-right: 5px; height: 25px;  }
div.artikellistmengenamekompakt { width: 80px; float: left; text-align: right; color: #4B76BF; }
div.artikellistmengewertkompakt { width: 80px; float: left; text-align: right; color: #4B76BF; }
div.artikellistmwstbox { font-size: 11px; padding-top: 6px; float: left; width: 152px; clear: left; /*border: 1px solid black;*/ }
div.artikellistmwstboxkompakt { width: 100px; float: left; font-size: 10px; clear: left; color: #000000; display: none; }
div.artikellistpreisbox { clear: both; float: left; width: 105px;  }
div.artikellistpreisboxkompakt { width: 100px; float: left; padding-bottom: 5px; }
div.artikellistteaserbox { padding-top: 7px; padding-bottom: 7px; height: 136px; overflow: hidden; }
div.artikellist_verwandtebox { float: left; claer: left; height: 60px; width: 555px; padding-top: 5px; background-image: url('./public_archive/50b2220223b7490da0d79a23485fed61.jpg'); background-repeat: repeat-x; background-position: bottom; padding-left: 10px; padding-right: 10px; }
div.artikelmengebox { float: left; width: 100px; height: 24px;; }
div.artikelmengename { float: left; width: 40px; overflow: hidden; padding-top: 4px; height: 15px; color: #323b64; }
div.artikelmengewert { float: left; width: 60px; overflow: hidden; text-align: left;  }
div.artikelmwstbox { clear: left; }
div.artikelmwstbox { font-size: 11px; padding-top: 6px; float: left; width: 180px; color: #000000; }
div.artikelnewline { clear: both; width: 790px; height: 1px;  }
div.artikeloptionbox { clear: left; width: 390px; height: 24px;  }
div.artikeloptionenbox { clear: right; width: 390px; float: right; text-align: left;  }
div.artikeloptionname { float: left; clear: both; width: 116px; padding-left: 20px; overflow: hidden; padding-top: 4px; height: 15px; padding-right: 4px; }
div.artikeloptionwert { float: right; width: 250px; overflow: hidden; text-align: left;   }
div.artikelpreisbox { float: left; text-align: left; width: 180px; height: 20px;   }
div.artikelspace { width: 50px; height: 50px; float: left; }
div.artikelstaffelbox { clear: both; float: left; width: 280px; margin-top: 20px; }
div.artikelstaffelboxelink { float: left; width: 299px; padding-left: 1px; padding-top: 20px; background-color: #e6f0f9; background-image: url('./public_archive/a5031a46ae25d098ebb1e2351883e2e9.jpg'); background-repeat: repeat-y; background-position: left; }
div.artikelstaffelhead { font-weight: bold; font-size: 11px; background-color: #FFFFFF; color: #323B64; padding: 5px; }
div.artikelstaffelitem { font-weight: bold; font-size: 11px; }
div.artikelstaffelitem1 { font-weight: normal; font-size: 11px; padding: 5px; padding-left: 10px; color: #323B64; height: 16px; }
div.artikelstaffelitem2 { font-weight: normal; font-size: 11px; padding: 5px; padding-left: 10px; background-color: #FFFFFF; color: #323B64; height: 16px; }
div.artikel_left_side { position: relative; width: 274px; float: left; color: #323b64; background-image: url('./public_archive/a5031a46ae25d098ebb1e2351883e2e9.jpg'); background-repeat: repeat-y; background-position: right; }
div.artikel_right_side { position: relative; width: 300px; float: left; /*background-image: url('./public_archive/a5031a46ae25d098ebb1e2351883e2e9.jpg'); background-repeat: repeat-y; background-position: left;*/ background-color: #e6f0f9; }
div.auchgekauftbox { clear: both; width: 790px; }
div.auchgekaufthead { font-size: 14px; padding-top: 50px; padding-bottom: 10px; font-weight: bold; text-decoration: underline; }
div.benutzerlogin_right { color: #FFFFFF; }
div.bestellanmerkungbox { float: right; padding-top: 20px; width: 360px; text-align: left; clear: both; }
div.bestellanmerkunghead { font-weight: bold; }
div.bestellungabschicken { padding-top: 20px; padding-left: 10px; }
div.bestellungagb { padding-top: 0px; }
div.bestellungwarenkorb { clear: left; padding-top: 15px; }
div.bildrotation { float: left; background-color: #e6f0f9; padding-left: 0px; padding-right: 5px; width: 79px; margin-left: 2px; font-family: Arial, Helvetica, sans-serif; color: #323B64; font-size: 12px; font-weight: bold; padding-top: px; padding-bottom: 5px; padding-left: 10px; }
div.blaettern_oben { float: left;  width: 370px; height: 20px; }
div.blaettern_unten { float: left;  width: 300px; padding-top: 20px; }
div.content2 { position: relative; top: 0px; left: 0px; width: 100%;  }
div.contentarea { float: left; position: relative; width: 979px; padding-left: 12px; padding-right: 11px; background-image: url('./public_archive/1a0bd10b152785001647ec44372fb43d.gif'); background-repeat: repeat-y; }
div.contentarea_both { float: left; position: relative; width: 979px; padding-left: 12px; padding-right: 11px; background-image: url('./public_archive/ea16f95ee511cea6ede7b6f7fbd5e294.gif'); background-repeat: repeat-y;  }
div.contentarea_inner { position: relative; float: left; width: 979px; }
div.contentbigleftpic { height: 292px; width: 432px; overflow: hidden; background-color: #D6D6E0; float: left;  }
div.contentfoot { font-family: Arial, Helvetica, san-serif; font-size: 11px; color: #323b64; float: left; clear: left; width: 515px; padding-left: 20px; padding-right: 20px; padding-top: 20px; padding-bottom: 0px; /* background-image: url('./public_archive/9ee667870f8629a5015cdca03f6f1e3b.jpg'); background-repeat: no-repeat;*/ background-color: #ffffff; }
div.contentheadline { position: absolute; top: 8px; left: 20px; z-index: 1000; font-family: Arial,Helvetica,Verdana,sans-serif; color: #323B64; font-size: 16px; font-weight: bold; padding-top: 0px; padding-left: 0px; width: 300px; }
div.contentheadlineboth { font-family: Arial,Helvetica,Verdana,sans-serif; color: #323B64; font-size: 16px; font-weight: bold; padding-top: 12px; padding-left: 10px; width: 300px; zindex: 10000; float: left; }
div.contentheadlineverlauf { font-family: Arial,Helvetica,Verdana,sans-serif; color: #323B64; font-size: 16px; font-weight: bold; width: 540px; padding-left: 0px; }
div.contentheadline_nopictue { font-family: Arial,Helvetica,Verdana,sans-serif; color: #323B64; font-size: 16px; font-weight: bold; width: 540px; padding-left: 20px; }
div.contentinhalt { float: left; font-family: Arial, Helvetica, san-serif; font-size: 11px; color: #323b64; width: 535px; padding-top: 20px; padding-left: 20px; padding-right: 20px; background-color: #ffffff; background-image: url('./public_archive/9ee667870f8629a5015cdca03f6f1e3b.jpg'); background-repeat: no-repeat;  }
div.contentinhaltbreit { font-family: Arial,Helvetica,Verdana,sans-serif; color: #787878; font-size: 12px; font-weight: normal; top: 0px; width: 915px; padding-left: 85px; padding-bottom: 10px;  }
div.contentinhaltverlauf { float: left; font-family: Arial, Helvetica, san-serif; font-size: 11px; color: #323b64; width: 535px; padding-top: 0px; padding-left: 20px; padding-right: 20px; background-color: #ffffff; background-image: url('./public_archive/9ee667870f8629a5015cdca03f6f1e3b.jpg'); background-repeat: no-repeat;  }
div.contentinhalt_both { float: left; font-family: Arial, Helvetica, san-serif; font-size: 11px; color: #323b64; width: 755px; padding: 10px; background-color: #ffffff; }
div.contentinhalt_liste { float: left; font-family: Arial, Helvetica, san-serif; font-size: 11px; color: #323b64; width: 555px; padding: 10px; background-color: #ffffff; }
div.contentinhalt_weiss { float: left; font-family: Arial, Helvetica, san-serif; font-size: 11px; color: #323b64; width: 535px; padding-top: 0px; padding-left: 20px; padding-right: 20px; background-color: #ffffff; }
div.contentline { float: left; clear: left; background-image: url('./public_archive/50b2220223b7490da0d79a23485fed61.jpg'); background-repeat: repeat-x; background-position: bottom; height: 1px; width: 575px; padding-top: 0px; padding-bottom: 0px; }
div.contentnebenbild { width: 550px; overflow: visible; padding-left: 10px; padding-bottom: 10px; float: left;  }
div.english { float: left; text-align: left; width: 20px; }
div.faqantwortbox { background-color: #e6f0f9; border-style: solid; border-width: 1px; border-color: #a1b2dd; padding: 2px; font-family: Arial,Helvetica,Verdana,sans-serif; font-size: 12px; min-height: 80px; }
div.faqbox { width: 750px; padding-left: 0px; padding-bottom: 30px; }
div.faqheadline { font-weight: bold; padding-top: 15px; padding-bottom: 5px; }
div.footarea { width: 1001px; height: 24px; clear: both; background-image: url('./public_archive/032ed96b885e27116411c2c0ccd98ac1.jpg'); background-repeat: no-repeat; }
div.footlinks { text-align: right; color: #000000; padding-right: 12px; padding-top: 10px; font-size: 11px; font-family: Arial, Helvetica, sans-serif; }
div.footseparator {   }
div.freemodul_neu { clear: left; padding-top: 10px; }
div.fullcontent { position: relative; top: 0px; left: 0px; margin-left: 0px;  }
div.german { float: left; text-align: left; width: 20px; }
div.go_button { padding-top: 4px; width: 25px; float: left;  }
div.headarea { position: relative; width: 1001px; height: 107px; background-image: url('./public_archive/66b18bdd4046bbb11c8544f8f65ea5f7.jpg'); background-repeat: no-repeat;  }
div.headseparator { height: 12px; background-color: #D6D6E0; width: 100%; left: 0px; position: absolute; top: 105px;  }
div.inner_content { float: left; width: 575px; padding-bottom: 30px;  }
div.inner_content_both { float: left; width: 775px; padding-bottom: 30px; }
div.kontaktabschicken { padding-left: 120px; padding-top: 10px; }
div.kontaktform { padding-top: 15px; padding-bottom: 15px; padding-left: 50px; }
div.kontaktgesendet { font-weight: bold; }
div.kontaktmeldungen { padding-bottom: 20px; }
div.kontaktname { width: 120px; float: left; padding-top: 3px; heigth: 25px; }
div.kontaktwert { height: 25px; }
div.kundenbereichabschicken { padding-left: 120px; padding-top: 10px; clear: both; }
div.kundenbereichadresseloeschen { float: right; padding-top: 5px; padding-right: 15px; }
div.kundenbereichartikelbox { /* width: 690px; */ padding-top: 40px; /* float: right; */  }
div.kundenbereichfeldname
 { width: 120px; padding-top: 3px; heigth: 25px; clear: both; }
div.kundenbereichfeldwert { padding-bottom: 20px; padding-top: 8px; }
div.kundenbereichhead { padding-top: 10px; font-weight: bold; padding-bottom: 10px; }
div.kundenbereichinhalt { width: 97%; border: #323B64 solid; border-width: 7px 1px 1px 1px; min-height: 300px; padding: 10px; margin-top: -1px; }
div.kundenbereichlieferanschrift { float: right; padding-top: 45px; padding-bottom: 15px; width: 300px; text-align: left; }
div.kundenbereichlist { height: 20px; /*clear: both;*/ padding-left: 30px; }
div.kundenbereichlisthead { float: left; padding-right: 5px; width: 80px; font-weight: bold; }
div.kundenbereichlisthead2 { float: left; padding-right: 5px; width: 120px; text-align: center; font-weight: bold; }
div.kundenbereichlisthead3 { float: left; padding-right: 5px; width: 110px; text-align: right; font-weight: bold; }
div.kundenbereichlisthead4 { float: left; padding-right: 5px; width: 70px; text-align: right; font-weight: bold; }
div.kundenbereichlistheads { height: 20px; /*clear: both;*/ padding-left: 30px; padding-top: 15px; }
div.kundenbereichlistitem { float: left; padding-right: 5px; width: 80px; }
div.kundenbereichlistitem2 { float: left; padding-right: 5px; width: 120px; text-align: center; }
div.kundenbereichlistitem3 { float: left; padding-right: 5px; width: 110px; text-align: right; }
div.kundenbereichlistitem4 { float: left; padding-right: 5px; width: 70px; text-align: right; }
div.kundenbereichmwstname { clear: left; text-align: right; position: relative; left: 150px; width: 320px; font-weight: normal; float: left; }
div.kundenbereichmwstwert { position: relative; right: 175px; width: 120px; float: right; text-align: right; }
div.kundenbereichmwstwert2 { position: relative; left: 45px; width: 100px; float: right; text-align: right; }
div.kundenbereichrechnunganschrift { padding-top: 45px; padding-bottom: 15px; width: 300px; float: left; }
div.kundenbereichsummename { clear: left; text-align: right; width: 470px; font-weight: bold; padding-top: 10px; float: left; }
div.kundenbereichtab { width: 125px; float: left; padding: 3px 0px 3px 0px; margin: 0px; text-align: center; border-color: #cccccc; border-style: solid; border-width: 1px 1px 0px 1px; }
div.kundenbereichtabactive { width: 125px; float: left; padding: 3px 0px 3px 0px; background-color: #323B64; margin: 0px; text-align: center; border-bottom-color: #323B64; border-bottom-style: solid; border-bottom-width: 1px; }
div.kundenbereichtabs { border-color: #cccccc; border-style: solid; border-width: 0px; width: 100%; margin: 0px; padding-left: 0px; height: 21px; }
div.kundenbereichuebersicht { padding-top: 15px; padding-left: 10px; }
div.kundenbereichzurkasse { text-align: center; padding: 10px; }
div.kundenlogin { float: left; width: 360px; text-align: left; padding-top: 0px; }
div.kundenlogin_right { color: #323b64; font-size: 14px; font-weight: bold; padding-bottom: 7px; }
div.kundenregistrierungabschicken { padding-left: 120px; padding-top: 10px; }
div.kundenregistrierungaendernbox { padding-top: 20px; width: 360px; float: left; }
div.kundenregistrierungbox { padding-top: 0px; width: 360px; float: left; }
div.kundenregistrierunghead { font-weight: bold; padding-bottom: 10px; }
div.kundenregistrierungmeldungen { padding-bottom: 15px; }
div.kundenregistrierungname { width: 120px; float: left; padding-top: 3px; heigth: 25px;  }
div.kundenregistrierungpflichtfeld { padding-top: 15px; clear: left; }
div.kundenregistrierungspacer { height: 20px; width: 300px; clear: both;  }
div.kundenregistrierungwert { height: 25px;  }
div.language { float: left; padding-left: 2px; }
div.language_elink { position: absolute; left: 940px; width: 40px; text-align: right; margin-top: 10px; }
div.lastviewedhead { font-family: Arial,Helvetica,Verdana,sans-serif; color: #323B64; font-size: 16px; font-weight: bold; padding-top: 12px; padding-bottom: 12px; width: 440px; position: relative; padding-left: 0px; margin-left: 0px; margin-top: 0px; text-align: left; }
div.lieferanschrift { float: right; padding-top: 5px; width: 360px; text-align: left;  }
div.lieferanschrifthead { font-weight: bold; }
div.line { float: left; clear: left; background-image: url('./public_archive/50b2220223b7490da0d79a23485fed61.jpg'); background-repeat: repeat-x; background-position: bottom; height: 1px; width: 275px; padding-top: 10px; padding-bottom: 10px; }
div.line_content { float: left; clear: left; background-image: url('./public_archive/50b2220223b7490da0d79a23485fed61.jpg'); background-repeat: repeat-x; background-position: bottom; height: 1px; width: 100%;  }
div.listsearch { background-image: url('./public_archive/50b2220223b7490da0d79a23485fed61.jpg'); background-repeat: repeat-x; background-position: bottom; height: 60px; width: 540px; font-weight: bold; }
div.listsearch_line_first { height: 18px; padding-bottom: 10px; text-align: right;  }
div.list_sort_artikelname { float: left; width: 285px; padding-left: 75px; font-weight: bold; }
div.list_sort_artikelpreis { float: left; width: 100px; font-weight: bold; text-align: right; }
div.list_sort_order_area { float: left; clear: left; padding-top: 10px; width: 470px; }
div.loadingbox { position: absolute; top: 200px; left: 0px; display: none; visibility: hidden; width: 100%; height: 120px; z-index: 200; }
div.loadingmsg { background-color: #cccccc; color: #000000; width: 320px; height: 100px; text-align: center; padding-top: 60px; padding-bottom: 20px; left: 240px; position: absolute; border-color: #000000; border-style: solid; border-width: 2px; }
div.login { width: 174px; padding-left: 23px; padding-top: 10px; color: #FFFFFF; font-weight: bold;  }
div.loginformfehler { padding-top: 5px; }
div.login_box { float: right; width: 200px; background-image: url('./public_archive/8d9836d864fc821d73c287ed6d5dc7b8.jpg'); background-repeat: no-repeat; background-color: #81B2e0; margin-bottom: 1px; padding-bottom: 31px; min-height: 143px; }
div.logo { float: left; width: 253px; height: 47px; padding-left: 30px; padding-top: 30px;  }
div.logoutlink { width: 100px; float: right; text-align: right; padding-right: 10px; padding-top: 15px; }
div.magicmodules { margin-left: 1px;  width: 199px; background-image: url('./public_archive/a5031a46ae25d098ebb1e2351883e2e9.jpg'); background-position: left; background-repeat: repeat-y; }
div.mwsthinweisbox { padding-top: 20px; font-size: 9px; clear: both; width: 545px; height: 12px; text-align: right; padding-right: 10px;  }
div.namerotation { float: left; background-color: #e6f0f9; padding-left: 10px; margin-top: 10px; width: 178px; margin-left: 2px; font-family: Arial, Helvetica, sans-serif; color: #323B64; font-size: 12px; font-weight: bold; }
div.nurangemeldet { font-weight: bold; padding-bottom: 15px; }
div.orderchangebox { position: absolute; top: 0px; left: 0px; display: none; visibility: hidden; width: 100%; height: 500px; z-index: 200;  }
div.orderchangemsg { background-color: #e6f0f9; color: #000000; width: 320px; height: 100px; text-align: center; padding-top: 60px; padding-bottom: 20px; top: 80px; left: 220px; position: absolute; border-color: #a1b2dd; border-style: solid; border-width: 1px; filter:Alpha(opacity=80, finishopacity=0, style=0); }
div.passwortlink { width: 170px; float: left; font-size: 11px; padding-top: 4px;  }
div.passwortlogin_right { color: #FFFFFF; }
div.popup { padding: 20px; }
div.popupclose { margin: 20px; }
div.popupcontent { font-family: Arial,Helvetica,Verdana,sans-serif; color: #787878; font-size: 12px; font-weight: normal; position: relative; top: 0px; padding-bottom: 10p }
div.popupheadline { font-family: Arial,Helvetica,Verdana,sans-serif; color: #323B64; font-size: 16px; font-weight: bold; padding-top: 12px; position: relative; padding-left: 0px; margin-left: 0px; margin-top: 0px; text-align: left; }
div.preisrotation { float: left; background-color: #e6f0f9; padding-left: 0px; padding-right: 10px; padding-bottom: 10px; padding-top: 0px; width: 79px; margin-left: 2px; font-family: Arial, Helvetica, sans-serif; color: #323B64; font-size: 12px; font-weight: bold; }
div.preis_mwst_col { width: 100px; float: left; text-align: right; padding-top: 12px; }
div.preis_mwst_col_neu { border: solid 1px red; width: 100px; float: left; text-align: right; padding-top: 12px; }
div.preis_mwst_col_verwandte { display: none; }
div.rechnunganschrift { padding-top: 5px; width: 360px; float: left; }
div.rechnunganschrifthead { font-weight: bold; }
div.registrierenlink { position: absolute; left: 468px; padding-top: 2px; width: 100px; float: left; text-align: left; }
div.registrierenlink:after { content: "  "; }
div.right_side { float: left; width: 201px; /*background-color: #e6f0f9;*/ margin-left: 0px; }
div.shopcontent { position: relative; float: left; font-family: Arial,Helvetica,Verdana,sans-serif; color: #787878; font-size: 11px; font-weight: normal; width: 777px;  }
div.shopnavi { width: 170px; position: relative; float: left; padding-top: 12px; padding-left: 15px; padding-right: 15px; background-color: #e6f0f9; background-image: url('./public_archive/a5031a46ae25d098ebb1e2351883e2e9.jpg'); background-repeat: repeat-y; background-position: right; margin-right: 1px; }
div.shopnaviitem { height: 19px; padding-top: 5px; background-image: url('./public_archive/42c11f594bbb665cfd5886eafba0668a.gif'); background-repeat: repeat-x; background-position: bottom; padding-left: 20px; width: 149px; }
div.shopnaviitem2 { background-color: #dde4ea; padding-left: 20px; padding-top: 2px; margin-bottom: 1px; width: 149px; }
div.shopnaviitem3 { background-color: #dde4ea; padding-left: 30px; padding-top: 2px; margin-bottom: 1px; width: 139px; }
div.shopnaviitemactive { padding-top: 1px; padding-left: 20px; background-color: #323b64; background-image: url('./public_archive/190056ff5723a2196c8d8ffbfcc865df.gif'); background-repeat: repeat-x; background-position: left center; height: 12px; }
div.site { width: 100%; margin: auto; }
div.sitenavi { float: left: clear: left; text-align: right; width: 978px; background-color: #323b64; height: 21px; margin-bottom: 1px;  }
div.sitenavibox { text-align: right; }
div.sitenavibox2 { width: 850px; text-align: right; clear: both; padding-top: 3px; }
div.sitenavibox3 { text-align: right; padding-top: 3px; width: 0px; height: 0px; display: none; visibility: hidden; }
div.sitenaviitem { float: right; text-align: center; padding-left: 10px; padding-right: 10px; background-image: url('./public_archive/46c16dd7f94177d111bbb7c409ee9e32.gif'); background-repeat: no-repeat; background-position: left center; height: 17px; padding-top: 4px; }
div.sitenaviitem2 { float: right; text-align: right; padding-left: 10px; padding-right: 2px; }
div.sitenaviitem3 { float: right; text-align: right; padding-left: 10px; padding-right: 2px; }
div.site_center { width: 1001px; margin: auto; margin-top: 15px; }
div.startangebot { padding-bottom: 10px; border-bottom-style: solid; border-bottom-color: #D6D6E0; border-bottom-width: 1px; }
div.startangebotbildcenter { text-align: center; padding-bottom: 7px; padding-top: 7px; }
div.startangebotbildleft { float: left; padding-right: 10px; padding-bottom: 7px; padding-top: 10px; }
div.startangebotbildright { float: right; padding-left: 10px; padding-bottom: 7px; padding-top: 10px; }
div.startangebotcontent { padding-top: 10px; }
div.startangebothead { font-family: Arial,Helvetica,Verdana,sans-serif; color: #323B64; font-size: 16px; font-weight: bold; padding-top: 12px; position: relative; padding-left: 0px; margin-left: 0px; margin-top: 0px; text-align: left; }
div.startangebotlink { text-align: right; clear: both; padding-top: 5px; }
div.sterntext { text-align: left; font-weight: normal; float: left; clear: left; padding-top: 10px; }
div.submit_login { color: #FFFFFF; padding-top: 7px; }
div.sucheabschicken { float: left; width: 30px; padding-left: 10px; padding-top: 1px; }
div.suche_seite { float: left; clear: left; width: 170px;  margin-top: 40px; margin-bottom: 40px;  }
div.suchfeld { float: left; clear: left; width: 125px;  }
div.suchwort { float: left; color: #000000; font-weight: normal; font-size: 11px; padding-bottom: 3px; width: 170px; font-family: Arial,Helvetica,Verdana,sans-serif;  }
div.textrotation { background-color: #e6f0f9; padding-left: 10px; padding-right: 10px; padding-bottom: 5px; padding-top: 1px; width: 178px; margin-left: 2px; font-family: Arial, Helvetica, sans-serif; color: #323B64; font-size: 11px; floatr: right; }
div.top_picture { /*background-image: url('');*/ /*background-repeat: no-repeat;*/ width: 575px; float: left; margin-bottom: 1px; }
div.verwandteartikelbox { clear: both; width: 575px; }
div.verwandteartikelhead { font-size: 14px; color: #323b64; padding-top: 20px; padding-bottom: 10px; font-weight: bold; background-image: url('./public_archive/50b2220223b7490da0d79a23485fed61.jpg'); background-repeat: repeat-x; background-position: top; padding-left: 10px; padding-right: 10px; }
div.warenkorbvorschau { padding-top: 20px; /* background-color: yellow; */ width: 185px; }
div.wkbox { width: 755px; padding-top: 20px; float: right;  }
div.wkfoot { clear: both; padding-top: 20px;  }
div.wkfootmwstname { clear: left; text-align: right; position: relative; left: 150px; width: 370px; font-weight: normal; float: left;  }
div.wkfootmwstwert { position: relative; right: 115px; width: 120px; float: right; text-align: right; }
div.wkfootmwstwert2 { position: relative; left: 105px; width: 100px; float: right; text-align: right; }
div.wkfootnavi { clear: both; }
div.wkfootsummename { clear: left; text-align: right; width: 520px; font-weight: bold; padding-top: 10px; float: left;  }
div.wkfootsummewert { width: 120px; float: left; padding-top: 10px; text-align: right; }
div.wkhead { height: 20px;  }
div.wkheadanzahl { width: 50px; float: left; font-weight: bold;  }
div.wkheadartikel { width: 250px; float: left; font-weight: bold; }
div.wkheaddelete { width: 100px; float: left; font-weight: bold; }
div.wkheadeinzel { width: 120px; float: left; text-align: right; font-weight: bold; }
div.wkheadmwst { width: 100px; float: left; text-align: right; font-weight: bold; }
div.wkheadsumme { width: 120px; float: left; text-align: right; font-weight: bold; }
div.wkitem { padding-top: 5px; padding-bottom: 5px; border-top-style: solid; border-top-color: #BFBFBF; border-top-width: 1px; clear: left;  }
div.wkitemanzahl { width: 35px; float: left; text-align: right; padding-right: 15px;  }
div.wkitemartikel { width: 250px; float: left; padding-bottom: 5px; }
div.wkitemartikelname { width: 250px; }
div.wkitemdelete { width: 100px; float: left; }
div.wkitemeinzel { width: 120px; float: left; text-align: right; }
div.wkitemmwst { width: 100px; float: left; text-align: right; }
div.wkitemsumme { width: 120px; float: left; text-align: right; }
div.wkstatusbox { padding-left: 13px; padding-top: 10px; padding-bottom: 7px; width: 164px; }
div.wkstatusbox_head { width: 154px; height: 12px; padding-bottom: 5px; background-image: url('./public_archive/53a6fe678e43c482a61d0b1cab894324.jpg'); background-repeat: no-repeat; color: #323b64; font-weight: bold; padding-left: 10px;  }
div.wkstatusdel { float: left; width: 12px; padding-top: 4px; }
div.wkstatusfoot { width: 160px; height: 15px; padding-bottom: 2px; background-color: #dde4ea; margin-bottom: 1px; padding-right: 4px; text-align: right; }
div.wkstatusitem { width: 154px; height: 15px; padding-top: 2px; background-color: #dde4ea; margin-bottom: 1px; padding-left: 10px; color: #000000; }
div.wkstatusitemanzahl { float: left; width: 30px; color: #000000; }
div.wkstatusitemartikelname { float: left; width: 112px; }
div.wksumme { clear: left; padding-top: 5px; /* padding-bottom: 5px; */ border-top-style: solid; border-top-color: #BFBFBF; border-top-width: 1px;  }
div.wksummepos { clear: both;  }
div.wkzurkasse { float: right; position: relative; width: 120px; margin-top: 30px; right: 0px; background-image: url('./public_archive/1a4f33e2420983127743ea098c936332.gif'); background-repeat: repeat-x; text-align: center; border-style: solid; border-width: 1px; border-color: #a1b2dd; font-family: Arial,Helvetica,Verdana,sans-serif; font-size: 12px; color: #4b76bf; font-weight: bold; display: block;  }
div.wkzurueck { clear: both; float: left; width: 120px; margin-top: 30px; background-image: url('./public_archive/1a4f33e2420983127743ea098c936332.gif'); background-repeat: repeat-x; text-align: center; border-style: solid; border-width: 1px; border-color: #a1b2dd; font-family: Arial,Helvetica,Verdana,sans-serif; font-size: 12px; color: #4b76bf; font-weight: bold; display: block; }
div.zahlungsweisebox { clear: left; padding-top: 20px; float: left; width: 360px; }
div.zahlungsweisehead { font-weight: bold; }
form.loginform {  }
h1 { font-size: 21px; font-weight: bold; }
h3 { font-size: 13px; }
img.artikelbildkl { vertical-align: middle; }
img.artikellistbild_rot { border: solid 1px #BFBFBF; }
input.artikelsuchbegriff { border-style: solid; border-width: 1px; border-color: #a1b2dd; padding-left: 2px; padding-right: 2px; font-family: Arial,Helvetica,Verdana,sans-serif; font-size: 10px; background-color: #ffffff; width: 120px; color: #323B64; font-weight: bold; margin-bottom: 4px; }
input.formelemkontaktsubmit { border-style: solid; border-width: 1px; border-color: #a1b2dd; padding-left: 2px; padding-right: 2px; font-family: Arial,Helvetica,Verdana,sans-serif; font-size: 12px; background-image: url('./public_archive/1a4f33e2420983127743ea098c936332.gif'); background-repeat: repeat-x; width: 120px; text-align: center; color: #323B64; font-weight: bold; display: block; }
input.formelemregisterfourdigit { background-color: #e6f0f9; border-style: solid; border-width: 1px; border-color: #a1b2dd; width: 40px; padding-left: 2px; padding-right: 2px; font-family: Arial,Helvetica,Verdana,sans-serif; font-size: 12px; }
input.formelemregistertwodigit { background-color: #e6f0f9; border-style: solid; border-width: 1px; border-color: #a1b2dd; width: 20px; padding-left: 2px; padding-right: 2px; font-family: Arial,Helvetica,Verdana,sans-serif; font-size: 12px;  }
input.formelemsuche { background-color: #FFFFFF; border-style: solid; border-width: 1px; border-color: #cccccc; width: 119px; margin: 0px; padding-left: 4px; padding-right: 2px; font-family: Arial,Helvetica,Verdana,sans-serif; font-size: 11px;  }
input.formelemsuchesubmit { padding-left: 2px; padding-right: 2px; font-family: Arial,Helvetica,Verdana,sans-serif; font-size: 9px; background-color: #cccccc; width: 26px; text-align: center; color: #000000; display: block; }
input.suchesubmit { border: solid 0px #FFFFFF; }
select.formelem { background-color: #e6f0f9; border-style: solid; border-width: 1px; border-color: #a1b2dd; /*padding-left: 2px; padding-right: 2px;*/ font-family: Arial,Helvetica,Verdana,sans-serif; font-size: 12px; }
select.formelemmenge { background-color: #FFFFFF; border-style: solid; border-width: 1px; border-color: #a1b2dd; width: 45px; padding-left: 2px; padding-right: 2px; font-family: Arial,Helvetica,Verdana,sans-serif; font-size: 10px; }
select.formelemoption { background-color: #e6f0f9; border-style: solid; border-width: 1px; border-color: #a1b2dd; width: 160px; padding-left: 2px; padding-right: 2px; font-family: Arial,Helvetica,Verdana,sans-serif; font-size: 12px;  }
span.artikelpersite { text-align: right; font-weight: normal;  }
textarea.formelemanmerkung { background-color: #e6f0f9; border-style: solid; border-width: 1px; border-color: #a1b2dd; width: 330px; padding-left: 2px; padding-right: 2px; font-family: Arial,Helvetica,Verdana,sans-serif; font-size: 12px; height: 100px; }
textarea.formelemkontakt { background-color: #e6f0f9; border-style: solid; border-width: 1px; border-color: #a1b2dd; width: 350px; height: 80px; padding-left: 2px; padding-right: 2px; font-family: Arial,Helvetica,Verdana,sans-serif; font-size: 12px;  }
ul, ol, li { margin:0px; padding:0px;  }
ul.artikeldetails { list-style-image:url(./public_archive/852cf5b56cb0048013071327b5f6d0a2.gif); list-style-position: outside; padding-left: 20px; }
