.widgetCommonCollection{margin:-11px}
.collectionWidget .tooltip{display:none}
.collectionTooltip{background:url(../../../images/day/pasha/widget/bg_pattern.jpg);
position:absolute;width:310px;display:none;padding:10px;z-index:100}

.collectionTooltip  .giftPic{width:150px;height:150px;margin-right:10px;float:left}
.collectionTooltip .users{background:url(../../../images/day/pasha/bg2.png);
float:left;margin:0;padding-left:2px;padding-top:2px;width:148px;}

.collectionTooltip .users li{background:none;padding:0;margin-bottom:3px;color:#fff;width:100%;overflow:hidden}
.collectionTooltip .users img{float:left;margin-right:5px;width:48px;height:48px}
.collectionTooltip .date{display:block;font-size:10px;color:#666}

.collectionUserGiftList .giftUserBlock{padding-left:5px;padding-top:0}
.collectionUserGiftList .giftInfoBl{height:52px;clear:both;margin-bottom:2px}
.collectionUserGiftList .giftInfoBl .userImg{float:left;height:48px;margin-bottom:4px;margin-right:5px;width:52px}
.collectionUserGiftList .giftInfoBl .userImg img{border:1px solid #eee;height:48px;width:48px;}
.collectionUserGiftList .giftInfoBl .userGiftInfo{float:left}
.collectionUserGiftList .giftCnt{text-align:center;font-sizE:10px; color:#3861a1}
.collectionUserGiftList .userName{padding-top:11px;width:160px;overflow:hidden;color:#0f3878}
.collectionUserGiftList .userName a{color:#0f3878; text-decoration:underline; font-weight:bold}
.collectionUserGiftList .userName a:hover{text-decoration:none}
.collectionUserGiftList .giftDate{font-size:11px; color:#3861a1}
.collectionUserGiftList .separator{border-bottom:1px dotted #EEEEEE;height:1px;margin:2px 5px 5px}
.collectionUserGiftList{position:relative; padding:5px;}

/* free games */

/* free games END */


#collectionsMainList .collection
{
    position:relative;
    border-bottom:1px solid #872B57;
	width:100%;
	overflow:hidden
}
#collectionsMainList .newCollection
{
	background-color:#fdf3f6;
}
#collectionsMainList .doneCollection .done{
    width:60px; height:60px;
    position:relative;
    margin-bottom:-60px;
    z-index:6;
	background:url(../../../images/market/select.png) 2px center no-repeat;
}
#collectionsMainList .collection .preview
{
    float:left;
    width:166px;
	text-align:right;
	padding:16px 0
}
#collectionsMainList .collection .preview img {vertical-align:top}
#collectionsMainList .collection .status
{
    position:absolute;
    left:0;
	bottom:0
}
#collectionsMainList .collectionInfo
{
    float:left;
	width:488px;
	padding:11px 0 10px 20px
}
#collectionsMainList .collectionInfo .inner{min-height:119px;}
#collectionsMainList .collectionInfo .seasonTitle{color:#872b57;font-size:12px;font-weight:bold;float:right;padding-right:10px;}

#collectionsMainList .collectionInfo .time
{
    font-size:17px;
	font-weight:normal;
	color:#636363
}
#collectionsMainList .collection.notReady img
{
    opacity:0.7;
    filter:alpha(opacity = 70)
}
#collectionsMainList .collection .buttn
{
	clear:both;
	padding:0 10px 10px 0;
    margin-top:-20px
}
#collectionsMainList .collectionInfo .buttn
{
	clear:none;
	padding:0;
    margin:0
}
.collectionInfo .prizInfo
{
	float:left;
	padding-top:10px
}
.collectionInfo .comment{
font-size:11px;
color:#666;
}
.collectionInfo .kolGostei {padding-left:20px}

#collectionsPreviewsList
{
    width:100%;
    height:80px;
    position:relative
}
#collectionsPreviewsList .buttn
{
    width:100%;
    height:60px;
    position:absolute;
    top:0;
    left:0;
}
#collectionsPreviewsList .buttn ul
{
    margin-top:24px;
    width:100%;
}
#collectionsPreviewsList .buttn-prev em {margin-left:0}
#collectionsPreviewsList .buttn-next {float:right}
#collectionsPreviewsList .wrap
{
    width:592px;
	height:60px;
	padding:5px;
	overflow:hidden;
    position:relative;
	margin:0 0 0 44px
}
#collectionsPreviewsList .previewsList li
{
    float:left;
    height:60px;
    width:60px;
    background:#efefef;
    padding:0;
    margin:0 16px 0 0;
}
#collectionsPreviewsList .previewsList li.active
{
    margin:-5px 11px -5px -5px;
    border:5px solid #d61b51
}
#collectionDetail
{
	width:100%;
    padding-top:20px;
	min-height:400px;
}
#collectionDetail .collectionDetailWidget
{
    float:left;
    width:334px;
	margin-right:20px
}
#collectionDetail .collectionInfo
{
    float:left;
	width:336px
}
#collectionDetail .collectionInfo .info
{
	position: relative;
    border:1px solid #e3e3e3;
    padding:15px;
	width:304px;
	overflow:hidden;
	clear:both
}
#collectionDetail .collectionInfo .info .lg{
font-weight:bold;
color:#F0534E;
}
#collectionDetail .collectionInfo .info .time{
font-weight:bold;
color:#F0534E;
}
#collectionDetail .collectionInfo .info .buttn
{
	clear:both;
	margin-bottom:5px;
	overflow:hidden;
	width:100%
}

.noCollectionGifts
{
	text-align:center;
	padding:10px;
	font-style:italic
}

#collectionsMainList .tab, .collectionInfo .tab
{
	float:left;
	margin:0 20px 0 0;
	padding:0 0 0 10px;
	background:url(../../../images/community/homepage/bg_tabs_small.png) no-repeat 0 0;
	font-size:12px;
	line-height:12px;
	font-weight:normal;
	color:#464646
}
#collectionsMainList .tab span, .collectionInfo .tab span
{
	display:block;
	margin:0 -20px 0 0;
	padding:7px 20px 4px 0;
	height:15px;
	background:url(../../../images/community/homepage/bg_tabs_small.png) no-repeat 100% 0
}














/* christmas tree */
#collectionChristmasTree{
min-height:281px;position:relative;
background:url(../../../images/gift_collection/christmas_tree/fon.png) no-repeat top center;
}
#collectionChristmasTree .basicBody{position:relative;height:281px;width:334px;top:0}
#collectionChristmasTree .gift{
position:absolute;width:60px; height:60px; cursor:pointer;
top:0; left:0;
}
#collectionChristmasTree .snegman   {background:url(../../../images/gift_collection/christmas_tree/gifts/1_small.png) no-repeat;
left:61px;top:120px;z-index:0 !important
}
#collectionChristmasTree .dedmoroz  {background:url(../../../images/gift_collection/christmas_tree/gifts/2_small.png) no-repeat;
left:89px;top:160px;z-index:11 !important
}
#collectionChristmasTree .sneggirl  {background:url(../../../images/gift_collection/christmas_tree/gifts/3_small.png) no-repeat;
left:176px;top:164px;z-index:11
}
#collectionChristmasTree .alko      {background:url(../../../images/gift_collection/christmas_tree/gifts/4_small.png) no-repeat;
left:35px;top:143px;z-index:11
}
#collectionChristmasTree .meshok    {background:url(../../../images/gift_collection/christmas_tree/gifts/5_small.png) no-repeat;
left:221px;top:128px;z-index:0
}
#collectionChristmasTree .clock     {background:url(../../../images/gift_collection/christmas_tree/gifts/6_small.png) no-repeat;
left:203px;top:14px;z-index:11
}
#collectionChristmasTree .svecha    {background:url(../../../images/gift_collection/christmas_tree/gifts/7_small.png) no-repeat;
left:263px;top:171px;z-index:11
}
#collectionChristmasTree .nosok     {background:url(../../../images/gift_collection/christmas_tree/gifts/8_small.png) no-repeat;
left:6px;top:190px;z-index:11;
}
#collectionChristmasTree .venok     {background:url(../../../images/gift_collection/christmas_tree/gifts/9_small.png) no-repeat;
left:35px;top:41px;z-index:11
}
#collectionChristmasTree .kolokol   {background:url(../../../images/gift_collection/christmas_tree/gifts/10_small.png) no-repeat;
left:134px;top:-9px;z-index:11
}
#collectionChristmasTree .angel     {background:url(../../../images/gift_collection/christmas_tree/gifts/11_small.png) no-repeat;
left:244px;top:67px;z-index:11
}
#collectionChristmasTree #userChristmasTree{height:180px;width:140px;left:50%;margin-left:-70px;position:absolute;top:25px;z-index:5;cursor:pointer}
#collectionChristmasTree .collectionTooltip{background:#d6f4ff url(../../../images/gift_collection/christmas_tree/tooltip.jpg) repeat-y right top;border-right:2px solid #b7deff}
#collectionChristmasTree .collectionTooltip .users li{color:#247703;}
#collectionChristmasTree .animElka{position:absolute;top:0;left:0}
#collectionChristmasTree .giftListLink{display:block;margin-top:-20px;position:relative;text-align:center;}
#collectionChristmasTree .giftListLink a{
font-weight:bold;color:#3399FF;
}

