/* 1=oben, 2=rechts, 3=unten, 4=links */

.swidth { width:967px;}

@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;background-color:#EFEFEF;height:101%;min-height:101%;}
  html {height:101%;min-height:101%;}
}

table {font-family:Arial;font-size:9pt;/* alt: 10px; */}
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.tabHaupt {height:100%}
div.tabHaupt .hLinks {width:220px;float:left;height:100%;}
div.tabHaupt .hMitte {width:534px;vertical-align:top; text-align:left; height:100%;float:left;}
div.tabHaupt .hRechts {width:189px;float:left;height:100%;}
div.tabText {padding:20px;padding-top:0px;height:100%}

/* Staffeltabelle */

div.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;}
div.staffAll:hover {background-color:white;}
div.staffKHeader {text-align:left;}
div.staffKHeader .staffKBody {DISPLAY:none;position:absolute;top:20px;left:-1px;}
div.staffKHeader:hover .staffKBody {DISPLAY:block;}
div.staffBody {}
div.staffBody span {font-size:8pt;}
div.staffBodyN {}
div.staffBodyN span {font-size:8pt;}
div.staffTab {display:table;float:right;margin-top:5px;border:5px solid #EEEEEE;background-color:#EEEEEE;}
div.staffTabSContainer {display:inline;border:1px solid #888888;}
div.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');
}

div.staffRow {display:table-row;}
div.staffRow .CL {display:table-cell;padding:1px 15px 1px 0;text-align:right;font-size:8pt;white-space:nowrap;}
div.staffRow .CM {display:table-cell;padding:1px 0 1px 0px;text-align:right;font-size:8pt;white-space:nowrap;}
div.staffRow .CR {display:table-cell;padding:1px 0 1px 10px;text-align:right;font-size:8pt;white-space:nowrap;}
div.staffRow .CLS {float:left;width:60px;display:table-cell;padding:2px 5px 0px 5px;text-align:right;font-size:8pt;white-space:nowrap;}
div.staffRow .CMS {float:left;width:70px;display:table-cell;padding:2px 0 0px 0px;text-align:right;font-size:8pt;white-space:nowrap;}
div.staffRow .CRS {float:left;width:70px;display:table-cell;padding:2px 5px 0px 5px;text-align:right;font-size:8pt;white-space:nowrap;}
div.staffHinweis {padding:5px;font-size:8pt;}

/* Seitenfuss */

div.sfussinfos {
  margin:auto; /* horizontal zentriert */
  position:relative;width:1000px; height:100px;margin-top:15px;margin-bottom:15px;}
div.sfussinfos_links {float:left;width:15px;}
ul.sfussinfos_eins {list-style:none;margin:0;padding:0;margin-right:15px;height:70px;float:left;text-align:left;vertical-align:top;padding-top:32px;width:240px;background:url(../img/imguntenlinks.gif) no-repeat;}
ul.sfussinfos_eins li {margin:0;padding:0;text-align:left;padding-left:20px;}
ul.sfussinfos_eins li a {font-size:11px;color:#FFFFFF;text-decoration:none;}
ul.sfussinfos_eins li a:hover {text-decoration:underline;}
div.sfussinfos_zwei {margin-right:15px;height:70px;float:left;text-align:left;vertical-align:top;padding-top:32px;width:500px;background:url(../img/imguntenmitte.gif) no-repeat;}
div.sfussinfos_zwei .spalte {list-style:none;margin:0;padding:0;float:left;padding-left:20px;width:140px;vertical-align:top;}
div.sfussinfos_zwei .spalte li {margin:0;padding:0;text-align:left;white-space:nowrap;}
div.sfussinfos_zwei .spalte li a {font-size:11px;color:#FFFFFF;text-decoration:none;}
div.sfussinfos_zwei .spalte li a:hover {text-decoration:underline;}
ul.sfussinfos_drei {margin:0;padding:0;height:70px;float:left;text-align:left;vertical-align:top;padding-top:32px;width:190px;}
ul.sfussinfos_drei li {margin:0;padding:0;list-style:none;text-align:left;padding-left:20px;white-space:nowrap;}
ul.sfussinfos_drei li a {font-size:11px;color:#FFFFFF;text-decoration:none;}
ul.sfussinfos_drei li a:hover {text-decoration:underline;}
div.sfusszeile{height:30px;text-align:center;line-height:30px;}
span.sfusszeile{color:#FFFFFF;font-size:8pt;vertical-align:middle;}
a.sfusszeile{text-decoration:none;color:#FFFFFF;}
a.sfusszeile:hover{text-decoration:underline;color:#FFFFFF;}

/* Seitenkopf */
div.skopf20 {height:22px;}
div.skopf30 {height:30px;}
div.skopf {margin:auto;}
div.skopf .ifl {float:left;} /* img */
div.skopf .fr {float:right;}
div.skopf .tfl {line-height:30px;vertical-align:middle;float:left;padding-left:4px;} /* div */
div.skopf .tfl20 {vertical-align:middle;float:left;padding-left:2px;}
div.skopf span {color:#FFFFFF;}
div.skopf a {color:#FFFFFF;text-decoration:none;}
div.skopf a:hover {text-decoration:underline;}
div.skopf span.anmeldename  { color:#F8BD19;font-weight:bold;padding-left:5px;}
div.skopf a.klein {color:#FFFFFF;text-decoration:none;font-size:8pt;}
div.skopf a.klein:hover {text-decoration:underline;}
div.skopf input {font-size:7.5pt;}
div.skopf107 {height:107px;background-color:#FFFFFF;overflow:hidden;}
div.skopf107 .outer {height:107px;background: url(../img/kopf2011-leiste2.gif) repeat top left}
div.skopf107 .inner {position:relative;top:-107px;width:967px;margin:auto;}
div.hauptmenContainer {width:990px;margin:auto;padding-left:7px;padding-top:16px;}

#tabRechts {vertical-align:top;padding-top:7px;}
#tabRechts .abs {padding:10px 0 10px 7px;border-bottom:1px solid #E1E1E2;}
#zahlLogos {text-align: center;}
#zahlLogos img {padding:5px;}
#tabLinks {width:220px;vertical-align:top;padding-top:19px;}
#tabLinks .abs {border-bottom:1px solid #E1E1E2;padding-bottom:10px;}

/* Tabellen Neuheiten und Highlights */
#listeNeuheiten {padding-bottom:10px;}
#listeHighlights {padding-bottom:10px;}
#listeGesehene {padding:15px 10px 10px 10px;margin-top:30px;border-top:1px solid #E1E1E2;}
#listeGesehene .title a {TEXT-TRANSFORM: uppercase;font-weight:bold;color:#333333;text-decoration:none}
#listeGemerkte {padding:15px 10px 10px 10px;margin-top:30px;border-top:1px solid #E1E1E2;}
#listeGemerkte .title a {TEXT-TRANSFORM: uppercase;font-weight:bold;color:#333333;text-decoration:none}
div.listerechts ul {width:174px;list-style:none;margin:0;padding:0;padding-top:7px;}
div.listerechts li {margin:0;padding:0;padding-top:20px;}
div.listerechts .zeile  {float:left;width:110px;margin-top:2px;}
div.listerechts a  {color:#333333;text-decoration:none;font-size:8pt;}
div.listerechts a:hover  {text-decoration:underline;}
div.listerechts img {float:right;margin:0;padding:0}
div.listerechts .last {clear:both;}
div.listerechtsfooter {text-align:right;padding-top:17px;padding-bottom:10px;padding-right:10px;}
div.zeileNeuHigh  {margin-top:20px;margin-bottom:30px;}
div.zeileNeuHigh .mehr {margin-bottom:10px;margin-top:-15px;padding-top:20px;border-top:1px solid #C1C1C2}
div.zeileNeuHigh .mehr a {color:#666666}
div.zeileNeuHigh .balken {margin-left:15px;}
div.zeileNeuHigh .balken ul {list-style:none;margin:0;padding:0;}
div.zeileNeuHigh .balken ul li {float:left;width:156px;min-height:150px;padding-left:5px;padding-right:5px;border:1px solid #E1E1E2; border-radius:8px;margin:1px}
div.zeileNeuHigh .balken ul li a {color:#444444;font-size:8.5pt;text-decoration:none;}
div.zeileNeuHigh .balken ul li .zeile a {height:48px;overflow:hidden;display:block;}
div.zeileNeuHigh .balken ul li .bild {height:125px;max-height:125px;}

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%;}
ul.tabBem li.pfeil {vertical-align:top;padding-right:5px;}
ul.tabBem li.pfeil img {float:left;padding-right:5px;padding-top:4px;}
ul.tabBem li.pfeil .text {float:left;width:95%;}

#tabWarenkorb {width:174px;padding-bottom:20px;}
#tabWarenkorb .z1 {padding-bottom:5px;}
#tabWarenkorb .z2 {padding:5px 0px 0px 10px;text-align:left;}
#tabWarenkorb .z2 span {font-size:8pt;}

#tabSuche {width:174px;padding-bottom:10px;}
#tabSuche .z1 {padding-bottom:4px;}
#tabSuche .z2 {border:1px solid #B3B4B5;}
#tabSuche .z2links {float:left;width:150px;}
#tabSuche .z2links img {display:block;}
#tabSuche .z2links input {display:block;padding-left:5px;width:148px;border-style:none;}
#tabSuche .z2rechts {float:right}

#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;border-style:none;}
#tabAuftragsverfolgung .z2rechts {float:right}

#menuelinks .aktgruppe {display:block;vertical-align:top;background-color:#FFFFFF;text-align:left;padding-left:10px;padding-bottom:20px;}
#menuelinks .aktgruppe span {display:block;text-align:left;font-size:14pt;font-weight:normal;TEXT-TRANSFORM: uppercase;}

#menuelinks .stdmenue  {padding-bottom:15px;}
#menuelinks .stdmenue ul {list-style:none;margin:0;padding:0;padding-top:7px;}
#menuelinks .stdmenue li {display:block;vertical-align:top;text-align:left;padding-top:4px;background-color:#FFFFFF;TEXT-TRANSFORM: uppercase;border-radius:5px 0 0 5px;}
#menuelinks .stdmenue li a {display:block;padding:4px;padding-left:10px;font-size:8.5pt;color:#333333;text-decoration:none;}
#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;font-size:8.5pt;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;font-size:8.5pt;}
#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 .zu1 {float:left;vertical-align:middle;text-align:left;padding-left:10px;padding-top:8px;}
#menuelinks .infomenue li .zu2 {height:24px;line-height:24px;float:left;vertical-align:middle;text-align:left;padding-left:6px;}
#menuelinks .infomenue li .zu2 a {color:#333333;text-decoration:none;font-weight:bold;TEXT-TRANSFORM: uppercase;font-size:8.5pt;}
#menuelinks .infomenue li .zu2 a:hover {color:#0000FF;text-decoration:underline;}
#menuelinks .infomenue li .auf1 {float:left;vertical-align:middle;text-align:left;padding-left:10px;height:20px;line-height:20px;margin:auto;}
#menuelinks .infomenue li .auf2 {height:24px;line-height:24px;float:left;vertical-align:middle;text-align:left;padding-left:6px;}
#menuelinks .infomenue li .auf2 a {color:#333333;text-decoration:none;TEXT-TRANSFORM: uppercase;font-size:8.5pt;}
#menuelinks .infomenue li .auf2 a:hover {color:#0000FF;text-decoration:underline;}
#menuelinks .infomenue li .auf3 {height:20px;line-height:20px;vertical-align:middle;text-align:left;padding-left:22px;}
#menuelinks .infomenue li .auf3 a {color:#333333;text-decoration:none;font-size:8.5pt;}
#menuelinks .infomenue li .auf3 a:hover {color:#0000FF;text-decoration:underline;}

/* tabSeitenzahl */
div.tabseitenzahl {background-color:#F1F1F1;height:26px;}
ul.breadcrumb {margin:0;list-style:none;float:left;padding:5px;padding-left:15px;}
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.seitenzahl {margin:0;list-style:none;float:right;padding:5px;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;font-size:9pt;text-decoration:none;font-weight:normal;color:#888888}
ul.seitenzahl a:hover {color:#0000FF;font-weight:bold;text-decoration:underline;}
ul.seitenzahl span {font-size:9pt;font-weight:bold;color:#000000;}
ul.seitenzahl .seiten {padding-right:5px;}
ul.seitenzahl .seiten span {font-weight:normal;font-size:8.5pt;}
ul.seitenzahl .links {padding-right:6px;}
ul.seitenzahl .rechts {padding-left:6px;padding-right:5px;}
ul.seitenzahl .trenner {padding-left:2px;padding-right:2px;}
ul.seitenzahl .trenner span {font-size:8.5pt;color:#888888}

#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;}

div.suchAbfrage {padding-top:14px;padding-bottom:6px;}
div.suchAbfrage .body {padding-left:15px;padding-right:15px;height:42px;vertical-align:middle;clear:both;}
div.suchAbfrage .body .col1 {float:left;padding-left:10px;color:#FFFFFF;padding-top:13px;}
div.suchAbfrage .body .col2 {float:left;padding-left:20px;padding-top:10px;}
div.suchAbfrage .body .col3 {float:left;padding-left:0px;padding-top:10px;}
div.suchAbfrage .body .col4 {float:left;padding-left:10px;padding-top:10px;}

div.lieferzeit {color:green;margin-top:3px;}

ul.hpzListe {list-style:none;padding-left:10px;padding-right:10px;}
div.hpz {position:relative;padding:5px;vertical-align:top;border-bottom:1px solid #E1E1E2;margin-top:25px;padding-top:0px;padding-bottom:25px;}
.hpz .hpzArtikel .artikel {text-decoration:none;}
td.hpzBilder {width:200px;vertical-align:bottom;text-align:left;}
td.hpzBilderOA {width:250px;text-align:left;}
div.hpzBilder {position:absolute;top:0px;}
div.hpzBilderOA {}
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.hpzBild .imgAktion {position:absolute;z-index:1;margin-left:-5px;}
div.hpzBild .imgZubehoer {margin-top:-68px;margin-left:10px;}
td.hpzArtikel {vertical-align:top;}
td.hpzArtikelOA {vertical-align:top;padding-left:20px;}
div.hpzArtikel {min-height:150px}
div.hpzArtikel img {float:right;}
div.hpzArtikel .text {float:left;display:block;padding-bottom:2px;font-weight:bold;font-size:9.5pt;color:#006AB0;font-family:Verdana;z-index:-1}
div.hpzArtikel h2 {padding:0;margin:0;float:left;display:block;padding-bottom:2px;font-weight:bold;font-size:9.5pt;color:#006AB0;font-family:Verdana;z-index:-1}
.hpzArtikel .tabBem .text {color:#333333;font-weight:normal;}

div.hpzArtikelUA {min-height:100px}
div.hpzArtikelUA img {float:right;}
div.hpzArtikelUA .text {float:left;display:block;padding-bottom:2px;font-weight:bold;font-size:9.5pt;color:#006AB0;font-family:Verdana}
div.hpzArtikelUA .untertitel {display:block;padding-bottom:2px;font-weight:bold;font-size:10.5pt;color:#333333;font-family:Verdana}

div.hpzBem {padding-top:9px;}
div.hpzBem .gewicht {list-style: none;margin:0;margin-top:15px;padding:0;}
div.hpzBem .gewicht li {margin-top:3px;}
div.hpzBem .lieferzeit {color:green;margin-top:3px;}
div.hpzBem .lieferzeit {list-style: none;margin:0;padding:0;}
div.hpzBem .lieferzeit li {margin-top:3px;}
div.hpzPreis {vertical-align:bottom;}
div.hpzPreis .staffel {float:left;text-align:left;vertical-align:top;padding-top:14px;}
div.aktuellesAngebot {background-color:red;color:white;margin-bottom:5px;padding:0 5px 2px 5px}
div.aktuellesAngebot .noch {margin-bottom:2px;}
div.aktuellesAngebot strong {font-size:14pt;font-weight:bold;}
div.aktuellesAngebot small {font-size:8pt;}
div.hpzPreis .preis {float:right;padding-bottom:3px;}
div.hpzPreis .preis .zusatz0 {text-align:right;padding-bottom:5px;padding-top:10px;font-size:8.5pt;color=#333333;}
div.hpzPreis .preis .zusatz23 {text-align:right;padding-bottom:0px;margin-top:-2px;font-size:8.5pt;color:#333333;border:1px solid #FFFFFF}
div.hpzPreis .preis .text2 {font-size:16pt;font-weight:bold;}
div.hpzPreis .preis .text3 {font-size:16pt;font-weight:bold;}
div.hpzPreis .preis .text4 {font-size:11pt;font-weight:bold;color:#333333;}

.tabUebUnten .text2 {font-size:16pt;font-weight:bold;}

.artPreis .preis {float:none;padding:0 0 8px;}
.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 .text7 {font-size:18pt;font-weight:bold;color:#000000;}

div.hpzPreis .preis .spreis {font-size:10pt;font-weight:bold;}
div.hpzPreis .preis .smwst {font-size:8.5pt;color=#333333;}
div.hpzPreis .input {float:left;padding-right:2px;}
div.hpzPreis .btn {float:right;text-align:right;}
div.hpzPreis .liefervermerk {text-align:right;padding-top:5px;}
div.hpzPreis .liefervermerk span {text-align:right;font-weight:normal;color:#FF0000;}
div.hpzPreis .merker {text-align:right;}
div.hpzArtNummer {vertical-align:bottom;}
div.hpzArtNummer .artNummer {text-align:center;margin-top:5px;padding-top:8px;padding-bottom:3px;}
div.hpzArtNummer .artNummer span {font-weight:normal;}
div.hpzArtNummer .details {text-align:center;padding-bottom:3px;}

div.tabParam {margin-left:15px;margin-right:15px;}
div.tabParam .z1 {}
div.tabParam .z1 .einschraenken {float:left;padding:15px 0 8px 15px;}
div.tabParam .z1 .einschraenken span {color:#FFFFFF;font-weight:bold;}
div.tabParam .z1 .alle {float:right;text-align:right;padding:15px 20px 8px 0px;}
div.tabParam .z1 .alle a {color:#FFFFFF;text-decoration:underline;}
div.tabParam .z1 .alle span {color:#FFFFFF;font-weight:bold;}
div.tabParam .z2 {padding:0;margin:0;padding-left:22px;list-style:none;padding-bottom:10px;}
div.tabParam .z2 li {display:inline;text-align:left;line-height:18px;padding-right:10px;}
div.tabParam .z2 li span {color:#FFFFFF;font-weight:bold;white-space:nowrap;}
div.tabParam .z2 li a {color:#FFFFFF;white-space:nowrap;}
div.tabParam .text {padding:10px 15px 5px 15px;font-size:9pt;text-align:justify;}
div.tabParam .utext {padding:10px 10px 10px 21px;font-size:8.5pt;}
div.tabParam .RahmenP {padding-top:1px;padding-bottom:3px;border-top-style:none;border-top-color:#E1E1E2;border-top-width:1px;padding-left:0px;padding-right:0;border-bottom-style:none;border-bottom-color:#E1E1E2;border-bottom-width:1px;padding-bottom:8px;padding-top:8px;}
div.tabParam .RahmenP .ul {padding:0;margin:0;}
div.tabParam .RahmenP .li {float:left;padding-right:10px;}


div.tabUebParam {padding-bottom:20px;}
div.tabUebAngebote {padding-top:15px;}
div.tabUebTab {}
div.tabUebTab .tabUebTabelle {padding-left:15px;padding-right:15px;text-align:center;}
div.tabUebTab .tdOben {padding:0px;vertical-align:top; text-align:left;width:157px;height:100%;
                border-left:1px solid #E1E1E2;
                border-right:1px solid #E1E1E2;
                border-top:1px solid #E1E1E2;background-color:#F6F6F6;}
div.tabUebTab .tdObenNeu {padding:0px;vertical-align:top; text-align:left;height:100%;
                border-left:1px dotted #CCCCCC;
                border-right:1px dotted #CCCCCC;
                border-top:1px dotted #CCCCCC;background-color:#F6F6F6;float:left;margin:5px;margin-top:0px;margin-bottom:0px;padding-bottom:10px;
                width:164px;}
div.tabUebTab .tdUnten {vertical-align:top; text-align:left;width:157px;height:100%;
                background-color:#F6F6F6;padding:5px;padding-top:10px;
                border-left:1px solid #E1E1E2;
                border-bottom:1px solid #E1E1E2;
                border-right:1px solid #E1E1E2;}
div.tabUebTab .tdTrenner {width:10px}
div.tabUebOben {}
div.tabUebOben .artName {padding:10px 5px 0 5px;vertical-align:top; text-align:left;background-color:#FFFFFF;height:60px;}
div.tabUebOben .artName a {font-family:verdana;font-size:9.5pt;text-decoration:none;font-weight:bold;}
div.tabUebOben .bildUebersicht {padding-top:10px;padding-bottom:10px;vertical-align:top;height:200px;background-color:#FFFFFF;text-align:left;}
div.tabUebOben .bildUebersicht300 {padding-top:10px;padding-bottom:10px;vertical-align:top;height:300px;background-color:#FFFFFF;text-align:left;}
div.tabUebOben .divFarben {background-color:#FFFFFF;text-align:center;}
div.tabUebOben .bemerk {list-style:none;padding:10px 5px 0 5px;margin:0;text-align:left;background-color:#F6F6F6;vertical-align:top;}
div.tabUebOben .bemerk li {padding-bottom:6px;}
div.tabUebOben .bemerk li span {color:#333333;vertical-align:top;}
div.tabUebOben .ausf {padding:0 5px 0 5px;text-align:left;height:100%;background-color:#F6F6F6;vertical-align:top;}
div.tabUebOben .ausf span {color:#333333;vertical-align:top;text-align:justify;}
div.tabUebOben .ausf .picto {height:30px;line-height:30px;vertical-align:middle;margin-bottom:5px;}
div.tabUebOben .ausf .picto img {margin-right:10px;float:left;}
div.tabUebOben .ausf .picto .text {margin-top:7px;line-height:100%;float:left;font-size:8.5pt;}
div.tabUebOben .ausf .picto2 {height:15px;line-height:15px;vertical-align:middle;margin-bottom:5px;}
div.tabUebOben .ausf .picto2 img {margin-right:10px;float:left;}
div.tabUebOben .ausf .picto2 .text {margin-top:1px;line-height:100%;float:left;font-size:8.5pt;}
div.tabUebUnten .details {text-align:right;}
div.tabUebUnten .artNr {float:right;}
div.tabUebUnten .artNr span {font-size:8pt;}
div.tabUebUnten .selFarbe {text-align:right;padding-top:8px;}
div.tabUebUnten .menge {text-align:right;padding-top:8px;}
div.tabUebUnten .preis {text-align:right;padding-top:8px;}
div.tabUebUnten .preis .spreis {font-size:10pt;font-weight:bold;}
div.tabUebUnten .preis .smwst {font-size:8.5pt;color=#333333;}
div.tabUebUnten .btn {padding-top:5px;text-align:right;float:right;}
div.tabUebUnten .lieferVermerk {padding-top:5px;text-align:right;}
div.tabUebUnten .lieferVermerk span {color:#008800;}
div.tabUebUnten .vkVermerk {padding-top:5px;text-align:right;}
div.tabUebUnten .vkVermerk span {font-size:8.5pt;}
div.tabUebFuss {text-align:center;padding-top:60px;}
div.tabUebFuss span {color:#888888;font-size:8.5pt;}

ul.Farben {list-style:none;margin:0;padding:0;padding-left:3px;}
ul.Farben li.akthervor {padding:2px;padding-top:5px;float:left;border:2px solid #FF0000;}
ul.Farben li.akthervor span {font-size:8pt;color:#FF0000;}
ul.Farben li.akt {padding:2px;float:left;border:2px solid #FF0000;}
ul.Farben li.akt span {font-size:8pt;color:#FF0000;}
ul.Farben li.all {padding:2px;padding-top:5px;float:left;}
ul.Farben li.all span {font-size:8pt;}

div.kto .infoList {list-style:disc;margin-left:0;padding-left:20px;}
div.kto .infoList li {padding:1px;margin-left:0;}
div.kto .infoList li span {color:#333333;}
div.kto .rlAdr ul {list-style:none;padding:5px;margin:0;}
div.kto .rlAdr ul li {padding:0;margin:10px;}
div.kto .rlAdr ul li ul {list-style:none;padding:0px;margin:0px;}
div.kto .rlAdr ul li ul li {padding:0;margin:0;}
div.kto .rlAdr ul li ul .col1 {float:left;width:15px;padding-top:3px;}
div.kto .rlAdr ul li ul .col2 {float:left;padding-right:15px;padding-top:3px;}
div.kto .rlAdr ul li ul .col3 {float:right;padding-right:15px;}
div.kto .rlAdr ul li ul .col4 {float:right;padding-right:5px;}

div.adrFiPr {width:100%;}
div.adrFiPr ul {list-style:none;padding:0;margin:0;}
div.adrFiPr ul li {float:left;width:45%;text-align:center}

div.kto .history ul {list-style:none;padding:5px;margin:0;}
div.kto .history ul li {padding:0;padding-top:10px;margin-top:10px;border-top:1px solid  #E1E1E2}
div.kto .history ul .first {border:none;padding:0;margin:0;}
div.kto .history ul li ul {list-style:none;padding:0px;margin:0px;}
div.kto .history ul li ul li {padding:0;margin:0;border:none;}
div.kto .history ul li ul .col1 {float:left;width:180px;padding-top:3px;padding-right:100px;}
div.kto .history ul li ul .col2 {float:left;padding-right:15px;padding-top:3px;width:180px;}
div.kto .history ul li ul .col3 {float:right;padding-right:5px;width:134px;}
div.kto .history ul li ul .rlinks {float:left;width:70px;}
div.kto .history ul li ul .rrechts {float:right;}

div.kto .historyTop {padding-left:15px;padding-right:15px;}
div.kto .historyTop ul {list-style:none;padding:0px;margin:0;}
div.kto .historyTop ul li {margin:0;float:left;width:49%;padding:0;margin-top:15px;}
div.kto .historyTop ul li ul {list-style:none;padding:0px;margin:0px;}
div.kto .historyTop ul li ul li {float:none;}
div.kto .historyTop ul li ul li span {font-weight:bold;}

div.kto .historyArt ul {list-style:none;padding:5px;margin:0;}
div.kto .historyArt ul li {padding:0;margin:10px;}
div.kto .historyArt ul li ul {list-style:none;padding:0px;margin:0px;}
div.kto .historyArt ul li ul li {padding:0;margin:0;}
div.kto .historyArt ul li ul .col1 {float:left;width:45px;padding-top:10px;padding-right:3px;}
div.kto .historyArt ul li ul .col2 {float:left;width:96px;padding-top:10px;padding-right:3px;}
div.kto .historyArt ul li ul .col3 {float:left;width:40px;padding-top:10px;padding-right:3px;}
div.kto .historyArt ul li ul .col4 {float:left;width:70px;padding-top:10px;padding-right:3px;}
div.kto .historyArt ul li ul .col5 {float:left;width:75px;padding-top:10px;padding-right:3px;}
div.kto .historyArt ul li ul .col6 {float:right;padding-top:10px;}

div.kto .btns {margin-top:30px;margin-bottom:30px;}
div.kto .btns .btnL {float:left;text-align:left;}
div.kto .btns .btnR {float:right;text-align:right;}

div.wk .btns {margin-top:30px;margin-bottom:30px;}
div.wk .btns .btnL {float:left;text-align:left;}
div.wk .btns .btnR {float:right;text-align:right;}

div.kto .seite0 {padding:0 20px 0 15px;}
div.kto .seite0 .btn0 {text-align:left;padding-top:30px;padding-bottom:30px;}
div.kto .seite0 .sLinks {float:left;width:48%;text-align:left;vertical-align:top;}
div.kto .seite0 .sRechts {float:right;width:48%;vertical-align:top;padding-top:15px;}
div.kto .seite0 .sRechtsoPad {float:right;width:48%;vertical-align:top;}
div.kto .seite0 .sRechtsoPad p {padding-top:0px;margin-top:0px;padding-left:15px;}
div.kto .seite1 {padding-bottom:20px;}
div.kto .seite1 .angemeldetAls {width:70%;padding-bottom:15px;}
div.kto .seite1 .angemeldetAls span {font-weight:bold;}
div.kto .seite1 .daten {padding:15px;}
div.kto .seite1 .daten span {font-size:8.5pt;}
div.kto .seite1 .zurueck {padding:15px;padding-top:0px;text-align:right;}
div.kto .seite1b {padding:0 20px 20px 15px;}
div.kto .seite1b .ktoAdrFiPr {padding:15px;padding-top:10px;width:70%;}
div.kto .seite1c {padding:0 20px 20px 15px;}
div.kto .seite1d {padding:0 20px 20px 15px;}
div.kto .seite2 {padding-bottom:20px;}
div.kto .seite2b {padding:0 20px 20px 15px;}
div.kto .seite2c {padding:0 20px 20px 15px;}
div.kto .seite2e {padding:0 20px 20px 15px;}
div.kto .seite2f {padding:0 20px 20px 15px;}
div.kto .seite2g {padding:0 20px 20px 15px;}
div.kto .seite2h {padding:0 20px 20px 15px;}
div.kto .seite2i {padding:0 20px 20px 15px;}
div.kto .seite2j {padding:0 20px 20px 15px;}
div.kto .seite2k {padding-bottom:20px;}
div.kto .seite2l {padding-bottom:20px;}
div.kto .seite2m {padding-bottom:20px;}
div.kto .seite3  {padding-bottom:20px;}
div.kto .seite3b  {padding-bottom:20px;}
div.kto .seite3b .btn0 {padding-left:15px;padding-top:20px;}

div.kto .seite4 {padding:0 20px 20px 15px;}
div.kto .seite4 ul {list-style:none;margin:0px;padding:0px;padding-top:10px;}
div.kto .seite4 li {clear:both;}
div.kto .seite4 li .links {float:left;width:35%;padding-top:15px;padding-right:10px;}
div.kto .seite4 li .links a {font-size:11pt;font-weight:bold;text-decoration:none;color:#0069AF;}
div.kto .seite4 li .rechts {float:left;width:60%;padding-top:15px;}

div.adrUeberPad {padding:15px; vertical-align:top; text-align:left;}
div.adrUeber {padding-top:30px;border-bottom:2px solid #0C419A;}
div.adrUeber .text {float:left;}
div.adrUeber .link {float:right;}
div.adrUeber .text span {color:#0C419A;font-weight:bold;}
div.adrUeber .text span.rot {color:#FF0000;font-weight:bold;}
div.adrUeber .text span.rot img {margin-right:4px;}

div.adrTableD {}
div.adrTableD .adrRow {}
div.adrTableD .adrRow .links {float:left;padding-top:3px;width:180px;text-align:left;}
div.adrTableD .adrRow .links span {color:#FF0000;font-weight:bold}
div.adrTableD .adrRow .links span img {margin-right:4px;}
div.adrTableD .adrRow .rechts {float:right;padding-top:3px;text-align:left;width:60%}
div.adrTableD .adrRow .linksFirst {float:left;padding-top:20px;width:180px;text-align:left;}
div.adrTableD .adrRow .linksFirst span {color:#FF0000;font-weight:bold}
div.adrTableD .adrRow .linksFirst span img {margin-right:4px;}
div.adrTableD .adrRow .rechtsFirst {float:right;padding-top:20px;text-align:left;width:60%}
div.adrTableD .adrRow .ilinks {float:left;}
div.adrTableD .adrRow .irechts {float:right;}
div.adrTableD .adrRow .linksoPad1 {float:left;}
div.adrTableD .adrRow .linksoPad2 {float:right;}
div.adrTableD .rot {list-style:none;margin:0;padding:0;color:red;}

/* keine Breitenangabe */
div.adrTableD2 {}
div.adrTableD2 .adrRow {}
div.adrTableD2 .adrRow .links {float:left;padding-right:20px;vertical-align:middle;text-align:left;}
div.adrTableD2 .adrRow .rechts {float:right;vertical-align:middle;text-align:left;width:60%}
div.adrTableD2 .adrRow .linksFirst {float:left;margin-top:15px;padding-top:3px;padding-right:20px;text-align:left;}
div.adrTableD2 .adrRow .rechtsFirst {float:right;margin-top:15px;text-align:left;width:60%}
div.adrTableD2 .rot {list-style:none;margin:0;padding:0;color:red;}

div.wk .adrAnzeige {}
div.wk .adrAnzeige ul {list-style:none;padding:0px;margin:0;}
div.wk .adrAnzeige ul li.links {margin:0;float:left;width:45%;padding:0;}
div.wk .adrAnzeige ul li.rechts {margin:0;float:right;width:45%;padding:0;}
div.wk .adrAnzeige ul li ul {list-style:none;padding:0px;margin:0px;}
div.wk .adrAnzeige ul li ul li {width:100%;margin:0;float:none;padding-top:2px;}
div.wk .adrAnzeige ul li ul li span {color:#FF0000;}

div.wk .topBildMen {padding-top:20px;padding-left:35px;text-align:left;}
div.wk .topBildMen img {vertical-align:middle;margin-right:20px;}

div.wk .seite0 {margin:15px;}
div.wk .seite1 {margin:15px;}

div.wk .wkPZListe {list-style:none;margin:0;padding:0;}
div.wk .gesamt1 {margin-top:20px;}
div.wk .gesamt1 .links {float:right;text-align:right;}
div.wk .gesamt1 .links span {font-size:11pt;}
div.wk .gesamt1 .rechts {white-space:nowrap;width:110px; float:right;text-align:right;}
div.wk .gesamt1 .rechts span {font-size:11pt;}
div.wk .versandinc {margin:15px;margin-top:0;}

div.wk .wkPZ {margin-top:10px;padding-bottom:10px;border-bottom:1px solid #E1E1E2;}
div.wk .wkPZ .artikel {width:165px;float:left;margin:0;padding:0;margin-right:10px;}
div.wk .wkPZ .artikel .links {width:100px;float:left;text-align:left;}
div.wk .wkPZ .artikel .rechts {float:right;padding-left:3px;padding-bottom:3px;}
div.wk .wkPZ .artikel .untertitel {color:#888888;}
div.wk .wkPZ .artNr {width:50px;float:left;margin-right:5px;}
div.wk .wkPZ .menge {width:80px;float:left;margin-right:5px;}
div.wk .wkPZ .menge .links {float:left;text-align:left;padding-left:5px;padding-bottom:3px;}
div.wk .wkPZ .menge .rechts {float:right;padding-top:3px;padding-right:3px;padding-left:3px;text-align:right;}
div.wk .wkPZ ul.preise {float:right;width:175px;list-style:none;margin:0;padding:0;}
div.wk .wkPZ ul.preise .gnetto {}
div.wk .wkPZ ul.preise .gnetto .links {margin-bottom:10px;}
div.wk .wkPZ ul.preise .gnetto .rechts {margin-bottom:10px;}
div.wk .wkPZ ul.preise li .links {float:left;width:90px;}
div.wk .wkPZ ul.preise li .links span {font-weight:bold;}
div.wk .wkPZ ul.preise li .rechts {float:right;width:76px;text-align:right;white-space:nowrap;}
div.wk .wkPZ ul.preise li .rechts span {font-weight:bold;}
div.wk .wkPZ ul.preise li.linksRot {}
div.wk .wkPZ ul.preise li.linksRot span {font-weight:bold;background-color:#FF0000;color:#FFFFFF;text-align:center;}
div.wk .wkzf {list-style:none;margin:0;padding:0;}
div.wk .wkzf li .mwst {color:#666666;margin-top:20px;}
div.wk .wkzf li .links {float:left;width:65%;padding-top:3px;}
div.wk .wkzf li .rechts {float:right;text-align:right;width:25%;padding-top:3px;}

div.kauftenAuch .bem {margin-bottom:15px;}
div.kauftenAuch {margin-top:20px;}
div.kauftenAuch ul {list-style:none;margin:0;padding:0;}
div.kauftenAuch ul li .headerLinks {float:left;width:70px;background-color:#E1E1E2;text-align:left;padding:1px;padding-top:5px;padding-bottom:5px;}
div.kauftenAuch ul li .headerRechts {float:left;width:430px;background-color:#E1E1E2;padding:1px;padding-top:5px;padding-bottom:5px;}
div.kauftenAuch ul li .links {float:left;width:70px;text-align:left;padding-top:10px;}
div.kauftenAuch ul li .rechts {float:left;width:400px;padding-top:10px;}
div.kauftenAuch ul li .rechts .col1 {float:left;width:300px;}
div.kauftenAuch ul li .rechts .col2 {float:right;padding-left:10px;padding-right:10px;}

div.tabKlein .bem {margin-bottom:15px;}
div.tabKlein {margin-top:20px;}
div.tabKlein ul {list-style:none;margin:0;padding:0;}
div.tabKlein ul li.std {font-size:8pt;font-family:verdana;}
div.tabKlein ul li.header {background-color:#E1E1E2;font-weight:normal;padding-bottom:10px;}
div.tabKlein ul .Col1 {float:left;width:60px;text-align:left;padding-top:10px;}
div.tabKlein ul .Col2 {float:left;width:70px;text-align:left;padding-top:10px;}
div.tabKlein ul .Col3 {float:left;width:245px;text-align:left;padding-top:10px;font-family:verdana;font-size:8pt;}
div.tabKlein ul .Col3 .neu {color:red;font-size:7.5pt;font-family:verdana;font-weight:bold;}
div.tabKlein ul .Col3 .highlight {color:#F8BD19;font-size:7.5pt;font-family:verdana;font-weight:bold;}
div.tabKlein ul .Col3 .nlieferbar {color:#0069AF;font-size:7.5pt;font-family:verdana;font-weight:bold;}
div.tabKlein ul .Col3 .aktion {color:red;font-size:7.5pt;font-family:verdana;font-weight:bold;}
div.tabKlein ul .Col4 {float:left;width:40px;text-align:left;padding-left:20px;padding-top:10px;}
div.tabKlein ul .Col5 {float:left;width:100px;text-align:right;padding-top:10px;font-weight:normal;}
div.tabKlein ul .Col5a {float:left;width:50px;text-align:right;padding-top:10px;font-weight:bold;}
div.tabKlein ul .Col5b {float:left;width:50px;text-align:right;padding-top:10px;}
div.tabKlein ul .Colhbg1 {float:left;width:60px;text-align:left;padding-top:10px;font-family:verdana;font-size:8pt;}
div.tabKlein ul .Colhbg2 {float:left;width:70px;text-align:left;padding-top:10px;font-family:verdana;font-size:8pt;}
div.tabKlein ul .Colhbg3 {float:left;width:140px;text-align:left;padding-top:10px;font-family:verdana;font-size:8pt;}
div.tabKlein ul .Colhbg3 .neu {color:red;font-size:7.5pt;font-family:verdana;font-weight:bold;}
div.tabKlein ul .Colhbg3 .highlight {color:#F8BD19;font-size:7.5pt;font-family:verdana;font-weight:bold;}
div.tabKlein ul .Colhbg3 .nlieferbar {color:#0069AF;font-size:7.5pt;font-family:verdana;font-weight:bold;}
div.tabKlein ul .Colhbg3 .aktion {color:red;font-size:7.5pt;font-family:verdana;font-weight:bold;}
div.tabKlein ul .Colhbg4 {float:left;width:40px;text-align:left;padding-left:20px;padding-top:10px;font-family:verdana;font-size:8pt;}
div.tabKlein ul .Colhbg5 {float:left;width:100px;text-align:right;padding-top:10px;font-weight:normal;font-family:verdana;font-size:8pt;}
div.tabKlein ul .Colhbg5a {float:left;width:50px;text-align:right;padding-top:10px;font-weight:bold;font-family:verdana;font-size:8pt;}
div.tabKlein ul .Colhbg5b {float:left;width:50px;text-align:right;padding-top:10px;font-family:verdana;font-size:8pt;}
div.tabKlein ul .Colhbg6 {float:left;width:35px;text-align:right;padding-top:10px;font-family:Verdana;font-size:8pt;}
div.tabKlein ul .Colhbg7 {float:left;width:35px;text-align:right;padding-top:10px;font-family:Verdana;font-size:8pt;}
div.tabKlein ul .Colhbg8 {float:left;width:35px;text-align:right;padding-top:10px;font-family:Verdana;font-size:8pt;}


div.tabKlein ul li .headerRechts {float:left;width:420px;background-color:#CCCCCC;padding:1px;}
div.tabKlein ul li .links {float:left;width:70px;text-align:left;padding-top:10px;}
div.tabKlein ul li .rechts {float:left;width:400px;padding-top:10px;}
div.tabKlein ul li .rechts .col1 {float:left;width:300px;}
div.tabKlein ul li .rechts .col2 {float:right;padding-left:10px;padding-right:10px;}

div.wk .seite1b {margin:15px;margin-bottom:0;}
div.wk .seite1b ul {list-style:none;margin:0;padding:0;}
div.wk .seite1b ul li .links {float:left;padding:3px;width:5%;}
div.wk .seite1b ul li .links img {margin-top:4px;}
div.wk .seite1b ul li .rechts {float:left;padding:3px;width:90%;font-size:11pt;}
div.wk .seite1b ul li .rechts strong {color:#286EAC;font-weight:bold;}
div.wk .seite1b ul li .rechts span {font-size:8.5pt;padding-top:10px;}
div.wk .seite2 {margin:15px;margin-bottom:0;}
div.wk .seite2 .auswahlZahlung ul.zahlungsart {float:left;list-style:none;padding:0;margin:0;padding-left:20px;padding-top:15px;width:200px;}
div.wk .seite2 .auswahlZahlung ul.zahlungsart li {padding:3px;}
div.wk .seite2 .auswahlZahlung .zahlungsBild {float:left;padding-top:15px;margin-bottom:20px;}
div.wk .seite2 .zf {}
div.wk .seite2 .muster {clear:both;}
div.wk .seite2 .muster .links {float:left;width:200px;}
div.wk .seite2 .muster .rechts {float:left;}
div.wk .seite3 {margin:15px;margin-bottom:0;}
div.wk .seite3b {margin:15px;margin-bottom:0;}
div.wk .seite3b .bem {padding-bottom:20px;}
div.wk .seite3b .tabVersandart {margin-bottom:10px;}
div.wk .seite3b .tabVersandart .versandartLinks {margin:0;padding:0;float:left;list-style:none;padding-left:0px; width:180px;}
div.wk .seite3b .tabVersandart .versandartRechts {float:left;width:200px;}
div.wk .seite4 {margin:15px;margin-bottom:0;}
div.wk .seite4 .bem {padding-top:3px;}
div.wk .seite4 .zf {list-style:none;padding:0;margin:0;margin-top:20px;}
div.wk .seite4 .zf li {padding-top:5px;padding-bottom:5px;}
div.wk .seite4 .zf li .col1 {float:left;width:330px;padding-bottom:10px;}
div.wk .seite4 .zf li .col2 {float:left;width:100px;text-align:right;padding-bottom:10px;}
div.wk .seite4 .zf li .col3 {float:right;width:60px;text-align:right;padding-bottom:10px;}
div.wk .seite4 .artikel {list-style:none;padding:0;margin:0;margin-top:20px;}
div.wk .seite4 .artikel li {padding-top:5px;padding-bottom:5px;}
div.wk .seite4 .artikel li .col1 {float:left;width:30px;padding-bottom:5px;}
div.wk .seite4 .artikel li .col2 {float:left;width:250px;padding-bottom:5px;}
div.wk .seite4 .artikel li .col3 {float:left;width:50px;text-align:right;padding-bottom:5px;}
div.wk .seite4 .artikel li .col4 {float:left;width:80px;text-align:right;padding-bottom:5px;}
div.wk .seite4 .artikel li .col5 {float:right;width:80px;text-align:right;padding-bottom:5px;}
div.wk .seite4 .info {list-style:none;padding:0;margin:0;margin-top:20px;}
div.wk .seite4 ul.info li .links {float:left;}
div.wk .seite4 ul.info li .mitte {float:left;}
div.wk .seite4 ul.info li .rechts {float:right;}
div.wk .seite5 {margin:15px;margin-bottom:0;}
div.wk .seite5 .zf {list-style:none;padding:0;margin:0;margin-top:20px;}
div.wk .seite5 .zf li {padding-top:5px;padding-bottom:5px;}
div.wk .seite5 .zf li .col1 {float:left;width:330px;padding-bottom:3px;}
div.wk .seite5 .zf li .col2 {float:right;width:100px;text-align:right;padding-bottom:3px;}
div.wk .seite5 .artikel {list-style:none;padding:0;margin:0;margin-top:20px;}
div.wk .seite5 .artikel li {padding-top:5px;padding-bottom:5px;}
div.wk .seite5 .artikel li .col1 {float:left;width:30px;padding-bottom:5px;}
div.wk .seite5 .artikel li .col2 {float:left;width:250px;padding-bottom:5px;}
div.wk .seite5 .artikel li .col3 {float:left;width:50px;text-align:right;padding-bottom:5px;}
div.wk .seite5 .artikel li .col4 {float:left;width:80px;text-align:right;padding-bottom:5px;}
div.wk .seite5 .artikel li .col5 {float:right;width:80px;text-align:right;padding-bottom:5px;}
div.wk .seite4 .info {list-style:none;padding:0;margin:0;margin-top:20px;}
div.wk .seite5 ul.info li .links {float:left;}
div.wk .seite5 ul.info li .mitte {float:left;}
div.wk .seite5 ul.info li .rechts {float:right;}

div.artikel {margin:15px;margin-bottom:0;}
div.artikel ul.weitInfos {list-style:none;margin:0;padding:0;}
div.artikel ul.weitInfos li {text-align:right;padding-bottom:7px;}
div.artikel .nichtVorhanden {padding-bottom:30px;}
div.artikel .logoGross {padding-bottom:20px;text-align:right;}
div.artikel p.artName {margin:0;padding:0;margin-top:40px;font-weight:bold;}
div.artikel .marketing {padding-top:10px;padding-bottom:20px;;line-height:1.5em}
div.artikel .tab {padding-bottom:20px;vertical-align:top;}
div.artikel table.artikelTab {margin-top:20px;margin-bottom:10px;width:100%}
div.artikelLinks {margin-right:15px;vertical-align:top;position:relative;top:0px;}
div.artikelRechts  {padding-left:15px;vertical-align:top;text-align:right;height:100%;border-left:1px solid #E1E1E2;}
div.artikelRechts .preis {padding-bottom:10px;}
div.artikelRechts .preis .spreis {font-size:10pt;font-weight:bold;}
div.artikelRechts .preis .smwst {font-size:8.5pt;color=#333333;}
div.artikelRechts .input {text-align:right;padding-right:2px;}
div.artikelRechts .btn44 {margin-top:10px;}
div.artikelRechts .liefervermerk {text-align:right;padding-top:5px;}
div.artikelRechts .liefervermerk span {text-align:right;font-weight:normal;color:#FF0000;}
div.artikelRechts .staffel {}

div.artikelPreis .preis {padding-bottom:10px;}
div.artikelPreis .preis .spreis {font-size:10pt;font-weight:bold;}
div.artikelPreis .preis .smwst {font-size:8.5pt;color=#333333;}
div.artikelPreis .input {text-align:right;padding-right:2px;}
div.artikelPreis .btn44 {margin-top:10px;float:right}
div.artikelPreis .liefervermerk {text-align:right;padding-top:5px;}
div.artikelPreis .liefervermerk span {text-align:right;font-weight:normal;color:#FF0000;}
div.artikelPreis .staffel {}

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;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; border-radius:9px 9px 9px 9px}
div.artikel .Bildgross img{text-align:center;margin:auto;}
div.artikel .bildBildklein {margin-top:10px;margin-right:8px;padding:10px;border:1px solid #E0E0E0; border-radius:9px 9px 9px 9px;
                           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 {}
div.artikel .fuss .kauftenAuch {padding-top:20px;padding-bottom:20px;}
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.artikeldb {}
div.artikeldb .title {height:29px;line-height:29px;background-color:#9A9B9D;color:#FFFFFF;text-transform:uppercase;font-size:13pt;text-align:right;margin:auto;vertical-align:middle;padding-right:25px;}
div.artikeldb .grText .db {margin-top:20px;}
div.artikeldb .grText .inc {width:700px;margin:auto;padding:15px;padding-top:0px;border:1px solid #9A9B9D;margin-top:30px;}
div.artikeldb .grText .inc .header {font-size:8.5pt;background-color:#9A9B9D;padding:8px;margin:0px;display:inline;color:#FFFFFF;text-transform:uppercase;}
div.artikeldb .tabelle {vertical-align:top;margin-top:30px;margin-left:15px;margin-right:15px;}
div.artikeldb .tdErsatz {vertical-align:top;text-align:left;padding-bottom:30px;}
div.artikeldb .tdUeberschrift {padding-top:20px;padding-bottom:10px;}
div.artikeldb .tableUeberschrift {width:100%;padding-bottom:20px;}
div.artikeldb .tableUeberschrift span {font-size:18pt;}
div.artikeldb .dbReiter {font-size:8.5pt;background-color:#9A9B9D;padding:8px;margin-left:10px;display:inline;color:#FFFFFF;text-transform:uppercase;}
div.artikeldb .dbRahmenBild {border:1px solid #9A9B9D;vertical-align:middle;width:520px;padding-top:10px;}
div.artikeldb .dbRahmenMerkmale {padding-top:10px;margin-left:20px;border:1px solid #9A9B9D;padding-left:20px;padding-right:20px;}
div.artikeldb .dbRahmenWeitere {border:1px solid #9A9B9D;margin-bottom:40px;}
div.artikeldb .bemFarbton1 {float:left;width:380px;padding-top:2px;color:#888888;font-family:Verdana;font-size:8pt;}
div.artikeldb .bemFarbton2 {float:left;width:380px;padding-top:2px;color:#888888;font-family:Verdana;font-size:8pt;}
div.artikeldb .maxBild {float:right;width:100px;padding-top:2px;font-family:Verdana;font-size:8pt;}

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-top:10px;margin-bottom:10px;}

div.angebote {vertical-align:top;margin-top:11px;margin-left:15px;margin-right:15px;margin-bottom:26px;}
div.angebote .zeile1 {}
div.angebote .zeile1 .links {float:left;padding:2px;background-color:#FF0000;color:#FFFFFF;padding-left:7px;padding-right:7px;}
div.angebote .zeile1 .rechts {float:right;}
div.angebote .zeile2 {border:1px solid #FF0000;}
div.angebote ul.zeile2 {display:block;margin:0;padding:5px;list-style:none;}
div.angebote ul.zeile2 li {display:inline;}
div.angebote ul.zeile2 li img {float:left;margin-right:5px;}
div.angebote ul.zeile2 li .rechts {width:90px;float:left;margin-right:5px;font-size:8pt;}
div.angebote ul.zeile2 li .rechts a {text-decoration:none;color:#333333;}
div.angebote ul.zeile2 li .rechts a:hover {text-decoration:underline;color:#0000FF;}

div.auswahlWeitere {margin-top:10px;margin-bottom:10px;}
div.auswahlWeitere .zeile1 {margin-bottom:5px;}
div.auswahlWeitere .zeile1 .links {float:left;font-weight:bold;margin-right:10px;}
div.auswahlWeitere .zeile1 .links a {float:left}
div.auswahlWeitereA {margin-bottom:5px;}
div.auswahlWeitereA .zeile1 {margin-bottom:5px;}
div.auswahlWeitereA .zeile1 .links {float:left;font-weight:bold;margin-right:10px;}
div.auswahlWeitereA .zeile1 .links a {float:left}
div.auswahlWeitereA .zeile2 select {width:100%}

div.dbContainer {width:990px;margin:auto;background-color:#FFFFFF;}

div.wrapper{border:1px solid #0000FF;min-height: 100%;height: auto !important;height: 100%;}

div.tabAusfuehrungen {font-size:10pt;}
div.tabAusfuehrungen .AusfA    {border-radius:8px 8px 0 0; margin-left:15px;padding-top:5px;text-align:center;float:left;height:21px;width:48%;border-left:1px solid #888888;border-top:1px solid #888888;border-right:1px solid #888888;color:#FFFFFF}
div.tabAusfuehrungen .Ausf     {border-radius:8px 8px 0 0; margin-left:15px;padding-top:5px;text-align:center;float:left;height:21px;width:48%;border-left:1px solid #EEEEEE;border-top:1px solid #EEEEEE;border-right:1px solid #EEEEEE;border-bottom:1px solid #888888;}
div.tabAusfuehrungen .DetailsA {border-radius:8px 8px 0 0;padding-top:5px;text-align:center;float:left;height:21px;width:48%;border-left:1px solid #888888;border-top:1px solid #888888;border-right:1px solid #888888;color:#FFFFFF}
div.tabAusfuehrungen .Details  {border-radius:8px 8px 0 0;padding-top:5px;text-align:center;float:left;height:21px;width:48%;border-left:1px solid #EEEEEE;border-top:1px solid #EEEEEE;border-right:1px solid #EEEEEE;border-bottom:1px solid #888888;}

div.transportdetails {}
div.transportdetails ul {list-style:none;padding:0;margin:0;margin-top:20px;margin-bottom:20px;}
div.transportdetails ul li {padding-top:5px;padding-bottom:5px;border-bottom:1px solid #888888;}
div.transportdetails ul li a {font-weight:bold;color:#333333}
div.transportdetails ul li .col1 {float:left;width:310px;padding-bottom:3px;color:#333333}
div.transportdetails ul li .col2 {float:right;width:120px;text-align:right;padding-bottom:3px;}

.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');
}
  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.c04_003_001 {vertical-align:top;}
td.c04_003_001 {vertical-align:top;}
p.c04_003_001 {}
span.c04_003_001 {}

table.c04_004_002 {vertical-align:top;}
td.c04_004_002 {vertical-align:top;}
p.c04_004_002 {font-size:8.5pt;}
span.c04_004_002 {font-size:8.5pt;}

table.c04_004_002db {vertical-align:top;}
td.c04_004_002db {vertical-align:top;}
p.c04_004_002db {font-size:8.5pt;}
span.c04_004_002db {font-size:8.5pt;}

table.c10_001_001 {vertical-align:top;}
td.c10_001_001 {vertical-align:top;}
p.c10_001_001 {}
span.c10_001_001 {}

table.c10_001_002 {vertical-align:top;}
td.c10_001_002 {vertical-align:top;}
p.c10_001_002 { }
span.c10_001_002 { }

table.c04_003_003_001 {border-style:none; vertical-align:top;width:100%}
td.c04_003_003_001 {padding:5;border-width:0;border-top-style:solid;border-top-width:1;border-color:#7F9DB9; margin-bottom:0;vertical-align:top;}
td.c04_003_003_002 {padding:0; border-style:none; background-color:#0C419A; vertical-align:top;}
td.c04_003_003_003 {border-style:none; vertical-align:top; height:20;}
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:10;}
td.c04_003_003_005 {padding:5; border-style:none;  vertical-align:top;text-align:center;height:100%}
td.c04_003_003_006 {padding:0; border-style:none; vertical-align:top;}
p.c04_003_003_006 {color:#000000; font-size:12pt; font-weight:bold;}
span.c04_003_003_006 {color:#000000; font-size:12pt; font-weight:bold;}
p.c04_003_003_007 {margin-bottom:10; color:#000000;}
table.c04_003_003_008 {border-style:none; vertical-align:top;}
td.c04_003_003_009 {border-style:none; vertical-align:top; text-align:left;}
p.c04_003_003_009 { }
td.c04_003_003_010 {padding:0; border-style:none; vertical-align:top; text-align:left;}
table.c04_003_003_011 {border-style:none; vertical-align:top;width:100%}
td.c04_003_003_011 {padding:0; border-style:none; vertical-align:middle; text-align:right;}
p.c04_003_003_011 {font-size:8pt;background-color:#FFD100;padding-left:5;padding-right:3;}
table.c04_003_003_012 {border-style:none; vertical-align:top;margin-top:10;width:100%}
p.c04_003_003_012 {font-weight:bold;}
span.c04_003_003_013 {color:#FF0000;font-weight:bold;}
span.c04_003_003_014 {color:#FF0000;font-weight:bold;}
span.c04_003_003_015 {color:#FF0000;font-weight:bold;}

td.c04_006_002 {padding:0px;  background-color:#0C419A; vertical-align:top;}

table.c04_006_004 { vertical-align:top;margin-top:30px;margin-left:15px;margin-right:15px;}
td.c04_006_004 {  vertical-align:top;text-align:left;}

td.c04_006_005 {padding-bottom:30px;vertical-align:top;text-align:left;}

td.c04_006_006 {padding:0px;  vertical-align:top;}
p.c04_006_006 {color:#000000; font-size:12pt; font-weight:bold;height:20px;}
span.c04_006_006 {color:#000000; font-size:12pt; font-weight:bold;height:20px;}
p.c04_006_007 {margin-bottom:10px; color:#000000;}
span.c04_006_007 {margin-bottom:10px; color:#000000;}

table.c04_006_008 { vertical-align:top;}
td.c04_006_009 { vertical-align:top; text-align:left;}
p.c04_006_009 { }
span.c04_006_009 { }

td.c04_006_010 {padding:0px;  vertical-align:top; text-align:left;}

table.c04_006_011 { vertical-align:top;width:100%}
td.c04_006_011 {padding:0px;  vertical-align:middle; text-align:right;}
p.c04_006_011 {font-size:8pt;background-color:#FFD100;padding-left:5px;padding-right:3px;}
span.c04_006_011 {font-size:8pt;background-color:#FFD100;padding-left:5px;padding-right:3px;}

table.c04_006_012 { vertical-align:top;margin-top:10px;width:100%}
p.c04_006_012 {font-weight:bold;}
span.c04_006_012 {font-weight:bold;}
span.c04_006_013 {color:#FF0000;font-weight:bold;}
span.c04_006_014 {color:#FF0000;font-weight:bold;}
span.c04_006_015 {color:#FF0000;font-weight:bold;}

table.c04_008_001 {vertical-align:top;width:100%;}
td.c04_008_001 {padding:2px;   vertical-align:middle; text-align:left;}
p.c04_008_001 {}
span.c04_008_001 {}
td.c04_008_002 {padding:2px;   background-color:#C4E4F5;vertical-align:top; text-align:center;}
p.c04_008_002 {font-weight:bold;}
span.c04_008_002 {font-weight:bold;}
td.c04_008_003 {padding:2px;   vertical-align:middle; text-align:right;}
span.c04_008_004 {color:#FF0000;}
span.c04_008_005 {color:#FF0000;background-color: #EEEEEE;}
span.c04_008_006 {color:#FF0000;background-color: #FFFF99;}
p.c04_008_007 {color:#0000FF;font-weight:bold;}
span.c04_008_007 {color:#0000FF;font-weight:bold;}
p.c04_008_008 {font-weight:bold;}
span.c04_008_008 {font-weight:bold;}
p.c04_008_009 {}
span.c04_008_009 {}
table.c04_008_010 {vertical-align:top;width:100%;}
td.c04_008_010 {padding-right:10px;   vertical-align:middle; text-align:left;}
a.c04_008_010 {}
h1.c04_008_010 {font-size:12pt;font-weight:bold;padding-top:30px;padding-bottom:10px;}
td.c04_008_011 {padding-top:20px; padding-bottom:10px;   vertical-align:middle; text-align:left;}
p.c04_008_011 {font-size:11pt; font-weight:bold;}
span.c04_008_011 {font-size:11pt; font-weight:bold;}
a.c04_008_011 {font-size:10pt; font-weight:bold;}

table.c04_009_001 {margin-top:40px;margin-bottom:50px;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;}
h2.c04_009_002 {font-size:11pt;font-weight:bold;}
hr.c04_009_003 {color:#C4E4F5}
td.c04_009_003 {padding-top:10px;padding-bottom:10px;  vertical-align:top; text-align:left;}

td.c04_010_001 {padding:1px;  vertical-align:top; text-align:left;}
table.c04_010_002 {vertical-align:top;width:100%;}
td.c04_010_002 {padding:5px; padding-bottom:15px; vertical-align:top; text-align:left;}
table.c04_010_003 {vertical-align:top;width:100%;}
td.c04_010_003 {padding-left:22px; padding-right:10px; vertical-align:middle; text-align:left;height:57px;}
p.c04_010_003 {color:#000000;}
span.c04_010_003 {color:#000000;}
a.c04_010_003 {font-size:10pt;color:#000000;text-decoration:underline;font-weight:bold;padding-left:1px;padding-right:1px;}
a.c04_010_003:hover {color:#FF0000;}
a.c04_010_003_2011 {padding-left:1px;padding-right:1px;font-size:9pt;text-decoration:none;font-weight:normal;color:#888888}
a.c04_010_003_2011:hover {color:#0000FF;font-weight:bold;text-decoration:underline;}
p.c04_010_004 {color:#000000;}
span.c04_010_004 {color:#000000;}
p.c04_010_005 {font-size:10pt;color:#FF0000;;font-weight:bold;padding-left:1px;padding-right:1px;}
span.c04_010_005 {font-size:10pt;color:#FF0000;;font-weight:bold;padding-left:1px;padding-right:1px;}
p.c04_010_006 {color:#000000;font-size:12pt;font-weight:bold;}
span.c04_010_006 {color:#000000;font-size:12pt;font-weight:bold;}
p.c04_010_007 {font-size:10pt;color:#FFFFFF;font-weight:bold;}
span.c04_010_007 {font-size:10pt;color:#FFFFFF;font-weight:bold;}
a.c04_010_007 {font-size:10pt;color:#FFFFFF;font-weight:bold;text-decoration:underline}
a.c04_010_007:hover {font-size:10pt;color:#F7EC5D;font-weight:bold;text-decoration:underline}
p.c04_010_008 {font-size:10pt;color:#F7EC5D;font-weight:bold;}
span.c04_010_008 {font-size:10pt;color:#F7EC5D;font-weight:bold;}
a.c04_010_008 {font-size:10pt;color:#F7EC5D;font-weight:bold;text-decoration:none}
a.c04_010_008:hover {font-size:10pt;color:#F7EC5D;font-weight:bold;text-decoration:underline}
td.c04_010_009 {padding-left:22px;  vertical-align:middle; text-align:left;height:34px;width:100%}
td.c04_010_010 {padding-left:22px;padding-right:22px; border-style:solid;border-color:#FFFFFF;border-top-width:1px;border-bottom-width:0px;border-left-width:0px;border-right-width:0px; vertical-align:middle; text-align:left;height:25px}
p.c04_010_011 {color:#333333;font-weight:normal;}
span.c04_010_011 {color:#333333;font-weight:normal;}
a.c04_010_011 {color:#333333;font-weight:normal;text-decoration:underline;}
a.c04_010_011:hover {color:#333333;font-weight:bold;text-decoration:underline;}
a.c04_010_012 {color:#333333;font-weight:bold;text-decoration:none;}
td.c04_010_013 {padding-left:22px;padding-right:22px;  vertical-align:middle; text-align:left;height:34px;background-color:#C4E4F5;}
p.c04_010_013 {font-size:10pt;color:#1E0D73;font-weight:bold;}
span.c04_010_013 {font-size:10pt;color:#1E0D73;font-weight:bold;}
td.c04_010_014 {padding-left:22px; padding-top:10px;padding-right:15px; vertical-align:top; text-align:left;width:100%;}

.md {position:absolute;  width:240px; visibility:hidden}

.smap {
  font-family: Arial ;
  TEXT-DECORATION: none;
  color:#000000;
  font-size:9pt;
}

.smap:hover {
  font-family: Arial ;
  TEXT-DECORATION: underline;
  color:#000000;
  font-size:9pt;
}

.smap.ohne {
        TEXT-DECORATION: none
}
.smap.ohne:hover {
        TEXT-DECORATION: none
}

.mk {
 font-family: Arial ;
 color:#FFFFFF;
 font-size:10pt;
}

.mkneu {
}

.mkbold {
 font-family: Arial ;
 color:#FFFFFF;
 font-size:10pt;
 font-weight:bold;
}

.mendiv {
  position:absolute;
  width:210px;
  height:20px;
  left:175px;
  visibility:hidden;
  background-color:#E7F0F9;
  border-left-width:1px;
  border-left-style:solid;
  border-right-width:1px;
  border-right-style:solid;
}

.mendivt {
  position:absolute;
  width:210px;
  height:20px;
  left:175px;
  visibility:hidden;
  background-color:#E7F0F9;
  border-left-width:1px;
  border-left-style:solid;
  border-right-width:1px;
  border-right-style:solid;
  border-top-width:1px;
  border-top-style:solid;
}

.mendivb {
  position:absolute;
  width:210px;
  height:20px;
  left:175px;
  visibility:hidden;
  background-color:#E7F0F9;
  border-left-width:1px;
  border-left-style:solid;
  border-right-width:1px;
  border-right-style:solid;
  border-bottom-width:1px;
  border-bottom-style:solid;
}

A.mendiva {
  font-family:Arial;
  font-size:10pt;
  font-weight: normal;
  text-decoration:none;
  color:#000000;
  background-color:#E7F0F9;
}

A.mendiva:hover {
  font-family:Arial;
  font-size:10pt;
  font-weight: normal;
  text-decoration:none;
  color:#FFFFFF;
  background-color:#FF0000;
}

table.adrTable {width:100%;}
td.adrTableLeft {padding-top:3px;width:180px;text-align:left;}
td.adrTableRight {padding-top:3px;text-align:left;width:380px;}
td.adrUeberschrift {padding-top:30px;border-bottom-width:2px;border-bottom-color:#0C419A;border-bottom-style:solid;}
span.adrUeberschrift {color:#0C419A;font-weight:bold;}
td.adrFirstLeft {padding-top:20px;width:180px;text-align:left;}
td.adrFirstRight {padding-top:20px;text-align:left;width:380px;}

table.kalkaussenmax {width:100%;border-style:solid;border-width:1px;border-color:#E1E1E2}
div.kalkaussenmax {border-style:solid;border-width:1px;border-color:#E1E1E2}
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.kalkaussenmax {width:100%;padding:10px;}
td.kalkaussenmin {width:100%;padding:10px;padding-left:15px;background-color:#C1CDE1}
td.kalkspalte1max {text-align:left;vertical-align:top;padding-top:15px;}
span.kalkspalte1max {}
td.kalkspalte2max {text-align:left;vertical-align:top;padding-left:10px;padding-top:15px;}
td.kalkspalte3max {text-align:left;vertical-align:top;padding-left:10px;padding-top:15px;}
span.kalkspalte3max {color:#000099;}
td.kalkzeile1min {text-align:left;vertical-align:top;padding-top:5px;}
td.kalkzeile2min {text-align:left;vertical-align:top;}
div.kalkzeile1min {text-align:left;vertical-align:top;padding-top:5px;}
div.kalkzeile2min {text-align:left;vertical-align:top;}
span.kalkzeile1min {font-size:8.5pt;}
span.kalkzeile2min {font-size:8.5pt;}
span.kalkcmmax {}
span.kalkcmmin {font-size:8.5pt;}
input.kalkmax {}
input.kalkmin {font-size:8.5pt;}


  ul#HauptNavigationACD2011 { // allgemeine Navigationsbox
    /* width: 12.5em; */
    margin: 0;                /* Rahmen */
    padding: 0 0.2em 0.2em;   /* top, rechts, +/
    border: 0px;
    background-color:#5985DE;
    padding-left:20px;
  }

  * html ul#HauptNavigationACD2011 {  /* Korrekturen fuer IE 5.x */
    /* width: 13.6em;
    w\idth: 12.5em; */
    padding-left: 0;
    padd\ing-left: 0.2em; /* linker Rand */
  }

  ul#HauptNavigationACD2011 li {
    list-style: none;
    float:left;
    /* margin: 0.4em; Abstand zwischen den Menüpunkten */
    padding: 0;
  }

  ul#HauptNavigationACD2011 li .links {
    background:url(../img/imgreiterlinks.png) no-repeat;
    float:left;
    width:3px;
    height:24px;
  }
  ul#HauptNavigationACD2011 li .mitte {
    float:left;
    height:24px;
    background:url(../img/imgreitermitte.png) repeat;
  }
  ul#HauptNavigationACD2011 li .rechts {
    background:url(../img/imgreiterrechts.png) no-repeat;
    float:left;
    width:3px;
    height:24px;
  }

  ul#HauptNavigationACD2011 a {
    display:block;
    padding: 0.4em;
    text-decoration: none;
    font-weight: bold;
    color: #39396B;
    /*
    background-color:#9CB6EB;
    border-top-width:1;
    border-top-style:solid;
    border-top-color:#39396B;
    border-bottom-width:1;
    border-bottom-style:solid;
    border-bottom-color:#39396B;
    */
    padding-left: 1em;
  }

  ul#HauptNavigationACD2011 a#aktuell {
    display:block;
    padding: 0.4em;
    text-decoration: none;
    font-weight: bold;

    color: #39396B;
    background-color:#9CB6EB;
    border-top-width:1;
    border-top-style:solid;
    border-top-color:#39396B;
    border-bottom-width:1;
    border-bottom-style:solid;
    border-bottom-color:#39396B;
    border-bottom-color:#FF7B00;
    border-top-color:#FF7B00;
    padding-left: 1em;
  }

  * html ul#HauptNavigationACD2011 a {  /* Breitenangaben nur fuer IE */
    width: 100%;
    w\idth: 11.8em;
  }
  ul#HauptNavigationACD2011 a:hover {
    /* border-bottom-color:#FF7B00;
    border-top-color:#FF7B00; */
    color:#FF7B00;
    /* background-color: #9CB6EB; */
  }

.gutschein {}
.gutschein .eingeloest {text-align:right;font-weight:bold;}
.gutschein .frage {text-align:left;font-weight:bold;margin-bottom:10px;}
.gutschein .fehler {text-align:right;color:red;}
.gutschein .hinweis {width:150px;text-align:left;font-size:8pt;margin-bottom:10px;float:right;}
.gutschein .inputtext {float:left;width:80px;margin-left:10px;}

.lazy {
    display: none;
}