/*
.deals_feed_1
{
	background		: #fff1e3;
}
*/

.price
{
	color			: #239100;
	font-size		: 18px;
}

div.hr
{
	border-color		: #cdcdcd;
	border-width		: 0px;
	border-bottom-width	: 1px;
	border-style		: solid;
	margin-bottom		: 15px;
	margin-top		: 5px;
}

	div.hr hr
	{
		display	: none;
	}


div.products ul.blocks
{
	list-style-type	: none;	
}

	div.products ul.blocks li.product
	{
		position		: relative;
		float			: left;
		width			: 264px;
		height			: 300px;

		margin-left		: 20px;
		margin-bottom		: 15px;

	}
	
	div.products ul.blocks li.deals_feed_hidden
	{
		display		: none;
	}
		
	div.products ul.blocks li.product_wide
	{
		width			: 500px;
		border-style		: solid;
		border-width		: 1px;
		border-color		: #cdcdcd;

	}	

	
	div.products ul.blocks li.product .toggle
	{

	}
	
	div.products ul.blocks li.product:hover, div.products ul.blocks li.active
	{	
	
		background-image	: url('/templates/updeals/images/product-bg.png');
		background-position	: top center;
		background-repeat	: no-repeat;	
		
		/*border-color		: #8c8c8c;*/

	}
	
	div.products ul.blocks li.product_wide:hover
	{
		background-image	: none;	
	}

	div.products ul.blocks li.support:hover
	{	
		background-image	: none;
	}

		div.products ul.blocks li.product span.actions
		{
			position		: absolute;
			top			: 1px;
			right			: -6px;
			width			: 40px;
			z-index		: 5;
			display		: none;
		}
		
			div.products ul.blocks li.product:hover span.actions
			{
				display		: block;
			}
			
		div.products ul.blocks li.product span.title
		{
			position		: absolute;
			top			: 20px;
			left			: 5px;
			right			: 5px;
			font-size		: 22px;
			font-family		: Tahoma;
			color			: #02b9e1;
			z-index		: 10;
			text-align		: center;
			overflow		: hidden !important;
			height			: 30px;
		}
		
			div.products ul.blocks li.product span.title a
			{
				color			: #02b9e1;
				text-decoration	: none;
			}		
		
		div.products ul.blocks li.product span.price
		{
			position		: absolute;
			bottom			: 35px;
			-right			: 15px;
			left			: 175px;
			z-index		: 100;
			width			: 70px;
			height			: 50px;
			text-align		: center;
			padding-top		: 20px;
			background-image	: url('/templates/updeals/images/price-bg.png');
			background-position	: top;
			background-repeat	: no-repeat;
			color			: #FFFFFF;
			font-size		: 22px;
		}
		
		
		div.products ul.blocks li.product span.price span.price_advice
		{
			position		: absolute;
			left			: 0;
			right			: 0;
			text-align		: center;
			top			: 43px;
			font-size		: 10px;
			color			: #94e8fb;
		}
			
		div.products ul.blocks li.product span.image
		{
			position		: absolute;
			top			: 50px;
			left			: 12px;
			text-align		: center;
			z-index		: 0;
			width			: 235px;
		}
		
			div.products ul.blocks li.product span.image img
			{
			}
			
		div.products ul.blocks li.product span.travel
		{
			position		: absolute;
			bottom			: 50px;
			left			: 12px;
			z-index		: 0;

		}	
				
		div.products ul.blocks li.product span.description
		{
			display		: none;
		}
			
		div.products ul.blocks li.product_wide span.description
		{
			display		: block;
			position		: absolute;
			left			: 245px;
			right			: 10px;
			top			: 50px;
			bottom			: 10px;
			overflow		: auto;
		}
				
		div.products ul.blocks li.product span.company
		{
			position		: absolute;
			bottom			: 5px;
			left			: 5px;
			display		: none;
		}
			div.products ul.blocks li.product:hover span.company
			{
				display		: block;
			}
				
		div.products ul.blocks li.product span.social
		{
			position		: absolute;
			bottom			: 8px;
			right			: 5px;
			display		: none;
			filter			: alpha(opacity=50);
			-moz-opacity		: 0.5;
			-khtml-opacity	: 0.5;
			opacity		: 0.5;
		}
			div.products ul.blocks li.product:hover span.social
			{
				display		: block;
			}
			
			div.products ul.blocks li.product span.social a:hover
			{
				filter			: alpha(opacity=);
				-moz-opacity		: ;
				-khtml-opacity	: ;
				opacity		: ;
			}
			
		div.products ul.blocks li.product span.like
		{
			position		: absolute;
			bottom			: -21px;
			height			: 21px;
			right			: 0;
			left			: 0;
			display		: none;
			text-align		: center;
		}
			div.products ul.blocks li.product:hover span.like
			{
				display		: block;
			}
								
		div.products ul.blocks li.product span.support
		{
			position		: absolute;
			top			: 50px;
			left			: 30px;
		}

	
		div.products ul.blocks li.product span.sep
		{
			position		: absolute;
			z-index		: 100;
			width			: 80%;
			margin-left		: 15px;
		}
		
		div.products ul.blocks li.product span.sep_1
		{
			top			: 25px;
		}
		
		div.products ul.blocks li.product span.sep_2
		{
			top			: 215px;
		}