#collectionChristmasTree #elkaGifts{
margin-top:4px;
background:#d6f4ff url(../../../images/gift_collection/christmas_tree/tooltip.jpg) repeat-y right top;
}
#collectionChristmasTree .collectionUserGiftList .separator{
border-bottom:1px solid #99CCFF;
}


















/* nativity ball */
#collectionNativityBall .title .js_link{color:#fff; border-bottom:1px dotted #fff; font-size:13px}

#ballGifters{padding:0 10px 10px 10px;
background:#3f1845 url(../../../images/gift_collection/nativity_ball/tooltip.png) repeat-x top;
border:1px solid #6a2a73}
#ballGifters .userName a, #ballGifters .userName{color:#eee;}
#ballGifters .separator{border-bottom:1px dotted #6c4b71}

#ballGifters table{width:100%;margin-bottom:5px}

#ballGifters .giftUserBlock{padding-top:5px}
#ballGifters .giftInfo{height:52px;clear:both;margin-bottom:2px}
#ballGifters .giftInfo .userImg{float:left; margin-right:5px;width:52px;height:52px}
#ballGifters .giftInfo .userImg img{border:2px solid #a81f96}

.ballSeparator{border-top:1px dotted #66CC99;border-left:none;border-bottom:none;border-right:none;height:1px;margin:none;padding:none;background:none}

#ballGifters .giftInfo .userGiftInfo{float:left}
#ballGifters .giftCnt{text-align:center;font-sizE:10px; color:gray}
#ballGifters .userName{padding-top:11px;width:160px;overflow:hidden}
#ballGifters .giftDate{font-size:11px; color:gray}

#collectionNativityBall{min-height:300px;position:relative;}
#collectionNativityBall .basicBody{height:300px;position:relative;background:url(../../../images/newyear/2010/ball_bg.jpg) no-repeat top center}

#collectionNativityBall .title{position:absolute; top:264px; left:0; z-index:20; font-size:13px; padding:10px}
#collectionNativityBall .title .comment{font-size:11px;font-weight:normal; color:gray}
#collectionNativityBall .sendButton{font-size:13px;left:177px;position:absolute;padding:10px;top:264px !important;z-index:20}

#collectionNativityBall .podarok1, #collectionNativityBall .podarok2, #collectionNativityBall .podarok3{width:50px; height:50px;position:absolute;cursor:pointer; z-index:0}
#collectionNativityBall .podarok1{background:url(../../../images/newyear/2010/gift1.png)}
#collectionNativityBall .podarok2{background:url(../../../images/newyear/2010/gift2.png)}
#collectionNativityBall .podarok3{background:url(../../../images/newyear/2010/gift3.png)}

#collectionNativityBall .right{right:-25px}
#collectionNativityBall .right:hover{right:0}

#collectionNativityBall .left{left:-25px}
#collectionNativityBall .left:hover{left:0}

#collectionNativityBall .top{top:-25px}
#collectionNativityBall .top:hover{top:0}

#userNativityBall{height:180px;width:140px;left:50%;margin-left:-75px;position:absolute;top:68px;z-index:5;cursor:pointer}
.ballGift{position:absolute; cursor:pointer}

#collectionNativityBall .gift{position:absolute}
#collectionNativityBall .tablecloth{
background:url(../../../images/gift_collection/nativity_ball/gifts/1_small.png) no-repeat;z-index:2;
left:28px;
top:158px;
width:307px; height:142px
}

#collectionNativityBall .table{
background:url(../../../images/gift_collection/nativity_ball/gifts/2_small.png) no-repeat;z-index:1;
left:0;
top:161px;
width:337px; height:139px
}

#collectionNativityBall .candle{
background:url(../../../images/gift_collection/nativity_ball/gifts/3_small.png) no-repeat;z-index:4;
left:6px;
top:128px;
width:124px; height:149px
}

#collectionNativityBall .cup{
background:url(../../../images/gift_collection/nativity_ball/gifts/4_small.png) no-repeat;z-index:4;
left:205px;
top:136px;
width:104px; height:134px
}

#collectionNativityBall .moon{
background:url(../../../images/gift_collection/nativity_ball/gifts/5_small.png) no-repeat;z-index:4;
left:6px;
top:3px;
width:86px; height:84px
}


#ballBarBlock .comment{font-size:10px; color:gray}

#ballGiftSurprise{font-weight:bold;padding-bottom:5px}

.sendGiftBallButton{font-size:13px; color:#FFF;cursor:pointer;border-bottom:1px dotted #EEE; font-weight:bold}

#collectionNativityBall #ballTitle{
background:url(../../../images/newyear/2010/but_shar_ask.png) no-repeat;z-index:11;position:absolute;
left:79px; top:0;
width:181px;height:36px;
cursor:pointer
}
#collectionNativityBall .collectionTooltip{background:#3f1845 url(../../../images/gift_collection/nativity_ball/tooltip.png) repeat-x top;border:1px solid #6a2a73;}


