/* CSS Document */
html, body {
	margin:0;
	padding:0;
	background-color:#faf7e4;
	background-image:url(images/body_bg.jpg);
	background-repeat:repeat-x;
}
div {
	font-family: Georgia, Times New Roman, serif;
	font-size:13px;
	color:#000;
	text-decoration:none;
	text-align:justify;
	line-height:18px;
}
a { cursor:pointer; }
.clearFloats {
	clear:both;
	height:0;
}
.regularText {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000;
	text-decoration:none;
	line-height:14px;
}
.regularText2 {
	font-family: Georgia, Times New Roman, serif;
	font-size:13px;
	color:#6c522f;
	text-decoration:none;
	text-align:justify;
	line-height:18px;
}
#top {
	width:973px;
	height:204px;
	margin-left:-2px;
}
#top_cat {
	width:973px;
	height:204px;
	margin-left:-2px;
}
#left {
	width:202px;
	height:592px;
	background-image:url(images/left_bg.jpg);
	float:left;
}
	#flash {
	 	margin-left:75px;
	}
#center {
	/*width:461px; height:589px; - original, fara padding*/
	width:390px;
	height:574px;
	padding:0 36px 15px 35px;
	background-image:url(images/center_bg.jpg);
	float:left;
}

	.th {
		/*width:102px; height:99px; - original, fara padding*/
		width:88px;
		height:85px;
		padding:7px;
		background-image:url(images/th_bg.jpg);
		margin-left:31px;
		margin-top:8px;
		/*margin-top:-12px; - pt ie*/
		margin-bottom:10px;
		*margin-bottom:2px;
	}
	.th_cat {
		/*width:85px; height:82px; - original, fara padding*/
		width:73px;
		height:70px;
		padding:6px;
		margin-left:auto;
		margin-right:auto;
		background-image:url(images/th_bg_mic.jpg);
		
	}
	.th_det {
		/*width:280px; height:278px; - fara padding */
		width:266px;
		height:262px;
		padding:8px 8px 8px 6px;
		background-image:url(images/th_det.jpg);
		margin-left:13px;
	}
	#rowuri {
		position:relative;
		height:390px;
	}
	.row {
		width:500px;
		height:120px;
		padding-top:10px;
	}
	.un_produs {
		float:left;
		/*width:90px;*/
		width:166px;
		height:118px;
		/*margin-left:56px;*/
		text-align:center;
		color:#513a2b;
	}
	.negru {
		width:15px;
		height:15px;
		line-height:12px;
		text-align:center;
		background-color:#000;
		color:#eadfba;
		margin-left:5px;
		float:left;
	}
		#negru_img:hover {background-color:#000; }
		.negru:hover { background-color:#e91c23; }
		.negru a, .negru { color:#eadfba; text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; }
		.negru a img {margin-top:2px;}
	
	#paginatie {
		height:15px;
		position:relative;
		top:25px;
		*top:30px;
		left:100px;
		width:392px;
	}	
#center_cat {
	width:500px;
	height:589px;
	padding-left:35px;
	padding-right:234px;
	background-image:url(images/center_cat_bg.jpg);
	float:left;
}
#center_det {
	width:500px;
	height:589px;
	padding-left:35px;
	padding-right:234px;
	background-image:url(images/center_det_bg.jpg);
	float:left;
}
	#descriere_cat {
		height:140px;
		*margin-top:5px;
	}
	#descriere {
		width:auto;
		height:327px;
		*margin-top:15px;
	}
	#pret {
		height:85px;
		line-height:80px;
	}
#right {
	width:308px;
	height:589px;
    background-image:url(images/right_bg.jpg);
	background-repeat:no-repeat;
	background-position:right;
	float:left;
}

#footer {
	width:973px;
	height:57px;
	background-image:url(images/footer_bg.jpg);
	background-repeat:no-repeat;
	position:relative;
	top:-2px;
}
