@import url(handy_shop.css);
@import url(cart.css);

/* CSS Document */
*{ margin: 0; padding: 0; }*
body {
	font-family: Verdana;
	font-size: 12px;
	line-height: 1.6em;
	background: #f0e7d7;
	color: #777777;
}

a {	color: #777777; text-decoration: none;	}
a:hover { color: #e65901; text-decoration: none; }

img { border: 0px; }

h2 {
/*font-family:'lucida grande',helvetica,verdana,arial,sans-serif;*/
font-family: Verdana;
font-size:	12px;
display: inline;
}
.text { color: #777777; line-height: 12px; margin-left: 5px; font-size: 11px; }

/*.button { width: 90px; height: 33px; margin-top: 40px; background-image:url(../i/button.gif); border: 0px; color: #e65901; font-size: 12px; font-weight: bold; letter-spacing: 1px; }*/

.button {
	width: 100px;
	height: 27px;
	padding: 3px 3px 3px 3px;
	color: #e65901;
	font-weight: bold;
	border: 1px solid #cccccc;
	border-left: 2px solid #cccccc;
	border-right: 2px solid #cccccc;
	background-image: url(../i/button2.gif);
	background-repeat: repeat-x;
}

.content {
	width: 990px;
	height: 100%;
}

.tab {
	float:right;
	width: 490px;
	height: 35px;
	background-color: #000000;
	border-bottom: 1px solid #fff;
}
	.login_text {font-size:11px;color:white;}
	.login_info {
	  float: left;
	  margin-left: 10px;
	  margin-top: 10px;
	  color: #fff;
	  font-size: 12px;
	 }
	.tab h1 {
		float: left;
		margin-left: 20px;
		margin-top: 10px;
		color: #fff;
		font-size: 12px;
	}
	.tab input[type=text] {
		background-color: #fff;
		width: 100px;
		height: 17px;
		border: 1px solid #cccccc;
		color: #999999;
		font-size: 10px;
		padding-left: 3px;
		padding-top: 3px;
		margin-bottom: 5px;
		margin-right: 4px;
	}
	.tab input[type=password] {
		background-color: #fff;
		width: 100px;
		height: 17px;
		border: 1px solid #cccccc;
		color: #999999;
		font-size: 10px;
		padding-left: 3px;
		padding-top: 3px;
		margin-bottom: 5px;
		margin-right: 4px;
	}
	.tab li {
		width: 77px;
		height: 22px;
		float: right;
		padding: 13px 1px 0px 0px;
		list-style:none outside none;
		font-size: 11px;
		font-weight: bold;
	}
		.tab li a {
			display:block;
			background-image:url(../i/back_tab.gif);
			background-position: bottom;
			background-repeat:no-repeat;
			color: #fff;
			width: 77px;
			height: 22px;
		}
		.tab li a:hover {
			display:block;
			background-image: url(../i/back_tab_a.gif);
			background-position: bottom;
			background-repeat:no-repeat;
			width: 77px;
			height: 22px;
		}


		.a_visited{
		   display:block;
		   background-image: url(../i/back_tab_a.gif);
		   background-position: bottom;
		   background-repeat:no-repeat;
		   width: 77px;
		   height: 22px;
		}


.tabb {
	float:right;
	width: 500px;
	height: 35px;
	background-color: #000000;
	border-bottom: 1px solid #fff;
}
	.tabb li {
	width: 156px;
	height: 22px;
	float: left;
	padding: 13px 1px 0px 0px;
	list-style:none outside none;
	font-size: 11px;
	font-weight: bold;
	}
	.tabb li a {
		display:block;
		background-image:url(../i/back_tab_w.gif);
		background-position: bottom;
		background-repeat:no-repeat;
		color: #fff;
		width: 156px;
		height: 22px;
	}
	.tabb li a:hover {
		display:block;
		background-image: url(../i/back_tab_w_a.gif);
		background-position: bottom;
		background-repeat:no-repeat;
		width: 156px;
		height: 22px;
	}
	.a_visited {
		 	display:block;
			background-image: url(../i/back_tab_w_a.gif);
			background-position: bottom;
			background-repeat:no-repeat;
			width: 156px;
			height: 22px;
	}
.header {
	float:left;
	width: 100%;
	height: 90px;
	background-image: url(../i/header.gif);
	background-repeat: no-repeat;
	border-bottom: 1px solid #fff;
}
	.header_logo {
		float: left;
		margin-top: 8px;
		margin-left: 20px;
	}

.road {
	float: left;
	width: 820px;
	text-align: left;
	margin-left: 180px;
}
.all {
	float:left;
	width:990px;
}
.right {
	float: right;
	width: 190px;
}
	.add_right
	{
		background-image: url(../i/right_back.gif);
		background-repeat: repeat-y;
	}
	.right_top {
		height: 37px;
		background-image: url(../i/right_top.gif);
		background-position: top;
		background-repeat: no-repeat;
	}
		.right_top h1 {
			color: #777777;
			font-size: 13px;
			font-weight: normal;
			margin-left: 50px;
			padding-top: 8px;
			text-align: left;
		}
		.right_top img {
			float: left;
			width: 30px;
			margin: 5px 0 0 5px;
		}
	.right_middle {
		
		background-image: url(../i/right_back.gif);
		background-repeat: repeat-y;
		text-align: left;
	}
		.right_middle h1 {
			color: #878787;
			font-size: 12px;
			font-weight: bold;
			margin-left: 5px;
			padding-right: 10px;
		}
		.right_middle h2 {
			color: #e65901;
			font-size: 11px;
			font-weight: normal;
			margin-left: 10px;
			line-height: 13px;
			text-decoration: none;
			padding: 15px 3px 15px 10px;		
		}
		.right_middle h5 {
			color: #e65901;
			font-size: 11px;
			/*background-image: url(../i/news_right.gif);
			background-repeat: no-repeat;
			background-position: top left;*/
			margin-left: -10px;
			padding: 1px 3px 25px 13px;
			font-weight: bold;
			float: left;
			line-height: 13px;
		}
		.right_middle h5 img {
			float: left; 
			margin-right:5px;
			margin-left:3px;
			border:1px solid #CCCCCC;
		}
		
		.right_middle a {
			line-height: 10px;
			font-weight: normal;
			font-size: 12px;
			
		}
		
		.right_middle p {
			height:2px;
			padding-right:9px;
			padding-bottom:8px;
			
		}
		
		.right_middle h3 {
			float: right;
			color: #595959;
			font-size: 11px;
			font-weight: normal;
			margin-right: 5px;
		}
			.right_middle h3 a {
				color: #595959;
				text-decoration: underline;
			}
			.right_middle h3 a:hover {
				color: #e65901;
				text-decoration: none;
			}
		.right_middle h4 {
			color: #e65901;
			font-size: 14px;
			font-weight: bold;
			margin-left: 5px;
			padding-top: 15px;
		}

		.right_middle img {
			float: right;
		}
		.right_middle li {
			list-style: none;
			padding: 3px 0 1px 5px;
			font-weight: bold;
			border-bottom: 1px solid #e5e5e5;
			background-image: url(../i/td_back.gif);
			background-position: bottom;
			background-repeat: repeat-x;
			margin-left: 1px;
			width: 183px;
		}
		
	.right_bottom {
		height: 5px;
		width: 190px;
		background-image: url(../i/right_bottom.gif);
		background-repeat: no-repeat;
		margin-bottom: 10px;
	}

.left {
	float: left;
	width: 160px;
	margin-top: 1px;
}
	.index_menu
	{
		/*width: 158px;*/
		background-color:#FFFFFF;
		border-left:1px solid #CCCCCC;
		border-right:1px solid #CCCCCC;
	}
	.left_top {
		/*height: 37px;*/
		height: 9px;
		background: #FFFFFF url(../i/left_top.gif);

		background-position: top;
		background-repeat: no-repeat;
	}
	.left_bottom {
		height: 9px;
		width: 160px;
		background-image: url(../i/left_bottom.gif);
		background-repeat: no-repeat;
		margin-bottom: 10px;
	}
	.left_top h1 {
			color: #777777;
			font-size: 13px;
			font-weight: normal;
			margin-left: 50px;
			padding-top: 8px;
			text-align: left;
		}
	.left_middle {
		background-image: url(images/left_middle.gif);
		background-repeat: repeat-y;
		border-bottom: 1px solid #cccccc;
		margin-bottom: 10px;
	}
		.left_middle li {
			text-align: left;
			list-style: none;
			padding-left: 15px;
			line-height: 30px;
			margin-left: -15px;
		}
			.left_middle li a {
				display:block;
				height: auto;background-image: url(../i/left_menu.gif);
				background-repeat:no-repeat;
				border-bottom:1px solid #cccccc;
				width: 160px;
				height: auto;
			}
			.left_middle li a:hover {
				display: block;
				width: 160px;
				height: auto;
				background-image: url(../i/menu_a.gif);
				background-position: left;
				background-repeat: no-repeat;
			}
			.left_middle li a:active {
				display: block;
				width: 160px;
				height: auto;
				background-image: url(../i/menu_a.gif);
				background-position: left;
				background-repeat: no-repeat;
			}


 .center {
	width: 610px;
	float: left;
	margin-left: 15px;
}
	.center_banner {
		height: 183px;
		background-image: url(../i/top_banner.gif);
	}
		.one {
			float:left;
			width: 270px;
			margin-left: 23px;
			margin-top: 20px;
		}
			.one img {
				float: left;
				width: 110px;
				height: 133px;
			}
			.one h1 {
				float: left;
				width: 150px;
				height: 52px;
				color: #e65901;
				font-size: 17px;
				font-weight: bold;
				text-align: left;
				margin-left: 10px;
			}
			.one h2 {
				float: left;
				width: 102px;
				height: 52px;
				margin-top: 5px;
				margin-left: 15px;
				color: #fff;
				font-size: 25px;
				font-weight: bold;
				background-image: url(../i/price_big.gif);
				background-repeat: no-repeat;
				padding-top: 17px;
				text-align: center;
			}
			
			.one h3 {
				float: left;
				width: 102px;
				height: 31px;
				margin-top: 5px;
				margin-left: 15px;
				color: #aaa;
				font-size: 19px;
				font-weight: bold;
				background-image: url(../i/price_cross_100.gif);
				background-repeat: no-repeat;
				padding-top: 3px;
				text-align: center;
			}

	.center_info {
		float: left;
		width: 610px;
		margin-top: 15px;
	}
		.topinfo {
			height: 37px;
			background-image: url(../i/right_top.gif);
			background-position: top;
			background-repeat: no-repeat;
		}
			.topinfo h1 {
				color: #777777;
				font-size: 13px;
				font-weight: normal;
				margin-left: 50px;
				padding-top: 8px;
				text-align: left;
			}
		.middleinfo {
			height: 160px;
			background-image: url(../i/right_back.gif);
			background-repeat: repeat-y;
			text-align: left;
			padding-left:10px;
		}
			.middleinfo li {
				/*float: left;*/
				/*width: 170px;*/
				margin-left: -9px;
				list-style: none;
			padding: 3px 0 1px 15px;
			font-weight: normal;
			font-size: 13px;
			border-bottom: 1px solid #e5e5e5;
			background-image: url(../i/td_back.gif);
			background-position: bottom;
			background-repeat: repeat-x;
			
			width: 173px;
			}
		.bottominfo {
			height: 5px;
			background-image: url(../i/right_bottom.gif);
			background-repeat: no-repeat;
			margin-bottom: 10px;
		}
	.center_promo {
		float: left;
		width: 610px;
		margin-top: 15px;
		
	}
		.toppromo {
			height: 37px;
			background-image: url(../i/product_top.gif);
			background-position: top;
			background-repeat: no-repeat;
		}
			.toppromo h1 {
				color: #777777;
				font-size: 13px;
				font-weight: normal;
				margin-left: 50px;
				padding-top: 8px;
				text-align: left;
			}

				.toppromo a:hover {
				color: orange;
				font-weight: normal;
				text-align: left;
			}

		.middlepromo {
			height: 180px;
			width: 610px;
			background-image: url(../i/product_fon.gif);
			background-repeat: repeat-y;
		}
		.bottompromo {
			height: 5px;
			background-image: url(../i/promo_bottom_1.gif);
			background-repeat: no-repeat;
			margin-bottom: 10px;
		}
	.center_product {
		float: left;
		width: 610px;
	}
		#top {
			height: 37px;
			background-image: url(../i/product_top.gif);
			background-position: top;
			background-repeat: no-repeat;
		}
			#top h1 {
				color: #777777;
				font-size: 13px;
				font-weight: normal;
				margin-left: 50px;
				padding-top: 8px;
				text-align: left;
			}

				#top a:hover {
				color: orange;
				font-weight: normal;
				text-align: left;
			}
		#middle {
			height: 365px;
			background-image: url(../i/product_fon.gif);
			background-repeat: repeat-y;
		}
		#bottom {
			height: 5px;
			background-image: url(../i/product_bottom.gif);
			background-repeat: no-repeat;
			margin-bottom: 50px;
		}
	.center_list {
		float: left;
		width: 610px;
	}

		.add_cl
		{
			background-image: url(../i/product_fon.gif);
			background-repeat: repeat-y;
		}
		.top {
			height: 37px;
			background-image: url(../i/product_top.gif);
			background-position: top;
			background-repeat: no-repeat;
		}
			.top h1 {
				color: #777777;
				font-size: 13px;
				font-weight: normal;
				margin-left: 50px;
				padding-top: 8px;
				text-align: left;
			}
		.middle {
			
			min-height: 400px;
			
			border-right: 1px solid #ccc; 
			background-image: url(../i/product_fon.gif);
			background-repeat: repeat-y;
			/*background:#FFFFFF;*/
			text-align: left;
			color: #777777;
		}
			.pages {

				margin-top: 10px;
				width: 100%;
				background-color:#FFFFFF;

			}
				.pages ul {
					margin-left: 250px;
					list-style: none;
					text-align: center;
				}
				.pages li {
					float: left;
					margin: 5px 2px 0 0;
					width: 30px;
				}
				.pages li a {

					width: 27px;
					height: 19px;
				}
				.pages li a:hover {
					float:left;
					width: 27px;
					height: 19px;
					background-image: url(../i/page.gif);
					background-repeat: no-repeat;
					display: block;
				}

				.pages li span {
					float:left;
					width: 27px;
					height: 19px;
					background-image: url(../i/page.gif);
					background-repeat: no-repeat;
					display: block;
					color: #e86412;
				}
			.news_1, .news_2 {
				margin-bottom: 5px;
				padding-top: 10px;
				padding-right: 10px;
				padding-bottom: 5px;
				padding-left: 10px;
				min-height: 120px;
				line-height: 18px;
				height: 120px;
				float: none;
				clear: both;
				display: block;
				color: #777777;
			}
			.news_2 {
			min-height: 160px;
				background-color: #fff8ec;
				border-left: 1px solid #cccccc;
				
			}
				.news_1 a, .news_2 a {
					color: #e65901;
				}

			.news
			{
				float: left;
				width:550px;
			}
		.bottom {
			height: 5px;
			background-image: url(../i/product_bottom.gif);
			background-repeat: no-repeat;
		 
			margin-bottom: 50px;
		}

