/********************************************************************************/
/* PROJECT 	: 3980*/
/* DATE 	: 2008.10.24*/
/* IMPLEMENTED BY	: pLm*/
/********************************************************************************/
/* RESET, FORMAT INITIAL*/
HTML,BODY{height:auto !important; padding:0; margin:0;}
BODY{font:12px Arial, Helvetica, sans-serif;text-align:justify;}
A{outline:none;color:#000;}
A:hover{}
P{margin:0; padding:0;}
FORM{padding:0; margin:0;}
INPUT, TEXTAREA, SELECT{color:#000; background:#fff !important; outline:none; border: 1px dashed #E0E0E0;}
UL{margin:0; padding:0; list-style-type:none;}
LI{margin:0; padding:0;}
IMG{border:0;}
H1 {margin:14px 0;font:20px Arial, Helvetica, sans-serif;font-weight:bold;}
H2 {font:18px Arial, Helvetica, sans-serif;font-weight:bold;}
H3 {font:12px Arial, Helvetica, sans-serif;font-weight:bold;}
/********************************************************************************/
.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; }
.titleCyan{color:#000;}
.titleGreen{color:#000;}
.titlePurple{color:#000;}
.titleRed{color:#000;}
.titleOrange{color:#000;}
.titleDarkRed{color:#000;}
.titleGrey{color:#666;}
.titleBlue{color:#000;}
.floatLeft{float:left !important;}
.floatRight{float:right !important;}
.textGreen{color:#000;}
.noBorder{border:none !important;}
/********************************************************************************/
.wrapper930{width:930px;margin:0 auto; }
.wrapper960{width:960px;margin:0 auto; }
/*****************HEADER*****************/
#header{background:url(imgs/header_bg.gif) repeat-x; text-align:left;}
	#logo{display:block;float:left;width:280px;height:53px;margin:35px 0 0 30px;background:url(imgs/logo.gif) no-repeat;text-indent:-10000px;}
	#logoPrint{display:none;}
	#boxUtile{float:right;background:url(imgs/box_utile.jpg) no-repeat;width:458px;height:95px;padding-top:20px;color:#fff;font-size:11px;font-weight:bold;}
		#boxUtile H3{margin:5px 0;color:#FFA800;}
		#boxUtile A{font-size:11px;color:#bbb9b9;text-decoration:none;}
		#boxUtile A:hover{text-decoration:underline;}
		#login{float:left;width:135px;height:80px;margin-left:45px;padding-left:30px;background:url(imgs/login.jpg) no-repeat top left;}
*html #login{margin-left:25px;}
			#login A{background:url(imgs/login_dart.gif) no-repeat center left;padding-left:10px;}
		#cos{float:left;width:125px;height:80px;margin-left:40px;padding-left:40px;background:url(imgs/cos.jpg) no-repeat;}
	#menu{background:#d9dbda;border-bottom:1px solid #fff;}
		#menu LI{display:inline;}
			.menuButt{display:block;float:left;height:32px;background:url(imgs/menu.gif) no-repeat; text-indent:-10000px;}
			.prima{width:198px;}
				.prima:hover{background-position:0 -32px;}
				.primaActive{background-position:0 -64px;}
			.colectii{width:142px;background-position:-198px 0;}
				.colectii:hover{background-position:-198px -32px;}
				.colectiiActive{background-position:-198px -64px;}
			.autori{width:131px;background-position:-340px 0;}
				.autori:hover{background-position:-340px -32px;}
				.autoriActive{background-position:-340px -64px;}
			.cronici{width:141px;background-position:-471px 0;}
				.cronici:hover{background-position:-471px -32px;}
				.croniciActive{background-position:-471px -64px;}
			.tipografie{width:171px;background-position:-612px 0;}
				.tipografie:hover{background-position:-612px -32px;}
				.tipografieActive{background-position:-612px -64px;}
			.contact{width:147px;background-position:-783px 0;}
				.contact:hover{background-position:-783px -32px;}
				.contactActive{background-position:-783px -64px;}
/*NAV*/
	#nav{ border-bottom:1px solid #fff; background:#d9dbda; }
		#nav LI{ display:inline; }
			.navButtCufon{ display:block; float:left; padding:10px 22px; font-size:15px; color:#fff; text-decoration:none; font-weight:bold; font-size:15px; }
				.navButtCufon:hover{ background:#787775; }
				.navButtCufon.active{ background:#fff; }
				.primaC{ background:#1955B6; }
					.primaC:hover, .primaC.active{ color:#1955B6; }
				.colectiiC{ background:#10E2EF; }
					.colectiiC:hover, .colectiiC.active{ color:#10E2EF; }
				.autoriC{ background:#7CD200; }
					.autoriC:hover, .autoriC.active{ color:#7CD200; }
				.croniciC{ background:#EA01D7; }
					.croniciC:hover, .croniciC.active{ color:#EA01D7; }
				.referentiC{ background:#E80207; }
					.referentiC:hover, .referentiC.active{ color:#E80207; }
				.difuzareC{ background:#FFA800; }
					.difuzareC:hover, .difuzareC.active{ color:#FFA800; }
				.contactC{ background:#5C5C5C; }
					.contactC:hover, .contactC.active{ color:#5C5C5C; }

/*****************CONTENT*****************/
#content{}
	#heading{background:url(imgs/heading_bg.gif) repeat-x;}
		#headingContent{height:236px;background:url(imgs/heading_carti.jpg) no-repeat top right; overflow:hidden;}
			#headingText{width:520px;}
				#headingText H1{display:block;margin:0;/*background:url(imgs/valoarea.jpg) no-repeat top left; */color:#2aa63b; display:block; font-size:32px; font-weight:bold; padding-top:30px;}
				#headingText A{color:#000;}
	.box101{width:100%;margin-top:20px;margin-bottom:20px !important;}
	.box100{width:100%;margin-top:20px;border-bottom:1px dashed #e0e0e0; margin-bottom:20px;}
		.box50{float:left;width:460px;padding:0 0 20px;}
			.box50 H1{margin:0 0 12px;}
			.box50 A{color:#000;}
			.box50 LI{background:url(imgs/box50_dart.gif) no-repeat 0px 5px;padding-left:20px;line-height:20px;}
			.box50 .autor{float:left; border:3px solid #7cd200; text-align:center; margin-right:10px;}
			.box50 .numeAutor{font-size:18px;font-weight:bold;border-bottom:1px dashed #e3e3e3; margin-left:100px;}
			.box50 .pics{margin:30px 0 0 80px;}
				.buttOrange{float:right;background:url(imgs/butt_light.gif) repeat-x !important; border:none;}
				.orangeFrame{float:left;width:106px;height:123px;margin:0 15px 15px 0;padding:3px 0 0 3px;background:url(imgs/orange_frame.gif) no-repeat;}
		.box33{float:left;width:266px;margin-bottom:20px !important;padding:25px; text-align:left;}
			.box33 IMG{float:left;margin-right:30px; width:95px; height:140px;}
			.box33Text{float:left;width:140px;margin-bottom:30px;color:#008a3d;font-size:14px;font-weight:bold; height:150px;position:relative;}
				.box33 H1{margin:0;}
				.box33 A{color:#666;font-size:12px !important;}
				.box33 LABEL{color:#666;font-weight:bold;}
				.butt{margin-top:20px;padding:5px 10px;color:#fff !important;text-decoration:none; font-weight: bold;}
				.butt:hover{color:#4e8301 !important;}
				.buttOrange:hover, .buttLight:hover, .buttDarker:hover{color:#555555 !important;}
				.buttDark:hover{color:#c0bebe !important;}
				.buttLight{float:left;margin-right:10px;background:url(imgs/butt_light.gif) repeat-x; color: #fff !important; position:absolute;bottom:0px;right:0px;}
				.buttDark{float:left;background:url(imgs/butt_dark.gif) repeat-x; color: #ffffff !important; position:absolute;bottom:0px;right:70px;}
.positionRelative{ position:relative !important; }
				.buttDarker{float:left;background:url(imgs/butt_darker.gif) repeat-x; color: #ffffff !important;}
				.middleDashed{border-left:1px dashed #e0e0e0;border-right:1px dashed #e0e0e0;}
				.leftDashed{border-left:1px dashed #e0e0e0;}
				.rightDashed{border-right:1px dashed #e0e0e0;}
				.bottomDashed{border-bottom:1px dashed #e0e0e0; height:175px;}
				.middleSolid{border-left:1px solid #434343;border-right:1px solid #434343;}
				.trafic{display:block;width:88px;height:31px; float:right; background:url(imgs/trafic.gif) no-repeat;text-indent:-10000px;}
/*****************FOOTER*****************/
#footer{}
	#info{ padding:20px 0 0; background:url(imgs/footer_flori.jpg) center bottom no-repeat; background-color:#525252; color:#fff;}
*html #info{padding-bottom:20px;}
*:first-child+html #info{padding-bottom:20px;}
		#info A{color:#fff;}
		#info H2{margin:0;}
	#about{position:relative; padding:10px 0;background:#67af01;color:#fff;}
	
#left{float:left;width:673px; padding-bottom: 10px;}
#leftTipo{float:left;width:673px; padding-bottom: 10px;}
*html #leftTipo{float:left;width:490px !important;}
#right{float:right;width:277px;}
.error{ color:#990000; font-weight:bold;}
.error_message{color: #FF0000;}

.tipoText{ float:left; width:635px; }
*html .tipoText{ width:490px; }
.tipoImages{ width:100px; float:left; margin: 40px 80px;}
.tipoImages IMG{ margin-bottom:30px;}
.paddingTop0{ padding-top:0px;}
#shopMenu{margin-top:15px; padding:5px 0 20px 0; background:#FFFFFF; color:#000000;}
	#shopMenu H2{margin:0; padding:10px 20px;color:#fff; background:#000;}
	#shopMenu UL LI{padding:0 0 0 10px; }
	#shopMenu UL LI:hover, #shopMenu UL LI:hover A{background-color:#646363 !important; color:#FFF !important;}
	#shopMenu A{display:block; text-decoration:none; color:#FFFFFF; padding:5px 0 5px 15px; background: url(imgs/arrow-white.gif) no-repeat center left;}
	#shopMenu A:hover{text-decoration:underline;}
	#shopMenu LI.activ A{text-decoration:underline; font-weight:bold; background-color:#949393 !important;}
	#shopMenu LI.activ{background-color:#949393 !important;}
#contentMenu{background:#FFFFFF; margin-bottom:20px; padding:5px 0 20px 0; border:1px dashed #E0E0E0; color:#000000;}
	#contentMenu H2{margin:0; padding:10px 20px;color:#e80207;}
	#contentMenu UL LI{padding:0 0 0 10px; }
	#contentMenu UL LI:hover, #contentMenu UL LI:hover A{background-color:#949393 !important; color:#FFF !important;}
	#contentMenu A{display:block; text-decoration:none; color:#1955b6; padding:5px 0 5px 15px; background: url(imgs/arrow-red.gif) no-repeat center left;}
	#contentMenu A.roz{display:block; text-decoration:none; color:#1955b6; padding:5px 0 5px 15px; background: url(imgs/arrow-pink.gif) no-repeat center left;}
	#contentMenu A:hover{text-decoration:underline; color:#FFFFFF; background: url(imgs/arrow-white.gif) no-repeat center left;}
	#contentMenu LI.activ A{text-decoration:underline; font-weight:bold; background-color:#949393 !important; color:#FFFFFF; background: url(imgs/arrow-white.gif) no-repeat center left;}
	#contentMenu LI.activ{background-color:#949393 !important;}
.sub{margin-left:20px;}
input#cantitate {	background:url(imgs/bg-cantitate-trans.png) no-repeat scroll left top !important; border:medium none; color:#FFFFFF; font-weight:bold; height:19px; padding-top:3px; text-align:center; width:27px;}
.article{margin-right:20px; padding:0 10px 10px 10px; border-bottom:1px dashed #e0e0e0;}
	.article .last{border-bottom:none;}
.articleLargePhoto{float:left; margin:0 10px 10px 0;}
.utileDetaliu{float:right;margin-right:20px;}
.adaugaInCos A{color:#FF0000; text-decoration:none;}
.formInregistrare LABEL{display:block; float:right; text-align:right; margin:5px;}
.formInregistrare LABEL.white{color:#FFF !important}
.formInregistrare INPUT{width:160px;border:1px dashed #E0E0E0;color:#6D904D;}
.formInregistrare SELECT {width:164px;border:1px dashed #E0E0E0;color:#6D904D;}
.formInregistrare SPAN{color:#f00;}
.formInregistrare .box50{width:40%; margin:0 30px; padding:0; float:left;}
.formInregistrare .box50 A{color:#4B6B2E;}

#boxPromo{background:#FFFFFF; border:1px dashed #E0E0E0; color:#000000; padding:5px; margin-top:15px;}
#boxPromo DIV.banner{border:1px dashed #E0E0E0; margin:5px;}
.button1, INPUT.submit, INPUT#buttonRecalculeaza, INPUT#buttonGolesteCos, INPUT#buttonAutentificare, INPUT#buttonContinua, INPUT#buttonInapoi { background:#CC021C url(imgs/butt_darker.gif) repeat-x !important; border:none; color:#FFFFFF; cursor:pointer; font-size:11px; padding:3px; text-decoration:none; font-weight:bold;}
.button1Ov, .button1:hover, INPUT.submit:hover, INPUT.submitOv, INPUT#buttonRecalculeaza:hover, INPUT#buttonGolesteCos:hover, INPUT#buttonAutentificare:hover, INPUT#buttonContinua:hover, INPUT#buttonInapoi:hover { background:#CC021C url(imgs/butt_darker.gif) repeat-x !important; border:none; color:#b4b2b2; cursor:pointer; padding:3px; text-decoration:none; font-weight:bold; font-size:11px;}
.boxAutentificare{float:left;width:28%;margin-bottom:20px !important;padding:0 25px; margin-top:25px; text-align:left;}
.boxCronici{margin:5px 40px 5px 0; padding:15px 30px; background: #FFADF9 url(imgs/arrow-return.gif) no-repeat 15px 18px; color: #000000;}
	.boxCronici A{color:#FFFFFF; font-weight:bold;}
.boxAutori{margin:5px 40px 5px 0; padding:5px 15px; background: #71BF00; color: #000000;}
	.boxAutori A{color:#FFFFFF; font-weight:bold;}
	.boxAutori H2{margin-top:0; margin-bottom:0; font-size:16px; color: #314F05;}
.pink{color: #EA01D7 !important;}
A.textGreen{color:#008a3d !important;}
.shopping{border: 1px dashed #E0E0E0;}
.productRow{background:#FFE7AF;}
TR.title{background:#FFDE8F;}
.noFloat{float:none !important;}
#buttonContainerRight{background:#eaeaea; padding:5px; width:930px;}

.newsletter{ width:150px; padding-bottom:10px; font-weight:bold;}
.newsletter INPUT.emalNewsletter{ border:1px solid #000;}
.newsletter .newsletterButton{ text-align:right; padding-right:5px; margin-top:10px;}
.marginBottom30{ margin-bottom:30px;}
.pError{ background-color:#FFFFFF; color:#990000; padding:5px;}
.PpagonaDiv{ margin-top:35px;}
.PpagonaLink{ text-align:right; font-weight:bold;}
.articleSmallPhotos{}
.articleSmallPhotos IMG{ border:3px solid #7cd200; margin:10px 0px 10px 10px;}


/*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;}

/******************************************************/
/*ie*/
.navButtCufon{ *padding:10px 24px; }
/******************************************************/

