html {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

body {
	width: 967px;
	margin: 0 auto;
}

a {
	color: #000000;
	text-decoration: none;
}

strong {
	font-weight: bold;
}

input, select, textarea {
	background: #d4f79b;
	border: 1px solid #CDCDCD;
	font-family: inherit;
	font-size: 12px;
	padding: 2px;
}

input[type="radio"], input[type="checkbox"], input[type="image"] {
	background: none;
	border: none;
	padding: 0;
}

.clearfix {
	clear: both;
	width: 0;
	height: 0;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	font-size: 0px;
	line-height: 0px;
}

.arrow {
	padding-left: 8px;
	background: url(bg/arrow_black_right.gif) no-repeat left 3.5px;
}
	
	.arrow.green {
		background: url(bg/arrow_green_right.gif) no-repeat left 3.5px;
	}
	
	.arrow.left {
		background: url(bg/arrow_black_left.gif) no-repeat left 3.5px;
	}

	.arrow.right {
		padding: 0 8px 0 0;
		background: url(bg/arrow_black_right.gif) no-repeat right 3.5px;
	}

#path {
	color: #999999;
	padding-left: 215px;
	margin-bottom: 10px;
	font-size: 9px;
}
	
	#path a {
		color: #999999;
	}
	
.productList {
	margin: 0 10px;
}

	.productList .row {
		
	}
	
		.productList .row .item {
			float: left;
			width: 345px;
			height: 96px;
			margin: 0 20px 0 0;
			padding: 10px 4px;
			border-bottom: 1px solid #E4E4E4;
			position: relative;
		}
		
			.productList .row .item.last {
				margin-right: 0;
			}
			
			.productList .row .item .image {
				float: left;
				width: 100px;
				margin: 0 10px 0 0;
			}

			.productList .row .item .more {
				position: absolute;
				display: block;
				width: 121px;
				height: 17px;
				background: url(bg/button_more.jpg) no-repeat left top;
				right: 4px;
				bottom: 10px;
			}
			
			.productList .row .item .video {
				left:117px;
				position:absolute;
				top:88px;
			}
			
			.productList .row .item .vendor {
				position: absolute;
				right: 4px;
				bottom: 35px;
			}
			
			.productList .row .item .info {
				
			}
			
				.productList .row .item .info a:hover {
					cursor:pointer;
				
				}
				
				.productList .row .item .title {
					display: block;
					height: 26px;
					margin-bottom: 14px;
					width: inherit;
					
				}
				
				.productList .row .item .price {
					
				}
					
					.productList .row .item .price.bargain {
						color: #CE4D09;
						font-size: 13px;
					}
					
/* OXID BASKET BEGIN */

#mask{visibility: hidden;display:none;}
#mask iframe{visibility: hidden;border:none;}
#mask.on {visibility: visible;display:block;position:fixed;opacity:0.7;top:0;left:0;width:100%;height: 100%;background:#ffffff;z-index: 1500;}

div.popup{visibility: hidden;display:none;}
div.popup strong{display: block; margin: 9px 0; font-size: 11px;}
div.on.popup{visibility: visible;display:block;position:fixed;top:50%;left:50%;width:250px;height: 150px;background: white;z-index: 2000;margin-top:-75px;margin-left:-125px;border:1px solid #416609;padding:10px;}
div.on.popup.load {background: #fff url(bg/ajax-loader.gif) center center no-repeat;}
div.on.popup table {width:100%;}
div.on.popup input {color:#416609;background:#fff;border:1px solid #416609;font-weight: bold;padding:2px;width:120px;}
div.on.popup input.disabled {color:#416609;background:#fff;border:1px solid #416609;font-weight: bold;padding:2px;width:120px;}
div.on.popup input.bl{position:absolute;bottom:10px;left:10px;}
div.on.popup input.br{position:absolute;bottom:10px;right:10px;}

#mask.on { filter:Alpha(Opacity=70);}

/* OXID BASKET END */