.footer {
	float:left;
	width: 990px;
	height: 50px;
	background-image: url(../i/footer.gif);
	background-position: bottom;
	background-repeat: repeat-x;
	text-align: center;
	font-size: 10px;
	margin-top: 40px;
}
	.footer p {
		margin-left: 320px;
		margin-top: 4px;
	}
	.footer li {
		color: #e60101;
		font-weight: bold;
		padding: 1px 20px 0 0;
		list-style: none ;
		float: right;
	}
		.footer li a {
			color: #e60101;
		}
		.footer li a:hover {
			color: #f0e7d7;
		}


/*OBJECT*/
.object {
	float: left;
	width: 190px;
	height: 170px;
	margin-top: 5px;
	margin-bottom: 10px;
	margin-left: 10px;
	border-bottom:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;
	/*background-image: url(../i/object_line.gif);*/
}
	.object h1 {
		width: 100%;
		height:20px;
		text-align: left;
		float: left;
		font-size: 12px;
		color: #e65901;
	}
		.object h1 a {
			color: #e65901;
		}
		.object h1 a:hover {
			color: #777777;
		}
	.object h2 {
		float: left;
		width: 100px;
		/*margin-left: 10px;
		margin-top: 10px;*/
		font-size: 11px;
		font-weight: normal;
		text-align: left;
		line-height: 12px;
	}
	.object img {
		float: left;
		max-height: 97px;
		border: 1px solid #f0efef;
		margin-top: 2px;
	}
	.pb {
		float: left;
		width: 190px;
		margin-top: 5px;
	}
		.pb_price {
			float: left;
			width: 65px;
			height: 31px;
			text-align: center;
			font-size: 10px;
			font-weight: bold;
			background-image: url(../i/price.gif);
			background-repeat: no-repeat;
			padding-top: 5px;
			/*color: #aaaaaa;*/
			color: #515151;
		}
		.pb_price1 {
			float: left;
			width: 60px;
			height: 31px;
			text-align: left;
			font-size: 11px;
			font-weight: bold;
			background-image: url(../i/price_4.gif);
			background-repeat: no-repeat;
			padding-top: 8px;
			padding-left: 2px;
			
			line-height: 8pt;
			color: #515151;
		}
		
		.pb_buy {
			float: right;
			width: 58px;
			height: 32px;
			background-image: url(../i/buy.gif);
			background-repeat: no-repeat;
			margin: 0 0px 0px 0;
		}
