  body{margin:0px auto;}
  body, td, th, div, a {font-family:Tahoma; font-size: 11px; color: #646464}

img{border:0}
a { outline:0}
.clear{clear:both}

.m1{
	margin-left:2px !important;
}
.m2{
	margin:-10px 0;
}
.m3{
	padding:10px 4px !important;
	width:622px !important;
}

.m4{
	height:110px !important;
}

.m5{
	margin-left:10px !important;
}

.m6{
	margin-right:10px;
}
.m7{
	padding:10px 4px !important;
	width:599px !important;
}
.no_border{
	border:none !important;
}
.fl{
	float:left;
}

.fr{
	float:right;
}

.nobd{
	border:0 !important;
}

.nobd2{
	border:0 !important;
	padding-left:40px;
}


.bd1{
	width:100%;
	clear:both;
	border-bottom:1px dotted #777872
}

.sgreen{color:#81B70C}

#upbg1{
	width:100%;
	height:29px;
	background:url(../images/upbg1.gif) repeat-x;
}

	#upbg1 .center{
		width:999px;
		margin:0 auto;
	}

		#upbg1 .center ul{
			margin:7px 0 0 0;
			padding:0;
			list-style:none;
			float:left;
		}

			#upbg1 .center ul li{
				float:left;
				padding:0 12px;
				border-left:1px solid #4f4f4f
			}
			#upbg1 .center ul li.li1{
				padding-left:6px;
				border:0;
			}

				#upbg1 .center ul li a{
					font-size:11px;
					color:#4f4f4f;
					font-weight:bold;
					text-decoration:none;
				}
				#upbg1 .center ul li a:hover{
					text-decoration:underline;
				}
/*
		#upbg1 .center a.blog{
			display:block;
			float:right;
			padding:2px 8px;
			background:#81b70c;
			margin:3px 26px 0 0;
			font-size:14px;
			color:#fff;
			text-decoration:none;
		}
		#upbg1 .center a.blog:hover{
			text-decoration:underline;
		}
*/
		#upbg1 .center .right{
			float:right;
			margin-top:4px;
		}

			#upbg1 .center .right a{
				display:block;
				width:22px;
				height:17px;
				float:left;
				margin-right:5px;
				text-decoration:none;
				margin-top:2px;
				opacity: 0.25;
			}
			#upbg1 .center .right a.selected{
				opacity: 1;
			}
				#upbg1 .center .right a.ro{
					background:url(../images/ro.jpg) no-repeat;
				}
				#upbg1 .center .right a.en{
					background:url(../images/en.jpg) no-repeat;
				}
				#upbg1 .center .right a.de{
					background:url(../images/de.jpg) no-repeat;
				}

#header{
	width:100%;
	height:153px;
	background:url(../images/headerbg.gif) repeat-x;
}

	#header .center{
		width:999px;
		margin:0 auto;
		padding-top:17px;
	}

		#header .center #logo {
			display: block;
			width: 135px;
			height: 130px;
			float: left;
			margin:-4px 0 0 -10px;
		}

		#header .center .pics {
			width:544px;
			height:128px;
			position:relative;
			float:left;
			margin:-4px 0 0 48px;
		}

			#header .center .pics a.leftar{
				display:block;
				width:9px;
				height:16px;
				background:url(../images/hleft-arr.png) no-repeat;
				position: absolute;
				left: 0;
				top: 56px;
				text-decoration:none;
			}

			#header .center .pics a.rightar{
				display:block;
				width:9px;
				height:16px;
				background:url(../images/hright-arr.png) no-repeat;
				float:right;
				margin-top:56px;
				text-decoration:none;
			}

			#header .center .pics a.oferta{
				display:block;
				width:498px;
				height:122px;
				background:url(../images/picsbg.png) no-repeat;
				float:left;
				margin-left:11px;
				padding:3px;
				text-decoration:none;
			}
	
			#header .center .pics a.oferta:hover{
				padding:2px;
				border:1px solid #adbe83;
				background:none;
			}

				#header .center .pics .oferta img{
					float:left;
					margin-right:14px;
					border:0
				}

				#header .center .pics .oferta span.paragraph{
					float:left;
					width:254px;
					font-size:13px;
					color:#292929;
					margin:-1px 0 0 0;
					padding:0;
				}

					#header .center .pics .oferta span.paragraph span{
						display:block;
						width:240px;
						height:19px;
						background:url(../images/hgreen1.png) no-repeat;
						margin-top:3px;
						padding:3px 7px 0 7px;
					}



		#header .center .right {
			width:258px;
			float:right;
			text-align:center;
		}
		
			#header .contactRapid{
				display:block;
				text-align:center;
				font-size:15px;
				font-style:italic;
			}
			
				#header .contactRapid span{
					font-size:19px;
				}
				
			#header .newsletterCont{
				height:79px;
				background:#f3f7eb;
				border:1px solid #bacc91;
				-moz-border-radius:4px;
			    -webkit-border-radius:4px;
		        border-radius:4px;
				behavior: url(PIE.htc);
				padding:6px 8px 8px 8px;
				margin-top:5px;
				position:relative;
				left:0;
				top:0;
			}
			
				#header .newsletterCont label{
					display:block;
					text-align:center;
					float:left;
					width:240px;
					margin:0;
					color:#81b70c;
					font-size:15px;
					line-height:16px;
				}
				
					#header .newsletterCont label span{
						font-size:11px;
						color:#7a7a7a;
					}
					
					#header .newsletterCont .newsletterInps{
						width:238px;
						height:35px;
						background:#fff;
						border:1px solid #c0d693;
						margin-top:10px;
						-moz-border-radius:4px;
					    -webkit-border-radius:4px;
				        border-radius:4px;
						-moz-box-shadow: 0 0 4px -4px #000000;
						-webkit-box-shadow: 0 0 4px -4px #000000;
						box-shadow: 0 0 4px -4px #000000;
						behavior: url(PIE.htc);
						position:relative;
						left:0;
						top:0;
						float:left;
					}
					
						.newsletterInps input#mce-EMAIL{
							border:0;
							width:204px;
							height:33px;
							line-height:33px;
							text-indent:10px;
							color:#919599;
							font-size:11px;
							font-family: Tahoma;
							float:left;
							background:none;
							padding:0;
						}
						
						#header .newsletterCont input[type="submit"]{
							width:33px;
							height:33px;
							background:url(../images/newsletterbut_bg.gif) no-repeat;
							border:0;
							float:left;
							margin:1px 0 0 0;
							padding:0;
						}
				
			
		    /* clasa inlocuita cu retelebg3 !!!!!!!!!!!!!*/
			#header .center .right .retelebg2{
				width:272px;
				height:58px;
				background:url(../images/retelebg.png) no-repeat;
				margin-top:-5px;
				position:relative;
				left:-28px;
			}
			/* sf clasa inlocuita !!!!!!!!!!!!!!!!!!!!*/
	
			#header .center .right .retelebg3{
				width:219px;
				height:108px;
				background:url(../images/retelebg3.png) no-repeat;
				margin-top:-5px;
				position:relative;
				left:-28px;
			}
			.retelebg3 .retea-youtube{
				background:url("../images/bg_retelebg2_span.gif") repeat-x top;
				width:211px;
				margin:5px 0 0 4px;
				height:50px;
				float:left;
			}
				/* clasele au fost schimbate cu cele .retelebg3 !!!!!!!!!!!!!!! */
				#header .center .right .retelebg2 a{
					display:block;
					position:relative;
					width:40px;
					height:43px;
					float:left;
					margin:8px 0 0 12px;
				}
				
				#header .center .right .retelebg2 a.a1{
					background:url(../images/a1.png) no-repeat;
				}

				#header .center .right .retelebg2 a.a2{
					background:url(../images/a2.png) no-repeat;
				}

				#header .center .right .retelebg2 a.a3{
					background:url(../images/a3.png) no-repeat;
				}

				#header .center .right .retelebg2 a.a4{
					background:url(../images/a4.png) no-repeat;
				}
				
				#header .center .right .retelebg2 a.a5{
					background:url(../images/a5.png) no-repeat;
				}
	
		
				#header .center .right .retelebg2 a span{
					position:absolute;
					display:none;
					width:76px;
					height:45px;
					top:-38px;
					left:-18px;
				}

				#header .center .right .retelebg2 a span.q1{
					background:url(../images/twitter_q.png) no-repeat;
				}

				#header .center .right .retelebg2 a span.q2{
					background:url(../images/mail_q.png) no-repeat;
				}

				#header .center .right .retelebg2 a span.q3{
					background:url(../images/facebook_q.png) no-repeat;
				}

				#header .center .right .retelebg2 a span.q4{
					background:url(../images/linkedin_q.png) no-repeat;
				}
				
				#header .center .right .retelebg2 a span.q5{
					background:url(../images/youtube_q.png) no-repeat;
				}
				/* sf clase inlocuite  !!!!!!!!!!!!!!!!! */
				#header .center .right .retelebg3 a{
					display:block;
					position:relative;
					width:40px;
					height:43px;
					float:left;
					margin:8px 0 0 12px;
				}
				
				#header .center .right .retelebg3 a.a1{
					background:url(../images/a1.png) no-repeat;
				}

				#header .center .right .retelebg3 a.a2{
					background:url(../images/a2.png) no-repeat;
				}

				#header .center .right .retelebg3 a.a3{
					background:url(../images/a3.png) no-repeat;
				}

				#header .center .right .retelebg3 a.a4{
					background:url(../images/a4.png) no-repeat;
				}
				
				#header .center .right .retelebg3 a.a5{
					background:url(../images/a52.png) no-repeat;
					width:145px !important;
					margin:8px 0 0 35px !important;
				}
	
		
				#header .center .right .retelebg3 a span{
					position:absolute;
					display:none;
					width:76px;
					height:45px;
					top:-38px;
					left:-18px;
				}

				#header .center .right .retelebg3 a span.q1{
					background:url(../images/twitter_q.png) no-repeat;
				}

				#header .center .right .retelebg3 a span.q2{
					background:url(../images/mail_q.png) no-repeat;
				}

				#header .center .right .retelebg3 a span.q3{
					background:url(../images/facebook_q.png) no-repeat;
				}

				#header .center .right .retelebg3 a span.q4{
					background:url(../images/linkedin_q.png) no-repeat;
				}
				
				#header .center .right .retelebg3 a span.q5{
					background:url(../images/youtube_q.png) no-repeat;
				}
				
				
			.retelebg4{
				float:left;
				margin-right:30px;
			}	
				
				.retelebg4 a{
					display:block;
					position:relative;
					width:40px;
					height:43px;
					float:left;
					margin:8px 0 0 12px;
				}
				
				.retelebg4 a.a1{
					background:url(../images/a1.png) no-repeat;
				}

				.retelebg4 a.a2{
					background:url(../images/a2.png) no-repeat;
				}

				.retelebg4 a.a3{
					background:url(../images/a3.png) no-repeat;
				}

				.retelebg4 a.a4{
					background:url(../images/a4.png) no-repeat;
				}
				
				.retelebg4 a.a5{
					background:url(../images/a52.png) no-repeat;
					width:145px !important;
					margin:8px 0 0 10px !important;
				}
	
		
				.retelebg4 a span{
					position:absolute;
					display:none;
					width:76px;
					height:45px;
					top:-38px;
					left:-18px;
				}

				.retelebg4 a span.q1{
					background:url(../images/twitter_q.png) no-repeat;
				}

				.retelebg4 a span.q2{
					background:url(../images/mail_q.png) no-repeat;
				}

				.retelebg4 a span.q3{
					background:url(../images/facebook_q.png) no-repeat;
				}

				.retelebg4 a span.q4{
					background:url(../images/linkedin_q.png) no-repeat;
				}
				
				.retelebg4 a span.q5{
					background:url(../images/youtube_q.png) no-repeat;
				}
				
				.retelebg4 .retea-youtube{
					width:165px;
					margin:5px 0 0 4px;
					height:50px;
					float:left;
				}
				
				
			/* clase inlocuite cu .idoferta2 */
			#header .center .right .idoferta-up{
				display:block;
				width:219px;
				height:7px;
				background:url(../images/idoferta2-up.png) no-repeat;
				float:left;
				margin-top:14px;
			}
			
			#header .center .right .idoferta{
				width:213px;
				border-left:3px solid #929688;
				border-right:3px solid #929688;
				float:left;

			}

				#header .center .right .idoferta input.idof{
					width:145px;
					height:20px;
					margin-left:10px;
					padding:5px;
					font-size:16px;
					color:#343434;
					border:0;
					font-family:Tahoma;
					float:left;
					margin-top:4px;
					background:none;
				}

				#header .center .right .idoferta input.butof{
					width:40px;
					height:40px;
					background:url(../images/lupa1.png) no-repeat;
					float:left;
					border:0;
					margin-left:4px;
					cursor: pointer;
				}

			#header .center .right .idoferta-down{
				display:block;
				width:219px;
				height:7px;
				background:url(../images/idoferta2-down.png) no-repeat;
				float:left;
			}
			/* sf clase inlocuite */




		#header .center .retelebg{
			width:245px;
			height:78px;
			float:right;
			margin:35px 0 0 20px;
			text-align:center;
		}

			#header .center .retelebg a, .d1 a, .rs a, #oferta .social a{
				display:block;
				width:62px;
				height:20px;       /* 41 inainte*/
				float:left;
				margin:5px 4px 0;
			}

			#header .center .retelebg a.twitter, .d1 a.twitter, .rs a.twitter, #oferta .social a.twitter{
				background:url(../images/sprite1.png) no-repeat 0 0;
				height:48px;
				width:41px;
				margin-top:0px;

			}
			#header .center .retelebg a.mail, .d1 a.mail, .rs a.mail, #oferta .social a.mail{
				background:url(../images/sprite1.png) no-repeat -43px 0;
				width:46px;
				height:34px;
				margin-left:7px;
			}
			#header .center .retelebg a.facebook, .d1 a.facebook, .rs a.facebook, #oferta .social a.facebook{
				background:url(../images/sprite1.png) no-repeat -90px 0;
				width:49px;
				height:37px;
				margin-right:0 !important;
			}
			#header .center .retelebg a.linkedin, .d1 a.linkedin, .rs a.linkedin, #oferta .social a.linkedin{
				background:url(../images/sprite1.png) no-repeat -144px 0;
				margin-right:0 !important;
				width:50px;
				height:37px;

			}

			#header .center .retelebg a.twitter:hover, .d1 a.twitter:hover, .rs a.twitter:hover, #oferta a.twitter:hover{
				height:64px;
			}
			#header .center .retelebg a.mail:hover, .d1 a.mail:hover, .rs a.mail:hover, #oferta a.mail:hover {
				height:72px;
			}
			#header .center .retelebg a.facebook:hover, .d1 a.facebook:hover, .rs a.facebook:hover, #oferta a.facebook:hover{
				height:54px;
			}
			#header .center .retelebg a.linkedin:hover, .d1 a.linkedin:hover, .rs a.linkedin:hover, #oferta a.linkedin:hover{
				height:64px;
			}

	form#logIn{
		display:block;
		float:right;
		background:url(../images/loginform_bg.png) no-repeat left top;
		width:250px;
		padding-left:24px;
	}
	
		form#logIn span.formTitle{
			display:block;
			font-size:14px;
			color:#3e3e3e;
			margin-bottom:8px;
			color:#3e3e3e;
		}
		
			form#logIn .formularLeft{
				width:164px;
				float:left
			}
		
				form#logIn label{
					display:block;
					width:39px;
					height:20px;
					float:left;
					margin:0 0 10px 0;
					color:#7d7d7d;
					line-height:22px;
				}
				
				form#logIn input[type="text"], form#logIn input[type="password"]{
					float:left;
					width:123px;
					height:18px;
					background:#fff;
					line-height:20px;
					text-indent:4px;
					border:1px solid #646464;
					margin-bottom:10px;
				}
				
				form#logIn input[type="submit"]{
					width:77px;
					height:54px;
					background:url(../images/login-but.gif) no-repeat;
					border:0;
					color:#fff;
					font-size:14px;
					float:left;
					margin-left:9px;
					font-weight:bold;
					font-family:Tahoma;
				}
				
				form#logIn input[type="submit"]:hover{
					background:url(../images/login-but-h.gif) no-repeat;
				}
	
		form#logIn .formLinks{
			line-height:18px;
			padding-left:39px;
			font-size:11px;
			color:#7d7d7d;
		}
		
			form#logIn .formLinks a{
				text-decoration:none;
			}
			
			form#logIn .formLinks a:hover{
				text-decoration:underline;
			}
		
			form#logIn .formLinks a.creareCont{
				color:#3e3e3e
			}
			
			form#logIn .formLinks a.recuperareParola{
				color:#7d7d7d
			}
			
			form#logIn .formLinks a.dece{
				color:#a4be4d;
				text-transform:uppercase;
			}
	

