@charset "utf-8";
/* CSS Document */

/*contains product listing specific elements and/or overwrites of existing elements defined in style.css*/
#middle { width:960px;}

#outside-thing {
	margin-top:26px;  
	background-image:url(../images/products-listingoutside-thing.jpg);
	background-repeat:no-repeat;
	background-position:right;
	width:10px; height:24px;
	float:left;
}

#middle-left { width:710px; float:left; margin-top:0px;}


#middle-left-top { 
	margin-top:16px; background-color:#FFFFFF; height:30px; padding-top:10px;
	float:left; width:700px;
	font:Arial; font-size:11px;
}

	#middle-left-top-first-begin { 
		background-image:url(../images/products-listing-top-first-begin.jpg); 
		background-repeat:repeat-x; 
		height:20px; padding:4px 10px 0px 10px;
		float:left;
		color:#2b2b2b;
	}
	
	#middle-left-top-first-end {
		background-image:url(../images/products-listing-top-first-end.jpg);
		background-repeat:no-repeat;
		width:7px; height:24px;
		float:left;
	}
	.middle-left-top-next1-begin { 
		background-image:url(../images/products-listing-top-next-begin.jpg); 
		background-repeat:repeat-x; 
		height:20px; padding:4px 10px 0px 10px;
		float:left;
		color:#7d7d7d;
	}
	
	.middle-left-top-next1-end {
		background-image:url(../images/products-listing-top-next-end.jpg);
		background-repeat:no-repeat;
		width:6px; height:24px;
		float:left;
	}	
	.middle-left-top-next2-begin { 
		height:20px; padding:4px 10px 0px 10px;
		float:left;
		color:#7d7d7d;
	}
	.middle-left-top-next2-end {
		width:6px; height:24px;
		float:left;
	}

#middle-left-middle { 
	font:Arial;
}
	#middle-left-middle-spacer { 
		width:10px; height:1px;	float:left;
	}
	#middle-left-middle-content { 
		background-color:#FFFFFF; height:auto;
		float:left; width:700px;
	}
		#middle-left-middle-content h1 {
			font-size:20px; color:#ff00b9;
			margin:0px; padding:3px 0px 3px 20px;
		}
		.filter-labels {
			width:80px; padding-top:3px;
		}
		#middle-left-middle-content-filters {
			font-size:11px; color:#2b2b2b; height:25px;
			margin:10px 0px 5px 22px;
		}
			#middle-left-middle-content-filters div { float:left; margin-right:5px;}
			#middle-left-middle-content-filters form select { width:200px; font-size:11px; color:#2b2b2b; border:1px solid #FFCC99;}
				
		#middle-left-middle-content-applied-filters {
			font-size:11px; color:#2b2b2b; height:25px;
			margin:5px 0px 10px 22px;
		}
			#applied-filter-producator {
				float:left; padding-left:5px;
			}
				#applied-filter-producator .bgn {
					background-image:url(../images/applied-filter-product-begin-bg.jpg); background-repeat:repeat-x; height:19px; padding:5px 10px 0px 10px;
				}
				#applied-filter-producator .bgn div.remove { display:inline; margin-left:5px; margin-top:1px;}
				#applied-filter-producator .end {
					background-image:url(../images/applied-filter-product-end-bg.jpg); background-repeat:no-repeat; height:24px; width:7px;
				}		
			
			#applied-filter-ten {
				float:left;
			}
				#applied-filter-ten .bgn {
					background-image:url(../images/applied-filter-ten-begin-bg.jpg); background-repeat:repeat-x; height:19px; padding:5px 10px 0px 10px;
				}
				#applied-filter-ten .end {
					background-image:url(../images/applied-filter-ten-end-bg.jpg); background-repeat:no-repeat; height:24px; width:7px;
				}
				#applied-filter-ten .bgn div.remove { display:inline; margin-left:5px; margin-top:1px;}
			
			#applied-filter-pret {
				float:left;
			}
				#applied-filter-pret .bgn {
					background-image:url(../images/applied-filter-pret-begin-bg.jpg); background-repeat:repeat-x; height:19px; padding:5px 10px 0px 10px;
				}
				#applied-filter-pret .end {
					background-image:url(../images/applied-filter-pret-end-bg.jpg); background-repeat:no-repeat; height:24px; width:8px;
				}
				#applied-filter-pret .bgn div.remove { display:inline; margin-left:5px; margin-top:1px;}
			
			#middle-left-middle-content-applied-filters div { float:left;}
			#middle-left-middle-content-applied-filters form select { width:200px; font-size:11px; color:#2b2b2b; border:1px solid #FFCC99;}

	#product-listing { width:700px; }
		#product-listing h1 { color:#ca3c1d; padding:0px 7px; margin:0px; line-height:32px; font-size:32px;}
		#product-listing-container { width:690px; margin:0px; padding:0px; margin-left:10px; }
			.product-listing-item { float:left; margin:0px; padding:0px;}
				.product-listing-item-cadru { background-image:url(../images/produs-cadru.jpg); background-repeat:no-repeat; width:170px; height:202px; }
				.product-listing-item-cadru-titlu { font-weight:bold; font-size:12px; margin:0px auto; text-align:center; width:160px; height:35px; overflow:hidden; }
					.product-listing-item-cadru-titlu h2 { font-size:11px; text-decoration:none; color:#2b2b2b; margin:0px; width:156px; height:45px; padding:0px 4px; }
					.product-listing-item-cadru-titlu h2 a:link { text-decoration:none; color:#2b2b2b; }
					.product-listing-item-cadru-titlu h2 a:visited { text-decoration:none; color:#2b2b2b; }
					.product-listing-item-cadru-titlu h2 a:hover { text-decoration:none; color:#2b2b2b; }
					.product-listing-item-cadru-titlu h2 a:active { text-decoration:none; color:#2b2b2b; }

				.product-listing-item-cadru-poza { margin:0px auto; text-align:center; width:140px; height:140px; overflow:hidden; }
				.product-listing-item-pret { float:left; background-image:url(../images/produs-pret.jpg); background-repeat:no-repeat; width:116px; height:41px; color:#FFFFFF; font-size:13px; padding-top:10px; text-align:center;}
				.product-listing-item-cos { float:left;}


				#newsletter-signup-little { margin-left:10px; width:231px; margin-top:15px; background-image:url(../images/newsletter-signup-little.jpg); background-repeat:no-repeat; }
					#frm-newsletter-signup, input { margin:0px; padding:0px; border:none; font-size:14px; }
					#frm-newsletter-signup-nume { margin-top:129px; margin-left:25px; height:18px; line-height:20px; width:188px; background-color:#fbfaf9;   }
					#frm-newsletter-signup-pe { margin-top:20px; margin-left:25px; height:18px; line-height:20px; width:188px; background-color:#fbfaf9;   }
					#frm-newsletter-signup-submit { margin:2px 0px 0px 27px; width:119px; height:45px; background-image:url(../images/ma-inscriu.jpg); background-repeat:no-repeat; cursor:pointer; }
				
				/* overwrites the properties defined in style.css */
				#recomanda-unui-prieten { width:203px; margin-left:38px; margin-top:20px; background-image:url(../images/recomanda-unui-prieten-background.jpg); background-repeat:no-repeat; }