.all_objects {
	float: left;
	width: 610px;
	/*height: 460px;*/
}



/*PRODUCT VIEW*/
.pics {
	float: left;
	width: 172px;
	margin-top: 20px;
	margin-left: 10px;
}
	.pics_big {
		float: left;
		width: 170px;
		min-height: 230px;
		border: 1px solid #e5e5e5;
		margin-bottom: 5px;
		text-align: center;
		background-color: #FFFFFF;
	}
		.pics_big img {
			/*width: 170px;*/
			/*height: 206px;*/
			margin-top: 13px;
			margin-left: auto;
			margin-right: auto;
		}
	.pics_small {
		float: left;
		border: 1px solid #e5e5e5;
		margin-right: 1px;
		margin-left: 1px;
		margin-bottom: 2px;
		text-align: center;
	}
		.pics_small img {
			width: 62px;
			height: 75px;
			margin-top: 3px;
		}
		.pics_small a {
			background-color: #fff;
		}
		.pics_small a:hover {
			background-color: #f0e7d7;
			border: #da9b56;
		}

.info {
	float: left;
	width: 415px;
	margin-top: 20px;
	margin-left: 10px;
}
	.info_text {
		float: left;
		width: 230px;
		color: #e65901;
		font-size: 13px;
		text-align: left;
		line-height: 13px;
	}
	.info_buy {
		float: left;
		width: 58px;
		height: 32px;
		background-image: url(../i/buy.gif);
		background-repeat: no-repeat;
		margin-left: 10px;
		/*margin-top: 20px;*/
	}
	.info_price {
		float: left;
		width: 102px;
		height: 52px;
		margin-left: 7px;
		color: #fff;
		font-size: 25px;
		font-weight: bold;
		background-image: url(../i/price_big.gif);
		background-repeat: no-repeat;
		padding-top: 17px;
		text-align: center;
		}

	.info_price_crossed {
		float: left;
		width: 70px;
		height: 31px;
		text-align: center;
		font-size: 10px;
		font-weight: bold;
		background-image: url(../i/new_price.gif);
		background-repeat: no-repeat;
		padding-top: 5px;
		margin-right:10px;
	}
	
	.info_price_crossed_listing {
		float: left;
		width: 70px;
		height: 31px;
		text-align: center;
		font-size: 10px;
		font-weight: bold;
		background-image: url(../i/new_price.gif);
		background-repeat: no-repeat;
		padding-top: 5px;
		margin-right: 1px;
		color: #aaaaaa;
	}
	
	.info_price_crossed_big {
		width: 70px;
		height: 31px;
		text-align: center;
		font-size: 17px;
		font-weight: bold;
		background-image: url(../i/price_cross_100.gif);
		background-repeat: no-repeat;
		color: #aaaaaa;
	}
	