#wrapper1{
	width:100%;
	background:url(../images/mainbg.gif) repeat-x;
}
	#wrapper1 #submenu{
		width:996px;
		height:54px;
		margin:0 auto;
		margin-top:1px;
		background:url("../images/bg_submenu.jpg") repeat-x;
		border-left:1px solid #cdcdcd;
		border-right:1px solid #cdcdcd;
		border-bottom:1px solid #cdcdcd;
		-moz-border-radius:0 0 4px 4px;
	    -webkit-border-radius:0 0 4px 4px;
        border-radius:0 0 4px 4px;
		behavior: url(PIE.htc);
		position:relative;
		left:0;
		top:0;
		z-index:2;
	}
	
		#wrapper1 #submenu .idoferta2{
			float:left;
			margin:13px 0 0 20px;
			position:relative;
		}
			#wrapper1 #submenu .idoferta2 input.idof2{
				width:240px;
				height:30px;
				border:none;
				line-height:30px;
				color:#ffffff;
				font-size:12px;
				padding:0 0 0 30px;
				background:url("../images/lupa_verde.png") no-repeat 11px 11px #3e3e3e;
				-moz-border-radius:20px;
	    		-webkit-border-radius:20px;
        		border-radius:20px;
				behavior: url(PIE.htc);
				position:relative;
				left:0;
				top:0;
			}
			#wrapper1 #submenu .idoferta2 input.sbm{
				background: transparent;
				border: 0 none;
				height: 30px;
				left: 0;
				padding: 0;
				position: absolute;
				width: 30px;
		    }
		.blog_submenu{
			float:left;
			margin:13px 0 0 97px;
			list-style: none;
			position:relative;
		}
			.blog_submenu li{
				width:188px;
				height:30px;
				background:url(../images/wordpress_ico.gif) #fff 5px 3px no-repeat;
				border:1px solid #d0d0d0;
				-moz-border-radius:4px;
	    		-webkit-border-radius:4px;
        		border-radius:4px;
        		-moz-box-shadow: 2px 2px 3px -3px #000000;
				-webkit-box-shadow: 2px 2px 3px -3px #000000;
				box-shadow: 2px 2px 3px -3px #000000;
				behavior: url(PIE.htc);
			}
				.blog_submenu li a{
					display:block;
					width:153px;
					height:30px;
					line-height:30px;
					padding:0 0 0 35px;
					font-size:12px;
					color:#81b70c;
					float:left;
					text-decoration:none;
				}
				.blog_submenu li:hover a{
					text-decoration:underline;
				}
				.blog_submenu li div {
					width:210px;
					float:left;
					padding-top: 10px;
					position:absolute;
					left:40px;
					top:30px;
				}
				.blog_submenu li div ul {
					display:inline-block;
					list-style:none;
					border:1px solid #8ca92e;
					background:#a4be4d;
					width:208px;
					-moz-border-radius:4px;
	    			-webkit-border-radius:4px;
        			border-radius:4px;
					behavior: url(PIE.htc);
					
					padding:0;
					
				}
				.blog_submenu li div ul li{
					border:none;
					width:208px;
					height:24px;
					background:url("../images/border-bottom-submenu.png") no-repeat bottom;
					-moz-border-radius:0px;
	    			-webkit-border-radius:0px;
        			border-radius:0px;
					behavior: url(PIE.htc);
					position:relative;
					float:left;
				}
				.blog_submenu li div ul li span{
					position:absolute;
					top:-7px;
					left:189px;
					background:url("../images/sageata_verde_sus.png") no-repeat;
					width:10px;
					height:7px;
				}
				.blog_submenu li div ul li a{
					color:#ffffff;
					font-size:12px;
					background:none;
					height:24px;
					line-height:24px;
					margin:0 0 0 12px;
				}
				.blog_submenu li div ul li:hover a{
					color:#333;
				}
		.link_oferta{
			height:30px;
			background:url("../images/bg_linkuri_submenu.jpg") repeat-x; 
			float:right; 
			margin:13px 18px 0 0;
			border:1px solid #879b50;
			-moz-border-radius:3px;
	    	-webkit-border-radius:3px;
        	border-radius:3px;
			behavior: url(PIE.htc);
			position:relative;
			z-index:2;
		}
			.link_oferta a.cere{
				background:url("../images/cere_oferta.png") no-repeat;
				margin:8px 0 0 8px;
				padding:0 10px 0 20px;
				color:#ffffff;
				font-size:12px;
				text-decoration:none;
				height:15px;
				line-height:13px;
				display:block;
			}
			.link_oferta a.adauga{
				background:url("../images/adauga_oferta.png") no-repeat;
				margin:9px 0 0 8px;
				padding:0 10px 0 20px;
				color:#ffffff;
				font-size:12px;
				text-decoration:none;
				height:15px;
				line-height:10px;
				display:block;
			}
			.link_oferta span.cere_h{
				position:absolute;
				top:39px;
				left:-32px;
				width:156px;
				background:#3e3e3e;
				border:1px solid #1e2126;
				-moz-border-radius:4px;
	    		-webkit-border-radius:4px;
        		border-radius:4px;
				behavior: url(PIE.htc);
				z-index:100;
				font-size:12px;
				color:#ffffff;
				padding:8px 8px 8px 8px;
				line-height:15px;
			}
			.sageata_neagra{
				background:url("../images/sageata_neagra_sus.png") no-repeat;
				height:7px;
				width:10px;
				display: block;
				position:absolute;
				top:33px;
				left:45px;
				z-index:101;
			}
		
	
	#wrapper1 #container{
		width:999px;
		margin:0 auto;
		padding-top:10px;
	}

		#wrapper1 #container .left1{
			width:202px;
			float:left;
			margin-right:9px
		}
		
			#wrapper1 #container .left1 .video{
				width:202px;
				float:left;
				margin-bottom:8px;
			}
			
				#wrapper1 #container .left1 .video span{
					display:block;
					width:202px;
					height:34px;
					background:url(../images/title-video.png) no-repeat;
					position:relative;
				}
				
					#wrapper1 #container .left1 .video span img{
						position:absolute;
						top:-14px;
						left:6px;
					}

			#wrapper1 #container .left1 .vanzinc{
				width:202px;
				float:left;
			}
			
				#wrapper1 #container .left1 .vanzinc h2{
					font-weight:normal;
					margin:0;
				}
			
				#wrapper1 #container .left1 .vanzinc h2.topTabs{
					width:100px;
					float:left;
					font-weight:normal;
					margin:0;
					padding:0;
				}

				#wrapper1 #container .left1 .vanzinc a.vanz{
					display:block;
					width:98px;
					height:28px;
					background:#fff;
					float:left;
					font-size:13px;
					color:#343434;
					text-align:center;
					text-decoration:none;
					line-height:28px;
					border-bottom:1px solid #d4e1ae;
					border-top:1px solid #d6d3d3;
					border-left:1px solid #d6d3d3;
					border-right:1px solid #d6d3d3;
					-moz-border-radius:4px 4px 0 0;
		    		-webkit-border-radius:4px 4px 0 0;
	        		border-radius:4px 4px 0 0;
					behavior: url(PIE.htc);
					position:relative;
					left:0;
					top:0;
				}

				#wrapper1 #container .left1 .vanzinc a.vanz:hover,
				#wrapper1 #container .left1 .vanzinc a.vanz.sel{
					background:url(../images/vanzinc_hover.gif) repeat-x;
					border-bottom:1px dotted #d4e1ae
				}

				#wrapper1 #container .left1 .vanzinc ul{
					margin:0 0 20px 0;
					padding:0;
					list-style:none;
					width:202px;
					min-height:188px;
					background:url(../images/vanzinc_bg.gif) no-repeat #f2f2f2;
					float:left;
				}

					#wrapper1 #container .left1 .vanzinc ul li a{
						display:block;
						width:154px;
						height:31px;
						border-bottom:1px dotted #afc379;
						padding:15px 0 0 48px;
						font-size:14px;
						color:#343434;
						text-decoration:none;
					}
					#wrapper1 #container .left1 .vanzinc ul li a span{
						color:#343434;
					}
					#wrapper1 #container .left1 .vanzinc ul li a:hover, #wrapper1 #container .left1 .vanzinc ul li a span span{
						color:#81b70c;
					}




					#wrapper1 #container .left1 .vanzinc ul li a.a1{
						background:url(../images/libg-apt.gif) no-repeat scroll 11px 11px;
					}
					#wrapper1 #container .left1 .vanzinc ul li a.a2{
						background:url(../images/libg-case.gif) no-repeat scroll 11px 11px;
					}
					#wrapper1 #container .left1 .vanzinc ul li a.a3{
						background:url(../images/libg-sp.gif) no-repeat scroll 11px 11px;
					}
					#wrapper1 #container .left1 .vanzinc ul li a.a4{
						background:url(../images/libg-ter.gif) no-repeat scroll 11px 11px;
					}

			#wrapper1 #container .left1 .greybg1{
				width:184px;
				height:129px;
				background:url(../images/greybg1.gif) no-repeat;
				padding:6px 9px;
				float:left;
				margin-bottom:8px;
			}

			#wrapper1 #container .left1 .greybg2{
				width:182px;
				height:129px;
				background:url(../images/greybg2.gif) no-repeat;
				padding:6px 10px;
				float:left;
				margin-bottom:8px;
			}

				#wrapper1 #container .left1 .greybg1 span, #wrapper1 #container .left1 .greybg2 span{
					display:block;
					height:48px;
					font-size: 17px;
					color:#7ea32b;
				}

				#wrapper1 #container .left1 .greybg1 p, #wrapper1 #container .left1 .greybg2 p{
					width:116px;
					float:right;
					color:#424242;
					margin:0;
					padding:0;
				}

					#wrapper1 #container .left1 .greybg1 p a, #wrapper1 #container .left1 .greybg2 p a{
						display:block;
						width:81px;
						height:17px;
						background:url(../images/clickaici_h.png) no-repeat;
						font-size:11px;
						color:#000;
						padding:3px 0 0 12px;
						text-decoration:none;
						margin-top:7px;
					}
					#wrapper1 #container .left1 .greybg1 p a:hover, #wrapper1 #container .left1 .greybg2 p a:hover{
						background:url(../images/clickaici.png) no-repeat;
					}



			#wrapper1 #container .left1 .newsletter-up{
				display:block;
				width:202px;
				height:28px;
				background:url(../images/newsletter-up.png) no-repeat;
				float:left;
				text-align:center;
				padding-top:10px;
				font-size:15px;
				color:#fff;
			}

			#wrapper1 #container .left1 .newsletter{
				width:196px;
				border-left:3px solid #a7ba74;
				border-right:3px solid #a7ba74;
				float:left;
				background:none;
			}

				#wrapper1 #container .left1 .newsletter input.news{
						width:128px;
						height:20px;
						margin-left:10px;
						padding:5px;
						font-size:16px;
						color:#343434;
						border:0;
						font-family:Tahoma;
						float:left;
						margin-top:4px;
					}

				#wrapper1 #container .left1 .newsletter input.butnews{
					width:32px;
					height:30px;
					background:url(../images/butnews.png) no-repeat;
					float:left;
					border:0;
					margin-left:4px;
					cursor:pointer;
				}


			#wrapper1 #container .left1 .newsletter-down{
				display:block;
				width:202px;
				height:8px;
				background:url(../images/newsletter-down.png) no-repeat;
				float:left;
				margin-bottom:8px;
			}


			#wrapper1 #container .left1 .filtru{
				width:202px;
				margin:2px 0 20px 0;
				float:left;
			}

				#wrapper1 #container .left1 .filtru .anunturi{
					display:block;
					width:202px;
					height:21px;
					background:#929688;
					text-align:center;
					padding-top:4px;
					font-size:14px;
					color:#fff;
					-moz-border-radius:5px 5px 0 0;
				    -webkit-border-radius:5px 5px 0 0;
				    border-radius:5px 5px 0 0;
				    behavior: url(PIE.htc);
				}

					#wrapper1 #container .left1 .filtru .struct{
						width:200px;
						border-left:1px solid #c6c6c6;
						border-right:1px solid #c6c6c6;
						border-bottom:1px solid #c6c6c6;
						background:url(../images/filtrebg_new.gif) repeat-x left bottom #f0f0f0;
						-moz-border-radius:0 0 5px 5px;
					    -webkit-border-radius:0 0 5px 5px;
					    border-radius:0 0 5px 5px;
					}

						#wrapper1 #container .left1 .filtru .struct .up1{
							width:184px;
							padding:10px 8px;
							float:left;
							color:#3e3e3e;
						}

							select.select1 {
								border:1px solid #c6c6c6;
								color:#3e3e3e;
								font-family:Tahoma;
								font-size:11px;
								height:19px;
								text-decoration:none;
								width:182px;
								margin-top:3px;
							}

					#wrapper1 #container .left1 .filtru .struct .f1{
						padding:10px 8px;
						border-top:1px solid #dfdada;
					}

						#wrapper1 #container .left1 .filtru .struct .f1 .fleft1{
							display:block;
							width:43px;
							height:17px;
							float:left;
							color:#81b70c;
							text-align:left;
						}

						#wrapper1 #container .left1 .filtru .struct .f1 .fright1{
							display:block;
							width:141px;
							height:17px;
							float:left;
							color:#3e3e3e;
							text-align:right;
							font-weight:bold;
						}

						#wrapper1 #container .left1 .filtru .struct .f1 .greygr1{
							width:184px;
							height:19px;
							background:url(../images/greygr1.gif) no-repeat;
							position:relative;

						}

						#wrapper1 #container .left1 .filtru .struct .f1 .greygr1 .ui-slider-range{
							width:184px;
							height:4px;
							background:url(../images/greengr1.gif) repeat-x;
							position:absolute;
							top:8px;
							left:0;
							z-index:1;
						}

						#wrapper1 #container .left1 .filtru .struct .f1 .greygr1 .ui-slider-handle{
							display:block;
							width:13px;
							height:19px;
							background:url(../images/sageata1.png) no-repeat;
							position:absolute;
							margin-left:-0.6em;
							z-index:5;
						}
						#wrapper1 #container .left1 .filtru .struct .f1 .greygr1 .sageata-right{
							display:block;
							width:13px;
							height:19px;
							background:url(../images/sageata1.png) no-repeat;
							position:absolute;
							right:0;
							z-index:5;
						}

						#wrapper1 #container .left1 .filtru .struct .f1 input.check2{
							float:left;
						}

  /*
	#wrapper1 #container .left1 .filtru .struct .f1 label {
			display:block; 
			float:left;
			margin:2px 9px 0 0;
		} */
							
    				label {
                    display:block; 
                    float:left;
                    margin:2px 9px 0 0;
                    line-height:19px;
                 }
            
             			
            .cart label {
              width:100px;
            }
            
						#wrapper1 #container .left1 .filtru .struct .f1 .loc {
							display:block;
							width:90px;
							height:11px;
							background:url(../images/greenar.gif) no-repeat scroll right bottom;
							color:#3e3e3e;
							font-weight:bold;
							text-decoration:none;
							margin-bottom:12px
						}
						#wrapper1 #container .left1 .filtru .struct .f1 .loc:hover{
							text-decoration:underline;
						}

							#wrapper1 #container .left1 .filtru .struct .f1 .cart{
								height:170px;
								overflow-x:hidden;
								overflow-y:scroll;
								padding:0;
								margin:5px 0 5px 0;
								border:1px solid #c6c6c6;
								width:181px;
							}

							#wrapper1 #container .left1 .filtru .struct .f1 .cart input.check{
								float:left;
								clear:both;
							}



						#wrapper1 #container .left1 .filtru .struct .f1 .but1{
							width:91px;
							height:24px;
							background:#81b70c;
							color:#fff;
							font-size:13px;
							font-family:Tahoma;
							margin-left:47px;
							border:0;
							font-weight:bold
						}



	#wrapper1 #container .center1{
		width:519px;
		min-height:1px;
		float:left;
		margin-right:10px;
	}

		#wrapper1 #container .center1 .title-up{
			width:126px;
			height:22px;
			background:url(../images/oport.gif) no-repeat;
			color:#343434;
			font-size:15px;
			text-align:center;
			padding-top:6px;
			border-bottom:1px dotted #afc379;
		}

		#wrapper1 #container .center2 .title-up2{
			/*width:195px;*/
			width:auto;
			display:block;
			float:left;
			height:22px;
			background:#f0f7d8;
			color:#343434;
			font-size:15px;
			text-align:center;
			padding-top:6px;
			border:1px solid #d6e2b3;
			border-bottom:1px dotted #afc379;
			padding-left:20px;
			padding-right:20px;
		}
		
		#wrapper1 #container .center2 h1 {
			/*width:195px;*/
			width:auto;
			display:block;
			float:left;
			height:22px;
			color:#343434;
			font-size:15px;
			font-weight:normal;
			text-align:center;
			padding:2px 12px 0;
			margin:0;
		}
		
		
		#wrapper1 #container .center2 .title-up3{
			width:234px;
			height:22px;
			background:url(../images/cere-trimite.gif) no-repeat;
			color:#343434;
			font-size:15px;
			text-align:center;
			padding-top:6px;
			border-bottom:1px dotted #afc379;
		}

		#wrapper1 #container .center1 .greenbg2{
			width:519px;
			background:url(../images/homecontent_bg.gif) no-repeat #ffffff;
		}

		#wrapper1 #container .center1 .greenbg2 .oferta{
			width:139px;
			height:213px;
			float:left;
			margin:12px 6px 12px 7px;
		}

			#wrapper1 #container .center1 .greenbg2 .oferta span{
				display:block;
				width:139px;
				height:139px;
				background:url(../images/picbd.png) no-repeat;
			}

			#wrapper1 #container .center1 .greenbg2 .oferta a.pic{
				display:block;
				width:131px;
				height:131px;
				padding:4px;
			}
			#wrapper1 #container .center1 .greenbg2 .oferta a.pic:hover{
				border:2px solid #9db16a;
				padding:2px;
			}

			#wrapper1 #container .center1 .greenbg2 .oferta a.text{
				display:block;
				width:129px;
				height:39px;
				text-align:center;
				padding:5px;
				color:#777872;
				font-weight:bold;
				text-decoration:none;
			}
			#wrapper1 #container .center1 .greenbg2 .oferta a.text:hover{
				color:#272727;
			}

			#wrapper1 #container .center1 .greenbg2 .oferta .pretbg{
				width:139px;
				height:25px;
				background: #A3BE4C;
			}

				#wrapper1 #container .center1 .greenbg2 .oferta .pretbg p{
					width:92px;
					height:15px;
					background:none;
					margin:0;
					text-align:center;
					padding:5px;
					font-size:12px;
					color:#fff;
					font-weight:bold;
					float:left;
				}

				#wrapper1 #container .center1 .greenbg2 .oferta .pretbg a{
					display:block;
					width:32px;
					color:#3e3e3e;
					float:left;
					border-left:1px solid #3e3e3e;
					text-align:right;
					text-decoration:none;
					margin-top: 6px;
				}
				#wrapper1 #container .center1 .greenbg2 .oferta .pretbg a:hover{
					color:#fff;
				}




		#wrapper1 #container .center2{
		width:784px;
		min-height:1px;
		float:left;
	}

		#wrapper1 #container .center2 .title-up{
			width:126px;
			height:22px;
			background:url(../images/oport.gif) no-repeat;
			color:#343434;
			font-size:15px;
			text-align:center;
			padding-top:6px;
			border-bottom:1px dotted #afc379;

		}

		#wrapper1 #container .center2 .greenbg3{
			display:block;
			float:left;
			width:788px;
			background:url(../images/catbg.gif) no-repeat #fff;
			/*min-height:1459px*/
		}

		#wrapper1 #container .center2 .greenbg3 .oferta{
			width:139px;
			min-height:213px;
			float:left;
			margin:20px 26px 20px 29px;
		}

			#wrapper1 #container .center2 .greenbg3 .oferta span{
				display:block;
				width:139px;
				height:139px;
				background:url(../images/picbd.png) no-repeat;
			}

			#wrapper1 #container .center2 .greenbg3 .oferta a.pic{
				display:block;
				width:131px;
				height:131px;
				padding:4px;
			}
			#wrapper1 #container .center2 .greenbg3 .oferta a.pic:hover{
				border:2px solid #9db16a;
				padding:2px;
			}

			#wrapper1 #container .center2 .greenbg3 .oferta a.text{
				display:block;
				width:129px;
				height:39px;
				text-align:center;
				padding:5px;
				color:#777872;
				font-weight:bold;
				text-decoration:none;
			}
			#wrapper1 #container .center2 .greenbg3 .oferta a.text:hover{
				color:#272727;
			}

			#wrapper1 #container .center2 .greenbg3 .oferta .pretbg{
				width:139px;
				height:25px;
				background: #A3BE4C;
			}

				#wrapper1 #container .center2 .greenbg3 .oferta .pretbg p{
					width:92px;
					height:15px;
					background:none;
					margin:0;
					text-align:center;
					padding:5px;
					font-size:12px;
					color:#fff;
					font-weight:bold;
					float:left;
				}

				#wrapper1 #container .center2 .greenbg3 .oferta .pretbg a{
					display:block;
					width:32px;
					color:#3e3e3e;
					float:left;
					border-left:1px solid #3e3e3e;
					text-align:right;
					text-decoration:none;
					margin-top: 6px;
				}
				#wrapper1 #container .center2 .greenbg3 .oferta .pretbg a:hover{
					color:#fff;
				}




	#wrapper1 #container .right1{
		width:256px;
		height:935px;
		border:1px solid #d6d3d3;
		background:#f2f2f2;
		float:left;
		position:relative;
		z-index:1;
		-moz-border-radius:4px;
		-webkit-border-radius:4px;
		border-radius:4px;
		behavior: url(PIE.htc);
	}

		#wrapper1 #container .right1 h1.title-up{
			height:24px;
			background:#81b70c;
			text-align:center;
			font-size:15px;
			color:#fff;
			padding-top:5px;
			font-weight: normal;
			margin:0;
		}



		#wrapper1 #container .right1 .rightbg{
			width:256px;
			height:934px;
			overflow: hidden;
			position: relative;
		}
		
		#wrapper1 #container .right1 .rightbg h2.sectTitle{
			height:35px;
			font-weight: bold;
			line-height:34px;
			margin:0;
			padding:0 0 0 12px;
			font-size:15px;
			color:#3e3e3e;
			border-bottom:1px solid #D6D3D3
		}

			.ultoferte {
				display: block;
				width:256px;
			}
	#wrapper1 #bottom1{
		background:url("../images/bg_footer_fb.jpg") repeat-x #f2f2f2;
		width:100%;
		float:left;
		margin:15px 0 0 0;
	}
		#wrapper1 #bottom1 .bot_center{
			width:999px;
			margin:0 auto;
			margin-bottom:9px;
		}
			#wrapper1 #bottom1 .chestionar{
				width:311px;
				float:left;
				border:1px solid #aaaaaa;
				margin:19px 0 0 0;
			}
			#wrapper1 #bottom1 .chestionar h3{
				background:url("../images/pic_chestionar.png") no-repeat 3px 6px;
				padding:0 0 0 25px;
				float:left;
				height:31px;
				line-height:31px;
				font-size:12px;
				color:#3e3e3e;
				margin:0;
				font-weight:normal;
			}
			#wrapper1 #bottom1 .chestionar p{
				background:url("../images/horizontal_chestionar.png") repeat-x top;
				color:#a4be4d;
				font-size:12px;
				line-height:18px;
				padding:18px 5px 18px 9px;
				float:left;
				margin:0;
			}
			#wrapper1 #bottom1 .chestionar ul{
				background:url("../images/horizontal_chestionar.png") repeat-x top;
				float:left;
				width:311px;
				padding:0;
				margin:0;
				list-style:none;
			}
				#wrapper1 #bottom1 .chestionar ul li{
					background:url("../images/bg_chestionar_li.png") repeat-x bottom;
					border-bottom:1px solid #cbcbcb;
					position:relative;
				}	
					#wrapper1 #bottom1 .chestionar ul li span{
						vertical-align: middle;
						display:table-cell;
						height:46px;
						width:220px;
						padding:0 0 0 9px;
						color:#000000;
						font-size:12px;
					}
					#wrapper1 #bottom1 .chestionar ul li input[type="radio"]{
						position:absolute;
						right:21px;
						top:15px;
					}
			#wrapper1 #bottom1 .chest_bot{
				background:url("../images/horizontal_chestionar_bottom.gif") repeat-x top #dfe9bf;
				height:23px;
				width:311px;
				float:left;
			}
				#wrapper1 #bottom1 .chest_bot span{
					background:url("../images/statistici.png") no-repeat;
					height:15px;
					line-height:15px;
					padding:0 0 0 21px;
					font-size:12px;
					color:#3e3e3e;
					margin:0 auto;
					margin-top:4px;
					width:90px;
					display:block;
				}
			#wrapper1 #bottom1 .bot_center .echipa_blitz{
				width:319px;
				height:293px;
				float:left;
				margin:16px 0 0 29px;
			}

