#cart{float:left;margin:0;padding:0 4px;background:#09f url(../../images/cart/bg-cart.jpg) 0 0 no-repeat;width:202px!important;+width:210px;}
#cart .hideCart,#cart .showCart{float:left;display:none;height:30px;width:182px;cursor:pointer;font-size:17px;line-height:30px;font-weight:bold;color:#fff;padding:0 0 0 20px;display:none;}
#cart .hideCart{background:url(../../images/cart/hideCart.gif) 5px 13px no-repeat;}
#cart .showCart{background:url(../../images/cart/showCart.gif) 5px 13px no-repeat;}
#cart .nbProducts{float:left;width:22px;height:27px;}
#cart .content{float:left;position:relative;margin:0;padding:0 0 5px 0;width:202px;background:#fff;display:none;}
#cart .ui-widget-content{float:left;margin:0;padding:0;width:202px;border:none;}
#cart ol{float:left;width:202px;margin:0;padding:0;list-style:none;}
#cart ol.ui-state-default{border:none;}
#cart ol li{float:left;margin:9px 0 0 0;padding:0;position:relative;width:202px;height:52px;border-bottom:1px solid #9cf;background:#fff;}
#cart ol li.placeholder{background:transparent;border-bottom:none;}
#cart ol li img{float:left;margin:0;padding:0 0 0 10px;width:56px;height:41px;border:none;}
#cart ol li .infos{float:left;margin:0;padding:1px;width:125px;background:#fff;cursor:default;}
#cart ol li .infos .country{float:left;margin:0;padding:0 0 0 5px;width:120px;font-size:10px;line-height:10px;font-weight:bold;color:#09f;}
#cart ol li .infos .hotel{float:left;width:120px;margin:2px 0;padding:0 0 0 5px;clear:both;font-size:10px;line-height:10px;font-weight:normal;}
#cart ol li .infos .label{float:left;clear:both;margin:0;padding:0 0 0 5px;font-size:9px;line-height:10px;}
#cart ol li .infos .price{display:inline;width:120px;padding:0;font-size:10px;line-height:10px;font-weight:bold;color:#f60;}
#cart ol li .infos .price em{font-style:normal;}
#cart ol li a.delete{position:absolute;z-index:200;bottom:7px;right:5px;width:13px;height:13px;background:url(../../images/cart/delete.gif) 0 0 no-repeat;cursor:pointer;}
#cart .btnEmpty{float:left;clear:left;margin:0;padding:0;width:110px;color:#09f;text-decoration:underline;line-height:13px;font-size:11px;text-align:center;cursor:pointer;display:none;}
#cart .btnCompare{float:left;clear:left;margin:5px 0 0 9px;padding:0;width:93px;height:19px;line-height:19px;font-size:11px;text-align:center;background:url(../../images/cart/btnCompare.gif) 0 0 no-repeat;font-weight:bold;color:#fff;cursor:pointer;display:none;}