div.products ul.list
{
	list-style-type	: none;	
	margin			: auto;
	width			: 716px;
}

	div.products ul.list li.product
	{
		position		: relative;
		height			: 114px;
		position		: relative;
	}
	
	div.products ul.list li.product:hover
	{
		background-image	: url('/templates/updeals/images/list-bg.png');
		background-position	: top left;
		background-repeat	: no-repeat;		
	}	

		div.products ul.list li.product div.image
		{
			position		: absolute;
			top			: 8px;
			left			: 10px;
			overflow		: hidden;
			width			: 100px;
			height			: 100px;
		}
	
		div.products ul.list li.product div.title
		{
			position		: absolute;
			top			: 10px;
			left			: 120px;
			font-weight		: bold;
		}
	
			div.products ul.list li.product div.title a
			{
				display		: block;
				padding		: 2px;
				font-size		: 120%;
				text-decoration	: none;
				color			: #8c8c8c;
			}
			
	
		div.products ul.list li.product div.category
		{
			position		: absolute;
			top			: 28px;
			left			: 120px;
			font-size		: 10px;
		}
	
		div.products ul.list li.product div.description
		{
			position		: absolute;
			top			: 45px;
			left			: 120px;
			right			: 150px;
		}		
		div.products ul.list li.product div.price
		{
			position		: absolute;
			top			: 10px;
			right			: 15px;
			font-weight		: bold;
			width			: 150px;
			text-align		: right;
			font-family		: Trebuchet MS;
			font-size		: 13px;
			
		}
		
		div.products ul.list li.product div.shops
		{
			position		: absolute;
			top			: 30px;
			right			: 15px;
			width			: 100px;
			text-align		: center;
			font-size		: 11px;
		}
				
		div.products ul.list li.product div.shop
		{
			position		: absolute;
			bottom			: 15px;
			right			: 15px;
			width			: 100px;
			text-align		: right;
			color			: #910026;
		}
				
			div.products ul.list li.product div.shop a
			{
				color			: #910026;
				text-decoration	: none;
				font-weight		: bold;
				
			}
		
			
div.product
{
	position		: relative;

}

	div.product div.image
	{
		position		: absolute;
		top			: -5px;
		left			: 2px;
		width			: 200px;
		padding-top		: 10px;
		text-align		: center;
		
	}
	
		div.product div.image img.image
		{
			/*
			border-color		: #999999;
			border-style		: solid;
			border-width		: 1px;
			*/
			background-color	: #f5f5f5;	
		}

		div.product h1.title
		{
			position		: absolute;
			top			: 20px;
			left			: 240px;
			width			: 370px;
			font-size		: 18px;
			padding-bottom	: 5px;
			background-image	: url('../images/border-dotted.png');
			background-position	: bottom;
			background-repeat	: repeat-x;
			font-weight		: normal;
		}
		
			div.product h1.title a
			{
				color			: #000000;
				text-decoration	: none;
			}
		
		div.product div.price
		{
			position		: absolute;
			top			: 80px;
			left			: 240px;
		}


		div.product div.location
		{
			position		: absolute;
			top			: 110px;
			left			: 240px;
		}
		
		div.product div.warning
		{
			position		: absolute;
			top			: 125px;
			left			: 238px;
		}
		
			div.product div.warning img.icon
			{
				position		: relative;
				top			: 3px;
			}
			
		div.product div.description
		{
			padding-top		: 180px;
			padding-left		: 20px;
		}
		
			div.product div.description ul
			{
				margin-left		: 15px;
			}
			
			
div.replies
{
	font-family		: Helvetica;
}

	div.replies div.reply
	{
		background-image	: url('../images/border-dotted.png');
		background-position	: bottom;
		background-repeat	: repeat-x;
		padding		: 10px;
		margin			: 0;
	}
	
	div.replies div.reply-even
	{
		background-color	: #f5f5f5;
	}
	
		div.replies div.reply div.author
		{
			margin-bottom		: 5px;
		}	
	
			div.replies div.reply .name
			{
				color		: #000000;
				
			}
		
		div.replies div.reply div.date
		{
			color			: #999999;
			background-image	: url('../images/bullet.png');
			background-position	: left center;
			background-repeat	: no-repeat;
			padding-left		: 10px;
			margin-bottom		: 10px;
			font-size		: 88%;
		}
		
div.reply_form
{
	margin-top		: 30px;
}


div.idea_box
{
	border-color		: #999999;
	border-style		: solid;
	border-width		: 1px;
	background-color	: #f6f6f6;
	margin			: 25px;
	padding		: 5px;
	color			: #000000;
	
}

	div.idea_box img.icon
	{
		float			: left;
		margin-top		: -3px;
		margin-right		: 15px;
	}



div.info_box
{
	border-color		: #999999;
	border-style		: solid;
	border-width		: 1px;
	background-color	: #f6f6f6;
	margin			: 25px;
	padding		: 5px;
	padding-left		: 30px;
	color			: #000000;
	background-image	: url('/templates/updeals/images/icons/info.png');
	background-position	: left;
	background-repeat	: no-repeat;	
	
}