#footer{
	width:100%;
	background:#6b6b6b;
	border-top:5px solid #3f3f3f;
	margin-top: 10px;
	display:block;
}

	#footer .extraRS{
		padding:5px 0 15px 0;
		width:1000px;
		margin:0 auto;
	}
	
	#footer .newsletterForm{
		width:521px;
		height:39px;
		border:1px solid #d9d9d9;
		-moz-border-radius:6px;
    	-webkit-border-radius:6px;
    	border-radius:6px;
    	behavior: url(PIE.htc);
		float:right;
		padding:17px 0 0 14px;
		margin-top:0;
		margin-top:3px;
	}
	
		#footer .newsletterForm label{
			display:block;
			width:162px;
			height:22px;
			background:url(../images/abonare_label.png) no-repeat;
			float:left;
			margin:0;
		}
		
		#footer .newsletterForm input[type="email"]{
			width:235px;
			height:20px;
			border:1px solid #c5c5c5;
			float:left;
			line-height:20px;
			text-indent:6px;
			margin-right:10px;
			font-size:13px;
			font-family:Tahoma;
			color:#3e3e3e;
			padding:0;
		}
		
		#footer .newsletterForm input[type="submit"]{
			width:100px;
			height:22px;
			border:0;
			background: url(../images/abonare-but.gif) no-repeat;
			float:left;
			font-size:13px;
			color:#fff;
			padding:0 0 4px 26px;
			font-family:Tahoma;
		}
		
		#footer .newsletterForm input[type="submit"]:hover{
			background: url(../images/abonare-but-h.gif) no-repeat;
		}

	#footer .top{
		width:100%;
		height:40px;
		border-bottom:1px dotted #b8d870;
	}

		#footer .top ul{
			width:965px;
			padding:8px 0 0 0;
			margin:0 auto;
			list-style:none
		}
			#footer .top ul li{
				float:left;
				font-size:18px;
				color:#fff;
				text-transform: uppercase;
			}
				#footer .top ul li.li1{
					width:195px;
				}
				#footer .top ul li.li2{
					padding-left:39px;
					width:190px;
				}
				#footer .top ul li.li3{
					padding-left:39px;
					width:182px;
				}
				#footer .top ul li.li4{
					padding-left:32px;
					width:288px;
				}

	#footer .middle{
		width:965px;
		margin:0 auto;
		margin-top:10px;
		overflow:hidden;
		display:block;
	}

	.jScroll {
	  	display:block;
		width: 100%;
		height: 145px;
		float: left; 
	}

	.jScrollPaneContainer{
	}

	#footer .middle ul{
		width:965px;
		background:url(../images/middlebg.gif) repeat-y;
		float:left;
		list-style:none;
		padding:3px 0;
		overflow:hidden;
		height:157px;
	}

		#footer .middle li{
			display: block;
			float:left;
			font-size:18px;
			color:#fff;
			padding: 3px 0 3px 37px;
			height: 145px;
			overflow:hidden;
			position:relative;
			left:0;
			top:0;
		}

		#footer .middle li.li1{
			width:195px;
			padding: 3px 0;
		}
		
			#footer .middle li.li1 a, #footer .middle li.li2 h3{
				font-weight:normal;
				margin:0;
				padding:0;
			}
		
			#footer .middle li.li1 a, #footer .middle li.li2 a{
				color:#b8d870;
				text-decoration:none;
				display:block;
				padding:2px 0
			}
			#footer .middle li.li1 a:hover, #footer .middle li.li2 a:hover{
				text-decoration:underline;
			}


		#footer .middle li.li2{
			width:190px;
		}


		#footer .middle li.li3{
			width:219px;
			padding-left:0;
		}

			#footer .middle li.li3 img{
				/*display:block;*/
				margin:4px 3px;
			}


		#footer .middle li.li4{
			width:288px;
			padding: 3px 0 3px 32px;
			font-size:11px;
		}

			#footer .middle li.li4 a{
				color:#fff;
				text-decoration:none;
			}
			#footer .middle li.li4 a:hover{
				text-decoration:underline;
			}

			#footer .middle li.li4 span{
				color:#b8d870;
			}

	#footer .bottom{
		width:100%;
		background:#3f3f3f;
		padding:17px 0;
	}
		#footer .bottom .center{
			width:1000px;
			margin:0 auto;
		}

			#footer .bottom .center .left{
				width:330px;
				float:left;
				color:#c1c1c1;
			}
			
				#footer .bottom .center .left h3{
					font-weight:normal;
					margin:0;
					display:inline;
					font-size:11px;
				}

			#footer .bottom .center .right{
				width:200px;
				height:15px;
				background:url(../images/logo-d19.png) no-repeat scroll right;
				float:right;
				padding:12px 80px 0 0;
				text-align:right;
				color:#c1c1c1
			}

			#footer .bottom .center .right a{
				color:#c1c1c1;
				text-decoration:none;
			}
				#footer .bottom .center .right a:hover{
					color:#c1c1c1;
					text-decoration:underline;
				}