#collectionNativityBall .noBallText{
color:#FFFFFF;
font-weight:bold;
position:absolute;
text-align:center;
top:69px;
padding:10px;
}
#collectionNativityBall .noBallText .js_link{
color:#fff; border-bottom:1px dotted #fff;
font-size:18px;
}




/* valentine heart */
#collectionValentineHeart{
background:url(../../../images/day/14fev/widget/bg_new.jpg) no-repeat center top;
min-height:299px;
position:relative;
width:334px;
}
#heartClose .heartPart, #heartClose .heartPartClose{
position:absolute;
width:76px; height:85px;
overflow:hidden;
}
#heartClose .heartPart{
background:url(../../../images/day/14fev/widget/heart_open.png) 0 0 no-repeat;
}
#heartClose .heartPartClose{
background:url(../../../images/day/14fev/widget/heart_closed.png) 0 0 no-repeat;
}

#heartClose .heartPart1{background-position:0 0;            top:0;left:0}
#heartClose .heartPart2{background-position:-76px 0;        top:0;left:76px}
#heartClose .heartPart3{background-position:-152px 0;       top:0;left:152px}
#heartClose .heartPart4{background-position:-228px 0;       top:0;left:228px}
#heartClose .heartPart5{background-position:0 -85px;        top:85px;left:0}
#heartClose .heartPart6{background-position:-76px -85px;    top:85px;left:76px}
#heartClose .heartPart7{background-position:-152px -85px;   top:85px;left:152px}
#heartClose .heartPart8{background-position:-228px -85px;   top:85px;left:228px}
#heartClose .heartPart9{background-position:0 -170px;       top:170px;left:0}
#heartClose .heartPart10{background-position:-76px -170px;  top:170px;left:76px}
#heartClose .heartPart11{background-position:-152px -170px; top:170px;left:152px}
#heartClose .heartPart12{background-position:-228px -170px; top:170px;left:228px}
#collectionValentineHeart .priznInfo{
font-size:11px;
height:21px;
padding-left:45px;
position:absolute;
top:313px;
}
#collectionValentineHeart .priznInfo .link{height:21px;width:140px;float:left;cursor:pointer}
#collectionValentineHeart .priznInfo .heartIcon{width:120px !important}
#collectionValentineHeart .priznInfo .link div{float:left}
#collectionValentineHeart .priznInfo .link .text{color:#fff;padding-top:2px;border-bottom:1px dotted #fff}
#collectionValentineHeart .priznInfo .heartIcon .text{margin-left:5px}

#collectionValentineHeart .priznInfo .heartIcon .heart{
width:21px; height:21px;
background:url(../../../images/day/14fev/widget/heart_small.png) no-repeat;
*background:none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://is.fotostrana.ru/static/images/day/14fev/widget/heart_small.png", sizingMethod="crop") !important;
}
#collectionValentineHeart .priznInfo .heartIcon:hover .heart{
background:url(../../../images/day/14fev/widget/heart_small_hover.png) no-repeat;
*background:none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://is.fotostrana.ru/static/images/day/14fev/widget/heart_small_hover.png", sizingMethod="crop") !important;
}

#collectionValentineHeart .priznInfo .heartSmall{
background:url(../../../images/day/14fev/widget/heart_small.png) no-repeat !important;
*background:none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://is.fotostrana.ru/static/images/day/14fev/widget/heart_small.png", sizingMethod="crop") !important;
}
#collectionValentineHeart .priznInfo .heartBig{
background:url(../../../images/day/14fev/widget/heart_small_hover.png) no-repeat !important;
*background:none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://is.fotostrana.ru/static/images/day/14fev/widget/heart_small_hover.png", sizingMethod="crop") !important;
}

#valentinePriznForm{
padding-left:6px;
padding-right:6px;

}
#valentinePriznForm .title{
color:#fd9b80;
font-size:13px;
font-weight:bold;
}
.innerPrizn .separator{
height:1px;
marign:0 6px 4px 6px;
padding:0;
border-bottom:1px solid #810608;
}


#valentinePriznForm .textBlock{
width:300px; height:61px;
background:url(../../../images/day/14fev/widget/text_bg_hover.jpg) no-repeat top;
}
#valentinePriznForm .textBlock:hover{
}
#valentinePriznForm .textBlock textarea{
border:none;
width:286px; height:46px; padding:none; background:none;
margin-left:6px;
margin-top:7px;
}
#valentinePriznForm .sendButton{
clear:both;
cursor:pointer;
width:179px; height:31px;
background:url(../../../images/day/14fev/widget/send_button.jpg?2) no-repeat;
margin-left:61px;
}
#valentinePriznForm .dopInfo{
color:#d88169;
font-size:11px;
text-align:center;
padding-bottom:12px;
}

#valentinePriznForm .valStavka{
padding:3px 5px 8px 2px;
}
#valentinePriznForm .valStavka .class1{
float:left;
color:#fd9b80;
font-size:12px;
}
#valentinePriznForm .valStavka .class1 .hasBall{
font-weight:bold;
}
#valentinePriznForm .valStavka .class1 #addVotesVal{
font-size:18px;
color:#ffcb05;
}
#valentinePriznForm .valStavka .class2{
float:right;
padding-top:5px;
}
#valentinePriznForm .valStavka .class2 .plus{
float:left;
width:16px; height:16px;
cursor:pointer;
margin-right:4px;
background:url(../../../images/day/14fev/widget/plus.png);
*background:none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://is.fotostrana.ru/static/images/day/14fev/widget/plus.png", sizingMethod="crop") !important;
}
#valentinePriznForm .valStavka .class2 .js_link{
color:#fd9b80; border-bottom:1px dotted #fd9b80;
}


#priznList .listPrizn{
padding-top:10px;
}
#priznList .itemPrizn{
padding-bottom:;
padding:10px 6px 0 6px;
}
#priznList .itemPrizn .imageHeart{
width:65px;
float:left;
}
#priznList .itemPrizn .imageHeart .image{
width:65px; height:56px;
}
#priznList .itemPrizn .imageHeart .image img{
border:1px solid #FFFFFF;
margin:2px 0 0 7px;
}
#priznList .itemPrizn .imageHeart .simple{
background:url(../../../images/day/14fev/widget/prizn_heart_0.png);
*background:none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://is.fotostrana.ru/static/images/day/14fev/widget/prizn_heart_0.png", sizingMethod="crop") !important;
}
#priznList .itemPrizn .imageHeart .best{
background:url(../../../images/day/14fev/widget/prizn_heart_1.png);
*background:none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://is.fotostrana.ru/static/images/day/14fev/widget/prizn_heart_1.png", sizingMethod="crop") !important;
}
#priznList .itemPrizn .imageHeart .votes{
color:#fd9b80; font-size:10px;
display:block; text-align:center;
}
#priznList .itemPrizn .text{
float:left; width:234px;
padding-bottom:10px;
}
#priznList{margin:0 !important}
#priznList .itemPrizn .text .innerText{
color:#fff;
padding-left:6px;
min-height:60px;
overflow:hidden;
}
#priznList .itemPrizn .text .fromUserName a{
color:#fff;
font-weight:bold;
padding-left:6px;
}
#priznList .itemPrizn .text .simpleText:first-letter {font-weight:bold; font-size:16px}
#priznList .itemPrizn .text .fullText{
color:#fff;
padding-left:6px;
max-height:600px !important;
}
#priznList .itemPrizn .text .info{text-align:right;padding-left:6px; height:14px;}
#priznList .itemPrizn .text .info .js_link{color:#fd9b80;border-bottom:1px dotted #fd9b80}
#priznList .separator{
height:1px; clear:both;
background:url(../../../images/day/14fev/widget/line.gif) no-repeat center;
}



