/* colors */

	/* general colors */
	body {
		/* background-color: #fff; */
		color: #333;
	}
	
	A:link, A:active, A:visited, A:hover,
	#information UL LI A:link,
	#information UL LI A:active,
	#information UL LI A:visited {
		/* color: #4B6B4C; */
		color: #355F0C;
	}
	
	A:hover,
	#information UL LI A:hover {
		color: #69976B;
	}
	
	input, textarea, select {
		color: #2C3F2D;
		border: 1px solid #B5B16A;
		background-color: #FAF6C4;
	}
	
	INPUT:focus, INPUT:hover,
	TEXTATEA:focus, TEXTAREA:hover,
	SELECT:focus, SELECT:hover {
		background-color: #EBFFBF;
	}
	
	INPUT.button, INPUT.button:hover, INPUT.focus {
		background-color: transparent;
		border-color: transparent;
	}
	
	/* header */
	#headerContent {
		background-image: url(../images/top_bg.png);
		background-color: #97CD49;
	}
	
	/* menu */
	
	/* search */
	#info {
		color: #E8F9E9;
	}
	
	/* information area */


	/* boxes */
	.categories A:link,
	.categories A:active,
	.categories A:visited,
	.categories A:hover {
	}
	
	#categoriesBox .boxContent A:hover {
	}
	
	#categoriesBox .boxContent A B {
	}
	
	/* product box */
	.productBox A:link,
	.productBox A:active,
	.productBox A:visited,
	.productBox A:hover {
		color: #69976B;
		}
	
	.productBoxHover A:link,
	.productBoxHover A:visited,
	.productBoxHover A:active,
	.productBoxHover A:hover {
		color: #4B6B4C;
		}
	
	.productBoxHover a:hover {
		color: #2C3F2D;
		}

		.PRODUCT_LIST_IMAGE img {
			position: absolute;
			border: 1px solid #c6c6c6;
			border-right: none;
			border-bottom: none;
			}

	.PRODUCT_LIST_NAME {	
		float: left;
		position: absolute;
		/* width: 96px; */
		width: 120px;
		/* margin-left: 95px; */
		margin-left: 100px;
		}
	
		.PRODUCT_LIST_NAME .authorName {
			margin-top: -10px;
			}
		
		.PRODUCT_LIST_NAME .authorName h3 {
			border: none;
			font-size: 11px;
			margin: 0;
			}
		
		.PRODUCT_LIST_NAME .authorName a:link,
		.PRODUCT_LIST_NAME .authorName a:active,
		.PRODUCT_LIST_NAME .authorName a:visited,
		.PRODUCT_LIST_NAME .authorName a:hover {
			color: #555;
			font-weight: normal;
			}
		
		.PRODUCT_LIST_NAME .authorName A:hover {
			}
		
		.PRODUCT_LIST_NAME .manufacturerName_firstpage {
			float: left;
			display: inline;
			position: relative;
			zoom: 1;
			margin-top: 7px;
			/* width: 30px; */
			width: 110px;
			}
		
		.PRODUCT_LIST_NAME .manufacturerName_firstpage h3 {
			border: none;
			margin: 0;
			}
		
		.PRODUCT_LIST_NAME .manufacturerName_firstpage a:link,
		.PRODUCT_LIST_NAME .manufacturerName_firstpage a:visited {
			display: block;
			margin-left: 10px;
			font-size: 10px;
			font-weight: normal;
			line-height: 12px;
			height: auto;
			width: auto;
			color: #666;
			}
		.PRODUCT_LIST_NAME .manufacturerName_firstpage a:hover {
			color: #333;
			}
		

		.PRODUCT_LIST_NAME h2 {
			font-size: 11px;
			margin: 0;
			overflow: hidden;
			}
		
		.PRODUCT_LIST_NAME h2.withAuthor {
			height: <?= $sites[SITE]['imageSize']['height'] - 17 ?>px;
			}
		
		.PRODUCT_LIST_NAME h2.withoutAuthor {
			height: auto;
			}
		
		.PRODUCT_LIST_NAME .authorName {
			height: 15px;
			overflow: hidden;
			}
		
		.PRODUCT_LIST_NAME h2 a:link,
		.PRODUCT_LIST_NAME h2 a:active,
		.PRODUCT_LIST_NAME h2 a:visited,
		.PRODUCT_LIST_NAME h2 a:hover {
			font-weight: normal;
			}
		
		.PRODUCT_LIST_NAME h2:first-line {
			font-size: 15px;
			}

		.PRODUCT_LIST_BUY_NOW {
			float: left;
			position: absolute;
			/* width: 96px; */
			/* padding: 5px 5px 0 10px; */
			width: 124px;
			padding: 5px 0 0 5px;
			/* margin-left: 95px; */
			margin-left: 100px;
			margin-top: 80px;
			text-align: left;
			}
			.PRODUCT_LIST_BUY_NOW a.buy,
			.PRODUCT_LIST_BUY_NOW a.buy:link,
			.PRODUCT_LIST_BUY_NOW a.buy:visited,
			a.butonInfo,
			a.butonInfo:link,
			a.butonInfo:visited,
			a.butonLIVEChat,
			a.butonLIVEChat:link,
			a.butonLIVEChat:visited,
			.COL_PRODUCT_LIST_PRICE .buy a.buy,
			.COL_PRODUCT_LIST_PRICE .buy a.buy:link,
			.COL_PRODUCT_LIST_PRICE .buy a.buy:visited {
				float: right;
				display: inline;
				position: relative;
				zoom: 1;
				height: 22px;
				padding-top: 2px;
				text-align: center;
				color: #fff;
				}
			.PRODUCT_LIST_BUY_NOW a.buy,
			.PRODUCT_LIST_BUY_NOW a.buy:link,
			.PRODUCT_LIST_BUY_NOW a.buy:visited,
			.butonDublu,
			.butonDublu:link,
			.butonDublu:visited,
			.buton96,
			.buton96:link,
			.buton96:visited,
			.buton150,
			.buton150:link,
			.buton150:visited,
			.buton180,
			.buton180:link,
			.buton180:visited,
			.COL_PRODUCT_LIST_PRICE .buy a.buy,
			.COL_PRODUCT_LIST_PRICE .buy a.buy:link,
			.COL_PRODUCT_LIST_PRICE .buy a.buy:visited {
				height: 22px;
				padding-top: 2px;
				text-align: center;
				color: #fff;
				width: 96px;
				text-decoration: none;
				background: transparent url('../images/buton96Verde.png') no-repeat;
				border: none;
				cursor: pointer;
				}
			.PRODUCT_LIST_BUY_NOW a.buy,
			.PRODUCT_LIST_BUY_NOW a.buy:link,
			.PRODUCT_LIST_BUY_NOW a.buy:visited,
			.COL_PRODUCT_LIST_PRICE .buy a.buy,
			.COL_PRODUCT_LIST_PRICE .buy a.buy:link,
			.COL_PRODUCT_LIST_PRICE .buy a.buy:visited {
				background: transparent url('../images/button_buy_now.png') no-repeat;
				width: 98px;
				}
			.COL_PRODUCT_LIST_PRICE .buy a.buy,
			.COL_PRODUCT_LIST_PRICE .buy a.buy:link,
			.COL_PRODUCT_LIST_PRICE .buy a.buy:visited {
				margin-top: 10px;
				}
			.butonDublu,
			.butonDublu:link,
			.butonDublu:visited {
				width: 190px;
				height: 42px;
				font-size: 20px;
				font-weight: bold;
				background: transparent url('../images/butonDubluMaro.png') no-repeat;
				font-family: Arial,sans-serif;
				margin-right: 10px;
				}
				
			a.butonDublu,
			a.butonDublu:link,
			a.butonDublu:visited {
				padding-top: 9px;
				}
			.buton150,
			.buton150:link,
			.buton150:visited {
				width: 150px;
				background: transparent url('../images/buton150Verde.png') no-repeat;
				}
			.buton96,
			.buton96:link,
			.buton96:visited
			.buton150,
			.buton150:link,
			.buton150:visited {
				float: left;
				}
			input.buton150 {
				padding-bottom: 4px;
				padding-right: 10px;
				}
			.buton180,
			.buton180:link,
			.buton180:visited {
				width: 180px;
				background: transparent url('../images/buton180Verde.png') no-repeat;
				}
			.buton150:hover {
				background: transparent url('../images/buton150Maro.png') no-repeat;
				}
			.buton180:hover {
				background: transparent url('../images/buton180Maro.png') no-repeat;
				}
			a.butonInfo,
			a.butonInfo:link,
			a.butonInfo:visited {
				width: 56px;
				background: transparent url('../images/button_info2.png') no-repeat;
				}
			a.butonLIVEChat,
			a.butonLIVEChat:link,
			a.butonLIVEChat:visited {
				margin-right: 3px;
				/* background: transparent url('../images/LIVEChat.png') no-repeat; */
				background: none;
				padding: 0;
				}
			.stoc {
				float: right;
				display: inline;
				margin-right: 3px;
				width: 22px; 
				height: 22px; 
				}
			.COL_PRODUCT_LIST_PRICE .stoc {
				margin: 0px;
				margin-left: 3px;
				}
			.disponibil {
				background: transparent url('../images/disponibil.png') no-repeat;
				}
			.epuizat {
				background: transparent url('../images/epuizat.png') no-repeat;
				}
			.wishlist {
				float:left;
				display: inline;
				height:22px;
				margin-left:5px;
				width:22px;
				}
			.productBox .PRODUCT_LIST_BUY_NOW img,
			.productBoxHover .PRODUCT_LIST_BUY_NOW img {
				vertical-align: middle; 
				padding-bottom: 2px;
				opacity: 1;
				}
		.modificareCantitate {
			padding: 3px 0 10px;
			}
		td.productPrice .fancyPrice {
			font-size: 12px;
			font-weight: bold;
			color: #608362;
			}
		.PRODUCT_LIST_PRICE,
		.dialog .productPrice,
		.total .productPrice {
			width: 90px;
			padding: 2px 0 2px 6px;
			margin-left: 0px;
			background-color: #fafafa;
			border-left: 1px solid #c6c6c6;
			border-top: 1px solid #c6c6c6;
			color: #666 !important;
			font-family: Arial,sans-serif;
			font-size: 18px;
			font-weight: bold;
			text-align: left;
			}
		.total .productPrice {
			margin-top: 5px;
			width: 100%;
			}
		.PRODUCT_LIST_PRICE {
			float: left;
			position: absolute;
			margin-top: 105px;
			/* float: right; */
			}
		div#page_shopping_cart .PRODUCT_LIST_PRICE {
			position: static;
			float: right;
			margin-top: 0;
			}
			.PRODUCT_LIST_PRICE .fancyPrice,
			.dialog .productPrice .fancyPrice,
			.total .productPrice,
			.total .productPrice  .fancyPrice,
			.total .productPrice  .totalizare {
				float: left;
				}
			.PRODUCT_LIST_PRICE .fancyCurrency,
			.dialog .productPrice .fancyCurrency,
			.total .productPrice  .fancyCurrency {
				float: left;
				font-size: 10px;
				font-weight: normal;
				padding-left: 2px;
				}
			.total .productPrice  .totalizare {
				padding-right:3px;
				font-weight: normal;
				font-size: 12px;
				line-height:200%;
				}
			.PRODUCT_LIST_PRICE s,
			.PRODUCT_LIST_PRICE s span.fancyPrice {
				color: #DA3E2F;
				font-size: 8px;
				text-decoration: line-through;
				}
			.PRODUCT_LIST_PRICE span.productSpecialPrice span.fancyPrice {
				font-size: 12px;
				padding-left: 2px;
				}

	
	/* product short listing */
	.productDateExpected {
	}
	
	/* dialogs */
	
	.dialog, .dialogLoading, .dialogHidden {
		border: 1px solid #7DB37F;
	}
	.dialog {
		padding: 10px 20px;
		background: #f9f9f9 none;
		-moz-box-shadow: 3px 3px 3px #aaa;
		-webkit-box-shadow: 3px 3px 3px #aaa;
		box-shadow: 3px 3px 3px #aaa;
		}
	
	/* product description dialog */
	.dialog .productPrice {
		color: #194968;
	}

	.productImage img {
		border: 1px solid #c6c6c6;
		border-top: 1px solid #f4f4f4;
		border-left: 1px solid #f4f4f4;
	}

	.dialog .productDateAvailable {
	}
	
	/* information dialog */
	
	
