h3 									{font-size: 16px;text-align: left;}
#sort-options li 					{display: inline;background: #eef;padding: 2px 5px;}
#sort-options li a.selected 		{color: black;font-weight: bold;cursor: default;}
#sort-options li a.selected:hover 	{text-decoration: none;}
#user-interface 					{overflow: hidden;text-align: left;margin:0 auto;overflow:hidden;text-align:left;width:665px;}
#giftshop-main						{padding:10px 4px 0 4px; float:right; width:694px;}
.giftshoptop						{background:url("../../../images/top_gift.jpg") no-repeat 0 0;color:#024E8A;font-size:32px;height:110px;line-height:119px;padding-left:94px;text-align:left;width:600px;}
.giftshoptop-resend					{color:#000;background-image:url("../../../images/top_gift_resend.jpg")}
.giftShopContainer					{_width:705px; border-left:2px solid #2ec7e9;border-right:2px solid #2ec7e9;padding:0 10px;}
.giftShopBtm						{background:url("../../../images/bottom_gift.jpg") no-repeat 0 0 ; width:729px; height:7px; font-size:1px;}
#information 						{background:url("../../../images/shop_infos.jpg")  no-repeat center 0; height:33px;padding:8px 10px 0;}
#user-bells 						{float: left;color: #383838;font-weight: bold; font-size:12px;}
.userNamE							{color:#338ff7; font-size:14px}
.rightSelect						{float: right;}
.rightSelect select					{border:none; font-weight:bold;}
.giftError							{background:#fee;color:#fc2c29; border-top:1px solid #fc2c29; border-bottom:1px solid #fc2c29; font-size:14px; line-height:20px; height:20px; text-align:center;font-weight:bold;}
#gift-case							{width:620px;background:url("../../../images/giftshopRaft.jpg") 0 0 repeat-y;padding:0 0 0 20px; display:inline-block;}
#raftoverflow						{border:1px solid  #2EC7E9;height:415px;margin:10px auto; padding:10px 0;overflow:auto;width:662px; position:relative;}
.gift-box 							{float: left; width:102px; height:141px; text-align:center; position:relative;padding:0 19px 0 0;}
.gift-image 						{margin:0 auto;}
.gift-image-selected 				{background:url("../../../images/selected_gift.jpg") no-repeat 0 0 ;}
.gift-price 						{background:url("../../../images/giftBell.jpg") no-repeat 75px top; margin-top:1px;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:14px;font-weight:bold;height:20px;line-height:20px;padding:6px 30px 0 0;text-align:right;width:72px;}
.gift-details                       { margin-top:1px;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:14px;font-weight:bold;height:20px;line-height:20px;padding:6px 30px 0 0;text-align:right;width:72px;}
.too-expensive						{color:#fc0704 !important;}
#selected-gift 						{background: #ffc;padding: 2px 5px;}
.gift-image-selected  .gift-price 	{background:url("../../../images/giftBell.jpg") no-repeat 75px -28px;}
.selsGift							{width:40px; height:40px;background:url("../../../images/sels.png") no-repeat; position:absolute; font-size:14px; font-weight:bold;color:#fff; line-height:38px; text-align:center;margin:25px 0 0 75px;left:0; top:0;}
.newGift							{position:absolute;margin:55px 0 0 -8px; left:0; top:0px;}
.giftQuantity						{position:absolute;margin:114px 0 0 50px;background:url("../../../images/giftQuantity.png") repeat-x; border:1px solid #f2bf0d; padding:0px 3px; -moz-border-radius:5px; border-radius:5px; font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#383838; display:inline-block; right:0;}
.purchase-container_top				{background:url("../../../images/top_Sentgift.jpg") no-repeat 0 0 ; width:415px; height:6px; font-size:1px;}
.purchase-container 				{background:url("../../../images/btm_Sentgift.jpg") no-repeat 0 bottom ; width:415px; float:left; margin-bottom:10px;}
.purchase-tab img					{display:inline-block;margin:0 5px 3px 10px;float:left;}
.purchase-tab a						{font-size:14px; font-weight:bold; color:#024e8a; display:inline-block; float:left; line-height:26px;}
.purchase-box .disabled 			{background: #ebebeb;opacity: 0.5;-moz-opacity: 0.5;filter:alpha(opacity=50); margin:5px 10px; padding:5px;}
.purchase-option-box 				{margin:5px 10px;}
.purchase-option-box textarea 		{width: 98%;height: 100px;}
.purchase-option-box input 			{vertical-align: middle;}
.purchase-option-box label 			{font-weight: bold;}
.purchase-option-box span.price 	{float: right;color: #338ff7;font-size: 16px;font-weight: bold;}
.purchase-option-box p	 			{color:#545454;font-size:11px;font-style:normal; padding:5px 0;}
#purchase-other-message-count 		{opacity: 0.5;-moz-opacity: 0.5;filter:alpha(opacity=50);background:#006600;color:white;float:right;font-size:14px;font-weight:bold;margin:-21px 3px 0 0;padding:2px 5px;}
.message-count-fail 				{background: #f00 !important;}
#purchase-other-user				{ width:210px; margin-left:5px;}
#purchase-myself					{ text-align:right !important;}
#extra-bar 							{width: 231px;float: right;}
#current-box 						{background:#dbf3ff; border-left:1px solid #338ff7;border-right:1px solid #338ff7;padding:0 10px;}
.current-box-top					{background:url('../../../images/top_select.jpg') no-repeat; width:231px; height:6px; font-size:1px;}
.current-box-btm					{background:url('../../../images/btm_select.jpg') no-repeat; width:231px; height:6px; font-size:1px;margin-bottom:10px;}
#current-caption 					{font-size: 16px;font-weight: bold;}
#current-icon 						{float: left;margin: 0 5px 0 0;}
#current-box .current-label 		{font-size: 14px;color: #666;}
#current-price-number, #popup-object-price{color:#338ff7;font-weight: bold; font-size:16px;}
#current-name-text, #popup-object-name{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; color:#024E8A; font-weight:bold;}
#current-name						{padding:10px 0 5px 0;_height:1%;}
#current-price img					{margin:0 0 -5px 2px;}
#current-price						{_height:1%;white-space: nowrap;}
#current-amount                     {clear:both; font-size: 14px; color: #024E8A; padding-top: 5px;}
#current-nothing					{color:#ff6161;font-size:18px;padding:0 10px 0;text-align:center;}
.giftshopLink						{line-height:12px;padding-top:8px;}
#popup-object-details 				{background: #fff;border: 1px solid #ccc;padding:10px;margin: 10px 0;-moz-border-radius:5px; border-radius:5px;}
#popup-object-details img			{ float:left;-moz-border-radius:5px; border-radius:5px; border:solid 1px #358EF6; background:#dbf3ff;margin-right:10px;}
#popup-object-options li 			{ list-style-type:none;}
#popup-confirmation					{ line-height:20px;}
#popup-button						{ margin-top:10px;}
.msgtext							{ font-style:italic;}
.tooltip							{width: 200px; color:#338FF7;font-size:13px; font-weight:bold;text-decoration:none;text-align:center;z-index:150;position:absolute;}
.tooltip span.top					{padding:20px 10px 0px 10px;background: url('../../../images/bt.gif') no-repeat top}
.tooltip b.bottom					{padding: 10px 10px 0 10px;color: #548912;background: url('../../../images/bt.gif') no-repeat bottom}
#mall-cupon                         {width: 190px;}
.cupon                              {text-align: left !important;}
.gifshop-cupon-lista                {color: #ff0000; font-size: 14px;}
.gift-heart							{width:24px;height:18px;background:url('../../../../user/pagini/wishlist/images/wishlist.png') bottom left no-repeat;top:122px;left:1px;display:block;}
.ales								{background-position: top left !important;top: 121px;}