@charset "utf-8";
*{margin:0; padding:0}
form, fieldset, img, legend{border:0}
#antet a,
input, textarea, select, option	{outline:none}
ul		{	list-style-type:none}

body	{	background:#fff url(../img/fundal.png) no-repeat center top; width:960px; margin:0 auto; font:normal 12px/16px Arial, Helvetica, sans-serif; color:#2b2a2a}
a		{	color:#2B2A2A; text-decoration:underline; font:12px/16px Arial, Helvetica, sans-serif}

a:hover, 
a.mai_mult:hover, 
#cuprins ul.cu_poze a:hover span em, 
#cuprins ul.lista_articole a:hover, 
.utile a:hover, 
.blog_adaugat_de A:hover, 
#articol p.blog_adaugat_de:hover a:hover, 
.blog_citeste_mai_mult A:hover, 
#afisaj li a:hover	{	color:#ee312f; text-decoration:underline}
textarea			{	font:11px/15px Arial, Helvetica, sans-serif; color:#c2c2c2}
h2,h3				{	color:#ee312f; font:normal 22px/25px "Klavika Bold", Arial, Helvetica, sans-serif}
h2					{	color:#2b2a2a; font-size:18px}
#rezumat h3			{	float:left}
#antet		{	padding:30px 0 45px; float:left; width:960px}
	#sigla		{	display:block; height:90px; float:left; border:0}
	#meniu		{	float:right; padding:35px 0 0; width:537px; height:55px}
		#meniu li				{	float:left; position:relative; z-index:1}
		#meniu>li:hover			{	z-index:2}
		#meniu li a				{	display:block; float:left; padding-top:34px; height:0; overflow:hidden; background:url(../img/nav.png) no-repeat}
		#meniu #nav_acasa a		{	width:70px}
		#meniu #nav_desprenoi>a	{	width:91px; background-position:-70px 0}
		#meniu #nav_servicii a	{	width:72px; background-position:-161px 0}
		#meniu #nav_clienti a	{	width:64px; background-position:-233px 0}
		#meniu #nav_resurse a	{	width:73px; background-position:-297px 0}
		#meniu #nav_contact a	{	width:70px; background-position:-370px 0}
		#meniu #nav_blog a		{	width:50px; background-position:-440px 0}
		
		#meniu #nav_presa a		{	width:47px; background-position:-490px 0}
		
		/*#meniu li a:hover		{	background-position-y:-34px !important}*/ /*	mda.. ce bine era..	*/
		#meniu #nav_acasa a:hover, 
		#meniu #nav_acasa.sel>a			{	background-position:0 -34px}
		#meniu #nav_desprenoi:hover>a, 
		#meniu #nav_desprenoi.sel>a		{	background-position:-70px -34px}
		#meniu #nav_servicii:hover>a, 
		#meniu #nav_servicii.sel>a		{	background-position:-161px -34px}
		#meniu #nav_clienti:hover>a, 
		#meniu #nav_clienti.sel>a		{	background-position:-233px -34px}
		#meniu #nav_resurse:hover>a, 
		#meniu #nav_resurse.sel>a		{	background-position:-297px -34px}
		#meniu #nav_contact:hover>a, 
		#meniu #nav_contact.sel>a		{	background-position:-370px -34px}
		#meniu #nav_blog a:hover, 
		#meniu #nav_blog.sel>a			{	background-position:-440px -34px}
		
		#meniu #nav_presa a:hover, 
		#meniu #nav_presa.sel>a			{	background-position:-490px -34px}

		#meniu li ul					{	position:absolute; left:0; top:34px; display:none; background:white}
		#meniu li li					{	display:inline}
		#meniu a, #meniu a:hover		{	border:0 !important}
		
		#meniu>li.sel ul,
		#meniu>li:hover ul				{	display:block}

		#meniu #nav_desprenoi ul			{	left:11px; width:400px}
			#meniu #nav_echipa a			{	width:50px; background-position:0 -68px}
			#meniu #nav_echipa a:hover, 
			#meniu #nav_echipa.sel a		{	background-position:-50px -68px}
			#meniu #nav_cariere a			{	width:58px; background-position:-100px -68px}
			#meniu #nav_cariere a:hover, 
			#meniu #nav_cariere.sel a		{	background-position:-158px -68px}

		#meniu #nav_clienti ul				{	left:-279px; width:222px; padding-left:288px}
			#meniu #nav_testimoniale a		{	width:92px; background-position:0 -98px}
			#meniu #nav_testimoniale a:hover, 
			#meniu #nav_testimoniale.sel a	{	background-position:-92px -98px}
			#meniu #nav_studiidecaz a		{	width:100px; background-position:-184px -98px}
			#meniu #nav_studiidecaz a:hover, 
			#meniu #nav_studiidecaz.sel a	{	background-position:-284px -98px}
		
		#meniu #nav_resurse ul				{	left:-313px; padding-left:325px; width:190px}
			#meniu #nav_studiidepiata a		{	width:94px; background-position:0 -128px}
			#meniu #nav_studiidepiata a:hover, 
			#meniu #nav_studiidepiata.sel a	{	background-position:-94px -128px}
			#meniu #nav_articole a			{	width:71px; background-position:-188px -128px}
			#meniu #nav_articole a:hover, 
			#meniu #nav_articole.sel a		{	background-position:-259px -128px}

#afis		{	background:url(../img/meme.png) no-repeat right 36px; height:169px; clear:both; font:11px Arial, Helvetica, sans-serif; color:#444; padding-top:36px; position:relative}
	#afisaj		{	height:169px; overflow:hidden; width:519px; background:#171717; position:absolute}
		li.slogan			{	width:519px; height:169px; list-style-type:none; font:18px "KlavikaBold-Bold", sans-serif; color:#ee312f; display:table; padding-left:10px}
		li.slogan div		{	display:table-cell; vertical-align:middle;}
		li.slogan span.crez	{	font-size:18px; color:#ee312f}
		li.slogan em		{	font-style:normal; font-size:22px}
		li span				{	color:#444; font:11px Arial, Helvetica, sans-serif; display:block; line-height:20px}
		#afisaj a			{	color:#444}
	#sub_meme	{	font:normal 11px Arial, Helvetica, sans-serif; float:right; padding:100px 0 0 50px; width:391px}

ul.pagin	{	width:auto; position:absolute; height:16px; bottom:10px; right:430px; padding-right:18px !important}
		ul.pagin li				{	display:inline; text-align:right; padding:0}
		ul.pagin li.plus a		{	background:url(../img/pagin_dr.png) no-repeat center top; text-indent:-9999px; position:absolute; right:0}
		ul.pagin li.minus a		{	background:url(../img/pagin_st.png) no-repeat center top; text-indent:-9999px}
		ul.pagin li.inv			{	visibility:hidden}
		ul.pagin a				{	font-size:11px; color:#929292; line-height:16px; display:block; float:left; width:18px; text-align:center; background:url(../img/pagin.png) no-repeat center top; text-decoration:none}
		ul.pagin .sel a, 
		ul.pagin .sel a:hover	{	background-position:bottom; color:white; text-decoration:none}
		ul.pagin a:hover		{	background-position:center; color:#929292}

	.articole ul.pagin			{	padding-top:15px; padding-bottom:15px; position:relative; left:0; top:0; clear:left; float:left}
	.articole ul.pagin a		{	background-image:url(../img/pagin_alb.png)}
	#cuprins .pagin li.sel a 	{	color:white}
	.pagin LI.minus.noJS,
	.pagin LI.plus.noJS			{	display:none; }
	.pagin LI.noJS A			{	background-position:center; color:white; }
	.pagin LI.noJS A:hover		{	background-position:bottom; color:white; }
	
	.inv{display:none}
	.vis{display:block}

#rezumat		{	float:left; padding-bottom:35px; border-bottom:1px solid #dfdfdf; list-style:none}
	#rezumat li		{	width:300px; float:left; padding:0 15px 0 5px}
	#rezumat dl		{	clear:left}
	.utile 			{	line-height:22px; padding-left:20px}
	.utile a		{	margin:0 2px; color:#c2c2c2; line-height:18px; font-size:11px}
	#rezumat dt		{	clear:left; display:block; padding:25px 0 5px}
	#rezumat.mic	{	padding-top:30px}
	#rezumat.mic dt	{	padding:10px 0 0}
	#rezumat.mic dt a	{	line-height:15px; font-size:12px}
	#rezumat dt a		{	color:black; line-height:16px}
	#rezumat dt a:hover	{	color:#ee312f}
	#rezumat dd			{	color:#adadad; float:left}
	#rezumat dd p		{	padding:0 0 10px}
	#rezumat dd em		{	font-style:normal; color:#7d7d7d}
	a.mai_mult			{	display:block; float:left; color:#ADADAD; font-size:11px}

form li					{	float:left; height:20px; display:inline; padding-left:5px}
form li input			{	border:0; background:url(../img/inp_gri_dr.png) no-repeat right top; height:16px; margin-right:5px; padding:3px 5px 1px 0; color:#c2c2c2; font-size:11px}
form li input.necesar	{	background:url(../img/inp_gri_dr_necesar.png) no-repeat right top}
form li.trimite			{	background:0/*url(../img/but_gri_st.png) no-repeat*/}
form li.trimite input	{	width:70px; background:0/*#7b7b7b url(../img/but_gri_dr.png) no-repeat right top*/; height:20px; padding:0/* 7px 2px 2px; color:white; font-size:13px*/; cursor:pointer}
form li label			{	width:40px; display:block; float:left; color:#C2C2C2; background:url(../img/inp_gri_st.png) no-repeat; height:20px; line-height:20px; padding:0 10px 0 5px}
form li.eroare label	{	background-position:left bottom; color:#ee312f}
form li.eroare input	{	background-position:right bottom}
.form-info				{	color:white; display:block; float:left; clear:left; margin-top:5px; font-size:12px; font-weight:bold; margin-left:5px; padding:2px 5px; width:auto}
.errorBox				{	background:#EE312F}
.okBox					{	background:/*black*/#7B7B7B }
#articol .form-info		{	margin-left:15px; position:static}
#noutati .form-info		{	float:right; clear:right; margin:0 0 5px; font-size:12px}
.form-info a			{	font-weight:bold; color:white}
.form-info a:hover		{text-decoration:underline; color:black}

#noutati		{	float:left; border-bottom:1px solid #dfdfdf; padding:35px 5px; clear:both; width:950px}
	#noutati h3					{	float:left}
	#noutati label.principal	{	width:320px; float:left; padding:0 15px 0 40px; background:0; color:#2B2A2A}
	#noutati ul					{	float:right; width:430px}
	#noutati li input			{	width:100px}
	#noutati li.trimite input	{	width:70px}
	#noutati li.accept			{	clear:both; padding:10px 0 0 5px; background:0}
	#noutati li.accept label input		{	width:auto; line-height:normal; display:block; float:left; height:11px; width:11px; padding:0; margin:0; background:url(../img/inp_bifat.png) no-repeat}
	#noutati li.accept label.checked	{	background-position:left -45px} 
	#noutati li.accept label, 
	#afisaj li#abonare li.accept label			{	display:block; width:410px; padding-left:20px; background:url(../img/inp_bifat.png) no-repeat left 4px; font-size:11px; color:#696969; cursor:pointer}
 	#afisaj li#abonare li.accept label			{	background-position:5px 9px; color:#949494; padding:5px 0 0 25px}
	#afisaj li#abonare li.accept label.checked	{	background-position:5px -40px}

#abonare		{	}
#abonare form	{	padding:35px 0; float:left}
#afisaj li#abonare li				{	font:normal 12px/15px Arial, Helvetica, sans-serif}
#afisaj li#abonare li label			{	width:auto; font-size:11px; background:url(../img/inp_gri_st_2.png) no-repeat left top; color:black}
#afisaj li#abonare label.principal	{	display:block; padding:0 0 15px 5px}
#abonare form li input				{	background:url(../img/inp_gri_dr_2.png) no-repeat right top}
#abonare form li.trimite input		{	background:0;/*background-image:url(../img/but_gri_dr_2.png)*/}
#abonare form li.trimite 			{	/*background-image:url(../img/but_gri_st_2.png)*/}

#subsol			{	padding:35px 5px 50px; float:left; position:relative; width:950px; color:#C2C2C2; font:11px Arial, Helvetica, sans-serif}
	#subsol li			{	display:inline; padding-right:25px}
	#subsol li a		{	font:11px/18px "Trebuchet MS", sans-serif; color:#c2c2c2}
	#subsol li a:hover, 
	#subsol li.sel a	{	color:#ee312f}
	#subsol li#copy		{	position:absolute; right:0; padding:0; top:83px}
	#subsol li#afilieri	{	clear:both; display:block; padding:30px 300px 0 0; line-height:30px}
	#subsol li#afilieri span	{	line-height:20px; display:block; float:left;}
	#subsol li#afilieri img		{	padding:0 0 0 15px}

#cuprins	{	width:940px; padding:0 10px 30px; float:left; border-bottom:1px solid #dfdfdf; position:relative}
	#cuprins h2						{	width:300px}
	#cuprins #prezentator			{	position:absolute; bottom:30px; left:10px}
	#cuprins ul.lista_cuprins,
	#cuprins ul.legaturi_lista_cuprins		{	padding:25px 0 0; float:left; clear:left; list-style:none; width:300px}
		#cuprins .legaturi_lista_cuprins li, 
		#cuprins .lista_cuprins li			{	float:left; width:150px; margin-bottom:8px; line-height:16px}
		/*#cuprins ul.srv						{	letter-spacing:-0.02em}*/
		#cuprins .legaturi_lista_cuprins li.impar, 
		#cuprins .lista_cuprins li.impar	{	clear:left}

#intro, 
#articol	{	width:629px; float:right; padding-left:10px; border-left:1px solid #dfdfdf; position:relative}
#articol h4	{	padding:15px 0 5px}
	#cuprins #intro h2	{	width:100%; color:#2b2a2a; font-weight:bold; font-size:18px; line-height:normal; padding-bottom:20px}
	h2 strong	{	font-weight:normal; color:#ee312f}
	#intro p			{	padding:5px 20px 7px 0}
	.articole #articol ol, 
	.articole #articol ul	{	padding:0 0 20px 10px; list-style:inside disc}
	.articole #articol ol	{	padding:0 0 20px 35px; list-style:outside decimal}
	.articole #articol li	{	padding-bottom:5px; line-height:normal; height:auto}

#prezentare	{	width:960px; float:left; list-style:none; border-bottom:1px solid #dfdfdf; margin-top:-1px; position:relative}
	#prezentare li		{	padding:20px 25px 30px 10px; width:445px; position:relative; background-repeat:no-repeat}
	#prezentare>li		{	float:left; color:#c2c2c2; border-top:1px solid #dfdfdf; text-align:left}
	#prezentare li.sel	{	color:#2b2a2a}
	#prezentare strong.numar{	font-size:50px; position:absolute; left:0; top:20px; color:#2b2a2a}
	#prezentare h4			{	background-repeat:no-repeat; background-position:0 -35px; text-align:left; text-indent:-5000px; color:#2b2a2a; font-size:22px; width:365px; position:absolute; top:26px; left:90px; height:35px; }
	#prezentare .desc		{	padding:60px 0 20px 80px; text-align:left; }
	#prezentare .desc p		{	padding-bottom:10px}
	#prezentare li li		{	width:365px; float:left; text-align:left; padding:5px 0 10px 80px; border:0; line-height:15px}
	#prezentare li li.sel	{	opacity:1}
	#prezentare li li strong{	background-repeat:no-repeat; display:block; width:100%; height:23px; text-indent:-5000px}
	
	a.aplica_la_acest_job		{	position:relative; left:80px; color:#EE312F}
	.par a.aplica_la_acest_job	{	left:0}
	
	#prezentare LI.noJS			{	color:#2b2a2a }
	#prezentare LI.noJS H4		{	background-position:0 -35px;}
	#prezentare LI.noJS STRONG	{	background-position:0 -21px;}


	#prezentare .impar			{	background-position:0 20px; float:left; clear:both}
	#prezentare LI.last			{	padding-right:505px; }
	#prezentare blockquote.last	{	padding-right:520px}

	#prezentare .par strong.numar{	width:60px; left:420px; font-size:50px}
	#prezentare .par h4		{	left:10px}
	#prezentare .par .desc	{	padding-left:0; width:365px}
	#prezentare li.par		{	background-position:430px 20px; width:470px; padding-right:0}
	#prezentare li.par li	{	padding-left:0}
	#prezentare>li.sel, 
	#prezentare>li:active			{	background-position:-960px 20px; color:#2B2A2A}
	#prezentare>li.sel h4, 
	#prezentare>li:active h4		{	background-position:left bottom}
	#prezentare>li.sel li strong, 
	#prezentare>li:active li strong	{	background-position:0 -22px}
	#prezentare>li.par.sel, 
	#prezentare>li.par:active		{	background-position:-530px 20px}
	
#problema_de_imaginatie	{	border-bottom:1px solid #dfdfdf; float:left; width:940px; padding:30px 10px}
	#problema_de_imaginatie span.titlu	{	font-size:22px; width:100%; display:block}
	#problema_de_imaginatie h5		{	width:auto; padding-top:10px}
	#problema_de_imaginatie p		{	margin-bottom:10px}
	#problema_de_imaginatie li		{	line-height:18px; list-style-position:inside; margin-bottom:10px}
	#problema_de_imaginatie ol li	{	list-style-type:decimal-leading-zero}
	#problema_de_imaginatie ol, 
	#problema_de_imaginatie ul		{	padding-top:10px}
	#ipoteza			{	width:450px; float:right; padding-top:10px}
	#prezumtii			{	width:450px; float:left; padding-top:10px}
	#acvariul			{	display:block; width:100%; padding-top:10px}

#prezentare.testimoniale	{	margin-top:0; padding-top:0; overflow:hidden;}
.testimoniale blockquote	{	float:left; padding:60px 40px 10px 35px; background:url(../img/q_open.png) no-repeat left 30px; width:405px; padding-right:40px; border-top:1px solid #dfdfdf; margin-bottom:30px; margin-top:-1px;}
.testimoniale blockquote.p	{	border:0; padding-top:30px; background-position:left top}
.testimoniale blockquote.impar		{	float:left; clear:both}
	.testimoniale blockquote div	{	background:url(../img/q_close.png) no-repeat right top; padding-top:20px; float:left; width:345px; padding-right:50px}
	.testimoniale span				{	float:left}
	.testimoniale img				{	float:left; margin-right:10px}
	.testimoniale img.sigla_client	{	float:right; margin:0}
	.testimoniale a			{	color:#232323; border-bottom-color:#232323}
	.testimoniale a:hover	{	color:#ee312f; border-bottom-color:#ee312f}

#cuprins.articole #articol, 
#cuprins.contact #articol	{	width:709px}
#cuprins.jurnal #articol	{	padding-bottom:0}
#cuprins.articole h2, 
#cuprins.contact h2			{	width:210px; clear:left}
#cuprins.contact #articol h2, 
#cuprins.articole #articol h2{	width:auto}
#cuprins.articole ul.lista_articole, 
#cuprins.contact address	{	clear:left; width:210px; padding-top:25px; font-style:normal; padding-bottom:30px}
#cuprins.contact address	{	padding-top:10px}
#cuprins.contact .adresa	{	display:block; padding-bottom:10px}
#cuprins.contact .telefon	{	display:block; margin:-16px 0 0 26px}
#cuprins.contact em			{	font-style:normal; color:#9b9b9b}

#articol h1, 
#articol h2				{	width:100%; margin-bottom:18px; line-height:normal; font-size:20px}
#articol p				{	margin-bottom:10px}

.articole #articol P IMG			{	float:left; margin:10px 10px 10px 0; }

#articol p.grafic		{	float:left; padding:10px 0}
#articol p.grafic img	{	float:left; margin-right:35px}
#articol p.grafic span.subtitlu	{	display:block; float:right; width:393px; margin-top:13%}

#cuprins ul.lista_articole li	{	width:210px; padding:0 0 10px; float:none}
#cuprins ul.lista_articole a	{	color:#2B2A2A; font-size:12px; line-height:15px}
#cuprins ul.cu_poze a			{	position:relative; display:block; text-decoration:underline; line-height:14px; padding:10px 0 10px 75px}
#cuprins ul.cu_poze SPAN		{	position:relative; display:block; text-decoration:none; line-height:14px; padding:10px 0 10px 75px; color:#7D7D7D; font-size:12px; }
#cuprins ul.cu_poze a:hover		{	text-decoration:underline;}
#cuprins ul.cu_poze a img		{	position:absolute; right:130px; /*top:50%; margin-top:-17px; */padding-right:15px}
#cuprins ul.cu_poze SPAN IMG	{	position:absolute; right:130px; top:50%; margin-top:-17px; padding-right:15px}
#cuprins li.sel a				{	color:#EE312F; }

#formular_contact		{	position:relative; width:699px; padding:30px 0 0 10px; float:left}
	#formular_contact ul	{	width:100%}
	#formular_contact li			{	width:285px; float:left; clear:left; padding-bottom:10px}
	#formular_contact li#mesaj		{	float:right; height:166px; width:380px; background:url(../img/mesaj_jos.png) no-repeat left bottom; padding-bottom:14px; padding-left:0}
	li#mesaj label					{	width:365px; background:url(../img/mesaj_sus.png) no-repeat left top}
	#formular_contact li textarea	{	height:150px; background:0; width:370px; border:0; padding:5px 5px 0 5px}
	#formular_contact input			{	width:220px}
	#formular_contact li.trimite	{	width:370px; text-align:right; clear:both; margin-left:320px; padding:20px 0 20px 4px; background-position:0 20px; color:#c2c2c2}
	#formular_contact li.trimite input	{	float:left; width:auto; margin-right:10px}

#prezentare.job h4	{	position:static; text-indent:0}
#prezentare.job 	{	padding:35px 0}
#formular_job		{	padding-top:25px; float:left; clear:both; width:960px}
	#formular_job label	{	line-height:20px}
	#formular_job ul	{	float:left}
	#formular_job ul.cv	{	height:21px;}
	#formular_job li	{	width:315px; padding:0 0 0 5px}
	#formular_job .raspunsuri		{	}
	#formular_job .raspunsuri li		{	padding-top:35px; width:295px; padding-right:20px; height:auto}
	#formular_job .raspunsuri .intrebare_job	{	display:block; padding:0 5px 15px 5px; line-height:normal; width:auto; height:50px; float:none; background:0}
	#formular_job .raspunsuri label		{	display:block; width:285px; background:url(../img/interviu_sus.png) no-repeat}
	#formular_job .raspunsuri textarea	{	width:290px; height:170px; background:white url(../img/interviu_jos.png) no-repeat left bottom; border:0; padding:0 5px 5px; color:#C2C2C2}
	#formular_job input					{	width:240px}
	#formular_job li.rasfoire			{	background:0}
	#formular_job li#trimite_cv			{	background:url(../img/trimite_cv.png) no-repeat right; width:300px; padding:0 0 0 5px; overflow:hidden}
	#cv_text							{	color:#c2c2c2; font-size:11px; position:absolute; top:0; right:0; padding:2px 2px 2px 2px; width:92px; height:16px; line-height:16px}
	#formular_job li#trimite_cv label	{	width:auto;}
	#formular_job li#trimite_cv input	{	z-index:2; width:145px; position:absolute; right:78px; top:2px; padding:1px 0 0 0; background:0}
	#formular_job li#trimite_cv input.file	{	z-index:1; opacity:0; display:block; height:18px; position:absolute; right:15px; top:2px; cursor:pointer !important; width:185px}
	#formular_job #raspuns_einstein			{	padding:30px 0}
	#formular_job #raspuns_einstein span	{	float:left; display:block; width:300px; padding-right:10px}
	#formular_job #raspuns_einstein label	{	width:55px}
	#formular_job #raspuns_einstein input#raspuns_test{width:230px}
	#formular_job #raspuns_einstein li:first-child	{	background:0}
	#formular_job #raspuns_einstein li.trimite		{	width:auto}
	#formular_job #raspuns_einstein li.info			{	width:auto; background:0; padding-right:10px}
	#formular_job #raspuns_einstein li.trimite input	{	padding:0; width:70px}
	
input:active, input:focus, textarea:focus, textarea:active	{	color:#2B2A2A !important }
.trimite input:active, .trimite input:focus					{	color:white !important}
#intro strong.numar_rosu	{	position:absolute; top:-25px; right:14px; width:100px; display:block; height:61px; text-indent:-9999px; background-position:30px 70px}

#sectiunea_1		{	background-image:url(../img/numar_01.png)}
#sectiunea_2		{	background-image:url(../img/numar_02.png)}
#sectiunea_3		{	background-image:url(../img/numar_03.png)}
#sectiunea_4		{	background-image:url(../img/numar_04.png)}
#sectiunea_5		{	background-image:url(../img/numar_05.png)}
#sectiunea_6		{	background-image:url(../img/numar_06.png)}
#sectiunea_7		{	background-image:url(../img/numar_07.png)}
#sectiunea_8		{	background-image:url(../img/numar_08.png)}
#sectiunea_9		{	background-image:url(../img/numar_09.png)}
#sectiunea_10		{	background-image:url(../img/numar_10.png)}

#articol .pagin .sel a	{	color:white}
#raspunsuri				{	clear:both; padding:60px 0 30px; color:#505050}
#raspunsuri ul.lista_raspunsuri		{	padding:30px 0}
	#raspunsuri ul.lista_raspunsuri li				{	position:relative; padding:0 0 15px 172px; margin-bottom:15px}
	#raspunsuri ul.lista_raspunsuri li:last-child	{	border:0}
#raspunsuri .info	{	position:absolute; border-right:3px solid #dfdfdf; left:0; top:0; width:172px; font-size:10px}
#raspunsuri P		{	border-left:3px solid #dfdfdf; padding-left:20px}
#raspunsuri .admin_comment .info, 
#raspunsuri .admin_comment P		{	border-color:#EE312F !important}
#raspunsuri .nume		{	display:block; font-size:13px; font-weight:bold; text-transform:uppercase;}
#raspunsuri .nume A		{	font-weight:bold; font-size:13px}
#raspunsuri	h3			{	float:none}
#raspunsuri li input	{	width:150px; padding-right:15px}
form#compune_mesaj li	{	height:auto; padding-bottom:15px}
form#compune_mesaj li#camp_compunere	{	width:450px; background-image:url(../img/compune_mesaj_jos.png); background-repeat:no-repeat; background-position:5px bottom; padding-bottom:5px}
li#camp_compunere label			{	width:435px; background-image:url(../img/compune_mesaj_sus.png); background-repeat:no-repeat}
li#camp_compunere textarea		{	width:440px; height:120px; border:0; background:transparent; padding:5px}

li#camp_compunere.eroare label	{	background-position:right top}
form#compune_mesaj li#camp_compunere.eroare		{	background-position:right bottom}

form#compune_mesaj li.trimite	{	clear:both; margin:10px 0 0 5px; padding-bottom:0}
form#compune_mesaj li.trimite input	{	width:auto}

form#compune_mesaj .form-info	{	margin-bottom:20px}
form#compune_mesaj UL			{	clear:both}


li#mesaj.eroare label, 
#formular_job .raspunsuri .eroare label		{	background-position:right top} 
#formular_contact li#mesaj.eroare, 
#formular_job .raspunsuri .eroare textarea	{	background-position:right bottom}

#articol p.blog_citeste_mai_mult		{	font-size:11px; margin-bottom:35px !important; padding:5px 0/*; border-top:1px solid #DFDFDF; border-bottom:1px solid #DFDFDF*/}
	.blog_detalii			{	position:absolute; right:0}
	.blog_citeste_mai_mult A{	font-size:11px; color:#C2C2C2}
#articol p.blog_adaugat_de	{	padding:0 0 5px; margin:-15px 0 10px; font-size:11px; color:#c2c2c2;}
#articol p.blog_adaugat_de:hover, 
#articol p.blog_adaugat_de:hover a	{	color:black}
	.blog_adaugat_de A		{	font-size:11px; color:#c2c2c2}

.noutati #intro,
.echipa #intro,
.cariere #intro,
.servicii #intro							{	width:569px}
	#cuprins.echipa ul.lista_cuprins, 
	#cuprins.cariere ul.legaturi_lista_cuprins, 
	#cuprins.cariere ul.lista_cuprins, 
	#cuprins.servicii ul.lista_cuprins		{	border-right:1px solid #DFDFDF; margin-right:-1px; width:360px}
	
	#cuprins.echipa ul.lista_cuprins li, 
	#cuprins.cariere ul.legaturi_lista_cuprins li, 
	#cuprins.cariere ul.lista_cuprins li, 
	#cuprins.servicii ul.lista_cuprins li	{	width:175px}

.inform	{	float:left; width:350px}
	.inform .form-info		{	margin:0 0 5px}
	.inform .info			{	clear:left}

.noutati #noutati			{	border:0; width:auto; padding-top:0}
	.noutati #noutati h3				{	float:none; line-height:normal}
	.noutati #noutati label.principal	{	width:auto; padding:30px 0; float:none; display:block;}
	.noutati #noutati ul				{	float:left; width:auto; padding-top:30px}
	.noutati #noutati li input			{	width:170px}
	.noutati #noutati li.trimite input	{	width:70px; margin:0}

A.link_parteneri			{	display:block; height:32px; float:left; margin:-10px 0 0 10px; text-align:left; text-indent:-10000px; background-position:bottom; }
	A.link_parteneri:hover	{	background-position:top; }
.articole #articol #raspunsuri ul{padding-left:0; list-style:none}

@media print{
	html,body			{	background:white; width:auto}
	body				{	margin:0 5%}
	meniu				{	font-size:10pt; line-height:120%; background:white}
	#meniu,#afis,#noutati,#subsol li, .aplica_la_acest_job,#rezumat.mic	{	display:none}
	#subsol				{	/*border-top:1px solid #DFDFDF; */width:100%; clear:both}
	#subsol li#copy		{	display:block; position:static}
	#subsol li#afilieri	{	float:left; padding:0; clear:none; display:block}
	#prezentare			{	clear:both; float:none; width:auto}
	#prezentare > li	{	width:40% !important; background:0; color:#2B2A2A !important; border-top:1px solid #DFDFDF}
	#prezentare li li	{	width:auto; float:none; padding:0 0 15px}
	#prezentare li li strong,
	#prezentare h4		{	background:0 !important; text-indent:0; position:static; padding:0; height:auto; line-height:normal}
	#prezentare .desc			{	padding:10px 0}
	#prezentare li.impar .desc	{	padding-left:0px}
	a.mai_mult					{	display:none}
	
	#articol					{	width:auto !important; border:0}
	#cuprins, 
	#cuprins.articole					{	width:auto}
	#cuprins.articole ul.lista_articole, 
	#cuprins.articole h2				{	display:none !important}
	
	#intro				{	float:none; width:auto; border:0; margin-bottom:10%}
	#cuprins #intro h2	{	padding-left:0}
	#cuprins h2			{	padding-left:10px}
	#cuprins li			{	width:auto; float:none}
	#cuprins.echipa		{	border:0}
	#prezentator		{	display:none}
	.lista_cuprins		{	display:none !important}
	
	#problema_de_imaginatie	{	width:auto}
	
	.testimoniale blockquote{	width:40%}
}


.articole #articol td	{	padding-bottom:10px}
::selection		{	background:#000000; color:#ffffff}

a#rollover { background-image:url(../rss-buton_gri.jpg); height: 30px; width:30px; display:block; }
a#rollover span { display:none; }
a#rollover:hover { background-image:url(../rss-buton_color.jpg); }