.table {
	float: left;
	width: 415px;
	font-size: 11px;
	margin-top: 10px;
	margin-left: 10px;
}
	.table th {
		background-color: #f0e7d7;
		border-top: 1px solid #e5e5e5;
		border-right: 1px solid #e5e5e5;
		border-left: 1px solid #e5e5e5;
		text-align: left;
		padding-left: 5px;
		font-weight: normal;
	}
	.table td {
		background-color: #fff;
		border-top: 1px solid #e5e5e5;
		border-right: 1px solid #e5e5e5;
		border-left: 1px solid #e5e5e5;
		text-align: left;
		padding-left: 0px;
	}
	.table tr td table tr th{

		font-weight:normal;
		background-color: #fff;
		border:none;
		border-bottom: 1px solid #e5e5e5;
		border-right: 1px solid #e5e5e5;
	}
	.table tr td table tr td{
		background-image: url(../i/td_back.gif);
		background-position: bottom;
		background-repeat: repeat-x;
		border:none;
		border-bottom: 1px solid #e5e5e5;
		border-right: 1px solid #e5e5e5;
		padding-left: 5px;
	}

.right_news
{
 float:left;
 width:285px;
 height:240px;
 margin: 5px 5px 5px 0;
 background-color:#D4FFD4;
}
 .right_news img
{
 float:left;
 width:100px;
 height:100px;
 margin: 5px;
}
.right_news span
{
 float:left;
 width:275px;
 height:100px;
 margin: 5px 0 5px 0;
 /*font-family: "Trebuchet MS", Tahoma, Arial, Verdana, sans-serif;*/
 font-family: Verdana;
 font-size: 10px;
}

