/**INITIAL RESETS**/
html, body {margin:0; padding:0; border:none; font: normal 12px Trebuchet, Arial, Verdana, Helvetica, sans-serif; color:#0179A9; text-align:left;}
body {background:#EAF9FE url(imgs/bg.jpg) no-repeat center top;}
/**DEFAULT TAGS**/
H1 {margin:0 5px 5px 0; padding:3px 4px 3px 3px;font-size:24px;font-weight:bold; color:#056c96;}
H2 {margin:0 0;padding:10px 0;font-size:20px;font-weight:bold;color:#0179A9;}
H3 {margin:0 0 5px 0; padding:0; /*font-size:16px;*/ font-weight:bold; color:#0179A9; }
UL {margin:0; padding:0; list-style-type:none; }
	UL LI {margin:0 0 0 30px; padding:0px; }
LABEL {margin:0; padding:0;}
INPUT, TEXTAREA {color:#333; background:#fff !important; border:1px solid #14649C;}
A {padding:0px; text-decoration:underline; color:#0083b7; outline:none; cursor:pointer; font-size:11px;}
A:hover {text-decoration:none; }
IMG {border:0;}
/*************************************************************************************************************/
/**GENERAL CLASSES**/
.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; }
.activeLink { background-color:#ed174f; color:#fff !important; }
.noBorder { border:none !important; }
.error{color:#CF230C !important; font-weight:bold;}
.success{color:#6AC319 !important; font-weight:bold;}
.message_error {min-height:35px;padding:15px 5px 15px 70px;border: 3px solid #CF230C; background:url(imgs/icons/65x65px/interzis_65x65.gif) no-repeat left top;color:#CF230C;font-weight:bold;}
.message_success {min-height:35px;padding:15px 5px 15px 70px;border: 3px solid #50870F; background:url(imgs/icons/65x65px/frunza_65x65.gif) no-repeat left top;color:#50870F;font-weight:bold;}
.center{margin:0 auto;}
.middle{vertical-align:middle;}
DIV.wrapper{width:100%;}
DIV.separator {width:100%;height:3px;margin:4px 0;border-bottom:1px dashed #343;}
/*************************************************************************************************************/
#wrapper{width:960px; margin:0 auto;}
	#header{float:left; width:960px; margin-bottom:7px;}
		#logo{display:block; float:left; width:236px; height:79px; margin:10px 0 0 10px; background:url(imgs/logo.gif) no-repeat top left; text-indent:-10000px;}
		#cos-cumparaturi{float:right; width:200px; height:74px; margin:10px 0 0 0; padding:10px 0 0 90px; background:url(imgs/cos-cumparaturi.jpg) no-repeat top left; color:#FFFFFF; font-size:14px;}
			#cos-cumparaturi H3, #cos-cumparaturi A.nr-products {color:#FFFFFF; font-size:18px;}
			#cos-cumparaturi A {color:#FFFFFF; font-size:14px;}
		#main-menu{width:960px; float:left; margin:17px 0 5px 0;}
			#main-menu LI{display:block; float:left; margin:0; padding:0 12px;}
				#main-menu LI A{display:block; padding:5px 10px; font-size: 12px; font-weight:bold;text-decoration:none; letter-spacing:0.8px;}
				#main-menu LI A.active{border:1px solid #0098c3 !important; padding:4px 9px; background:#03abdb !important; color:#FFFFFF;}
				#main-menu LI A:hover{border:1px solid #03abdb; padding:4px 9px; background:#0098c3; color:#FFFFFF;}
	#promo{position:relative; width:960px !important; overflow:hidden;}
	#content{float:left; width:958px; margin-top:6px; padding:0; border:1px solid #94e0fe; border-bottom:none; background:#FFFFFF;}
		#breadcrumb{ margin-bottom:5px; border-bottom:1px solid; text-align:right;}
			#breadcrumb DIV{float:right; padding:5px; background:#14649C; color:#fff;}
			#breadcrumb A{font-size:12px; color:#fff;}
		#content H1{height:44px; background:url(imgs/page-title.png) no-repeat; text-indent:-10000px;}
		#content .box320 H2{height:36px; padding: 0 0 10px 0; background:url(imgs/h2-title.png) no-repeat; text-indent:-10000px;}
			H1.cine-suntem{width:140px; background-position: 0 0 !important;}
			H1.imprimante{width:118px; background-position: -154px 0 !important;}
			H1.cartuse-imprimante{width:206px; background-position: -285px 0 !important;}
			H1.birotica{width:199px; background-position: -505px 0 !important;}
			H1.cerere-oferta{width:133px; background-position: -723px 0 !important;}
			H1.contact{width:74px; background-position: -878px 0 !important;}
			H1.parteneri{width:89px; background-position: -974px 0 !important;}
			H1.despre-noi{width:98px; background-position: -1086px 0 !important;}
			H1.cautare-produse{width:165px; background-position: -1208px 0 !important;}
			H1.oferta-notebook{width:165px; background-position: -1398px 0 !important;}
			H1.produse-it{width:98px; background-position: -1592px 0 !important;}
			H1.produse-birotica-center{width:240px; background-position: -1711px 0 !important;}
			H1.pas-1{width:256px; background-position: -1978px 0 !important;}
			H1.pas-2{width:315px; background-position: -2259px 0 !important;}
			H1.pas-3{width:252px; background-position: -2601px 0 !important;}
			H1.pas-4{width:473px; background-position: -2880px 0 !important;}
			H2.cartuse-imprimante{width:166px; background-position:0 0 !important;}
			H2.birotica{width:67px; background-position:-176px 0 !important;}
			H2.contact{width:64px; background-position:-251px 0 !important;}
		#content H1.detaliu-produs{text-indent:0; background:none;}
		.box960{width:904px; margin:30px 0; padding:0 29px;}
			#right{float:right; width:180px;}
				.shop-menu{width:178px; margin:0 0 10px 0; border:1px solid #14649C;}
					.shop-menu H3{margin:0 0 10px 0; padding:2px; background:#14649C; color:#FFFFFF; font-size:16px; font-weight:bold;}
					.shop-menu FORM{padding:0 10px 10px 10px;}
					.shop-menu UL{padding:0 10px 10px 10px;}
						.shop-menu UL LI{margin-left:20px; padding:0; list-style-type:circle;}
						.shop-menu UL LI.active{list-style-type:disc; color:#FF8A00;}
							.shop-menu UL LI A{font-size:12px; text-decoration:underline; font-weight:bold; letter-spacing:2px;}
							.shop-menu UL LI.active A{text-decoration:none; color:#FF8A00;}
								.shop-menu UL LI A:hover{color:#4DAACF; text-decoration:none;}
						.shop-menu UL LI.tip {margin-left:0; list-style-type:none;}
							.shop-menu UL LI.tip H4{margin:10px 0 0 0;}
						.shop-menu UL LI.categorie {margin-left:0; list-style-type:none;}
						.shop-menu UL LI UL.subcat{padding:0; margin:0 0 0 -10px;}
						.shop-menu UL LI UL.subcat LI A{color:#0083b7; text-decoration:underline;}
						.shop-menu UL LI UL.subcat LI.active A{color:#FF8A00; text-decoration:none;}
							.shop-menu UL LI UL.subcat LI A:hover{color:#4DAACF; text-decoration:none;}
				.box-cumpara{width:168px; margin:40px 0 10px 0; border:1px solid #FF8A00;}
					.box-cumpara H3{margin:0; padding:2px; background:#FF8A00; color:#FFFFFF; font-size:16px; font-weight:bold;}
					.box-cumpara FORM{padding:10px;}
			.product-details{}
				.product-details .product-photo{float:left; margin-right:30px;}
				.product-details H1{background:none !important; text-indent:0 !important;}
				.product-details UL{margin-left:200px;}
			.view-search{margin:10px 0; padding:5px; background:#EAEAEA;}
			.produse-birotica{float:left; width:150px; margin-bottom:10px; text-align:center;}
				.produse-birotica H4{margin:5px 0;}
				.produse-birotica A{font-size:12px;}
				.produse-birotica A.product-image{display:block; height:130px;}
		.box50{width:50%; float:left;}
		.box480{float:left; width:420px; margin:30px 0; padding:0 29px;}
			#printer{display:block; height:39px; padding-top:150px; background:url(imgs/printer.jpg) no-repeat top left;text-indent:-10000px;text-decoration:none;}
		.box320{float:left; width:261px; padding:29px; color:#33b4e9;}
		*html .box320{padding:25px;}
			.box320 A.more{display:block; float:right; margin:10px 0; padding-left:15px; background:url(imgs/blue-arrow.gif) no-repeat left 6px; font-weight:bold;}
		.partner{display:block; float:left; text-align:center; width:226px;text-decoration:none; font-size:13px;}
				#products{float:left; width:701px;}
					.box-product{float:left; width:233px; margin-bottom:40px; text-align:center;}
						.box-product A{font-size:12px;}
						.box-product A.product-image{display:block; height:200px;}
				TABLE.z-table{border:1px solid #94E0FE;}
					TABLE.z-table THEAD TR{background-color:#14649C;}
					TABLE.z-table THEAD TR TD{padding:4px; background-color:#14649C; color:#FFFFFF; font-weight:bold;}
					TABLE.z-table TBODY TR TD{padding:4px; color:#14649C;}
						.odd {background-color:#DFF6FF;}
						.even {background-color:#CFF1FF;}
						.hover {background-color:#94E0FE;}
						.off {background-color:red;}
						.on {background-color:blue;}
						.selected {font-style:italic;}
				.search-result{border:1px solid #94E0FE; margin:2px 0;}
				.search-result A{text-decoration:none; font-size:12px;}
					.search-result A:hover{text-decoration:underline;}
			#utilLinks{float:right; width:460px; padding:7px 20px; text-align:right; background:#57B8F0; color:#ffffff; font-size:12px;}
				#utilLinks A{color:#ffffff; font-weight:bold; margin:0 8px;}
	#producatori{padding:20px; background:#d3f2fe;}
		#producatori IMG{margin:0 46px; vertical-align:top;}	
	#partners{padding:20px; background:#93DCFC;}
		#partners A{display:block; float:left; width:230px; text-align:center;}
		#partners IMG{vertical-align:top;}
	#footer{padding:23px 0;}
	#menu-footer{}
		#menu-footer LI{display:block; float:left; margin:0; padding:0; color:#0292CC;}
			#menu-footer LI A{color:#0292cc; text-decoration:none; font-weight:bold;}
			#menu-footer LI A.active{color:#63cffb !important;}
			#menu-footer LI A:hover{color:#37afdf;}
		#footer SPAN{float:right;}	
		#footer A#sus{display:block; width:65px; color:#056c96; font-weight:bold; background:url(imgs/blue-arrow-up.gif) no-repeat right 5px;}
	.submit{background:url(imgs/button_inactive_bkgd.gif) !important;color:#ffffff !important;border:1px solid #2C2C2C !important;padding:7px 5px !important;cursor:pointer !important;font-size:14px !important;outline:none !important;font-weight:bold !important;}
	.submitOv{background:url(imgs/button_active_bkgd.gif) !important;color:#1D3B01 !important;border:1px solid #1D3B01 !important;padding:7px 5px !important;cursor:pointer !important;font-size:14px !important;outline:none !important;font-weight:bold !important;}
/*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 #03ABDB solid;}
	#boxSendToFriend P.button INPUT {width:auto;}
	#boxSendToFriend{ }
		#boxSendToFriend DIV.leftSide{width:45%; float:left;} #boxSendToFriend DIV.rightSide{width:40%; float:left;}
		#boxSendToFriend .inchide{background:#03ABDB; text-align:left; margin:-10px -10px 10px -10px; padding:10px 10px 6px 10px;}
		*html #boxSendToFriend .inchide{margin:-10px -30px 10px -10px;}
		#boxSendToFriend .inchide H2, #boxSendToFriend .inchide H3{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: #0179A9;}
		#boxSendToFriend INPUT{width:220px;}
		#boxSendToFriend INPUT.checkbox{width:auto;}
		#boxSendToFriend UL{margin:0 0 13px 0;}
/******************************************************/
#dateContact, #printFooter {display:none !important;}
/********************FORMULARE*******************/
.form_gen {margin:0;padding:0;}
	.form_gen DL {width:90%;min-width:210px;display:table;margin:5px auto;padding:4px;}
		.form_gen DL DT {float:left; font-weight:bold;}
			.form_gen DL DT LABEL{clear:both;display:block;float:left;width:95px;padding:4px 0 0 0;text-align:right;}
			.form_gen DL DT SPAN{color:#CF230C;}
		.form_gen DL DD {margin:0 0 0 110px;}
			.form_gen DL DD INPUT {width:200px;padding:2px;border:1px solid #14649C !important;background:#fecaa8;}
			.form_gen DL:hover DD INPUT {background:#DFFAFF !important;border:1px solid #14649C !important;color:#0179A9;}			
			.form_gen DL DD TEXTAREA {width:200px;padding:2px;border:1px solid #14649C !important;background:#fecaa8;}
			.form_gen DL:hover DD TEXTAREA {background:#DFFAFF !important;border:1px solid #14649C !important;color:#0179A9;}			
			.form_gen DL DD INPUT.checkbox{width:auto !important; border:0 !important;}
	INPUT.submit_blue {height:43px;padding:0 25px;background:#14649C url(imgs/form_gen_submit_blue.gif) repeat-x top left !important; font-weight:bold;color:#fff;border:1px solid #73c3fe;}
	INPUT.submit_blue:hover {background:#DFFAFF !important;border:1px solid #14649C !important;color:#0179A9;}			
	*:first-child+html INPUT.submit_blue{width:280px !important;}
	*:first-child+html .boxInregistrare INPUT.submit_blue{width:220px !important;}
	*html INPUT.submit_blue {padding:0 10px;width:auto !important;}
	INPUT.submit_orange {height:43px;padding:12px 25px;background:#C5440B !important; font-weight:bold;color:#fff;border:1px solid #febb73; cursor:inherit !important;}
	INPUT.submit_orange:hover {background:#febb73 !important; border:1px solid #C5440B;}
	*:first-child+html INPUT.submit_orange{width:250px !important;}
	*:first-child+html INPUT.submit_orange#go{width:80px !important;}

.form_gen_full {margin:0;padding:0;}
	.form_gen_full DL {width:90%;min-width:410px;display:table;margin:2px auto;padding:4px;}
	/*.form_gen_full DL:hover {background:#fecaa8;}*/
		.form_gen_full DL DT {float:left; font-weight:bold;}
			.form_gen_full DL DT LABEL{clear:both;display:block;float:left;width:350px;padding:4px 0 0 0;text-align:right;}
			.form_gen_full DL DT SPAN{color:#CF230C;}
		.form_gen_full DL DD {margin:0 0 0 380px;}
			.form_gen_full DL DD INPUT {width:220px;padding:2px;border:1px solid #14649C !important;background:#fecaa8;color:#0179A9;width:300px;}
			.form_gen_full DL:hover DD INPUT {background:#DFFAFF !important;border:1px solid #14649C !important;}
			.form_gen_full DL DD TEXTAREA {width:220px;padding:2px;border:1px solid #14649C !important;background:#fecaa8;color:#0179A9;width:300px;}
			.form_gen_full DL:hover DD TEXTAREA {background:#DFFAFF !important;border:1px solid #14649C !important;}		
	INPUT.submit_blue {height:43px;padding:0 25px;background:#14649C url(imgs/form_gen_submit_blue.gif) repeat-x top left !important; font-weight:bold;color:#fff;border:1px solid #73c3fe;}
	INPUT.submit_blue:hover {background:#DFFAFF !important;border:1px solid #14649C !important;color:#0179A9;}			
	*:first-child+html INPUT.submit_blue{width:280px !important;}
	*:first-child+html .boxInregistrare INPUT.submit_blue{width:220px !important;}
	*html INPUT.submit_blue {padding:0 10px;width:auto !important;}
	INPUT.submit_orange {height:43px;padding:12px 25px;background: #C5440Burl(imgs/form_gen_submit_orange.gif) repeat-x top left !important; font-weight:bold;color:#fff;border:1px solid #febb73; cursor:inherit !important;}
	INPUT.submit_orange:hover {background:#febb73 !important; border:1px solid #C5440B;}
	*:first-child+html INPUT.submit_orange{width:250px !important;}
	*:first-child+html INPUT.submit_orange#go{width:80px !important;}

	.pagination A{display:block; float:left; height:15px; width:15px; margin:5px; padding:5px; background:#EAEAEA none repeat scroll 0 0; text-align:center;}
	.pagination A:hover{background:#0083B7; color:#EAEAEA;}
	.pagination SPAN{display:block; float:left; height:15px; width:15px; margin:5px; padding:5px; background:#0083B7 none repeat scroll 0 0; text-align:center; color:#eaeaea;}
	
	
.shoppingCart .title {background:#5f5f5f; color:#fff; font-weight:bold;}
.shoppingCart .titleBlue {background:#51a0d6; color:#fff; font-weight:bold;}
.shoppingCart .productRow {background:#73C3FE; color:#fff;}
.shoppingCart .productRowBlue {background:#aedcfc; color:#013c64;}
	.shoppingCart TD {padding:10px 5px;}
	.shoppingCart .product {background:#14649C;color:#fff;}
		.shoppingCart .product A {color:#fff;}
	.shoppingCart THEAD TR TD {font-weight:bold;color:#fff;}
	.atribute THEAD TD{border-bottom:1px dashed #eaeaea;color:#5f5f5f;font-weight:bold;}
	.atribute TBODY TD{border-bottom:1px dashed #eaeaea;}
#buttonContainerLeft {float:left; width:350px; padding:5px;}
#buttonContainerRight {float:right; width:350px; padding:5px; text-align:right;}
.cauta{width:auto; padding:2px 2px 2px 2px; border:1px solid #73c3fe; background:#14649C !important; font-weight:bold; color:#fff; font-size:11px;}
	.cauta:hover{background:#73c3fe !important; border:1px solid #14649C;}
.anuleaza{width:auto; padding:2px 2px 2px 2px; border:1px solid #999999; background:#666666 !important; font-weight:bold; color:#fff; font-size:11px;}
	.anuleaza:hover{background:#999999 !important; border:1px solid #666666;}
.detalii{width:auto; padding:2px 2px 2px 2px; border:1px solid #73c3fe; background:#14649C !important; font-weight:bold; color:#fff; font-size:11px;}
	.detalii:hover{background:#73c3fe !important; border:1px solid #14649C;}
.adauga{width:auto; padding:2px 2px 2px 2px; border:1px solid #FFB55F; background:#FF8A00 !important; font-weight:bold; color:#fff; font-size:11px;}
	.adauga:hover{background:#FFB55F !important; border:1px solid #FF8A00;}
.price{display:block; margin:4px; font-weight:bold;}