@charset "utf-8";
/* CSS Document */

/* Container */

html, body {
	padding: 0;
	margin: 0;
	border:0;
	font-family: Verdana, Tahoma, sans-serif;
	font-size: 12px;
	color: #333;
	background-color: #FFF;
	text-align: center;
}

/* ----- Header - Start ----- */
	#pcHeader {
		width: 900px;
		height: 133px;
		background:#FFF url(images/fundal-header.jpg) no-repeat left top;
		margin:0 auto;
		border:none;
		position: relative;
	}
	#logo {
		position: absolute;
		top:0;
		right:37px;
		width:310px;
		height:125px;
		border:0;
		outline:0;
	}
	#logo img {
		border:0;
		outline:0;
	}
	div#pcHeaderlogin {
		position: absolute;
		top:0;
		left:0;
		width:902px;
		height:13px;
		border:0;
		margin:0;
		padding:6px 0;
		background:#4a93e3 url(images/header-bara-sus.jpg) no-repeat left top;
		font-size:11px;
		line-height:13px;
		text-align:left;
		color:#fff;
	}

	div#pcHeaderlogin form {
		position:absolute;
		top:4px;
		right:0;
		width:490px;
		margin:0 30px 0 0;
	}
	div#pcHeaderlogin input{
		background:transparent url(images/input-login-header.png) no-repeat left top;
		font-size:11px;
		line-height:13px;
		width:108px;
		height:14px;
		padding:1px 5px;
		border:0;
		outline:0;
	}
	#pcHeaderlogin a {
		background:transparent url(images/buton-intra.png) no-repeat left top;
		width:49px;
		height:13px;
		line-height:13px;
		font-size:11px;
		color:#fff;
		padding: 0 0 1px 10px;
		text-decoration:none;
		display:block;
		position:absolute;
		top:1px;
		right:0;
	}
	* html #pcHeaderlogin a {
		width:59px;
		height:14px;
	}
/* ----- Header End ----- */

/* ----- Top Navigation Start ----- */

	#pcTopNav08 {
		width: 840px;
		background:#005900 url(images/fundal-topnav.png) no-repeat left top;
		margin: 0 auto;
		font-size: 14px;
		line-height:23px;
		font-weight:bold;
		padding:2px 30px 5px;
		text-align:right;
		color:#005100;
		position:relative;
	}
	* html {
		width:900px;
	}

	#pcTopNav08 a {
		text-decoration: none;
		color: #dbffbc;
	}

	#pcTopNav08 a:hover {
			color: #fff;
		}

/* ----- Top Navigation End ----- */

/* ----- Main Area Layout ----- */

	/* Main container */
	#pcMainArea08 {
		width: 900px;
		background-color: #ffffff;
		margin: 5px auto;
		text-align:left;
		border: 0;
		padding:0;
		clear:both;
		display:block;
	}

	/* Main area */
	#pcMainArea08-PC {
		float:left;
		margin:0 0 0 215px;
		padding:0;
		border:0;
		width:510px;
		clear:none;
		text-align:left;
	}
	* html #pcMainArea08-PC {
		display:inline;
	}

	/* Left-side column */
	.pcMainArea08-LEFT {
		width: 210px;
		float: left;
		text-align: left;
		vertical-align: top;
		margin:0 0 0 -725px;
		padding:0;
		border:0;
	}
	* html .pcMainArea08-LEFT {
		display: inline;
	}

	/* Right-side column */
	.pcMainArea08-RIGHT {
		width: 170px;
		float: right;
		text-align: left;
		vertical-align: top;
		margin: 0 0 0 -170px;
		padding:0;
		border:0;
	}
	* html .pcMainArea08-RIGHT {
		display: inline;
	}

/* ----- Main Area Layout - END ----- */