/* positions and sizes */
	#headerContent #selfPromo {
		margin: 0 0 0 0;
		width: 600px;
		height: 155px;
	}

	#logo {
		width: 177px;
		height: 58px;
		margin-left: 44px;
		margin-top: 28px;
	}

/* images */
	/* ie transparent png hack */
	* html #selfPromo {
		filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, src='../images/self_promo.png');
	}

	.boxContent iframe,
	.box .boxContent div iframe,
	.box .boxContent div iframe html {
		border: 0;
		background-color: #faffdf;
	}


/* Articole */
div#page_article_info {
	padding: 5px 0 5px 10px;
	}
div.celMaiNouArticol {
	float: left;
	display: inline;
	padding: 20px; 
	background-color: #fcfcfc; 
	margin-bottom: 10px; 
	margin-top: 5px;
	}
	/*div.celMaiNouArticol div.pozaArticol, */
	div.articolSecundarHomepage img.pozaArticol {
		float: left; 
		display: inline;
		position: relative;
		zoom: 1;
		width: 60px; 
		height: 80px; 
		padding: 10px; 
		vertical-align: middle; 
		background-color: #fff; 
		margin-bottom: 10px;
		margin-right: 20px;
		}
	div.celMaiNouArticol img.pozaArticol {
		float: left;
		display: inline;
		margin-right: 20px;
		}
