/* Formularze
-------------------------------------------------------------- */
input													{ border-style:solid; font-size:13px; border-color: #999999 #d1d1e1 #d1d1d1 #999999; border-width: 1px; padding:2px 3px 2px;}
textarea											{ border-style: solid; border-color:#b2b2b2 #e1e1e1 #e1e1e1 #b2b2b2; border-width: 1px; padding: 3px 2px; font-size:12px;}
input:focus, textarea:focus , input:active 
															{ background: #fff none repeat; color:#000; border-color: #828282 #b1b1b1 #b1b1b1 #828282;}
select option									{ background:#fff;}
input.checkbox								{ width:auto !important; border:0 !important; padding:0; background: none;}
input.errors , textarea.errors ,div.fielderror input , div.fielderror textarea 
															{ background:#FFEAEA;} 
input:focus.errors , textarea:focus.errors ,div.fielderror input:focus , div.fielderror textarea:focus 
															{ background:#fff}
fieldset											{ border:1px solid #dadcdf; margin: 0 0 25px 0; clear: both; padding:22px 14px 16px; background: #f7f7f7; position: relative;}
fieldset.first								{ margin-top: 12px;}
fieldset.last									{ margin-bottom:5px;}
legend												{ margin:0; padding:0 0; font-size:11px; font-weight: bold; position:relative; }
legend span										{ line-height:21px; background:#fff url('/gfx/_logos_1.png') -165px 10px no-repeat; margin:0; display:block; padding:0 0 0 8px; position:absolute; top:-32px; left:0; white-space:pre;}
legend span span							{ line-height:18px; background: url('/gfx/_logos_1.png') 100% 10px no-repeat; margin:0; display:block; padding:1px 7px 2px 0; position:relative; top:0; left:0;}














input.readonly								{ background:#e9e9e9;}
textarea.readonly							{ background:#e9e9e9;}
input.hidden									{ display:none !important;}
@media screen and (-webkit-min-device-pixel-ratio:0) {
legend span	 {top:-10px; left:8px; }
    }
/* Forms Global
-------------------------------------------------------------- */
form.forms										{ padding:10px 0}
form.forms div, form.forms2 div	
															{ margin:5px 0 4px 0; float:left;width:100%; clear:both; height:auto !important; height:10px; min-height:10px} 
form.forms div.infoBox , form.forms2 div.infoBox { width:auto; float:none; clear: both;}
form.forms div#dCsFree				{ width:auto; float:none; clear: both; padding:5px 0 10px}
form.forms div label					{ display:block; width:32%; line-height:22px;float:left; text-align:right; margin-right:5px; font-weight:bold; color:#333; cursor: pointer}
form.forms div input, form.forms div select, form.forms div textarea{ display:block; float:left; width:52%;}
form.forms div.center					{ text-align:center; width:100%;}
form.forms div	textarea			{ height:100px;}
form.forms em									{ color:#dd0000; margin-right:5px; font-style: normal;}
form.forms div input.lostpass	{ width:150px}
form.forms div a.lostpass	, form.forms div span.lostpass	 { padding-left:7px;}
form.forms div input.checkbox	{ width:auto; background:none;}
form.forms div.captcha div img{ border: 4px solid #f6f6f6}
form.forms div.bound					{ padding-left:33%; width:66%; float:left; text-align:left;}
form.forms div.bound input.checkbox	
															{ margin:3px 4px 0 -2px;}	
form.forms div.bound label		{ font-weight:normal!important; font-size:11px; text-align:left!important; width:80%;}
* html form.forms div.bound input.checkbox	{ margin:1px 4px 0 -2px;}	
input.wSml1										{ width:15% !important;}
input.wMed1										{ width:30% !important;}

/* Contact Zaloguj 
-------------------------------------------------------------- */
form.forms div.captcha				{ width:100%;}
form.forms div.captcha label	{ width:33%;}
form.forms div.captcha input	{ width:120px; float:none; clear:both; margin-left:33%;}
form.forms div.captcha span		{ display:block; margin-left:33%;}
form.forms div.captcha div		{ float:left; width:56%; clear:none;}











/* Buttony 
-------------------------------------------------------------- */
form div input.button, div.infoBox.pc input.button 
															{ display:block;border:none; width:74px; height:23px; float:none; margin:0 auto 0; padding:0; cursor:pointer; overflow:hidden; text-indent:-80px; letter-spacing:-130px; font-size:0; color:#fff;}
form div input.login					{ background:url('/gfx/_buttons_1.png') -94px -226px no-repeat; border:none; width:78px; height:23px; float:none; padding:0; cursor:pointer; overflow:hidden; text-indent:-50px; letter-spacing:-130px;}
form div input:hover.login		{ background:url('/gfx/_buttons_1.png') -94px -249px no-repeat;}

form div input.send						{ background:url('/gfx/_buttons_1.png') 0 -364px no-repeat; border:none; width:68px; height:23px; float:none; padding:0; cursor:pointer; overflow:hidden; text-indent:-50px; letter-spacing:-130px;}
form div input:hover.send			{ background:url('/gfx/_buttons_1.png') 0 -387px no-repeat;}


form div input.save						{ background:url('/gfx/_buttons_1.png') -104px -272px no-repeat; border:none; width:68px; height:23px;}
form div input:hover.save			{ background:url('/gfx/_buttons_1.png') -104px -295px no-repeat;}

form div input.next						{ background:url('/gfx/_buttons_1.png') -68px -364px no-repeat; border:none; width:107px; height:23px;}
form div input:hover.next			{ background:url('/gfx/_buttons_1.png') -68px -387px no-repeat;}

form div input.okey						{ background:url('/gfx/_buttons_1.png') -120px -134px no-repeat; border:none; width:46px; height:23px;}
form div input:hover.okey			{ background:url('/gfx/_buttons_1.png') -120px -157px no-repeat;}
form div input.szukaj					{ background:url('/gfx/_buttons_1.png') -105px -410px no-repeat; border:none; width:69px; height:23px;}
form div input:hover.szukaj		{ background:url('/gfx/_buttons_1.png') -105px -433px no-repeat;}

form div input.show						{ background:url('/gfx/_buttons_1.png') -72px -820px no-repeat; border:none; width:66px; height:23px;}
form div input:hover.show			{ background:url('/gfx/_buttons_1.png') -72px -843px no-repeat;}

form div input.cancel					{ background:url('/gfx/_buttons_1.png') -112px -318px no-repeat; border:none; width:67px; height:23px;}
form div input:hover.cancel		{ background:url('/gfx/_buttons_1.png') -112px -341px no-repeat;}

form div input.delete					{ background:url('/gfx/_buttons_1.png') -123px -88px no-repeat; border:none; width:58px; height:23px;}
form div input:hover.delete		{ background:url('/gfx/_buttons_1.png')-123px -111px no-repeat;}
 
form div input.deactivate			{ background:url('/gfx/_buttons_1.png') 0 -548px no-repeat; border:none; width:93px; height:23px;}
form div input:hover.deactivate{ background:url('/gfx/_buttons_1.png') 0 -571px no-repeat;}

form div input.activate				{ background:url('/gfx/_buttons_1.png') -92px -548px no-repeat; border:none; width:75px; height:23px;}
form div input:hover.activate	{ background:url('/gfx/_buttons_1.png') -92px -571px no-repeat;}

form div input.checkus				{ background:url('/gfx/_buttons_1.png') 0 -180px no-repeat; border:none; width:139px; height:23px;}
form div input:hover.checkus	{ background:url('/gfx/_buttons_1.png') 0 -203px no-repeat;}


form div input.fPay						{ background:url('/gfx/_buttons_1.png') -69px -640px no-repeat; border:none; width:75px; height:23px; cursor:pointer;}
form div input:hover.fPay			{ background:url('/gfx/_buttons_1.png') -69px -663px no-repeat; cursor:pointer;}

form div input.pay2						{ background:url('/gfx/_buttons_1.png') -69px -640px no-repeat; border:none; width:75px; height:23px;}
form div input:hover.pay2			{ background:url('/gfx/_buttons_1.png') -69px -663px no-repeat;}


form div input.payonline			{ background:url('/gfx/_buttons_1.png') 0 -272px no-repeat; border:none; width:104px; height:23px;}
form div input:hover.payonline{ background:url('/gfx/_buttons_1.png') 0 -295px no-repeat;}


 
div.pc form input.button			{ background:url('/gfx/_buttons_1.png') -98px -594px no-repeat; border:none; width:76px!important; height:23px;}
div.pc form input:hover.button{ background:url('/gfx/_buttons_1.png') -98px -617px no-repeat;}

div.pc input.button						{ background:url('/gfx/_buttons_1.png') -100px -502px no-repeat; border:none; width:76px!important; height:23px;}
div.pc input:hover.button			{ background:url('/gfx/_buttons_1.png') -100px -525px no-repeat;}


form div input.upgrade						{ background:url('/gfx/_buttons_1.png') 0 -1160px no-repeat; border:none; width:145px; height:25px;}
form div input:hover.upgrade			{ background:url('/gfx/_buttons_1.png')  0 -1185px  no-repeat;}



/*
div input.yesyo								{ background:url('/gfx/_buttons_1.png') -105px -866px no-repeat; width:69px;height:23px; border:none; float:left;margin-left:220px; cursor:pointer;}
div input:hover.yesyo					{ background:url('/gfx/_buttons_1.png') -105px -889px no-repeat;}
div input.nono								{ background:url('/gfx/_buttons_1.png') -120px -456px no-repeat; border:none; width:69px; height:23px; float:right;margin-right:210px; cursor:pointer;}
div input:hover.nono					{ background:url('/gfx/_buttons_1.png') -120px -479px no-repeat;}
*/

div input.remove_ico					{ background:url('/gfx/_pixels_2.png') 0 -1411px no-repeat; border:none; width:16px; height:16px; cursor:pointer;}







form#ffCompany input.button , form div input.register
															{ background:url('/gfx/_buttons_1.png') 0 -226px no-repeat; border:none; width:95px; height:23px; float:none; margin:0 auto 0; padding:0; cursor:pointer; overflow:hidden; text-indent:-50px; letter-spacing:-130px;}
form#ffCompany input:hover.button ,form div input:hover.register 
															{ background:url('/gfx/_buttons_1.png') 0 -249px no-repeat;}


form#ffCompany div input.przelicz , form input.przelicz 
															{ width:72px!important; margin-left:7px; background:url('/gfx/_buttons_1.png') 0 -820px no-repeat; float:left;}
form#ffCompany div input:hover.przelicz , form input:hover.przelicz { background:url('/gfx/_buttons_1.png') 0 -843px no-repeat;}
/* Logowanie w topie
-------------------------------------------------------------- */
div#login form input					{ width:96px; float:left; margin:0 7px 0 0; padding:1px 2px; line-height:14px; font-size:10px; height:14px; border-color: #b2b2b2 #e1e1e1 #e1e1e1 #b2b2b2;}
div#login form input.button		{ background:url('/gfx/_buttons_1.png') -138px -820px no-repeat; border:none; width:42px;height:18px; float:left; margin:0 0 0 -3px; padding:0; cursor:pointer; overflow:hidden; text-indent:-50px; letter-spacing:-130px;}

/* Wyszukiwara
-------------------------------------------------------------- */
form#frmFrontSearch						{ width:840px; display:block; height:32px; float:left; margin:12px 0 0 0; padding:0 0 0 140px; background:url('/gfx/_logos_1.png') -279px -486px no-repeat;}
form#frmFrontSearch div				{ padding:0; margin: 0 5px; float:left;}	
form#frmFrontSearch label			{ height:28px;overflow:hidden; line-height:12px; padding: 0 4px 0 0; font-weight:bold; color:#fff; display:block; float:left; cursor:pointer; position: relative; top:-2px;}
form#frmFrontSearch label span{ font-weight:normal; display:block;}
form#frmFrontSearch div div.input
															{ width:164px; height:21px; background:url('/gfx/_logos_1.png') 0 -459px no-repeat; margin:0 0; padding:0; overflow:hidden;}
form#frmFrontSearch div div.input input:focus 
															{ background:url('/gfx/x_input_search.png') 0 -21px no-repeat;}		
form#frmFrontSearch div input	{ width:152px; height:18px; background:none; border:none; padding:2px 6px 1px 5px; font-weight:bold;}
form#frmFrontSearch div input.button
															{ background:url('/gfx/_buttons_1.png') 0 -457px no-repeat; border:none; width:67px;height:21px; float:left; margin:0 0 0 -3px; padding:0; cursor:pointer; overflow:hidden; text-indent:-50px; letter-spacing:-130px;}
form#frmFrontSearch div input:hover.button
															{ background:url('/gfx/_buttons_1.png') 0 -478px no-repeat;}
form#frmFrontSearch div div.cityShortTip 
															{ width:144px; position:absolute; top:22px; left:153px; display:none; z-index:2000; border:1px solid #dadcdf; padding:1px 0; background:#fff; margin:0;}
form#frmFrontSearch div div.singleCityTip , form#frmFrontSearch div div.singleCityTipMarked { display:block; float:none; height:16px; line-height:16px; padding:1px 6px 2px 4px; color:#2e2e2e; background:#fff; float:none; margin:0; cursor: pointer; width:134px;}
form#frmFrontSearch div div.singleCityTipMarked 
															{ background:#F1F1F1;}
.hiddenSubmit 								{ margin-left:-10000px;}


form#ffSearchLarge						{ position: relative;}
form#ffSearchLarge div.bound	{ margin-top:-2px; padding-left:33%!important; position: relative; width:312px;}
form.forms div div.cityShortTip 
															{ position:absolute; top:0; left:195px; width:312px; display:none; z-index:2000; border:1px solid #dadcdf; padding:1px 0; background:#fff; margin:0;}
form.forms div div.singleCityTip , form div div.singleCityTipMarked 
															{ display:block; float:none; line-height:16px; padding:1px 6px 2px 4px;width:300px; color:#2e2e2e; background:#fff; margin:0; cursor: pointer;}
form div div.singleCityTipMarked
															{ background:#F1F1F1;}


form div.bound.tip						{ padding:0; line-height:0;height:0;margin:0; z-index:100; position: relative; width:100%;  min-height:1px;}
form div.tipwithframe					{ position:absolute; width:309px; z-index:100; overflow:hidden; float:none; left:188px; min-height:1px; margin:0}

form div.tipwithframe iframe
															{ display:none;/*for IE5*/ display:block;/*for IE5*/ position:absolute; top:0; left:0; z-index:-1; filter:mask(); width:3000px; height:3000px; float: none;}
div#dCityTip 									{ float:none; width:307px; display:none; z-index:2000; padding:1px 0; background:#fff; margin:0; border:1px solid #dadcdf;}
form div#dCityTip div.singleCityTip , form div#dCityTip div.singleCityTipMarked 
															{ width:297px;}


/* profil edit data */
div#fCTrade1Display 					{ font-size:12px; font-weight:bold; color: #fb6c0d; margin:0; width:auto; float:none;}
form.forms div.mycompTradeDisplay
															{ font-size:11px; font-weight:bold; margin:0; width:auto; float:none; color: #2e2e2e; background: url('/gfx/_pixels_2.png') 3px -255px no-repeat; padding-left:12px;} 

form.forms div.mycompAddTrade	{ margin:5px 0 15px 0;}
form.forms div.mycompTradeActions	{ margin:0 0 5px 0; border-bottom:1px solid #dadcdf; padding-bottom:7px;}
form.forms div.mycompTradeStyle		{ border: none}
div.mycompTradeActions a			{ font-weight:bold;}
div.mycompTradeActions a.mycompTradeDel
															{ float:left; font-weight:normal}
div.mycompTradeActions a.mycompTradeAdd
															{ margin-right: 10px; float:left; font-weight:normal}
.profForm											{ width:580px; margin:30px 0 10px 0}
.profForm input								{ border:1px #ccc solid; margin:2px; padding:2px}
.profForm input#fCWWW					{ width:150px !important; margin:5px 0 0 0}
.profForm label.mycompMapLocation 
															{ display:inline}
.profForm label 							{ display:block}
.profForm label em						{ font-style:normal}




/* Forms2 
-------------------------------------------------------------- */
form.forms2										{ margin:auto;}
form.forms2 div label					{ display:block; width:100%; line-height:22px; float:left; font-weight:bold; color:#333; cursor: pointer}
form.forms2 div textarea			{ width:100%; height:100px; padding: 3px 0;}
form.forms2 input							{ width:100%; padding:3px 0}
form.forms2 input.short				{ width:180px; padding:3px 2px}
form.forms2 span.left					{ float:right;}
form.forms2 div.checkboxes span		
															{ display:block; width:20%; float:left; padding:5px 0;}
form.forms2 div.checkboxes span label 
															{ font-weight:normal; display:inline; float:none}
form.forms2 div.checkboxes span input 
															{ float:none; vertical-align:middle;}
form.forms2 legend span				{ line-height:21px; background:#fff url('/gfx/_logos_1.png') -165px 9px no-repeat; margin:0; top:-32px; left:0; white-space:pre;}
form.forms2 legend span span 
															{ line-height:17px; background: url('/gfx/_logos_1.png') 100% 9px no-repeat; margin:0; display:block; padding:1px 7px 2px 0; position:relative; top:0; left:0;}


/* Contact Zaloguj 
-------------------------------------------------------------- */
form.forms2 div.captcha				{ width:100%;}	
form.forms2 div.captcha label	{ width:100%;}	
form.forms2 div.captcha input	{ width:120px; float:none; clear:both;}
form.forms2 div.captcha div 	{ float:left; width:52%; clear:none}
form.forms2 div.captcha span	{ display:block;clear: both;}

form.forms input.business-gold{ background:red}
form.forms input.business			{ background:green}
form.forms input.starter			{ background:orange}

form input.zamow	, form div input.zamow
															{ background:url('/gfx/_buttons_1.png') 0 -595px no-repeat; border:none; width:97px; height:21px; overflow:hidden; text-indent:-80px; letter-spacing:-130px; padding:0 !important; margin:0 auto; cursor:pointer; float:none; color:#000}
form input:hover.zamow				{ background:url('/gfx/_buttons_1.png') 0 -616px no-repeat;}
table input.radio							{ padding:0; border:none; margin:0 4px 0 0;}
table label										{ font-weight:bold; position: relative; top:-3px; line-height:12px;}






/* AddTrades w primaryData
--------------------------------------------------------------- */
/*
div.mycompTradeActions a	{ float:right; font-weight:bold;}
a.mycompTradeDel 					{ color:#A50000;}
a.mycompTradeAdd 					{ margin-right: 5px; color:#65A500;}
.profForm 								{ width:580px; margin:30px 0 10px 0}
.profForm input 					{ border:1px #ccc solid; margin:2px; padding:2px}
.profForm input#fCWWW 		{ width:150px !important; margin:5px 0 0 0}
.profForm label.mycompMapLocation {display:inline}
.profForm label					 { display:block}
.profForm label em 				{ font-style:normal}
*/