/* Detalii produs */

#wrapper1 #container .detup1{
	width:999px;
	height:30px;
	background:url(../images/detup1.png) no-repeat;
	float:left;
}

	#wrapper1 #container .detup1 span{
		display:block;
		width:138px;
		height:24px;
		float:left;
		text-align:center;
		padding-top:6px;
		font-size:15px;
		color:#343434;
	}

	#wrapper1 #container .detup1 a{
		display:block;
		width:78px;
		height:25px;
		text-align:right;
		padding:5px 12px 0 0;
		text-decoration:none;
		color:#809258;
		font-size:15px;
		float:right;
	}

	#wrapper1 #container .greenbg5{
		width:979px;
		background:url(../images/greenbg5.gif) no-repeat #eef6d7;
		float:left;
		padding:10px;
	}

		#wrapper1 #container .greenbg5 .dleft1{
			width:630px;
			float:left;
		}

			#wrapper1 #container .greenbg5 .dleft1 .title1{
				margin:0;
				padding:0 0 10px 0;
				border-bottom:1px dotted #343434;
				font-size:18px;
				color:#343434;
			}

			#wrapper1 #container .greenbg5 .dleft1 .title1 span{
				color:#809258;
				font-size:14px;
			}

			#wrapper1 #container .greenbg5 .dleft1 .d1{
				width:630px;
				padding:10px 0;
				float:left;
				border-bottom:1px dotted #343434
			}

			#wrapper1 #container .greenbg5 .dleft1 .d1 .d1-left{
				width:460px;
				float:left;


			}

				#wrapper1 #container .greenbg5 .dleft1 .d1 .d1-left .span1{
					display:block;
					font-size:14px;
					color:#343434;
					padding-bottom:7px;
				}

				#wrapper1 #container .greenbg5 .dleft1 .d1 .d1-left .caract1{
					width:163px;
					min-height:139px;
					background:url(../images/detline.gif) no-repeat scroll right top;
					float:left;
					font-size:11px;
					color:#8ba633;
					margin-left:4px;
					line-height:18px
				}

					#wrapper1 #container .greenbg5 .dleft1 .d1 .d1-left .caract1 span{
						color:#707070;
					}

				#wrapper1 #container .greenbg5 .dleft1 .d1 .d1-left .caract2{
					width:244px;
					float:left;
					font-size:11px;
					color:#8ba633;
					margin-left:40px;
					line-height:18px
				}

					#wrapper1 #container .greenbg5 .dleft1 .d1 .d1-left .caract2 span{
						color:#707070;
					}

				#wrapper1 #container .greenbg5 .dleft1 .d1 .caract3{
					width:167px;
					float:right;
					text-align:center;
					font-size:11px;
					color:#777872;
				}

					#wrapper1 #container .greenbg5 .dleft1 .d1 .caract3 .pret-tva{
						width:157px;
						height:20px;
						background:#a3be4c;
						float:left;
						margin-bottom:5px;
						font-size:13px;
						color:#fff;
						padding:5px 5px 0 5px;
						text-align:left;
					}

					#wrapper1 #container .greenbg5 .dleft1 .d1 .caract3 .pret-tva span{
						display:block;
						width:34px;
						height:13px;
						color:#3e3e3e;
						font-size:11px;
						border-left:1px solid #3e3e3e;
						text-align:right;
						float:right;
					}

					#wrapper1 #container .greenbg5 .dleft1 .d1 .caract3 .neg{
						width:157px;
						height:20px;
						background:#707070;
						float:left;
						font-size:13px;
						color:#fff;
						padding:5px 5px 0 5px;
						text-align:left;
						margin-bottom:12px;
					}

						#wrapper1 #container .greenbg5 .dleft1 .d1 .caract3 .green{
							color:#809258;
						}


				#wrapper1 #container .greenbg5 .dleft1 .d1 .uti{
					width:200px;
					min-height:150px;
					background:url(../images/detline.gif) no-repeat scroll right 32px;
					float:left;
					line-height:18px;
					font-size:11px;
					color:#707070;
					padding:0 7px 0 3px;
				}

				#wrapper1 #container .greenbg5 .dleft1 .d1 .uti h2,
				#wrapper1 #container .greenbg5 .dleft1 .d1 .fac h2,
				#wrapper1 #container .greenbg5 .dleft1 .d1 .dot h2{
						margin:0 0 12px 0;
						padding:0;
						font-size:14px;
						color:#343434;
						font-weight:normal;
					}

					#wrapper1 #container .greenbg5 .dleft1 .d1 .uti span{
						color:#8ba633;
					}

				#wrapper1 #container .greenbg5 .dleft1 .d1 .fac{
					width:180px;
					min-height:150px;
					background:url(../images/detline.gif) no-repeat scroll right 32px;
					float:left;
					line-height:18px;
					font-size:11px;
					color:#707070;
					padding:0 10px 0 20px;
				}

				#wrapper1 #container .greenbg5 .dleft1 .d1 .dot{
					width:190px;
					float:left;
					line-height:18px;
					font-size:11px;
					color:#707070;
					padding-left:20px;
				}

			#wrapper1 #container .greenbg5 .dleft1 .d1 h3{
				margin:0 0 12px 0;
				padding:0;
				font-size:14px;
				color:#343434;
				font-weight:normal;
			}


		#wrapper1 #container .greenbg5 .dright1{
			width:337px;
			float:left;
			margin-left:10px;
		}

			#wrapper1 #container .greenbg5 .dright1 .dpics{
				width:337px;
				float:left;
				margin-bottom:20px;
			}

			#wrapper1 #container .greenbg5 .dright1 .dpics .wbd{
			}

			#wrapper1 #container .greenbg5 .dright1 .dpics li{
				display:block;
				width:68px;
				height:68px;
				background:url(../images/picbd3.png) no-repeat;
				float:left;
				margin:0 4px 0 8px;
			}

			#wrapper1 #container .greenbg5 .dright1 .dpics a.pic{
				display:block;
				width:60px;
				height:60px;
				padding:4px;
			}
			#wrapper1 #container .greenbg5 .dright1 .dpics a.pic:hover{
				border:1px solid #9db16a;
				padding:3px;
			}

			#wrapper1 #container .greenbg5 .dright1 .dpics a.leftar{
				display:block;
				float:left;
				width:6px;
				height:12px;
				background:url(../images/leftar2.png) no-repeat;
				margin-top:26px;
				text-decoration:none;
			}

				#wrapper1 #container .greenbg5 .dright1 .dpics a.leftar:hover{
					background:url(../images/leftar2_h.png) no-repeat;
				}

			#wrapper1 #container .greenbg5 .dright1 .dpics a.rightar{
				display:block;
				float:right;
				width:6px;
				height:12px;
				background:url(../images/rightar2.png) no-repeat;
				margin-top:26px;
				text-decoration:none;
			}

				#wrapper1 #container .greenbg5 .dright1 .dpics a.rightar:hover{
					background:url(../images/rightar2_h.png) no-repeat;
				}

			#wrapper1 #container .greenbg5 .dright1 .dharta{
				width:337px;
				float:left;
				margin-bottom: 20px;
			}

				#wrapper1 #container .greenbg5 .dright1 .dharta h2{
					font-size:14px;
					color:#343434;
					font-weight:normal;
					margin:0 0 10px 5px;
					padding:0;
				}

				#wrapper1 #container .greenbg5 .dright1 .dharta img{
					border:5px solid #fff;
					margin-bottom:14px;
				}

				#wrapper1 #container .greenbg5 .dright1 .ddate, #wrapper1 #container .greenbg5 .dleft1 .ddate{
					width:327px;
					padding:0 5px;
					float:left;
					color:#707070;
					line-height:18px;
					margin-bottom:6px;
				}

					#wrapper1 #container .greenbg5 .dright1 .ddate h2, #wrapper1 #container .greenbg5 .dleft1 .ddate h2{
						font-size:14px;
						color:#343434;
						font-weight:normal;
						margin:0 0 8px 0;
						padding:0;
					}

					#wrapper1 #container .greenbg5 .dright1 .ddate span, #wrapper1 #container .greenbg5 .dleft1 .ddate span{
						color:#8ba633;
					}

				#wrapper1 #container .greenbg5 .dright1 .dcontact, #wrapper1 #container .greenbg5 .dleft1 .dcontact{
					width:353px;
					background:#deebb9;
					padding:10px;
					float:left;
					min-height: 214px;
				}
				#wrapper1 #container .greenbg5 .dright1 .dcontact.loading, #wrapper1 #container .greenbg5 .dleft1 .dcontact.loading{
					background:#deebb9 url('../images/ajax-loader2.gif') no-repeat scroll center center;
				}

					#wrapper1 #container .greenbg5 .dright1 .dcontact p, #wrapper1 #container .greenbg5 .dleft1 .dcontact p,#contact_form p{
						display: none;
						text-align: center;
						margin-top: 88px;
					}

					#wrapper1 #container .greenbg5 .dright1 .dcontact h2, #wrapper1 #container .greenbg5 .dleft1 .dcontact h2{
						font-size:14px;
						color:#343434;
						font-weight:normal;
						margin:0 0 12px 0;
						padding:0;
					}

					#wrapper1 #container .greenbg5 .dright1 .dcontact span, #wrapper1 #container .greenbg5 .dleft1 .dcontact span{
						width:93px;
						float:left;
						color:#3f3f3f;
						margin-top:4px;
					}

					#wrapper1 #container .greenbg5 .dright1 .dcontact input.contact, #wrapper1 #container .greenbg5 .dleft1 .dcontact input.contact {
						width:215px;
						height:15px;
						background:#f5f9e9;
						padding:4px;
						float:right;
						border:0;
						margin-bottom:7px;
						font-size:11px;
						font-family:Tahoma;
					}

					#wrapper1 #container .greenbg5 .dright1 .dcontact textarea.textarea, #wrapper1 #container .greenbg5 .dleft1 .dcontact textarea.textarea{
						width:215px;
						height:58px;
						background:#f5f9e9;
						padding:4px;
						float:right;
						border:0;
						margin-bottom:7px;
						font-size:11px;
						font-family:Tahoma;
					}

					#wrapper1 #container .greenbg5 .dright1 .dcontact .error, #wrapper1 #container .greenbg5 .dleft1 .dcontact .error, #contact_form .error{
						background: #ffb8b8 !important;
					}

					#wrapper1 #container .greenbg5 .dright1 .dcontact .buton, #wrapper1 #container .greenbg5 .dleft1 .dcontact .buton{
						width:65px;
						height:21px;
						background:#a3be4c;
						font-size:12px;
						color:#343434;
						font-family:Tahoma;
						border:0;
						float:right;
						margin-left:5px;
						padding-bottom:3px;
					}




/*contact2*/

#wrapper1 #container .greenbg4 {
		width:744px;
		background:url(../images/greenbg4.gif) no-repeat #eef5d7;
		min-height:664px;
		padding:20px;
		line-height:15px;
		font-size:12px
	}



		#wrapper1 #container .moto{
			display:block;
			margin:0 auto;
			width:405px;
			height:27px;
			background:url(../images/slogan.png);
			margin-bottom:50px
		}


		#wrapper1 #container .greenbg4 .dc{
			width:729px;
			float:left;
			padding:0 0 10px 15px;
			border-bottom:1px dotted #343434;
		}

			#wrapper1 #container .greenbg4 .fc{
				font-size:16px;
				color:#81B70C;
				display:block;
				padding-bottom:14px;
			}


			#wrapper1 #container .greenbg4 h4{
				font-size:16px;
				color:#81B70C;
				margin:0;
				padding:0 0 12px 0;
			}



			#wrapper1 #container .greenbg4 .dc .c1{
				width:228px;
				min-height:139px;
				background:url(../images/detline.gif) no-repeat scroll right top;
				float:left;
				line-height:18px;
				font-size:11px;
				color:#707070;
				padding:0 7px 0 3px;
			}

			#wrapper1 #container .greenbg4 .dc .c2{
				width:200px;
				min-height:139px;
				background:url(../images/detline.gif) no-repeat scroll right top;
				float:left;
				line-height:18px;
				font-size:11px;
				color:#707070;
				padding:0 10px 0 20px;
			}

			#wrapper1 #container .greenbg4 .dc .c3{
				position:relative;
				width:240px;
				min-height:139px;
				float:left;
				line-height:18px;
				font-size:11px;
				color:#707070;
				padding-left:20px;
			}

			#wrapper1 #container .greenbg4 .dc .c3 img{
				border:3px solid #fff;
				position:absolute;
				left:20px;
				top:0
			}

			#wrapper1 #container .greenbg4 .dc .c3 a{
				display:block;
				position:absolute;
				right:8px;
				bottom:26px;
				text-decoration:none;
				font-size:10px;
				background:#81B70C;
				padding:0 3px;
				color:#000
			}

			#wrapper1 #container .greenbg4 .dc .c3 a:hover{
				text-decoration:underline;
			}

		#wrapper1 #container .greenbg4 .formular2{
			line-height:15px;
			font-size:12px;
			float:left;
			width:704px;
			padding:20px; 0 20px 15px;
			border-bottom:1px dotted #343434;
		}

		#wrapper1 #container .greenbg4 .formular2 .f1{
			width:350px;
			float:left;
		}

		#wrapper1 #container .greenbg4 .formular2 .f2{
			width:336px;
			float:right;
			padding-left:14px
		}


			#wrapper1 #container .greenbg4 .formular2 input.contact{
				width:330px;
				height:17px;
				background:none;
				border:1px solid #646464;
				color:#646464;
				margin:3px 0 10px 0;
				padding:2px;
				display:block;
				font-size:13px;
			}

			#wrapper1 #container .greenbg4 .formular2 textarea.textarea{
				width:326px;
				height:115px;
				background:none;
				border:1px solid #646464;
				color:#646464;
				margin:3px 0 10px 0;
				padding:4px;
				font-family:Tahoma;
				display:block;
				font-size:13px;
			}

			#wrapper1 #container .greenbg4 .formular2 .tbuton{
				width:100px;
				height:22px;
				background:#a5d211;
				font-size:14px;
				color:#fff;
				margin-top:6px;
				border:0;
				font-weight:bold;
				display:block;
				padding-bottom:2px;
				font-family:Tahoma;
				float:right;
			}

			#wrapper1 #container .greenbg4 .formular2 .tbuton:hover{
				background:#81B70C
			}


		#wrapper1 #container .greenbg4 .rs{
			width:724px;
			float:left;
			padding:12px 0 10px 20px;
			border-bottom:1px dotted #343434;
			height:110px;
		}


