*{margin:0;padding:0}
li{display:block; list-style:none}
fieldset,img{border:0; vertical-align:bottom}hr{border:0;display:block;height:0;background:transparent;line-height:0;font-size:0}
html	{	font:normal 12px/18px arial,helvetica,sans-serif; background:#1e0524 url(../img/bg.jpg) repeat-y center 660px; color:#fff}
body	{	background:url(../img/body.jpg) no-repeat center top; text-align:center;min-width:1000px;-webkit-font-smoothing:antialiased}
.safari h1,.safari h2,.safari h3,.safari h4,.safari h5,.safari span,.safari p,.safari a,.safari b,.safari strong{opacity:0.99}
.safari strong,.safari b{	font-weight:bold}
br.clear{	clear:both;display:block;height:1px;font-size:0}
a		{	color:#fff; text-decoration:none}
a:hover	{	text-decoration:underline}
a:active,input:active,textarea:active{outline:none}.ascuns{display:none}
.inv,.hide{display:none}
input{outline:none}
#antet,
#continut, 
#subsol			{	width:960px; margin:0 auto; text-align:left; position:relative; overflow:hidden}

#sigla			{	position:absolute; top:0; left:50%; margin-left:-190px; width:380px; height:220px; background:url(../img/sigla-statuspimp.png); z-index:9}
#sigla a, 
#sigla b		{	display:block; width:100%; height:153px; overflow:hidden; text-indent:-999em}

#antet			{	height:41px; overflow:visible; z-index:999}
#nav_meniu,
#nav_util		{	float:left; position:relative; z-index:10}
#antet li		{	float:left}
#antet li a, 
#antet li b	{	color:#f8a911; display:inline-block; height:41px; line-height:41px; padding:0 10px; font-weight:normal}
#antet li a:active, 
#antet li b	{	text-decoration:underline}

#nav_util			{	float:right; position:relative; padding:0 74px 0 0}

#antet li#nav_lang	{	position:absolute; top:0; right:0; width:74px; height:18px; padding:8px 0 7px; background:url(../img/limba.png) no-repeat}
#antet #limbi		{	clear:left; position:absolute; right:0; top:8px; width:100%; height:25px; overflow:hidden; background:url(../img/limba-jos.png) no-repeat bottom}
#antet #limbi li 	{	clear:left; position:relative; z-index:9; width:100%; border-bottom:1px solid none}
#antet #limbi .limba	{	width:26px; height:24px; line-height:24px; padding-left:33px; background-position:10px 7px; background-repeat:no-repeat}
#antet #limbi li#lang_ro .limba	{	background-image:url(../img/steag-ro.png)}
#antet #limbi li#lang_en .limba	{	background-image:url(../img/steag-en.png)}
#antet #limbi.deschis li:first-child	{	border-bottom-color:#2a0a32}
#antet #limbi li .limba	{	text-decoration:none}

#continut			{	padding:111px 0 0}

#principal			{	float:left; color:#240b27; padding:37px 35px 37px 44px; margin:0 0 10px; overflow:hidden; position:relative; z-index:1}
#secundar			{	float:right}

#principal h2		{	font-size:34px; line-height:34px; height:34px; -moz-text-shadow:1px 1px 0 #fff2b1; text-shadow:1px 1px 0 #fff2b1; margin:0 0 10px}
#principal p		{	font-size:19px; line-height:28px; -moz-text-shadow:1px 1px 0 #ffe97a; text-shadow:1px 1px 0 #ffe97a}

::selection			{	background:#3e1d5d; color:#fff; -moz-text-shadow:none; text-shadow:none}
::-moz-selection	{	background:#3e1d5d; color:#fff}
#antet ::selection		{	background:transparent; color:#F8A911}
#antet ::-moz-selection	{	background:transparent; color:#F8A911}

#principal h2::selection		{	background:#240B27; color:#fff}
#principal h2::-moz-selection	{	background:#240B27; color:#fff}

#acasa #principal	{	width:631px; height:240px; background:url(../img/principal-acasa.png); position:relative}
#acasa #secundar	{	width:240px; height:314px; background:url(../img/secundar-acasa.png); position:relative}

#btn-cool			{	display:block; width:240px; height:20px; padding:45px 20px 10px 20px; margin:0; position:absolute; left:37px; bottom:28px; background:url(../img/btn-nice.png) no-repeat left top; font-size:12px; line-height:20px; color:#fff; font-weight:bold; -moz-text-shadow:1px 1px 0 #371349; text-shadow:1px 1px 0 #371349}
#btn-cool:hover, 
#btn-cool:focus		{	background-position:0 -75px; text-decoration:none}
#btn-cool:active	{	background-position:0 -150px}

#acasa #principal br{	display:none}

#btn-video			{	float:right; width:262px; height:228px; position:relative; display:inline; margin:4px 0 0 55px}
#btn-video b			{	position:absolute; left:-20px; top:-18px; display:inline-block; width:282px; height:228px; background:url(../img/btn-play.png) no-repeat center top; overflow:hidden; text-indent:-999em; cursor:pointer}
#btn-video:hover b, 
#btn-video:focus b		{	background-position:center bottom}
#btn-video.playing	{	background:none}

#video_sp			{	position:absolute; bottom:0; left:0; display:block; }

#acasa #secundar	{	position:relative; color:#fff; padding:0 20px 0 25px; width:195px; -moz-text-shadow:1px 1px 0 #b82501; text-shadow:1px 1px 0 #b82501}
#acasa #secundar .icns{	position:absolute; left:0; top:0; display:block; width:100%; text-align:center; font-size:10px}
#acasa #secundar h3	{	padding:85px 0 0; font-size:26px; line-height:28px; margin:0 0 10px}
#acasa #secundar p	{	font-size:14px; line-height:22px; padding-right:0}
#acasa #secundar .mai-multe			{	background:url(../img/icn-sp-mai-multe.png) no-repeat; display:block; position:absolute; left:0; bottom:0; height:55px; color:white; width:135px; padding:10px 10px 0 95px; font-size:14px; line-height:18px; font-weight:bold; text-decoration:underline}

#acasa-adv			{	width:910px; height:120px; padding:25px 25px 30px; clear:both; overflow:hidden; background:url(../img/acasa-adv.png) no-repeat}
#pentru_adv			{	width:200px; float:left; padding:0 40px 0 110px; background:url(../img/icn-adv.png) no-repeat}

#acasa-adv h3		{	font-size:22px; line-height:normal; color:#f8a911; -moz-text-shadow:1px 1px 0 #000; text-shadow:1px 1px 0 #000; margin:0 0 5px}

#acasa-adv ::selection		{	background:#fff; color:#42123b}
#acasa-adv ::-moz-selection	{	background:#fff; color:#42123b}

#acasa-adv h3::selection		{	background:#f8a911; color:#42123b}
#acasa-adv h3::-moz-selection	{	background:#f8a911; color:#42123b}

#clienti	{	float:left; width:560px}
#clienti ul	{	float:left; width:560px; overflow:hidden; padding:10px 0 0}
#clienti li	{	width:135px; height:108px; float:left; margin:0 5px 0 0; background:url(../img/acasa-client.png) no-repeat}

.actiune			{	display:inline-block; margin:5px 0 0; font-size:14px; font-weight:bold; color:#240b27; -moz-text-shadow:1px 1px 0 #fff; text-shadow:1px 1px 0 #fff; text-align:center; padding:0 12px 0 0; position:relative; left:8px; background:url(../img/btn-maimulte20.png) no-repeat right -88px; text-decoration:none !important; white-space:nowrap}
.actiune b			{	display:inline-block; height:44px; line-height:42px; cursor:pointer; padding:0 15px 0 25px; position:relative; left:-12px; margin-right:-12px; background:url(../img/btn-maimulte20.png) no-repeat}
#pentru_adv .actiune:hover, 
#pentru_adv .actiune:focus, 
#pentru_adv .actiune:active		{	text-decoration:none; background-position:right -132px !important}
#pentru_adv .actiune:hover b, 
#pentru_adv .actiune:focus b, 
#pentru_adv .actiune:active b	{	text-decoration:none; background-position:0 -44px !important}

#subsol			{	width:910px; overflow:hidden; margin:0 auto; clear:both; padding:25px 0 30px 10px; font-size:11px; color:#743982; text-align:right}
#subsol .copy, 
#subsol .nav	{	float:left; clear:left; text-align:left; line-height:normal}
#subsol a		{	color:#743982}

#subsol li			{	float:left}
#subsol li a		{	float:left; padding:4px 0; position:relative; left:-4px}
#subsol li a b		{	display:inline-block; padding:0 4px; border-right:1px solid #743982; height:10px; line-height:10px; font-weight:normal; cursor:pointer}
#subsol li.ult b, 
#subsol li:last-child b{border-right:0}
#subsol li a:hover	{	text-decoration:none}
#subsol li a:hover b{	text-decoration:underline}

#subsol ::selection			{	background:#fff; color:#42123b}
#subsol ::-moz-selection	{	background:#fff; color:#42123b}

#mascaVideo					{	background:#000; }

#adv #sigla				{	width:650px; margin-left:-325px; height:215px; background:url(../img/sigla-bling-bling.png); }
#utile #continut, 
#adv #continut			{	overflow:visible; padding-top:117px}

#adv_info 				{	position:relative; width:960px; float:left; overflow:hidden}
#adv_info .in			{	position:relative; background:url(../img/adv-repeat.png) repeat-y; top:-6px; width:960px; float:left; padding:0 0 5px}
#adv_info .jos			{	position:absolute; left:0; bottom:-3px; width:242px; height:7px; background:url(../img/adv-jos.png) no-repeat}
#adv_info .meniu		{	position:relative; width:242px; z-index:2; float:left; top:6px}
#adv-nav				{	background:url(../img/adv-nav.png) no-repeat; position:relative; z-index:2; width:100%; float:left}
#utile #adv-nav			{	background-image:url(../img/adv-nav-u.png)}

#adv-cont				{	width:718px; padding:0 0 5px; margin:0; float:left; position:relative; z-index:1; color:#240b27; background:#fff url(../img/adv-cont-dj.png) no-repeat right bottom; top:6px}
.adv-cont				{	width:624px; min-height:550px; padding:40px 48px 20px 46px; background:#fff url(../img/adv-cont.png) no-repeat -2px 0; position:relative; left:0; top:0; z-index:1; overflow:hidden}

#adv-nav li				{	float:left; /*border-top:1px solid #2f0c2a; border-bottom:1px solid rgba(100,25,90,0.5); */width:240px; position:relative}
#adv-nav li#adv-nav-1	{	border-top:none}
#adv-nav li a			{	float:left; width:141px; min-height:21px; height:auto !important; height:21px; padding:16px 70px 11px 30px; color:#ffebb3; text-decoration:underline; font-weight:bold; font-size:15px; -moz-text-shadow:1px 1px 0 #13100b; text-shadow:1px 1px 0 #13100b; white-space:nowrap; padding:13px 70px 14px 30px}
#adv-nav li a:hover, 
#adv-nav li a:focus		{	color:#fff}
#adv-nav li.sel a, 
#adv-nav li a.sel		{	color:#fff; text-decoration:none; padding-right:90px; padding:15px 90px 12px 30px /* centrare verticală */ }
#adv-nav li.sel a:hover, 
#adv-nav li a.sel:hover	{	text-decoration:none}
#adv-nav li#adv-nav-2	{	position:relative; margin-top:2px}
#adv-nav li#adv-nav-2 a	{	min-height:35px; height:auto !important; height:35px}
#utile #adv-nav li#adv-nav-2	{	margin-top:0}
#utile #adv-nav li#adv-nav-2 a	{	min-height:0; height:21px !important}

#adv-nav li#adv-nav-1 a	{	background:url(../img/adv-nav-1.png) no-repeat -262px 0; padding-bottom:13px; margin-bottom:1px}
#adv-nav li#adv-nav-2 a	{	background:url(../img/adv-nav-2.png) no-repeat -262px 0; white-space:normal}
#adv-nav li#adv-nav-3 a	{	background:url(../img/adv-nav-3.png) no-repeat -262px 0}
#adv-nav li#adv-nav-4 a	{	background:url(../img/adv-nav-4.png) no-repeat -262px 0}
#adv-nav li#adv-nav-5 a	{	background:url(../img/adv-nav-5.png) no-repeat -262px 0}
#adv-nav li#adv-nav-6 a	{	background:url(../img/adv-nav-6.png) no-repeat -262px 0}
#adv-nav li#adv-nav-7 a	{	background:url(../img/adv-nav-7.png) no-repeat -262px 0}

#utile #adv-nav li#adv-nav-1 a	{	background-image:url(../img/adv-nav-1-u.png)}
#utile #adv-nav li#adv-nav-2 a	{	background-image:url(../img/adv-nav-2-u.png)}
#utile #adv-nav li#adv-nav-3 a	{	background-image:url(../img/adv-nav-3-u.png)}
#utile #adv-nav li a	{	padding-bottom:16px}

#adv-nav li.sel a, 
#adv-nav li a.sel	{	background-position:left top !important; outline:0}

#adv #promo			{	width:960px; height:185px; background:url(../img/adv-promo.png) no-repeat; overflow:hidden}
#adv #promo div		{	background:url(../img/adv-promo-icn.png) no-repeat; padding:44px 10px 0 162px; width:428px; height:103px; float:left; position:relative}
#adv #promo h1		{	font-size:30px; line-height:normal; font-weight:bold; color:#f8a911; -moz-text-shadow:1px 1px 0 #54164b; text-shadow:1px 1px 0 #54164b; padding:1px 0 0; height:40px}
#adv #promo div p	{	font-weight:bold; font-size:20px; line-height:26px; -moz-text-shadow:1px 1px 0 #54164b; text-shadow:1px 1px 0 #54164b; width:420px}
#adv #promo p#zona-reg{	font-size:13px; padding:58px 0 0; line-height:10px; float:left; width:343px; position:relative}

#zona-reg small	{	display:block; padding:0 0 0 10px; font-size:13px; line-height:normal;}
#zona-reg a		{	font-weight:bold; text-decoration:underline; display:inline-block; padding:2px 6px; margin:-2px -6px}

#zona-reg a#btn-reg			{	display:block; width:297px; height:54px; padding:15px 23px 10px; background:url(../img/btn-reg.png) no-repeat; position:relative; z-index:3; color:#240a27; font-size:14px; -moz-text-shadow:1px 1px 0 #e0c958; text-shadow:1px 1px 0 #e0c958; text-decoration:none}
#zona-reg a#btn-reg b		{	font-size:22px; display:block;line-height:normal; height:39px; color:#3c1335; -moz-text-shadow:1px 1px 0 #ffe97b; text-shadow:1px 1px 0 #ffe97b}
#zona-reg a#btn-reg:hover, 
#zona-reg a#btn-reg:focus	{	background-position:0 -79px; text-decoration:none}
#zona-reg a#btn-reg:active	{	background-position:0 -158px}
#zona-reg a:hover b			{	text-decoration:none}

#adv-cont a		{	color:#240b27}
#adv-cont hr	{	border-bottom:1px solid #d3d3d3; margin:20px 0; clear:both}
#adv-cont h4	{	font-size:18px; line-height:24px; color:#240b27; position:relative}
#adv-cont h4 a	{	display:inline-block; text-decoration:underline; font-size:14px; line-height:24px; padding:0 6px; position:absolute;right:0;top:0}

#adv-cont .intro	{	width:624px;overflow:hidden;border-bottom:1px solid #d3d3d3; padding-bottom:15px; margin-bottom:14px}
#adv-cont .intro h2, 
#adv-cont .intro p	{	font-size:18px; line-height:24px; font-weight:normal}
#adv-cont #adv-la-prima-vedere .intro h2, 
#adv-cont #adv-clientii-nostri .intro h2	{	display:inline-block; font-size:18px; line-height:24px}
#adv-cont #adv-la-prima-vedere .intro h2 b, 
#adv-cont #adv-clientii-nostri .intro h2 b	{	text-decoration:underline}
#adv-cont #adv-la-prima-vedere .intro p, 
#adv-cont #adv-clientii-nostri .intro p		{	display:inline}
#adv-cont #adv-clientii-nostri #clientii	{	padding:0 0 7px}

div.btn-act	{	width:634px; float:left; margin:20px 0 5px}

#adv-cont .intro p.act{font-size:12px;margin:0;padding:30px 0 0 20px;font-weight:bold}

p.act	{	float:left; width:240px; height:40px; padding:30px 0 0 0; background:url(../img/adv-act.png) no-repeat; font-weight:bold; font-size:12px}
p.act a	{	float:left; color:#240b27; font-size:18px; line-height:24px; -moz-text-shadow:1px 1px 0 #fff; -webkit-text-shadow:1px 1px 0 #fff; text-shadow:1px 1px 0 #fff; font-weight:bold; text-decoration:underline; position:relative; left:0; top:-30px; padding:20px 0 0 20px; width:223px; height:55px; margin:0 0 -63px; position:relative;left:-20px}
p.act a{padding:12px 14px 0 20px;}
p.act a:focus	{	-moz-text-shadow:2px 2px 0 #fff; text-shadow:2px 2px 0 #fff; color:black}

p.act#vezi-video			{	/*background:url(../img/act-vezi-video.png); margin-left:-10px; */}
/*p.act#simuleaza-campanie	{	background:url(../img/act-simuleaza-campanie.png); margin-right:-10px}*/

p.act#vezi-video a			{	/*background:url(../img/vezi-video.png) no-repeat*/}
p.act#simuleaza-campanie a	{	/*background:url(../img/simuleaza-campanie.png) no-repeat*/}

p.act.hover		{	cursor:pointer; background-position:0 -70px}
p.act.hover a	{	text-decoration:underline}
p.act.focus		{	background-position:left bottom}

#adv-cont #simuleaza-campanie.hover {background-position:0 -70px!important}

.intrebare		{	width:198px; float:left; padding:0 10px 20px 0}
.intrebare h3	{	font-size:18px; line-height:24px; margin:0 0 5px}
.intrebare p	{	margin:0 10px 10px 0}
.lista-sigle	{	width:630px; float:left; padding:16px 0 0; margin:0 -6px 0 0}  
.carusel li, 
.lista-sigle li	{	float:left; width:150px; height:80px; padding:4px 0; background:url(../img/th-client.png) no-repeat; text-align:center; margin:0 7px 7px 0; position:relative}
.stele			{	position:absolute; width:75px;height:80px;background:url(../img/stele.png); right:-10px; top:40px; z-index:4}

#adv-cont .actiune,
.act-alt 			{	background:url(../img/buton-galben-adv.png) no-repeat right top; position:relative}
#adv-cont .actiune b, 
.act-alt b			{	background-image:url(../img/buton-galben-adv.png); padding-right:12px; white-space:nowrap; height:42px; line-height:40px}

.actiune:focus, 
.actiune:hover		{	background-position:right bottom !important}
.actiune:focus b, 
.actiune:hover b	{	background-position:left bottom !important; text-decoration:none}

#adv-cont .actiune:focus, 
#adv-cont .actiune:hover, 
.act-alt:focus, 
.act-alt:hover				{	background-position:right -42px !important}
#adv-cont .actiune:focus b, 
#adv-cont .actiune:hover b, 
.act-alt:focus b, 
.act-alt:hover b			{	background-position:left -42px !important}
#adv-cont .actiune:active, 
.act-alt:active				{	background-position:right bottom !important}
#adv-cont .actiune:active b, 
.act-alt:active b			{	background-position:left bottom !important}

#adv-cont .nav-sectiune .actiune:focus, 
#adv-cont .nav-sectiune .actiune:hover, 
.act:hover, 
.act:focus									{	background-position:right -44px !important}
#adv-cont .nav-sectiune .actiune:focus b, 
#adv-cont .nav-sectiune .actiune:hover b, 
.act:hover b, 
.act:focus b								{	background-position:left -44px !important}
#adv-cont .nav-sectiune .actiune:active, 
.act:active									{	background-position:right bottom !important}
#adv-cont .nav-sectiune .actiune:active b, 
.act-active b								{	background-position:left bottom !important}

#adv-cont #adv-de-ce-pe-statusuri .intro h2	{	margin:0; font-size:30px; line-height:normal}
#adv-cont #adv-de-ce-pe-statusuri .intrebare h3		{	font-size:14px}	
#adv-cont #adv-de-ce-pe-statusuri .intrebare p		{	width:185px}
#adv-cont #adv-de-ce-pe-statusuri .intrebare p img	{	display:block; margin:10px 0}

#adv-cont .nav-sectiune				{	padding:20px 0 0; position:absolute; bottom:20px; left:45px; width:624px; border-top:1px solid #D3D3D3}
#adv-cont .nav-sectiune .actiune, 
.act										{	background:url(../img/buton-galben.png) no-repeat right top; margin-top:0}
#adv-cont .nav-sectiune .actiune b, 
.act b										{	background:url(../img/buton-galben.png) no-repeat; padding-top:0; height:44px; line-height:43px}
#adv-cont .nav-sectiune .urmatoare, 
.sim_nav .dr								{	position:absolute; right:0; top:20px; display:inline-block; height:42px; font-size:16px; line-height:42px; font-weight:bold; text-decoration:none; padding:0 15px 0 5px; margin:0 0 0 -5px}
#adv-cont .nav-sectiune .urmatoare i, 
.sim_nav .dr i								{	font-size:18px; position:absolute; right:0; top:0; font-style:normal; }
#adv-cont .nav-sectiune .urmatoare b, 
.sim_nav .dr b								{	border-bottom:1px solid #3c1335; display:inline-block; font-size:14px; line-height:18px; height:18px}
#adv-cont .nav-sectiune .urmatoare:hover b, 
.sim_nav .dr:hover b						{	border-bottom-width:2px}
#adv-cont .nav-sectiune .urmatoare:hover i, 
.sim_nav .dr:hover i						{	font-size:24px; top:-1px; right:-1px}

.sim_nav .st								{	position:absolute; left:0; display:inline-block; height:42px; font-size:14px; line-height:42px; font-weight:bold; text-decoration:none; padding:0 5px 0 15px; margin:0 -5px 0 0}
.sim_nav .st i								{	font-size:18px; position:absolute; left:0; top:0; font-style:normal; }
.sim_nav .st b								{	border-bottom:1px solid #3c1335; display:inline-block; font-size:12px; line-height:14px; height:14px}
.sim_nav .st:hover b						{	border-bottom-width:2px}
.sim_nav .st:hover i						{	font-size:21px; top:1px; right:0}

#adv-cont .pas						{	padding:0 170px 18px 0; position:relative; min-height:88px; height:auto !important; height:88px}
#adv-cont .pas h2					{	margin:0 0 4px; font-size:18px; line-height:20px}
#adv-cont .pas img					{	position:absolute; right:0; top:0}
#adv-cont .pas .actiune 			{	margin-top:10px}
#adv-cont .pas .actiune b			{	padding-top:0}

#adv-masurile-anti-frauda			{	padding-bottom:82px}
#adv-masurile-anti-frauda .pas		{	font-size:14px; line-height:20px; min-height:0; height:auto !important; height:0; padding:0 0 25px}
#adv-masurile-anti-frauda .pas img	{	left:0; right:auto}
#adv-masurile-anti-frauda .pas h3	{	font-size:18px; line-height:24px; margin:0 0 5px}
#adv-masurile-anti-frauda hr		{	position:relative; top:-10px}

#adv-cont #adv-costuri .intro		{	border:none; margin:0; padding:0}
#adv-cont #adv-costuri .intro h2	{	border-bottom:1px solid #D3D3D3; margin-bottom:11px; padding-bottom:18px; font-weight:normal; font-size:18px; line-height:24px}
#adv-cont #adv-costuri .intro p#pretul-corect			{	padding:30px 0 40px; text-indent:-9999em; height:238px;background:url(../img/cat-pe-click.jpg) no-repeat center center}
#adv-cont #adv-costuri h3			{	font-size:18px; line-height:24px}
#adv-cont #adv-costuri p.mai-mult	{	padding-right:230px; position:relative}
#adv-cont #adv-costuri p .go		{	position:absolute; right:6px; top:-4px}
#adv-cont #adv-costuri p .go .actiune b{	padding:0 7px 0 20px}


#pv1		{	width:303px; height:162px; float:left; margin:0 30px 0 0}
#pv2		{	width:303px; height:162px; float:left}
a.vid		{	display:block; position:relative; text-decoration:underline}
#pv1 a.vid	{	background:url(../img/pv1.jpg) no-repeat}
#pv2 a.vid	{	background:url(../img/pv2.jpg) no-repeat}
#pv1 a.vid, #pv2 a.vid, #pv3 a.vid	{	height:40px; padding:122px 18px 0 15px; line-height:40px; font-size:18px}
.vid .play	{	display:block; position:absolute; left:0; top:0; width:100%; height:100%; background:url(../img/play-mare.png) no-repeat 50% 35%}
#pv1 .play	{	background:url(../img/calc-mare.png) no-repeat; width:67px; height:67px; left:auto; top:auto; right:14px; bottom:10px}
#pv2 .play	{	width:67px; height:67px; left:auto; top:auto; right:14px; bottom:10px}

#pimperi #continut		{	overflow:visible; z-index:0}
#pimperi  #principal	{	width:636px; height:551px; padding:42px 37px 25px; background:url(../img/principal-pimperi.png) no-repeat; position:relative; overflow:visible}
#pimperi  #principal h1	{	font-size:30px; margin:10px 0 8px; line-height:normal; -moz-text-shadow:1px 1px 0 #fff; text-shadow:1px 1px 0 #fff}
#pimperi  #principal p	{	font-size:18px; line-height:24px; margin:0 0 28px; -moz-text-shadow:none; text-shadow:none}
#pimperi  #principal p strong{font-weight:bold;	text-decoration:underline}
#pimperi  #principal h2	{	font-size:20px; clear:left; -moz-text-shadow:none; text-shadow:none}

#pimperi  #principal h2.hr{	float:left; width:100%; border-top:1px solid #cac7cd; padding:15px 0 0px; margin-top:30px; font-size:18px; line-height:24px; font-weight:normal; height:auto} 

#explicatii 			{	float:left; width:100%}
#explicatii li			{	float:left; width:135px; margin-right:9px}
#explicatii a			{	color:#240b27; text-decoration:underline; font-weight:bold}
#explicatii a img		{	display:block; margin:0 0 5px}
#explicatii .vid .play	{	background:url(../img/play.png) no-repeat 50% 27px}

#pimperi #secundar		{	width:205px; height:593px; padding:25px 15px 0 20px; background:url(../img/secundar-pimperi.png) no-repeat; position:relative; color:#240b27; font-weight:bold; font-size:14px; -moz-text-shadow:1px 1px 0 #ffe97b; text-shadow:1px 1px 0 #ffe97b; position:relative; right:-1px}
#pimperi #secundar h3	{	font-size:20px; line-height:22px; height:65px; clear:left; color:#fff; -moz-text-shadow:1px 1px 0 #c22702; text-shadow:1px 1px 0 #c22702}
#pimperi #secundar p	{	font-size:16px; line-height:normal}
#pimperi #secundar p br	{	display:none}
#pimperi #secundar ol	{	margin:12px -14px 0 -19px; /*border-top:1px solid #f19d15;*/}
#pimperi #secundar ol li		{	padding:16px 12px 20px 20px; border-top:1px solid rgba(250,215,15,0.7); border-bottom:1px solid #f19d15}
#pimperi #secundar ol li.pri	{	border-top:0; padding-top:12px; padding-bottom:15px}
#pimperi #secundar ol li.ult	{	padding-bottom:0;border-bottom:0}
#pimperi #secundar ol li h5		{	font-size:14px; line-height:18px; font-weight:bold; margin:0 0 12px}
#pimperi #secundar ol li.ult h5	{	margin-bottom:4px}
#disp					{	float:left; display:inline; width:210px; height:65px; margin:0 0 0 -5px; color:#fff; -moz-text-shadow:1px 1px 0 #b82501; text-shadow:1px 1px 0 #b82501}
#disp strong			{	float:left; width:115px; height:55px; background:url(../img/disp.png) no-repeat; text-align:center; position:relative; top:-2px; margin-right:5px; vertical-align:middle; font-size:36px; font-weight:bold; line-height:50px; }
#disp span				{	float:left; width:90px; font-size:14px; line-height:15px; padding:6px 0 0}
#btn-descarca			{	display:block; width:183px; height:40px; padding:42px 10px 0 18px; margin:8px 0 5px -5px; overflow:hidden; background:url(../img/btn-descarca.png) no-repeat; font-size:11px; line-height:normal; font-weight:normal; -moz-text-shadow:1px 1px 0 #15051d; text-shadow:1px 1px 0 #15051d}
#btn-descarca .c,
#btn-cool .c			{	background:#4a1d67}
#btn-descarca:focus, 
#btn-descarca:hover		{	background-position:0 -82px}
#btn-descarca:active	{	background-position:left bottom}

#pimperi #secundar a.text	{	font-size:12px; font-weight:bold; color:#240b27; text-decoration:underline; -moz-text-shadow:none; text-shadow:none; line-height:17px; display:inline-block; padding:7px 7px 7px 23px; margin:-3px 0 -7px -7px; background:url(../img/icn-diamant-mic.png) no-repeat left top; white-space:nowrap; display:block}
span.abbr					{	display:inline-block; /*padding:0 5px; margin:0 -5px;*/ border-bottom:2px dotted #ef7f00}
#pimperi #secundar p.gata	{	width:200px; height:40px; padding:20px; position:absolute; left:0; bottom:0; -moz-text-shadow:1px 1px 0 #b82501; text-shadow:1px 1px 0 #b82501}
#pimperi #secundar p.gata strong{font-size:16px; line-height:18px; color:white; }
#pimperi #secundar p.gata a	{	font-size:12px; color:white}

#pimper-utile		{	width:920px; height:190px; padding:25px 20px; background:url(../img/pimper-utile.png) no-repeat; clear:both; position:relative; z-index:-2}
#pimper-utile li	{	width:197px; height:185px; overflow:hidden; border-right:1px solid #fffefc; border-left:1px solid #ffcc54; float:left; padding:0 20px 0 15px; color:#4f411b; font-size:12px; line-height:18px; position:relative}
#pimper-utile li.pri{	border-left:0}
#pimper-utile li.ult{	width:190px; border-right:0; padding-right:0}
#pimper-utile li a	{	color:#4f411b; font-size:12px; text-decoration:underline}
#pimper-utile li li	{	border:0; height:auto; overflow:visible; float:left; width:100%; padding:0; line-height:15px; }
#pimper-utile li li a				{	line-height:15px; display:block; padding:3px 0 2px}
#pimper-utile li#de-pe-blog li		{	padding:0 0 5px}
#pimper-utile li#de-pe-blog li a	{	padding:3px 0 0}
#pimper-utile li#de-pe-blog li small{	line-height:normal}
#pimper-utile li div a:hover, 
#pimper-utile li li a:hover		{	color:#40284A}
#pimper-utile li h4				{	color:#40284a; font-size:14px; letter-spacing:-0.02em; margin:0 0 8px; white-space:nowrap; position:relative; top:-2px; -moz-text-shadow:2px 2px 0 #fff; text-shadow:2px 2px 0 #fff}
#pimper-utile li .twit a			{	line-height:normal}
#pimper-utile li#utile-goodies li	{	white-space:nowrap}
#pimper-utile li#utile-goodies a	{	display:inline-block}
#pimper-utile li#utile-goodies li i	{	font-size:11px}
#pimper-utile .btn, 
#lista-pimperi #trimite a		{	display:inline-block; background:url(../img/btn-act.png) no-repeat left -88px; padding:0 12px 0 0; text-decoration:none; position:absolute; left:11px; bottom:-4px; letter-spacing:-0.02em}
#pimper-utile .btn b, 
#lista-pimperi #trimite a b		{	display:inline-block; height:44px; line-height:44px; background:url(../img/btn-act.png) no-repeat right -132px; font-size:14px; font-weight:bold; text-align:center; color:#fff; text-shadow:1px 1px 0 #560c66; padding:0 22px 0 10px; text-decoration:none; white-space:nowrap; cursor:pointer; position:relative; left:11px; margin-right:-12px}
#pimper-utile .btn:hover, 
#pimper-utile .btn:active, 
#pimper-utile .btn:focus, 
#lista-pimperi #trimite a:hover, 
#lista-pimperi #trimite a:active, 
#lista-pimperi #trimite a:focus 	{	background-position:left top}
#pimper-utile .btn:hover b, 
#pimper-utile .btn:active b, 
#pimper-utile .btn:focus b, 
#lista-pimperi #trimite a:hover b, 
#lista-pimperi #trimite a:active b, 
#lista-pimperi #trimite a:focus b{	background-position:right -44px !important}

#lista-pimperi li#trimite		{	position:relative}
#lista-pimperi li#trimite a		{	border:0; left:auto; right:10px; bottom:0; background-color:transparent}

#lista-pimperi				{	padding:15px 10px 5px; height:248px; /*background:rgba(255,255,255,0.2); */font-weight:normal; text-shadow:none}
#pimperi #secundar #lista-pimperi p{	font-size:14px; line-height:20px; height:103px}
#lista-pimperi h5				{	font-size:14px; font-weight:bold; height:18px}
#lista-pimperi li				{	width:193px; height:32px; background:white url(../img/lista-input.png); position:relative; margin:0 0 7px; overflow:hidden}
#lista-pimperi li#trimite		{	background:none; margin:9px 0 0 0; height:44px; overflow:visible}
#lista-pimperi li input			{	display:block; width:173px; height:18px; padding:8px 10px; line-height:18px; background:transparent; border:none; position:relative; z-index:2}
.js #lista-pimperi li label		{	display:none; position:absolute; left:0; top:0; display:block; height:32px; width:70px; color:#a79c9e; line-height:32px; text-indent:10px; z-index:1}

#pimptool  #principal	{	width:626px; height:519px; padding:42px 42px 25px; background:url(../img/principal-pimperi.png) no-repeat; position:relative}
#pimptool #secundar		{	width:240px; height:560px; background:url(../img/secundar-pimptool.png); position:relative; z-index:1}
#pimptool-trei			{	width:640px; height:220px; background:url(../img/pimp-tool-trei.png) no-repeat; }

#pimptool #btn-descarca			{	margin:22px 0 8px 15px}
#pimptool #secundar br			{	display:none}
#pimptool #secundar a.vezi-aici	{	font-weight:bold; color:white; font-size:12px; text-decoration:underline; text-shadow:1px 1px 0 #c22702; margin:0 0 15px 20px; display:block; height:17px; line-height:17px; width:210px}
#pimptool #secundar #ce-face li	{	background:url(../img/dunga-laterala.png) repeat-x left bottom; font-size:14px; line-height:17px; font-weight:bold; color:white; text-shadow:1px 1px 0 #c22702}
#pimptool #secundar #ce-face li.ult	{	background:none}
#pimptool #secundar #ce-face li p	{	background:url(../img/icn-diamant.png) no-repeat 14px 1px; padding:14px 10px 12px 42px; overflow:visible}
#pimptool #secundar .gata			{	display:block; height:73px; position:absolute; left:0; bottom:0; background:url(../img/pimp-palarie.png) no-repeat 5px 0; padding:17px 0 0 110px; font-size:14px; font-weight:bold; line-height:18px; text-shadow:1px 1px 0 #c22702; text-decoration:underline}

#pimptool #principal	{	padding:37px 35px 0; width:640px; height:523px; background:url(../img/principal-pimptool.png) no-repeat}
#pimptool #principal h1			{	font-size:30px; font-weight:bold; height:38px; line-height:38px; text-shadow:1px 1px 0 #fff; margin:0 0 5px}
#pimptool #principal h1 .icns	{	display:inline-block; margin-left:10px; position:relative; z-index:9999}
#pimptool #principal h1 img		{	vertical-align:middle}

#pimptool #principal .intro		{	position:relative; font-size:18px; line-height:normal}
#pimptool #principal .intro .pimp-video	{	position:absolute; right:0; top:0}
#pimptool #principal p			{	text-shadow:none}
#urmareste-prezentarea			{	padding:16px 0 0}
#pimptool #principal #urmareste-prezentarea h3 a	{	font-size:18px; line-height:22px; font-weight:bold; text-decoration:underline; color:#29102a}
#pimptool #principal #urmareste-prezentarea p		{	line-height:20px}
#pimptool #principal #urmareste-prezentarea p a		{	color:#29102a; font-size:12px; line-height:normal}
#pimptool #principal hr			{	width:710px; height:33px; background:url(../img/pimp-hr.png) no-repeat; margin:4px -35px 0}

#pimptool #principal h2			{	font-weight:normal; font-size:18px; line-height:30px; height:auto; color:#240b27; text-shadow:none}

#pt3		{	float:left; width:670px; margin-right:-30px; padding:0}
#pt3 li		{	float:left; display:inline; margin:0 30px 15px 0}
#pt3 li img	{	display:block; margin:0 0 5px}
#pt3 li a 	{	display:block; width:180px; padding:0 10px 10px 0; overflow:hidden; text-decoration:underline; font-weight:bold; font-size:12px; line-height:16px; color:#270d27; outline-offset:1px; outline-color:#ef5b00}

.pagin a, 
a.pcar-nav	{	display:inline-block; text-indent:-999em; overflow:hidden; background:url(../img/pimp-carusel.png) no-repeat} 

a.leg		{	opacity:0.8; position:absolute; left:0; top:24px; width:39px; height:81px; line-height:81px; background-position:-42px 0; cursor:pointer}
a.leg:hover	{	opacity:1; }
a.inainte	{	left:auto; right:0; background-position:-81px 0}
a.oprit		{	opacity:0.3 !important; cursor:default !important}

.pagin	{	display:block; margin:5px auto 0; text-align:center; height:14px; line-height:14px; overflow:hidden}
.pagin a		{	display:inline-block; width:14px; height:14px; cursor:pointer}
.pagin a:hover	{	background-position:-14px 0}
.pagin a.sel	{	background-position:-28px 0 !important}

#utile #adv-cont h1, 
#utile #adv-cont h2	{	font-size:24px; line-height:40px; margin:0 0 6px}

#utile #adv-cont h2.mare{	font-weight:normal; font-size:18px; line-height:24px; padding:0 0 10px; margin:0 0 10px; border-bottom:1px solid #d3d3d3}
#contact address		{	display:inline-block; width:300px; vertical-align:top; font-size:14px; font-style:normal}
#contact address strong	{	display:block; font-size:12px; line-height:18px; margin:0 0 15px}
#contact address b		{	display:inline-block; width:110px; font-size:14px; line-height:24px; font-weight:normal; vertical-align:top}

#contact address .tt, 
#contact address tt, 
#contact address a		{	white-space:nowrap; display:inline-block; width:190px; overflow:hidden; width:185px; font:normal 14px/24px arial,helvetica,sans-serif}
#contact address a		{	width:auto; text-decoration:underline; }
#contact address br		{	display:none}

#contact address.nu-school a	{	overflow:hidden; text-indent:-999em; display:inline-block; width:85px; height:50px; position:relative; left:-6px}
#contact address.nu-school a.tw	{	background:url(../img/sigla-twitter.png)}
#contact address.nu-school a.tr	{	background:url(../img/sigla-trilulilu.png)}
#contact address.nu-school a.sp	{	background:url(../img/sigla-spblog.png)}


#trimite-mesaj 					{	overflow:visible; color:#939393; font-size:18px; line-height:normal; margin:25px 0 0; padding:20px 0 35px; border-top:1px solid #d3d3d3}
#trimite-mesaj fieldset			{	border:0; }
#trimite-mesaj h3, 
#trimite-mesaj legend span		{	color:#240b27; display:block; font-size:18px; font-weight:bold; line-height:24px; margin:0 0 6px}
#trimite-mesaj li input, 
#trimite-mesaj p textarea		{	display:inline-block; padding:3px 6px; border:0; background:none; font-size:18px; color:#939393; font-family:arial,helvetica,sans-serif}
#trimite-mesaj p textarea		{	float:left; position:relative; width:400px; max-width:640px}
#trimite-mesaj label			{	display:block; font-size:14px}
#trimite-mesaj label small		{	font-size:14px; font-weight:bold; line-height:32px; display:block; height:32px; text-indent:4px; background:white; color:#240b27}

#trimite-mesaj li label			{	float:left; margin:0 20px 0 0; width:308px; overflow:hidden; background:url(../img/input.png) no-repeat -924px 32px}
#trimite-mesaj li label br		{	display:none}

#trimite-mesaj li 				{	padding:0 0 10px; width:637px; overflow:hidden}
#trimite-mesaj li input			{	float:left; position:relative; width:296px; height:26px; padding:5px 6px 1px}

#trimite-mesaj li.ult label.ult	{	margin-right:0}

#trimite-mesaj li label:hover	{	background-position:-616px 32px}
#trimite-mesaj li label.f		{	background-position:-308px 32px}

#trimite-mesaj p.mesaj label 	{	width:637px; height:255px; overflow:hidden; background:url(../img/input.png) no-repeat right -32px}
#trimite-mesaj p.mesaj label:hover{	background-position:right -255px}
#trimite-mesaj p.mesaj label.f	{	background-position:right -478px}

#trimite-mesaj p textarea		{	height:211px; padding:6px; min-width:625px; max-width:635px; overflow:auto; resize:none}
#trimite-mesaj p label br		{	display:none}

#trimite-mesaj li label.err		{	background-position:0 32px !important}
#trimite-mesaj p label.err		{	background-position:right -701px !important}
.err input, .err textarea		{	color:white !important}

#trimite-mesaj .trimite			{	width:633px; position:relative; text-align:right; padding:10px 5px 0 0}
#trimite-mesaj #mesaj-info		{	position:absolute; right:25px; width:435px; color:#240640; font-size:14px; height:44px; line-height:44px}
#trimite-mesaj #mesaj-info .mesaj{	display:none}

#aparitii-media		{	padding-top:15px; border-top:1px solid #d3d3d3; clear:both; width:640px}
#aparitii-media h3	{	font-size:18px; line-height:24px}
#aparitii-media li	{	background-position:0 -88px}

/*#pasiiSimularii		{	display:none}*/

#utile #adv-cont #centru-de-presa h2 {	font-size:18px; line-height:24px; }

#comunicate			{	width:290px; float:left; padding:0 0 15px}
#utile #adv-cont #comunicate h2		{	font-size:18px; line-height:24px; }
#comunicate h3		{	font-size:12px; line-height:15px; margin:0 0 3px}
#centru-de-presa a	{	font-weight:bold; text-decoration:underline; display:inline-block; padding:2px 6px; margin:-2px -6px}
#centru-de-presa a:hover{color:black}
#comunicate em		{	font-style:normal}
#comunicate em:after{	content: " — "}
#comunicate li		{	padding:0 0 20px}
#comunicate li.ult	{	padding:0}
#pachet-de-presa	{	width:300px; padding:0 0 15px 25px; float:left; line-height:24px}
#pachet-de-presa h2 {	margin:0 0 6px}
#pachet-de-presa ul	{	line-height:18px}

#persoana-de-contact	{	width:300px; padding:0 0 15px 25px; float:left; line-height:24px}
#persoana-de-contact address	{	line-height:18px; font-style:normal}

#simulare .file			{	position:absolute; left:50px; top:25px; width:100%; float:left}
#simulare .file a		{	float:left; width:146px; height:51px; line-height:48px; border:1px solid transparent; margin:0 17px 0 0; text-decoration:none; position:relative}
#simulare .file a b		{	display:inline-block; width:26px; height:27px; padding:3px 15px 6px 3px; font-size:14px; line-height:27px; text-align:center; color:#8f4b07; text-shadow:1px 1px 0 rgba(255,255,255,0.75); background:url(../img/pas-curent.png) no-repeat; position:absolute; left:-7px; top:9px}
#simulare .file a i		{	display:inline-block; font-size:10px; line-height:normal; vertical-align:middle; text-transform:uppercase; font-style:normal; font-weight:bold; position:relative; width:110px; left:37px; color:#df980f}
#simulare .file a.sel	{	background:rgba(250,170,15,0.14); border-color:#af8342; -moz-border-radius:4px; -webkit-border-radius:4px; border-radius:4px; behavior:url(../js/brie.htc); outline:0}
#simulare .file a.sel i	{	color:#b95e06}
#simulare .file a:hover i{	text-decoration:underline;}
#simulare .file a.sel:hover i{text-decoration:none}
#simulare .continutFile	{	padding:66px 0 0}
#adv-cont #simulare .intro		{	margin-bottom:20px}
#adv-cont /*#simulare */.intro h2	{	font-size:24px; font-weight:bold; line-height:normal; margin:0 0 4px}
#adv-cont #simulare h3			{	font-size:14px; line-height:20px}
#sim_1,#sim_2,#sim_3,#sim_4		{	min-height:400px; position:relative; padding:0 0 84px}
.sim_nav	{	position:absolute; left:0; bottom:0; width:100%; height:18px}
.sim_nav a	{	position:absolute; top:-12px !important; line-height:42px; font-size:18px; height:42px; font-weight:bold; text-decoration:underline;} 
.sim_nav a b	{	font-size:14px}
.sim_nav a.st	{	left:0}
.sim_nav a.dr	{	right:0; }
.sim_nav a.dr b	{	font-size:18px !important; line-height:24px !important; height:24px !important}

#adv-cont #simulare .nav-sectiune{	left:0; bottom:0px}
#adv-cont #simulare .sim_nav	{	bottom:0px; height:44px;}
#adv-cont #simulare .sim_nav a	{	top:20px !important}
#simulare li				{	width:250px; padding:0 0 20px}
#simulare div .c			{	position:relative}
#simulare div#sim_1 .c		{	padding-bottom:40px}
#simulare, 
#simulare small				{	font-size:12px; line-height:18px}
#simulare small.info		{	color:#939393; display:inline-block; padding:0 0 0 3px}
#simulare small.util		{	color:#240b27; padding:0 0 5px 3px; position:relative; top:-3px; line-height:15px}
#simulare small.inca20		{	color:#5C0002}
#simulare small.inca10		{	color:#D40D12}
#simulare label small, 
#simulare h4				{	font-size:18px; line-height:36px; font-weight:bold; display:block; height:36px; overflow:hidden}
#simulare label				{	display:block; margin:0 0 10px}
#simulare .text input		{	display:inline-block; padding:3px 6px; border:0; background:none; font-size:18px; color:#939393; width:238px; height:26px; line-height:26px}
#simulare .text				{	background:url(../img/input.png) no-repeat 0 -32px}
#simulare .text.mic			{	background:url(../img/input.png) no-repeat 0 -100px; line-height:normal}
#simulare .text.mic input	{	width:118px}
#simulare label.data		{	position:relative}
#simulare label.data small	{	display:block !important}
#simulare label.data .arata-calendar	{	border:0; cursor:pointer; display:inline-block; width:32px; height:32px; text-indent:-999em; background:url(../img/icn-calendar.png) no-repeat center center; overflow:hidden; vertical-align:middle}
#simulare .alege-perioada	{	padding:0 0 0 10px}
#simulare div.inactiv		{	opacity:0.3}
#simulare .alege-perioada label.data	{	display:inline-block; margin-left:20px}
#simulare label.check.mic	{	padding:0 0 0 3px; height:20px; overflow:hidden; line-height:20px}
#simulare label.mic small	{	font-size:12px; display:inline-block; vertical-align:middle; font-weight:normal; line-height:20px; height:20px; overflow:visible}
#simulare label.mic input	{	vertical-align:middle; margin:0 3px 0 0}
#simulare #localizare label.mic	{	display:inline-block; min-width:100px; width:auto !important; width:100px; margin:0 10px 0 0}
#simulare .rezultat				{	position:absolute; right:0; top:0}
#simulare #buget_recomandat		{	top:167px; color:#6b3907; background-position:left bottom; width:178px; height:115px; -moz-box-shadow:0 2px 5px rgba(0, 0, 0, 0.23); -webkit-box-shadow:0 2px 5px rgba(0, 0, 0, 0.23); box-shadow:0 2px 6px rgba(0, 0, 0, 0.23); -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; text-shadow:1px 1px 0 rgba(255,255,255,0.5)}
#simulare #buget_recomandat big	{	text-shadow:1px 1px 0 rgba(255,255,255,0.75)}
#simulare #buget_recomandat .pimperi big{display:inline-block}
#simulare p.rezultat			{	width:178px; height:132px; padding:15px 17px 10px; background:url(../img/afis-rezultat.png) no-repeat; overflow:hidden; font-weight:bold; line-height:normal; text-shadow:1px 1px 0 white} 
#simulare p.rezultat big		{	display:block; font-size:30px; }
#simulare #afisare-status ul	{	width:294px; height:300px; overflow:hidden}
#simulare #afisare-status li	{	width:294px; padding:0; white-space:nowrap}
#simulare #statusul-tau			{	display:block; width:208px; height:16px; position:absolute; top:66px; right:22px; background:url(../img/status.png); overflow:hidden; color:#999; font-size:11px; line-height:16px; padding:0 0 0 2px; white-space:pre}
#simulare #statusul-tau img		{	vertical-align:top}
#simulare #statusul-tau.link	{	color:#2928f0; font-weight:bold}
#simulare .rezultat .img-nav	{	text-align:center}
#simulare .rezultat .img-nav a	{	display:inline-block; position:relative; height:43px; text-indent:-9999em; overflow:hidden; width:97px; background:url(../img/butoane-im.png) no-repeat; outline:0}

#simulare .rezultat .img-nav a.yahoo{width:103px}
#simulare .rezultat .img-nav a.skype{background-position:-103px 0}
#simulare .rezultat .img-nav a.gtalk{background-position:-200px 0}

#simulare .rezultat .img-nav a.yahoo:hover,#simulare .rezultat .img-nav a.yahoo:focus{background-position:0 -50px}
#simulare .rezultat .img-nav a.skype:hover,#simulare .rezultat .img-nav a.skype:focus{background-position:-103px -50px}
#simulare .rezultat .img-nav a.gtalk:hover,#simulare .rezultat .img-nav a.gtalk:focus{background-position:-200px -50px}

#simulare .rezultat .img-nav a.yahoo.sel{background-position:0 -100px!important}
#simulare .rezultat .img-nav a.skype.sel{background-position:-103px -100px!important}
#simulare .rezultat .img-nav a.gtalk.sel{background-position:-200px -100px!important}

#simulare .rezultat .img-nav a.sel{	text-decoration:none; cursor:default}
#simulare label.checkbox		{	overflow:visible !important}
#simulare label.checkbox.check	{	padding:0 0 0 30px; background:url(../img/input.png) no-repeat 0 -152px}
#simulare label.checkbox.bifat	{	background-position:0 -172px}
#simulare label.radio.check		{	padding:0 0 0 30px; background:url(../img/input.png) no-repeat 0 -192px; position:relative; overflow:visible}
#simulare label.radio.bifat		{	background-position:0 -212px}
#simulare label.check small a	{	cursor:default; text-decoration:none}
#simulare li					{	line-height:25px}
#simulare li#gen label.mic		{	width:50px}
#simulare li#varsta label small	{	cursor:text}
#simulare li#interese label		{	display:inline-block; width:160px; margin:0 20px 0 0}
#simulare li#interese .utile	{	padding:15px 0 0}
#simulare li#interese .utile a	{	text-decoration:underline; display:inline-block; padding:1px 4px; position:relative; left:-8px; top:-1px; margin:0 4px; cursor:pointer}
#simulare li#interese .utile .ascuns{	border-right:1px solid #240b27; display:inline-block; margin:0 4px 0 -8px; text-indent:-999em; overflow:hidden; height:10px}

#simulare li#localizare	{	width:400px}
#simulare li#gen		{	width:150px; float:left}
#simulare li#varsta		{	width:250px; float:left}
#simulare li#interese	{	clear:both; width:644px; margin:0 -20px 0 0}

input.ascuns			{	display:inline; position:absolute; left:-999em}
.label-link.focus		{	outline:1px dotted #ef880c; outline-offset:2px}

.dev #simulare li#interese label {	overflow:visible; position:relative}
.dev input.ascuns			{	left:-999em} 

#simulare #sim_3 .c li		{	width:400px}
#simulare #sim_3 li#c_buget label		{	background-position:154px -120px} 
#simulare #sim_3 li#c_buget label small	{	width:150px; padding:0 5px 0 0}
#simulare #sim_3 li#c_buget label#limita_zilnica small	{	width:116px}
#simulare #sim_3 li#c_buget label#limita_zilnica		{	background-position:0 -152px}
#simulare #sim_3 li#c_buget label#limita_zilnica.bifat	{	background-position:0 -172px}
#simulare #sim_3 li#c_buget label#limita_zilnica, 
#simulare #sim_3 li#c_buget label#limita_zilnica_val	{	display:inline-block; vertical-align:middle}
#simulare #sim_3 li#c_buget label#limita_zilnica_val	{	background:url(../img/input.png) no-repeat 0 -120px}
#simulare #sim_3 li#c_buget label#limita_zilnica_val input{width:118px}

#ui-datepicker-div	{	z-index:1; background:white; margin-top:1px; top:682px !important}

.statistica 				{	padding:0 0 84px}
.statistica .total h3		{	font-size:20px; font-weight:normal; line-height:normal}
.statistica .total h3:nth-child(2){margin-bottom:25px}
.statistica .total h3 br	{	display:none}
.statistica .total h3 small	{	display:block; font-size:12px; line-height:12px}
.statistica .rand			{	border-top:1px solid #d3d3d3; padding:25px 0; width:100%; overflow:hidden}
.statistica .rand h4		{	margin:0 0 10px}
.rand>.pimp-stat			{	display:inline-block; width:300px; vertical-align:top}
.pimp-stat li strong		{	display:inline-block; text-align:right; height:23px; line-height:23px; padding:0 10px 2px 0; font-weight:normal; min-width:70px}

.pimp-stat li .pc			{	background:url(../img/pc.png) repeat-x; position:relative; display:inline-block; height:25px; padding:0 0 0; vertical-align:middle}
.pimp-stat li .pc-st		{	background:url(../img/pc-st.png) no-repeat; display:inline-block; width:20px; height:25px; position:absolute; left:0; top:0; min-width:2px !important}
.pimp-stat li .pc-dr		{	background:url(../img/pc-dr.png) no-repeat right top; display:inline-block; width:20px; height:25px; position:absolute; right:0; top:0; min-width:3px !important}
.pimp-stat li .pc-val		{	position:absolute; display:inline-block; width:36px; height:21px; line-height:21px; right:-36px; top:1px; text-align:center; z-index:999; font-weight:bold}
.pimp-stat li .pc-f			{	background:url(../img/pc-f.png) repeat-x; position:absolute; left:1px; right:4px; top:0; height:100%}
.pimp-stat li span i		{	display:none}

.pimp-terese li strong		{	min-width:120px}

#studiile li	{	clear:both; padding:0 0 30px}
#studiile li h2	{	float:right; width:457px; font-size:18px; line-height:24px}
#studiile li p	{	float:right; clear:right; width:457px; margin:4px 0}
#studiile li a	{	font-weight:bold; text-decoration:underline; display:inline-block; padding:2px 5px; position:relative; margin:-2px -5px}
#studiile li img{	vertical-align:top; background:url(../img/th-client.png) no-repeat; padding:4px 8px 4px 7px; float:left; width:135px; margin:0 17px 0 0}

.faraumbra		{	text-shadow:none !important}

#adv-cont div#prezentare, 
#adv-cont div#contact, 
#adv-cont div#centru-de-presa	{	display:block !important; padding-top:50px}

#your-sp		{	position:absolute; right:0; top:30px; width:228px; height:108px; background:url(../img/your-sp.png) no-repeat; padding:20px; z-index:9}
#your-sp p		{	color:#c374d1; text-shadow:1px 1px 0 #000; padding:0 9px; margin:0 0 5px; font-size:11px; line-height:normal; }
#your-sp .scroll	{	width:222px; height:28px; background:url(../img/alege-ui.png) no-repeat; line-height:28px; color:#f8a911; margin:0 0 4px; position:absolute; left:20px}
#your-sp .scroll .c	{	position:relative}
#your-sp .scroll strong	{	display:block; padding:0 11px}
#your-sp .scroll ul		{	float:none}
#your-sp .scroll li		{	display:block; float:none; padding:2px 11px 0; height:22px; line-height:22px; background:url(../img/alege-ui.png) no-repeat right top}
#your-sp .scroll li img	{	vertical-align:middle; display:inline-block; margin:0 7px 0 0}
#your-sp .scroll li a	{	display:block}
#your-sp .scroll li a, 
#your-sp .scroll li a b	{	text-decoration:none; line-height:22px; height:22px; padding:0; }
#your-sp .scroll li a b	{	display:inline-block; width:144px}
#your-sp .scroll li a:hover b{text-decoration:underline}

.scroll-c				{	height:93px; }
.scroll-ct				{	width:216px; height:93px; overflow:auto; position:absolute; }

#your-sp div.h strong	{	height:25px}
#your-sp div.h			{	background-position:left -28px; height:118px; padding:0 0 5px; z-index:9}
#your-sp div.h .scroll-c{	overflow:hidden; display:block !important; visibility:visible !important}

#alege-limba	{	top:68px}
#alege-tara		{	top:100px}

.jScrollPaneContainer	{	position:relative; overflow:hidden; z-index:1}
.jScrollPaneTrack		{	position:absolute; cursor:pointer; right:0; top:0; height:100%; background:#aaa}
.jScrollPaneDrag		{	position:absolute; background:#666; cursor:pointer; overflow:hidden}
.jScrollPaneDragTop		{	position:absolute; top:0; left:0; overflow:hidden}
.jScrollPaneDragBottom	{	position:absolute; bottom:0; left:0; overflow:hidden}
a.jScrollArrowUp		{	display:block; position:absolute; z-index:1; top:0; right:0; text-indent:-2000px; overflow:hidden; height:9px}

a.jScrollArrowDown		{	display:block; position:absolute; z-index:1; bottom:0; right:0; text-indent:-2000px; overflow:hidden; height:9px}
a.jScrollActiveArrowButton, 
a.jScrollActiveArrowButton:hover { background-color:#f00}

.jScrollPaneTrack	{	background:url(../img/alege-ui.png) no-repeat -225px -30px}
.jScrollPaneDrag	{	background:url(../img/alege-ui.png) no-repeat -244px -30px}

#clientii li a.vezi	{	display:block; width:30px; height:36px; background:url(../img/icn_vezi-studiu.png) no-repeat 50% 50%; position:absolute; right:0; top:0; overflow:hidden; text-indent:-999em}
#clientii li .tip	{	display:block; width:127px; height:47px; background:url(../img/tip_vezi-studiu.png) no-repeat; position:absolute; right:-50px; top:-40px}

.m				{	display:none; position:relative; padding:10px; -moz-box-shadow:0 0 60px #000; -webkit-box-shadow:0 0 60px #000; box-shadow:0 0 60px #000; -moz-border-radius:15px; -webkit-border-radius:15px; border-radius:15px}
.m .in			{	padding:20px; min-width:447px; min-height:347px; position:relative; color:#240B27; background:white url(../img/m-int.png) repeat-x; -moz-border-radius:6px; -webkit-border-radius:6px; border-radius:6px}
.m b			{	background:url(../img/m.png) no-repeat; display:block; position:absolute}
.m b b			{	display:none; position:absolute}
.m .s, .m .j	{	height:20px; min-width:487px; width:auto !important; width:487px; }
.m b.dr, .m b.st{	width:20px; min-height:407px; height:auto !important; height:407px}
.m .s			{	left:0; top:0; right:20px }
.m b.dr			{	right:0; top:0; bottom:20px; background-position:right top; min-height:387px; height:auto !important; height:387px}
.m .j			{	left:20px; bottom:0; right:0; background-position:right -580px}
.m b.st			{	left:0; top:0; bottom:20px; min-height:387px; height:auto !important; height:387px}
.m .j .stj		{	left:-20px; top:0; display:block; height:20px; width:255px; background-position:0 -580px}
.m b.st .stj	{	left:0; bottom:0; display:block; width:20px; height:185px; background-position:0 -395px}
.m b.dr .drj	{	right:0; bottom:0; display:block; width:20px; height:185px; background-position:right -395px}
.m .t			{	text-align:center; font-size:24px; line-height:28px; font-weight:bold; color:#240b27; padding:0 0 15px; text-shadow:1px 1px 0 white}

.m object,.m embed{	background:#19021b !important; display:block; margin:0 auto}

.m .d			{	text-align:left; font-size:13px; line-height:18px; color:#f0b65a; padding:15px 5px 0; max-width:930px}
.m .d small		{	font-size:11px; line-height:15px}
.m .c			{	max-width:940px; max-height:500px; overflow:auto; text-align:left}

.m .info		{	width:660px; height:400px/*; margin:0 0 -20px*/}
.m .info h2		{	font-size:15px; margin:15px 0 5px}
.m .info li		{	padding:0 15px 0 0}
.m .info p		{	margin:4px 0 6px}

#legal_notice .info{height:auto}

.m .nav			{	position:absolute; left:10px; right:10px; bottom:-10px; text-align:left}
.m .nav a		{	display:inline-block; max-width:176px; padding:5px 12px 9px; height:12px; font:normal 10px/12px 'arial black',sans-serif; color:#6d3b07; text-decoration:none; text-transform:uppercase; background:url(../img/m-nav-link.png); -moz-border-radius:0 0 4px 4px; -webkit-border-radius:0 0 4px 4px; border-radius:0 0 4px 4px;white-space:nowrap}
.m .nav a		{	-moz-box-shadow:-1px 2px 6px rgba(0,0,0,0.25); -webkit-box-shadow:-1px 2px 6px rgba(0,0,0,0.25); box-shadow:-1px 2px 6px rgba(0,0,0,0.25);}
.m .nav a		{	-moz-text-shadow:0 1px 0 #efcf9c; -webkit-text-shadow:0 1px 0 #efcf9c; text-shadow:0 1px 0 #efcf9c}
.m .nav a		{	}
.m .nav a:hover	{	text-decoration:underline}
.m .nav .st		{	position:absolute; left:0; top:0; }
.m .nav .dr		{	position:absolute; right:0; top:0; text-align:right}
.m .nav a i		{	font-style:normal; display:inline-block; width:10px; height:10px; background:url(../img/m-nav-inainte.png) no-repeat; overflow:hidden; text-indent:-999em; text-align:left; position:relative; left:1px; top:1px}
.m .nav a.st i	{	background-image:url(../img/m-nav-inapoi.png); left:-1px}

.m .nav a.mare	{	height:25px; background:url(../img/m-nav-link-mare.png) repeat-x left bottom; white-space:normal}
.m .nav a.mare i{	top:2px}

.m .close		{	position:absolute; right:14px; top:-26px; width:90px; height:26px; background:url(../img/m.png) no-repeat -910px -600px; cursor:pointer}

.m .c img[src=""]{	display:block; margin:0 auto; background:rgba(255,255,255,0.25)}

.m .decor		{	/*background:rgba(255, 255, 255, 0.6); */position:absolute; left:-10px; top:-10px; width:100%; height:100%; padding:0 20px 20px 0; z-index:-1}
.m .decor div	{	position:absolute; z-index:-1}

#benzi_dr		{	width:250px; height:240px; background:url(../img/m_calc_benzi_dr.png) no-repeat; top:50%; margin-top:-120px; right:-85px}
#benzi_st		{	width:250px; height:240px; background:url(../img/m_calc_benzi_st.png) no-repeat; top:50%; margin-top:-120px; left:-85px}
#calc_bani		{	width:427px; height:223px; background:url(../img/m_calc_bani.png) no-repeat; top:-185px; left:0}

.v .in			{	background:#19021b url(../img/m-v-bg.jpg) no-repeat 50% 50%}
.v .t			{	color:#f0b65a; text-shadow:none}

#calculator	{	}
#calculator .s, 
#calculator .j			{	min-width:406px}
#calculator .in			{	background:#19021b url(../img/calculator_fundal.jpg) no-repeat; color:#f0b65a; min-width:0; width:366px}
#calculator .c			{	overflow:visible}
#calculator .t			{	padding:0 0 8px 6px; color:#f0b65a; font-size:18px; text-align:left; text-shadow:1px 1px 0 rgba(0,0,0,.75)}
#pimp-calc 				{	position:relative; padding:90px 0 0 0}
#pimp-calc .intr-i		{	min-height:300px; height:auto !important; height:300px}
#pimp-calc .intr		{	clear:both; padding:6px 20px 6px 25px; margin:0 -20px; border-bottom:1px solid #210627; border-top:1px solid rgba(127,20,145,.3)}
#pimp-calc li.pri		{	padding-top:0; border-top:none}
#pimp-calc li.ult		{	padding-bottom:0; border-bottom:none}
#pimp-calc label		{	display:block; padding:0 160px 0 0; background:url(../img/inp-calc.png) no-repeat right center; min-height:32px; line-height:32px; vertical-align:middle;position:relative}
#pimp-calc #c_s label, 
#pimp-calc #c_r label	{	min-height:67px; height:auto !important; height:67px; background-image:url(../img/inp-calc-alt.png)}

#pimp-calc label .i		{	position:absolute; right:0; display:block; width:62px; height:18px; font-size:11px; line-height:18px; }
#pimp-calc label .o		{	top:0}
#pimp-calc label .ce	{	bottom:0}


#pimp-calc label strong	{	display:inline-block; font-size:14px; line-height:18px; margin:8px 0 0; letter-spacing:-0.02em; white-space:nowrap}
#pimp-calc label strong small{font-size:11px; line-height:normal}
.safari #pimp-calc label strong small{	letter-spacing:-0.1em}
#pimp-calc label input	{	position:absolute; right:0; top:50%; width:42px; height:17px; line-height:17px; padding:12px 15px 15px; margin:-21px 0 0; font-size:14px; font-weight:bold; color:#1d0423; border:none; background:transparent}
#pimp-calc label input	{	outline:none}
#pimp-calc label input:active, 
#pimp-calc label input:focus{	color:rgb(36,11,39)}

#pimp-calc #c_s label input, 
#pimp-calc #c_r label input	{	padding:24px 15px 26px; margin-top:-33px}

#pimp-calc label .slider	{	display:block; -moz-border-radius:20px; -webkit-border-radius:20px; border-radius:20px; }

#pimp-calc label .scurtaturi{	position:relative; display:block; height:15px; font-size:11px; line-height:15px; margin:5px 0 0}
#pimp-calc label .sc	{	color:#f0b65a; text-shadow:1px 1px 0 rgba(0,0,0,.75); text-decoration:none !important; position:absolute; top:0}
#pimp-calc label .st	{	left:3px}
#pimp-calc label .dr	{	right:3px}

#pimp-calc #c_s label strong{letter-spacing:-0.04em}

#pimp-rezultat		{	float:left; width:328px; height:70px; background:url(../img/calc-rezultat.png) no-repeat; position:absolute; left:0; top:0; padding:5px 14px 5px 20px}
#pimp-rezultat #rez	{	font-size:48px; line-height:70px; position:relative; top:-3px; font-style:normal}
#pimp-rezultat .st	{	float:left;visibility:hidden}
#pimp-rezultat .dr	{	float:right; position:relative; line-height:normal}
#pimp-rezultat span	{	display:inline-block; width:50px; font-size:14px; font-weight:bold; text-transform:uppercase; padding:0 0 0 5px; position:relative; top:-6px}
#pimp-rezultat span i{	display:block; font-style:normal}
#pimp-calc .desc	{	text-align:center; color:#855c3b; padding:10px 0 0; font-size:11px; line-height:normal}
#pimp-calc .desc a	{	color:#855c3b; text-decoration:underline}

#simulare #th-stats	{	width:100%; overflow:hidden; padding:15px 0 0}
#simulare #th-stats .th-stat	{	float:left; width:188px; padding:0 20px 0 0}
#simulare #th-stats .th-stat-t	{	display:block; padding:0 0 10px}
#simulare #th-stats .th-stat-d	{	line-height:normal}
#adv-cont #simulare #sim_4 .c h3{	font-weight:normal}

.niciodata		{	position:absolute; right:0; bottom:-4px; width:60px; height:14px; line-height:14px; text-align:center; background:white; visibility:hidden}

.tip-content	{	display:none; background:#f9c43b url(../img/tip-content.png) repeat-x; color:#6d3b07; font-size:11px; font-weight:bold; padding:0 12px; text-shadow:1px 1px 0 white; height:27px; line-height:27px; border:1px solid #905a10; position:relative; z-index:9999}
.tip-content	{	border:1px solid rgba(144,90,16,0.72); -moz-border-radius:4px; -webkit-border-radius:4px; border-radius:4px; -moz-box-shadow:0 2px 5px rgba(0, 0, 0, 0.23); -webkit-box-shadow:0 2px 5px rgba(0, 0, 0, 0.23); box-shadow:0 2px 5px rgba(0, 0, 0, 0.23)}
.tip-content .arr{	display:block; background:url(../img/tip-content-arr.png) no-repeat; width:24px; height:17px; position:absolute; left:50%; margin-left:-12px; bottom:-16px}

#pimptool #sigla{	width:470px; height:195px; margin-left:-235px; background:url(../img/sigla-pimptool.png) no-repeat; }

#palarie		{	width:210px;height:125px;position:absolute; left:8px; top:-80px; background:url(../img/palarie.png) no-repeat; }


#acasa #continut	{	overflow:visible}

#continut .decor	{	clear:both}
#continut .decor .d	{	position:absolute; z-index:0}
#acasa .d1			{	width:170px; height:210px; right:190px; top:44px; background:url(../img/decor_home_1.png) no-repeat}
#acasa .d2			{	width:228px; height:210px; left:-100px; bottom:135px; background:url(../img/decor_home_2.png) no-repeat}

#adv_info.adv_info-alt{	width:860px; float:left; padding:45px 50px 56px; position:relative; background:white url(../img/adv-info.png) no-repeat; color:#240b27}
#adv_info.adv_info-alt .jos		{	height:6px; background:url(../img/adv-info-j.png) no-repeat; width:100%; bottom:0; }
#adv_info.adv_info-alt h2		{	font-size:24px; line-height:30px; font-weight:bold; margin:0 0 6px}
#adv_info.adv_info-alt .t-info	{	font-size:18px; line-height:24px; font-weight:normal; padding:0 100px 0 0; margin:0 0 25px}
#adv_info.adv_info-alt hr		{	border:none; border-top:1px solid #d3d3d3; background:none; display:block; margin:30px 0 25px; clear:both}
#adv_info.adv_info-alt p			{	margin:0 0 15px}
#adv_info.adv_info-alt a			{	color:#240b27; text-decoration:underline; font-weight:bold}

#inainte			{	display:inline-block}
#inainte p			{	display:inline-block; width:190px; height:173px; padding:7px 12px 0 0; margin:0 10px 0 0; background:url(../img/adv-div.png) repeat-y right top; vertical-align:top; position:relative}
#inainte p.ult	 	{	margin:0; padding-right:0; background:none; padding-left:10px; }
#inainte p a			{	position:absolute; left:0; bottom:25px; text-decoration:none}
#inainte p.ult a		{	left:15px; bottom:10px}
#inainte p.pri a span	{	font-size:14px; line-height:18px; font-weight:bold; text-decoration:underline; cursor:pointer}
#inainte p.pri a small	{	font-size:10px; font-weight:normal; text-decoration:none; text-transform:uppercase}

.carusel		{	width:810px !important; float:none; padding:0 25px 10px 21px !important; margin:20px -6px 0 0 !important; position:relative; height:88px}
.carusel .scroll		{	position:relative; width:808px; height:88px; overflow:hidden}
.carusel .scroll ul		{	position:absolute; left:0; top:0; width:999em}
.carusel .scroll li		{	margin:0 7px 7px 6px}

.carusel .n		{	position:absolute; display:block; width:25px; top:0; height:0; padding:88px 0 0; overflow:hidden; cursor:pointer}
.carusel .st	{	left:-10px; background:url(../img/clientnav-inapoi.png) no-repeat left center}
.carusel .dr	{	right:-10px; background:url(../img/clientnav-inainte.png) no-repeat left center}

#masuri			{	width:860px; overflow:hidden}
#masuri li		{	float:left; width:160px; padding:0 10px 0 0}
#masuri h3		{	margin:0 0 5px; min-height:36px}

#adv-proces		{	width:860px; overflow:hidden}
#adv-proces li	{	width:169px; height:146px; padding:17px 30px 17px 17px; float:left; background:url(../img/adv-proces-2.png); text-shadow:1px 1px 0 #fff}
#adv-proces li h3{	margin:0 0 10px; font-size:14px; line-height:18px; font-weight:bold}
#adv-proces li p{	margin:0; font-size:11px; line-height:14px}
#adv-proces li#proces-1{background:url(../img/adv-proces-1.png)}
#adv-proces li#proces-ult{background:url(../img/adv-proces-ult.png); width:163px; padding-right:20px}

#pachete			{	color:#3c1335; text-shadow:1px 1px 0 #fff; padding:0 160px 0 0; position:relative}
#pachete table		{	position:relative; left:-7px}
#pachete th, 
#pachete td			{	text-align:center; vertical-align:middle; font-weight:bold}
#pachete caption	{	position:absolute; left:-999em}
#pachete .pimp		{	vertical-align:top !important; margin:0 auto}
#pachete .pimp div	{	position:relative; margin:0}
#pachete .pimp strong{	display:block; position:absolute; left:0; top:0; width:100%}
#pachete thead th	{	width:157px; height:41px; padding:0 7px 0 8px; background:url(../img/pachet-t.png) no-repeat 7px 0; font-size:14px; line-height:18px;}
#pachete thead th.ult{	background:none}
#pachete tbody td	{	width:157px; height:57px; background:url(../img/pachet-c.png) no-repeat 7px 0; font-size:12px; line-height:18px}
#pachete tfoot td	{	width:157px; height:55px; background:url(../img/pachet-s.png) no-repeat 7px 0; font-size:36px; font-weight:bolder}
#pachete thead th.pimp div		{	top:-13px; line-height:44px}
#pachete tbody td.pimp div		{	top:-10px; }
#pachete tfoot td.pimp div		{	top:-10px; line-height:65px}
#pachete thead th.pimp strong	{	height:44px; background:url(../img/pachet-pimp-t.png) no-repeat 0 0; left:-3px; padding:0 3px}
#pachete tbody td.pimp strong	{	height:44px; padding:13px 0 0; background:url(../img/pachet-pimp-c.png) no-repeat 5px 0}
#pachete tfoot td.pimp strong	{	height:65px; background:url(../img/pachet-pimp-s.png) no-repeat 5px 0}

#pachete .maimulte				{	position:absolute; right:0; bottom:0; margin:0 !important; width:150px; color:#240b27; padding:0 15px 0 0}

#da-de-noi					{	display:inline-block; width:390px; height:180px; padding:0 32px 0 0; margin:0 10px 0 0; background:url(../img/adv-div.png) repeat-y right top; vertical-align:top; overflow:visible; color:#939393}
#da-de-noi legend			{	display:none}
#adv_info #da-de-noi p		{	width:415px; float:left; margin-right:-15px}
#da-de-noi input			{	display:inline-block; padding:3px 6px; border:0; background:#fefded; border:1px solid #d3d3d3; font-size:18px; line-height:24px; height:24px; color:#939393; font-family:arial,helvetica,sans-serif}
#da-de-noi input			{	-moz-border-radius:6px; -webkit-border-radius:6px; border-radius:6px; margin:0 0 3px}
#da-de-noi label			{	float:left; font-size:14px; padding:0 15px 0 0; width:185px}
#da-de-noi label small		{	font-size:14px; font-weight:bold; line-height:32px; display:block; height:32px; text-indent:4px; background:white; color:#240b27}
#da-de-noi label.checkbox.check	{	padding:0 0 0 30px; background:url(../img/input.png) no-repeat 0 -152px; width:385px}
#da-de-noi label.checkbox.bifat	{	background-position:0 -172px}
#da-de-noi label.check small	{	font-size:12px; line-height:20px; height:20px; font-weight:normal; text-decoration:none}
#da-de-noi label.check small a	{	font-weight:normal; text-decoration:none}
#da-de-noi .trimite		{	text-align:right; position:relative; right:30px; top:5px}

#da-de-noi input:hover	{	border-color:#a9a9a9}
#da-de-noi input:focus	{	border-color:#a9a9a9; background-color:#fff0c8}

label.err	{	float:none; font-size:11px !important; color:#ff860f; font-weight:bold; line-height:14px; padding:3px 0 0}
textarea	{	outline:none}

#prezentare			{	overflow:visible}
#prezentare h3		{	font-size:18px; line-height:24px; margin:0 0 15px}

#pimpmakers 		{	float:left; margin-right:-22px; width:645px}
#pimpmakers li		{	position:relative; float:left; width:205px; padding:0 10px 15px 0}
#pimpmakers li h4	{	font-size:14px; line-height:24px}
#pimpmakers li p	{	position:relative; padding:0 0 0 67px}
#pimpmakers li p img{	position:absolute; left:0; top:4px; }
.linkedin			{	display:block; position:absolute; left:0; top:80px; width:22px; height:22px; background:url(../img/icn-linkedin.png) no-repeat center center; text-indent:-999em; overflow:hidden}

#istoric	{	height:364px; background:url(../img/istoric.png) no-repeat 90px 0; padding:6px 0 0; margin:0 0 -61px}
#istoric li	{	padding:0 0 0 144px; position:relative}
#istoric h4	{	position:absolute; left:0; top:0; width:100px; text-align:right; font-size:12px; line-height:18px; font-weight:normal}
#istoric #i1{	height:40px}
#istoric #i2{	height:37px}
#istoric #i3{	height:49px}
#istoric #i4{	height:70px}
#istoric #i5{	height:56px}
#istoric .sdr	{	display:inline-block; text-decoration:none; padding:0 13px 0 0; background:url(../img/icn-sdr.png) no-repeat right 5px}
#istoric .sdr b	{	font-weight:bold; text-decoration:underline}

#utile #continut .decor .d1	{	background:url(../img/decor-despre-drs.png) no-repeat; width:250px; height:250px; right:-59px; top:36px; z-index:0}
#utile #continut .decor .d2	{	background:url(../img/decor-despre-stj.png) no-repeat; width:250px; height:220px; left:-112px; bottom:-66px; z-index:-1}

#pimperi #continut .decor .d1	{	background:url(../img/decor-pimperi-drs.png) no-repeat; width:190px; height:250px; right:182px; top:36px; z-index:0}
#pimperi #continut .decor .d2	{	background:url(../img/decor-pimperi-stj.png) no-repeat; width:220px; height:220px; left:-105px; bottom:188px; z-index:-1}

#pimptool #continut				{	overflow:visible}
#pimptool #continut .decor .d1	{	background:url(../img/decor-pimptool-drs.png) no-repeat; width:360px; height:260px; right:-60px; top:28px; z-index:0}
#pimptool #continut .decor .d2	{	background:url(../img/decor-pimptool-stj.png) no-repeat; width:270px; height:220px; left:-107px; bottom:-55px; z-index:0}

#inst .c img, 
#inreg .c img, 
#explicatiile .c img{	width:760px; height:370px}

.proces .t			{	font-size:18px; line-height:24px; text-align:left; font-weight:bold}
.proces .t small	{	font-size:12px; font-weight:normal; line-height:normal; display:block}
.proces .t br		{	display:none}
.proces .in			{	padding:20px 20px 0}




#inst .in	, 
#inreg .in				{	padding:20px}

#pimptool #inst .c img, 
#pimperi #inreg .c img, 
#pimperi #inst .c img		{	width:738px; height:347px}




#pimptool #explicatiile .c img, 
#pimperi #explicatiiPimpTool .c img{	width:738px; height:367px}
#pimptool #explicatiile .t, 
#pimperi #explicatiiPimpTool .t	{	text-align:center; margin:0 0 4px}
#pimptool #explicatiile .in, 
#pimperi #explicatiiPimpTool .in	{	padding:20px}

#trimite-mesaj fieldset, 
#da-de-noi fieldset	{	position:relative}
#adv_info #da-de-noi p#adv-raspuns		{	font-weight:bold; font-size:14px; position:absolute; left:0; bottom:15px; height:33px; width:240px; float:none; margin:0}
#contact-raspuns	{	position:absolute; bottom:0; left:0; width:450px; font-size:14px; font-weight:bold; height:28px; padding:20px 0 0}

#bec		{	display:inline-block; font-style:italic; text-decoration:underline; background:url(../img/bec.png) no-repeat 0 -48px; width:25px; margin:-40px -9px 0 -4px; padding:40px 9px 0 4px; height:18px; vertical-align:bottom; }
#bec.h	{	background-position:left top}

.m .c .act-alt	{	left:5px; top:15px}
.m .c b	{	background:url(../img/buton-galben-adv.png) no-repeat; display:inline-block; position:relative; }

#adresa-confirmata	{	}

#adresa-confirmata .c, 
#parola-schimbata .c, 
#cont-sters .c, 
#eroare .c				{	padding:40px 0 0 5px}
#adresa-confirmata .dr, 
#parola-schimbata .dr, 
#cont-sters .dr, 
#eroare .dr				{	min-height:0}
#adresa-confirmata .st, 
#parola-schimbata .st, 
#cont-sters .st, 
#eroare .st				{	min-height:0}
#adresa-confirmata .in, 
#parola-schimbata .in, 
#cont-sters .in, 
#eroare .in				{	min-height:0}

#adresa-confirmata .c .act-alt, 
#parola-schimbata .c .act-alt, 
#cont-sters .c .act-alt, 
#eroare .c .act-alt			{	position:absolute; bottom:22px; left:auto; right:24px; top:auto}

.mod_info			{	width:436px; height:85px; margin:30px 0; padding:30px 0 70px; background:url(../img/email-conf.png) no-repeat; text-align:center; font-size:14px; line-height:18px; color:#88602d}
.mod_info strong	{	font-size:18px; font-weight:bold; line-height:24px; margin:0 0 4px}
.mod_info a			{	color:#240B27; text-decoration:underline; text-shadow:none}




.p #adv #sigla{left:0;margin-left:0;width:610px;height:205px;background:url(../img/sigla-bling-bling-p.png) no-repeat}
.p #adv .sigla-p{width:350px;height:205px;position:absolute;left:610px;top:0;z-index:9}
.p #adv .sigla-p a, 
.p #adv .sigla-p b{display:block;width:100%;height:100%;text-indent:-9999em;position:relative;overflow:hidden}
.p #adv #sigla-hostway{background:url(../img/sigla-p-hostway.png) no-repeat}
.p .t-info{padding-right:30px!important}
.p .t-info .codul{font-weight:bold;color:#3061ab;text-transform:uppercase}

#pachete tfoot td s{font-size:14px;color:#764d4a;text-decoration:line-through;display:block;line-height:32px;margin-top:-16px;-moz-text-shadow:none;-webkit-text-shadow:none;-o-text-shadow:none;text-shadow:none}
#pachete tfoot .pimp s{margin:6px 0 -12px;line-height:normal}

#pachete .promo{position:relative;z-index:1;line-height:normal!important;top:0!important}
#pachete .promo .cât{position:absolute!important;left:-40px!important;top:-28px!important;z-index:1;display:block;width:76px;height:82px;text-align:center;line-height:80px;font-size:24px;font-weight:bold;color:#3c1335;background:url(../img/p-redus.png) no-repeat;-moz-text-shadow:0 1px 0 #fff;-webkit-text-shadow:0 1px 0 #fff;-o-text-shadow:0 1px 0 #fff;text-shadow:0 1px 0 #fff}
#pachete .pimp .promo .cât{}
#pachete .promo img{position:absolute;left:0;top:0;}
#pachete .promo img.mic{-moz-transform-origin:8px 20px;-webkit-transform-origin:8px 20px;transform-origin:8px 20px}

.p #pachete{width:700px;float:left;padding-bottom:30px;margin-top:20px}
.p #pachete+hr{margin-top:0}
.p #pachete .maimulte{bottom:30px}
.p #pachete table{position:absolute;left:0;top:0;width:690px}
.p #pachete .cols{position:relative;display:block;padding:0 0 0 7px}
.p #pachete .col{float:left;width:157px;height:153px;margin-right:15px}
.p #pachete .pimp .promo{top:-10px!important}



h1,h2,h3{text-rendering:optimizeLegibility}
.adv-cont .ui-slider{background-image:url(../img/slide-fundal-adv.png);border-color:#81230d;border-color:rgba(129,35,13,0.36)}
.adv-cont .ui-slider .ui-slider-range{background-image:url(../img/slide-range-adv.png)}

.adv-cont .contor{display:block}
.adv-cont .contor .info{text-align:left;font-size:12px;-moz-text-shadow:none;-webkit-text-shadow:none;-o-text-shadow:none;text-shadow:none;padding:2px 0 0 12px}
.adv-cont .contor .nr{margin:0}
#adv-clientii-nostri{padding-bottom:100px}
#adv-cont #adv-clientii-nostri .intro p{font-size:12px;line-height:18px}
#adv-clientii-nostri #clienţii{float:none}

#filtreClienți{font-size:0}
#filtreClienți li{display:inline-block;vertical-align:top;margin:0 9px 9px 0}
#filtreClienți a{outline:none;cursor:pointer;text-decoration:none;display:inline-block;vertical-align:top;background:#ffc950;border:1px solid #ac3500;-moz-border-radius:6px;-webkit-border-radius:6px;-o-border-radius:6px;-khtml-border-radius:6px;border-radius:6px;font-size:14px;font-weight:bold;line-height:24px;padding:0 15px;-moz-text-shadow:1px 1px 0 #ffe97a;-webkit-text-shadow:1px 1px 0 #ffe97a;-o-text-shadow:1px 1px 0 #ffe97a;text-shadow:1px 1px 0 #ffe97a;-moz-box-shadow:0 0 13px 2px #FFAF2B inset;-webkit-box-shadow:0 0 13px 2px #FFAF2B inset;-o-box-shadow:0 0 13px 2px #FFAF2B inset;box-shadow:0 0 13px 2px #FFAF2B inset}
#filtreClienți a b{text-decoration:underline}
#filtreClienți a i{font-style:normal}
#filtreClienți a:hover,
#filtreClienți a:focus,
#filtreClienți .sel a{color:black;-moz-text-shadow:1px 1px 0 white;-webkit-text-shadow:1px 1px 0 white;-o-text-shadow:1px 1px 0 white;text-shadow:1px 1px 0 white;-moz-box-shadow:0 0 13px 2px #e89100 inset;-webkit-box-shadow:0 0 13px 2px #e89100 inset;-o-box-shadow:0 0 13px 2px #e89100 inset;box-shadow:0 0 13px 2px #e89100 inset}

.m .pas .c{overflow:hidden}






