#carousel{
position:relative;
width:456px;
height:294px;

}

a.clickarea{
	position:absolute;
	top:10px;
	left:20px;
	display:block;
	height:250px;
	width:416px;
	z-index:9999;
	text-decoration:none;
	 background: url("
   javascript:
     document.body.onload = function(){
        var xbutton = document.getElementById('xbutton');
        if (xbutton) {
            xbutton.style.zIndex = 9999;
        }
     }
 ");
}

#carousel img{
width:456px;
height:294px;!important 
}

#carousel span.mask{
display:block;
width:456px;
height:294px;
position:absolute;
top:0;
left:0;
z-index:9000;
background:url(../images/big_img_border.png) no-repeat 0 0;
}

#carousel div.aanb,#carousel div.aanb2{	
	color:#fff;
	font-family: "futura Book";
	position:absolute;
	font-size:14px;
	right:45px;
	top:30px;
	text-align:right;
	width:385px;
}

#carousel div.aanb2{
	color:#000;
	right:44px;
	top:31px;
}


#carousel div.aanb h5,#carousel div.aanb2 h5{
	font-size:24px;
	margin:0px;
	text-transform:uppercase;	
}

#carousel div.aanb p, #carousel div.aanb2 p{
	margin:0;
	font-size:18px;
	position:relative;
	padding-bottom:15px;	
}

#carousel div.aanb p span.aanbprice, #carousel div.aanb2 p span.aanbprice{
	font-size:30px;
	*font-family: "arial";
}

#carousel div.aanb a,  #carousel div.aanb2 a{
	font-size:14px;
	color:#fff;
	position:absolute;
	bottom:0;
	right:0;
	z-index:99999
}


#carousel div.aanb2 a{
	color:#000;

}

#carousel div.aanb a:hover, #carousel div.aanb2 a:hover{
text-decoration:underline;
	}
	

#carousel a.previous,#carousel a.next{
	z-index:99999;
	position:absolute;
	display:block;
	bottom:30px;
	width:98px;
	height:21px;
	text-align:center;
	padding-top:5px;
	top:262px;
	text-decoration:none;
	color:#4c4c4c;
	font-weight:bold;
	font-size:12px;
}
#carousel a.previous{
	left:220px;
	
}

#carousel a.next{
	left:323px;
}

#carousel a.previous:hover,#carousel a.next:hover{
	color:#0099CC
}