/*sf contact2*/


#wrapper1 #container .greenbg6 {
		width:744px;
		background:url(../images/greenbg6.gif) no-repeat #eef5d7;
		min-height:664px;
		padding:20px;

	}

	#wrapper1 #container .greenbg6 .l1 {
		width:365px;
		float:left;
		border-right:1px solid #9cb069;
		margin:20px 0 0 10px;
	}

	#wrapper1 #container .greenbg6 .l2 {
		width:280px;
		float:right;
		border-right:1px solid #646464;
		margin-top:20px;
	}



	#wrapper1 #container .greenbg6 h4{
		color:#343434;
		font-size:15px;
		padding:0 0 8px 0;
		font-weight:normal;
		margin:0
	}

	#wrapper1 #container .greenbg6 .box{
		width:340px;
		float:left;
		margin:16px 0;

	}

	#wrapper1 #container .greenbg6 .box2{
		width:280px;
		float:left;
		margin:16px 0;

	}

		#wrapper1 #container .greenbg6  .r1{
			width:100px;
			float:left;
			line-height:18px
		}

		#wrapper1 #container .greenbg6 select.sel1{
			width:155px;
			height:18px;
			border:1px solid #646464;
			float:left;
			margin-top:10px;
			font-size:11px;
			color:#646464;
			background:none;
		}

		#wrapper1 #container .greenbg6 select.sel2{
			width:155px;
			height:18px;
			border:1px solid #646464;
			margin:2px 0 6px 0;
			font-size:11px;
			color:#646464;
			background:none;
		}

		#wrapper1 #container .greenbg6 select.sel3{
			width:183px;
			height:18px;
			border:1px solid #646464;
			margin:2px 0 6px 0;
			font-size:11px;
			color:#646464;
			background:none;
		}

		#wrapper1 #container .greenbg6 input.inp1{
			width:250px;
			height:14px;
			padding:2px;
			border:1px solid #646464;
			background:none;
			margin:2px 0 6px 0;
			font-size:11px;
			color:#646464;
		}

		#wrapper1 #container .greenbg6 input.inpfile{
			width:250px;
			background:none;
			margin:2px 0 6px 0;
			font-size:11px;
			color:#646464;
		}


		#wrapper1 #container .greenbg6 input.inp2{
			width:20px;
			height:12px;
			padding:2px;
			border:1px solid #646464;
			background:none;
			margin:2px 0 6px 0;
			font-size:11px;
			color:#646464;
		}

		#wrapper1 #container .greenbg6 input.inp3{
			width:80px;
			height:12px;
			padding:2px;
			border:1px solid #646464;
			background:none;
			margin:2px 0 6px 0;
			font-size:11px;
			color:#646464;
		}

		#wrapper1 #container .greenbg6 input.inp4{
			width:260px;
			height:14px;
			padding:2px;
			border:1px solid #646464;
			background:none;
			margin:2px 0 6px 0;
			font-size:11px;
			color:#646464;
		}

		#wrapper1 #container .greenbg6 input.inp5{
			width:50px;
			height:12px;
			padding:2px;
			border:1px solid #646464;
			background:none;
			margin:2px 0 6px 0;
			font-size:11px;
			color:#646464;
		}

		#wrapper1 #container .greenbg6 input.inp6{
			width:150px;
			height:14px;
			padding:2px;
			border:1px solid #646464;
			background:none;
			margin:2px 0 6px 0;
			font-size:11px;
			color:#646464;
		}

		#wrapper1 #container .greenbg6 textarea.textarea{
				width:256px;
				height:97px;
				background:none;
				border:1px solid #646464;
				color:#646464;
				margin:8px 0 0 0;
				padding:4px;
				font-family:Tahoma;
				display:block;
				font-size:11px;
			}

		#wrapper1 #container .greenbg6 textarea.textarea2{
				width:256px;
				height:50px;
				background:none;
				border:1px solid #646464;
				color:#646464;
				margin:8px 0 0 0;
				padding:4px;
				font-family:Tahoma;
				display:block;
				font-size:11px;
			}

		#wrapper1 #container .greenbg6 .tbuton{
				width:160px;
				height:40px;
				background:#a5d211;
				font-size:17px;
				color:#000;
				margin:37px 14px 0 0;
				border:0;
				display:block;
				padding-bottom:2px;
				font-family:Tahoma;
				float:right;
			}

			#wrapper1 #container .greenbg6 .tbuton:hover{
				background:#81B70C
			}

		#wrapper1 #container .greenbg6 .check{
			float:left;
			line-height:18px;
			margin:8px 12px 0 0;
		}

		#wrapper1 #container .greenbg6 .check input{
			float:left;
			padding-right:2px

		}

/* adaugari */
.slider {
	display: block;
	float: left;
	position: relative;
	overflow: hidden;
	width: 325px;
	height: 68px;
}
	.slider ul {
		position: absolute;
		margin: 0;
		padding: 0;
		width: 10000px;
	}
		.slider ul li {
			display: block;
			float: left;
		}

.picSlider {
	border:5px solid #fff;
	display: block;
	width: 327px;
	margin-bottom:8px;
	background:#fff url('../images/ajax-loader.gif') no-repeat scroll center center;
	text-align: center;
	min-height: 200px;
}

.nosrc {
	text-align: center;
	padding: 10px 0;
	margin: 0;
}


/* PAGINARE */
.pageNav {
	float:right;
	clear:both;
	margin:15px 0;
}
.pageNav p {
	float: right;
	margin: 0;
	padding: 0 10px 0 0;
}
.pageNav ul{
	list-style:none;
	float: right;
	padding:0;
	margin:0;
}
.pageNav ul li{
	float:left;
}
.pageNav ul li.puncte span {
	padding: 5px 10px;
	margin: 2px;
	text-decoration: none;
	color: #000;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
}
.pageNav a, .pageNav a:link {
	padding: 3px 7px;
	margin: 2px;
	text-decoration: none;
	color: #fff;
	background-color: #c6c6c6;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	-moz-border-radius:5px;
    -webkit-border-radius:5px;
    border-radius:5px;
    behavior: url(PIE.htc);
}
.pageNav a:visited {
	padding: 5px 10px;
	margin: 2px;
	text-decoration: none;
	color: #fff;
	background-color: #c6c6c6;
	font-family:Arial, Helvetica, sans-serif;
}
.pageNav a:hover {
	color: #fff;
	background-color: #a4be4d;
	font-family:Arial, Helvetica, sans-serif;
}
.pageNav a:active {
	padding: 3px 7px;
	margin: 2px;
	text-decoration: none;
	color: #a4be4d;
	background-color: #c6c6c6;
	font-family:Arial, Helvetica, sans-serif;
}
.pageNav a.active {
	padding: 3px 7px;
	margin: 2px;
	color: #fff;
	background-color: #a4be4d;
	font-family:Arial, Helvetica, sans-serif;
}
/* FORMURI */
#formOfertaApt {
	margin:0;
}
#formOfertaApt fieldset {
	border:0;
	margin:0;
	padding:0;
}


/* mesaje */

.error1-up{
	display:block;
	width:748px;
	height:10px;
	background:url(../images/eroarebg-up.png) no-repeat;
	margin-top:16px;
}

.error1-down{
	display:block;
	width:748px;
	height:10px;
	background:url(../images/eroarebg-down.png) no-repeat;
}

.error1{
	width:630px;
	min-height:71px;
	background:url(../images/errorbg.gif) no-repeat #ecd7bd;
	padding-left:118px;
}

.errorbox{
	display:block;
	width:240px;
	height:19px;
	background:url(../images/errorbox.gif) no-repeat;
	float:left;
	margin:2px 61px 1px 0;
	color:#fff;
	padding:3px 4px 0 10px

}



.oleebg-up{
	display:block;
	width:748px;
	height:10px;
	background:url(../images/oleebg-up.gif) no-repeat;
	margin-top:16px;
}

.oleebg-down{
	display:block;
	width:748px;
	height:10px;
	background:url(../images/oleebg-down.gif) no-repeat;
}

.oleebg{
	width:630px;
	min-height:71px;
	background:url(../images/oleebg.gif) no-repeat #dbeab6;
	padding-left:118px;
	line-height:22px;
	color:#404040;
}

.oleebox{
	display:block;
	width:600px;
	height:44px;
	background:url(../images/oleebox.gif) no-repeat;
	float:left;
	margin:2px 61px 1px 0;
	color:#fff;
	padding:0 4px 0 10px
}


.meniu-ct{
	width:723px;
	height:44px;
	margin:24px 0 0 10px;
	list-style:none;
	padding:0;
	float:left;
	background: url(../images/meniuctbg.gif) no-repeat;
}

	.meniu-ct li{
		float:left;
		height:34px;
	}

		.meniu-ct li a{
			display:block;
			height:23px;
			text-align:center;
			padding-top:10px;
			color:#343434;
			font-weight:bold;
			text-decoration:none;
		}

		.meniu-ct li a:hover{
			height:34px;
			text-decoration:underline;
		}

			.meniu-ct li a.a1{
				width:223px;
			}
			.meniu-ct li a.a1.sel{
				height:34px;
				background:url(../images/mct1_h.png)
			}

			.meniu-ct li a.a2{
				width:101px;
			}
			.meniu-ct li a.a2.sel{
				height:34px;
				background:url(../images/mct2_h.png)
			}


			.meniu-ct li a.a3{
				width:77px;
			}
			.meniu-ct li a.a3.sel{
				height:34px;
				background:url(../images/mct3_h.png)
			}

			.meniu-ct li a.a4{
				width:81px;
			}
			.meniu-ct li a.a4.sel{
				height:34px;
				background:url(../images/mct4_h.png)
			}






#hslider {
	display: block;
	position: relative;
	float: left;
	margin-left: 20px;
	width: 504px;
	height: 128px;
	overflow: hidden;
}
	#hslider div {
		position:absolute;
		left:0;
		display: block;
		width: 900000px;
		height: 128px;
	}
		#hslider div a {
			margin: 0 !important;
		}

#ult_up, #ult_down {
	display: block;
	float: left;
	width: 16px;
	height: 9px;
	background: url('../images/arrow_ud.png') no-repeat scroll left top;
	text-indent: -9999px;
}
	#ult_up {
		margin: 10px 0 0 140px;
	}
	#ult_down {
		margin-top: 10px;
		background: url('../images/arrow_ud.png') no-repeat scroll right top;
	}

#seeOport {
	float: right;
	margin-top: 10px;
	background: #939393;
	padding: 5px;
	color: #fff;
	text-decoration: none;
}

/* infoCautare */
.infoCautare {
	padding: 10px 10px 30px 10px;
	height: 177px;
	display: block;
}
	.infoCautare.loading{
		background: url('../images/ajax-loader3.gif') no-repeat scroll 165px 112px;
	}

	.infoCautare .warMsg {
		display: block;
		margin: 15px 0 25px 0;
		padding-left: 33px;
		background: url('../images/warning.png') no-repeat scroll left center;
	}

	.infoCautare p {
		margin: 0;
		display: none;
		padding: 45px 0 0 100px;
	}

	.infoCautare span{
		width:93px;
		float:left;
		color:#3f3f3f;
		margin-top:4px;
	}

	.infoCautare input.contact{
		width:215px;
		height:15px;
		background:#f5f9e9;
		padding:4px;
		float:left;
		border:0;
		margin-bottom:7px;
		font-size:11px;
		font-family:Tahoma;
	}

	.infoCautare .error{
		background: #ffb8b8 !important;
	}

	.infoCautare .buton{
		width:65px;
		height:21px;
		background:#a3be4c;
		font-size:12px;
		color:#343434;
		font-family:Tahoma;
		border:0;
		float:left;
		margin-right:5px;
		padding-bottom:3px;
	}
	
.membru_echipa{
	width:367px;
	float:left;
	margin-bottom:30px;
}