/* 	div.celMaiNouArticol div.videoArticol {
		float: left;
		display: inline;
		margin-right: 20px;
		margin-bottom: 25px;
		} */
	/* div.celMaiNouArticol div.titluArticol, */
	div.articolSecundarHomepage h1.titluArticol {
		float: left; 
		display: inline;
		position: relative;
		zoom: 1;
		}
		/* div.celMaiNouArticol div.titluArticol, */
		div.articolSecundarHomepage div.titluArticol span {
			color: #777;
			}
	/* div.celMaiNouArticol div.continutArticol, */
	div.articolSecundarHomepage div.continutArticol {
		float: left; 
		display: inline;
		position: relative;
		zoom: 1;
		width: 100%;
		height: 100px;
		}
		div#page_article_info p,
		/* div.celMaiNouArticol div.continutArticol p, */
		div.articolSecundarHomepage div.continutArticol p {
			margin-bottom: 10px;
			font-size: 13px;
			}
		div.celMaiNouArticol div.continutArticol span.citesteMaiMult,
		div.articolSecundarHomepage div.continutArticol span.citesteMaiMult {
			margin-bottom: 0;
			margin-left: 10px;
			text-align: right;
			}

/* Prezentare si articole prima pagina */
div.holderPrezentareSiArticoleHomepage {
	display: block; 
	padding-bottom: 10px; 
	width: 100%;
	min-width: 600px;
	margin-bottom: 10px;
	}