.right_news_all
{
 float:left;
 width:125px;
 height:100px;
 margin: 5px 5px 5px 0;
 /*background-color:#D4FFD4;*/
}
 .right_news_all img
{
 float:left;
 width:100px;
 height:100px;
 margin: 5px;
}
.right_news_all span
{
 float:left;
 width:275px;
 height:100px;
 margin: 5px 0 5px 0;
 /*font-family: "Trebuchet MS", Tahoma, Arial, Verdana, sans-serif;*/
 font-family: Verdana;
 font-size: 10px;
}

/*TABLE*/
.view {

	width: 519px;
	font-size: 12px;
	padding-top: 10px;
	margin-left: 0;
	text-align: left;
	color: #777777;
}
	.view input[type=text]{
		width: 200px;
		border: 1px solid #e65901;
		color: #e65901;

		padding-left: 3px;
		padding-top: 1px;
	}
	.view input[type=password]{
		width: 200px;
		border: 1px solid #e65901;
		color: #e65901;
		padding-left: 3px;
		padding-top: 1px;
	}

	.view select{
		border: 1px solid #e65901;
		color: #e65901;
		padding-left: 3px;
		padding-top: 1px;
		background-color: #f0e7d7;
	}

	.view li {
		list-style: square;
		margin-top: 10px;
	}

