/*html, body {margin:0; padding:0; border:none; font: normal 12px Arial, serif; background:#9cdb5f; color:#50870f/*#9cdb5f*//*; text-align:left;}*/
html, body {margin:0; padding:0; border:none; font: normal 12px Arial, serif; color:#192F06/*9cdb5f#4f8910*/; text-align:left;}
body{
background-image: url('imgs/background.png');
background-repeat: no-repeat;
background-attachment: fixed;
background-position: top center;
background-color: #9cdb5f/*F0EFF5*/;
}
ul { margin:0; padding:0; list-style-type:none; }
	ul li { margin:0 0 0 30px; padding:0px; }
label {margin:0; padding:0;}
.clear { position:relative !important; float:none !important; clear: both !important; padding:0 !important; margin: 0 0 -1px !important; text-decoration:none !important; text-indent:-10000px !important; border: none !important; background:transparent !important; background-image:none !important; height:1px !important; font-size:1px !important; overflow:hidden !important; }

h1 { margin:0 0 5px 0; padding:3px; font-size:24px; font-weight:bold; color:#fff; }
h2 { margin:0 0 5px 0; padding:3px; font-size:18px; font-weight:normal; color:#343; }
h3 { margin:0 0 5px 0; padding:3px; font-size:10px; font-weight:bold; color:#343; }

input, textarea { color:#333; background:#fff; border:1px solid #333;}

a { padding:0px; text-decoration:underline; color:#000000; outline:none; cursor:pointer;}
a:hover {text-decoration:none; }
.activeLink { background-color:#ed174f; color:#fff !important; }
.noBorder { border:none !important; }
.error{color:#FF0000 !important; font-weight:bold;}
.success{color:#6AC319 !important; font-weight:bold;}
.center{margin:0 auto;}
.middle{vertical-align:middle;}

/*#wrapper{width:100%; background: #F0EFF5 url(imgs/background.png) no-repeat center top; background-attachment:fixed;}*/
#wrapper{width:100%; /*background: url(imgs/grass.png) repeat-x 0px 864px;*/}
#head{width:960px; margin:0 auto;}
	#logo{display:block; width:251px; height:185px;  margin:0 0 -21px 0; background:url(imgs/logo-trans.png) no-repeat top center; text-indent:-10000px; float:left}
#logo-print{display:none;}
	#headUtil{width:650px; height:160px; float:right; background:url() no-repeat top right;}
	#boxAutentificare{width:320px; height:109px; float:right; background:url(imgs/box-autentificare-trans.png) no-repeat top right; margin:0 -8px 0 0; padding:10px 15px 15px 15px; color:#50870f; display:inline;}
		#boxAutentificare P{margin:0; padding:0; font-weight:bold;}
		#boxAutentificare UL{margin:0; padding:0;}
		#boxAutentificare UL LI{color:#f00; font-weight:bold; margin:0; padding:0;}
		#boxAutentificare A{color:#50870f; font-weight:normal;}
		#boxAutentificare FORM A{color:#fff;float:right;width:50px;}
		#boxAutentificare FORM LABEL{display:block; float:left; width:160px; margin:3px 0 0 0;}
		#boxAutentificare FORM INPUT{margin:0; padding:0; border:solid 1px #9cdb5f;}
		
		/*in IE nu merge text-indent: -10000px ??
		#boxAutentificare #login{display:block; width:136px; height:27px; text-indent:-10000px; background:#6AC319 url(imgs/button_autentificare-trans.png) no-repeat top center; cursor:pointer;}
		*/
		#boxAutentificare #login{border:none; width:136px; height:27px; text-align:left; text-indent:-10000px; background:#6AC319 url(imgs/button_autentificare-trans.png) no-repeat top center; cursor:pointer; font-size:0px; color:#fff; text-align:center;}
		#boxAutentificare #cancel{border:none; width:136px; height:27px; text-align:left; text-indent:-10000px; background:#6AC319 url(imgs/button_cancel-trans.png) no-repeat top center; cursor:pointer; font-size:0px; color:#fff; text-align:center;}
		
	#shoppingCart{width:116px; height:33px; float:right; background:url(imgs/shopping-cart-trans.png) no-repeat top right; margin:22px -4px 0 0; font-size:22px; font-weight:bold; text-align:right; padding:8px 15px 0 0; color:#fff;}
#mainMenu {width:950px; margin:0 auto; list-style:none; background:transparent;}
	#mainMenu LI{padding:0; margin:0; float:left; text-align:center;}
	#mainMenu LI A{display:block; height:24px; padding:10px 0; background:url(imgs/mainMenu_bg-trans.png) no-repeat left top; text-decoration:none; color:#2c4711; font-family: Verdana; font-size: 19px;}
	#mainMenu LI A{background:none;}
	#mainMenu LI A:hover, #mainMenu LI A.activ{background:url(imgs/mainMenu_bg-trans.png) no-repeat left top;}
		#mainMenu LI.item1 A{width:164px; background-position:0 -44px}
		#mainMenu LI.item2 A{width:129px; background-position:-164px -44px}
		#mainMenu LI.item3 A{width:164px; background-position:-293px -44px}
		#mainMenu LI.item4 A{width:123px; background-position:-457px -44px}
		#mainMenu LI.item5 A{width:139px; background-position:-580px -44px}
		#mainMenu LI.item6 A{width:117px; background-position:-719px -44px}
		#mainMenu LI.item7 A{width:111px; background-position:-836px -44px}
		#mainMenu LI.item1 A:hover, #mainMenu LI.item1 A.activ{background-position:0 0}
		#mainMenu LI.item2 A:hover, #mainMenu LI.item2 A.activ{background-position:-164px 0}
		#mainMenu LI.item3 A:hover, #mainMenu LI.item3 A.activ{background-position:-293px 0}
		#mainMenu LI.item4 A:hover, #mainMenu LI.item4 A.activ{background-position:-457px 0}
		#mainMenu LI.item5 A:hover, #mainMenu LI.item5 A.activ{background-position:-580px 0}
		#mainMenu LI.item6 A:hover, #mainMenu LI.item6 A.activ{background-position:-719px 0}
		#mainMenu LI.item7 A:hover, #mainMenu LI.item7 A.activ{background-position:-836px 0}
#content {width:970px; margin:0 auto; padding:0;}
	#contentTop{width:970px; height:8px; background:url(imgs/content-top-trans.png) top center no-repeat;margin:0; line-height:1px; font-size:1px;}
	#contentMiddle{position:relative; width:914px; padding:28px; margin:0; background:url(imgs/content-bg-trans.png) top center repeat-y;}
	#contentBottom{width:970px; height:8px; background:url(imgs/content-bottom-trans.png) top center no-repeat; line-height:1px; font-size:1px;}
		.boxGreen{width:537px; color:#2D4F0F/*50870f*/; float:left;}
		.boxGreenFull{width:100%; color:#2D4F0F/*50870f*/; float:left;}
		.boxGreenBottom{width:537px; height:9px; background: url(imgs/noutati-bottom-trans.png) no-repeat scroll bottom center; margin:-24px 0 0 0;}
			.hGreen{width:503px; height:44px; padding:13px 17px; margin:0; background:url(imgs/h-green-trans.png) top left no-repeat;}
			.hGreenBlue{width:503px; height:44px; padding:13px 17px; margin:0; background:url(imgs/h-green-trans_blue.png) top left no-repeat;}
			.hGreenFull{width:100%; height:44px; padding:13px 17px; margin:0; background:url(imgs/hGreenFull-trans.png) top left no-repeat;}
			.hGreenFullBlue{width:100%; height:44px; padding:13px 17px; margin:0; background:url(imgs/hGreenFull-trans_blue.png) top left no-repeat;}
			.hGreen33{width:268px; height:51px; padding:15px 17px; margin:0; background:url(imgs/h-green-33-trans.png) top left no-repeat;}
			.hGreen33Blue{width:268px; height:51px; padding:15px 17px; margin:0; background:url(imgs/h-green-33-trans_blue.png) top left no-repeat;}
			.boxGreen .article {width:515px; margin:-24px 0 24px 0; padding:20px 11px; border-bottom:solid 2px #f0eff5; background: url(imgs/noutati-bg-trans.png) repeat; text-align:justify;}
			.boxGreen .articleBlue {width:515px; margin:-24px 0 24px 0; padding:20px 11px; border-bottom:solid 2px #f0eff5; background: url(imgs/noutati-bg-trans_blue.png) repeat !important; text-align:justify;}
			.boxGreen .article A{color:#50870F;}
			.boxGreen .articleBlue A{color:#3486C0 !important;}
			.boxGreen .article H2 A{color:#000; text-decoration:none;}
			.boxGreen .last{border-bottom:none 0px;}
			.boxGreen .article_magazin {float:left; width:246px; margin:-24px 0 24px 0; padding:20px 11px; border-bottom:solid 2px #f0eff5; background: url(imgs/noutati-bg-trans.png) repeat;}
			.boxGreen .article_magazin A{color:#50870F;}
			
			.relatedProducts {width:255px; float:left; margin-top:20px}
			
			.boxGreen .last{border-bottom:none 0px;}
			.boxGreen H2{margin:0; padding:4px; background: #fff; color: #213a06;}
			.boxGreen H3{font-size:24px; color:#f00; font-family:Verdana; font-weight:normal; margin-bottom:-20px;}
			.boxGreen H4{font-size:16px; color:#213a06; font-weight:bold; margin:0; padding:0;}
			H4.white{color:#FFF !important}
			.boxGreen H5{font-size:12px; font-weight:bold;}
			.boxGreen .red{color:#f00;}

			.boxGreen A.linkMediumPhoto {display:block; width:82px; height:82px; background:url(imgs/greenFrameMedium-trans.png) no-repeat top left; overflow:hidden; float:left; margin:7px 7px 0 0;}
			.boxGreen A.linkMediumPhotoarticleBlue {display:block; width:82px; height:82px; background:url(imgs/blueFrameMedium-trans.png) no-repeat top left; overflow:hidden; float:left; margin:7px 7px 0 0;}
			.boxGreen img.articleMediumPhoto{/*width:70px; height:70px; background:url(imgs/greenFrameMedium-trans.png) no-repeat top left;*/ padding:6px; /*margin:7px 10px 0 0;*/ float:left; border:none;}			
			.boxGreen img.articleMediumPhotoBlue{width:70px; height:70px; background:url(imgs/blueFrameMedium-trans.png) no-repeat top left; padding:6px; margin:7px 10px 0 0; float:left; border:none;}

			 A.linkLargePhoto {display:block; width:210px; height:219px; background:url(imgs/greenFrameLarge-trans.png) no-repeat top left; margin:0 10px 5px 0; float:left;}
			.boxGreen img.articleLargePhoto{padding:6px; margin:0 10px 5px 0; float:left; border:none;}
			.boxGreen img.articleLargePhotoBlue{width:198px; height:207px; background:url(imgs/blueFrameLarge-trans.png) no-repeat top left; padding:6px; margin:0 10px 5px 0; float:left; border:none;}

			.boxGreen .articleSmallPhotos {width:198px; margin:0 0 5px 0; padding:5px 0 5px 12px; border:solid #fff; border-width: 1px 0 1px 0;}
				.boxGreen .articleSmallPhotos img{width:43px; height:43px; background:url(imgs/greenFrameSmall-trans.png) no-repeat top left; padding:6px; margin:0 10px 0 0; float:left; border:none;}
			.article .button, .article_magazin .button, .relatedProducts .button {display:block; float:right; height:27px; text-indent:-10000px; margin:0 7px;}
			.article .add, .article_magazin .add, .relatedProducts .add  {width:158px; background:url(imgs/buttonAdd-trans.png) no-repeat top left;}
			.article .details, .article_magazin .details, .relatedProducts .details {width:96px; background:url(imgs/buttonDetails-trans.png) no-repeat top left;}
			.article .detailsBlue, .article_magazin .detailsBlue, .relatedProducts .detailsBlue {width:96px; background:url(imgs/buttonDetails-trans_blue.png) no-repeat top left;}
			.firma {width:82px; float:left; margin:0 10px 10px 10px; display:inline; text-align:center; padding:0 !important;}
			.firma .articleMediumPhoto{display:inline; float:left; margin:0 !important; padding:0; text-decoration:none !important;}
			.firma:hover{text-decoration:none;}
			.boxGreen .article .adaugaInCos{width:230px; text-align:center; margin:0; padding:0;}
				.boxGreen .article .adaugaInCos INPUT{width:27px; height:19px; background:url(imgs/bg-cantitate-trans.png) top left no-repeat; border:none; color:#fff; font-weight:bold; padding-top:3px; text-align:center;}
				.boxGreen .article .adaugaInCos A {color:#f00; text-decoration:none;}
				.article .adaugaInCos .add {float:none; margin:10px auto;}
			.boxGreen .article .utileDetaliu{float:right; text-align:right; padding-top:10px;}
				.boxGreen .article .utileDetaliu A{text-decoration:underline; color:#50870f;}
				.boxGreen .article .utileDetaliu .articleBlue A{text-decoration:underline; color:#3486C0;}
				.boxGreen .article .utileDetaliu A:hover {text-decoration:none;}
			.boxGreen SPAN{color:#a3c386; font-size:11px;}
			.boxGreen .maiMult{color:#50870f; font-size:11px; font-weight:bold; float:right;}
		.boxPink {width:515px; margin:0; padding:10px 11px; background: url(imgs/box-pink-bg.png) repeat top left; color:#f00;}
		.boxPinkTop{width:537px; margin:0; height:9px; background: url(imgs/box-pink-top-trans.png) no-repeat scroll bottom center; font-size:1px; line-height:1px;}
		.boxPinkBottom{width:537px; margin:0; height:9px; background: url(imgs/box-pink-bottom-trans.png) no-repeat scroll bottom center;}
		.boxPink .recommendedProducts{display:inline; float:left; margin:0px 35px 10px 35px; text-align:center; width:55px; color:#50870f; padding:0;}
/*		* html .boxPink .recommendedProducts{margin:10px 28px 10px 28px;}*/
			.boxPink .recommendedProducts IMG{width:43px; height:43px; background:url(imgs/greenFrameSmall-trans.png) no-repeat top left; padding:6px; margin:0; float:left; border:none;}
		#right {width:311px; float:right;}
		#boxPromo {width:311px; margin: 0 auto;}
			#boxPromo .banner{width:311px; margin:10px auto 10px auto; font-size:1px; line-height:1px;}
				#boxPromo .banner .topAfacere{height:12px; background:url(imgs/box-afacere-top-trans.png) no-repeat top center}
				#boxPromo .banner .bottomAfacere{height:12px; background:url(imgs/box-afacere-bottom-trans.png) no-repeat top center}
				#boxPromo .banner A {display:block; height:106px; text-indent:-10000px;}
				#boxPromo .banner A.middleAfacere{ background:url(imgs/box-afacere-middle.png) no-repeat top center;}
				#boxPromo .banner .topExclusiv{height:12px; background:url(imgs/box-exclusiv-top-trans.png) no-repeat top center}
				#boxPromo .banner .bottomExclusiv{height:12px; background:url(imgs/box-exclusiv-bottom-trans.png) no-repeat top center}
				#boxPromo .banner A.middleExclusiv{background:url(imgs/box-exclusiv-middle.png) no-repeat top center;}
				#boxPromo .banner .topTippmann{height:12px; background:url(imgs/box-tippmann-top-trans.png) no-repeat top center}
				#boxPromo .banner .bottomTippmann{height:12px; background:url(imgs/box-tippmann-bottom-trans.png) no-repeat top center}
				#boxPromo .banner A.middleTippmann{background:url(imgs/box-tippmann-middle.png) no-repeat top center;}
			#boxPromo A.exclusiv{display:block; height:130px; width:311px; margin:10px auto; background:url(imgs/exclusiv.png) no-repeat top center; text-indent:-10000px;}
			#boxPromo A.tippmannPlatinum{display:block; height:130px; width:311px; margin:10px auto; background:url(imgs/tippmann-platinum.png) no-repeat top center; text-indent:-10000px;}
		#contentMenu {width:261px; float:right; background:#FE0000 url(imgs/content-menu-bg.jpg) no-repeat top center; margin:0 auto; padding:15px 25px; text-align:right;}
		#contentMenuTop{width:311px; height:9px; float:right; background:url(imgs/content-menu-top-trans.png) no-repeat top center; margin:0 auto; padding:0;font-size:1px; line-height:1px;}
		#contentMenuBottom{width:311px; height:9px; float:right; background:url(imgs/content-menu-bottom-trans.png) no-repeat top center; margin:0 auto; padding:0;}
			#contentMenu H2{font-size:18px; color: #fff; border-bottom:solid 2px #FF3D41;}
			#contentMenu UL{list-style:none; margin:0; padding:0;}
			#contentMenu UL LI{margin:0; padding:3px 0; border-bottom:solid 2px #FF3D41;}
			#contentMenu A{display:block; font-size:12px; color:#FFB1B1; text-decoration:none; padding:3px;}
			#contentMenu A:hover, #contentMenu A.activ{color:#FFFFFF; background:#FD4B4B;}
		#shopMenuTop {width:311px; height:10px; float:right; background:url(imgs/menu-shop-top-trans.png) no-repeat top center; margin:10px auto 0 auto; padding:0; font-size:1px; line-height:1px;}
		#shopMenuTopBlue {width:311px; height:10px; float:right; background:url(imgs/menu-shop-top-trans_blue.png) no-repeat top center; margin:10px auto 0 auto; padding:0; font-size:1px; line-height:1px;}
		#shopMenu {width:261px; float:right; background:#4fa401 url(imgs/menu-shop-bg.jpg) no-repeat top center; margin:0 auto 0 auto; padding:15px 25px; text-align:right;}
		#shopMenuBottom {width:311px; height:9px; float:right; background:url(imgs/menu-shop-bottom-trans.png) no-repeat top center; margin:0 auto; padding:0;}
		#shopMenuBottomBlue {width:311px; height:9px; float:right; background:url(imgs/menu-shop-bottom-trans_blue.png) no-repeat top center; margin:0 auto; padding:0;}
			#shopMenu H2{font-size:18px; color: #BBFF81; border-bottom:solid 2px #6Cc33F;}
			#shopMenu UL{list-style:none; margin:0; padding:0; font-size:14px; font-weight:bold;}
			#shopMenu UL LI{margin:0; padding:3px 0; border-bottom:solid 2px #6CB22E;}
			#shopMenu A{color:#154500; text-decoration:none;}
			#shopMenu A:hover, #shopMenu A.activ{color:#BBFF81;}
				#shopMenu UL.sub LI{margin:0; padding:3px 0; border:none; font-size:12px;}
				#shopMenu UL.sub LI A{color:#BBFF81; text-decoration:none; font-weight:normal;}
				#shopMenu UL.sub LI A:hover, #shopMenu UL.sub LI A.activ{text-decoration:underline;}
		
		#shopMenuBlue {width:261px; float:right; background:#51a0d8 url(imgs/menu-shop-bg_blue.jpg) no-repeat top center !important; margin:0 auto 0 auto; padding:15px 25px; text-align:right;}
			#shopMenuBlue H2{font-size:18px; color: #cbe9fe; border-bottom:solid 2px #cbe9fe;}
			#shopMenuBlue UL{list-style:none; margin:0; padding:0; font-size:14px; font-weight:bold;}
			#shopMenuBlue UL LI{margin:0; padding:3px 0; border-bottom:solid 2px #61a8db;}
			#shopMenuBlue A{color:#001728; text-decoration:none;}
			#shopMenuBlue A:hover, #shopMenuBlue A.activ{color:#dcf0ff;}
				#shopMenuBlue UL.sub LI{margin:0; padding:3px 0; border:none; font-size:12px;}
				#shopMenuBlue UL.sub LI A{color:#dcf0ff; text-decoration:none; font-weight:normal;}
				#shopMenuBlue UL.sub LI A:hover, #shopMenuBlue UL.sub LI A.activ{text-decoration:underline;}
		
		.boxFull{width:100%; padding:0; margin:0 0 25px 0; color:#50870f;}
		.boxFullContent{margin:-24px 0 0 0; padding:0 0 0 15px;}
		.boxFull .formInregistrare{height:100%;}
		.boxFull .inregistreaza{background:#1D3B01; text-align:center;padding:7px;margin-bottom:20px;}
			.boxFull .inregistreaza H3{color:#6D904D;font-size:14px;}
		.boxFull .inregistreazaBorder{background:#6D904D; text-align:center;padding:7px;margin-top:20px;}
			.boxFull .inregistreazaBorder INPUT{background:#6D904D;border:1px solid #1D3B01;color:#1D3B01;}
			.hRedFull{width:879px; height:51px; padding:15px 17px 15px 17px; margin:0; background:url(imgs/h-red-full-trans.png) top left no-repeat; text-align:center;}
			.boxOferta{position:relative; height:248px; width:33%; float:left; margin:0; padding:0; text-align:center;background:url(imgs/boxOferta_bkgd.png) no-repeat; background-position:25px 0; }
			.boxOferta img{border:none; margin-top:15px;}
			.boxOfertaHover{position:relative; height:248px; width:33%; float:left; margin:0; padding:0; text-align:center;background:url(imgs/boxOferta_bkgd_H.png) no-repeat; background-position:25px 0;}
			.boxOfertaHover img{border:none; margin-top:15px;}
			UL.arrowList{margin:0 0 0 20px; padding:0;}
				UL.arrowList LI{margin:0; padding:0; list-style-image:url(imgs/arrow-trans.png);}
			/*.boxFull UL.arrowList LI IMG{ padding-right:10px; padding-top:-15px;}*/
				UL.arrowList LI IMG{ padding:0; margin:-7px 10px 0 0;}
		.box98{float:left; width:298px; /*height:300px;*/ color:#fff; text-align:justify;}
		.box33{float:left; width:303px; /*height:300px;*/ color:#4f8910; text-align:justify;}
			#distributie{position: relative; background:url(imgs/distributie.jpg) no-repeat; bottom: 0px; left: 25px; width:256px; height:81px; margin-top:15px;}
			#paintball{position: relative; background:url(imgs/paintball.jpg) no-repeat; bottom: 0px; left: 25px; width:256px; height:81px; margin-top:15px;}
			#teambuilding{position: relative; background:url(imgs/teambuilding.jpg) no-repeat; bottom: 0px; left: 25px; width:256px; height:81px; margin-top:15px;}
			#terenuri{position: relative; background:url(imgs/distributie.jpg) no-repeat; bottom: 0px; left: 25px; width:256px; height:81px; margin-top:15px;}
			#jucatori{position: relative; background:url(imgs/distributie.jpg) no-repeat; bottom: 0px; left: 25px; width:256px; height:81px; margin-top:15px;}
			#noutati{position: relative; background:url(imgs/distributie.jpg) no-repeat; bottom: 0px; left: 25px; width:256px; height:81px; margin-top:15px;}
			.box33 P{margin:0 25px 0 25px; padding:0; height:110px;}
			.hRed33{width:268px; height:51px; padding:15px 17px; margin:0; background:url(imgs/h-red-33-trans.png) top left no-repeat;}
			.box33 .maiMult{color:#50870f; font-size:11px; font-weight:bold; float:right; padding-right:25px; margin-bottom:5px;}
#menuFooter{width:906px; margin:0 auto; padding:6px 24px 6px 24px; background:#1d3b01; border:solid 3px #6d904d; color:#b2c99b; font-family: Arial;}
	#menuFooter DIV{float:left; width:195px; height:105px; margin:0; padding:0 15px; background:url(imgs/menuFooter-bg.gif) no-repeat top left scroll; border-left:solid 1px #58763D;}
	#menuFooter DIV.first{border:none 0px;}
	#menuFooter A{display:block; color:#FFF; font-size:14px; font-weight:bold; text-transform:uppercase; text-decoration:none; text-indent:-10000px; margin:8px 0 0 0;}
	#menuFooter SPAN{display:block; font-size:10px;}
	#menuFooter SPAN{font-size:11px;}
	#intrebariFrecvente{width:178px; height:19px; background:url(imgs/faq.jpg) no-repeat top left;}
	#garantii{width:73px; height:19px; background:url(imgs/garantii.jpg) no-repeat top left;}
	#manualeTehnice{width:148px; height:19px; background:url(imgs/manuale.jpg) no-repeat top left;}
	#consultanta{width:114px; height:19px; background:url(imgs/consultanta.jpg) no-repeat top left;}
#footer{width:904px; margin:0 auto; padding:5px 25px; border:3px solid #427018; border-bottom:none; height:134px; background:#4E8810 url(imgs/footer.jpg) no-repeat top left;}
	.div30{width:30%; margin-top:10px;}
	#footer .div30{margin-top:-20px;}
	#footer SPAN{padding:3px; background:#5FAF0E; font-size:11px; color:#E5FCD0;}
	#footer SPAN A {color:#E5FCD0; text-decoration:none;}
	#footer SPAN A:hover {text-decoration:underline;}
	#footer P{float:right; color:#000; margin-top:20px;}
	A.utilButton{display:block; color: #AFD08B; text-decoration:none; font-family:Verdana;}
	.utilButton{height:30px; float:right; margin-top:-8px; text-align:center; padding:11px 10px 0 0;}
	.Green{width:146px; background:url(imgs/utilButtonGreen.png) no-repeat top left;}
	.Red{width:117px; background:url(imgs/utilButtonRed.png) no-repeat top left; color:#fff !important;}
	BR.footer{height:5px; font-size:1px; line-height:8px;}
	
#paginareJos {text-align:center; background-color:#1D3B01; color:#FFFFFF;}
	#paginareJos A{color:#fff; text-decoration:none; padding:1px 3px; border:1px solid #fff;}
	#paginareJos A.activ{font-weight:bold; border:1px solid #FFCC00; color:#FFCC00;}
.formInregistrare LABEL{display:block; float:right; text-align:right; margin:5px;}
.formInregistrare LABEL.white{color:#FFF !important}
.formInregistrare INPUT{width:160px;border:1px solid #6D904D;color:#6D904D;}
.formInregistrare SELECT {width:164px;border:1px solid #6D904D;color:#6D904D;}
.formInregistrare SPAN{color:#f00;}
.formInregistrare .box50{width:40%; margin:0 30px; padding:0; float:left;}
.formInregistrare .box50 A{color:#4B6B2E;}

.formCos3 LABEL{display:block; text-align:right; margin:5px;}
.formCos3 LABEL.white {color:#FFF !important}
.formCos3 INPUT{width:160px;}
.formCos3 SELECT {width:164px;}
.formCos3 SPAN{color:#f00;}
.formCos3 .box50{width:40%; margin:0 30px; padding:0; float:left;}

.formSchimbaParola LABEL{display:block;  text-align:left; margin:5px;}
.formSchimbaParola INPUT{width:160px;}
.formSchimbaParola SELECT {width:164px;}
.formSchimbaParola SPAN{color:#f00;}
.frmContainer{width:350px; margin:0 auto; padding:0; text-align:right !important; float:left;}

#flag_juridic{width:auto;border:none;}

.clickable {cursor:pointer;}
SPAN.red {font-weight:bold; color:#ff0000; font-size:16px;}
.imageDel{ border:none;}

.magazin{width:245px !important; float:left; height:190px !important; padding-left:10px; position:relative;}
	.magazin  H4{ text-align:left !important;}
	.magazin  H4 A{color:#213a06 !important; text-decoration:none;}
	.magazin .links{ position:absolute; bottom:0px; left:0px;}
	
.contact{border:3px solid #6D904D;padding:10px;height:100%;margin-top:10px;}
.contact H3{color:#6D904D;font-size:14px;}
.contact A{display:block;float:right;width:250px;height:129px;}

.formCerereOferta{width:100%;}
.formCerereOferta span{width:150px;text-align:right;display:block;float:left;margin:10px 0 0 60px;color:#6D904D;}
.formCerereOferta input{margin:10px 3px;border:1px solid #6D904D;color:#6D904D;}
.formCerereOferta textarea{width:145px;margin:10px 3px;border:1px solid #6D904D;color:#6D904D;}
.formCerereOferta IMG{margin-left:213px;}
.formCerereOferta .submit{margin-left:213px;}
.formCerereOferta .submitOv{margin-left:213px;}
.submit{background:url(imgs/button_inactive_bkgd.gif);color:#fff !important;border:1px solid #2C2C2C !important;padding:7px 5px !important;cursor:pointer !important;font-size:14px !important;outline:none !important;}
.submitOv{background:url(imgs/button_active_bkgd.gif);color:#1D3B01 !important;border:1px solid #1D3B01 !important;padding:7px 5px !important;cursor:pointer !important;font-size:14px !important;outline:none !important;}

.borderNone{border:none !important;}

/*tool-tips*/
.tool-tip {
	color: #fff;
	width: auto;
	max-width: 600px;
	z-index: 13000;
}
 
.tool-title {
	font-weight: bold;
	font-size: 11px;
	margin: 0;
	color: #1D3B01;
	padding: 8px 8px 4px;
	background-color:#B2C99B;
}
 
.tool-text {
	font-size: 11px;
	padding: 4px 8px 8px;
	background-color:#B2C99B;
	color: #1D3B01;
}

/*PAGINATION LAYOUT*/
/******************************************************/
div.pagination {
	padding:3px;
	margin:3px;
	text-align:center;
}

div.pagination a {
	padding: 2px 5px 2px 5px !important;
	margin-right: 2px !important;
	border: 1px solid #2C2C2C !important;
	text-decoration: none; 
	color: #fff !important;
	background: #2C2C2C url(imgs/pag_inactive.gif);
}

div.pagination a:hover, div.pagination a:active {
	border:1px solid #AAD83E;
	color: #FFF;
	background: #AAD83E url(imgs/pag_active.gif);
}

div.pagination span.current {
	padding: 2px 5px 2px 5px;
	margin-right: 2px;
	border: 1px solid #AAD83E;
  font-weight: bold;
	background: #AAD83E url(imgs/pag_active.gif);
	color: #FFF;
}

div.pagination span.disabled {
	padding: 2px 5px 2px 5px;
	margin-right: 2px;
	border: 1px solid #f3f3f3;
	color: #ccc;
}
/******************************************************/

/*SEND TO FRIEND*/
/******************************************************/
#cover{position:absolute; top:0; left:0; width:100%; margin:0; padding:0; background:#333; color:#FFF; opacity:0.80; -moz-opacity:0.80; z-index:100;}

#boxSendToFriend {position:absolute; height:100%; width:100%; left:0; padding-top:120px; top:0; z-index:111; text-align:center}
#boxSendToFriend .margin {width:550px; margin:0 auto; background:#FFF; text-align:left; padding:10px; border:4px #898989 solid}
#boxSendToFriend P.button INPUT {width:auto}
#boxSendToFriend{ }
	#boxSendToFriend DIV.left{width:45%; float:left} #boxSendToFriend DIV.right{width:40%; margin-right:12%;  float:left}
	#boxSendToFriend .inchide{background:#898989; text-align:left; margin:-10px -10px 10px -10px; padding:10px 10px 6px 10px}
	#boxSendToFriend .inchide H1{color:#FFF}
	#boxSendToFriend .inchide A{text-decoration:none; font-weight:bold; font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#FFF; float:right; line-height:18px}
	#boxSendToFriend P{padding:0 0 13px 0}
	#boxSendToFriend LABEL{display:block; color: #50870F}
	#boxSendToFriend INPUT{width:220px}
	#boxSendToFriend INPUT.checkbox{width:auto}
	#boxSendToFriend UL{margin:0 0 13px 0}
/******************************************************/

.error_message {min-height:48px; border:1px solid #555; margin:auto; background:#8F1111 url(imgs/warning.png) center left no-repeat; background-position:10px; padding:10px; color:#FFF; text-align:center; width:350px; margin-bottom:10px; font-weight:bold;}
.success_message {min-height:48px; border:1px solid #555; margin:auto;background:#69C418 url(imgs/check.png) center left no-repeat; background-position:10px; padding:43px 10px 10px 10px; color:#FFF; text-align:center; width:350px; margin-bottom:10px; font-weight:bold;}
 SPAN.right{float:right;}
 
 .filter{background:#1D3B01; padding:10px; color:#B2C99B; margin:-10px 0 25px 0;}
 .filter SELECT{margin:0; border:1px solid #B2C99B; outline:none;}
 
/*ORDER & SHOPPING CART*/
/******************************************************/
.orderSteps {margin:0; padding:0;}
	.orderSteps UL { width:903px; margin:0 auto; padding:0;}
	.orderSteps UL LI {padding:0px !important; margin:0px !important; height:32px; float:left;}
		.orderSteps UL LI.separator {width:23px;}
		.orderSteps UL LI.pas1 {width:171px;}
		.orderSteps UL LI.pas2 {width:81px;}
		.orderSteps UL LI.pas3 {width:111px;}
		.orderSteps UL LI.pas4 {width:130px;}
		.orderSteps UL LI.pas5 {width:120px;}
		.orderSteps UL LI.pas6 {width:152px;}

.shopping { background:#244800; padding:10px;}
.shoppingBlue{ background:#013c64; padding:10px;}
.shopping FORM, .shoppingBlue FORM {margin:0; padding:0;}
.shoppingCart .title {background:#50870f; color:#fff; font-weight:bold;}
.shoppingCart .titleBlue {background:#51a0d6; color:#fff; font-weight:bold;}
.shoppingCart .productRow {background:#a3d160; color:#fff;}
.shoppingCart .productRowBlue {background:#aedcfc; color:#013c64;}

#buttonRecalculeaza {border:none; cursor:pointer; background:url(imgs/cart_buttons/button-recalculeaza.png) center center no-repeat; width:137px; height:27px;}
#buttonRecalculeazaBlue {border:none; cursor:pointer; background:url(imgs/cart_buttons/button-recalculeaza_blue.png) center center no-repeat; width:137px; height:27px;}
#buttonGolesteCos {border:none; cursor:pointer; background:url(imgs/cart_buttons/button-goleste-cos.png) center center no-repeat; width:119px; height:27px;}
#buttonAutentificare {border:none; cursor:pointer; background:url(imgs/cart_buttons/button-autentificare.png) center center no-repeat; width:136px; height:27px;}
#buttonContinua {border:none; cursor:pointer; background:url(imgs/cart_buttons/button-continua.png) center center no-repeat; width:304px; height:32px;}
#buttonContinuaBlue {border:none; cursor:pointer; background:url(imgs/cart_buttons/button-continua_blue.png) center center no-repeat; width:304px; height:32px;}
#buttonInapoi {border:none; cursor:pointer; background:url(imgs/cart_buttons/button-inapoi.png) center center no-repeat; width:304px; height:32px;}
#buttonInapoiBlue {border:none; cursor:pointer; background:url(imgs/cart_buttons/button-inapoi_blue.png) center center no-repeat; width:304px; height:32px;}
#buttonContainerRight {padding:5px;width:350px; float:right; text-align:right}
#buttonContainerLeft {padding:5px;width:350px; float:left}
 /******************************************************/

.labelProgramare{float:left; width:60px; padding-right:5px; text-align:right; padding-top:5px;}
.inputProgramare{float:left; width:190px; padding:5px 0;}

.slideShow {background:none !important; border:none; padding:5px 0 5px 0;}
.slideShow SPAN {font-weight:bold; color:#57AB0C}
.articleLocatii{width:900px !important;}
.cursValutar {padding:0 5px; color:#fff;}
.modalitatiPlata {padding:5px; color:#fff;}
.modalitatiPlata H2{margin:0; padding:4px; background: #fff; color: #213a06;}
.whiteLink{background-color:#5FAF0E; color:#FFF; padding:2px;}
.whiteLinkBlue{background-color:#AEDCFC; color:#013C64; padding:2px;}
.box98 .article{padding:0 15px;}
.recupereazaParola{margin-left:155px; width:390px;}
.loginForm LABEL{display:block; width:270px;}
.loginForm LABEL INPUT{float:right;}
.loginForm INPUT{margin-left:60px;}

.flagNewsletter{ text-align:center; padding-bottom:10px;}
	.flagNewsletter INPUT{ width:20px;}

.portofoliu {text-align:center;}
.photo {width:171px; height:150px; text-align:center;float:left;font-size: 12px;color: #A80000;}
.photo IMG{border:4px solid #fff;vertical-align:middle;}
.photo A{vertical-align:middle;}
.clearFloat {clear:both;}
#trafic{width:670px; text-align:right; float:right; padding-top:10px;}

.magazinBottomMessage {float:left; color:#1D3B01; font-size:14px; font-weight:bold}
