a.tooltip {
        color:#8fc203;
        text-decoration: underline;
        font-weight: normal;
        font-style: italic;
        font-size: 11px;
        cursor: help;
        }
a.tooltip b {
        display:none;
        }
a.tooltip:hover {
        border:0;
        position:relative;
        z-index:1000;
        text-decoration:none;
        }
a.tooltip:hover b {
        display:block;
        position:absolute;
        left: 0px;
        bottom:15px;
        padding:5px;
        font-weight:normal;
        color:#000;
        border: 1px dashed #638cfe;
        background:#d3e6ff;
        width:300px;
        font-size: 11px;
        }
        
a.tooltipsize {
        color:#999;
        text-decoration: underline;
        font-weight: normal;
        font-size: 9px;
        cursor: help;
        }
a.tooltipsize b {
        display:none;
        }
a.tooltipsize:hover {
        border:0;
        position:relative;
        z-index:1000;
        text-decoration:none;
        }
a.tooltipsize:hover b {
        display:block;
        position:absolute;
        left: 0px;
        bottom:15px;
        padding:8px 5px;
        font-weight:normal;
        color:#999;
        border: 1px dashed #999;
        background:#f2f2f2;
        width:130px;
        font-size: 9px;
        }
        
* html a.tooltipsize:hover b {/* ie6 hack */
        display:block;
        position:absolute;
        left: 0px;
        top:-15px;
        padding:5px;
        font-weight:normal;
        color:#999;
        border: 1px dashed #999;
        background:#f2f2f2;
        width:140px;
        font-size: 9px;
        }
        
        
#popCart {
	position: absolute; /*do not change this*/
	top: 150px;
	left: 50%;
	margin-left: -225px;  /*type in the exact half of its width as negative value*/
	width: 450px;
	background: #f4ffe5;
    border: 3px solid #8eba41;
	color: #000;
	z-index: 100000; /*do not change this*/
	display: none; /*do not change this*/
	padding: 20px;
}
ul.popcartList {list-style-type:none; margin:0; padding:0;}
li.popcartButton {float:left;padding-right:10px;}

#popCart_overlay {
	position: fixed;
	z-index:10000;
	top: 0px;
	left: 0px;
	height:100%;
	width:100%;
    background-color: #000;
    display:none;
    opacity:0.75;
   	/*filter: ProgID:DxImageTransform.Microsoft.Alpha(opacity=75); /*aktueller IE*/
  filter: alpha(opacity=75); /*alter IE*/
  opacity: 0.75; /*aktuelle mozilla, Safari, Opera*/
  -moz-opacity: 0.75; /*alter mozilla*/
  -KHTML-opacity: 0.75; /*alter Safari*/

}

* html #popCart_overlay { /*aktueller IE */
  position: absolute;
  height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight - 21);
  width: expression(document.body.scrollWidth > document.body.offsetWidth ? document.body.scrollWidth : document.body.offsetWidth - 21);
}
     
     