/* ----- Side Columns Elements ----- */
	.pcMainArea08-LEFT div {
		margin:5px 0;
		padding:5px 5px 10px;
		border:0;
		width:200px;
		background:#ffffff url(images/fundal-box-stanga.png) no-repeat 0 100%;
		float:left;
	}
	.pcMainArea08-LEFT  h3 {
		background:#ffffff url(images/titlu-box-stanga.png) no-repeat 0 0;
	}
	.pcMainArea08-LEFT div a img {
		border:0;
		clear:none;
		margin:5px;
	}
	#pcMainArea08-SEARCH {
		background:#ffffff url(images/fundal-box-cautare.png) no-repeat left top;
		padding:0;
		margin: 0 0 5px 0;
		width:170px;
		height:50px;
	}
	form#box-cautare-stanga {
		margin:0 5px;
		padding:5px 0 0;
		border:0;
		font-size:12px;
		vertical-align:top;
	}
	form#box-cautare-stanga input {
		clear:none;
		padding-right:30px;
		background:transparent;
		float:left;
		width:125px;
	}
	form#box-cautare-stanga a {
		float:right;
		display:block;
		clear:none;
		margin-top:2px;
	}
	form#box-cautare-stanga a#buton-cautare {
		margin:-19px 3px 0 0;
	}
	form#box-cautare-stanga a img{
		display:block;
	}
	* html form#box-cautare-stanga a {
		margin-top:-18px;
	}
	* html form#box-cautare-stanga a#buton-cautare {
		margin-top:-24px;
		margin-right:2px;
	}
	div#pcMainArea08-BROWSE h3 {
		background:#ffffff url(images/titlu-box-stanga-categorii.png) no-repeat 0 0;
	}
	* html div#pcMainArea08-BROWSE h3 {
		background:#ffffff url(images/titlu-box-stanga-categorii.png) no-repeat 0 1px;
	}
	div#pcMainArea08-INFO-GRATAR h3 {
		background:#ffffff url(images/titlu-box-stanga-info-gratar.png) no-repeat 0 0;
	}
	* html div#pcMainArea08-INFO-GRATAR h3 {
		background:#ffffff url(images/titlu-box-stanga-info-gratar.png) no-repeat 0 1px;
	}
	div#pcMainArea08-BRANDS h3 {
		background:#ffffff url(images/titlu-box-stanga-brands.png) no-repeat 0 0;
	}
	* html div#pcMainArea08-BRANDS h3 {
		background:#ffffff url(images/titlu-box-stanga-brands.png) no-repeat 0 1px;
	}
	div#pcMainArea08-INFOS h3 {
		background:#ffffff url(images/titlu-box-stanga-raspunsuri-utile.png) no-repeat 0 0;
	}
	* html div#pcMainArea08-INFOS h3 {
		background:#ffffff url(images/titlu-box-stanga-raspunsuri-utile.png) no-repeat 0 1px;
	}
	div#pcMainArea08-EPAYMENT h3 {
		background:#ffffff url(images/titlu-box-stanga-parteneri-plati.png) no-repeat 0 0;
	}
	* html div#pcMainArea08-EPAYMENT h3 {
		background:#ffffff url(images/titlu-box-stanga-parteneri-plati.png) no-repeat 0 1px;
	}

	#pcMainArea08-INFO-GRATAR ul li ul li {
		margin:0;
		padding:5px 0 2px 25px;
	}

	.pcMainArea08-RIGHT div {
		margin:5px 0;
		padding:5px;
		border:0;
		background:#ffffff url(images/fundal-box-dreapta.png) no-repeat left bottom;
		/* IE 6 fix (content pushing out width) */
		overflow: visible;
		width:160px;
		float:right;
	}
	.pcMainArea08-RIGHT div form {
		margin:0;
		padding:0;
	}

	.pcMainArea08-LEFT h3, .pcMainArea08-RIGHT h3 {
		font-size: 11px;
		line-height:15px;
		font-weight:bold;
		color: #fff;
		margin:-10px -5px 0 -5px;
		padding:5px 5px 5px 35px;
		position:relative;
		overflow: visible;
	}
	.pcMainArea08-RIGHT h3 {
		background:#ffffff url(images/titlu-box-dreapta.png) no-repeat 0 0;
		padding-left:35px;
	}
	* html .pcMainArea08-LEFT h3 {
		background:#ffffff url(images/titlu-box-stanga.png) no-repeat 0 1px;
	}
	* html .pcMainArea08-RIGHT h3 {
		background:#ffffff url(images/titlu-box-dreapta.png) no-repeat 0 1px;
	}
	.pcMainArea08-LEFT ul, .pcMainArea08-RIGHT ul {
		list-style-type: none;
		margin:0;
		padding:0;
	}
	.pcMainArea08-LEFT li, .pcMainArea08-RIGHT li {
		margin: 4px 0 0 5px;
	}
	#pcMainArea08-BRANDS a {
		float:left;
		margin:0;
	}
	#pcMainArea08-BRANDS a img {
		display:block;
	}
	#cos-dreapta a {
		text-decoration:underline;
		text-align:center;
		display:inline;
	}
	#cos-dreapta p {
		margin:5px 0;
	}
	#cos-dreapta h3 {
		background:#ffffff url(images/titlu-box-dreapta-cos.png) no-repeat left top;
		text-align:left;
	}
	* html #cos-dreapta h3 {
		background:#ffffff url(images/titlu-box-dreapta-cos.png) no-repeat 0 1px;
	}
	a#buton-cos {
		background:transparent url(images/buton-cos.png) no-repeat left top;
		width:91px;
		color:#ffffff;
		padding:5px 15px;
		margin:0 20px 5px;
		text-decoration:none;
		display:block;
	}
	a#buton-cos span {
		line-height:17px;
		font-size:12px;
		font-weight:bold;
	}
	div#pcDreaptalogin input{
		width:150px;
	}
	#pcDreaptalogin a {
		line-height:15px;
		font-size:12px;
		padding: 5px 0 5px 10px;
		text-decoration:none;
		display:block;
	}
	#pcDreaptalogin a#intra {
		background:transparent url(images/buton-intra.png) no-repeat left top;
		width:58px;
		height:15px;
		color:#fff;
		padding: 1px 0 4px 10px;
		right:0;
		top:5px;
	}
	* html #pcDreaptalogin a#intra {
		width:68px;
		height:20px;
	}
	#pcDreaptalogin a#contnou {
		background:transparent url(images/buton-mic.png) no-repeat left top;
		float:right;
		position:relative;
		top:-20px;
		margin-bottom:-20px;
		padding: 1px 15px 4px 15px;
		text-align:center;
		color:#fff;
	}
	#pcDreaptalogin h3 {
		background:#ffffff url(images/titlu-box-dreapta-autentificare.png) no-repeat left top;
		text-align:left;
	}
	* html #pcDreaptalogin h3 {
		background:#ffffff url(images/titlu-box-dreapta-autentificare.png) no-repeat 0 1px;
	}
	#pcDreaptainfo h3 {
		background:#ffffff url(images/titlu-box-dreapta-info.png) no-repeat left top;
		text-align:left;
	}
	* html #pcDreaptainfo h3 {
		background:#ffffff url(images/titlu-box-dreapta-info.png) no-repeat 0 1px;
	}
	#pcDreaptabanner h3 {
		background:#ffffff url(images/titlu-box-dreapta-publicitate.png) no-repeat left top;
		text-align:left;
	}
	* html #pcDreaptabanner h3 {
		background:#ffffff url(images/titlu-box-dreapta-publicitate.png) no-repeat 0 1px;
	}
	#pcDreaptashowroom h3 {
		background:#ffffff url(images/titlu-box-dreapta-showroom.png) no-repeat left top;
		text-align:left;
	}
	* html #pcDreaptashowroom h3 {
		background:#ffffff url(images/titlu-box-dreapta-showroom.png) no-repeat 0 1px;
	}

	/* Styling links in both side columns */

	.pcMainArea08-LEFT a {
		text-decoration: none;
		color: #333;
		}

	.pcMainArea08-LEFT a:hover {
		text-decoration: none;
		color: #06F;
		}

	.pcMainArea08-RIGHT a {
		text-decoration: none;
		color: #333;
		}

	.pcMainArea08-RIGHT a:hover {
		text-decoration: none;
		color: #06F;
		}

	#pcMainArea08-SPACER {
			clear: both;
			height: 10px;
		}
	#pcMainArea08-separator {
		clear:both;
		height:0;
		width:100%;
		display:block;
		line-height:0;
		font-size:0;
		margin:0;
		padding:0;
		border:0;
	}