/* solder */
#collectionSolder
{
	background:url(../../../images/day/23/bgwidget.png) #d1d1d1 0 0 no-repeat;
	position:relative;
}
#collectionSolder .basicBody
{
	background:url(../../../images/day/23/basicbody.png) 139px 84px no-repeat;
	position:relative;
	height:505px	
}
#collectionSolder .basicBody .userPic
{
	position:absolute;
	z-index:10;
	top:50px;
	left:142px;
	width:48px;
	height:48px
}
#soldierShirt
{
	background:url(../../../images/day/23/shirts.png) 0 0 no-repeat;
	position:absolute;
	top:72px;
	left:76px;
	z-index:8;
	width:183px;
	height:144px
}
#soldierShirt.type2 {background-position:-183px 0}
#soldierShirt.type3 {background-position:-366px 0}
#soldierHands
{
	background:url(../../../images/day/23/hands.png) 0 0 no-repeat;
	position:absolute;
	top:146px;
	left:65px;
	z-index:11;
	width:182px;
	height:67px
}
#soldierTrousers
{
	background:url(../../../images/day/23/trousers.png) 0 0 no-repeat;
	position:absolute;
	top:200px;
	left:84px;
	z-index:9;
	width:171px;
	height:203px
}
#soldierTrousers.type2 {background-position:-171px 0}
#soldierTrousers.type3, #soldierTrousers.type4 {background-position:-342px 0}
#soldierShoes
{
	background:url(../../../images/day/23/shoes.png) 0 0 no-repeat;
	position:absolute;
	top:373px;
	left:53px;
	z-index:8;
	width:227px;
	height:95px
}
#soldierShoes.type2 {background-position:-227px 0}
#soldierShoes.type3 {background-position:-454px 0}
#soldierStrap
{
	background:url(../../../images/day/23/straps.png) 0 0 no-repeat;
	position:absolute;
	top:202px;
	left:129px;
	z-index:10;
	width:88px;
	height:28px
}
#soldierStrap.type2  {background-position:-88px 0}
#soldierScale, #soldierScale .bg
{
	position:absolute;
	top:42px;
	left:334px;
	z-index:10;
	width:35px;
	height:332px
}
#soldierScale .bg
{
	background:url(../../../images/day/23/bgscale.png) 0 0 no-repeat;
	top:0;
	left:0
}
#soldierScale div, #soldierScale .progress
{
	background:url(../../../images/day/23/scale.gif) 0 0 repeat-y;
	position:absolute;
	top:23px;
	left:18px;
	width:13px;
	height:288px
}
#soldierScale .progress
{
	background-position:-13px 0;
	top:auto;
	bottom:0;
	left:0;
	height:auto;
}
#collectionSolder .soldierStar
{
	background:url(../../../images/day/23/star.png) 0 0 no-repeat;
	position:absolute;
	top:130px;
	left:113px;
	z-index:10;
	width:17px;
	height:23px
}
#collectionSolder .star2 {left:131px}
#collectionSolder .star3 {left:169px}
#collectionSolder .star4 {left:187px}
#soldierPeakcap
{
	background:url(../../../images/day/23/peakcap.png) 0 0 no-repeat;
	position:absolute;
	top:8px;
	left:130px;
	z-index:11;
	width:72px;
	height:49px
}
#soldierWatch
{
	background:url(../../../images/day/23/watch.png) 0 0 no-repeat;
	position:absolute;
	top:154px;
	left:126px;
	z-index:12;
	width:26px;
	height:30px
}
#soldierAK47
{
	background:url(../../../images/day/23/ak47.png) 0 0 no-repeat;
	position:absolute;
	top:92px;
	left:159px;
	z-index:12;
	width:130px;
	height:231px
}
#collectionSolder .info
{
	position:absolute;
	top:0;
	left:0;
	padding:6px 0 0 9px;
	width:120px;
	color:#fff
}
#collectionSolder .info p
{
	font-size:10px;
	line-height:12px;
	color:#fff
}
#collectionSolder .info h2
{
	font-size:17px;
	margin-left:-1px;
	color:#fff
}
#collectionSolder .giveGift
{
	background:url(../../../images/day/23/button.png) 0 0 no-repeat;
	position:absolute;
	top:474px;
	left:148px;
	width:168px;
	height:31px
}
#showSoldierGifts
{
	position:absolute;
	top:483px;
	left:30px;
	color:#fff;
	border-color:#fff
}
#soldierGifts
{
	background-color:#97a7ab;
	display:none;
	padding:10px;
	border:#50595b solid 2px;
	border-top:none
}

#collectionSolder .collectionTooltip{background:url(../../../images/gift_collection/23_fev/tooltip.png);
border-top:1px solid #eee;
border-left:1px solid #eee;
border-right:1px solid #666;
border-bottom:1px solid #666;
}
#collectionSolder .collectionTooltip .users
{background:none !important}











/* march 8  */
#collectionMarch8{ background:url(../../../images/day/8mart/bgwidget.jpg) #a5e0fe 0 0 no-repeat;
position:relative;}

#collectionMarch8 .basicBody{background:url(../../../images/day/8mart/basicbody.png) 58px 36px no-repeat;
position:relative;z-index:1;height:505px}

#collectionMarch8 #basicBodyMain{height:505px;overflow:hidden;position:relative;width:334px}
#collectionMarch8 .basicBody .userPic{	position:absolute;z-index:10;top:45px;left:125px;width:48px;height:48px}
#gerlDress{background:url(../../../images/day/8mart/dress.png) 0 0 no-repeat;
position:absolute;top:107px;left:69px;z-index:9;width:217px;height:307px}

#gerlDress.type2 {background-position:-217px 0}
#gerlDress.type3 {background-position:-434px 0}
#gerlDress.type4 {background-position:-651px 0}
#gerlDress.type5 {background-position:-885px 0}
#gerlShoes{background:url(../../../images/day/8mart/shoes.png) 0 0 no-repeat;
position:absolute;top:402px;left:123px;z-index:8;width:119px;height:52px}

#collectionMarch8 .gerlButterfly{background:url(../../../images/day/8mart/butterfly.png) 0 0 no-repeat;
position:absolute;top:96px;left:183px;z-index:15;width:14px;height:14px}

