.mstooltip{
  display:none;
  position:absolute;
  z-index:10;
  top:-130px;
  left:10px;
  border: none;
  width: 250px;
}

.mstooltip div.top {
  margin:0;
  padding:0;
  width: 250px;
  height: 20px;
  background: url(../media/shadow3_top.png) no-repeat top left;
	border: 1px solid red;
	border: none;
}

.mstooltip div.btm {
  margin:0;
  padding:0;
  width: 250px;
  height: 20px;
  background: url(../media/shadow3_btm.png) no-repeat top left;
}

.mstooltip div.text {
  margin:0;
  padding:0;
  font-size:10px;
  color:#333;
  width: 220px;
  padding:0 15px 0 15px;
  background: url(../media/shadow3_cnt.png) repeat-y top left;
}
.mstooltip div.text ul {
  margin:0 0 0 15px;
  padding:0;
}

/**/


/*
#tooltipnextprod{
left:490px;
top:-10px;
}
#tooltipprevprod{
left:460px;
top:-10px;
}
*/

#tooltipnextprod,#tooltipprevprod {
position:absolute;
z-index:10;
border: none;
width: 220px;
padding:15px;
height: 110px;
background: url(../media/shadow.png);
}

#tooltipnextprod h3,#tooltipprevprod h3{
  margin:0 0 5px 0;
  padding:0;
  font-size:12px;
  color:#666;
  border-bottom:1px solid #ddd;
}

#tooltipnextprod div.pic,#tooltipprevprod div.pic{
  float:left;
  width:60px;
  height:60px;
  margin:0;
  padding:0;
}

#tooltipnextprod div.artnr,#tooltipprevprod div.artnr{
  margin:0;
  padding:0;
  font-size:12px;
  color:#ff0000;
}

 #tooltipnextprod div.textp,#tooltipprevprod div.textp{
  margin:0;
  padding:0;
  font-size:11px;
  color:#333;
  height:45px;
}

.tooltipwako{
  display:none;
  position:absolute;
  z-index:10;
  top:-50px;
  left:100px;
  border: none;
  width: 220px;
  height: 110px;
  padding:15px;
  background: url(../media/shadow.png);
}
.tooltipwako h3 {
  margin:0 0 5px 0;
  padding:0;
  font-size:12px;
  color:#666;
  border-bottom:1px solid #ddd;
}

.tooltipwako div.pic {
  float:left;
  width:60px;
  height:60px;
  margin:0;
  padding:0;
}

.tooltipwako div.artnr {
  margin:0;
  padding:0;
  font-size:12px;
  color:#ff0000;
}

.tooltipwako div.text {
  margin:0;
  padding:0;
  font-size:11px;
  color:#000;
  overflow:hidden;
  height:88px;
}

.tooltipwako div.text span {
  font-size:10px;
  color:#333;
}

  .tooltipkat{
  display:none;
  position:absolute;
  z-index:10;
  top:-70px;
  left:10px;
  border: none;
  width: 250px;
}


.tooltipkat div.top {
  margin:0;
  padding:0;
  width: 250px;
  height: 20px;
  background: url(../media/shadow3_top.png) no-repeat top left;
}

.tooltipkat div.btm {
  margin:0;
  padding:0;
  width: 250px;
  height: 20px;
  background: url(../media/shadow3_btm.png) no-repeat top left;
}

.tooltipkat div.text {
  margin:0;
  padding:0;
  font-size:10px;
  color:#333;
  width: 220px;
  padding:0 15px 0 15px;
  background: url(../media/shadow3_cnt.png) repeat-y top left;
}
.tooltipkat div.text ul {
  margin:0 0 0 15px;
  padding:0;
}

.tooltipkathome{
  display:none;
  position:absolute;
  z-index:10;
  top:-130px;
  left:10px;
  border: none;
  width: 250px;
}

.tooltipkathome div.top {
  margin:0;
  padding:0;
  width: 250px;
  height: 20px;
  background: url(../media/shadow3_top.png) no-repeat top left;
}

.tooltipkathome div.btm {
  margin:0;
  padding:0;
  width: 250px;
  height: 20px;
  background: url(../media/shadow3_btm.png) no-repeat top left;
}

.tooltipkathome div.text {
  margin:0;
  padding:0;
  font-size:10px;
  color:#333;
  width: 220px;
  padding:0 15px 0 15px;
  background: url(../media/shadow3_cnt.png) repeat-y top left;
}
.tooltipkathome div.text ul {
  margin:0 0 0 15px;
  padding:0;
}

/* Infofenster Warenkorbtyp*/

div.wakotyppreview {
  float:left;
  width:16px;
  height:16px;
  padding:0;
  margin:0 0 0 3px;
  background:url(../media/info_btn.png) no-repeat 0 1px;
}

#tooltipwakotyp h3{
  margin:0 0 5px 0;
  padding:0;
  font-size:12px;
  color:#666;
  border-bottom:1px solid #ddd;
}

#tooltipwakotyp div.pic{
  float:left;
  width:60px;
  height:60px;
  margin:0;
  padding:0;
}

#tooltipwakotyp div.artnr{
  margin:0;
  padding:0;
  font-size:12px;
  color:#ff0000;
}

 #tooltipwakotyp div.textp{
  margin:0;
  padding:0;
  font-size:11px;
  color:#333;
  height:45px;
}







.vpe_popup{
  clear:left;
  float:left;
  text-align: right;
  padding-right: 5px;
  width:40px;
}

.staffelpreis_popup{
  float:left;
  text-align: right;
  padding-right: 10px;
  width:80px;
}

.preiseinheit_popup{
  float:left;
  text-align: right;
  width:70px;
}