.membru_echipa2{
	width:367px;
	float:left;
	margin-bottom:30px;
}

	.membru_echipa .picbg{
		width:131px;
		height:131px;
		background:url(../images/pic_echipabg.png) no-repeat;
		float:left;
		margin:0 10px 10px 0;
		padding:4px;
	}
	
	.membru_echipa2 .picbg{
		width:111px;
		height:131px;
		background:url(../images/pic_echipabg2.png) no-repeat;
		float:left;
		margin:0 10px 10px 0;
		padding:4px;
	}
	
	
	.membru_echipa a.picbg:hover {
		background:none;
		border:2px solid #9db16a;
		padding:2px;
	}
	
	.membru_echipa2 a.picbg:hover {
		background:none;
		border:2px solid #9db16a;
		padding:2px;
	}
	
	
	.membru_echipa .info{
		display:table;
		width:218px;
		float:left;
		margin-bottom:10px;
	}
	
		.membru_echipa .info .name{
			display:block;
			font-size:17px;
			color:#809258;
			line-height:17px;
		}
		
		.membru_echipa .info .functia{
			display:block;
			font-size:13px;
			color:#646464;
			margin-bottom:18px;
			line-height:13px;
		}
		
			.membru_echipa .info .graybg1{
				display:block;
				height:20px;
				line-height:20px;
				padding:0 5px;
				background:#919486;
				font-size:11px;
				color:#4a4a4a;
				font-weight:bold;
				margin-bottom:2px;
				text-decoration:none;
			}
			
			.membru_echipa .info .greenbg1{
				display:block;
				height:25px;
				line-height:25px;
				padding:0 5px;
				background:#bcca96;
				font-size:13px;
				color:#4a4a4a;
				font-weight:bold;
			}
			
			.white1{
				color:#fff;
				text-decoration:none;
			}
	
		.membru_echipa .greenbg2{
			width:349px;
			background:#b8ca89;
			padding:0 9px;
			font-size:13px;
			color:#fff;
			line-height:18px;
		}

		.membru_echipa .greenbg2 a{
			font-size:13px;
			color:#fff;
			line-height:18px;
			text-decoration:none;
		}	

		.membru_echipa .greenbg2 a:hover {
			color:#4a4a4a;
		}
		
		
	.membru_echipa2 .info{
		display:table;
		width:238px;
		float:left;
		margin-bottom:10px;
	}
	
		.membru_echipa2 .info .name{
			display:block;
			font-size:17px;
			color:#809258;
			line-height:17px;
		}
		
		.membru_echipa2 .info .functia{
			display:block;
			font-size:13px;
			color:#646464;
			margin-bottom:18px;
			line-height:13px;
		}
		
			.membru_echipa2 .info .graybg1{
				display:block;
				height:20px;
				line-height:20px;
				padding:0 5px;
				background:#919486;
				font-size:11px;
				color:#4a4a4a;
				font-weight:bold;
				margin-bottom:2px;
				text-decoration:none;
			}
			
			.membru_echipa2 .info .greenbg1{
				display:block;
				height:25px;
				line-height:25px;
				padding:0 5px;
				background:#bcca96;
				font-size:13px;
				color:#4a4a4a;
				font-weight:bold;
			}
			
		.membru_echipa2 .greenbg2{
			width:349px;
			background:#b8ca89;
			padding:0 9px;
			font-size:13px;
			color:#fff;
			line-height:18px;
		}

		.membru_echipa2 .greenbg2 a{
			font-size:13px;
			color:#fff;
			line-height:18px;
			text-decoration:none;
		}	

		.membru_echipa2 .greenbg2 a:hover {
			color:#4a4a4a;
		}
		
		
		.membru_echipa2 a.bottomBar{
			display:block;
			width:367px;
			height:40px;
			background:url(../images/echipa_bottomBar.gif)
		}
		
		.membru_echipa2 a.bottomBar:hover{
			background:url(../images/echipa_bottomBar_h.gif)
		}
		
			.membru_echipa2 a.bottomBar span.toateOf_left{
				display:block;
				float:left;
				width:211px;
				padding-left:12px;
				line-height:40px;
				color:#fff;
				font-size:14px;
			}
			
			.membru_echipa2 a.bottomBar span.toateOf_right{
				display:block;
				float:right;
				font-size:14px;
				color:#fff;
				line-height:40px;
				padding-right:12px;
			}
		
	.membruInfo{
		width:330px;
		float:left;
		margin-left:38px;
		font-size:13px;
		color:#646464;
		line-height:17px;
		margin-top:44px;
	}
	
	.oferte-membru{
		padding:0 0 20px 0;
		border-bottom:1px dotted #777872;
		margin-bottom:20px;
	}
	
		.oferte-membru h2{
			font-size:14px;
			color:#646464;
			font-weight:normal;
			margin:0 0 8px 10px;
		}
		
		.oferte-membru .ofertaTip{
			height:22px;
			border-bottom:4px solid #b4c784;
		}
		
			.oferte-membru .ofertaTip ul{
				height:22px;
				float:left;
				list-style:none;
				margin:0;
				padding: 0;
			}
			
				.oferte-membru .ofertaTip ul li{
					float:left;
					margin-right:11px;
				}	
				
					.oferte-membru .ofertaTip ul li a{
						display:block;
						height:22px;
						float:left;
						padding:0 10px;
						background:#dae3c3;
					}
					
						.oferte-membru .ofertaTip ul li a span.leftOf{
							display:block;
							float:left;
							font-size:14px;
							color:#a3a896;
							line-height:22px;
						}
						
						.oferte-membru .ofertaTip ul li a span.rightOf{
							display:block;
							height:12px;
							float:right;
							font-size:11px;
							color:#a3a896;
							line-height:11px;
							margin:7px 0 0 20px;
							padding-left:10px;
							border-left:1px solid #ebf9c5;
						}
						
					.oferte-membru .ofertaTip ul li a:hover, .oferte-membru .ofertaTip ul li a.selected{
						background:#b4c784;
					}
					
						.oferte-membru .ofertaTip ul li a:hover span.leftOf, .oferte-membru .ofertaTip ul li a.selected span.leftOf{
							color:#fff;
						}
						
						.oferte-membru .ofertaTip ul li a:hover span.rightOf, .oferte-membru .ofertaTip ul li a.selected span.rightOf{
							color:#ebf9c5;
						}
		
.pers_left{
	width:202px;
	/*height:170px;*/
	/*background:url(../images/persbg.gif) repeat-y;*/
	/*border-left:1px solid #e8f3c7;*/
	/*border-right:1px solid #e8f3c7;*/
	float:left;
	padding:10px 0;
	margin:0 0 20px 0;
	
}	

.persLeftItem{
	width:202px;
	background:url(../images/persleftitem_bg.gif) repeat-x left top #e9f4c8;
	padding:10px 8px;
	margin-bottom:11px;
	-moz-border-radius:5px;
    -webkit-border-radius:5px;
    border-radius:5px;
    behavior: url(PIE.htc);
}

.dleft1 .pers_left{
	background:none;
}


	.pers_left .picbg{
		display:block;
		width:63px;
		height:75px;
		float:left;
		padding:4px;
		background:url(../images/picmica_bg3.png) no-repeat;
		margin:10px 0 8px 0;
	} 
	
	.pers_left a.picbg:hover{
		background:none;
		padding:2px;
		border:2px solid #9DB16A;
	}
	
	.pers_left .title{
		color:#646464;
		font-size:14px;
		display:block;
		margin-bottom:6px;
	}
	
	.pers_left .membru{
		width:110px;
		height:71px;
		text-align:center;
		display:table-cell;
		vertical-align:middle;
		margin-bottom:8px;
	}
	
	.pers_left .membru .name{
		font-size:17px;
		color:#809258;
		line-height:15px;
	}
	
	.pers_left .membru .functia{
		font-size:13px;
		color:#646464;
	}
	
	.pers_left .graybg2{
		display:block;
		height:20px;
		background:#909581;
		line-height:20px;
		margin-bottom:2px;
		font-size:11px;
		color:#4a4a4a;
		padding:0 6px;
	}
	
.stuff-wrapper {
	display:block;
	float:right;
	width:380px;
	margin:10px 0 0 0;
	
}

.stuff-wrapper-left {
	display:block;
	float:left;
	width:210px;
	margin:24px 0 0;
	
}

#PRINT {
	background:url(../images/print.png) no-repeat 3px 2px;
}


.oferte-similare-form {
  display:block;
  float:left;
 }

.oferte-similare {
	background:#809258 url(../images/arr_detalii.gif) no-repeat 142px 9px;
	color:#edf5d6;
	border:0;
	width:158px;
	height:28px;
	text-align:center;
	text-transform:uppercase;
	padding-right:15px;
	margin:1px 0 0 8px;
	cursor:pointer;
}
#wrapper1 #container .greenbg5 .dleft1 .title1 span.descriere-emotionala {
	display:block;
	border-top: 1px dotted #343434;
	color:#707070;
	margin:10px 0 0 0;
	font-size:14px;
	font-style:italic;
	padding:10px 0 4px;
}
/* css de la oportunitati-test*/

.place{
  background:#f4f4f4;
  width:200px;
  float:left;
  border:1px solid #3f3f3f;
}
.place_top{
  background:url("../images/ce_iti_place_header.jpg") no-repeat top;
  width:200px;
  float:left;
  height:38px;
}
.place_titlu{
  color:#3e3e3e;
  font-family:tahoma;
  font-size:14px;
  margin:9px 0 0 35px;
  float:left;
}
.nr_oferte{
  color:#343434;
  font-family:tahoma;
  font-size:11px;
  float:right;  
  margin:12px 5px 0 0;
}
.nr_oferte span{
  color:#81b70c;
  font-family:tahoma;
  font-size:11px;
  text-decoration:none;
}
.place_anunt{
  height:111px; 
  width:200px;
  float:left;
}
.place_anunt_a{
  width:188px;
  height:74px;
  display:block;
  padding:6px 0;
  margin:0 6px;
  text-decoration:none;
}
.place_anunt_a:hover{
  background:#ecf4d5;
}

.pic2{
  background:url("../images/rama_pic.png") no-repeat;
  display:block;
  float:left;
  height:65px;
  width:65px;
  padding:3px 0 0 3px;
}
.place_text{
  width:97px;
  display:block;
  float:left;
  margin:0 0 0 7px;
  line-height:11px;
  color:#777872;
  font-size:11px;
}
.place_text span{
  color:#81b70c;
  font-size:11px;
  display:block;
}
.place_text span em {
  color:#777872;
  font-style:normal;
}
.place_text b {
  min-height:35px;
  display:block;
}
.place_pret{
  background:url("../images/footer_anunt_green.jpg") no-repeat;
  display:block;
  width:181px;
  height:20px;
  float:left;
  padding:5px 0 0 7px;
  color:#ffffff;
  font-size:12px;
  margin:0 0 0 6px;
}
.place_pretDiv {
	float:left;
	font-size:12px;
	color:#fff;
}
.place_pret a{
  color:#3e3e3e;
  font-size:11px;
  text-decoration:none;
  float:right;
  padding:0 5px 0 0;
}
.place_pret a:hover{
  color:#ffffff;
}
.place_footer{
  background:url("../images/ce_iti_place_footer.jpg") no-repeat;
  width:165px;
  height:26px;
  float:left;
  color:#3f3f3f;
  font-size:11px;
  padding:6px 0 0 35px;
  line-height:21px;
}
.place_footer a{
  height:21px;
  width:21px;
  float:right;
  margin:0 35px 0 2px;
}
a.down_ar {
   background:url("../images/sageata_jos.gif") no-repeat;
}
a.up_ar {
   background:url("../images/sageata_sus.gif") no-repeat;
}
.no_margin{
  margin:0 !important;
}
.place_subfooter{
  background:url("../images/ce_iti_place_subfooter.jpg") no-repeat;
  height:40px;
  width:202px;
  color:#ffffff;
  font-size:14px;
  text-align:center;
  line-height:40px;
  float:left;
  text-decoration:none;
}
.oport2_text{
  font-size:11px;
  color:#777872;
  text-align:center;
  text-decoration:none;
  display:block;
  min-height:40px;
}
.oport2_text b:hover{
  color:#272727;
}
.oport2_detalii_v{
  color:#81b70c;
  font-size:11px;
}

.ofertao {
   float: left;
   margin: 12px 6px 12px 7px;
   width: 139px;
   height: 297px;
}
.ofertao a{
	
  text-decoration: none!important;
}
.ofertaoList {
	margin: 12px 26px 12px 29px;
}
.ofertao a span.spanpic{
  	background: url("../images/picbd.png") no-repeat scroll 0 0 transparent;
    display: block;
    height: 131px;
    width: 131px;
    padding:4px;
}
.ofertao a.pic {
    display:block;
    width:131px;
    height:131px;
    padding:4px;
}
.ofertao a:hover span.spanpic{
    border:2px solid #9db16a;
    padding:2px;
  }
.ofertao a.oport2_text:hover{
  color:#272727;
}  

.oport2_detalii {
  width:140px;
  display:block;
  line-height:21px;
  padding:0;
  margin:3px 0 0 0;
  border-bottom:2px solid #eef5d7;
  
}
.oport2_detalii li{
  background:url("../images/place_detalii_bg.gif") repeat-x;
  height:21px;
  width:140px;
  display:block;
  text-align:center;
  line-height:21px
}
.oport2_detalii li.li3{
  height:20px;
  line-height:20px;
}
.oport2_detalii span{
  color:#81b70c;
  font-size:11px;
}
.oport2_pret{
  background:url("../images/bg_imi_place_green.jpg") no-repeat;
  width:121px;
  height:45px;
  float:left;
  padding:6px 0 0 19px;
  color:#ffffff;
}

	.oferte-membru .oport2_pret{
		/*height:18px !important;*/
	}
	
	.oferte-membru .ofertaoList{
		height:270px;
		margin:12px 8px 12px 9px
	}
	
	.oferte-membru a.veziToate{
		display:block;
		width:210px;
		height:33px;
		background:url(../images/vezitoate_bg.png) no-repeat;
		float:right;
		line-height:31px;
		font-size:14px;
		color:#ffffff;
		padding-left:12px;
		text-decoration: none;
		margin-top:10px;
	}

.oport2_pret_detalii{
    color: #3E3E3E;
    float: right;
    font-size: 11px;
    padding: 0 3px 0 0;
    text-decoration: none;
}
.oport2_pret a:hover, .oport2_pret .selected{
    background:url("../images/inima_alba.png") no-repeat left;
    color: #ffffff;
}
.no_background{
  background:none !important;
}
.inima{
  background:url("../images/inima_neagra.png") no-repeat left;
  height:14px;
  line-height:11px;
  font-size:11px;
  color:#3e3e3e;
  padding:0 0 0 22px;
  margin:14px 0 0 10px;
  display:block;
  text-decoration:none;
}
.inima:hover{
	background:url("../images/inima_alba.png") no-repeat left;
	color: #ffffff!important;
}
/*css de la pagina despre-noi-test*/
.despre-noi-test-meniu{
  width:745px;
  height:38px;
  background:url("../images/bg_meniu_despre_noi.jpg") repeat-x;
  margin:0 auto;
  margin-top:30px;
  position:relative;
}
.despre-noi-camera{
  background:url("../images/despre-noi-camera.png");
  height:69px;
  width:88px;
  position:absolute;
  top:-12px;
}
.despre-noi-test-meniu ul{
  width:438px;
  height:38px;
  margin:0;
  padding:0 0 0 100px;
  line-height:38px;
  font-size:15px;
  color:#ffffff;
   
}
.despre-noi-test-meniu ul li{
  float:left;
  list-style-type:none; 
  width:146px;
  text-align:center;
   height:38px;
}
.despre-noi-test-meniu ul li a{
  color:#ffffff;
  font-size:15px;
  text-decoration:none;
  
}
.despre-noi-test-meniu ul li a.selected{
  background:url("../images/despre-noi-test-hover.png");
  width:146px;
  height:56px;
  display:block;
  position:absolute;
  top:-2px; 
}
.despre-noi-test-meniu ul li a.selected:hover{
  color:#fff; 
}
.despre-noi-test-meniu ul li a:hover{
   color:#000;
}
.despre-noi-test-video{
  background:url("../images/despre-noi-test-bg-video.gif") no-repeat;
  width:640px;
  margin:0 auto;
  margin-top:27px;
  padding:18px 18px;
}
.hidden{
  display:none;
}
/*css de la pagina oferta - oferte care imi plac*/
.oferta_place{
  background:#f4f4f4;
  width:335px;
  float:left;
  border:1px solid #3f3f3f;
  
}
.oferta_place_top{
  background:url("../images/ce_iti_place_header_oferta.jpg") no-repeat top;
  width:335px;
  float:left;
  height:38px;
}
.oferta_place_titlu{
  color:#3e3e3e;
  font-family:tahoma;
  font-size:14px;
  margin:9px 0 0 35px;
  float:left;
}
.oferta_nr_oferte{
  color:#343434;
  font-family:tahoma;
  font-size:11px;
  float:right;  
  margin:12px 5px 0 0;
}
.oferta_nr_oferte span{
  color:#81b70c;
  font-family:tahoma;
  font-size:11px;
  text-decoration:none;
}
.oferta_place_anunt{
  width:335px;
  float:left;
}
.oferta_place_anunt_a{
  width:323px;
  height:74px;
  display:block;
  padding:6px 0;
  margin:0 6px;
  text-decoration:none;
}
.oferta_place_anunt_a:hover{
  background:#ecf4d5;
}

