/* Copyright Scientec Internet Applications + Media GmbH - www.scientec.de */
div.lupe{padding-right:10px;cursor:pointer;margin-bottom:-85px; color:red;height:100px; background:url(../images/zoom.png) no-repeat  470px 10px;position:relative; z-index:1}
div.lupe:hover{font-weight:bold;}
a.openviewer{cursor:pointer}
em.em{font-weight:normal}
.div-kopf{position:relative}
#miniwarenkorb{display:none;font-size:12px;position:absolute; top:-17px; left:679px; width:222px;padding:0 2px; height:133px; background: url(/onTEAM/layout/images/miniwarenkorb.png) }
#miniwarenkorb .titel{height:15px;overflow:hidden; text-align:center; border-bottom:2px solid #fff; padding:0px; font-weight:bold; color:#fff; text-transform:uppercase}
#miniwarenkorb #basket{max-height:75px; overflow:auto;padding:2px;}
#miniwarenkorb #basket table{width:100%;border-collapse:collapse}
#miniwarenkorb #basket table td{color:#fff; padding:0 4px;font-size:11px}
#miniwarenkorb #basket .miniArtZeile{}
#miniwarenkorb #basket .miniArtBild{}
#miniwarenkorb #basket .miniArtTitel{; border-bottom:1px solid #fff}
#miniwarenkorb #basket .miniArtTitel div{max-height:1.25em; overflow:hidden}
#miniwarenkorb #basket .miniArtTitel a:hover{text-decoration:none}
#miniwarenkorb #basket .miniArtPreis{text-align:right; vertical-align:bottom; border-bottom:1px solid #fff}
#miniwarenkorb #basket .miniSumZeile{font-weight:bold;}
#miniwarenkorb #basket .miniSumTitel{text-align:right; padding:2px}
#miniwarenkorb #basket .miniSumPreis{text-align:right; border-bottom:3px double #fff}
#miniwarenkorb #basket .miniSumPreis span{}
#miniwarenkorb .hinweis{text-align:right;color:#666}
#miniwarenkorb .button{position:relative; text-align:center; margin-top:4px}
#miniwarenkorb button{ padding:0 10px;font-size:12px; border:0; background-color:#fff}
#kreditkarten{position:absolute;bottom:5px; right:32px; width:30px; height:61px; background-image:url(../images/kreditkarten.png)}
.div-navi{overflow1:hidden}
.content{overflow:hidden;min-height:700px}
.content div.div-proliste-mail{float:left; padding:0}
.content a{color:#000;text-decoration:none}
.content a:hover{color:#8D374B}
.content div.div-proliste-preis  {width:500px;}
.preis{font-weight:bold;text-align:right; height:auto}
  .preis1{position:relative;height:1.5em}
    .preis .wert{position:absolute; top:0; right:35px; width:150px }
    .preis .check{position:absolute; top:0; right:0px; width:50px  }
      .preis button{position:absolute; top:-2px; right:0px; width:26px; height:18px;border:0;cursor:pointer;background:transparent url(../images/cart.png);background-repeat:no-repeat; background-position:center center}
      .preis input{position:relative;display:none;top:-2px; left:-4px; }
      .preis s{ background-color:#8D374B; color: #fff;display:none; text-decoration:none; position:absolute; left:48px; top:0px; font-size:10px; text-align:center;cursor:pointer;width:5.5em;padding:1px 2px; }
  div.mwst a{font-weight:normal; font-size:11px; color:#999; padding-right:10px; text-decoration:none;}
  div.mwst a:hover{text-decoration:underline;}
strong.firstonpage{font-weight:normal}
#admin .check{display:none}
#hinweis{background-color:#eee; padding:10px}

.content h2.h1-proliste-titel a {color:#8D374B}
a.mehr,a.frage,a.zurueck,a.agb{color:#8D374B;text-decoration:none }
a.mehr:hover,a.frage:hover,a.zurueck:hover,a.agb:hover{text-decoration: underline }

.thumbs a{float:left; width:80px; margin: 0 5px 3px 0}
.content table.table-porliste{clear:both; margin-top:2px;}

#seitenfuss{margin:20px 20px; text-align:center; border-top:2px solid #EED3A8; font-size:11px}
.links,.kontakt,.copy{margin-top:10px}
.links a{margin:0 2px}
.links a{color:#8D374B;text-decoration:none; font-weight:bold}
.kontakt a{color:#8D374B;text-decoration:none; }
.links a:hover,.kontakt a:hover{color:#8D374B;text-decoration:underline }

.copy *, .copy strong{font-size:11px;color:#000;text-decoration:none; font-weight:normal}
.copy a{}
.copy a:hover{text-decoration: underline }


#popup{position:fixed; width:100%; height:100%; top:0; left:-200%;  z-index:10}
  #popup-titel{ background-color:#8D374B; padding:4px 10px 0 10px;color:#fff;position: absolute; width:678px; margin-left:-350px ; top:44px;left:50%; height:25px;overflow:hidden; z-index:3; border:1px solid #FFFEF4; text-transform:uppercase}
    #popup-titel-text{float:left; width:65%; font-size:18px}
    #popup-titel-nav{float:right; width:35%; text-align:right;font-size:16px; padding-top:2px}
      #popup-titel-nav a{color:#fff; font-weight:bold; text-decoration:none}
  #popup-inhalt{border:1px solid #fff;position: absolute; width:698px; margin-left:-350px ; top:73px;left:50%; bottom:50px; z-index:2;background:#ccc url(/onTEAM/layout/images/loading.gif);background-repeat:no-repeat;background-position:center; }
    #popup-iframe{position:absolute; width:100%; height:100%;top:0; left:0;}
  #popup-hintergrund{position:absolute; width:100%; height:100%; top:0; left:0; background:#000; z-index:1; filter:alpha(opacity=70);opacity:0.7;-moz-opacity:0.7}


  