.view_select {
		border: 1px solid #e65901;
		color: #e65901;
		padding-left: 3px;
		padding-top: 1px;
		background-color: #f0e7d7;
}

.table2 {
	float: left;
	width: 97%;
	font-size: 11px;
	margin-top: 10px;
	margin-left: 10px;
}
	
	.table2 tr th{
		background-image: url(../i/td_back.gif);
		background-position: bottom;
		background-repeat: repeat-x;
		border-top: 1px solid #e5e5e5;
		border-right: 1px solid #e5e5e5;
		border-left: 1px solid #e5e5e5;
		padding-left: 5px;
	}
#middle1 {
			
			min-height: 400px;
			border-right: 1px solid #ccc; 
			background-image: url(../i/product_fon.gif);
			background-repeat: repeat-y;
			/*background:#FFFFFF;*/
			text-align: left;
			color: #777777;
		}
#middle1 #table3 {
	
	width: 97%;
	font-size: 11px;
	margin-top: 10px;
	margin-left: 10px;
}
	
	#middle1 #table3 tr th{
		background-image: url(../i/td_back.gif);
		background-position: bottom;
		background-repeat: repeat-x;
		border-top: 1px solid #e5e5e5;
		border-right: 1px solid #e5e5e5;
		border-left: 1px solid #e5e5e5;
		padding-left: 5px;
	}
		
	
.right_price {
	float: left;
	width: 83px;
	height: 31px;
	text-align: center;
	font-size: 10px;
	font-weight: bold;
	background-image: url(../i/price.gif);
	background-repeat: no-repeat;
	padding-top: 5px;
	margin: 5px 0 0 0;
	color: #777777;
}

.right_buy {
	float: right;
	width: 58px;
	height: 32px;
	background-image: url(../i/buy.gif);
	background-repeat: no-repeat;
	margin: 5px 20px 3px 0;
}

.warranty {
	float:right; 
	width:50px; 
	margin-right: 10px; 
	
}

.friends {
	float: left;
	width: 100%;
	background-image: url(../i/td_back.gif);
	background-position: bottom;
	background-repeat: repeat-x;
	border:none;
	border-bottom: 1px solid #e5e5e5;
	margin-left: -8px;
	padding-left: 7px;
}

