


.panel {
position: absolute;
top: 29px;
right: 0;
display: none;
background: #eee;
border:0px solid #111111;
width: 132px;
height: 29;
padding: 0px 180px 0px 0px;
/*filter: alpha(opacity=85);
opacity: .85;*/
border:1px solid #fff;

}

.panel p{
margin: 0 0 0x 0;
padding: 0;
color: #cccccc;
}

.panel a, .panel a:visited{
margin: 0;
padding: 0;
color: #9FC54E;
text-decoration: none;
border-bottom: 1px solid #9FC54E;
}


a.trigger{
top: 30px; right: 0;
width:111px; height:23px;
background: url(images/search.gif)  no-repeat;
position: absolute;
color:#fff;
padding: 0px;
display: block;
}


a.trigger:hover {
background-position: -111px;
}

a.active.trigger {
background: url(images/search2.gif)  no-repeat;
}








.panel2 {
position: absolute;
top: 56px;
right: 112px;
display: none;
background: #eee;
border:0px solid #111111;
width: 180px;
height: 70px;
padding: 10px 10px 10px 10px;
/*filter: alpha(opacity=85);
opacity: .85;*/
border:1px solid #fff;
}

.panel2 p{
margin: 0 0 15px 0;
padding: 0;
color: #cccccc;
}

.panel2 a, .panel2 a:visited{
margin: 0;
padding: 0;
color: #9FC54E;
text-decoration: none;
border-bottom: 1px solid #9FC54E;
}



a.trigger2{
top: 58px; right: 0;
width:111px; height:23px;
background: url(images/trade.gif)  no-repeat;
position: absolute;
color:#fff;
padding: 0px;
display: block;
}


a.trigger2:hover {
background-position: -111px;}


a.active.trigger2 {
background: url(images/trade2.gif)  no-repeat;
}






.cartitem {
float:left;
margin: 0 5px 0 5px;}



.panel3 {
position: absolute;
top: 110px;
right: 0;
display: none;
background: #eee;
-moz-border-radius-bottomleft: 10px;
width: 110px;
height: auto;
padding: 0px 0px 0px 0px;
/*filter: alpha(opacity=85);
opacity: .85;*/
border:1px solid #fff;
font-size: 10px;
line-height:13px;
text-align:left;
}

.panel3b {
padding: 4px 4px 16px 8px;
}
.panel3b div {
padding: 4px 0px 6px 0px;
}
.panPrice {
margin: 4px 0px 0px 6px;
}


.panel3 p{
margin: 0 0 0px 0;
padding: 0;
color: #cccccc;
}

.panel3 a, .panel3 a:visited{
margin: 0;
padding: 0;
color: #671406;
text-decoration: none;
}
.panel3 a:hover {
text-decoration: underline;
}

a.trigger3{
top: 86px; right: 0;
width:111px; height:23px;
background: url(images/basket.gif)  no-repeat;
position: absolute;
color:#fff;
padding: 0px;
display: block;
}


a.trigger3:hover {
background-position: -111px;}


a.active.trigger3 {
background: url(images/basket2.gif)  no-repeat;
}