.oferta_place_text{
  display:block;
  float:left;
  margin:0 0 0 7px;
  line-height:11px;
  color:#777872;
  font-size:11px;
  width:230px;
}
.oferta_place_text span{
  color:#81b70c;
  font-size:11px;
  display:block;
}
.oferta_place_text span em {
  color:#777872;
  font-style:normal;
}
.oferta_place_text b {
  min-height:35px;
  display:block;
}
.place_del {
	display:block;
	width:16px;
	height:16px;
	cursor:pointer;
	background:url("../images/xdel.png") no-repeat;
	float:right;
}
.place_del:hover{
	background:url("../images/xdel_hover.png") no-repeat;
}
.oferta_place_pret{
  background:url("../images/footer_anunt_green_oferta.jpg") no-repeat;
  display:block;
  width:316px;
  height:20px;
  float:left;
  padding:5px 0 0 7px;
  color:#ffffff;
  font-size:12px;
  margin:0 0 0 6px;
}
.oferta_place_pret a{
  color:#3e3e3e;
  font-size:11px;
  text-decoration:none;
  float:right;
  padding:0 6px 0 0;
}
.oferta_place_pret a:hover{
  color:#ffffff;
}
.oferta_place_footer{
  background:url("../images/ce_iti_place_footer_oferta.jpg") no-repeat;
  width:230px;
  height:26px;
  float:left;
  color:#3f3f3f;
  font-size:11px;
  padding:6px 0 0 105px;
  line-height:21px;
}
.oferta_place_footer a{
  height:21px;
  width:21px;
  float:right;
  margin:0 100px 0 2px;
}

a.down_ar_oferta {
   background:url("../images/sageata_jos.gif") no-repeat;
}
a.up_ar_oferta {
   background:url("../images/sageata_sus.gif") no-repeat;
}

.oferta_place_subfooter{
  background:url("../images/ce_iti_place_subfooter_oferta.jpg") no-repeat;
  height:40px;
  width:337px;
  color:#ffffff;
  font-size:14px;
  text-align:center;
  line-height:40px;
  float:left;
  text-decoration:none;
  margin:0 0 15px 0;
}
.imi_place_oferta{
  background:url("../images/bg_imi_place_green_oferta.jpg") no-repeat;
  width:167px;
  height:25px;
  float:right;
  margin:16px 0 22px 0;
}
a.inima_oferta{
  background:url("../images/inima_neagra.png") no-repeat;
  height:14px;
  line-height:11px;
  font-size:11px;
  color:#3e3e3e;
  padding:0 0 0 22px;
  margin:7px 0 0 50px;
  display:block;
  text-decoration:none;
  
}
a.inima_oferta:hover, .imi_place_oferta a.selected {
    background:url("../images/inima_alba.png") no-repeat left;
    color: #ffffff;

}

span.nolikelist {display:block;width:100%;height:189px;text-align:center;padding:5px 0;background: url('../images/no-like-list.jpg') no-repeat center top;}
.addthis_toolbox a {
	margin:0;
}

.raspuns, .resline, .precent {
    float: left;
    margin: 10px 5px;
}
.raspuns {
	width: 110px;
	padding-top:2px;
}
.resline {
	width: 126px;
	border: 1px solid #DFE9BF;
}
.precent {
	width: 30px;
	padding-top:2px;
}
.resline span.firstp {
	background: none repeat scroll 0 0 #AFC379;
	display: block;
	height: 17px!important;
	padding:0!important;
}
.resline span {
	background: none repeat scroll 0 0 #AFC379;
	display: block;
	height: 17px!important;
	padding:0!important;
}
h2.cariere{
	margin:3px 0;
	padding:3px 0;
	font-size:14px;
	color:#809258;
	border-bottom: 1px dotted #AFC379;
}
#cariere h3{
	color:#343434;
	padding-top:0;
	margin-top:2px;
}
#cariere td{
	padding-top:2px;
}

.flerror2 {background: url("../images/errorbg.gif") no-repeat scroll 0 0 #ECD7BD;padding:3px 10px 3px 110px;height:70px;margin-bottom:20px;line-height:18px;}
.flerror2 p {padding:0;margin:0;color:#000;}


/* pop-up echipa */

.popupEchipa{
	width:367px;
	padding:14px;
	background:#EEF5D7;
}

	.popupEchipa .membruText{
		padding: 6px 10px;
		color:#fff;
		background:url(../images/ghilimele_popup.gif) no-repeat right bottom #919486;
		line-height:14px;
		text-align:justify
	}
	
	.popupEchipa .membru_echipa{
		margin-bottom:6px;
	}
	

/* end pop-up echipa */





/* CSS PAGINA NOUA OFERTA*/
/*================================================================================================*/


#oferta {
    background: url("../images/greenbg5.gif") no-repeat scroll 0 0 #EEF6D7;
    float: left;
    padding: 10px 10px 10px 0;
    width: 989px;
}

	/* start OFERTA STANGA*/

	#oferta_left {
    	float: left;
    	width: 625px;  /*607*/
	}
		.oferta_title {
		    border-bottom: 1px dotted #343434;
		    color: #343434;
		    font-size: 18px;
		    margin:0 0 0 10px;
		    padding: 0 0 10px;
		    width:607px;
		}
		
		.oferta_title h1{
			font-weight:normal;
			margin:0;
			font-size:18px;
		}
		
		.oferta_title span {
	    	color: #809258;
	    	font-size: 14px;
		}
			.oferta_title span.descriere-emotionala {
		    	border-top: 1px dotted #343434;
		    	color: #707070;
		    	display: block;
		    	font-size: 14px;
		    	font-style: italic;
		    	margin: 10px 0 0;
		    	padding: 10px 0 4px;
			}
		.ofertad1 {
	    	border-bottom: 1px dotted #343434;
	    	padding: 10px 0;
	    	width: 607px;
	    	margin:0 0 0 10px;
		}
			
			.ofertad1-left{
		    	float: left;
		    	width: 420px;
			}
				.characteristics {
				    color: #343434;
				    display: block;
				    font-size: 14px;
				    padding-bottom: 7px;
				}
				.ocaract1 {
				    background: url("../images/detline.gif") no-repeat scroll right top transparent;
				    color: #8BA633;
				    float: left;
				    font-size: 11px;
				    line-height: 18px;
				    margin-left: 4px;
				    min-height: 139px;
				    width: 163px;
				}
					.ocaract1 span {
	    				color: #707070;
					}
				.ocaract2 {
				    color: #8BA633;
				    float: left;
				    font-size: 11px;
				    line-height: 18px;
				    margin-left: 16px;
				    width: 237px;
				}
					.ocaract2 span {
	    				color: #707070;
					}
				.ocaract3 {
	    			color: #777872;
				    float: right;
				    font-size: 11px;
				    text-align: center;
				    width: 167px;
				    margin-right:11px;
				}
					.ocaract3 .pret-tva {
					    background: none repeat scroll 0 0 #A3BE4C;
					    color: #FFFFFF;
					    float: left;
					    font-size: 13px;
					    height: 20px;
					    margin-bottom: 5px;
					    padding: 5px 5px 0;
					    text-align: left;
					    width: 157px;
					}
					.ocaract3 .neg {
	    				background: none repeat scroll 0 0 #707070;
					    color: #FFFFFF;
					    float: left;
					    font-size: 13px;
					    height: 20px;
					    margin-bottom: 12px;
					    padding: 5px 5px 0;
					    text-align: left;
					    width: 157px;
					}
					.ocaract3 .green {
	    				color: #809258;
					}
					
					/* utilitari */
					.utilities {
					    background: url("../images/detline.gif") no-repeat scroll right 32px transparent;
					    color: #707070;
					    float: left;
					    font-size: 11px;
					    line-height: 18px;
					    min-height: 150px;
					    padding: 0 7px 0 3px;
					    width: 190px;
					}
						    			
	    			/* finisaje */
					.finish {
					    background: url("../images/detline.gif") no-repeat scroll right 32px transparent;
					    color: #707070;
					    float: left;
					    font-size: 11px;
					    line-height: 18px;
					    min-height: 150px;
					    padding: 0 10px 0 20px;
					    width: 175px;
					}
					
					/* dotari */
					.endowment {
					    color: #707070;
					    float: left;
					    font-size: 11px;
					    line-height: 18px;
					    padding-left: 20px;
					    width: 180px;
					}
					
					.utilities h2,
					.finish h2,
					.endowment  h2 {
						color: #343434;
	    				font-size: 14px;
	    				font-weight: normal;
	   	 				margin: 0 0 12px;
	    				padding: 0;
	    			}
					
					.ofertad1 h3 {
					    color: #343434;
					    font-size: 14px;
					    font-weight: normal;
					    margin: 0 0 12px;
					    padding: 0;
					}
					
		.ofertad2 {
	      	background:url("../images/bg_more_details.png") no-repeat bottom center;
	      	float: left;
	    	padding: 10px 0;
	    	width: 625px;
		}
			.more_details{
				background:url("../images/plus_details.png") no-repeat 20px 8px #eef6d7;
				width:168px;
				height:25px;
				display:block;
				line-height:25px;
				text-align:center;
				text-decoration:none;
				float:right;
				margin:0 12px 0 0;
				border:1px solid #c0d28f;
					
				-moz-border-radius:6px;
		    	-webkit-border-radius:6px;
	        	border-radius:6px;
				-moz-box-shadow: inset 0 0 2px 1px #c0d28f;
				-webkit-box-shadow: inset 0 0 2px 1px #c0d28f;
				box-shadow: inset 0 0 2px 1px #c0d28f;
				behavior: url(PIE.htc);
			}
			.more_details:hover{
				text-decoration:underline;
			}
		.extra-details{
			float:left;
		}
	/* end OFERTA STANGA*/
	
	
	/* start OFERTA DREAPTA */	
	
	/* taburi */
	.tabs {
		height:30px;
		width:327px;
		padding:0 0 0 19px;
		float:left;
	}
		.tabs ul{
			float:left;
			margin:0;
			padding:0;
			list-style:none;
		}
			.tabs ul li{
				float:left;
				height:29px;
				width:75px;
				margin:0 6px 0 0;
				background:#ffffff;
				border-top:1px solid #d4e1ae;
				border-left:1px solid #d4e1ae;
				border-right:1px solid #d4e1ae;
				-moz-border-radius:4px 4px 0 0;
		    	-webkit-border-radius:4px 4px 0 0;
	        	border-radius:4px 4px 0 0;
	        	behavior: url(PIE.htc);
			}
			.tabs ul li.last{
				float:left;
				height:29px;
				width:32px;
				background:#e9f1d2 !important;
				margin:0 0 0 42px;
				border-top:1px solid #bcd26b;
				border-left:1px solid #bcd26b;
				border-right:1px solid #bcd26b;
			}
			.tabs ul li.active{
				background:#9bb645;
				border-top:1px solid #8cab39;
				border-left:1px solid #8cab39;
				border-right:1px solid #8cab39;
				-moz-border-radius:4px 4px 0 0;
		    	-webkit-border-radius:4px 4px 0 0;
	        	border-radius:4px 4px 0 0;
	        	-moz-box-shadow: inset 0 0 2px 1px #8cab39;
				-webkit-box-shadow: inset 0 0 2px 1px #8cab39;
				box-shadow: inset 0 0 2px 1px #8cab39;
	        	behavior: url(PIE.htc);
			}
				.tabs ul li a{
					color:#3e3e3e;
					font-size:10px;
					height:29px;
					line-height:29px;
					width:75px;
					text-align:center;
					display:block;	
					text-decoration:none;	
				}
				.tabs ul li a:hover{
					text-decoration:underline;
				}
				.tabs ul li.active a{
					color:#ffffff;
				}
				.tabs ul li.last a{
					height:29px;
					width:32px;
				}
				#PRINT2{
					background:url(../images/print.png) no-repeat 4px 2px;
				}
	.tab_content{
		display:none;
	}
	
	/* CONTINUT taburi*/			
	#oferta_right {
	   	background:url("../images/bg_dright2.gif") no-repeat;
	   	float: left;
	   	width: 362px;
	}
			
		#oferta_right .dpics {
		    margin:5px 0 0 12px;
		    width: 337px;
		}
			#oferta_right .dpics a.leftar {
	    		background: url("../images/leftar2.png") no-repeat scroll 0 0 transparent;
	    		display: block;
	    		float: left;
	    		height: 12px;
	    		margin-top: 26px;
	    		text-decoration: none;
	    		width: 6px;
			}
			#oferta_right .dpics a.rightar {
			    background: url("../images/rightar2.png") no-repeat scroll 0 0 transparent;
			    display: block;
			    float: right;
			    height: 12px;
			    margin-top: 26px;
			    text-decoration: none;
			    width: 6px;
			}
			#oferta_right .dpics li {
			    background: url("../images/picbd3.png") no-repeat scroll 0 0 transparent;
			    display: block;
			    float: left;
			    height: 68px;
			    margin: 0 4px 0 8px;
			    width: 68px;
			}	
				#oferta_right .dpics a.pic {
				    display: block;
				    height: 60px;
				    padding: 4px;
				    width: 60px;
				}
				
			#oferta_right .dharta{
				width:337px;
				margin:10px 0 0 15px;
			}
				#oferta_right .dharta h2{
					font-size:14px;
					color:#343434;
					font-weight:normal;
					margin:0 0 5px 5px;
					padding:0;
				}
				#oferta_right .dharta img{
					border:5px solid #fff;
					margin-bottom:14px;
				}
			#oferta_right .dvideo {
	   			margin: 5px 0 20px 7px;
	    		width: 337px;
	    		height:350px;   /* pus temporar pt a vedea cum arata*/
			}	
	/* end OFERTA DREAPTA*/
	
	
	/* start OFERTE SIMILARE */
	.similar_offers {
    	padding: 11px 0 0 10px;
    	width: 100%;
	}
		.similar_offers ul{
			list-style:none;
			padding:0;
			margin:0;
		}
			.similar_offers ul li {
    			float: left;
    			margin-right: 18px;
    			width: 230px;
    		}
			.similar_offers ul li.last {
 				margin-right: 0 !important;
			}
				.similar_offers ul li a {
    				border: 1px solid transparent;
    				color: #707070;
    				display: block;
    				font-size: 11px;
    				height: 99px;
    				line-height: 15px;
    				width: 230px;
    				text-decoration:none;
				}
				.similar_offers ul li a:hover{
					border:1px solid #A3BE4C;
				}
				.similar_offers ul li img {
    				float: left;
    				margin: 5px 15px 0 5px;
				}
				.similar_details {
    				float: left;
    				width: 115px;
				}
					.similar_content {
    					display: table-cell;
    					height: 84px;
    					vertical-align: middle;
					}
	/* end OFERTE SIMILARE */
		
	/* start OFERTA JOS */
	.contact_info{
		width:999px;
		height:198px;
		background:#d8e4b7;
		position:relative;
		margin-top:17px;
	}
	
	.contact_info2{
		width:784px;
		height:198px;
		background:#d8e4b7;
		position:relative;
		margin:17px 0 70px 0;
	}
	
		.contact_info span.span1, .contact_info2 span.span1{
			position:absolute;
			top:0;
			left:-10px;
			width:10px;
			height:209px;
			display:block;
			background:url("../images/bg_left_oferta.png") no-repeat;
			text-indent:-9999px;
		}
			.contact_info span.span2, .contact_info2 span.span2{
				position:absolute;
				top:0;
				right:-10px;
				width:10px;
				height:209px;
				display:block;
				background:url("../images/bg_right_oferta.png") no-repeat;
				text-indent:-9999px;
			}
			.stuff-wrapper-left2{
				margin-top:10px;
			}
			
			/* persoana contact */
				#contact_pers {
		    		float: left;
				    width: 183px;
				    padding:0 0 0 10px;
				    margin:10px 45px 0 0;
				}
					#contact_pers .title {
					    color: #343434;
		    			display: block;
		    			font-size: 14px;
		    			margin-bottom: 6px;
					}
					#contact_pers .picbg {
					    background: url("../images/picmica_bg2.png") no-repeat scroll 0 0 transparent;
					    display: block;
					    float: left;
					    margin: 4px 0 8px;
					    padding: 4px;
					    width: 63px;
					}
					#contact_pers .membru {
					    display: table-cell;
					    height: 71px;
					    margin-bottom: 8px;
					    text-align: center;
					    vertical-align: middle;
					    width: 110px;
					}
						#contact_pers .membru .name {
						    color: #809258;
						    font-size: 17px;
						    line-height: 15px;
						}
						#contact_pers .membru .functia {
		    				color: #646464;
						    font-size: 13px;
						}
					#contact_pers .graybg2 {
					    background: none repeat scroll 0 0 #909581;
					    color: #4A4A4A;
					    display: block;
					    font-size: 11px;
					    height: 20px;
					    line-height: 20px;
					    margin-bottom: 2px;
					    padding: 0 6px;
					}
						#contact_pers .graybg2 span{
							color: #FFFFFF;
    						text-decoration: none;
						}
						
			/* date contact*/	
			#contact_data {
			    display: block;
			    float: left;
			    width: 251px;
			    height:198px;
			    padding:0 0 0 49px;
			    background:url("../images/oferta_new_shadow.png") no-repeat left bottom;
				color: #707070;
				line-height: 18px;
			}
			
			.contact_info2 #contact_data{
				background:none;
				padding-left:19px;
				width:275px;
			}
			
				#contact_data h2 {
				    color: #343434;
				    display: block;
				    font-size: 14px;
				    margin-bottom: 6px;
				    font-weight:normal;
				}	
				#contact_data span{
					color:#8BA633;
				}
				
			/* formular de contact */	
			#contact_form{
				float:left;
				width:401px;
				display:block;
				background:url("../images/oferta_new_shadow.png") no-repeat left bottom;
				padding:0 0 0 40px;	
				position:relative;		
			}
			
			.contact_info2 #contact_form{
				padding:0 0 0 70px;	
			}
			
				#contact_form h2 {
				    color: #343434;
				    display: block;
				    font-size: 14px;
				    margin-bottom: 6px;
				    font-weight:normal;
				}
				#contact_form label{
					color: #3F3F3F;
	    			float: left;
	    			margin-bottom:5px !important;
	    			margin-right:0px !important;
	    			width: 93px;
	    			height:23px;
	    			display:block;
	    			line-height:23px;
	    			
				}
				#contact_form input.contact {
				    background: none repeat scroll 0 0 #F5F9E9;
				    border: 0 none;
				    float: right;
				    font-family: Tahoma;
				    font-size: 11px;
				    height: 15px;
				    margin-bottom: 7px;
				    padding: 4px;
				    width: 300px;
				}
	 			#contact_form textarea.textarea, #contact_form textarea.txt_cont{
	    			background: none repeat scroll 0 0 #F5F9E9;
				    border: 0 none;
				    float: right;
				    font-family: Tahoma;
				    font-size: 11px;
				    height: 58px;
				    margin-bottom: 6px;
				    padding: 4px;
				    width: 300px;
				}
				#contact_form .buton_div{
					position:absolute;
					bottom:-21px;
					right:0;
					width:140px;
					height:21px;
				}
				#contact_form .buton{
				    background: none repeat scroll 0 0 #A3BE4C;
				    border: 0 none;
				    color: #343434;
				    float: right;
				    font-family: Tahoma;
				    font-size: 12px;
				    height: 21px;
				    margin-left: 5px;
				    padding-bottom: 3px;
				    width: 65px;
				}
		
		.disclaimer{
			color:#809258;
			font-size:11px;
			font-style:italic;
			width:820px;
			padding:6px 0 0 10px;
			margin-bottom:30px;
		}
		.horizontal{
			background:#d8e4b7;
			height:9px;
			width:999px;
			position:relative;
		}
			.horizontal span.span1{
				position:absolute;
				top:0;
				left:-10px;
				width:10px;
				height:20px;
				display:block;
				background:url("../images/bg_left2_oferta.png") no-repeat;
				text-indent:-9999px;
			}
			.horizontal span.span2{
				position:absolute;
				top:0;
				right:-10px;
				width:10px;
				height:20px;
				display:block;
				background:url("../images/bg_right2_oferta.png") no-repeat;
				text-indent:-9999px;
			}
		
		/* SOCIAL */
		#oferta .social{
			border-bottom:0;
			float:left;
			padding:13px 0 0 11px;
		}
			#oferta .social h3 {
		    	color: #343434;
		    	font-size: 14px;
		    	font-weight: normal;
		    	margin: 0 0 12px;
		    	padding: 0;
			}
		span.nolikelist2 {
	    	background: url("../images/no-like-list2.jpg") no-repeat scroll center top transparent;
	    	display: block;
	    	height: 120px;
	    	padding: 5px 0;
	    	text-align: center;
	    	width: 100%;
		}
	/* end OFERTA JOS */