#collectionMarch8 .butterfly2{background-position:-14px 0;left:194px;top:66px}
#collectionMarch8 .butterfly3{background-position:-28px 0;left:155px;top:174px}
#collectionMarch8 .butterfly4{background-position:-14px 0;left:185px;top:221px}
#collectionMarch8 .butterfly5{background-position:0 0;left:200px;top:181px}
#collectionMarch8 .gerlChamomile, #collectionManSpring .gerlChamomile{background:url(../../../images/day/8mart/chamomile.png) 0 0 no-repeat;
position:absolute;top:416px;left:82px;width:23px;height:19px}

#collectionMarch8 .chamomile2, #collectionManSpring .chamomile2 {background-position:-23px 0}
#collectionMarch8 .chamomile3, #collectionManSpring .chamomile3 {background-position:-46px 0}
#collectionMarch8 .chamomile4, #collectionManSpring .chamomile4 {background-position:-69px 0}
#collectionMarch8 .chamomile5, #collectionManSpring .chamomile5 {background-position:-92px 0}
#gerlWreath{background:url(../../../images/day/8mart/wreath.png) 0 0 no-repeat;
position:absolute;top:21px;left:116px;z-index:11;width:92px;height:53px}

#gerlBracelet{background:url(../../../images/day/8mart/bracelet.png) 0 0 no-repeat;
position:absolute;top:200px;left:199px;z-index:12;width:24px;height:23px}

#gerlBeads{background:url(../../../images/day/8mart/beads.png) 0 0 no-repeat;
position:absolute;top:92px;left:121px;z-index:12;width:72px;height:72px}

#gerlDove{background:url(../../../images/day/8mart/dove.png) 0 0 no-repeat;
position:absolute;top:115px;left:59px;z-index:12;width:44px;height:47px}

#gerlScale, #gerlScale .bg{position:absolute;top:49px;right:0;z-index:10;width:39px;height:360px}
#gerlScale .bg{background:url(../../../images/day/8mart/bgscale.png) 0 0 no-repeat;
top:0;left:0}

#gerlScale div, #gerlScale .progress{background:url(../../../images/day/8mart/scale.gif) 0 0 repeat-y;
position:absolute;top:15px;left:22px;width:11px;height:328px}

#gerlScale .progress{background-position:-13px 0;top:auto;bottom:0;left:0;height:auto;}
#collectionMarch8 .info{position:absolute;top:0;left:0;padding:6px 0 0 9px;width:120px;color:#fff}
#collectionMarch8 .info p{font-size:10px;line-height:12px;color:#fff}
#collectionMarch8 .info h2{font-size:17px;margin-left:-1px; color:#fff !important}
#collectionMarch8 .giveGift{background:url(../../../images/day/march8/buy_button.png) 0 0 no-repeat;
position:absolute;top:474px;left:148px;width:168px;z-index:2;height:31px}

#showGerlGifts{position:absolute;top:483px;left:30px;color:#53a0d6;z-index:2;font-size:11px;border-color:#53a0d6}
#gerlGifts{background-color:#a5e0fe;display:none;padding:10px;border:#fff solid 1px;border-top:none}

#collectionMarch8 .girlFlower{
background:url(../../../images/day/8mart/fialki.png) 0 0 no-repeat;
position:absolute;
top:396px;
left:6px;
z-index:20;
width:34px;
height:38px
}
#collectionMarch8 .violet2{background-position:-34px 0;left:171px;top:411px}
#collectionMarch8 .violet3{background-position:-68px 0;left:256px;top:360px}
#collectionMarch8 .violet4{background-position:-102px 0;left:72px;top:416px}
#collectionMarch8 .violet5{background-position:-136px 0;left:271px;top:403px}


#collectionMarch8 #girlRabbit {
left:23px;
top:357px;
z-index:8;
background:url(../../../images/day/8mart/rabbit.png?12) 0 0 no-repeat;
position:absolute;
width:75px;
height:76px
}

#collectionMarch8 #flowerCount{background:url(../../../images/day/march8/romashka.png) no-repeat top center;
color:#FFFFFF;font-size:16px;font-weight:bold;padding-top:25px;position:absolute;right:0;text-align:center;top:422px;width:42px}

#collectionMarch8 .collectionTooltip{background:url(../../../images/gift_collection/8_march/tooltip.jpg);
border-top:1px solid #eee;
border-left:1px solid #eee;
border-right:1px solid #0070c7;
border-bottom:1px solid #0070c7;
}



/* april Widget */
#collectionJoker {position:relative;width:334px;zoom:1;
//float:left;}
#collectionJoker .parts {width:334px;height:397px;overflow:hidden;}
#collectionJoker .parts .partsContainer {width:336px;margin:-1px;}
#collectionJoker .parts .partsContainer div {background:url(../../../images/day/1apr/widget/joker_open_bg.jpg) no-repeat;
width: 84px;height: 100px;float:left;}

#collectionJoker .girl .partsContainer div {background-image:url(../../../images/day/1apr/widget/joker_open_bg_w.jpg) !important;}
#collectionJoker .parts .partsContainer div.close {background:url(../../../images/day/1apr/widget/joker_close_bg.jpg) no-repeat;}
#collectionJoker .girl .partsContainer div.close {background-image:url(../../../images/day/1apr/widget/joker_close_bg_w.jpg) !important;}
#collectionJoker .parts .partsContainer div.part1 {background-position: 1px 1px;}
#collectionJoker .parts .partsContainer div.part2 {background-position: -83px 1px;}
#collectionJoker .parts .partsContainer div.part3 {background-position: -167px 1px;}
#collectionJoker .parts .partsContainer div.part4 {background-position: -251px 1px;}
#collectionJoker .parts .partsContainer div.part5 {background-position: 1px -100px;}
#collectionJoker .parts .partsContainer div.part6 {background-position: -83px -100px;}
#collectionJoker .parts .partsContainer div.part7 {background-position: -167px -100px;}
#collectionJoker .parts .partsContainer div.part8 {background-position: -251px -100px;}
#collectionJoker .parts .partsContainer div.part9 {background-position: 1px -200px;}
#collectionJoker .parts .partsContainer div.part10 {background-position: -83px -200px;}
#collectionJoker .parts .partsContainer div.part11 {background-position: -167px -200px;}
#collectionJoker .parts .partsContainer div.part12 {background-position: -251px -200px;}
#collectionJoker .parts .partsContainer div.part13 {background-position: 1px -300px;}
#collectionJoker .parts .partsContainer div.part14 {background-position: -83px -300px;}
#collectionJoker .parts .partsContainer div.part15 {background-position: -167px -300px;}
#collectionJoker .parts .partsContainer div.part16 {background-position: -251px -300px;}

#collectionJoker .bottomPanel {background:url(../../../images/day/1apr/widget/bottom_panel_bg.png) no-repeat;
position:absolute;top:358px;left:8px;width:318px;height:35px;}