/*sravnenie produkti*/
#group_name {
	background-color: #fcf7ec;
	font-weight: bolder;
	font-size: 14px; 
	padding-left: 5px;
	border-top: 1px solid #e5e5e5;
	border-right: 1px solid #e5e5e5;
	border-left: 1px solid #e5e5e5;
}
#desc_name {
	background-image: url(../i/td_back.gif);
	background-position: bottom;
	background-repeat: repeat-x;
	border-top: 1px solid #e5e5e5;
	border-right: 1px solid #e5e5e5;
	padding-left: 5px;
}
.print {
	text-align: center;background-image: url(../i/td_back.gif);
	background-position: bottom;
	background-repeat: repeat-x;
	border-top: 1px solid #e5e5e5;
	border-right: 1px solid #e5e5e5;
	padding-left: 5px;
}
.print2 {
	border-right: 1px solid #e5e5e5;
}


.frback { 
	 height: 20px;
	 padding-top: 10px;
	 background-image: url(../i/td_back.gif);
	 background-repeat: repeat-x;
	 padding-left: 5px;
	 width: 180px;
	 margin-left: 2px;
	 background-position: bottom;
}

.title_h2{
/*font-family:'lucida grande',helvetica,verdana,arial,sans-serif;*/
font-family: Verdana;
font-size:	13px;

}
.productCart{
	padding-top: 5px;
}
.object_promo {
	float: left;
	width: 270px;
	height: 200px;
	margin-top: 5px;
	margin-bottom: 10px;
	margin-left: 34px;
	/*border-bottom:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;*/
	/*background-image: url(../i/object_line.gif);*/
}
.object_promo img {
		float: left;
		/*max-height: 157px;*/
		max-height: 157px;
		/*border: 1px solid #f0efef;*/
		margin-top: 2px;
	}
.object_promo h1 {
		width: 100%;
		height:37px;
		text-align: left;
		float: left;
		font-size: 12px;
		color: #e65901;
	}
		.object_promo h1 a {
			color: #e65901;
		}
		.object_promo h1 a:hover {
			color: #777777;
		}
	.object_promo h2 {
		float: left;
		width: 100px;
		margin-left: 10px;
		margin-top: 10px;
		font-size: 11px;
		font-weight: normal;
		text-align: left;
		line-height: 12px;
	}
.info_new {
	
	width: 370px;
	margin-top: 20px;
	margin-left: 5px;
}
.info_price_crossed_new {
		float: left;
		width: 70px;
		height: 31px;
		text-align: center;
		font-size: 10px;
		font-weight: bold;
		background-image: url(../i/new_price.gif);
		background-repeat: no-repeat;
		padding-top: 5px;
		margin-right:0px;
	}
.pics_new {
	float: left;
	width: 222px;
	margin-top: 20px;
	margin-left: 5px;
}
.table_new {
	float: right;
	width: 370px;
	font-size: 11px;
	margin-top: 10px;
	margin-left: 1px;
}
	.table_new th {
		background-color: #f0e7d7;
		border-top: 1px solid #e5e5e5;
		border-right: 1px solid #e5e5e5;
		border-left: 1px solid #e5e5e5;
		text-align: left;
		padding-left: 5px;
		font-weight: normal;
	}
	.table_new td {
		background-color: #fff;
		border-top: 1px solid #e5e5e5;
		border-right: 1px solid #e5e5e5;
		border-left: 1px solid #e5e5e5;
		text-align: left;
		padding-left: 0px;
	}
	.table_new tr td table tr th{

		font-weight:normal;
		background-color: #fff;
		border:none;
		border-bottom: 1px solid #e5e5e5;
		border-right: 1px solid #e5e5e5;
	}
	.table_new tr td table tr td{
		background-image: url(../i/td_back.gif);
		background-position: bottom;
		background-repeat: repeat-x;
		border:none;
		border-bottom: 1px solid #e5e5e5;
		border-right: 1px solid #e5e5e5;
		padding-left: 5px;
	}
.middle_table {
			border-right: 1px solid #ccc; 
			background-image: url(../i/product_fon.gif);
			background-repeat: repeat-y;
			/*background:#FFFFFF;*/
			text-align: left;
			color: #777777;
}
.pics_big_new {
		float: left;
		width: 210px;
		min-height: 230px;
		border: 1px solid #e5e5e5;
		margin-bottom: 5px;
		text-align: center;
		background-color: #FFFFFF;
	}
		.pics_big_new img {
			/*width: 170px;*/
			/*height: 206px;*/
			margin-top: 13px;
			margin-left: auto;
			margin-right: auto;
		}
.name{
	color: #777777;
				font-size: 13px;
				font-weight: normal;
				margin-left: 50px;
				padding-top: 8px;
				text-align: left;
}