@charset "utf-8";

#upgrade_deals{
	float:left;
	width:960px;
	height:1348px;
	margin-top:10px;
	background-image:url('/images/layout/deals/bg.png');
}

#upgrade_deals .line{
	float:left;
	width:900px;
	height:7px;
	margin-left:30px;
	margin-right:20px;
	background-image:url('/images/layout/deals/line.png');
}

#upgrade_deals .highlight{
	float:left;
	width:446px;
	margin-left:20px;
	margin-top:10px;
}

#upgrade_deals .highlight .image{
	float:left;
	position:relative;
	width:446px;
	height:284px;
	background-image:url('/images/layout/deals/highlight_bg.png');
}

#upgrade_deals .highlight .shade{
	background-color: #000000;
	height: 256px;
	left: 10px;
	opacity: 0.5;
	position: absolute;
	top: 11px;
	width: 425px;
	z-index: 1;
}
body.ie9 #upgrade_deals .highlight .shade{ filter: alpha(opacity=50); }
body.ie8 #upgrade_deals .highlight .shade{ filter: alpha(opacity=50); }
body.ie7 #upgrade_deals .highlight .shade{ filter: alpha(opacity=50); }

#upgrade_deals .highlight .notAllowed{
	color: #FFFFFF;
	font-weight: bold;
	left: 50px;
	position: absolute;
	text-align: center;
	top: 130px;
	width: 325px;
	z-index: 4;
	text-transform:uppercase;
}

#upgrade_deals .highlight .grabbed{
	position:absolute;
	width:171px;
	height:171px;
	top:-20px;
	right:-20px;
	z-index:2;
	background-image:url('/images/layout/deals/grabbed_big.png');
}

#upgrade_deals .highlight .image img{
	float:left;
	margin-top:24px;
	margin-left:23px;
	width:405px;
	height:236px;
}

#upgrade_deals .highlight .title{
	float:left;
	margin-top:10px;
	text-align:center;
	clear:both;
	height:23px;
	margin-left:140px;
	width:165px;
	line-height:21px;
	overflow:hidden;
	text-overflow:ellipsis;
	word-wrap:normal;
	text-transform:uppercase;
}

#upgrade_deals .highlight .subTitle{
	float:left;
	margin-top:3px;
	text-align:center;
	clear:both;
	height:70px;
	margin-left:120px;
	width:205px;
	height:36px;
	line-height:20px;
	padding-bottom:5px;
	overflow:hidden;
}

#upgrade_deals .highlight .see{
	float:left;
	margin-left:146px;
	margin-right:100px;
	margin-top:5px;
	margin-bottom:5px;
	width:155px;
	height:43px;
	background-image:url('/images/layout/deals/see.png');
}
#upgrade_deals .highlight .see:hover{background-image:url('/images/layout/deals/see_over.png');}

#upgrade_deals .highlight .fblike{
	float:left;
	width:100px;
	margin-left:170px;	
}

#upgrade_deals .spacer{
	float:left;
	width:25px;
	height:1px;
}

#upgrade_deals .deal{
	float:left;
	width:215px;
	margin:10px;
	margin-right:0px;
}

#upgrade_deals .deal .image{
	float:left;
	position:relative;
	width:215px;
	height:138px;
	background-image:url('/images/layout/deals/deal_bg.png');
}

#upgrade_deals .deal .shade{
	background-color: #000000;
	height: 115px;
	left: 8px;
	opacity: 0.5;
	position: absolute;
	top: 11px;
	width: 199px;
	/*z-index: 1;*/
}
body.ie9 #upgrade_deals .deal .shade{ filter: alpha(opacity=50); }
body.ie8 #upgrade_deals .deal .shade{ filter: alpha(opacity=50); }
body.ie7 #upgrade_deals .deal .shade{ filter: alpha(opacity=50); }