/* ----- Main Area End ----- */

/* ----- Footer Start ----- */

	#pcFooter08 {
		width: 900px;
		background:transparent url(images/footer-fundal.png) no-repeat left top;
		margin: 0 auto;
		padding: 0;
		position: relative;
		height:210px;
		text-align:left;
	}
	#pcFooter08 p {
		margin: 0;
		padding: 2px 0 0 20px;
		font-size: 12px;
		line-height:15px;
		text-align: left;
		color: #ffffff;
	}
	#pcFooter08 p#copyright {
		padding: 9px 20px 6px 20px;
		background:transparent url(images/separator-footer.png) repeat-x left top;
		text-align:center;
		width:860px;
		clear:both;
	}
	p#copyright a {
		color:#ffffff;
		text-decoration:none;
	}
	#brand-footer {
		height:144px;
		width:110px;
		margin:0;
		padding:0;
		list-style-type: none;
		float:left;
	}
	#brand-footer h3 , #newsletter-footer h3 {
		padding: 15px 0 15px 15px;
		color:#5fdd5f;
		text-decoration:underline;
		font-size:12px;
		margin:0;
	}
	#brand-footer li {
		font-size:11px;
		color:#96d896;
		margin:0;
		padding:0 0 5px 15px;
	}
	#brand-footer li a {
		color:#96d896;
		font-size:11px;
		margin:0;
		padding:0;
		text-decoration:none;
	}
	#footer-products {
		height:144px;
		width:450px;
		margin:0;
		padding:0;
		float:left;
	}
	#footer-products h3 {
		padding: 7px 0 0 5px;
		color:#5fdd5f;
		text-decoration:underline;
		font-size:12px;
		margin:0;
	}
	#footer-products table {
		margin:0;
		padding:0;
		border:0;
		border-collapse:collapse;
	}
	#footer-products ul {
		margin:0;
		padding:5px 5px 0 0;
		list-style-type: none;
	}
	#footer-products li {
		font-size:10px;
		color:#96d896;
		margin:0;
		padding:0 0 3px 5px;
	}
	#footer-products li a {
		color:#96d896;
		font-size:10px;
		margin:0;
		padding:0;
		text-decoration:none;
	}
	#newsletter-footer {
		height:140px;
		width:180px;
		float:left;
	}
	#newsletter-footer form {
		padding:0;
		height:18px;
		margin:0 0 0 10px;
		background:transparent url(images/fundal-input-newsletter.png) no-repeat left top;
	}
	#newsletter-footer form input {
		/*background:#ffffff url(images/fundal-input-newsletter.png) no-repeat left top;*/
		background-color:transparent;
		font-size:12px;
		line-height:15px;
		padding: 1px 0 2px 0;
		margin:0;
		border:0;
	}
	#newsletter-footer form input.submit {
		/*background:transparent url(images/fundal-input-newsletter.png) no-repeat right 1px;*/
		background-color:transparent;
		margin:0;
		padding:0 4px;
		_padding-left:0;
		line-height:17px;
		font:12px Tahoma;
		border:none !important;
		outline:0;
		color:#ffffff;
	}
	#recentprds {
		width:160px;
		height:140px;
		float:left;
	}
	#recentprds ul {
		list-style-type: none;
		margin:0;
		padding:0;
	}
	#recentprds li {
		padding:0 0 0 5px;
	}
	#recentprds  h3{
		padding: 15px 0 15px 5px;
		color:#5fdd5f;
		text-decoration:underline;
		font-size:12px;
		margin:0;
	}
	#recentprds a {
		color:#96d896;
		padding:2px;
		text-decoration:none;
		font-size:10px;
		line-height:17px;
	}
	#recentprds a img {
		border:0;
	}
	#recentprds span {
		padding-left:80px;
		margin:5px;
	}
	#bottom-footer {
		width:900px;
		height:60px;
		padding-top:5px;
	}
	#bottom-footer a {
		float:left;
	}
	#bottom-footer a img {
		display:block;
		border:0;
	}
	#trafic {
		float:left;
		margin-left:350px;
		_margin-left:175px;
	}
	#anpc {
		display:block;
		position:absolute;
		bottom:80px;
		left:35px;
		color:#5FDD5F;
		font-weight:bold;
	}