#collectionJoker .bottomPanel .makeGift {background:url(../../../images/day/1apr/widget/make_gift_button_bg.png) no-repeat;
position:absolute;display:block;cursor:pointer;width:168px;height:31px;left:142px;top:3px;}
#collectionJoker .bottomPanel .info {color:#182354;width:139px;text-align:center;height:27px;line-height: 27px;padding-top:4px;display:block;}
#collectionJoker .bottomPanel .info:hover {text-decoration:none;}
#collectionJoker #prizList {background-color:#1e3295;border-top:1px solid #797979;padding: 4px 9px 3px 9px;width:316px;color:#FFF;clear:both;}
#collectionJoker #prizList .topBg {background:url(../../../images/day/1apr/widget/prizn_list_bg_top_and_bottom.png) 0 0 no-repeat;
width:316px;height:3px;}
#collectionJoker #prizList .bottomBg {background:url(../../../images/day/1apr/widget/prizn_list_bg_top_and_bottom.png) 0 -3px no-repeat;
width:316px;height:3px;}
#collectionJoker #prizList .content {background:url(../../../images/day/1apr/widget/prizn_list_bg_middle.png) repeat-y;
width:314px;padding:0 1px;}
#collectionJoker .userBallCount{color:#FFFFFF;font-size:10px;font-weight:bold;position:absolute;right:1px;text-align:center;top:66px;width:50px;}
#collectionJoker .userBallCount div{font-size:14px;}







/* paskha Widget */
#poleWidgetLink{background:url(../../../images/day/1apr/widget/pole_link.png) no-repeat;
width:101px;height:71px;position:absolute;left:213px;top:8px;cursor:pointer;text-decoration:none;}


#collectionPasha {background:url(../../../images/day/pasha/widget/pasha_widget_bg.jpg) no-repeat;
position:relative;}

#collectionPasha .widgetContent {height:398px;width:334px;}
#collectionPasha .eg_1 {background:url(../../../images/day/pasha/widget/eg_6_noactive.png) no-repeat;
width:104px;height:105px;position:absolute;top:77px;left:79px;z-index:3;}

#collectionPasha .eg_1.active {background:url(../../../images/day/pasha/widget/eg_6_active.png) no-repeat;}
#collectionPasha .eg_2 {background:url(../../../images/day/pasha/widget/eg_5_noactive.png) no-repeat;
width:98px;height:108px;position:absolute;top:82px;left:192px;z-index:3;}

#collectionPasha .eg_2.active {background:url(../../../images/day/pasha/widget/eg_5_active.png) no-repeat;}
#collectionPasha .eg_3 {background:url(../../../images/day/pasha/widget/eg_4_noactive.png) no-repeat;
width:104px;height:112px;position:absolute;top:112px;left:127px;z-index:4;}

#collectionPasha .eg_3.active {background:url(../../../images/day/pasha/widget/eg_4_active.png) no-repeat;}
#collectionPasha .eg_4 {background:url(../../../images/day/pasha/widget/eg_3_noactive.png) no-repeat;
width:104px;height:111px;position:absolute;top:140px;left:36px;z-index:5;}

#collectionPasha .eg_4.active {background:url(../../../images/day/pasha/widget/eg_3_active.png) no-repeat;}
#collectionPasha .eg_5 {background:url(../../../images/day/pasha/widget/eg_2_noactive.png) no-repeat;
width:118px;height:89px;position:absolute;top:183px;left:83px;z-index:6;}

#collectionPasha .eg_5.active {background:url(../../../images/day/pasha/widget/eg_2_active.png) no-repeat;}
#collectionPasha .eg_6 {background:url(../../../images/day/pasha/widget/eg_1_noactive.png) no-repeat;
width:105px;height:110px;position:absolute;top:157px;left:190px;z-index:7;}

#collectionPasha .eg_6.active {background:url(../../../images/day/pasha/widget/eg_1_active.png) no-repeat;}

#collectionPasha .sendGiftBtn {background:url(../../../images/day/pasha/widget/send_gift_btn.png) no-repeat;
display:block;position:absolute;width:168px;height:31px;top:353px;left:158px;}

#collectionPasha .giftInfo {background:url(../../../images/day/pasha/widget/gift_info_bg.png) no-repeat;
width:139px;height:30px;position:absolute;top:353px;left:9px;text-align:center;}

#collectionPasha .giftInfo a {line-height:30px;}
#collectionPasha .giftPole {background:url(../../../images/day/pasha/widget/gift_pole_bg.png) repeat-y;
width:325px;padding:4px 0 4px 9px;}

#collectionPasha .giftPole .top {background:url(../../../images/day/pasha/widget/gift_pole_content_top_bg.png) no-repeat;
width:334px;height:3px;}

#collectionPasha .giftPole .middle {background:url(../../../images/day/pasha/widget/gift_pole_content_middle_bg.png) repeat-y;
width:333px;padding:1px;}

#collectionPasha .giftPole .bottom {background:url(../../../images/day/pasha/widget/gift_pole_content_bottom_bg.png) no-repeat;
width:334px;height:3px;}

.collectionUserGiftList .giftUserBlock{padding-left:5px;padding-top:0}
.collectionUserGiftList .giftInfoBl{height:52px;clear:both;margin-bottom:2px}
.collectionUserGiftList .giftInfoBl .userImg{float:left;height:48px;margin-bottom:4px;margin-right:5px;width:52px}
.collectionUserGiftList .giftInfoBl .userImg img{border:1px solid #eee}
.collectionUserGiftList .giftInfoBl .userGiftInfo{float:left}
.collectionUserGiftList .giftCnt{text-align:center;font-sizE:10px; color:#3861a1}
.collectionUserGiftList .userName{padding-top:11px;width:160px;overflow:hidden;color:#0f3878}
.collectionUserGiftList .userName a{color:#0f3878; text-decoration:underline; font-weight:bold}
.collectionUserGiftList .userName a:hover{text-decoration:none}
.collectionUserGiftList .giftDate{font-size:11px; color:#3861a1}
.collectionUserGiftList .separator{border-bottom:1px dotted #EEEEEE;height:1px;margin:2px 5px 5px}
.collectionUserGiftList{position:relative}

#collectionPasha .myBut{background-image:url(../../../images/day/pasha/widget/send_gift_btn2.png);}
#collectionPasha .collectionTooltip{
border-top:1px solid #bcd6ff;
border-left:1px solid #bcd6ff;
border-right:1px solid #042769;
border-bottom:1px solid #042769;
}



/* country */
#clctnCountry{
background:url(../../../images/gift_collection/country/wdgt-bg.jpg) repeat-x top;
min-height:394px;
width:334px;
position:relative;
}
#clctnCountry .basicBody{
position:relative;
}

#clctnCountry #countryListWdgt{
height:384px;
cursor:pointer;
margin-left:8px;
padding-top:8px;
}
#clctnCountry #countryListWdgt .countryImg{
background:url(../../../images/gift_collection/country/wdgt-img-close.png) no-repeat 0 0;
width:102px;height:76px; float:left;
position:relative;
margin:0 6px 6px 0;
}
#clctnCountry #countryListWdgt .active{
background-image:url(../../../images/gift_collection/country/wdgt-img.png) !important;
cursor:pointer;
}
#clctnCountry #countryListWdgt .type1{}
#clctnCountry #countryListWdgt .type2{background-position:-109px 0}
#clctnCountry #countryListWdgt .type3{background-position:-218px 0}
#clctnCountry #countryListWdgt .type4{background-position:0 -81px}
#clctnCountry #countryListWdgt .type5{background-position:-109px -81px}
#clctnCountry #countryListWdgt .type6{background-position:-218px -81px}
#clctnCountry #countryListWdgt .type7{background-position:0 -162px}
#clctnCountry #countryListWdgt .type8{background-position:-109px -162px}
#clctnCountry #countryListWdgt .type9{background-position:-218px -162px}
#clctnCountry #countryListWdgt .type10{background-position:0 -243px}
#clctnCountry #countryListWdgt .type11{background-position:-109px -243px}
#clctnCountry #countryListWdgt .type12{background-position:-218px -243px}