#upgrade_deals .deal .notAllowed{
	color: #FFFFFF;
	font-size: 14px;
	font-weight: bold;
	left: 20px;
	position: absolute;
	text-align: center;
	top: 20px;
	width: 170px;
	/*z-index: 4;*/
	text-transform:uppercase;
}

#upgrade_deals .deal .grabbed{
	position:absolute;
	width:100px;
	height:106px;
	top:-10px;
	right:-10px;
	/*z-index:2;*/
	background-image:url('/images/layout/deals/grabbed_medium.png');
}

#upgrade_deals .deal .image img{
	float:left;
	margin-left:8px;
	margin-top:11px;
	width:200px;
	height:116px;
}

#upgrade_deals .deal .title{
	float:left;
	margin-top:10px;
	text-align:center;
	clear:both;
	height:23px;
	width:165px;
	margin-left:25px;
	overflow:hidden;
	line-height:21px;
	text-overflow:ellipsis;
	word-wrap:normal;
	text-transform:uppercase;
}

#upgrade_deals .deal .subTitle{
	float:left;
	margin-top:3px;
	text-align:center;
	clear:both;
	height:36px;
	line-height:20px;
	width:165px;
	margin-left:25px;
	padding-bottom:5px;
	overflow:hidden;
}

#upgrade_deals .deal .see{
	float:left;
	margin-left:30px;
	margin-top:5px;
	margin-bottom:5px;
	width:155px;
	height:43px;
	background-image:url('/images/layout/deals/see.png');
}
#upgrade_deals .deal .see:hover{background-image:url('/images/layout/deals/see_over.png');}

#upgrade_deals .deal .fblike{
	float:left;
	width:100px;
	margin-left:65px;
}

#upgrade_pager{
	float:left;
	width:900px;
	margin-left:30px;
	margin-top:10px;
}

#upgrade_sponsors{
	float:left;
	margin-top:20px;
	width:960px;
	height:169px;
	background-image:url('/images/layout/deals/sponsors_bg.png');
}

#upgrade_sponsors .element{
	float:left;
	margin-top:65px;
	margin-left:0px;
	margin-right:7px;
	width:152px;
	height:85px;
}

#upgrade_sponsors .spacer{
	float:left;
	height:80px;
	margin-left:5px;
}

#upgrade_sponsors .element img{
	float:left;
	width:152px;
	height:85px;
}





#upgrade_deal{
	float:left;
	width:960px;
}

#upgrade_deal .header{
	float:left;
	width:960px;
	height:115px;
	background-image:url('/images/layout/deals/deal_header.png');
}

#upgrade_deal .content{
	float:left;
	width:960px;
	background-image:url('/images/layout/deals/deal_repeat.png');
}

#upgrade_deal .content .label{
	float:left;
	margin-left:40px;
}

#upgrade_deal .content .back{
	float:right;
	margin-right:40px;
	width:160px;
	height:52px;
	background-image:url('/images/layout/deals/back.png');
}
#upgrade_deal .content .back:hover{background-image:url('/images/layout/deals/back_over.png');}

#upgrade_deal .content .line{
	float:left;
	width:900px;
	height:7px;
	margin-left:30px;
	margin-right:20px;
	margin-top:0px;
	margin-bottom:15px;
	background-image:url('/images/layout/deals/line.png');
}

#upgrade_deal .content .deal_photo{
	float:left;
	position:relative;
	width:446px;
	height:284px;
	margin-left:60px;
	background-image:url('/images/layout/deals/highlight_bg.png');
}

#upgrade_deal .content .deal_photo img{
	float:left;
	margin-top:24px;
	margin-left:23px;
	width:405px;
	height:236px;
}

#upgrade_deal .content .conditions{
	float:left;
	width:380px;
	height:200px;
	margin-top:30px;
	margin-left:30px;
}

#upgrade_deal .content .conditions .conditions_header{
	float:left;
	width:380px;
	height:23px;
	background-image:url('/images/layout/deals/conditions_header.png');
}

#upgrade_deal .content .conditions .conditions_content{
	float:left;
	width:380px;
	text-align:center;
	background-image:url('/images/layout/deals/conditions_repeat.png');
}