/* ----- Other Interface Elements ----- */

	#pcShowCart {
		font-size: 11px;
	}
	#meniucategorii {
		margin:0 5px;
	}
	#meniucategorii li {
		border-bottom:#b3b3b3 1px solid;
		padding:5px 0 5px 10px;
		margin:0 0 0 5px;
		background:none;
	}
	ul#meniucategorii li.noprod {
		border-bottom:#b3b3b3 1px solid;
		padding:5px 0 5px 20px;
		margin:0 0 0 0;
		background:transparent url(images/bulina-categorii.png) no-repeat left top;
	}
	ul#meniucategorii li img{
		position:relative;
		float:left;
		top:1px;
		left:0px;
		width:14px;
		height:14px;
		margin-left:-20px;
	}
	#meniucategorii li.nav-produs{
		background:transparent url(images/bulina-categorii.png) no-repeat left top;
		border:0;
		padding:5px 0 5px 25px;
		margin-left:-5px;
	}
	ul#meniucategorii li ul li {
		border:0;
	}
	ul#meniucategorii li ul li.noprod {
		background:none;
	}
	#meniucategorii a {
		line-height:16px;
	}
	#meniucategorii a.selected {
		font-weight:bold;
	}
	#meniucategorii a:hover {
		text-decoration:underline;
	}
	#meniucategorii li.beneficii {
		padding:5px 0 5px 10px;
		border:0;
		background:none;
	}
	li a.link-beneficii {
		font-size:11px;
	}
	#newsletter-footer ul {
	margin:0;
	padding:0;
	list-style: none inside none;
	}
	#newsletter-footer li {
		font-size:11px;
		color:#96d896;
		margin:0;
		padding:0 0 5px 15px;
	}
	#newsletter-footer li a {
		color:#96d896;
		font-size:11px;
		margin:0;
		padding:0;
		text-decoration:none;
	}
	#crossprice, #crosssave {
		text-align: left !important;
		padding-left: 25px !important;
	}