#clctnCountry #countryListWdgt .countryImg .gift{
background:url(../../../images/gift_collection/country/wdgt-light.png) no-repeat center center;
width:102px;height:76px;
position:absolute;top:0;left:0;
}
#clctnCountry #countryListWdgt .countryImg .gift img{
width:60px;height:60px;
margin-left:24px;
margin-top:10px;
}


#clctnCountry .wdgtTitle{
background:url(../../../images/gift_collection/country/wdgt-title.png) no-repeat;
width:186px;height:62px;
position:absolute;top:311px;left:67px;
}
#clctnCountry .sendButton{
background:url(../../../images/gift_collection/country/wdgt-send-button.png) no-repeat;
width:181px;height:30px;
cursor:pointer;
position:absolute;top:358px;left:146px;
}

#clctnCountry .countGiftInfo{
left:0;position:absolute;text-align:center;top:371px;
width:143px;
font-size:11px;
color:#ce312d;
}
#clctnCountry .countGiftInfo .giftListLink{
border-bottom:1px solid #ce312d;
cursor:pointer;
}
#clctnCountry .countGiftInfo span{}
#clctnCountry .giftList{display:none;
background:url(../../../images/gift_collection/country/wdgt-list-bg.png);
}
#clctnCountry .giftList .noCollectionGifts{color:#666;}
#clctnCountry .giftList .content{border-top:1px solid #fff;}

#clctnCountry .separator{border-bottom:1px solid #fff;}
#tooltip.collectionTooltipCountry{
background:url(../../../images/gift_collection/country/wdgt-tooltip.png) #04478d repeat-x top !important;
border-top:1px solid #bcd6ff;
border-left:1px solid #bcd6ff;
border-right:1px solid #042769;
border-bottom:1px solid #042769;
}
#tooltip.collectionTooltipCountry .users{background:url(../../../images/day/pasha/bg2.png) !important;
float:left;margin:0;padding-left:2px;padding-top:2px;width:148px;}


/********** Летний Surf Rider ********/

#summer_surfrider_widget,
#celebrity_surfrider_widget {
    width:336px;
    height:465px;
    position:relative;
    padding-bottom:34px;
    background-position:0 0;
    background-repeat:no-repeat;
}
#summer_surfrider_widget.rank_0 {background-image:url(../../../images/gift_collection/summer_surfrider/rank_0.jpg);}
#summer_surfrider_widget.rank_1 {background-image:url(../../../images/gift_collection/summer_surfrider/rank_1.jpg);}
#summer_surfrider_widget.rank_2 {background-image:url(../../../images/gift_collection/summer_surfrider/rank_2.jpg);}
#summer_surfrider_widget.rank_3 {background-image:url(../../../images/gift_collection/summer_surfrider/rank_3.jpg);}
#summer_surfrider_widget.rank_4 {background-image:url(../../../images/gift_collection/summer_surfrider/rank_4.jpg);}
#summer_surfrider_widget.rank_5 {background-image:url(../../../images/gift_collection/summer_surfrider/rank_5.jpg);}
#summer_surfrider_widget .pet,
#celebrity_surfrider_widget .pet {
    height:170px;
    left:52px;
    position:absolute;
    text-align:center;
    top:230px;
    width:170px;
}
#summer_surfrider_widget .progressBar,
#celebrity_surfrider_widget .progressBar {
    background:url(../../../images/gift_collection/summer_surfrider/progress_bar_bg.png) no-repeat 0 0;
    width:335px;
    height:43px;
    position:absolute;
    top:417px;
}
#summer_surfrider_widget .progressBar .balls,
#celebrity_surfrider_widget .progressBar .balls {
    font-size:12px;
    text-align:center;
    color:#FFF;
    padding-top:22px;
    height:14px;
    position:relative;
    font-weight:bold;
}
#summer_surfrider_widget .progressBar .status,
#celebrity_surfrider_widget .progressBar .status {
    background:url(../../../images/gift_collection/summer_surfrider/progress_bar_status_bg.png) no-repeat 0 0;
    width:247px;
    height:18px;
    position:absolute;
    top:20px;
    left:44px;
}
#summer_surfrider_widget .button,
#celebrity_surfrider_widget .button {
    background:url(../../../images/gift_collection/summer_surfrider/button_bg.jpg) no-repeat 0 0;
    width:336px;
    height:24px;
    position:absolute;
    left:0;
    top:465px;
}
#summer_surfrider_widget .surf {
    width:100px;
    height:202px;
    position:absolute;
    left:153px;
    top:190px;
    background-position:center center;
    background-repeat:no-repeat;
}
#summer_surfrider_widget.rank_1 .surf {background-image:url(../../../images/gift_collection/summer_surfrider/1_surf.png);}
#summer_surfrider_widget.rank_2 .surf {background-image:url(../../../images/gift_collection/summer_surfrider/2_surf.png);}
#summer_surfrider_widget.rank_3 .surf {background-image:url(../../../images/gift_collection/summer_surfrider/3_surf.png);}
#summer_surfrider_widget.rank_4 .surf {background-image:url(../../../images/gift_collection/summer_surfrider/4_surf.png);}
#summer_surfrider_widget.rank_5 .surf {background-image:url(../../../images/gift_collection/summer_surfrider/5_surf.png);}
#summer_surfrider_widget .nextStage {
    position:absolute;
    left:0;
    top:0;
    height:25px;
    width:336px;
    background-image:url(../../../images/gift_collection/summer_surfrider/next_stage.png);
    background-position:center center;
}

/********** Летний Celebrity Surf Rider ********/

#celebrity_surfrider_widget {
    width:334px;
}
#celebrity_surfrider_widget.rank_0 {background-image:url(../../../images/gift_collection/celebrity_surfrider/rank_0.jpg);}
#celebrity_surfrider_widget.rank_1 {background-image:url(../../../images/gift_collection/celebrity_surfrider/rank_1.jpg);}
#celebrity_surfrider_widget.rank_2 {background-image:url(../../../images/gift_collection/celebrity_surfrider/rank_2.jpg);}
#celebrity_surfrider_widget.rank_3 {background-image:url(../../../images/gift_collection/celebrity_surfrider/rank_3.jpg);}
#celebrity_surfrider_widget.rank_4 {background-image:url(../../../images/gift_collection/celebrity_surfrider/rank_4.jpg);}
#celebrity_surfrider_widget.rank_5 {background-image:url(../../../images/gift_collection/celebrity_surfrider/rank_5.jpg);}
#celebrity_surfrider_widget .pet {
    left:56px;
    top:64px;
}
#celebrity_surfrider_widget .progressBar {
    background:url(../../../images/gift_collection/celebrity_surfrider/progress_bar_bg.png) no-repeat 0 0;
    width:334px;
}
#celebrity_surfrider_widget .progressBar .balls {
}
#celebrity_surfrider_widget .progressBar .status {
    left:43px;
}
#celebrity_surfrider_widget .button {
    background:url(../../../images/gift_collection/celebrity_surfrider/button_bg.jpg) no-repeat 0 0;
    width:334px;
    height:26px;
}


