
/* KROK 1 */
.formularz, #formularz{float: left; width: 912px; background: url(../i/register/formularz.gif) repeat-y #fff;}
.formularz-top, #formularz-top{float: left; width: 912px; height: 23px; background: url(../i/register/formularz-top.gif) no-repeat}
.formularz-bottom, #formularz-bottom{float: left; width: 912px; height: 25px; background: url(../i/register/formularz-bottom.gif) no-repeat; float: left}	

.formularz-info{float: left; width: 912px; background: url(../i/register/formularz-info.gif) repeat-y #fff; color: #2C3B7E; font-size: 14px; font-weight: bold; text-align: center; padding-bottom: 20px}
.formularz-info h3{float: left; font-size: 14px; text-align: center; padding-left: 130px}
.formularz-info h3 span{float: left}
.formularz-info strong{color: #6AA02C}
	.zaloz_nowe_konto{width: 211px; height: 21px; margin-left: 10px; background: url(../i/register/zaloz.gif) no-repeat; text-indent: -9999px; display: block; float: left}
.formularz-top-info{float: left; width: 912px; height: 23px; background: url(../i/register/formularz-top-info.gif) no-repeat}
.formularz-bottom-info{float: left; width: 912px; height: 25px; background: url(../i/register/formularz-bottom-info.gif) no-repeat; float: left}	


#rejestracja{padding-left: 30px}
#rejestracja h2{
	width: 300px; height: 20px; background: url(../i/headers/register/rejestracja.gif) no-repeat; 
	text-indent: -9999px; float: left; margin-top: 20px !important; 
}	

#rejestracja-img{padding-right: 30px;  float: right;}
#rejestracja-img span{display: block; width: 100px; height: 60px; background: url(../i/register/pan.jpg) no-repeat; text-indent: -9999px}
	

	/* sub-register-1a left */
	#form-left{float: left; width: 540px; padding-left: 30px; padding-right: 30px; color: #656840}	
	#form-left h3{margin: 0; padding: 0; color: #C10223; background: url(../i/register/1.gif) no-repeat left top; font-size: 14px; padding-left: 15px}
	#form-left h3 span{display: block; color: #656840; font-weight: normal; font-size: 11px; padding-left: 35px}
		.nr{color: #fff; font-size: 15px; color: #F3F6CD; padding-top: 8px; display: block; float: left; font-family: Arial, sans-serif; width: 34px}
		* html .nr{width: 31px} 
	

	#form-left fieldset{border: none; margin: 0; padding: 0; padding-left: 50px; padding-top: 25px}
	#form-left label{display: block; clear: both; margin: 0; padding: 0; margin-bottom: 10px}
	#form-left label span{width: 85px; float: left}
	#form-left label strong{color: #C10223}
	/*#form-left label em{color: #B6BA7E; font-style: normal; font-size: 10px; padding-left: 90px}*/
  #form-left label em{color: red; font-style: normal; font-size: 10px; padding-left: 90px}

		.form_txt_big{color: #2C3B7E; font-weight: bold; background: #F6F7E2; border-left: 1px solid #B1B577; border-top: 1px solid #B1B577; width: 400px; height: 18px}
		.form_txt_medium{color: #2C3B7E; font-weight: bold; background: #F6F7E2; border-left: 1px solid #B1B577; border-top: 1px solid #B1B577; width: 300px; height: 18px}
		.form_txt_small{color: #2C3B7E; font-weight: bold; background: #F6F7E2; border-left: 1px solid #B1B577; border-top: 1px solid #B1B577; width: 80px; height: 18px}
		.form_select_big{background: #F6F7E2; border-left: 1px solid #B1B577; border-top: 1px solid #B1B577; width: 400px; height: 18px}

	.button_submit{padding-top: 3px !important; padding-left: 135px !important; height: 50px}
	.button_submit input{float: left; clear: both}
	.button_submit span{float: right; color: #2C3B7E}
	.button_submit span strong{color: #C10223}

		.box_informacyjny{width: 542px; height: 40px; padding-top: 6px; background: url(../i/register/box.gif) no-repeat; text-align: center; color: #F3F6CD; font-weight: bold; clear: both} 
		.przejdz{width: 268px; height: 26px; background: url(../i/register/przejdz.gif) no-repeat; overflow: hidden; text-indent: -9999px; display: block; clear: both;margin-left: 160px; margin-bottom: 20px}


	/* lista informacji (danych) o firmie */
	.information{float: left; width: 455px; margin: 0; padding; 0; list-style-type: none; padding-left: 50px; padding-right: 30px; color: #656840; padding-top: 30px; padding-bottom: 20px}
	.information li{border-bottom: 1px solid #DEE2AB; width: 460px; height: 22px; padding-top: 6px; }
	.information li span{float: left; width: 110px}
	.information li strong{color: #2C3B7E; float: left}
		
		
	/* sub-register-1a right (info) */	
	#inf1{float: left; width: 210px; height: 136px; background: url(../i/register/inf1.gif) no-repeat; color: #656840; padding-top: 30px; padding-left: 40px; padding-right: 40px}
	#inf1 h3{color: #C10223; font-size: 14px; margin: 0; padding: 0}
	#inf1 h3 strong{color:#2C3B7E}
	
	/* sub-register-1b right (info) */		
	#inf2{float: left; width: 210px; height: 106px; background: url(../i/register/inf2.gif) no-repeat; color: #656840; padding-top: 30px; padding-left: 40px; padding-right: 40px}
	#inf2 h3{color: #C10223; font-size: 14px; margin: 0; padding: 0}
	#inf2 h3 strong{color:#2C3B7E}
	#inf2 p{margin: 0; padding: 0; margin-top: 13px; margin-bottom: 20px}
	#inf2 a{text-indent: -9999px; overflow: hidden; width: 148px; height: 25px; background: url(../i/register/rejestracja.gif) no-repeat; display: block; margin-left: 35px}

	
	
	/* sub-register-1d (obiekt) */	
	.obiekt{clear: both; height: 130px}
	
	.obiekt-dane{float: left; width: 630px; padding-left: 24px; background: url(../i/register/obiekt.gif) no-repeat bottom;}
		.obiekt-dane h3{color: #C10223; margin: 0; padding: 0; font-size: 14px; padding-left: 20px}/*background: url(../i/register/bink.gif) no-repeat left; }*/
		.obiekt-dane h4{color: #477810; padding-left: 22px; font-weight: normal; font-size: 11px}
		.obiekt-dane ul{height: 23px; margin: 0; padding: 0; list-style-type: none; padding-top: 6px; padding-left: 20px}
		.obiekt-dane ul li{float: left; padding-left: 20px; color: #C10223; }
		.obiekt-dane ul li a{color: #C10223; margin-right: 21px}
			#d1{background: url(../i/register/d1.gif) no-repeat left}
			#d2{background: url(../i/register/d2.gif) no-repeat left; padding-left: 17px !important}
			#d3{background: url(../i/register/d3.gif) no-repeat left; padding-left: 25px !important}
			#d4{background: url(../i/register/d4.gif) no-repeat left}
		.obiekt-dane p{color: #B6BA7E; margin: 0; padding: 0;margin-bottom: 20px; clear: both; padding-left: 22px;}
		.obiekt-dane p a{color:	#B6BA7E; font-size: 10px}
		.obiekt-dane p a:hover{text-decoration: underline}
    .obiekt-dane img{float: left; margin-right: 8px; padding-left:20px;}	
							
									
	.obiekt-info{float: left; width: 200px; height: 81px; background: url(../i/register/inf3.gif) no-repeat; color: #656840; padding-top: 20px; padding-left: 30px}
		.obiekt-info ul{margin: 0; padding: 0; list-style-type: none; padding-top: 3px}
		.obiekt-info h4{color: #2C3B7E; font-size: 14px; margin: 0; padding: 0}
		.obiekt-info h4 strong{color:#2C3B7E}
		.obiekt-info a{color: #C10223}
	
	
	

/* KROK 2 */
.formularz-2, #formularz-2{float: left; width: 912px; background: url(../i/register/formularz.gif) repeat-y #fff;}
	
	
		/* sub-register-1a left */
	.form-left-2{float: left; width: 832px; height: 55px; padding-left: 30px; padding-right: 30px; color: #656840}	
	.form-left-2 h3{float: left; margin: 0; padding: 0; color: #C10223; background: url(../i/register/1.gif) no-repeat left; font-size: 14px; padding-left: 15px}
	.form-left-2 h3 span{display: block; color: #656840; font-weight: normal; font-size: 11px}
	.form-left-2 h4{float: right; color: #2C3B7E; font-size: 11px; text-align: right}
	.form-left-2 h4 strong{color: #C10223}
	.form-left-2 input{width: 238px; height: 36px; text-indent: -9999px; background: url(../i/register/dalej.gif) no-repeat; float: left; margin-left: 43px;} 
		#zarejestruj{ background: url(../i/register/zarejestruj.gif) no-repeat !important}
	
		.nr{color: #fff; font-size: 15px; color: #F3F6CD; padding-top: 8px; display: block; float: left; font-family: Arial, sans-serif; width: 34px}
		* html .nr{width: 31px} 
	
	.form-left-inner, #form-left-inner{float: left; width: 578px}	
	.form-left-inner form{clear: both}
	.form-left-inner fieldset{border: none; margin: 0; padding: 0; padding-left: 60px; padding-top: 25px; color: #656840}
	.form-left-inner label{display: block; clear: both; margin: 0; padding: 0; margin-bottom: 10px}
	.form-left-inner label span{width: 145px; float: left}
	.form-left-inner label strong{color: #C10223}
	/*.form-left-inner label em{color: #B6BA7E;  font-size: 11px; padding-left: 15px; vertical-align: top}*/
  /*.form-left-inner label em{color: red;  font-size: 11px; padding-left: 15px; vertical-align: top}*/
  .form-left-inner label em{color: red; font-style: normal; font-size: 10px; padding-left: 145px}
	
		.form2_txt_big{color: #2C3B7E; font-weight: bold; background: #F6F7E2; border-left: 1px solid #B1B577; border-top: 1px solid #B1B577; width: 331px; height: 16px; padding-left: 4px; padding-top: 2px}
		.form2_txt_medium{color: #2C3B7E; font-weight: bold; background: #F6F7E2; border-left: 1px solid #B1B577; border-top: 1px solid #B1B577; width: 176px; height: 16px; padding-left: 4px; padding-top: 2px}
		.form2_txt_small{color: #2C3B7E; font-weight: bold; background: #F6F7E2; border-left: 1px solid #B1B577; border-top: 1px solid #B1B577; width: 131px; height: 16px; padding-left: 4px; padding-top: 2px}

		.form2_select_big{font-size:12px; background: #F6F7E2; border-left: 1px solid #B1B577; border-top: 1px solid #B1B577; width: 331px; height: 17px; padding-left: 4px; padding-top: 0px}
		.form2_select_medium{font-size:12px; background: #F6F7E2; border-left: 1px solid #B1B577; border-top: 1px solid #B1B577; width: 176px; height: 16px; padding-left: 4px; padding-top: 0px}
			#disabled{background: #DCDCDC !important; border-color: #8B8B8B !important}
		
		.buttony{width: 76px; height: 22px;  background: url(../i/register/buttony.gif) no-repeat; color: #fff; vertical-align: middle}
		* html .buttony{vertical-align: top}
	
	.inf4{float: left; width: 290px;  background: url(../i/register/inf4.gif) repeat-y; color: #656840}
	.inf4 h3{color: #2C3B7E; font-size: 14px; margin: 0; padding: 0; padding-left: 40px; }
	.inf4 h3 strong{color:#2C3B7E}
	.inf4 p{margin: 0; padding: 0; margin-top: 13px; padding-left: 40px; margin-bottom: 20px; padding-right: 40px}
	.inf4 a{color: #C10223}
	.inf4-bottom{width: 288px; height: 22px; background: url(../i/register/inf4-bottom.gif)}

		
	
	
	.srodek{width:892px; padding-left: 20px}
	.srodek-top{background: url(../i/register/srodek.gif) no-repeat; float: left; width:868px; height: 22px}	
	.srodek-bg{background: url(../i/register/srodek-bg.gif) repeat-y; float: left; width: 868px}
	.srodek-bottom{background: url(../i/register/srodek-bottom.gif) no-repeat; float: left; width:868px; height: 40px}		

	.margines{margin-left: 50px}

	.checkbox{padding-top: 15px; padding-left: 15px}
	.checkbox input{float: left; vertical-align: middle; margin-right: 5px; margin-top: 5px}
	.checkbox div{float: left; width: 400px; color: #656840}
	.checkbox div a{color: #2C3B7E}


/* KROK 3 */

	/* lista informacji (danych) o firmie */
	.information2{float: left; width: 455px; margin: 0; padding; 0; list-style-type: none; padding-left: 50px; padding-right: 30px; color: #656840; padding-top: 5px; padding-bottom: 20px}
	.information2 li{border-bottom: 1px solid #DEE2AB; width: 460px; height: 22px; padding-top: 6px; }
	.information2 li span{float: left; width: 150px}
	.information2 li strong{color: #2C3B7E; float: left}


	/* token */
	.token img{margin-left: 170px; display: block; margin-bottom: 20px}
	.token strong{color: #656840}
	.token input{background: #F6F7E2; color: #2C3B7E; font-size: 22px; font-weight: bold;  border-left: 1px solid #B1B577; border-top: 1px solid #B1B577; width: 130px; height: 32px; padding-top: 5px; padding-left: 6px; vertical-align: middle; margin-left: 26px}		
		

/* INFO BOXY */

#info_boxy{float: left; width: 912px}	
#info_boxy fieldset{margin: 0; padding: 0; border: none}
	
	
	/* 2 boxy info */
	#info{
		float: left; width: 314px; height: 160px; background: url(../i/info.gif) no-repeat;
		padding-left: 20px; padding-top: 15px;
	}
	#info h2{background: url(../i/headers/pomoc.gif) no-repeat; width: 170px; height: 20px; text-indent: -9999px}
	
	#info ul{list-style-type: none; margin: 0; padding: 0; clear: both; padding-top: 15px}
	#info li{float: lefst;}
	#info li a{color: #C10223; background: url(../i/info_bink.gif) no-repeat left; padding-left: 15px;}
	#info li a:hover{}
		
		
	
	#info2{
		float: left; width: 311px; height: 160px; background: url(../i/info2.gif) no-repeat;
		padding-left: 20px; padding-top: 15px; margin-left: 17px; margin-right: 17px;
	}
	
	#info2 h2{background: url(../i/headers/informacje.gif) no-repeat; width: 180px; height: 20px; text-indent: -9999px}
	
	#info2 ul{list-style-type: none; margin: 0; padding: 0;  padding-top: 15px; float: left; width: 150px}
	#info2 li{float: lefst;}
	#info2 li a{color: #C10223; background: url(../i/info_bink.gif) no-repeat left; padding-left: 15px;}
	#info2 li a:hover{}
	
	
	
	#info_boxy form{background: url(../i/register/wyszukiwarka.gif) no-repeat; width: 170px; height: 160px; float: left; padding-left: 23px; padding-right: 20px; position: relative}
	#info_boxy form h2{text-indent: -9999px}
	#info_boxy form label{color: #828745; padding-top: 36px !important; display: block}
	#info_boxy form input{float: left; margin-top: 10px}	
	#info_boxy form a{color: #C10223; font-size: 10px; padding-top: 10px; display: block; clear: both}
	#info_boxy span{display: none}
	
		.input_text2{border-top: 1px solid #B8BC86; border-left: 1px solid #B8BC86; background: #fff; width: 135px; height: 20px; margin-top: 4px; margin-right: 4px}
		.input_go{position: absolute; top: 87px; left: 165px}
	#info_boxy form p{margin: 0; padding: 0}
  
/* ZMIANY 29.01 */
	
	.button_submit a{color: #C10223; padding-top: 6px; display: block}
	.form-login label span{text-align: right; padding-right: 20px}

	.form_txt_logowanie{color: #2C3B7E; font-weight: bold; background: #F6F7E2; border-left: 1px solid #B1B577; border-top: 1px solid #B1B577; width: 380px; height: 18px}
	.form-login .button_submit span{width: 110px}

	.button_login{padding-top: 3px !important; padding-left: 135px !important; height: 50px}

	.radio{float: left; width: 15px}
	
  #logowanie{padding-left: 30px}
  #logowanie h2{
    width: 300px; height: 20px; background: url(../i/headers/register/logowanie.gif) no-repeat; 
    text-indent: -9999px; float: left; margin-top: 20px !important; 
  }
  
  #haslo{padding-left: 30px}
  #haslo h2{
    width: 300px; height: 20px; background: url(../i/headers/register/haslo.gif) no-repeat; 
    text-indent: -9999px; float: left; margin-top: 20px !important; 
  }		