#upgrade_deal .content .conditions .conditions_footer{
	float:left;
	width:380px;
	height:30px;
	background-image:url('/images/layout/deals/conditions_footer.png');
}

#upgrade_deal .content .grab{
	float:left;
	margin-left:30px;
	margin-top:5px;
	margin-bottom:5px;
	width:155px;
	height:42px;
	margin-left:40px;
	background-image:url('/images/layout/deals/grab.png');
}
#upgrade_deal .content .grab:hover{background-image:url('/images/layout/deals/grab_over.png');}

#upgrade_deal .content .grabbed{
	float:left;
	margin-left:30px;
	margin-top:5px;
	margin-bottom:5px;
	width:155px;
	height:42px;
	margin-left:40px;
	background-image:url('/images/layout/deals/grabbed.png');
}

#upgrade_deal .content .description{
	float:left;
	margin-left:50px;
	width:850px;
}

#upgrade_deal .content .description a{color:#da5e09;}

#upgrade_deal .content #deal_vouchers{float:left;}
#upgrade_deal .content #deal_vouchers_list{float:left;}

#upgrade_deal .content .voucher{
	float:left;
	margin-left:50px;
}

#upgrade_deal .content .voucher .date{float:left;margin-top:5px; text-align:right; width:220px;}

#upgrade_deal .content .voucher .see{
	float:left;
	margin-left:10px;
	width:50px;
	height:28px;
	background-image:url('/images/layout/deals/see_voucher.png');
}
#upgrade_deal .content .voucher .see:hover{background-image:url('/images/layout/deals/see_voucher_over.png');}

#upgrade_deal .footer{
	float:left;
	width:960px;
	height:140px;
	background-image:url('/images/layout/deals/deal_footer.png');
}

#upgrade_deal .footer .template_like_container{
	float:left;
	margin-top:-12px;
	margin-left:25px;
	width:885px;
	height:113px;
	background-image:url('/images/layout/template/fblike_bg.png');
}

#upgrade_deal .footer .template_like_container .template_fblike{
	float:left;
	margin-top:30px;
	margin-left:120px;
	width:700px;
	height:61px;
	/*overflow:hidden;*/
}




#voucher_popup{
	float:left;
	margin-left:-20px;
}


#voucher_popup .container{
	float:left;
	width:610px;
	height:290px;
	position:relative;
}

#voucher_popup .left_container{
	position:absolute;
	top:0px;
	left:0px;
	height:290px;
	width:350px;
}

#voucher_popup .left_container .deal_image_bg{
	position:absolute;
	top:0px;
	left:0px;
	width:350px;
	height:223px;
}

#voucher_popup .left_container .deal_image{
	position:absolute;
	top:21px;
	left:14px;
	width:323px;
	height:185px;
}

#voucher_popup .left_container .title{
	position:absolute;
	top:233px;
	left:20px;
	width:300px;
	text-transform:uppercase;
}

#voucher_popup .left_container .subtitle{
	position:absolute;
	top:255px;
	left:20px;
	width:300px;
	line-height:19px;
	text-transform:uppercase;;
}

#voucher_popup .right_container{
	position:absolute;
	top:0px;
	left:365px;
	width:270px;
	height:280px;
}

#voucher_popup .right_container .photo_frame{
	position:absolute;
	top:0px;
	left:0px;
	width:48px;
	height:50px;
}

#voucher_popup .right_container .photo{
	position:absolute;
	top:6px;
	left:7px;
	width:35px;
	height:35px;
}

#voucher_popup .right_container .label_user{
	position:absolute;
	left:5px;
	top:60px;
}

#voucher_popup .right_container .value_user_bg{
	position:absolute;
	top:80px;
	left:0px;
	width:250px;
	height:32px;
}

#voucher_popup .right_container .value_user{
	position:absolute;
	top:86px;
	left:10px;
	width:230px;
	height:20px;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
	word-wrap:normal;
}

