body,html{padding:0px;margin:0px;width:100%;}

/* --- Reset --- */
#link4-wrapper{font:13px/1.231 arial,helvetica,clean,sans-serif;text-align:center;}
	#link4-wrapper div,#link4-wrapper dl,#link4-wrapper dt,#link4-wrapper dd,#link4-wrapper ul,#link4-wrapper ol,#link4-wrapper li,#link4-wrapper h1,#link4-wrapper h2,#link4-wrapper h3,#link4-wrapper h4,#link4-wrapper h5,
	#link4-wrapper h6,#link4-wrapper pre,#link4-wrapper code,#link4-wrapper form,#link4-wrapper fieldset,#link4-wrapper legend,#link4-wrapper input,#link4-wrapper button,#link4-wrapper textarea,#link4-wrapper p,
	#link4-wrapper blockquote,#link4-wrapper th,#link4-wrapper td{margin:0;padding:0;}
	#link4-wrapper table{border-collapse:collapse;border-spacing:0;}
	#link4-wrapper fieldset,#link4-wrapper img{border:0;}
	#link4-wrapper address,#link4-wrapper caption,#link4-wrapper cite,#link4-wrapper code,#link4-wrapper dfn,#link4-wrapper em,#link4-wrapper strong,
	#link4-wrapper th,#link4-wrapper var,#link4-wrapper optgroup{font-style:inherit;font-weight:inherit;}
	#link4-wrapper h1,#link4-wrapper h2,#link4-wrapper h3,#link4-wrapper h4,#link4-wrapper h5,#link4-wrapper h6{font-size:100%;font-weight:normal;}
	#link4-wrapper del,#link4-wrapper ins{text-decoration:none;}
	#link4-wrapper li{list-style:none;}
	#link4-wrapper *{outline:none;font-family:Arial, sans-serif;color:#424242;margin:0px;padding:0px;text-align:left;}
	
/* --- Style ogólne --- */
#link4-wrapper h1{text-indent:-9999px;margin:0px !important;padding:0px !important;}
#link4-wrapper h2{font-size:16px;color:#fff;font-weight:normal;margin:0px !important;padding:0px !important;}

/* --- Layout --- */
#link4-wrapper{width:100%;padding-top:10px;padding-left:50%;}
	#link4-wrapper .doc{width:952px;height:634px;position:relative;border:1px solid #d9d9d9;padding:8px;margin-left:-476px;}
		#link4-wrapper .bg{width:952px;height:634px;background:transparent url('../img/bg.jpg') no-repeat top left;position:relative;}
		#link4-wrapper .logo{display:block;position:absolute;top:24px;left:61px;}
		#link4-wrapper .haslo{position:absolute;background:transparent url('../img/haslo.png') no-repeat;width:359px;height:45px;left:539px;top:50px;}
		#link4-wrapper #form{position:absolute;top:240px;left:98px;width:413px;height:324px;}
			#link4-wrapper #form h1{background:transparent url('../img/form.header.png') no-repeat;width:278px;height:34px;}
			#link4-wrapper #form h2{margin-top:5px;}
			#link4-wrapper #form #elements{width:402px;height:103px;margin-top:58px;}
				#link4-wrapper #form #elements label{display:block;float:left;width:125px;font-size:16px;color:#fff;}
				#link4-wrapper #form #elements input{font-size:16px;width:255px;border:none;background-color:transparent;}
				#link4-wrapper #form #elements .row{height:23px;padding-top:20px;}
				#link4-wrapper #form #poleSubmit{width:413px;height:93px;margin-top:10px;}
					#link4-wrapper #form #poleSubmit #cbsubmitbutton{width:265px;height:30px;margin:32px 0px 0px 122px;background-color:transparent;border:1px;cursor:pointer;}
		#link4-wrapper #p-info{position:absolute;left:589px;top:560px;color:#fff;font-size:14px;}
	#link4-wrapper .ft{width:952px;z-index:3;clear:both;position:relative;margin:10px 0px 0px -465px;}
		#link4-wrapper #footer-aggreement{}
			#link4-wrapper input.aggreement{display:block;float:left;}
			#link4-wrapper label.aggreement{font-size:9px;width:920px;float:left;display:block;text-align:left;padding:0px 0px 0px 10px;color:#444;}
