/* Copyright Scientec Internet Applications + Media GmbH - www.scientec.de  */

html{overflow:auto;min-width:890px;}
body{overflow:hidden}
#seite{ overflow:hidden}

html{position:absolute;top:0;min-height:660px; left:0; width:100%; height:100%;background:#AEACA1 url(/onTEAM/layout/images/body.jpg); background-repeat:repeat-x}
body{margin:0; padding:0;position:absolute;top:0; left:0; width:100%; height:100%;font-size:0.8em; color:#413F36; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;background:#AEACA1 url(/onTEAM/layout/images/body.jpg); background-repeat:repeat-x;}
input{font-family: "Trebuchet MS", Arial, Helvetica, sans-serif}
img{border:0}
p{margin:1em 0}
form{position:relative;overflow:auto;margin:0; padding:0}
noscript{text-align:center;font-weight:bold; color:blue; font-size:16px; letter-spacing:1px; text-transform:uppercase}
span.rot{ color:#C70033}
a.em{font-style:normal}

.res{display:none; float:right; text-align:right}

#seite{position:absolute; top:15px;bottom:30px;left:0;width:98%;max-width:1164px;z-index:1;}

#links{position:absolute; top:0px;bottom:0;left:0px; width:165px; overflow:hidden; text-transform:uppercase; z-index:1;}
  #links li.rubrik{color:#797979 }
  #links ul{list-style-type:none;margin:0; padding:0 }
  #links a{font-weight:bold; text-decoration:none; color:#413F36}
  #links .logo{position:relative; top:0px;height:122px;left:0px; width:162px; overflow:hidden}
  #links .logo img{height:126px;width:162px}
  #links .suche{font-size:0.001px}
  #links .suche .text{height:18px; padding:1px 1px 1px 5px;border:1px solid #989793; color:#413F36;border-width:1px 0; background-color:transparent; width:133px; font-size:13px; font-weight:bold }
  #links .suche .button{margin:0; padding:0;height:22px; border:1px solid #c03; background-color:#c03; width:22px; font-size:13px ; color:#fff; padding:0; font-weight:bold }
  #links .showroom{ font-weight:bold; margin:10px 0 5px 5px }
    .home #links .showroom a,#links .showroom a:hover{color:#c03}
  #links .hersteller{ font-weight:bold; margin:5px 0 15px 5px }
    #links .hersteller a:hover{color:#C70033}
    #links .hersteller li.aktiv a{color:#C70033}
    #links .hersteller li.aktiv a:hover{}
    #links .hersteller a.hier{color:#C70033}
    #links .hersteller a.hier:hover{cursor:text}
  #links .empfehlungen{margin-top:15px}
  #links .angebot{position:relative; font-weight:bold; background-color:#C70033;width:160px;overflow:hidden}
    #links .angebot a{padding-left:160px;color:#fff; display:block; height:33px; background-image:url(/onTEAM/layout/images/tagesangebot/specialoffer-1.gif); background-repeat:no-repeat; background-position:left}
  #links .unten{position:absolute;left:5px; bottom:1em;width:155px;  z-index:1; line-height:1em;overflow:hidden}
    #links .unten .funktionen{font-size:0.85em}
    #links .unten .funktionen .sprache{margin-bottom:1em}
    #links .unten .funktionen .waehrung{margin-bottom:1em}
    #links .unten .nav{font-size:0.85em}
      #links .unten a:hover{color:#C70033}
      #links .unten a.hier{color:#C70033}
      #links .unten a.hier:hover{cursor:text}

.rand{position:absolute; top:0px;left:0;height:100%;width:100%}
.no{position:absolute; top:0px;right:0;width:50px; height:50px; background-image:url(../images/rand/no.png); background-repeat:no-repeat}
.so{position:absolute; bottom:0px;right:0;width:50px; height:50px; background-image:url(../images/rand/so.png); background-repeat:no-repeat}
.sw{position:absolute; bottom:0px;left:0;width:50px; height:50px; background-image:url(../images/rand/sw.png); background-repeat:no-repeat}
.nw{position:absolute; top:0px;left:0;width:50px; height:50px; background-image:url(../images/rand/nw.png); background-repeat:no-repeat}
.n{position:absolute; height:50px;top:0px;right:50px;left:50px; background-image:url(../images/rand/n.png); background-repeat: repeat-x}
.o{position:absolute; top:50px;bottom:50px;right:0;width:50px; background-image:url(../images/rand/o.png); background-repeat: repeat-y}
.s{position:absolute; height:50px;bottom:0px;right:50px;left:50px; background-image:url(../images/rand/s.png); background-repeat: repeat-x}
html[lang=en] #mitte .s{background-image:url(../images/rand/s-text-en.png); background-repeat: no-repeat; background-position:bottom center}
html[lang=de] #mitte .s{background-image:url(../images/rand/s-text-de.png); background-repeat: no-repeat; background-position:bottom center}
.w{position:absolute; top:50px;bottom:50px;left:0;width:50px; background-image:url(../images/rand/w.png); background-repeat: repeat-y}

#rechts2 .no{position:absolute; top:0px;right:0;width:50px; height:50px; background-image:url(../images/rand/no-r.png); background-repeat:no-repeat}
#rechts2 .so{position:absolute; bottom:0px;right:0;width:50px; height:50px; background-image:url(../images/rand/so-r.png); background-repeat:no-repeat}
#rechts2 .sw{position:absolute; bottom:0px;left:0;width:50px; height:50px; background-image:url(../images/rand/sw-r.png); background-repeat:no-repeat}
#rechts2 .nw{position:absolute; top:0px;left:0;width:50px; height:50px; background-image:url(../images/rand/nw-r.png); background-repeat:no-repeat}
#rechts2 .n{position:absolute; height:50px;top:0px;right:50px;left:50px; background-image:url(../images/rand/n-r.png); background-repeat: repeat-x}
#rechts2 .o{position:absolute; top:50px;bottom:50px;right:0;width:50px; background-image:url(../images/rand/o-r.png); background-repeat: repeat-y}
#rechts2 .s{position:absolute; height:50px;bottom:0px;right:50px;left:50px; background-image:url(../images/rand/s-r.png); background-repeat: repeat-x}
#rechts2 .w{position:absolute; top:50px;bottom:50px;left:0;width:50px; background-image:url(../images/rand/w-r.png); background-repeat: repeat-y}



#mitte{position:absolute; top:0px;height:100%;left:174px; right:217px}
.home #mitte{position:absolute; top:0px;height:100%;left:174px; right:10px}
  #mitte .seitentitel{position:relative;margin:0 6px 0 2px;padding:4px 10px 0 10px;height:19px;overflow:hidden; border-bottom:1px solid #AFB0AB; z-index:2;font-weight:bold; text-transform:uppercase}
    #mitte .seitentitel .text{float:left}
    #mitte .seitentitel .text .titlelink {text-decoration:none;color:#413F36}
    #mitte .seitentitel .blaettern{float:right; font-size:0.85em; padding-top:2px}
      #mitte .seitentitel .blaettern a{color:#413F36; text-decoration:none; margin:0 4px}
      #mitte .seitentitel .blaettern a:hover{color:#C70033;}
  #mitte .inhalt{position:absolute; top:24px; bottom:31px;left:2px; right:6px; background-color:#fff; z-index:1; overflow:auto; padding:10px; border-bottom:1px solid #AFB0AB}
  .home #mitte .inhalt{overflow:hidden; }
  .shop #mitte .inhalt{padding:0}
    .shop #mitte .inhalt .einleitung{padding:10px}
    #mitte .inhalt a{color:#413F36}
    #mitte .inhalt a:hover{text-decoration:none;color:#C70033}
    #mitte .inhalt h2{font-size:0.9em; text-transform:uppercase}

  #mitte table.artikel-uebersicht{width:100%; border-top:1px solid #AFB0AB;position:relative;top:-1px; margin-bottom:10px}
    #mitte tr.artikel{}
      #mitte .artikel .foto{ background-color:#fff; width:108px; border-bottom:1px solid #AFB0AB; vertical-align:top}
      #mitte .artikel .foto div{ position:relative;background-color:#fff; padding:1px}
      #mitte .artikel .foto div .specialoffer{background-color:transparent; padding:0;position:absolute; right:0; top:0; height:72px; width:106px; background-image: url(/onTEAM/layout/images/tagesangebot/uebersicht-d.png); background-repeat:no-repeat; background-position:right top}
      html[lang=en] #mitte .artikel .foto div .specialoffer{ background-image: url(/onTEAM/layout/images/tagesangebot/uebersicht-e.png)}
      #mitte .artikel .foto div:hover{ background-color:#C70033}
      #mitte .artikel .foto div.specialoffer:hover{ background-color:transparent}
      #mitte .artikel .daten{background-color:#EBEBEB; border-bottom:1px solid #AFB0AB; padding: 5px 8px;}
      #mitte .neu .daten{background-repeat:no-repeat;background-position:left bottom}
      html[lang=de] #mitte .artikel.neu .daten{background-image:url(/onTEAM/layout/images/reiter-klein-de.png)}
      html[lang=en] #mitte .artikel.neu .daten{background-image:url(/onTEAM/layout/images/reiter-klein-en.png)}
      html[lang=de] #mitte .artikel.neu.empfehlung .daten {background-image:url(/onTEAM/layout/images/neuware-empfehlung-klein-de.png)}
      html[lang=en] #mitte .artikel.neu.empfehlung .daten {background-image:url(/onTEAM/layout/images/neuware-empfehlung-klein-en.png)}
        #mitte .artikel .daten .text{float:left;width:85% }
          #mitte .artikel .daten .text .titel h3{ font-weight:bold; color:#413F36; font-size:1em; margin:0}
            #mitte .artikel .daten .text .titel a{ text-decoration:none}
          #mitte .artikel .daten .text .beschreibung{color:#767366}
        #mitte .artikel .daten .verkauft{float:right; text-align:right;color:#767366}
        #mitte .artikel .daten .cart{float:right; width:15%; text-align:right; height:18px;}
        #mitte .artikel .daten div.preis{ clear:both;text-align:right; font-weight:bold;font-size:1.1em}
          #mitte .artikel .daten .preis s{ color:#C70033; margin-right:10px}
          #mitte .artikel .daten .preis i{ color:#939393; font-style:normal;margin-left:10px}
          #mitte .artikel .daten .preis b{ color:#000}
          #mitte .artikel .daten .preis b.specialoffer{ color:#C70033}
          #mitte .artikel .daten .preis s *{ color:#939393; font-weight:normal}
          html[lang=en] #mitte .artikel .daten .preis .euro i{ color:#bbb}
          html[lang=en] #mitte .artikel .daten .preis .euro b{ color:#939393}


   #mitte #artikel{ position:relative;background-color:#EBEBEB;background-color:#fff; overflow:hidden}
     #mitte #artikel #foto{ position:relative;border:0;cursor:pointer}
       #mitte #artikel #foto #zoom{ position:absolute; width:25px;height:46px; left:11px; bottom:6px;background-image:url(/onTEAM/layout/images/zoom2.png); background-repeat:no-repeat;z-index:2}
       #mitte #artikel #foto img{ width:100%;min-height:266px } 
     #mitte #artikel #galerie{width:100%;max-width:560px;overflow:hidden;background-color:#fff;margin:auto}
       #mitte #artikel #galerie .foto{float:left; width:80px; height:53px; z-index:1}
         #mitte #artikel #galerie .foto a{position:relative;display:block}
         #mitte #artikel #galerie u{position:absolute;top:0; left:0;width:78px; height:51px}
           #mitte #artikel #galerie .on u{border:1px solid #C70033}
           #mitte #artikel #galerie a:hover u{ border:1px solid #C70033}
           #mitte #artikel #galerie .on a:hover u{border:1px solid #C70033}
           #mitte #artikel #galerie .on a:hover {cursor:text}
     #mitte #artikel #daten{clear:both;padding:20px 10px;background-color:#fff; min-height:150px}
       #mitte #artikel .verkauft{float:right; margin:0 0 10px 10px;color:#767366}


     #mitte #artikel .neuware{z-index:2;position:absolute;top:0px;left:0px; width:170px; height:42px;background-image:url(/onTEAM/layout/images/reiter-gross-de.png); background-repeat:no-repeat; }
     #mitte #artikel .neuwaree{z-index:2;position:absolute;top:0px;left:0px; width:170px; height:42px;background-image:url(/onTEAM/layout/images/reiter-gross-en.png); background-repeat:no-repeat;}
     html[lang=en] #mitte #artikel .neuware{background-image:url(/onTEAM/layout/images/reiter-gross-en.png)}

     #mitte #artikel .neuware.empfehlung{width:auto; min-height:35px;height:auto;position:relative; background-image:url(/onTEAM/layout/images/neuware-empfehlung-gross-de.png); background-repeat:no-repeat; }
     #mitte #artikel .neuware.empfehlung h4{padding:36px 0 0 136px; margin:0; text-transform:uppercase}
     #mitte #artikel .neuware.empfehlung .empfehlungstext{padding:0 0 10px 136px;border-bottom:1px solid #AFB0AB}

     #mitte #artikel .neuwaree.empfehlung{ width:auto; min-height:35px;height:auto;position:relative; background-image:url(/onTEAM/layout/images/neuware-empfehlung-gross-en.png); background-repeat:no-repeat; }
     #mitte #artikel .neuwaree.empfehlung h4{padding:36px 0 0 176px;margin:0; text-transform:uppercase}
     #mitte #artikel .neuwaree.empfehlung .empfehlungstext{padding:0 0 10px 176px;border-bottom:1px solid #AFB0AB}



       #mitte #artikel #cart-preis{float:right; width:200px;margin:0 0 10px 10px}
         #mitte #artikel #cart-preis .cart{margin:10px 10px 0 0;text-align:right}
         #mitte #artikel #cart-preis .preis{text-align:right; font-weight:bold;font-size:1.1em}
           #mitte #artikel #cart-preis .preis s{color:#C70033; margin-right:10px}
           #mitte #artikel #cart-preis .preis i{ color:#939393; font-style:normal;}
           #mitte #artikel #cart-preis .preis b{ color:#000}
           #mitte #artikel #cart-preis .preis b.specialoffer{ color:#C70033}
           #mitte #artikel #cart-preis .preis s *{ color:#939393; font-weight:normal}
           html[lang=en] #mitte #artikel #cart-preis div.preis .euro i{ color:#bbb;}
           html[lang=en] #mitte #artikel #cart-preis div.preis .euro b{ color:#939393}
           html[lang=en] #mitte #artikel #cart-preis div.preis .mwst{ margin-left:2px}
           html[lang=en] #mitte #artikel #cart-preis div.preis .euro .mwst{ color:#939393;}
           html[lang=en] #mitte #artikel #cart-preis div.preis .dollar .mwst{ color:#000;}
       #mitte #artikel #text{max-width:560px}
         #mitte #artikel #text #titel h2{font-weight:bold; color:#413F36; font-size:1em; margin:0; text-transform:none}
         #mitte #artikel #text #eigenschaften{ margin:15px 0}
           #mitte #artikel #text #eigenschaften .eigenschaft{ color:#413F36; white-space:nowrap;text-transform:uppercase; text-align:right; padding-right:8px; vertical-align:top}
             #mitte #artikel #text #eigenschaften .eigenschaft a{ color:#fff; background-color:#B3B2AE; text-decoration:none; padding:0 6px}
             #mitte #artikel #text #eigenschaften .eigenschaft a:hover{  background-color:#C70033}
           #mitte #artikel #text #eigenschaften .wert{color:#767366;}
             #mitte #artikel #text #eigenschaften .wert a{ color:#767366; text-decoration:none}
             #mitte #artikel #text #eigenschaften .wert a:hover{ color:#C70033;}
             #mitte #artikel #text #eigenschaften .wert .zustand{position:relative; display:block; width:50px; height:10px; background-image:url(/onTEAM/layout/images/stern-g.png)}
               #mitte #artikel #text #eigenschaften .wert .zustand span{position:relative; display:block; height:8px; background-image:url(/onTEAM/layout/images/stern-r.png)}
               #mitte #artikel #text #eigenschaften .wert .z1 span{width:10px}
               #mitte #artikel #text #eigenschaften .wert .z2 span{width:20px}
               #mitte #artikel #text #eigenschaften .wert .z3 span{width:30px}
               #mitte #artikel #text #eigenschaften .wert .z4 span{width:40px}
               #mitte #artikel #text #eigenschaften .wert .z5 span{width:50px}
         #mitte #artikel div#text div#beschreibung{margin-top:15px; color:#767366}


  #mitte #kontaktformular table{ border-collapse:collapse; border:0}
  #mitte #kontaktformular td{padding-bottom:1px; font-size:0.9em}
  #mitte #kontaktformular td.label{ font-weight:bold; text-transform:uppercase; padding-right:5px; }
  #mitte #kontaktformular input.text{ background-color:#B3B2AE; border:0; margin:0;margin-right:1px; width:310px; float:left}
  #mitte #kontaktformular textarea{ background-color:#B3B2AE; border:0; margin:0 1px 1px 0; width:310px; overflow:auto; height:70px}
  #mitte #kontaktformular input[type=submit],  #mitte #kontaktformular input[type=reset]{height:1.7em;font-weight:bold; text-transform:uppercase;padding:0 10px;font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; background-color:#fff; border:1px solid #8C8C8A; color:#383B2A}
  #mitte #kontaktformular input[type=submit]:hover,  #mitte #kontaktformular input[type=reset]:hover{color:#C70033; border-color:#333;cursor: pointer}
  #mitte #kontaktformular #Strasse{ width:259px}
  #mitte #kontaktformular #Ort{ width:259px}
  #mitte #kontaktformular #Nr{ width:50px}
  #mitte #kontaktformular #PLZ{ width:50px}

#rechts{position:absolute; top:0px;height:100%;right:0; width:210px}
.home #rechts{position:absolute; top:0px;height:100%;right:0; width:0px; visibility:hidden}
  #rechts .nav{background-color:#fff;position:relative;margin:2px 14px 0 10px;height:68px;overflow:hidden; z-index:2;font-weight:bold; text-transform:uppercase;}
    #rechts .nav ul{list-style-type:none;margin:0; padding:2px 0 0 0 }
    #rechts .nav a{font-weight:bold; text-decoration:none; color:#413F36}
    #rechts .nav .on a{ color:#C70033}
    #rechts .nav a:hover{font-weight:bold; text-decoration:none; color:#C70033}
    #rechts .nav .on a:hover{cursor:text}
  #rechts .inhalt{position:absolute; top:70px;bottom:90px;left:2px; width:202px; background-color:#fff; z-index:1; overflow:auto;border-top:1px solid #c0c0c2;}
    #rechts #acc-shipping-element,#rechts #acc-payment-element{display:none; padding:0 10px;  }
    #rechts #miniwarenkorb{ padding-bottom:3px; margin-bottom:40px;width:202px}
    #rechts #miniwarenkorb table {width:202px; margin-bottom:3px }
    #rechts #miniwarenkorb a,#rechts #miniwarenkorb img  {color:#EBEBEB; font-size:0.1px }
      #rechts #miniwarenkorb tr.artikel td{background-color:#EBEBEB}
      #rechts #miniwarenkorb td{border-bottom:1px solid #c0c0c2}
    /*  #rechts #miniwarenkorb tr.euro td{border-bottom:2px solid #939588}*/
      #rechts #miniwarenkorb td.foto{width:81px;overflow:hidden}
      #rechts #miniwarenkorb td.foto a{position:relative;}
      #rechts #miniwarenkorb td.foto div.specialoffer{position:relative; margin-top:-54px; height:54px; width:81px; background-image: url(/onTEAM/layout/images/tagesangebot/miniwarenkorb-d.png); background-repeat:no-repeat; background-position:right top}
      html[lang=en] #rechts #miniwarenkorb td.foto div.specialoffer{background-image: url(/onTEAM/layout/images/tagesangebot/miniwarenkorb-e.png)}

      #rechts #miniwarenkorb .preis{text-align:right; font-weight:bold;font-size:1.1em; padding-right:7px}
        #rechts #miniwarenkorb .delete{margin-bottom:4px;width:12px;margin-left:auto; background:url(/onTEAM/layout/images/delete1.png); background-repeat:no-repeat; background-position: top right} 
        #rechts #miniwarenkorb .delete:hover img{filter:alpha(opacity=0);opacity:0.0;-moz-opacity:0.0} 
        #rechts #miniwarenkorb .preis i{color:#939393; font-style:normal; margin-right:2px;cursor:pointer}
        #rechts #miniwarenkorb .summe td.preis b{color:#C70033}
        #rechts #miniwarenkorb .preis b{color:#000;cursor:pointer}
        #rechts #miniwarenkorb .summe {color:#C70033;font-weight:bold; padding:0 10px}
        #rechts #miniwarenkorb .summe td{padding-top:8px;padding-bottom:8px;border-bottom:2px solid #939588}
      #rechts #miniwarenkorb.leer, #rechts #miniwarenkorb.leer  td.preis i,#rechts #miniwarenkorb.leer  td.preis b,#rechts #miniwarenkorb.leer #checkoutbuttondiv,#rechts #miniwarenkorb.leer #checkoutbuttondiv img{cursor:default}
      #rechts #miniwarenkorb #checkoutbuttondiv{border-top:1px solid #939588; padding-top:15px;cursor:pointer}
      #rechts #miniwarenkorb.leer{position:relative;filter:alpha(opacity=30);opacity:0.3;-moz-opacity:0.3}
  #rechts .fuss{position:absolute; bottom:19px;left:2px; width:202px; height:70px;background:#fff; background-repeat:no-repeat; background-position:bottom right; z-index:1; overflow:hidden;border-top:1px solid #c0c0c2;text-align:center;}

#copy{position:absolute; bottom:15px;left:185px; width:auto; color:#ddd}

.home #rechts2{position:absolute; top:0px;height:100%;right:0; width:0px; visibility:hidden}
  #rechts2 .inhalt{position:absolute; top:13px; bottom:19px;bottom:20px;left:12px; width:182px; background-color:#C70033; z-index:1; overflow:auto;color:#fff}
  html[lang=en] #rechts2 .inhalt{font-style:italic}
  #rechts2 .inhalt p{}
  #rechts2 #loescher{cursor:pointer;position:absolute; top:8px; right:19px; width:14px;height:22px;background-image:url(/onTEAM/layout/images/loescher-rot.png); z-index:2;}

  #rechts #inhalt2{display:none;color:#fff;position:absolute; top:70px;bottom:90px;left:2px; padding:12px;width:178px; background-color:#C70033; z-index:2; overflow:auto;border-top:1px solid #c0c0c2;}
  html[lang=en] #rechts #inhalt2{font-style:italic}
  #rechts #inhalt2 #loescher{cursor:pointer;position:absolute; top:8px; right:9px; width:14px;height:22px;background-image:url(/onTEAM/layout/images/loescher-rot.png); z-index:2;}

#popup{position:absolute; width:100%; height:100%; top:0; left:-200%;  z-index:10}
  #popup-titel{padding:4px 10px 0 10px;color:#413F36;position: absolute; width:620px; margin-left:-320px ; top:44px;left:50%; height:25px;background-image:url(/onTEAM/layout/images/popup-oben.png);overflow:hidden; z-index:3; border-bottom:1px solid #AFB0AB; text-transform:uppercase}
    #popup-titel-text{float:left; width:65%; font-size:1.5em}
    #popup-titel-nav{float:right; width:35%; text-align:right;font-size:1.2em; padding-top:2px}
      #popup-titel-nav a{color:#413F36; font-weight:bold; text-decoration:none}
      #popup-titel-nav a:hover{color:#C70033;}
  #popup-inhalt{position: absolute; width:640px; margin-left:-320px ; top:73px;left:50%; bottom:79px; background-color:#fff; z-index:2;}
    #popup-iframe{position:absolute; width:100%; height:100%;top:0; left:0; background-color:#fff}
  html[lang=en] #popup-fuss{position:absolute; width:640px; bottom:60px;height:19px; left:50%; margin-left:-320px; background-image:url(/onTEAM/layout/images/popup-unten-en.png);background-position:bottom center;overflow:hidden; z-index:3}
  html[lang=de] #popup-fuss{position:absolute; width:640px; bottom:60px;height:19px; left:50%; margin-left:-320px; background-image:url(/onTEAM/layout/images/popup-unten-de.png);background-position:bottom center;overflow:hidden; z-index:3}
  #popup-hintergrund{position:absolute; width:100%; height:100%; top:0; left:0; background-color:#AEACA1; z-index:1; filter:alpha(opacity=80);opacity:0.8;-moz-opacity:0.8}



.home iframe {position:absolute}
.home #display {top:0; left:0; height:100%; width:100%;overflow:hidden}
.home #nav {bottom:12px; border:2px solid #C70033;right:12px;width:80px;height:60px;display:none}
.home #compass {position:absolute;top:15px;right:2px;display:none}
.home #zoomskala {position:absolute;top:84px;right:25px;width:12px;height:249px;display:none}
.home #zoommarker {position:absolute;top:200px;right:35px;width:19px;height:35px; background-image:url(../images/zoommarker.png);display:none}

.showroomimg{float:left;height:300px;border:1px solid transparent}

div.tagesangebot {display:block; position:absolute; top:0;left:0; width:100%;height:0px}
  div.tagesangebot .text{ position:absolute; top:0;right:0; width:145px;height:145px;background-image:url(/onTEAM/layout/images/tagesangebot/detail-d.png)}
  html[lang=en] div.tagesangebot .text{ background-image:url(/onTEAM/layout/images/tagesangebot/detail-e.png)}
  div.tagesangebot .s1{ position:absolute; top:14px;left:20px; width:90px;height:90px;background-image:url(/onTEAM/layout/images/tagesangebot/s90.png); background-position:center}
  div.tagesangebot .s2{ position:absolute; top:115px;right:10px; width:65px;height:65px;background-image:url(/onTEAM/layout/images/tagesangebot/s65.png); background-position:center}
  div.tagesangebot .s3{ position:absolute; top:0px;right:155px; width:45px;height:45px;background-image:url(/onTEAM/layout/images/tagesangebot/s45.png); background-position:center}
  div.tagesangebot .s4{ position:absolute; top:187px;left:3px; width:55px;height:55px;background-image:url(/onTEAM/layout/images/tagesangebot/s55.png); background-position:center}
  div.specialoffer div#daten{background-image:url(/onTEAM/layout/images/tagesangebot/s55x108.png); background-position:right 85px;background-repeat:no-repeat}
div#zufall { position:absolute; top:0;left:10px; width:auto;font-size:12px; color: #C70033; z-index:10}

@media handheld, screen and (max-width: 1px),only screen and (max-device-width: 1px){

html{ height:auto;min-width:460px; min-height:500px}
body{font-size:0.65em;overflow:hidden;}
#seite{width:100%; top:5px; bottom:30px}

#links{width:165px;width:105px;z-index:10}
  #links .unten{left:2px; width:105px}

  #links .suche {display:none }
  #links .angebot{display:none}

#mitte{left:174px; right:217px;left:110px; right:133px;;z-index:6 }

#rechts{width:210px;width:140px; right:-4px}
  #rechts #acc-shipping-element,#rechts #acc-payment-element{padding:0  0 0 3px}
  #rechts #acc-shipping-element *,#rechts #acc-payment-element *{margin:0 0 3px 0}
  #rechts #acc-shipping-element br,#rechts #acc-payment-element br{ height:1px; overflow:hidden; line-height:1px}
  #rechts .inhalt {width:130px;bottom:60px}
  #rechts .fuss{width:130px;padding:0; height:40px}
  #rechts .fuss img{width:80px;}


}