/* Articole secundare prima pagina */
div.articolSecundarHomepage {
	float: left;
	display: inline;
	width: 213px;
	height: 225px;
	padding: 20px 20px 25px; 
	margin: 10px 12px 0 0; 
	background-color: #fcfcfc; 
	border-top: 1px solid #ddd;
	}
	div.celMaiNouArticol div.lingaVideo {
		width: 300px;
		margin-bottom: 10px;
		}
	div.articolSecundarHomepage h1.titluArticol {
		width: 110px;
		font-size: 19px;
		line-height: 22px;
		}
	div.articolSecundarHomepage div.titluArticol span {
		font-size: 10px;
		line-height: 12px;		
		}
	div.articolSecundarHomepage div.continutArticol {
		margin-top: 10px;
		}
	div.articolSecundarHomepage span.citesteMaiMult {
		float: left;
		display: inline;
		position: relative; zoom:1;
		width: 233px;
		margin-left: -20px; 
		margin-top: -18px;
		padding: 5px 10px;
		background: transparent url('../images/fundalCitesteMaiMult.png') repeat-x; 
		text-align: right;
		}
		div.articolSecundarHomepage span.citesteMaiMult a,
		div.articolSecundarHomepage span.citesteMaiMult a:link,
		div.articolSecundarHomepage span.citesteMaiMult a:visited {
			color: #fff;
			text-decoration: none;
			}
		div.articolSecundarHomepage span.citesteMaiMult a:hover {
			text-decoration: underline;
			}
	div.articolSecundarHomepage span.scrisDe {
		float: left;
		display: inline;
		position: relative; zoom: 1;
		height: 10px; 
		width: 233px; 
		margin-left: -20px; 
		margin-top: 0; 
		font-size: 9px; 
		padding-left: 10px; 
		color: #999; 
		text-align: right;
		}
	div.articolGeolocatie span.citesteMaiMult {
		margin-bottom: 38px; 
		margin-top: -38px;
		}

