.infoBox			{	border:1px solid #d4d4d4; -moz-border-radius:4px; -webkit-border-radius:4px; border-radius:4px; background:#f8f8f8; margin:20px 0; padding:15px 18px !important; float:none !important; font:normal 12px/normal tahoma,arial,sans-serif; color:#6e6e6e}

.infoBox.cuButon				{	padding:10px !important; width:566px; position:relative; overflow:hidden; text-align:right}

.infoBox.cuButon span.txt		{	display:inline-block; text-align:left; vertical-align:middle; width:300px}

.infoBox.cuButon span.vouchercode {display: inline; }

.infoBox.cuButon span.vouchercode span { float: left; margin-top: 5px; color: #f27700}

#form_voucher { margin: 0 }

#form_voucher .error-message { display: inline; float: none;}

.infoBox.cuButon div.exe-btns	{	text-align:left; display:inline-block; zoom:1; *display:inline; vertical-align:middle; padding-left:5px; margin:0}



.infoBox.cuButon div.exe-btns a	{	margin:0} 

.infoBox.cuButon div.exe-btns span{	padding:12px 15px}



.virgula	{	display:none}



.cp-tabs form .contact_method label			{	float:none; width:auto; display:inline-block}

.cp-tabs form .contact_method p.editfield	{	float:none; display:inline-block; zoom:1; *display:inline}



.cp-second-tabs.long-labels form label		{	width:140px !important}





.cp-second-tabs {	width:586px !important; overflow:hidden	}

 

.formfield .editfield b				{	display:inline-block; padding-left:15px}

 

.cp-second-tabs table				{	margin:20px 0 0; position:relative; left:-21px; width:628px; overflow:hidden}

.cp-second-tabs table th			{	font:bold 14px/35px Arial,sans-serif; color:#72134d; text-align:left; padding:0; border-bottom:1px solid #FAF0E9}

.cp-second-tabs table td			{	border-bottom:1px solid #FAF0E9; line-height:35px; padding:0}

.cp-second-tabs table tr.last td	{	border-bottom:0}

.cp-second-tabs table .first		{	padding-left:20px !important; width:200px !important}

.cp-second-tabs table .tc-data		{	width:120px !important}

.cp-second-tabs table .tc-metoda	{	width:100px !important}

.cp-second-tabs table .tc-suma		{	width:180px !important}



.cp-second-tabs table tr.hover td	{	cursor:pointer; color:#F48100 !important}



.transaction_list td div			{	position:relative}

.transaction_list td div img		{	position:absolute; right:20px; top:8px}

* html .transaction_list td div img	{	top:0}

.transaction_list .detalii			{	display:none; font:normal 12px/normal arial,sans-serif; color:#72134d}

.transaction_list .detalii div 		{	border:1px solid #f0d2c1;  padding:20px 20px 10px; line-height:normal; width:550px; margin:10px 0 15px}

.transaction_list .detalii div em		{	font-size:18px}

.transaction_list .detalii div em strong{	font-weight:bold}

.transaction_list .detalii div a.icn		{	display:inline-block; padding:0 5px 0 22px; line-height:32px; color:#72134d; position:relative; top:-10px}

.transaction_list .detalii div a.icn:hover	{	color:#F48100}

.transaction_list .detalii div a.acrobat	{	background:url(../img/icons/icn-acrobat.png) no-repeat left center; margin-left:55px}

.transaction_list .detalii div a.factura	{	background:url(../img/icons/icn-factura.png) no-repeat left center; left:15px}



.btn-add-campaign a:active{background-position:0 -59px}



.cl-buy .buy-action input, 

.cl-buy input.radio		{	border:0; padding:0; background:0}



.cl-buy .cl-camp .cnt	{	width:auto !important}

.cl-buy .cl-camp .cnt h2{	cursor:default; font:bold 24px/normal arial,sans-serif; color:#72134d}

.cl-buy .cl-initiate	{	position:relative; background:white; width:958px; overflow:hidden}

.cl-buy .cl-initiate .packages{	width:650px; float:left}

.cl-buy form.cl-initiate{	padding:20px 0 0}

.cl-buy form label		{	float:none; display:inline-block; padding:0}



.cl-buy .cart-overview				{	float:left; min-height:220px; width:244px; padding:20px 23px 10px; border:1px solid #F9DC86; background:#FEF7E3; margin:0 0 20px; color:#666; font-size:15px; overflow:hidden}

/** html .cl-buy .cart-overview		{	background:yellow; }*/

.cl-buy .cart-overview h4			{	font-weight:normal}

.cl-buy .cart-overview strong,  

.cl-buy .cart-overview .buy-tr-val	{	color:#72134d}

.cl-buy .cart-overview .buy-tr-val	{	display:block; font-size:16px; line-height:normal; padding:0 23px 12px; border-bottom:1px solid #F9DC86; margin-bottom:12px; position:relative; left:-23px; width:244px}

.cl-buy .cart-overview .buy-tr-val strong	{	font-size:36px; line-height:normal; margin:10px 0 0; display:block}

.cl-buy .cart-overview p			{	padding:2px 0 3px; font-size:14px; position:relative; }

.cl-buy .cart-overview p.clickno strong{position:absolute; right:30px; display:block; width:80px; top:2px}

.cl-buy .cart-overview .buy-total	{	width:244px; padding:12px 23px 0; font-size:16px; position:relative; left:-23px; border-top:1px solid #F9DC86; margin-top:12px} 

.cl-buy .cart-overview .buy-total strong{font-size:36px; line-height:normal; display:block}



.cl-buy .buy-action				{	border:1px solid #7c1e5f; clear:both; margin:0 17px 17px; padding:20px; height:38px; position:relative}

.cl-buy .buy-action label		{	width:260px; padding:20px; margin-top:-20px; position:relative; left:-20px; font-size:14px; line-height:19px; }

.cl-buy .buy-action label input	{	margin:15px 8px 0 0; float:left}

.cl-buy .buy-action	img			{	}

.cl-buy .buy-action .exe-btns	{	position:absolute; right:20px; top:20px; margin-top:0}

.cl-buy .buy-action .exe-btns a	{	margin-right:0}



.cl-buy th				{	color:#72134d; font-weight:bold; font-size:14px; border-bottom:1px solid #F9DC86; padding-left:0}

.cl-buy td				{	font-size:14px; color:#3e3e3e; padding:11px 0 !important}

.cl-buy .first			{	padding-left:20px !important} 

.cl-buy .first label	{	color:#f05b00; font-weight:bold; font-size:14px; padding-left:4px}

.cl-buy .first input	{	vertical-align:middle; margin:0}

.cl-buy tr.off td		{	-moz-opacity:0.5; -webkit-opacity:0.5; opacity:0.5; filter:alpha(opacity=50)}





.cp-footer-credits small	{	display:block; clear:both; font-size:11px; line-height:15px; color:#b2b2b2; padding:0 0 10px}

.cp-footer-credits small a	{	color:#B2B2B2; white-space:nowrap}

.cp-footer-credits small a:hover{color:#86427c}

.modal_inchide		{	background:url(http://www.statuspimp.ro/assets/img/icn-close-modal.png) no-repeat center; cursor:pointer; display:block; width:20px; height:20px; position:absolute; right:10px; top:-19px; z-index:999}

.modal_inchide:hover{	background:url(http://www.statuspimp.ro/assets/img/icn-close-modal-on.png) no-repeat center}

.termeni	{	height:97%; padding-bottom:3%; text-align:left; background:white; border:1px solid #f0d2c1; -moz-border-radius:6px; -webkit-border-radius:6px; border-radius:6px}

.termeni .in{	padding:0 20px; height:94%; margin:3% 0; overflow:auto; width:900px}

.termeni h1	{	margin:0 0 20px; font-size:20px; font-weight:bold}

.termeni h2	{	margin:20px 0 5px; font-size:18px; font-weight:bold}

.termeni h3	{	margin:15px 0 5px; font-size:14px}

.termeni p	{	margin:5px 0 10px; font-size:13px; font-weight:normal; line-height:17px}

.termeni ol	{	margin:0 0 0 15px; padding:0 0 0 10px}

.termeni ol li{	list-style:decimal; padding:0 0 0 10px; font-size:18px; font-weight:bold}









.intra				{	background:0}

.cont #cp-container	{	width:1000px}

.intra .cnt100		{	width:1000px}

.intra #antet .in{	position:relative; text-align:left; width:980px; margin:0 auto}



.intra #nav		{	height:65px; padding-top:35px; background:url(http://www.statuspimp.ro/assets/img/nav.png) repeat-x bottom; z-index:2}



.intra #sigla 				{	float:left; width:170px; height:90px; background:url(../img/sigla-trans.png) no-repeat; text-indent:-999em; overflow:hidden; position:absolute; left:0; top:-6px; z-index:3; cursor:pointer;}

.intra #sigla a				{	display:block; position:relative; z-index:2; width:100%; height:100%; text-indent:-999em; overflow:hidden}

.intra #sigla				{	left:50%; top:22px; margin-left:-103px; background:url(http://www.statuspimp.ro/assets/img/sigla_mare-trans.png) no-repeat; width:206px; height:111px}



.intra h1				{	font:normal 20px/normal 'arial black',arial,sans-serif; text-transform:uppercase; color:#6e1464; margin-bottom:5px; width:440px}

.intra .t>p				{	color:#6e1464; font-size:14px}



#conectare				{	position:relative; width:477px; height:280px; padding:68px 40px 47px 38px; float:left; background:url(http://www.statuspimp.ro/assets/img/conectare.jpg) no-repeat}

#conectare fieldset		{	float:left; width:477px}

	#conectare legend	{	display:block !important; width:477px}

	#conectare legend span{	text-indent:37px; width:477px; height:30px; padding:0}

.cont form ul				{	margin:35px 0 0; float:left}

.cont form li				{	background:url(http://www.statuspimp.ro/assets/img/d_intra.png) repeat-x; padding:15px 0; float:left; width:360px}

.cont form li:first-child	{	background:0}

.cont form li.alt			{	padding:18px 0 12px 65px !important; width:295px !important}

.cont form li.check input	{	display:none}

.cont form li.check label	{	background:url(http://www.statuspimp.ro/assets/img/check.png) no-repeat; height:15px; padding:1px 0 0 22px; font-size:11px; line-height:normal; font-weight:normal; float:left; width:auto; font-size:12px}

.cont form li.check label.checked{background-position:0 -284px}

 

.cont label			{	font-size:14px; display:inline-block; width:360px; color:#380032; font-weight:bold; float:left} 

.cont label span	{	float:left; width:65px; padding:10px 0}

.cont input			{	width:277px !important; float:left}

.cont .alt input	{	width:auto !important; height:auto !important; float:none}



#conectare 			{	left:-10px}

#conectare li 		{	width:400px; padding:0 40px 0 37px} 

.cont form li label	{	width:400px; padding:15px 0; height:38px; overflow:hidden}

#conectare p, 

.cont form li.alt		{	width:412px !important; padding-left:102px}



.cont fieldset		{	position:relative; float:left; width:900px}

.cont legend		{	position:absolute; left:0; top:0; width:900px; text-indent:0; text-align:left}

.cont legend span	{	position:absolute; left:20px; top:0; display:block; padding:20px; width:860px; height:65px; text-align:left}

.smodal h3, 

#recuperare h3, 

.cont legend span	{	font:normal 20px/25px 'arial black',arial,helvetica,sans-serif; color:#6e1464; text-transform:uppercase}

.cont input			{	background:#fefded; border:1px solid #efd9b8; padding:12px 8px 0; height:26px; font-size:14px; font-weight:bold; color:#380032; outline:0}

.cont input:focus	{	background:white}

.cont form span.err	{	display:block; font-size:11px; color:#f27700;}

.cont span.error 	{	font-size:11px; color:#f27700; display: block; clear: both }

#messageBox			{	position: relative; overflow: hidden; height: 13px; display:block; font-size:11px; color:#f27700; padding-left: 30px}

#messageBox ul		{ float: none!important}

#messageBox ul,

#messageBox ul li	{	padding: 0!important; margin: 0!important}

#messageBox ul li span.err-email	{	position:absolute; left:550px}

.cont form input.required,

.cont form .err input, 

.cont form .err textarea	{	border-color:#f27700}



.cont button							{	background:url(http://www.statuspimp.ro/assets/img/buton.png) no-repeat; color:white; font-weight:bold; border:0; cursor:pointer; float:left; width:115px; height:37px; background-position:0 -74px; margin-right:20px; outline:none; font-size:14px}

.cont button:hover, button:focus		{	background-position:0 -111px; text-decoration:underline}



.intra .cnt100		{	padding:50px 0 0}



.intra #cont_nou	{	width:420px; position:relative; padding:50px 0 0; display:inline; float:left; margin-left:-20px}

.intra #cont_nou p	{	color:#6e1464; padding:0 0 10px}

.intra #b_incepe	{	padding:18px 20px 14px; float:left; min-height:160px; height:auto !important; height:160px; margin-top:15px; width:390px; background:url(http://www.statuspimp.ro/assets/img/col_goala_alt.jpg) no-repeat; font-size:14px; line-height:19px;}

.intra #b_incepe a	{	font-weight:bold; text-decoration:underline; position:relative; }

.intra .faCont		{	left:303px; top:170px}



#conectare p		{	padding:0 0 0 65px; float:left}

#conectare p a		{	color:#ffa414; text-decoration:underline; font-size:12px; font-weight:bold; padding:4px; position:relative; left:-4px; top:5px; float:left}

#conectare p a:hover,

#conectare p a:focus{	color:#79195C}



.btn_createAccount						{	width:256px; height:111px; background:url(../img/buttons/adv-createaccount-bg.png); padding:37px 0 0; margin-top:-10px; z-index:1}

.btn_createAccount a					{	display:block; text-indent:-999em; overflow:hidden; width:256px; height:59px; background:url(../img/buttons/btn-create-adv-account.png) no-repeat; z-index:1}

.btn_createAccount a:hover				{	background-position:0 -59px}







#fa_cont 			{	width:980px; float:left}

#fa_cont legend, #fa_cont legend span{display:block !important}

#fa_cont legend span{	padding:0 !important}

#fa_cont ul			{	width:980px}

#fa_cont li			{	width:980px; height:38px; padding-left:20px}

#fa_cont li.alt		{	padding-left:220px !important; width:760px !important}

#fa_cont label		{	width:auto; padding:0; overflow:visible;}

#fa_cont label span	{	width:150px; padding-left:3px; text-align:left}

#fa_cont input		{	font-size:14px; color:#64126e; font-weight:normal}

#fa_cont li p		{	float:left; font-size:12px; line-height:14px; color:#3f3f3f; font-style:italic; padding:0 0 0 20px; max-width:440px}

#fa_cont button		{	background-position:0 -428px !important; width:180px}

#fa_cont button:hover{	background-position:0 -465px !important}

#fa_cont .err label {	color:#ffa414}

#fa_cont .err input	{	border-color:#ffa516 !important}

/*#fa_cont .err p		{	font-weight:bold; color:#ffa516; font-style:normal}*/

#fa_cont li.check	{	padding:15px 0 10px 155px !important; color:#380032; width:835px !important}

	#fa_cont li.check a {	color:#380032; text-decoration:underline}

	#fa_cont li.check label			{	height:16px; width:auto; font-size:12px; background-position:0 8px; padding:8px 0 0 26px}

	

	#fa_cont li.check label.checked	{	background-position:0 -276px}

#fa_cont li.send	{	float:left; width:835px; padding:2px 0 25px 155px; background-position:bottom}

#fa_cont li.send button	{	margin-right:10px}

#fa_cont li.send a		{	color:#ffa414; font-size:12px; float:left; padding:10px; font-weight:bold}

#fa_cont li.send a:hover{	color:#79195C}



#fa_cont li.err			{	height:auto}

#fa_cont li span.err	{	display:block; width:100%; float:left; clear:left; position:relative; top:5px; left:155px}



#subsol					{	position:relative}

.paymethods				{	position:absolute; right:0; top:105px}



#make_payment .cp-alert	{	margin-left:20px; width:920px!important}

#make_payment .cp-alert a { color: #479093}

#make_payment .cp-alert a:hover { color: #F48100;}

#make_payment .alert-error { padding-left: 60px; width: 860px !important }

#form_voucher_buy { margin: 0;}
#form_voucher_buy { margin: -2px 0 0 0; padding-bottom: 5px }
#form_voucher_buy .vouchercode  { float: left; margin-left: 20px; }
#form_voucher_buy .exe-btns { float: right; margin: -5px 10px 0 0; padding-bottom: 10px; }
#form_voucher_buy  .sub_message { width:920px; margin: 0 0 0 20px; }
#form_voucher_buy  .cp-alert { margin-bottom: 20px }
#form_voucher_buy .error-message{ display: inline; float:none;}
#form_voucher_buy  span.error-message {margin-left:10px; color:red}