#voucher_popup .right_container .label_code{
	position:absolute;
	left:5px;
	top:120px;
}

#voucher_popup .right_container .value_code_bg{
	position:absolute;
	top:140px;
	left:0px;
	width:250px;
	height:32px;
}

#voucher_popup .right_container .value_code{
	position:absolute;
	top:146px;
	left:10px;
	width:230px;
	height:20px;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
	word-wrap:normal;
}

#voucher_popup .right_container .label_validity{
	position:absolute;
	left:5px;
	top:180px;
}

#voucher_popup .right_container .value_validity_bg{
	position:absolute;
	left:0px;
	top:200px;
	width:132px;
	height:33px;
}

#voucher_popup .right_container .value_validity_day{
	position:absolute;
	left:6px;
	top:206px;
	width:24px;
	text-align:center;
}

#voucher_popup .right_container .value_validity_month{
	position:absolute;
	width:24px;
	left:44px;
	top:206px;
	text-align:center;
}

#voucher_popup .right_container .value_validity_year{
	position:absolute;
	width:40px;
	left:83px;
	top:206px;
	text-align:center;
}

#voucher_popup .right_container .sms{
	position:absolute;
	left:0px;
	top:235px;
	width:133px;
	height:43px;
	background-image:url('/images/layout/deals/popup/sms.png');
}
#voucher_popup .right_container .sms:hover{background-image:url('/images/layout/deals/popup/sms_over.png');}

#voucher_popup .right_container .print{
	position:absolute;
	left:143px;
	top:235px;
	width:112px;
	height:44px;
	background-image:url('/images/layout/deals/popup/print.png');
}
#voucher_popup .right_container .print:hover{background-image:url('/images/layout/deals/popup/print_over.png');}

#voucher_popup .description{
	float:left;
	margin-top:10px;
	margin-left:20px;
	width:590px;
}

#voucher_popup .description a{color:#da5e09;}

#user_deals{
	float:right;
	width:599px;
	margin-top:10px;
	margin-right:20px;
}

#user_deals .content_header{
	background-image: url("/images/layout/timeline/user_content_header.png");
	float: left;
	height: 74px;
	width: 599px;
	position:relative;
	z-index:1;
}

#user_deals .content_header .feed_inactive{
	position:absolute;
	top:0px;
	left:0px;
	width:103px;
	height:47px;
	z-index:1;
	background-image: url("/images/layout/timeline/user_feed.png");
}
#user_deals .content_header .feed_inactive:hover{background-image: url("/images/layout/timeline/user_feed_over.png");}

#user_deals .content_header .deals_active{
	position:absolute;
	top:0px;
	left:90px;
	width:233px;
	height:47px;
	z-index:2;
	background-image: url("/images/layout/timeline/user_deals_selected.png");
}

#user_deals .content_footer{
	float:left;
	width:599px;
	height:15px;
	background-image:url('/images/layout/timeline/user_content_footer.png');
}

#user_deals .content_container{
	padding-top:20px;
	float:left;
	width:599px;
	background-image:url('/images/layout/timeline/user_content_repeat.png');
}

#user_deals #deals_list{
	float:left;
	width:548px;
	margin-left:26px;
}

#user_deals .user_deal{
	float:left;
	width:548px;
	margin-bottom:20px;
}

#user_deals .user_deal .details{
	float:left;
	width:448px;
}

#user_deals .user_deal .user_deal_title{
	float: left;
	text-transform:uppercase;
	color:#000;
	width:448px;
}
#user_deals .user_deal .user_deal_title:hover{color:#da5e09;}

#user_deals .user_deal .user_deal_date{
	float: left;
	margin-top:5px;
}

#user_deals .user_deal .see{
	float:left;
	margin-left:10px;
	width:50px;
	height:28px;
	background-image:url('/images/layout/deals/see_voucher.png');
}
#user_deals .user_deal .see:hover{background-image:url('/images/layout/deals/see_voucher_over.png');}