div.ultimulArticolSecundarHomepage {
	margin-right: 0;
	}



/* Misc */
	.endPage {
		width: 100%;
		margin-top: 20px;
		padding: 20px 0;
		border-top: 1px dotted #3F7F00;
		text-align: center;
		}
	.centrat {
		float: none;
		margin: 0 auto;
		}

	.tipLivrare_0,
	.tipLivrare_1,
	.tipLivrare_2 {
		display: block;
		}
		
	/* IE6 css fixer v0.4: Thu, 30 Jul 2009 20:06:56 +0200 */

	/* ============================================= */
	/* safe settings                                 */

	/* add display:inline to floated elements */
	.PRODUCT_LIST_NAME,
	.PRODUCT_LIST_NAME .manufacturerName_firstpage,
	.PRODUCT_LIST_BUY_NOW,
	.PRODUCT_LIST_BUY_NOW a.buy,.PRODUCT_LIST_BUY_NOW a.buy:link,.PRODUCT_LIST_BUY_NOW a.buy:visited,a.butonInfo,a.butonInfo:link,a.butonInfo:visited,
	.stoc,
	.wishlist,
	.PRODUCT_LIST_PRICE,
	.PRODUCT_LIST_PRICE .fancyCurrency,.dialog .productPrice .fancyCurrency,.total .productPrice .fancyCurrency,
	.buton150,.buton150:link,.buton150:visited,.PRODUCT_LIST_PRICE .fancyPrice,.dialog .productPrice .fancyPrice,.total .productPrice,.total .productPrice .fancyPrice,.total .productPrice .totalizare {display:inline;}

	/* add zoom:1 to overflow:hidden */
	.PRODUCT_LIST_NAME .authorName,
	.PRODUCT_LIST_NAME h2 {zoom:1;}

	/* fix negative margins */
	.PRODUCT_LIST_NAME .authorName {position:relative; zoom:1;}
	

	/* Tabela de prezentare a comparatiilor din cadrul unui articol */
	div#page_article_info table {
		border-collapse: collapse;
		margin: 5px 30px 10px;
		}
	div#page_article_info table tr th,
	div#page_article_info table tr td {
		padding: 4px 10px;
		background: #FAFFDF none repeat scroll 0 0;
		border: 1px dotted #CAEC80;
		}
	div#page_article_info table tr th {
		background: #AFDD62 none repeat scroll 0 0;
		border:1px solid #fff;
		color: #fff;
		font-size: 14px;
		}

	/* Disable cart */
	/* Here we can disable cart (8 of 8) */
	/*
	body .productLinks,
	body .productAddToCart,
	body .actions .wishlist,
	body .lineListing .COL_PRODUCT_LIST_PRICE .buy,
	body div#shopping_cartBox,
	body .dialog .productAddToCart,
	body a.buy,
	body a.buy:link,
	body a.buy:visited,
	body .PRODUCT_LIST_BUY_NOW a.buy,
	body .PRODUCT_LIST_BUY_NOW a.buy:link,
	body .PRODUCT_LIST_BUY_NOW a.buy:visited,
	body .COL_PRODUCT_LIST_PRICE .buy a.buy,
	body .COL_PRODUCT_LIST_PRICE .buy a.buy:link,
	body .COL_PRODUCT_LIST_PRICE .buy a.buy:visited {
		display: none;
		}
	*/
	/* End Here we can disable cart (8 of 8) */