/*  END CSS PAGINA NOUA OFERTA*/
/*================================================================================================*/	
	
	/* Cont Client */	
	
	#contClient{
		width:784px;
		float:left;
	}
	
		#contClient ul.contTabs{
			height:28px;
			list-style: none;
			margin:0;
			padding:0;
		}
		
			#contClient ul.contTabs li{
				height:27px;
				float:left;
				margin-right:10px;
			}
			
				#contClient ul.contTabs li a{
					display: block;
					height:27px;
					background:#e8e8e8;
					float:left;
					padding:0 10px;
					line-height:28px;
					border-left:1px solid #c0c0c0;
					border-right:1px solid #c0c0c0;
					border-top:1px solid #c0c0c0;
					font-size:14px;
					color:#3e3e3e;
					text-decoration:none;
				}
				
				#contClient ul.contTabs li a:hover, #contClient ul.contTabs li.active a{
					background:#edf4d5;
					border-left:1px solid #dae2be;
					border-right:1px solid #dae2be;
					border-top:1px solid #dae2be;
				}
				
			#contClient .contTabs_content{
				background:#edf4d5;
				border:1px solid #dae2be;
				padding:10px;
			}
			
				#contClient .contTabs_content h2{
					color: #3e3e3e;
					font-size:14px;
					margin:8px 0 24px 0;
					font-weight:normal;
				}
				
				#contClient .contTabs_content form.datePersonale{
					display:block;
				}
				
					form.datePersonale label{
						display:block;
						float:left;
						width:80px;
						height:20px;
						line-height:20px;
						color:#7d7d7d;
						font-size:12px;
						margin-bottom:18px;
					}
					
					form.datePersonale input[type="text"]{
						width:256px;
						height:18px;
						border:1px solid #646464;
						float:left;
						margin-bottom:18px;
						font-size:12px;
						color:#7e9923;
						background:none;
						text-indent:5px;
						font-family: Tahoma;
					}
					
						form.datePersonale .marg1{
							margin-right:60px;
						}
						
						form.datePersonale input[type="submit"]{
							width:203px;
							height:22px;
							background:url(../images/salveaza-but.gif) no-repeat;
							float:right;
							color:#fff;
							font-size:12px;
							font-family: Tahoma;
							border:0;
							margin:12px 8px 20px 0;
						}
	

/*live suport*/
#livesuport {
	display:block;
	width:auto;
	height:auto;
	position:fixed;
	right:0;
	top:340px;
	width:117px;
	z-index:1000;
}
#livesuport a.liveright{
	position:absolute;
	left:-9px;
	top:21px;
	background:url(../images/live_right.png) no-repeat;
	width:18px;
	height:18px;
	display:block;
}
#livesuport a.liveright.liveleft {
	background:url(../images/live_left.png) no-repeat;
	left:-11px;
}

/* =Clearing floats
 --------------------------------------------------------------------------------------------------------*/

.contact_info:after, .stuff-wrapper-left2:after,.contact_info:after, .tabs_container:after, .dpics:after, #oferta:after,
#oferta_left:after, #container:after, #contact_form:after, .ofertad1:after, .similar_offers:after, .similar_offers ul:after{
	clear: both;
	content: ' ';
	display: block;
	font-size: 0;
	line-height: 0;
	visibility: hidden;
	width: 0;
	height: 0;
}
/* End Clearing floats
 --------------------------------------------------------------------------------------------------------*/



.breadcrumb{width:999px;margin:0 auto;padding:0;display:block;}
.breadcrumb ul{margin:0;padding:0;display:block;float:left;list-style-type:none;}
.breadcrumb li{height:18px; margin:0;padding:8px 10px 4px;display:block;float:left;font:12px Tahoma;color:#809258;background:url('../images/breadcrumb-ico.jpg') no-repeat right center;}
.breadcrumb li a{font:12px Tahoma;color:#020202;text-decoration:none;}
.breadcrumb li.last{background:none;}

.orderList {float:right;margin:3px 3px 0 0; position:relative;}
.orderList span{color: #6a6a6a;display: block;float: left;font: 11px Tahoma;height: 10px;padding: 4px 10px 2px}
.orderList a {
	border:1px solid #ccc;
	border-bottom:0;
	padding:0 30px 0 10px;
	height:22px;
	line-height:22px;
	display:block;
	float:left;
	margin-right:5px;
	-moz-border-radius:5px 5px 0 0;
	-webkit-border-radius:5px 5px 0 0;
	border-radius:5px 5px 0 0;
	behavior: url(PIE.htc);	
}
.orderList a:hover,.orderList a.selected {background-color:#E9F1D2!important;;cursor:pointer;}

.orderList a.up {background:url("../images/order_green_top.png") no-repeat 40px 10px #f0f2e7;}
.orderList a.down {background:url("../images/order_green_bottom.png") no-repeat 40px 10px #f0f2e7;}

.orderList a.selected.up {background:url("../images/order_white_top.png") no-repeat 40px 10px #bbd26f !important; }
.orderList a.selected.down {background:url("../images/order_white_bottom.png") no-repeat 40px 10px #bbd26f !important; }


input.filterNum {width:58px;border:1px solid #C6C6C6;font-size:10px;padding:2px;}


/* home product list */

h2.sectTitle{
	height:35px;
	font-weight: bold;
	line-height:34px;
	margin:0 0 0 12px;
	padding: 0;
	font-size:15px;
	color:#3e3e3e;
}

h3.sectTitle{
	height:35px;
	font-weight: bold;
	line-height:34px;
	margin:0 0 0 7px;
	padding: 0;
	font-size:15px;
	color:#3e3e3e;
}

ul.productList{
	float:left;
	margin:0;
	padding:0;
	list-style: none;
}

.categProdList{
	margin-top:20px;
}


	ul.productList li{
		float:left;
		width:153px;
		margin:0 10px 20px 10px;
	}
	
	.categProdList li{
		margin:0 22px 22px 22px !important;
	}
	.echipaProdList li{
		margin:0 21px 22px 21px !important;
	}	
	
		ul.productList li a{
			display:block;
			width:151px;
			height:262px;
			border:1px solid #9db16a;
			background:#f0f7d8;
			-moz-border-radius:4px;
		    -webkit-border-radius:4px;
	        border-radius:4px;
			behavior: url(PIE.htc);
			text-decoration:none;
			position:relative;
			left:0;
			top:0;
			padding-top:10px;
		}
		
		ul.productList li a:hover{
			border:2px solid #9db16a;
			-moz-box-shadow: 0 0 2px -1px #000000;
			-webkit-box-shadow: 0 0 2px -1px #000000;
			box-shadow: 0 0 2px -1px #000000;
			margin:-1px -2px -2px -1px;
		}
		
			ul.productList li a span.prodImg{
				display:block;
				width:131px;
				height:131px;
				margin:0 10px;
				-moz-box-shadow: 0 0 4px 2px #cede9c;
				-webkit-box-shadow: 0 0 4px 2px #cede9c;
				box-shadow: 0 0 4px 2px #cede9c;
				behavior: url(PIE.htc);
				position:relative;
				left:0;
				top:0;
			}
			
			ul.productList li a span.prodName{
				display:block;
				height:42px;
				font-size:11px;
				color:#777872;
				font-weight:bold;
				text-align:center;
				margin-top:6px;
				padding: 0 4px;
			}
			
			ul.productList li a span.prodInfo{
				display:block;
				height:60px;
				text-align: center;
				font-size:11px;
				line-height:16px;
				color:#646464;
			}
			
			ul.productList li a span.prodPret{
				display:block;
				height:23px;
				background:url(../images/prodpret_bg.gif) no-repeat center top #a4be4d;
				text-align: center;
				font-size:13px;
				line-height:16px;
				color:#fff;
				line-height: 22px;
			}
			
.homeRecCont{
	width:519px;
	background:url(../images/homecontent_bg2.gif) no-repeat;
	.margin-top:20px;
}			

/* right sidebar */
ul.rightOferteNoi{
	margin:0;
	padding:0;
	list-style: none;
}

	ul.rightOferteNoi li{
		width:256px;
		height:150px;
	}
	
		ul.rightOferteNoi li a{
			display:block;
			width:242px;
			height:126px;
			background:url(../images/rightof_itembg.png) no-repeat left bottom;
			padding:24px 7px 0 7px;
			text-decoration:none;
			line-height:14px;
		}
		
			ul.rightOferteNoi li a:hover{
				text-decoration: none;
				background:url(../images/rightof_itembg.png) no-repeat left bottom #f0f7d8;
			}
		
		ul.rightOferteNoi li a span.imgCont{
			display:block;
			width:60px;
			height:60px;
			-moz-box-shadow: 0 0 4px 2px #cede9c;
			-webkit-box-shadow: 0 0 4px 2px #cede9c;
			box-shadow: 0 0 4px 2px #cede9c;
			behavior: url(PIE.htc);
			position:relative;
			left:0;
			top:0;
			float:left;
			margin:0 10px 8px 0;
		}
		
		ul.rightOferteNoi li a span.info1{
			display:block;
			width:170px;
			height:60px;
			float:left;
		}
		
			ul.rightOferteNoi li a span.info1 span.denumire{
				display:block;
				height:44px;
				color:#81b70c;
				font-weight:bold;
				margin-top: -6px;
			}
			
			ul.rightOferteNoi li a span.info1 span.pretOf{
				display:block;
				width:98px;
				height:20px;
				background:#f0f7d8;
				border:1px solid #d6d3d3;
				-moz-border-radius:4px;
			    -webkit-border-radius:4px;
		        border-radius:4px;
				behavior: url(PIE.htc);
				text-align:center;
				line-height:20px;
				font-size:12px;
				color:#3e3e3e;
				float:left;
				font-weight:bold;
				position:relative;
				left:0;
				top:0;
			}
			
			ul.rightOferteNoi li a span.info1 span.dataAct{
				float:left;
				color:#81B70C;
				margin:3px 0 0 8px;
			}

ul.reteleNew{
	float:left;
	list-style:none;
	margin:0;
	padding:0;
}

	ul.reteleNew li{
		float:left;
		margin-right:8px;
	}