/* massCollection */
.massCollection{position:relative;height:490px}
.massCollection .parts{width:336px;height:490px}
.massCollection .partsContainer{position:relative;overflow:hidden;width:336px;height:490px}
.massCollection .partsContainer div{float:left;width:112px;height:116px}
.massCollection .partsContainer div.part1 {background-position: 0px 0px}
.massCollection .partsContainer div.part2 {background-position: -112px 0px}
.massCollection .partsContainer div.part3 {background-position: -224px 0px}
.massCollection .partsContainer div.part4 {background-position: 0px -116px}
.massCollection .partsContainer div.part5 {background-position: -112px -116px}
.massCollection .partsContainer  div.part6 {background-position: -224px -116px}
.massCollection .partsContainer div.part7 {background-position: 0px -232px}
.massCollection .partsContainer div.part8 {background-position: -112px -232px}
.massCollection .partsContainer div.part9 {background-position: -224px -232px}
.massCollection .partsContainer div.part10 {background-position: 0px -348px}
.massCollection .partsContainer div.part11 {background-position: -112px -348px}
.massCollection .partsContainer div.part12 {background-position: -224px -348px}

.massCollection .openFlash {
    position:absolute;
    right:6px;
    top:11px;
    background:url(../../../images/market/btn_play.png) no-repeat;
    display:none;
    width:30px;
    height:30px;
    z-index:100;
}
.massCollection:hover .openFlash {
    display:block;
}
.massCollection .progressBar {
background:url(../../../images/gift_collection/beach_carnival/progress_bar_bg.png) no-repeat 0 0;
width:335px;height:43px;position:absolute;top:417px;z-index:3;
}
.massCollection .progressBar .balls {
font-size:12px;text-align:center;color:#FFF;padding-top:22px;height:14px;position:relative;font-weight:bold;
}
.massCollection .progressBar .status {
background:url(../../../images/gift_collection/summer_surfrider/progress_bar_status_bg.png) no-repeat 0 0;
width:247px;height:18px;position:absolute;top:20px;left:44px;
}
.massCollection .button {
background:url(../../../images/gift_collection/summer_surfrider/button_bg.jpg) no-repeat 0 0;
width:336px;height:24px;position:absolute;left:0;top:465px;
}


/* COCKTAIL PARTY */
#collectCocktailParty .partsContainer div{
background-image:url(../../../images/gift_collection/cocktail_party/pazl_close.jpg);
}
#collectCocktailParty .partsContainer div.done {
background-image:url(../../../images/gift_collection/cocktail_party/pazl_done.jpg) !important;
}

/* PINK DREAM */
#collectPinkDream .partsContainer div{
background-image:url(../../../images/gift_collection/pink_dream/pazl_close.jpg);
}
#collectPinkDream .partsContainer div.done {
background-image:url(../../../images/gift_collection/pink_dream/pazl_done.jpg) !important;
}

/* BEACH CARNIVAL */
#collectBeachCarnival .partsContainer div{
background-image:url(../../../images/gift_collection/beach_carnival/pazl_close.jpg);
}
#collectBeachCarnival .partsContainer div.done {
background-image:url(../../../images/gift_collection/beach_carnival/pazl_done.jpg) !important;
}

/* AUTO */
#collectionAuto .partsContainer div{
background-image:url(../../../images/gift_collection/auto/open.jpg);
}
#collectionAuto .partsContainer div.done {
background-image:url(../../../images/gift_collection/auto/done.jpg) !important;
}
#collectionAuto .progressBar .status {
background:url(../../../images/gift_collection/auto/progress_bar_status_bg.png) no-repeat 0 0;
}
#collectionAuto .button {
background:url(../../../images/gift_collection/auto/button_bg.jpg) no-repeat 0 0;
}
#collectionAuto .progressBar {
background:url(../../../images/gift_collection/auto/progress_bar_bg.png) no-repeat 0 0;
}

/* Romantic */
#collectionRomantic .partsContainer div{
background-image:url(../../../images/gift_collection/romantic/open.jpg);
}
#collectionRomantic .partsContainer div.done {
background-image:url(../../../images/gift_collection/romantic/done.jpg) !important;
}
#collectionRomantic .progressBar .status {
background:url(../../../images/gift_collection/romantic/progress_bar_status_bg.png) no-repeat 0 0;
}
#collectionRomantic .button {
background:url(../../../images/gift_collection/romantic/button_bg.jpg) no-repeat 0 0;
}
#collectionRomantic .progressBar {
background:url(../../../images/gift_collection/romantic/progress_bar_bg.png) no-repeat 0 0;
}

/* Contest */
#collectionContest .partsContainer div{
background-image:url(../../../images/gift_collection/contest/open_w.jpg);
}
#collectionContest .partsContainer.gender_m div{
background-image:url(../../../images/gift_collection/contest/open_m.jpg);
}
#collectionContest .partsContainer div.done {
background-image:url(../../../images/gift_collection/contest/done_w.jpg) !important;
}
#collectionContest .partsContainer.gender_m div.done {
background-image:url(../../../images/gift_collection/contest/done_m.jpg) !important;
}
#collectionContest .progressBar .status {
background:url(../../../images/gift_collection/contest/progress_bar_status_bg.png) no-repeat 0 0;
}
#collectionContest .button {
background:url(../../../images/gift_collection/contest/button_bg.jpg) no-repeat 0 0;
}
#collectionContest .progressBar {
background:url(../../../images/gift_collection/contest/progress_bar_bg.png) no-repeat 0 0;
}

/* Space */
#collectionSpace .partsContainer div{
background-image:url(../../../images/gift_collection/space/open.jpg);
}
#collectionSpace .partsContainer div.done {
background-image:url(../../../images/gift_collection/space/close.jpg) !important;
}
#collectionSpace .progressBar .status {
background:url(../../../images/gift_collection/space/progress_bar_status_bg.png) no-repeat 0 0;
}
#collectionSpace .button {
background:url(../../../images/gift_collection/space/button_bg.jpg) no-repeat 0 0;
}
#collectionSpace .progressBar {
background:url(../../../images/gift_collection/space/progress_bar_bg.png) no-repeat 0 0;
}


/* KIN TORT */
#collectionKinTort .partsContainer div{
background-image:url(../../../images/gift_collection/kintort_cakes/pazl_close.jpg);
}
#collectionKinTort .partsContainer div.done {
background-image:url(../../../images/gift_collection/kintort_cakes/pazl_done.jpg) !important;
}
#collectionKinTort.massCollection .button{
background-image:url(../../../images/gift_collection/kintort_cakes/button_bg.jpg) !important;
}

#collectionKinTort .pet{bottom:50px; height:210px; left:50%; margin-left:-100px; position:absolute; width:200px; }