body	{color:#111017;margin:0px;background:#fff;min-width:1020px;color: #444;} /*{padding: 0;}*/

*	{padding:0px; margin:0px; font-size:12px; line-height:normal; font-family: Arial, Helvetica, sans-serif;}

p, ul, ol { padding: 0; margin: 0 0 5px 0; line-height: 180%; }
img	{ border: 0; }

#main	{height:auto !important;min-height:100%;margin:0px auto 0px auto;padding: 0 30px 0 30px;background:#fff;width:1020px;}

/* firmujesz */
a { text-decoration: none; color: #006BFF; padding: 0; margin: 0; }
a:hover { text-decoration: none; }
h1, h2, h3 {margin: 0;padding: 0;font-weight: normal;color: #3E3530;}
h1 {font-size: 2em;}
h2 {font-size: 2.8em;}
h3 {font-size: 1.6em;font-family: Tahoma, Arial, Helvetica, sans-serif;font-size: 15px; font-weight: bold;}
/*a {text-decoration: none;color: #339CCB;}*/

.width_table	{width:1020px;position:relative; margin:auto; height: 105px;}
#logo		{padding:39px 0px 02px 17px;vertical-align:top;background:url(./imagesGL/logo.svg) 0px 4px no-repeat; /*float:left;*/}        /*src="./images/setmobile-logo.png"*/
#logo h1	{visibility:hidden;}
#logo p		{font-style: italic;}
/*#header, #width_table {width: 1080px;height: 144px;margin: 0 auto;background: url(./images/img04.png) no-repeat left top;}
#logo {width: 1020px;height: 84px;margin: 0;padding: 10px 40px 0px 40px;color: #000000;}
#logo h1 {margin: 0px;padding: 0px;color: #FFFFFF;font-family: Impact, Arial, Helvetica, sans-serif;font-size: 40px;}
#logo p {margin: 0px;padding: 0px;font-size: 12px;font-weight: bold;color: #FFFFFF;}
#logo a {border: none;background: none;text-decoration: none;color: #FFFFFF;}*/

#menu_wrapper_tl	{background:url(./imagesGL/menu_wrapper_tl.gif) 0px 0px no-repeat;}
#menu_wrapper_tr	{background:url(./imagesGL/menu_wrapper_tr.gif) 100% 0px no-repeat;}
#menu_wrapper_rep	{background:url(./imagesGL/menu_wrapper_rep.gif) 0px 0px repeat-x;margin:0px 4px 0px 4px; height:51px;}
#menu_wrapper_rep ul	{margin: 0;padding: 0px 0px 0px 0px;list-style: none;line-height: normal;}
#menu_wrapper_rep li	{float: left;}
#menu_wrapper_rep a, #menu_wrapper_rep span {height: 35px;display: block;float: left;margin: 0px 20px 0px 10px;/*background: url(./images/img06.gif) no-repeat right 21px;*/
	padding: 15px 25px 0px 10px;text-decoration: none;text-align: center;color: #4B4B4B;border: none;cursor:pointer;}
#menu_wrapper_rep span	{background: url(./images/img06.gif) no-repeat right 21px;}
#menu_wrapper_rep a:hover {text-decoration: none;}
/*
#middle {width: 1058px;margin: 0 auto;padding: 0px 0px 0px 0px;background: url(./images/img02.jpg) repeat-y left bottom;}
#middle2 {background: url(./images/img03.jpg) no-repeat left bottom;padding: 25px 20px 0px 20px;}
*/
#main_left {float: left;width: 700px;padding: 0px 0px 0px 0px;}/*#main_left {width: 635px ! important;}*/

#main_right {float: right;width: 280px;margin: 0;color: #787878;background: #F0F0F0;padding: 5px 5px 0px 5px;}/*#main_right {padding: 0 10px 0 10px; margin: 0;}*/
#main_right p {margin: 0 0px;padding: 5px 0px 5px 0px;text-align: justify;}
#main_right ul {margin: 0;padding: 0;list-style: none;}
#main_right ul li {margin: 0px 0px;padding-bottom: 5px; font-size: 11px;}
#main_right li {background: url(./images/img07.gif) no-repeat left 8px;margin: 0px;padding: 0px 0px 0px 20px;line-height: 16px;border-bottom: 1px dotted #E7E2DC;}
#main_right li a {padding: 0px 0px 0px 0px; font-size: 11px;}
#main_right li b {font-size: 11px;}
#main_right li i {font-size: 11px;}
#main_right a {border: none;color: #339CCB;}
#main_right a:hover {text-decoration: underline;color: #8A8A8A;}

#main_informacja {border-top: 1px solid #bcc6d4;border-bottom: 1px solid #bcc6d4;margin: 10px 0 0 0;padding: 0 0 0 0;}
#main_informacja ul {list-style-type: none;padding-left: 5px; }

/*.title {font-family: Impact, Arial, Helvetica, sans-serif;font-size: 26px;font-weight: normal;color: #606060;padding-bottom: 10px;}
a.title { text-decoration: none; color: #0066ff; padding: 0; margin: 0; }
a.title:hover { text-decoration: none; color: #8f8f8f; border-bottom: 0; outline: 0; padding: 0; margin: 0; }
*/
.title			{width:700px;height:29px;background-image: url(./imagesGL/infoBoxHeading.gif);background-repeat: repeat-x;font-size: 17px;padding: 5px 0 10px 10px;margin:0;font-weight: bold;}
.title a		{font-size: 100%; color: black;text-decoration:none;}
.title a:hover		{color:#26b0ed;}
.title span		{font-size: 100%;}

.boxtop {font-weight: normal;color: #606060;font-size: 17px; padding: 5px 0 0px 10px;background-image: url(./imagesGL/infoBoxHeading.gif);background-repeat: repeat-x;height:29px;}

#ramkaPoczty		{position: relative; height: 300px; line-height: 12px;}
#ramkaPoczty #iGwiazdka	{position: absolute; left: 0px; top: 170px; font-size: 10px;}
#ramkaPoczty #uw	{width: 440px; height:120px;}
#ramkaPoczty #nadawca,#ramkaPoczty #tel,#ramkaPoczty #forma, #ramkaPoczty #adres { position: relative;  left: 180px; width: 260px;}
#ramkaPoczty label	{position: absolute;}
#captcha		{ margin-top: 25px; position: relative ! important; height:90px; }
#captcha span		{ position: absolute; top: 20px; }
#captcha img		{ margin-left:360px; }

#footerD {height: 50px;margin: 0 auto;padding: 0px 0 15px 0;font-family: Arial, Helvetica, sans-serif;}
#footerD p {margin: 0;padding-top: 20px;line-height: normal;font-size: 10px;text-align: center;color: #A19D9A;}

#footerD 	{padding:0px 0px 0px 0px;clear:both;background:url(./imagesGL/footer_wrapper_rep.gif) 0px 0px repeat-x;margin:0px 0px 2px 12px; height:2px; }
#footerD	{color:#26b0ed; font-size:12px; line-height:19px; font-weight:normal;  vertical-align:middle;}	
#footerD a 	{color:#26b0ed; font-size:12px; line-height:19px; font-weight:normal;  text-decoration:none;} 			
#footerD a:hover {text-decoration:underline;}


.lfooter {text-align:center;padding:14px 16px 0px 16px;vertical-align:middle;color:#111017; line-height:19px; font-weight:normal;}
.rfooter {float:right;text-align:right;padding:0px 0px 10px 0px;vertical-align:middle;color:#111017; font-size:9px; line-height:12px; font-weight:normal;}

.clearing {clear: both;}

.box		{margin: 0 0 0 10px;}
.box textarea	{font-style: italic;font-size: 13px;color: #666666;}
.box ul		{list-style-image: url(./imagesGL/list_marker.gif);list-style-position:inside;}
.box ul li	{color:#111017;padding:0px 0px 7px 19px;}

.boxopis	{margin-left:30px;list-style-position:outside ! important;}
.boxopis li	{color:#111017;padding-left:0px ! important;line-height:150%;}

#contenerX a	{margin: 0 0 0 10px; padding-top: 10px;}
#miniInfo	{ padding: 5px 5px 5px 5px; }

select { color: #444; }

.input
{
	font-size: 11px;
	color: #444;
	padding: 1px 1px 1px 1px;
	margin-right: 10px;
    	border: 1px solid #ACACAC;
}
.inputR
{
	font-size: 11px;
	color: #666666;
	padding: 1px 1px 1px 1px;
	margin-right: 10px;
    	border: 1px solid #ACACAC;
    	text-align: right;
}
.inputR2
{
	font-size: 11px;
	color: #222;
	padding-right: 1px ! important;
    	border: 1px solid #ACACAC;
    	text-align: right;
}
.inputL2
{
	font-size: 11px;
	color: #222;
	padding-right: 1px ! important;
    	border: 1px solid #ACACAC;
    	text-align: left;
}
.inputT  { margin: 0; padding: 1px 0 1px 0; width: 100%; font-size: 11px; }
.inputTR { margin: 0; padding: 1px 0 1px 0; width: 100%; font-size: 11px; }

#ramkaKP
{
  width: 690px;
  background-color: #ffffff;
  overflow:auto;
}
.ramkaKP1
{
  height: 250px;
  background-color: #ffffff;
  overflow:auto;
  border: solid 1px #DDD;
  margin-top: 10px;
}
.ramkaKP2
{
  /*width: 335px;*/
  height: 250px;
  background-color: #ffffff;
  overflow:auto;
  border: solid 1px #DDD;
  margin-top: 0px;
  border-top: 0px;
}
.ramkaKP3
{
  width: 400px;
  height: 120px;
  background-color: #ffffff;
  overflow:auto;
  border: solid 1px #DDD;
  margin: 0;
  padding: 0;
}
.ramkaKP4
{
  width: 335px;
  height: 300px;
  background-color: #ffffff;
  overflow:auto;
  border: solid 1px #DDD;
  margin-top: 10px;
  padding: 0;
}

.ramkaKP5
{
  width: 430px;
  height: 360px;
  background-color: #ffffff;
  overflow:auto;
  border: solid 1px #DDD;
  margin-top: 10px;
  padding: 0;
}

/* dodatek Firmujesz */

.boxKm	{ height: 380px;}
.tabKm	{ height: 23px; background: url(./images/tbS.png) repeat-x left top; }
.boxPr	{ height: 480px;}

.spanLink  { cursor: pointer; font-weight: bold; color: #006BFF; }
.tableLink { cursor: pointer; font-size: 10px ! important; }
.tableEditLink { text-align: right; cursor: pointer; font-weight: bold; }

#map_canvas { margin: 20px 0 0 0; }

.phara  { font-weight: bold; color: #000; text-align:center; font-size:12px; margin-top: 10px; margin-bottom: 10px;}
div.regText { font-weight: normal; color: #666; text-align:justify ! important; font-size:11px; line-height:1.3em; padding: 0 2px 0 2px;}
.regText ol li { font-size: 11px; }
a.regText:link, a.regText:hover, a.regText:visited { font-weight: normal; color: #333;text-decoration: none; font-size: 11px ! important; }
.regText ol li a { font-size: 11px; }

select { height: 20px; font-size: 11px; }

.sbutton
{
/*	padding: 0 7px 0 7px;
	background: #006BFF url(./images/img00.gif) repeat-x;*/
	background-image: url(./imagesGL/button.gif);background-repeat: x-repeat;
	border: 0px solid;/* #e9e9e9;*/
	height: 20px;
	padding: 0 10px 0 10px;
	color: White;
	font-size:11px;
	font-weight:bold;
	cursor:pointer;
}
#ret.sbutton { position: relative; width: 180px; top: 80px; height: 20px;}
#bAnulowane.sbutton { width: 130px;}
#nowaW.sbutton { width: 130px;}
#edONas.sbutton { position: relative; left: 10px; width: 170px;}
#infoCzek { position: relative; left: 10px;}
.tbutton { height: 14px; font-size:9px; margin: 0 2px 0 2px;}

.xbutton
{
	float: right;
/*	background: #006BFF url(./images/img00.gif) repeat-x;
	border: 0px solid #e9e9e9;
	padding: 0 7px 0 7px; */
	background-image: url(./imagesGL/button.gif);background-repeat: x-repeat;
	border: 0px solid;
	height: 20px;
	padding: 0 10px 0 10px;
	color: White;
	font-size:11px;
	font-weight:bold;
	cursor:pointer;
	margin-top: 2px;
}


.just { text-align: justify;}

.umenu {
	text-decoration: none;
	font-weight:bold;
	color: #006BFF ! important;
}

li .umenu {
	font-size: 1.2em;
	text-transform: uppercase;
}

.panel { padding-left: 30px; margin: 0;}
.panel p { margin: 0 0 7px 10px ! important; color: #888;}
.panel a { font-size: 1.3em; color: #888;}

.zadluzenie { color: red ! important; font-weight: bold; cursor: pointer; }
#tzadl { margin-right: 5px;}

.ibutton {
	width: 20px;
	text-align: center ! important;
	cursor: pointer;
	background-repeat:no-repeat;
	background-position: center;
}
.ibutton2 { cursor: default; }

#fMiejscowosci { height: 125px; width: 430px; }
#fMiejscowosci #rbTitle { position: absolute; top:  5px; left:   5px; color: black; font-size: 1.4em; }
#fMiejscowosci #nu      { position: absolute; top: 35px; left:   5px; font-size: 11px; width: 200px; }
#fMiejscowosci #szuk    { position: absolute; top: 37px; left:  215px; font-size: 11px; height: 19px; }
#fMiejscowosci #mList   { position: absolute; top: 62px; left:   5px;  }
#fMiejscowosci #mLista  { font-size: 11px; width: 420px; }
#fMiejscowosci #ok      { position: absolute; top: 95px; left:   5px; width:  60px; }
#fMiejscowosci #cancel  { position: absolute; top: 95px; left:  75px; width:  60px; }
#fMiejscowosci #ktBezPl { position: absolute; top: 95px; left: 345px; width:  80px; }

.opcje { font-size: 11px;}
.opcje p { position: relative; margin: 5px 0 0 0; font-size: 11px;}
.opcje p select { position: absolute; left: 220px; top: 0; width: 186px; }
.opcje p input  { position: absolute; left: 220px; top: 0; width: 182px; font-size: 11px; }
.opcje #submit { width: 80px; }
.opcje #lCBr { position: relative; padding-top: 5px ! important; font-size: 11px; }
.opcje #lCB { position: absolute; left: 222px; top: 0; font-size: 11px; width: 450px;}
.opcje #lCB input { margin-top: 0 ! important; }
.opcje1 p input { position: absolute; left: 160px; top: 0;  font-size: 11px;}
.opcje1 #submit { left: 225px;}

.podatek p { position: relative; margin: 5px 0 0 0; font-size: 12px;}
.podatek p span { margin-right: 40px ! important; }
.podatek p span input { margin-left: 10px ! important; }
.podatek tr { font-size: 11px;}
.podatek #domyslne  { float: right; }
.koszty { position: relative; margin: 5px 0 0 20px ! important; font-size: 11px; }
.koszty input { position: absolute; left: 400px ! important; top: 0; }

.nota p { position: relative; margin: 5px 0 0 0; font-size: 12px;}
.nota p input { position: absolute; left: 220px; top: 0; width: 200px; }
.nota #data2 { position: absolute; left: 220px; top: 0;  width: 175px; }
.nota #cal2  { position: absolute; left: 404px; top: 0;  width:  20px; }
.nota p textarea { position: absolute; left: 220px; top: 0; width: 420px; height:90px; }
.nota #submit, .nota #reset, .nota #anuluj, .nota #usun { margin-top: 10px; height: 20px; width: 70px; }
.nota #usun  { float: right; }
.pta { height:100px; }
.korekta { margin-bottom: 15px; }
.korekta p { position: relative; margin: 5px 0 0 0; font-size: 12px;}
.korekta p input { position: absolute; left: 220px; top: 0; width: 200px; }
.korekta #data   { position: absolute; left: 220px; top: 0;  width: 175px; }
.korekta #cal2   { position: absolute; left: 404px ! important; top: 0;  width:  20px; }
.korekta p textarea { position: absolute; left: 220px; top: 0; width: 420px; height:35px; }
.korekta #submit, .korekta #reset, .korekta #anuluj { margin-top: 10px; height: 20px; width: 70px; }
.ptb { height:42px; }

.danerej  { position: relative; margin: 5px 0 0 20px ! important; font-size: 11px; }
.danerej input { position: absolute; left: 150px ! important; top: 0; }
#reg { position: relative; left: 0px; padding: 0; margin: 0; width:20px; }
#reg2 { font-size: 11px; }

.firma { position: relative;}
.firma p { position: relative; margin: 5px 0 0 0; font-size: 11px;}
.firma span { font-size: 11px;}
.firma p input { position: absolute; left: 120px; top: 0; width: 250px;}
.firma p select { position: absolute; top: 0;}
.firma #edDeklaracji { position: absolute; left: 440px; top: 0; z-index:1000; }
.firma7 { position: relative;}
.firma7 p { position: relative; margin: 2px 0 0 0; font-size: 11px;}
.firma7 p input { position: absolute; left: 390px; top: 0; width: 290px;}
.firma7 p select { position: absolute; left: 390px; top: 0; width: 290px;}
.firma7 #p8x { margin-bottom: 4px;}
.firmaT { position: relative; margin: 5px 0 0 0; padding: 0 ! important; font-size: 12px ! important; font-weight: bold;}
#kontoBank { position: absolute; left: 400px; top: 0;}
#kontoB    { position: absolute; left:  90px; top: 0; width: 200px; }
#platnikI  { width: 195px; font-size: 11px; }
#platnikB  { left:  323px; width: 50px; top: 1px; height: 19px;}
.firma #sposobId  { position: absolute; left: 120px; top: 0px; width: 140px; }
.firma #cenaD     { position: absolute; left: 310px; top: 0px; width: 80px; }
#fPlatnik { height: 125px; width: 430px; }
#fPlatnik #rbTitle { position: absolute; top:  5px; left:   5px; color: black; font-size: 1.4em; }
#fPlatnik #nu      { position: absolute; top: 35px; left:   5px; font-size: 11px; width: 200px; }
#fPlatnik #szuk    { position: absolute; top: 37px; left:  215px; font-size: 11px; height: 19px; }
#fPlatnik #pList   { position: absolute; top: 62px; left:   5px;  }
#fPlatnik #pLista  { font-size: 11px; width: 420px; }
#fPlatnik #ok      { position: absolute; top: 95px; left:   5px; width:  60px; }
#fPlatnik #cancel  { position: absolute; top: 95px; left:  75px; width:  60px; }
#fPlatnik #ktBezPl { position: absolute; top: 95px; left: 345px; width:  80px; }

#pozForm { color: #800; }

#xml.ibutton { background-image: url(./images/xml.png); }
#refresh.ibutton { background-image: url(./images/refresh.gif); }
#drukuj.ibutton { background-image: url(./images/drukuj.gif); }
#emailw.ibutton { background-image: url(./images/poczta.gif); }
#edeklar.ibutton { background-image: url(./images/e-deklar.bmp); }
#historia.ibutton { background-image: url(./images/historia.gif); }
#edycja.ibutton {background-image: url(./images/edycja.gif); }
#kasuj.ibutton {background-image: url(./images/kasuj.gif); }
#security.ibutton {background-image: url(./images/security.gif); }
#pomoc.ibutton {background-image: url(./images/pomoc.gif); padding: 8px 8px 8px 8px;}
#ksieguj.ibutton { background-image: url(./images/add.gif); }
#korekta.ibutton { background-image: url(./images/korekta.gif); }
#faktura.ibutton { background-image: url(./images/faktura.gif); }
#samochod.ibutton { background-image: url(./images/samochod.gif); }
#amortyzacja.ibutton { background-image: url(./images/amortyzacja.gif); }
#zlikwidowany.ibutton { background-image: url(./images/zlikwidowany.gif); }

#edZmien { font-size: 9px; color: gray; }

#ulogin { position: relative; height: 135px;}
#ulogin #submit, #ulogin #uname, #ulogin #pass { position: absolute;  }
#ulogin #submit { top: 100px; left: 90px; height: 20px; width: 150px; }
#ulogin #uname { top: 20px; left: 10px;}
#ulogin #pass { top: 50px; left: 10px;}
#ulogin #username, #ulogin #password { position: absolute; width: 150px; left: 80px; }

#lbNazwisko, #lbImie, #lbKontakt, #lbPESEL, #lbWojew, #lbPowiat, #lbGmina, #lbMiasto, #lbEmail, #lbKod, #lbDom, #lbUlica,
#lbUwagi, #lbData, #lbNoweHaslo, #lbNoweHaslo2 { position: absolute;}
#gmina,  #wojId, #pesel, #nazwisko, #wojId, #powiat, #imie, #email, #adres, #uwagi1, #opis, #lbPoczta, #dataId, #nazwa { position: absolute; }
#imie, #email, #nazwa { left: 40px; top: 0; }
#wojId, #powiat, #gmina { left: 0px; top: 16px;}

#adresP { margin: 10px 0 10px 0; position: relative; height: 90px; font-size: 11px; border-bottom: 1px dotted #BBB;border-top: 1px dotted #BBB;}
#adresP span { font-size: 11px; }
#uwagi { position: absolute; width: 435px; left: 60px; height: 70px; font-size: 11px; top: 0;}
#lbWojew { left: 0; top: 5px;}
#lbPowiat { left: 180px; top: 5px;}
#lbGmina { left: 360px; top: 5px;}
#lbKod { left: 0; top: 45px;}
#lbPoczta { left: 0px; top: 90px;}
#lbMiasto { left: 70px; top: 45px;}
#lbUlica { left: 290px; top: 45px;}
#lbDom { left: 450px; top: 45px;}
#poczta { left: 70px; top: 0; position: absolute; width: 135px; }
#miasto { left: 0px; top: 15px; position: absolute; width: 135px; }
#ulice { position: absolute; left: 0; top: 15px; }
#uliceId { width: 220px; }
#ulica { position: absolute; width: 180px; left: 0px; top: 0px; font-size: 11px; margin-top: 0;}
#wojId, #powiat, #gmina { left: 0px; top: 16px;}
#kody { position: absolute; width: 60px; left: 0; top: 15px; }
#kod { position: absolute; width: 50px; left: 0px; top: 0px; font-size: 11px;}
#dom { position: absolute; width: 45px; left: 0px; top: 15px; font-size: 11px; margin-top: 0; }
#uwagi1 { width: 490px; }
#telefon { position: absolute; left: 90px; width: 110px;}
#terminP { position: absolute; left: 400px; }
#termin2 { position: absolute; left: 90px; width: 110px; }
#lbTelefon { position: absolute; left: 400px; top: 0;}

.formaSzuk { border: 1px solid #ddd; margin-top: 0; margin-bottom: 0;}
.liniaParam { margin-top: 25px; padding-bottom: 25px; position: relative;}

#formaNowyPass {position: relative; height: 110px; }
#formaNowyPass #lbNoweHaslo2    { left: 10px; top: 10px;}
#formaNowyPass #lbNoweHaslo     { left: 10px; top: 35px;}
#formaNowyPass #submit, #formaNowyPass #reset, #formaNowyPass #anuluj { position: absolute; top: 75px; height: 20px; width: 70px; }
#formaNowyPass #submit { left: 00px; }
#formaNowyPass #anuluj { left: 80px; }
#formaNowyPass #reset  { left:160px; }

#formaNowaFaktura {position: relative; }
#formaNowaFaktura input { height: 15px; font-size: 11px; padding: 0; margin: 0; }
#formaNowaFaktura select { height: 18px; font-size: 11px; padding: 0; margin: 0; }
#formaNowaFaktura #submit, #formaNowaFaktura #reset, #formaNowaFaktura #anuluj, #formaNowaFaktura #usun { margin-top: 10px; height: 20px; width: 70px; }
#formaNowaFaktura #usun  { float: right; }
#formaNowaFaktura #rodzajId  { position: absolute; left: 105px; top: 46px; }
#formaNowaFaktura #data1     { position: absolute; left: 105px; top: 23px; width: 65px; }
#formaNowaFaktura #data2     { position: absolute; left: 105px; top:  0px; width: 65px; }
#formaNowaFaktura #cal       { position: absolute; left: 175px; top: 23px; margin: 0; padding: 0; }
#formaNowaFaktura #cal2      { position: absolute; left: 175px; top:  0px; margin: 0; padding: 0; }
#formaNowaFaktura #sposobId  { position: absolute; left: 415px; top:  0px; width: 140px; }
#formaNowaFaktura #brutto    { position: absolute; left: 615px; top:  0px; width: 65px; }
#formaNowaFaktura #p5b       { position: absolute; left: 415px; top: 23px; width: 273px; }
#formaNowaFaktura #uwagi2    { position: absolute; left: 415px; top: 46px; width: 273px; }
#formaNowaFaktura #uwagi3    { position: absolute; left: 105px; top: 46px; width: 583px; }
#formaNowaFaktura #p1 { position: absolute; left:   0px; top: 23px; }
#formaNowaFaktura #p7 { position: absolute; left:   0px; top:  0px; }
#formaNowaFaktura #p2 { position: absolute; left: 280px; top:  0px; }
#formaNowaFaktura #p3 { position: absolute; left: 570px; top:  0px; }
#formaNowaFaktura #p4 { position: absolute; left: 000px; top: 46px; }
#formaNowaFaktura #p5 { position: absolute; left: 280px; top: 23px; }
#formaNowaFaktura #p6 { position: absolute; left: 280px; top: 46px; }
#formaNowaFaktura #p8 { position: absolute; left:   0px; top: 46px; }
#paramNF { position: relative; height: 60px;}
#paramKF { position: relative; height: 50px; }
#paramKF #p42 { position: absolute; left: 260px; top: 0px; }
#paramKF #p44 { position: absolute; left: 260px; top: 23px; }
#paramKF #sposobId  { left: 380px ! important; top:  0px ! important; width: 170px ! important; }
#paramKF #rodzajId  { left: 380px ! important; top: 23px ! important; width: 170px ! important; }
#tabF input { width: 20px;}

#parEV {position: relative; height: 25px;}
#parEV #spMiesiac {position: absolute; left: 0px;   top: 0;}
#parEV #spTypE    {position: absolute; left: 200px; top: 0;}

#formaWpisKPiR {position: relative; }
#formaWpisKPiR input { height: 15px; font-size: 11px; padding: 0; margin: 0; }
#formaWpisKPiR select { height: 18px; font-size: 11px; padding: 0; margin: 0; }
#formaWpisKPiR #submit, #formaWpisKPiR #reset, #formaWpisKPiR #anuluj, #formaWpisKPiR #usun { margin-top: 10px; height: 20px; width: 70px; }
#formaWpisKPiR #usun  { float: right; }
#formaWpisKPiR #data2     { position: absolute; left: 140px; top:  0px; width: 65px; }
#formaWpisKPiR #cal2      { position: absolute; left: 210px; top:  0px; margin: 0; padding: 0; }
#formaWpisKPiR #uwagi2    { position: absolute; left: 415px; top: 46px; width: 273px; }
#formaWpisKPiR #p2a { position: absolute; left:   0px; top: 23px; }
#formaWpisKPiR #p2b { position: absolute; left: 140px; top: 23px; }
#formaWpisKPiR #p3a { position: absolute; left: 280px; top:  0px; }
#formaWpisKPiR #p3b { position: absolute; left: 415px; top:  0px; }
#formaWpisKPiR #p5  { position: absolute; left: 280px; top: 23px; }
#formaWpisKPiR #p50 { position: absolute; left: 415px; top: 23px; width: 273px; }
#formaWpisKPiR #p51 { position: absolute; left: 415px; top: 23px; width: 273px; }
#formaWpisKPiR #p6  { position: absolute; left: 280px; top: 46px; }
#formaWpisKPiR #p7  { position: absolute; left:   0px; top:  0px; }
#paramWK { position: relative; height: 60px;}
#paramPK { position: relative; height: 120px; margin-top: 15px;}
#paramPK0, #paramPK1 { position: absolute; top: 0; }
#paramPK0 { height: 120px; }
#paramPK1 { height: 190px; }

#formaDeklaracjaVAT {position: relative; }
#formaDeklaracjaVAT input { height: 15px; font-size: 11px; padding: 0; margin: 0; }
#formaDeklaracjaVAT select { height: 18px; font-size: 11px; padding: 0; margin: 0; }
#formaDeklaracjaVAT #submit  { margin-top: 10px; height: 20px; width: 120px; }
#formaDeklaracjaVAT #submit2 { margin-top: 10px; height: 20px; width: 120px; }
#formaDeklaracjaVAT #sendToUS { margin-top: 10px; height: 20px; width: 330px; }
#formaDeklaracjaVAT #poMiesiac { position: absolute; left: 190px; top: 1px; }
#formaDeklaracjaVAT #miesiacId { position: absolute; left: 240px; top: 0px; }
#formaDeklaracjaVAT #newDekVAT7 { position: absolute; left: 620px; height: 20px; width: 69px; }
#formaDeklaracjaVAT #p1a { position: absolute; left: 337px; top:  1px; }
#formaDeklaracjaVAT #p1b { position: absolute; left: 490px; top:  0px; }
#formaDeklaracjaVAT #p2a { position: absolute; left:   0px; top: 34px; }
#formaDeklaracjaVAT #p2b { position: absolute; left: 620px; top: 32px; width: 68px; }
#formaDeklaracjaVAT #p3a { position: absolute; left:   0px; top: 52px; }
#formaDeklaracjaVAT #p3b { position: absolute; left: 620px; top: 50px; width: 68px; }
#formaDeklaracjaVAT #p4a { position: absolute; left:   0px; top: 70px; }
#formaDeklaracjaVAT #p4b { position: absolute; left: 620px; top: 68px; width: 68px; }
#formaDeklaracjaVAT #pX1a { position: absolute; left:   0px; top: 88px; }
#formaDeklaracjaVAT #pX1b { position: absolute; left: 620px; top: 86px; width: 68px; }
#formaDeklaracjaVAT #pX2a { position: absolute; left:   0px; top:106px; }
#formaDeklaracjaVAT #pX2b { position: absolute; left: 620px; top:104px; width: 68px; }
#formaDeklaracjaVAT #pX3a { position: absolute; left:   0px; top:124px; }
#formaDeklaracjaVAT #pX3b { position: absolute; left: 620px; top:122px; width: 68px; }
#formaDeklaracjaVAT #pX4a { position: absolute; left:   0px; top:142px; }
#formaDeklaracjaVAT #pX4b { position: absolute; left: 620px; top:140px; width: 68px; }

#formaDeklaracjaVAT #p5a { position: absolute; left:   0px; top:160px; }
#formaDeklaracjaVAT #p5b { position: absolute; left: 620px; top:158px; width: 68px; }
#formaDeklaracjaVAT #p6a { position: absolute; left:   0px; top:178px; }
#formaDeklaracjaVAT #p6b { position: absolute; left: 620px; top:176px; width: 68px; }

#formaDeklaracjaVAT #p7c { position: absolute; left:   0px; top:206px; }
#formaDeklaracjaVAT #p7a { position: absolute; left:  20px; top:224px; }
#formaDeklaracjaVAT #p7b { position: absolute; left: 125px; top:224px; width: 20px; }
#formaDeklaracjaVAT #p8a { position: absolute; left: 160px; top:224px; }
#formaDeklaracjaVAT #p8b { position: absolute; left: 325px; top:224px; width: 20px; }
#formaDeklaracjaVAT #p9a { position: absolute; left: 360px; top:224px; }
#formaDeklaracjaVAT #p9b { position: absolute; left: 465px; top:224px; width: 20px; }
#formaDeklaracjaVAT #pAa { position: absolute; left: 510px; top:224px; }
#formaDeklaracjaVAT #pAb { position: absolute; left: 615px; top:224px; width: 20px; }

#formaDeklaracjaVAT #pIa { position: absolute; left:   0px; top:252px; }
#formaDeklaracjaVAT #pIb { position: absolute; left: 670px; top:252px; width: 20px; }
#formaDeklaracjaVAT #pJa { position: absolute; left:   0px; top:270px; }
#formaDeklaracjaVAT #pJb { position: absolute; left: 670px; top:270px; width: 20px; }
#formaDeklaracjaVAT #pKa { position: absolute; left:  20px; top:288px; }
#formaDeklaracjaVAT #pKb { position: absolute; left: 620px; top:288px; width: 68px; }

#formaDeklaracjaVAT #pGa { position: absolute; left:   0px; top:315px; }
#formaDeklaracjaVAT #pGb { position: absolute; left: 620px; top:315px; width: 68px; }
#formaDeklaracjaVAT #pHa { position: absolute; left:  20px; top:333px; }
#formaDeklaracjaVAT #pBa { position: absolute; left:  20px; top:377px; }
#formaDeklaracjaVAT #pBb { position: absolute; left: 185px; top:377px; width: 20px; }
#formaDeklaracjaVAT #pCa { position: absolute; left: 276px; top:377px; }
#formaDeklaracjaVAT #pCb { position: absolute; left: 576px; top:377px; width: 20px; }
#formaDeklaracjaVAT #pDa { position: absolute; left:  20px; top:351px; }
#formaDeklaracjaVAT #pDb { position: absolute; left: 145px; top:351px; width: 50px; }
#formaDeklaracjaVAT #pEa { position: absolute; left: 215px; top:351px; }
#formaDeklaracjaVAT #pEb { position: absolute; left: 340px; top:351px; width: 50px; }
#formaDeklaracjaVAT #pFa { position: absolute; left: 410px; top:351px; }
#formaDeklaracjaVAT #pFb { position: absolute; left: 540px; top:351px; width: 50px; }
#formaDeklaracjaVAT #pHR1 { position: absolute; top:25px;  width: 688px; height:0; border: 0; border-top: 1px dotted Black; }
#formaDeklaracjaVAT #pHR2 { position: absolute; top:198px; width: 688px; height:0; border: 0; border-top: 1px dotted Black; }
#formaDeklaracjaVAT #pHR3 { position: absolute; top:245px; width: 688px; height:0; border: 0; border-top: 1px dotted Black; }
#formaDeklaracjaVAT #pHR4 { position: absolute; top:310px; width: 688px; height:0; border: 0; border-top: 1px dotted Black; }
#paramDV { position: relative; height: 397px;}

#formaEwZakupu {position: relative; }
#formaEwZakupu input { height: 15px; font-size: 11px; padding: 0; margin: 0; }
#formaEwZakupu select { height: 18px; font-size: 11px; padding: 0; margin: 0; }
#formaEwZakupu #submit, #formaEwZakupu #reset, #formaEwZakupu #anuluj, #formaEwZakupu #usun { margin-top: 10px; height: 20px; width: 80px; }
#formaEwZakupu #usun  { float: right; }
#formaEwZakupu #p1a   { position: absolute; left:   0px; top:  2px; }
#formaEwZakupu #data2 { position: absolute; left: 140px; top:  1px; width: 78px; }
#formaEwZakupu #cal2  { position: absolute; left: 222px; top:  0px; }
/*#formaEwZakupu #p2a   { position: absolute; left: 285px; top:  2px; }
#formaEwZakupu #p2b   { position: absolute; left: 420px; top:  0px; width: 268px; }
#formaEwZakupu #p5    { position: absolute; left:   0px; top: 25px; }
#formaEwZakupu #p5b   { position: absolute; left: 140px; top: 24px; width: 550px; }*/
#formaEwZakupu #p1c   { position: absolute; left: 355px; top:  2px; }
#formaEwZakupu #data4 { position: absolute; left: 586px; top:  1px; width: 78px; }
#formaEwZakupu #cal4  { position: absolute; left: 668px; top:  0px; }
#formaEwZakupu #p2a   { position: absolute; left:   0px; top: 26px; }
#formaEwZakupu #p2b   { position: absolute; left: 140px; top: 24px; width: 200px; }
#formaEwZakupu #p5    { position: absolute; left: 355px; top: 25px; }
#formaEwZakupu #p5b   { position: absolute; left: 490px; top: 24px; width: 198px; }
#formaEwZakupu #pOZ   { position: absolute; left:   0px; top: 97px; }
#formaEwZakupu #opisZakupu { position: absolute; left: 140px; top: 96px; width: 550px; }
#formaEwZakupu #p6    { position: absolute; left:   0px; top: 121px; }
#formaEwZakupu #przeznaczenieId { position: absolute; left: 140px; top: 120px; width: 550px; }
#formaEwZakupu #p4    { position: absolute; left:   0px; top: 49px; }
#formaEwZakupu #rodzajId   { position: absolute; left: 140px; top: 48px; width: 550px; }
#formaEwZakupu #p8    { position: absolute; left:   0px; top: 73px; }
#formaEwZakupu #uwagi2     { position: absolute; left: 140px; top: 72px; width: 548px; }
#formaEwZakupu #pHR1   { position: absolute; top:149px; width: 688px; height:0; border: 0; border-top: 1px dotted Black; }
#paramEZ { position: relative; height: 164px;}
#formaEwZakupu #p7    { position: absolute; left:   0px; top: 1px; }
#formaEwZakupu #rZakupId   { position: absolute; left: 140px; top: 0px; width: 550px; }
#formaEwZakupu #pTN     { position: absolute; left: 140px; top: 32px; width: 60px; text-align: center;}
#formaEwZakupu #pTV     { position: absolute; left: 220px; top: 32px; width: 60px; text-align: center;}
#formaEwZakupu #pTB     { position: absolute; left: 300px; top: 32px; width: 60px; text-align: center;}
#formaEwZakupu #pN23    { position: absolute; left: 140px; top: 48px; width: 60px; }
#formaEwZakupu #pV23    { position: absolute; left: 220px; top: 48px; width: 60px; }
#formaEwZakupu #pB23    { position: absolute; left: 300px; top: 48px; width: 60px; }
#formaEwZakupu #pN8     { position: absolute; left: 140px; top: 72px; width: 60px; }
#formaEwZakupu #pV8     { position: absolute; left: 220px; top: 72px; width: 60px; }
#formaEwZakupu #pB8     { position: absolute; left: 300px; top: 72px; width: 60px; }
#formaEwZakupu #pN5     { position: absolute; left: 140px; top: 96px; width: 60px; }
#formaEwZakupu #pV5     { position: absolute; left: 220px; top: 96px; width: 60px; }
#formaEwZakupu #pB5     { position: absolute; left: 300px; top: 96px; width: 60px; }
#formaEwZakupu #pN0     { position: absolute; left: 140px; top:120px; width: 60px; }
#formaEwZakupu #pB0     { position: absolute; left: 300px; top:120px; width: 60px; }
#formaEwZakupu #pNZ     { position: absolute; left: 140px; top:144px; width: 60px; }
#formaEwZakupu #pBZ     { position: absolute; left: 300px; top:144px; width: 60px; }
#formaEwZakupu #pRN     { position: absolute; left: 140px; top:168px; width: 60px; }
#formaEwZakupu #pRV     { position: absolute; left: 220px; top:168px; width: 60px; }
#formaEwZakupu #pRB     { position: absolute; left: 300px; top:168px; width: 60px; }
#formaEwZakupu #pS23    { position: absolute; left:  80px; top: 49px; width: 60px; font-size: 11px;}
#formaEwZakupu #pS8     { position: absolute; left:  80px; top: 73px; width: 60px; font-size: 11px;}
#formaEwZakupu #pS5     { position: absolute; left:  80px; top: 97px; width: 60px; font-size: 11px;}
#formaEwZakupu #pS0     { position: absolute; left:  80px; top:121px; width: 60px; font-size: 11px;}
#formaEwZakupu #pSZ     { position: absolute; left:  80px; top:145px; width: 60px; font-size: 11px;}
#formaEwZakupu #pSR     { position: absolute; left:  80px; top:169px; width: 60px; font-weight: bold; }
#formaEwZakupu #tKK     { position: absolute; left: 500px; top:132px; font-size: 11px; width: 120px;}
#formaEwZakupu #tVO     { position: absolute; left: 500px; top:169px; font-size: 11px;}
#formaEwZakupu #p3      { position: absolute; left: 530px; top:48px; font-size: 11px;}
#formaEwZakupu #brutto  { position: absolute; left: 671px; top:48px; width: 20px; }
#formaEwZakupu #pKK     { position: absolute; left: 626px; top:139px; width: 60px; }
#formaEwZakupu #tNKB    { position: absolute; left: 0px; top:  7px; font-size: 11px;}
#formaEwZakupu #pNKB    { position: absolute; left: 140px; top:  7px; width: 60px; }
#formaEwZakupu #pHR2    { position: absolute; top:  195px; width: 688px; height:0; border: 0; border-top: 1px dotted Black; }
#paramEV { position: relative; height: 210px;}
#formaEwZakupu #p9a     { position: absolute; left:   0px; top:  2px; }
#formaEwZakupu #data3   { position: absolute; left: 140px; top:  1px; width: 78px; }
#formaEwZakupu #cal3    { position: absolute; left: 222px; top:  0px; }
#formaEwZakupu #pPZ     { position: absolute; left: 340px; top: 0px; width: 60px; }
#formaEwZakupu #pPA     { position: absolute; left: 483px; top: 0px; width: 60px; }
#formaEwZakupu #pPO     { position: absolute; left: 626px; top: 0px; width: 60px; }
#formaEwZakupu #p9b     { position: absolute; left: 279px; top:  2px; }
#formaEwZakupu #p9c     { position: absolute; left: 420px; top:  2px; }
#formaEwZakupu #p9d     { position: absolute; left: 566px; top:  2px; }
#formaEwZakupu #pHR3    { position: absolute; top:   25px; width: 688px; height:0; border: 0; border-top: 1px dotted Black; }
#paramEP { position: relative; height: 40px;}

#formaDowodyWew {position: relative; border: 1px solid #bcc6d4; margin-top: 15px; padding: 0px 0 10px 5px; }
#formaDowodyWew input   { height: 15px; font-size: 11px; padding: 0; margin: 0; }
#formaDowodyWew select  { height: 18px; font-size: 11px; padding: 0; margin: 0; }
#formaDowodyWew #submit, #formaDowodyWew #reset, #formaDowodyWew #anuluj, #formaDowodyWew #pDr, #formaDowodyWew #pUs { margin-top: 10px; height: 20px; width: 80px; }
#formaDowodyWew #p0a    { position: relative; padding: 5px 0 20px 0;}
#formaDowodyWew #p1a    { position: absolute; left:   0px; top:  2px; }
#formaDowodyWew #data2  { position: absolute; left: 140px; top:  1px; width: 78px; }
#formaDowodyWew #cal2   { position: absolute; left: 222px; top:  0px; }
#formaDowodyWew #p3a    { position: absolute; left: 280px; top:  2px; }
#formaDowodyWew #p3b    { position: absolute; left: 367px; top:  2px; width: 20px;}
#formaDowodyWew #p2a    { position: absolute; left:   0px; top: 26px; }
#formaDowodyWew #p2b    { position: absolute; left: 140px; top: 25px; width: 240px;}
#formaDowodyWew #p5     { position: absolute; left:   0px; top: 50px; }
#formaDowodyWew #p5b    { position: absolute; left: 140px; top: 49px; width: 240px;}
#formaDowodyWew #p4a    { position: absolute; left:   0px; top: 74px; }
#formaDowodyWew #p4b    { position: absolute; left: 140px; top: 73px; width: 240px;}
#formaDowodyWew #p6a    { position: absolute; left: 410px; top: 50px; width: 240px;}
#formaDowodyWew #p6b    { position: absolute; left: 480px; top: 49px; width: 155px;}
#formaDowodyWew #suma   { position: absolute; left: 640px; top: 47px; margin: 0; padding: 0; }
#formaDowodyWew #p7a    { position: absolute; left: 410px; top: 74px; }
#formaDowodyWew #p7b    { position: absolute; left: 480px; top: 73px; width: 180px;}
#formaDowodyWew #pDr    { position: absolute; left: 510px; top:  0px; width: 70px;}
#formaDowodyWew #pUs    { position: absolute; left: 590px; top:  0px; width: 70px;}
#wybOkresu              { position: absolute; left: 500px; font-size: 12px; font-weight: normal;}
#paramDW { position: relative; height: 100px;}

#formaEwWyposazenia {position: relative; border: 1px solid #bcc6d4; margin-top: 10px; padding: 0px 0 10px 5px; }
#formaEwWyposazenia input   { height: 15px; font-size: 11px; padding: 0; margin: 0; }
#formaEwWyposazenia select  { height: 18px; font-size: 11px; padding: 0; margin: 0; }
#formaEwWyposazenia #submit, #formaEwWyposazenia #reset, #formaEwWyposazenia #anuluj, #formaEwWyposazenia #pDr, #formaEwWyposazenia #pUs { margin-top: 10px; height: 20px; width: 80px; }
#formaEwWyposazenia #p0a    { position: relative; padding: 5px 0 20px 0;}
#formaEwWyposazenia #p1a    { position: absolute; left:   0px; top:  2px; }
#formaEwWyposazenia #data2  { position: absolute; left: 100px; top:  1px; width: 78px; }
#formaEwWyposazenia #cal2   { position: absolute; left: 182px; top:  0px; }
#formaEwWyposazenia #p2a    { position: absolute; left:   0px; top: 26px; }
#formaEwWyposazenia #p2b    { position: absolute; left: 100px; top: 25px; width: 140px;}
#formaEwWyposazenia #p4a    { position: absolute; left: 260px; top: 26px; }
#formaEwWyposazenia #p4b    { position: absolute; left: 380px; top: 25px; width: 280px;}
#formaEwWyposazenia #p6a    { position: absolute; left:   0px; top: 50px; }
#formaEwWyposazenia #p6b    { position: absolute; left: 100px; top: 49px; width: 140px;}
#formaEwWyposazenia #p7a    { position: absolute; left: 260px; top: 50px; }
#formaEwWyposazenia #p7b    { position: absolute; left: 380px; top: 49px; width: 280px;}
#formaEwWyposazenia #p5a    { position: absolute; left:   0px; top: 74px; }
#formaEwWyposazenia #data3  { position: absolute; left: 100px; top: 73px; width: 78px;}
#formaEwWyposazenia #cal3   { position: absolute; left: 182px; top: 72px; }
#formaEwWyposazenia #p3a    { position: absolute; left: 260px; top: 74px; }
#formaEwWyposazenia #p3b    { position: absolute; left: 380px; top: 73px; width: 280px;}
#formaEwWyposazenia #pUs    { position: absolute; left: 595px; top:  0px; width: 70px;}
#paramEW { position: relative; height: 100px; font-size: 11px; }
#paramEW span { font-size: 11px; }

#formaSrodkiTrwale {position: relative; border: 1px solid #bcc6d4; margin-top: 10px; padding: 0px 0 10px 5px; font-size: 11px;}
#formaSrodkiTrwale input   { height: 15px; font-size: 11px; padding: 0; margin: 0; }
#formaSrodkiTrwale select  { height: 18px; font-size: 11px; padding: 0; margin: 0; }
#formaSrodkiTrwale #submit, #formaSrodkiTrwale #reset, #formaSrodkiTrwale #anuluj, #formaSrodkiTrwale #pDr, #formaSrodkiTrwale #pUs, #formaSrodkiTrwale #pLikwid, #formaSrodkiTrwale #pm20
                           { margin-top: 10px; height: 20px; width: 80px; }
#formaSrodkiTrwale #p1a    { position: absolute; left:   0px; top:  2px; }
#formaSrodkiTrwale #p1b    { position: absolute; left:  70px; top:  1px; width: 215px; }
#formaSrodkiTrwale #p2a    { position: absolute; left: 300px; top:  2px; }
#formaSrodkiTrwale #p2b    { position: absolute; left: 390px; top:  1px; width:  65px;}
#formaSrodkiTrwale #p3a    { position: absolute; left: 468px; top:  2px; }
#formaSrodkiTrwale #p3b    { position: absolute; left: 570px; top:  1px; width: 100px;}
#formaSrodkiTrwale #p4a    { position: absolute; left:   0px; top: 26px; }
#formaSrodkiTrwale #p4b    { position: absolute; left:  70px; top: 25px; width: 385px;}
#formaSrodkiTrwale #p5a    { position: absolute; left: 468px; top: 26px; }
#formaSrodkiTrwale #p5b    { position: absolute; left: 570px; top: 25px; width: 100px;}
#formaSrodkiTrwale #p6a    { position: absolute; left:   0px; top: 50px; }
#formaSrodkiTrwale #p6b    { position: absolute; left: 130px; top: 49px; width:  90px;}
#formaSrodkiTrwale #p7a    { position: absolute; left: 238px; top: 50px; }
#formaSrodkiTrwale #data2  { position: absolute; left: 310px; top: 50px; width:  78px;}
#formaSrodkiTrwale #cal2   { position: absolute; left: 392px; top: 49px; }
#formaSrodkiTrwale #p8a    { position: absolute; left: 468px; top: 50px; }
#formaSrodkiTrwale #data3  { position: absolute; left: 570px; top: 50px; width:  76px;}
#formaSrodkiTrwale #cal3   { position: absolute; left: 650px; top: 49px; }
#formaSrodkiTrwale #p9a    { position: absolute; left:   0px; top: 75px; }
#formaSrodkiTrwale #p9b    { position: absolute; left: 130px; top: 74px; width:  90px;}
#formaSrodkiTrwale #pAa    { position: absolute; left: 238px; top: 75px; }
#formaSrodkiTrwale #pAb    { position: absolute; left: 390px; top: 74px; width:  63px;}
#formaSrodkiTrwale #pBa    { position: absolute; left: 468px; top: 75px; }
#formaSrodkiTrwale #pBb    { position: absolute; left: 570px; top: 74px; width:  98px;}
#formaSrodkiTrwale #pCa    { position: absolute; left:   0px; top: 99px; }
#formaSrodkiTrwale #pCb    { position: absolute; left: 130px; top: 98px; width:  90px;}
#formaSrodkiTrwale #pDa    { position: absolute; left: 238px; top: 99px; }
#formaSrodkiTrwale #pDb    { position: absolute; left: 345px; top: 98px; width: 108px;}
#formaSrodkiTrwale #pEa    { position: absolute; left: 468px; top: 99px; }
#formaSrodkiTrwale #data4  { position: absolute; left: 570px; top: 99px; width:  76px;}
#formaSrodkiTrwale #cal4   { position: absolute; left: 650px; top: 98px; }
#formaSrodkiTrwale #pUs    { float:right; margin-right: 10px; width:  80px;}
#formaSrodkiTrwale #pLikwid { position: relative;left: 237px; width:  80px;}
#formaSrodkiTrwale #pm20   { position: relative;left:  50px; width: 110px;}
#paramST { position: relative; height: 120px; }
#paramST span {font-size: 11px; }

#fEdycjaAmortyzacji { height: 125px; width: 280px; }
#fEdycjaAmortyzacji #rbTitle { position: absolute; top:  5px; left:   5px; color: black; font-size: 1.4em; }
#fEdycjaAmortyzacji #p1a     { position: absolute; top: 37px; left:   5px; }
#fEdycjaAmortyzacji #p1b     { position: absolute; top: 37px; left:  90px; width: 180px;}
#fEdycjaAmortyzacji #p2a     { position: absolute; top: 62px; left:   5px; font-size: 0.8em; }
#fEdycjaAmortyzacji #ok      { position: absolute; top: 95px; left:   5px; width:  60px; }
#fEdycjaAmortyzacji #cancel  { position: absolute; top: 95px; left:  75px; width:  60px; }

#formaKMsamochod { margin: 15px 0 0 0; float: left; }
#drLista { margin: 5px 0 0 0; }
#fmRozliczenie { width: 380px; margin-top: 0px; border: solid 1px #DDD; border-top: 0px; }
#kmOpcje { margin-top: 15px; width: 280px;}
#kmOpcje p { font-size: 11px;}
#kmOpcje input { font-size: 11px; width: 70px; float: right;}
#kmOpcje #kmZapisz { float: left; margin-top: 10px; }

#Raport { margin-top: 10px; border: 0; padding: 0 0 0 0;}

#fNowyWyjazd { height: 125px; width: 430px; }
#fNowyWyjazd #rbTitle { position: absolute; top:  5px; left:   5px; color: black; font-size: 1.4em; }
#fNowyWyjazd #p1a     { position: absolute; top: 37px; left:   5px; }
#fNowyWyjazd #p2a     { position: absolute; top: 37px; left: 165px; }
#fNowyWyjazd #p3a     { position: absolute; top: 62px; left:   5px; }
#fNowyWyjazd #p4a     { position: absolute; top: 62px; left: 165px; }
#fNowyWyjazd #data2   { position: absolute; top: 35px; left:  42px; width: 75px; }
#fNowyWyjazd #cal2    { position: absolute; top: 34px; left: 120px; }
#fNowyWyjazd #p2b     { position: absolute; top: 35px; left: 210px; width: 210px; }
#fNowyWyjazd #p3b     { position: absolute; top: 60px; left:  42px; width:  75px; }
#fNowyWyjazd #p4b     { position: absolute; top: 60px; left: 210px; width: 210px; }
#fNowyWyjazd #ok      { position: absolute; top: 95px; left:   5px; width:  60px; }
#fNowyWyjazd #cancel  { position: absolute; top: 95px; left:  75px; width:  60px; }

#fNowyKoszt { height: 125px; width: 430px; }
#fNowyKoszt #rbTitle { position: absolute; top:  5px; left:   5px; color: black; font-size: 1.4em; }
#fNowyKoszt #p1a     { position: absolute; top: 37px; left:   5px; }
#fNowyKoszt #p2a     { position: absolute; top: 37px; left: 160px; }
#fNowyKoszt #p3a     { position: absolute; top: 62px; left:   5px; }
#fNowyKoszt #p4a     { position: absolute; top: 62px; left: 160px; }
#fNowyKoszt #data2   { position: absolute; top: 35px; left:  42px; width: 75px; }
#fNowyKoszt #cal2    { position: absolute; top: 34px; left: 120px; }
#fNowyKoszt #p2b     { position: absolute; top: 35px; left: 210px; width: 210px; }
#fNowyKoszt #p3b     { position: absolute; top: 60px; left:  42px; width:  75px; }
#fNowyKoszt #p4b     { position: absolute; top: 60px; left: 210px; width: 209px; }
#fNowyKoszt #p4c     { height: 14px; }
#fNowyKoszt #ok      { position: absolute; top: 95px; left:   5px; width:  60px; }
#fNowyKoszt #cancel  { position: absolute; top: 95px; left:  75px; width:  60px; }

#dgLista { margin-top: 0px; border: solid 0px #DDD; }
#dgOpcje { margin-top: 15px; width: 235px;}
#dgOpcje p { font-size: 11px; height: 18px ! important;}
#dgOpcje input  { font-size: 11px; width: 150px; float: right; margin-right: 5px;}
#dgOpcje select { font-size: 11px; width: 155px; float: right; margin-right: 5px; height: 18px;}
#dgOpcje .sbo { position: relative; float: right; margin-right: 5px; }
#lbOsoba { position: absolute;}
#osobaS  { position: absolute; left: 0px; top: 15px; font-size: 11px; }
.pracownikP { margin: 0; position: relative; height: 30px; font-size: 11px; }
#lbOsoba { left: 0; top: 5px; }
#osoba  { width: 228px ! important; }
#osoba, #dgSrodek, #dgCel, #dgGdzie { font-size: 11px; height: 14px;}
#dgOpcje #data, #dgOpcje #data2, #dgOpcje #data3 { width: 80px;}
#dgOpcje #cal, #dgOpcje #cal2, #dgOpcje #cal3 { width: 20px; margin-right:5px ! important;}
#dgOpcje #dgZapisz, #dgOpcje #dgAnuluj, #dgOpcje #dgUsun, #dgOpcje #dgRozlicz, #dgOpcje #dgDrukuj { width: 70px; float: none; }
#dgOpcje #dgWystaw { float: left; }
#dgPrzyciski { padding-top: 10px; }

#dgRozliczenie { height: 155px; width: 350px; }
#dgRozliczenie #rbTitle { position: absolute; top:  5px; left:   5px; color: black; font-size: 1.4em; }
#dgRozliczenie #p1a     { position: absolute; top: 37px; left:   5px; }
#dgRozliczenie #p3a     { position: absolute; top: 62px; left:   5px; }
#dgRozliczenie #data1   { position: absolute; top: 35px; left: 132px; width: 75px; }
#dgRozliczenie #cal1    { position: absolute; top: 34px; left: 210px; }
#dgRozliczenie #p3b     { position: absolute; top: 60px; left: 132px; width:  75px; }
#dgRozliczenie #p4a     { position: absolute; top: 82px; left:   5px; font-size: 0.8em; }
#dgRozliczenie #ok      { position: absolute; top:125px; left:   5px; width:  60px; }
#dgRozliczenie #cancel  { position: absolute; top:125px; left:  75px; width:  60px; }

#dgPrzepisy		{ height: 635px; width: 600px; margin: 0 7px 0 7px; }
#dgPrzepisy p		{ line-height: 1.5em; text-align: justify; margin:0 0 10px 0;}
#dgPrzepisy #rbTitle	{ color: black; font-size: 1.4em; margin-bottom: 10px; }
#dgPrzepisy #cancel	{ width:  60px; }
#dgPrzepisy ul		{ }
#dgPrzepisy ul li	{ margin-left:19px;}

#wdkPrzepisy { height: 500px; width: 450px; margin: 0 7px 0 7px; }
#wdkPrzepisy p        { line-height: 1.6em; text-align: justify; margin:0 0 10px 0;}
#wdkPrzepisy #rbTitle { color: black; font-size: 1.4em; margin-bottom: 10px; }
#wdkPrzepisy #cancel  { width:  60px; }

#rcPrzepisy { height: 465px; width: 800px; margin: 0 7px 0 7px; }
#rcPrzepisy p        { line-height: 1.6em; text-align: justify; margin:0 0 10px 0;}
#rcPrzepisy #rbTitle { color: black; font-size: 1.4em; margin-bottom: 10px; }
#rcPrzepisy #cancel  { width:  60px; }

#im1Przepisy { height: 390px; width: 430px; margin: 0 7px 0 7px; padding-left: 25px; }
#im1Przepisy p        { line-height: 1.6em; text-align: justify; margin:0 0 10px 0;}
#im1Przepisy #rbTitle { color: black; font-size: 1.4em; margin-bottom: 10px; }
#im1Przepisy #cancel  { width:  60px; }

#im2Przepisy { height: 280px; width: 300px; margin: 0 7px 0 7px;  padding-left: 20px; }
#im2Przepisy p        { line-height: 1.6em; text-align: justify; margin:0 0 10px 0;}
#im2Przepisy #rbTitle { color: black; font-size: 1.4em; margin-bottom: 10px; }
#im2Przepisy #cancel  { width:  60px; }

#rcOpcje { margin-top: 7px; border: 1px solid #bcc6d4; padding: 3px 0 0 5px; height: 102px; margin-right: 5px;}
#rcOpcje p input { width: 50px; float: right;}
#rcOpcje #rcOpZapisz { float: left; margin-top: 0px; width: 70px; }

#rmNowy { margin-top: 10px; width: 280px; padding: 10px; border: #ACACAC 1px solid;}
#rmNowy p { position: relative; font-size: 11px; }
#rmNowy #data2, #rmNowy #wartosc { position: absolute; font-size: 11px; width: 70px; left: 120px;}
#rmNowy #uwagiRm { position: absolute; font-size: 11px; width: 155px; left:120px;}
#rmNowy #cal2 { position: absolute; left:197px;}
#rmNowy #rmUsun, #rmNowy #rmAnuluj, #rmNowy #rmZapisz { margin-top: 10px; }
#rmNowy #rmUsun { float: right; }

#formaPowiadomienia {position: relative; border: 1px solid #bcc6d4; margin-top: 10px; padding: 0px 0 10px 5px; font-size: 11px;}
#formaPowiadomienia input   { height: 15px; font-size: 11px; padding: 0; margin: 0; }
#formaPowiadomienia select  { height: 18px; font-size: 11px; padding: 0; margin: 0; }
#formaPowiadomienia #submit, #formaPowiadomienia #reset, #formaPowiadomienia #anuluj, #formaPowiadomienia #pDr, #formaPowiadomienia #pUs, #formaPowiadomienia #pLikwid, #formaPowiadomienia #pm20 { margin-top: 10px; height: 20px; width: 80px; }
#formaPowiadomienia #p1a    { position: absolute; left:   0px; top:  2px; }
#formaPowiadomienia #p1b    { position: absolute; left:  70px; top:  1px; width: 328px; }
#formaPowiadomienia #p2a    { position: absolute; left: 410px; top:  2px; }
#formaPowiadomienia #p2b    { position: absolute; left: 470px; top:  1px; width: 203px;}
#formaPowiadomienia #p3a    { position: absolute; left:   0px; top: 26px; }
#formaPowiadomienia #p3b    { position: absolute; left:  70px; top: 25px; width: 328px;}
#formaPowiadomienia #p4a    { position: absolute; left: 410px; top: 26px; }
#formaPowiadomienia #p4b    { position: absolute; left: 470px; top: 25px; width: 100px;}
#formaPowiadomienia #p5a    { position: absolute; left:   0px; top: 50px; }
#formaPowiadomienia #data2  { position: absolute; left:  70px; top: 50px; width:  78px;}
#formaPowiadomienia #cal2   { position: absolute; left: 152px; top: 49px; }
#formaPowiadomienia #p6a    { position: absolute; left: 180px; top: 50px; }
#formaPowiadomienia #p6b    { position: absolute; left: 270px; top: 49px; width: 109px;}
#formaPowiadomienia #p6c    { position: absolute; left: 380px; top: 48px; width:  20px;}
#formaPowiadomienia #p7a    { position: absolute; left: 410px; top: 50px; }
#formaPowiadomienia #p7b    { position: absolute; left: 470px; top: 49px; width:  30px;}
#formaPowiadomienia #p7c    { position: absolute; left: 510px; top: 50px; }
#formaPowiadomienia #p7d    { position: absolute; left: 585px; top: 49px; width:  88px;}
#formaPowiadomienia #p9a    { position: absolute; left:   0px; top: 75px; }
#formaPowiadomienia #p9b    { position: absolute; left: 130px; top: 74px; width:  90px;}
#formaPowiadomienia #pUs    { float:right; margin-right: 10px; width:  80px;}
#paramPW { position: relative; height: 70px;}
#paramPW span { font-size: 11px; }

#formaUzytkownicy {position: relative; border: 1px solid #bcc6d4; margin-top: 10px; padding: 0px 0 10px 5px; font-size: 11px;}
#formaUzytkownicy input   { height: 15px; font-size: 11px; padding: 0; margin: 0; }
#formaUzytkownicy select  { height: 18px; font-size: 11px; padding: 0; margin: 0; }
#formaUzytkownicy #submit, #formaUzytkownicy #reset, #formaUzytkownicy #anuluj, #formaUzytkownicy #pDr, #formaUzytkownicy #pUs, #formaUzytkownicy #pLikwid, #formaUzytkownicy #pm20 { margin-top: 10px; height: 20px; width: 80px; }
#formaUzytkownicy #p1a    { position: absolute; left:   0px; top:  2px; }
#formaUzytkownicy #p1b    { position: absolute; left:  80px; top:  1px; width: 298px; }
#formaUzytkownicy #p1c    { position: absolute; left: 390px; top:  2px; }
#formaUzytkownicy #pass1  { position: absolute; left: 470px; top:  1px; width: 200px; }
#formaUzytkownicy #p2a    { position: absolute; left: 390px; top: 26px; }
#formaUzytkownicy #p2b    { position: absolute; left: 470px; top: 25px; width: 202px; }
#formaUzytkownicy #p3a    { position: absolute; left:   0px; top: 26px; }
#formaUzytkownicy #p3b    { position: absolute; left:  80px; top: 25px; width: 298px;}
#formaUzytkownicy #p4a    { position: absolute; left: 390px; top: 50px; }
#formaUzytkownicy #p4b    { position: absolute; left: 470px; top: 49px; width: 200px;}
#formaUzytkownicy #p7a    { position: absolute; left:   0px; top: 50px; }
#formaUzytkownicy #p7b    { position: absolute; left:  80px; top: 49px; width: 298px;}
#formaUzytkownicy #pUs    { float:right; margin-right: 10px; width:  80px;}

#fPowOkres { height: 130px; width: 390px; }
#fPowOkres #rbTitle { position: absolute; top:  5px; left:   5px; color: black; font-size: 1.4em; }
#fPowOkres .pwSpMs  { position: absolute; width: 90px; }
#fPowOkres .pwCbMs  { position: absolute; width: 20px; left: 0px; top:0px;}
#fPowOkres .pwMs    { position: absolute; left: 23px; top: 2px; }
#fPowOkres #d0      { top: 30px; left:   5px; }
#fPowOkres #d1      { top: 30px; left: 100px; }
#fPowOkres #d2      { top: 30px; left: 195px; }
#fPowOkres #d3      { top: 30px; left: 290px; }
#fPowOkres #d4      { top: 50px; left:   5px; }
#fPowOkres #d5      { top: 50px; left: 100px; }
#fPowOkres #d6      { top: 50px; left: 195px; }
#fPowOkres #d7      { top: 50px; left: 290px; }
#fPowOkres #d8      { top: 70px; left:   5px; }
#fPowOkres #d9      { top: 70px; left: 100px; }
#fPowOkres #d10     { top: 70px; left: 195px; }
#fPowOkres #d11     { top: 70px; left: 290px; }
#fPowOkres #ok      { position: absolute; top: 100px; left:   5px; width:  60px; }
#fPowOkres #cancel  { position: absolute; top: 100px; left:  75px; width:  60px; }

.pNieAkt td	{ color: #888 ! important;}
.pPrzeTerm td	{ color: #F00 ! important; font-weight: bold ! important;}


#fWybMag { height: 100px; width: 170px; }
#fWybMag #rbTitle { position: absolute; top:  5px; left:  10px; color: black; font-size: 1.4em; }
#fWybMag #p2x     { position: absolute; top: 35px; left:  10px; width: 130px; }
#fWybMag #ok      { position: absolute; top: 65px; left:  10px; width:  60px; }
#fWybMag #cancel  { position: absolute; top: 65px; left:  80px; width:  60px; }

#fTowInfo { height: 56px; width: 110px;  font-size: 0.9em; }
#fTowInfo #rbTitle { position: absolute; top:  2px; left:  5px; color: black; }
#fTowInfo #pNet    { position: absolute; top: 18px; left:  5px; }
#fTowInfo #pBru    { position: absolute; top: 36px; left:  5px; }
#fTowInfo #pNet1   { position: absolute; top: 0px; left:  35px; width: 65px; text-align: right; }
#fTowInfo #pBru1   { position: absolute; top: 0px; left:  35px; width: 65px; text-align: right; }

#fUzWplaty { height: 125px; width: 310px; }
#fUzWplaty #rbTitle { position: absolute; top:  5px; left:   5px; color: black; font-size: 1.4em; }
#fUzWplaty #p1a     { position: absolute; top: 37px; left:   5px; }
#fUzWplaty #p2a     { position: absolute; top: 62px; left:   5px; }
#fUzWplaty #p2b     { position: absolute; top: 60px; left:  90px; width:  75px; }
#fUzWplaty #ok      { position: absolute; top: 95px; left:   5px; width:  60px; }
#fUzWplaty #cancel  { position: absolute; top: 95px; left:  75px; width:  60px; }

#fSumator { height: 220px; width: 405px; }
#fSumator #rbTitle { position: absolute; top:  5px; left:   5px; color: black; font-size: 1.4em; }
#fSumator .ramkaKP3{ position: absolute; top: 33px; left:   1px; }
#fSumator #pp2a    { position: absolute; top:163px; left:   5px; }
#fSumator #pp2b    { position: absolute; top:162px; left:  60px; width:  75px; }
#fSumator #pp1a    { position: absolute; top:163px; left: 205px; }
#fSumator #ok      { position: absolute; top:190px; left:   5px; width:  60px; }
#fSumator #cancel  { position: absolute; top:190px; left:  75px; width:  60px; }

#fSzukanie { height: 220px; width: 357px; font-size: 11px;}
#fSzukanie #rbTitle { position: absolute; top:  5px; left:   5px; color: black; font-size: 1.4em; }
#fSzukanie #pp0a    { position: absolute; top:163px; left:   5px; font-size: 10px; }
#fSzukanie #pp1a    { position: absolute; top: 33px; left:  12px; }
#fSzukanie #pp1b    { position: absolute; top: 31px; left:  90px; width: 250px; }
#fSzukanie #pp2a    { position: absolute; top: 58px; left:  12px; }
#fSzukanie #pp2b    { position: absolute; top: 56px; left:  90px; width: 250px; }
#fSzukanie #pp3a    { position: absolute; top: 83px; left:  12px; }
#fSzukanie #pp3b    { position: absolute; top: 81px; left:  90px; width: 250px; }
#fSzukanie #pp4a    { position: absolute; top:108px; left:  12px; }
#fSzukanie #pp4b    { position: absolute; top:106px; left:  90px; width: 250px; }
#fSzukanie #pp5a    { position: absolute; top:133px; left:  12px; }
#fSzukanie #pp5b    { position: absolute; top:131px; left:  90px; width: 250px; }
#fSzukanie #pp6a    { position: absolute; top:133px; left:  12px; }
#fSzukanie #pp6b    { position: absolute; top:131px; left:  90px; width: 100px; }
#fSzukanie #pp7a    { position: absolute; top:133px; left: 200px; }
#fSzukanie #pp7b    { position: absolute; top:131px; left: 300px; width: 40px; }
#fSzukanie #pd2b    { position: absolute; top: 57px; left:  90px; }
#fSzukanie #pd3b    { position: absolute; top: 82px; left:  90px; }
#fSzukanie #pd4b    { position: absolute; top:107px; left:  90px; }
#fSzukanie #pd5b    { position: absolute; top:132px; left:  90px; }
#fSzukanie #pi2b, #fSzukanie #pi2c, #fSzukanie #pi3b, #fSzukanie #pi3c, #fSzukanie #pi4b, #fSzukanie #pi4c, #fSzukanie #pi5b, #fSzukanie #pi5c  { top: 0; margin: 0; padding: 0; width: 75px; }
#fSzukanie #ok      { position: absolute; top:190px; left:   5px; width:  60px; }
#fSzukanie #cancel  { position: absolute; top:190px; left:  70px; width:  60px; }
#fSzukanie #clear   { position: absolute; top:190px; left: 240px; width: 100px; }
#fSzukanie span { font-size: 11px; }

#fWybTowaru { height: 225px; width: 475px;}
#fWybTowaru #rbTitle { position: absolute; top:  5px; left:   5px; color: black; font-size: 1.4em; }
#fWybTowaru .ramkaKP3{ position: absolute; top: 30px; left:   2px; border-top: 1px solid #bcc6d4; border-bottom: 1px solid #bcc6d4; height: 190px; width: 469px; background: #ddd;}
#fWybTowaru #cancel  { position: absolute; top:  4px; left: 455px; cursor: pointer; }
#fWybTowaru tr       { font-size: 11px; cursor: pointer;}

#usunR  { float: right; }

#status2 { height: 110px; width: 410px; }
#status2 #ok     { position: absolute; top: 55px; width: 130px;  left: 5px;}
#status2 #pnie   { position: absolute; top: 55px; width: 130px;  left: 140px;}
#status2 #wodwol { position: absolute; top: 55px; width: 130px;  left: 275px;}
#status2 #cancel { position: absolute; top: 85px; width: 75px;   left: 5px;}

#status3 { height: 115px; width: 275px; }
#status3 #tytul  { position: absolute; top:  0px; left: 0px; color: #e8e8e8; font-size: 1.2em; height: 20px; width: 260px; background-color: #006BFF;  padding-top: 5px; padding-left: 15px; }
#status3 #tresc  { position: absolute; top: 40px; left: 15px; color: black; font-size: 1.2em; }
#status3 #tresc1 { position: absolute; top: 35px; left: 10px; color: black; }
#status3 #tresc2 { position: absolute; top: 60px; left: 10px; color: black; }
#status3 #data1  { position: absolute; top:  0px; left:  95px; width: 75px; }
#status3 #cal1   { position: absolute; top:  1px; left:  70px; }
#status3 #data2  { position: absolute; top:  0px; left:  70px; width: 180px; color: black; }
#status3 #ok     { position: absolute; top: 90px; width: 75px; left:  55px;}
#status3 #cancel { position: absolute; top: 90px; width: 75px; left: 145px;}

#status4 { height: 155px; width: 325px; }
#status4 #tytul  { position: absolute; top:   0px; left: 0px; color: #e8e8e8; font-size: 1.2em; height: 20px; width: 310px; background-color: #006BFF;  padding-top: 5px; padding-left: 15px; }
#status4 #tresc1 { position: absolute; top:  40px; left: 10px; color: black; }
#status4 #tresc2 { position: absolute; top:  62px; left: 10px; color: black; }
#status4 #tresc3 { position: absolute; top:  84px; left: 10px; color: black; }
#status4 #tresc4 { position: absolute; top: 106px; left: 10px; color: black; }
#status4 #ok     { position: absolute; top: 140px; width: 75px; left:  80px; height:20px;}
#status4 #cancel { position: absolute; top: 140px; width: 75px; left: 170px; height:20px;}
#status4 input   { position: absolute; top: 0px; left: 75px; width: 225px; font-size: 11px; height:13px;}

#status5 { height: 115px; width: 335px; }
#status5 #tytul  { position: absolute; top:  0px; left: 0px; color: #e8e8e8; font-size: 1.2em; height: 20px; width: 320px; background-color: #006BFF; padding-top: 5px; padding-left: 15px; }
#status5 #tresc  { position: absolute; top: 40px; left: 15px; color: black; font-size: 1.2em; }
#status5 #ok     { position: absolute; top: 75px; width:145px; left:  15px;}
#status5 #ok2    { position: absolute; top: 75px; width:145px; left: 175px;}
#status5 #cancel { position: absolute; top:115px; width: 75px; left: 128px;}

#status6 { height: 230px; width: 401px; }
#status6 #ico    { position: absolute; top:   0px; left:   0px; color: #e8e8e8; padding-top: 4px; padding-left: 4px; }
#status6 #tytul  { position: absolute; top:   0px; left:   0px; color: #e8e8e8; font-size: 1.2em; height: 20px; width: 386px; background-color: #006BFF; padding-top: 5px; padding-left: 30px; }
#status6 #tresc  { position: absolute; top:   0px; left: 140px; color: #e8e8e8; font-size: 0.8em; width: 270px; background-color: #006BFF; text-align:right; padding-top: 10px;}
#status6 #p1a    { position: absolute; top:  48px; left:  15px; color: black; font-size: 1.0em; }
#status6 #p1b    { position: absolute; top:  78px; left:  15px; color: black; font-size: 1.0em; }
#status6 #p2a    { position: absolute; top: 105px; left:  15px; color: black; font-size: 1.0em; }
#status6 #p2b    { position: absolute; top: 104px; left: 250px; color: black; font-size: 1.0em; }
#status6 #info   { position: absolute; top: 130px; left:  15px; color: black; font-size: 0.8em; font-style: italic;}
#status6 #info2  { position: absolute; top: 170px; left:  15px; color: black; font-size: 0.8em;}
#status6 #ok     { position: absolute; top: 209px; width:145px; left:  57px;}
#status6 #cancel { position: absolute; top: 209px; width:145px; left: 217px;}

#statStan { height: 215px; width: 375px; }
#statStan #tytul  { position: absolute; top:  0px; left: 0px; color: #e8e8e8; font-size: 1.2em; height: 20px; width: 360px; background-color: #006BFF; padding-top: 5px; padding-left: 15px; }
#statStan #tresc  { position: absolute; top: 35px; left: 10px; color: black; font-size: 1.1em; }
#statStan #tresc0 { position: absolute; top: 60px; left: 10px; color: black; font-size: 1.1em; }
#statStan #tresc1 { position: absolute; top: 90px; left: 5px; color: black; font-size: 1.0em; }
#statStan #tresc1 input { margin-right: 5px; }
#statStan #tresc2 { position: absolute; top:117px; left: 10px; color: black; font-size: 11px; }
#statStan #tresc2 span { font-size: 11px; }
#statStan #tresc3 { position: absolute; top:172px; left: 10px; color: grey;  font-size: 9px; }
#statStan #tresc3 b { font-size: 9px; }
#statStan #lin1   { position: absolute; top:  2px; left:  0px; width: 195px;}
#statStan #lin2   { position: absolute; top: 28px; left:  0px; width: 195px; }
#statStan #esiIlosc { position: absolute; top: 0px; left: 195px; width: 140px; font-size: 0.9em; }
#statStan #esiDokument  { position: absolute; top:  25px; left: 195px; width: 140px; font-size: 0.9em; }
#statStan #esiMag       { position: absolute; top:  25px; left: 195px; width: 140px; font-size: 0.9em; }
#statStan #esiPrzyczyna { position: absolute; top:  25px; left: 195px; width: 140px; font-size: 0.9em; }
#statStan #ok     { position: absolute; top:195px; width: 75px; left: 105px; }
#statStan #cancel { position: absolute; top:195px; width: 75px; left: 195px; }

#fKontrahent { position: relative; height: 32px; }
#fKontrahent #nu { height: 15px; font-size: 11px; padding: 0; margin: 0; position: absolute; top: 0px; width: 112px;  left: 433px; }
#fKontrahent #szuk { position: absolute; top: 0px; width: 65px;  left: 555px; height: 19px; }
#fKontrahent #nowy { position: absolute; top: 0px; width: 65px;  left: 625px; height: 19px; }
#fKontrahent #szukM { position: absolute; top: 0px; width: 58px;  left: 555px; height: 19px; }
#fKontrahent #nowyM { position: absolute; top: 0px; width: 58px;  left: 617px; height: 19px; }
#fKontrahent #pList { position: absolute; top: 0px; left: 0px;}
#fKontrahent #pLista { height: 18px; font-size: 11px; width: 425px; padding: 0 0 0 0; margin: 0 0 0 0;}


/* przyciski nawigacji */
.sbuttonNavi
{
	height: 22px;
	width: 22px;
	padding: 0 1px 0 0;
	margin: 1px 0 1px 0;
	border: 0px solid #e9e9e9;
	color: White;
	background: #DDDDDD;
	font-size: 11px;
	font-weight: bold;
	cursor: pointer;
	margin-right: 5px;
	background-repeat:no-repeat;
	background-position: center;
}
.buttonOn { border: 1px solid #F44; background-color: #bbb; }

.sbuttonNavi#first { background-image: url(./images/pierwszy.gif); }
.sbuttonNavi#next { background-image: url(./images/nastepny.gif); }
.sbuttonNavi#prev { background-image: url(./images/poprzedni.gif); }
.sbuttonNavi#last { background-image: url(./images/ostatni.gif); }
.sbuttonNavi#cal,.sbuttonNavi#cal2,.sbuttonNavi#cal1,.sbuttonNavi#cal3,.sbuttonNavi#cal4 { margin: 0; height: 20px; background-image: url(./images/cal.gif); }
.sbuttonNavi#suma { margin: 0; height: 20px; background-image: url(./images/suma.gif); }
.sbuttonNavi#szZa { background-image: url(./images/szukaj.gif); }

.sbuttonCalen
{
	border: 0;
	margin: 0;
	width: 20px;
	height: 16px;
	top: 0;
	color: White;
	background: #DDDDDD;
	font-size: 12px;
	cursor: pointer;
	background-repeat:no-repeat;
	background-position: center;
	background-image: url(./images/cal.gif);
}

#navidb
{
	position: relative;
	margin: 0 0 10px 0;
	padding: 2px 5px 2px 5px;
 	border: 1px solid #ddd;
/*	width: 100%;*/
	height: 28px;
}

#navidb #dataId
{
	position: absolute;
	height: 20px;
	top: 5px;
	left: 130px;
	width: 100px;
}

#navidb #godziny  { position: absolute; top: 5px;left: 360px; width: 180px;}

#pozycjiIdB { text-align: right; font-size: 11px; height: 20px; position: absolute; top: 5px; right: 12px;}
#pozycjiId  { width:5em; height: 20px; }

/* tabela bazy danych */
.dbtable
{
	padding: 1px;
	margin-top: 10px;
	border-spacing: 1px;
    	background-color: #fefefe;
	border-color:#bcc6d4;
	border-width:1px;
	border-style:solid;
	width: 100%;
	font: 10px Arial, Helvetica, sans-serif;
}

.ramkaKP2 .dbtable { margin-top: 0px; border: 0px;}
.ramkaKP3 .dbtable { margin: 0; border: 0; padding: 0;}
.ramkaKP4 .dbtable { margin: 0; border: 0; padding: 0;}
.dbtable th {
	background: #D8EFC8;
	font: bold 12px Arial, Helvetica, sans-serif;
	text-align: left;
	padding: 3px;
	border-spacing: 1px;
	height: 16px;
	color: #43674F;
}
.dbtable th.sortable a, .dbtable th.sortable span {
	display: block;
	background: url(./images/arrow_off.png) no-repeat right;
	text-decoration: none;
	color: #444;
	cursor: pointer;
}
.dbtable th.sorted { background-color: #AAE74A; }
.dbtable th.order1 a, .dbtable th.order1 span { background-image: url(./images/arrow_down.gif); }
.dbtable th.order2 a, .dbtable th.order2 span { background-image: url(./images/arrow_up.gif); }
.dbtable th.sortable a:hover { color: black; text-decoration: underline; }
.dbtable tr td, .dbtable tr td i {
	color: #404040;
	padding: 2px 3px 2px 3px;
	margin: 1px 0 1px 0;
	font-size: 10px ! important;
}
.dbtable tr td span { font-size: 10px ! important; }
.ramkaKP3 .dbtable tr td { padding: 0 1px 0 1px; margin: 0 0 0 0 ; }
.dbtable tr td a {
	color: #404040;
	text-decoration: none;
	font-size: 11px;
}
.dbtable tr td a:hover {
	color: black;
	text-decoration: underline;
}

.dbtable tr.odd td { background-color: #fff; }
.dbtable tr.even td { background-color: #e8e8e8; }

.dbtable#dane {	font-size: 11px; }
.dbtable#terminy { font-size: 12px; text-align: center;}
.dbtable tr #first { text-align: center; cursor: pointer; }
.dbtable#users tr td { padding: 2px 5px 2px 5px; }
.dbtable tr #grafik {  font-size: 11px; text-align: center; padding: 10px 0 10px 0;}


.checked {
	text-align: center ! important;
	background-repeat:no-repeat;
	background-position: center;
	background-image: url(./images/checked.gif);
}
#checked {
	text-align: center ! important;
	cursor: pointer;
	background-repeat:no-repeat;
	background-position: center;
	background-image: url(./images/checked.bmp);
}
#unchecked {
	text-align: center ! important;
	cursor: pointer;
	background-repeat:no-repeat;
	background-position: center;
	background-image: url(./images/unchecked.bmp);
}

.loadingBox
{
    	border: 0;
	position: absolute;
	padding: 0;
	background-color: transparent;
	width: 64px;
	height: 64px;
}

.loadingBox
{
    	border: 0;
	position: absolute;
	padding: 0;
	background-color: transparent;
	width: 64px;
	height: 64px;
}

.inputbox
{
    	border: 1px solid #006BFF;
	padding: 15px 10px 0px 10px;
	position: absolute;
	background-color: #ddd;
	width: 360px;
	height: 40px;
}
.inputbox form #nu  { width: 200px; }
.inputbox form #ok  { width: 55px; }
.inputbox form #cancel { width: 55px; }
.inputbox1
{
    	border: 1px solid #006BFF;
	padding: 10px 10px 0px 10px;
	position: absolute;
	background-color: #ddd;
	width: 280px;
	height: 55px;
}
.inputbox1 form #nu   { position: relative; width: 258px; }
.inputbox1 form #nu2  { position: relative; padding: 1px 1px 1px 1px; margin-right: 1px; border: 0px solid #006BFF; background-color: #ddd;}
.inputbox1 form #opis { left: 0; position: relative; width: 258px;}
.inputbox1 form #ok  { position: absolute; top: 37px; left: 10px; width: 55px; }
.inputbox1 form #cancel { position: absolute; top: 37px; left: 70px; width: 55px; }
.inputbox1 form #fgStart { position: absolute; width: 150px; left:  10px;}
.inputbox1 form #fgStop  { position: absolute; width: 150px; left: 160px;}
.inputbox1 form #fgCzas  { position: absolute; width: 150px; left: 290px;}

.inputbox2
{
    	border: 1px solid #006BFF;
	padding: 0 0 0 0;
	position: absolute;
	background-color: #ddd;
}

#infoPopup2.inputbox2
{
	padding: 5px 5px 5px 5px;
	background-color: #e8e8e8;
	width: 230px;
}

.inputbox2 .input
{
	padding: 1px 0px 1px 0px;
	margin: 0 0 0 0;
}

.inputbox3
{
    	border: 1px solid #006BFF;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	position: absolute;
	background-color: #fff;
	width: 200px;
	/*height: 140px;*/
}


/* obsługa kalendarza */
#calendarDiv{
	position:absolute;
	width:205px;
	border:1px solid #006BFF;
	padding:1px;
	background-color: #FFF;
	font-family:arial;
	font-size:10px;
	padding-bottom:20px;
	visibility:hidden;
}
#calendarDiv span,#calendarDiv img{
	float:left;
}
#calendarDiv .selectBox,#calendarDiv .selectBoxOver{
	
	line-height:12px;
	padding:1px;
	cursor:pointer;
	padding-left:2px;
}

#calendarDiv .selectBoxTime,#calendarDiv .selectBoxTimeOver{	
	line-height:12px;
	padding:1px;
	cursor:pointer;
	padding-left:2px;
}

#calendarDiv td{
	padding:3px;
	margin:0px;
	font-size:10px;
	color: #216072;
}

#calendarDiv .selectBox{
	border:1px solid #e8e8e8;
	color: #e8e8e8;
	position:relative;
}
#calendarDiv .selectBox span, #calendarDiv .selectBoxOver span {font-size:10px;}
#calendarDiv .selectBoxOver{
	border:1px solid #FFF;
	background-color: #006BFF;
	color: #FFF;
	position:relative;
}
#calendarDiv .selectBoxTime{
	border:1px solid #006BFF;
	color: #006BFF;
	position:relative;
}
#calendarDiv .selectBoxTimeOver{
	border:1px solid #216072;	
	color: #216072;
	position:relative;
}

#calendarDiv .topBar{
	height:16px;
	padding:2px;
	background-color: #006BFF;
}

#calendarDiv .activeDay { color:#FF0000; }/* Active day in the calendar */

#calendarDiv .todaysDate{
	height:17px;
	line-height:17px;
	padding:2px;
	background-color: #e8e8e8;
	text-align:center;
	position:absolute;
	bottom:0px;
	width:201px;
}
#calendarDiv .todaysDate div { float:left; font-weight:bold; font-size:10px; }
	
#calendarDiv .timeBar{
	height:17px;
	line-height:17px;
	background-color: #e8e8e8;
	width:72px;
	color:#FFF;
	position:absolute;
	right:0px;
}

#calendarDiv .timeBar div{
	float:left;
	margin-right:1px;
}

#calendarDiv .monthYearPicker{
	background-color: #e8e8e8;
	border:1px solid #AAAAAA;
	position:absolute;
	color: #216072;
	left:0px;
	top:15px;
	z-index:1000;
	display:none;

}
#calendarDiv #monthSelect{
	width:70px;
}
#calendarDiv .monthYearPicker div{
	float:none;
	clear:both;	
	padding:1px;
	margin:1px;	
	cursor:pointer; font-size:10px;
}
#calendarDiv .monthYearActive{
	background-color: #006BFF;
	color: #e8e8e8;
}

#calendarDiv td{
	text-align:right;
	cursor:pointer;
}

#calendarDiv .topBar img{ cursor:pointer; }

#calendarDiv .topBar div{
	float:left;
	margin-right:1px;
}

.calendar_week_column {
	background-color: #e8e8e8;
	text-align:center ! important;
	font-weight:bold;
}


/*CSS for pop up hint box */
#hintbox{
	position:absolute;
	top: 0;
	background-color: lightyellow;
	border:1px solid gray;
	/*line-height:18px;*/
	padding: 1px 2px 1px 2px;
	z-index:100;
	visibility: hidden;
	font: 10px Arial, Helvetica, sans-serif;
	color: gray;
}

/* popupmenu */
.popupmenutabex { width: 202px; background-color: lightgray; padding: 0; margin: 0; border-spacing: 0; /*border-width:0;*/ border: 1px solid lightgray;}
.popupmenutabin {width: 200px; padding: 0; margin: 0; border-spacing: 0; border-width:0;}
.popupmenuitem { background-color: #F4F4FF; width: 200px; height: 24px; color: #4B4B4B; padding-left: 10px; cursor:pointer; }/*border-left: 1px solid lightgray;border-rigth: 1px solid lightgray;}*/
.popupmenudivd { background-color: #F4F4FF; width: 200px; height: 0px; border-bottom: thick solid lightgray; border-bottom-width: 1px; }

/* SelectBox */
.selectBoxArrow{ margin-top:0px; float:left; position:absolute; right:0px; }	
.selectBoxInput{ border:0px; padding-left:1px; margin-left: 0px; height:16px; position:absolute; top:0px; left:0px; width:100%;}
.selectBox2{ border:1px solid #ACACAC; height:18px; }
.selectBoxOptionContainer{ position:absolute; border:1px solid #ACACAC; height:100px; background-color:#FFF; left:-1px; top:20px; visibility:hidden; overflow:auto; z-index:1000; }
.selectBoxIframeAA{ position:absolute; background-color:#FFF; border:0px; z-index:999; }
.selectBoxAnOption{ font-family:arial; font-size:11px; cursor:default; margin:1px; overflow:hidden; white-space:nowrap; }

/* modalbox */
#mbox{background-color:#eee; padding:8px; border:2px outset #666;}
#mbm{font-family:sans-serif;font-weight:bold;float:right;padding-bottom:5px;}
#ol{background-image: url(./images/overlay.png);}
.dialog {display:none}

* html #ol{background-image:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="./images/overlay.png", sizingMethod="scale");}

//QRCODR
table.qr { border-collapse: collapse; border: solid 1px black; table-layout: fixed; }
table.qr td { width: 5px; height: 5px; font-size: 2px; }
table.qr td.on { background: #000000; }

/* koniec */

.menu ul		{list-style-type: none;padding: 0 0 0 9px;margin: 0 auto;}
.menu ul li		{font-size:16px;line-height:17px;font-weight:normal;float: left;margin: 0;padding:0;}
.menu_separator		{background-image: url(./imagesGL/menu_separator.gif); border:0; width:2px; height:32px; margin-top:8px ! important;padding:0 ! important;}
.menu a			{cursor:pointer; padding:18px 24px 15px 24px; display:block;font-weight:normal;text-decoration: none;font-size:16px;line-height:17px;}
.menu span		{cursor:pointer; padding:18px 24px 15px 24px; display:block;font-weight:normal;text-decoration: none;font-size:16px;line-height:17px;}
.menu a:hover		{color:#26b0ed ! important; }
.menu #m1 a, .menu #m2 a, .menu #m3 a, .menu #m4 a, .menu #m5 a, .menu #m6 a, .menu #m7 a, .menu #m8 a, .menu #m9 a {color:#2f3638;}
.menu #over_m1 a, .menu #over_m2 a, .menu #over_m3 a, .menu #over_m4 a, .menu #over_m5 a, .menu #over_m6 a, .menu #over_m7 a, .menu #over_m8 a, .menu #over_m9 a {color:#26b0ed ! important;}


#footer_wrapper_tl	{background:url(./imagesGL/footer_wrapper_left.gif) 0px 0px no-repeat;}
#footer_wrapper_tr	{background:url(./imagesGL/footer_wrapper_right.gif) 100% 0px no-repeat;}
#footer_wrapper_rep	{background:url(./imagesGL/footer_wrapper_rep.gif) 0px 0px repeat-x;margin:0px 5px 2px 5px; height:41px; vertical-align:top;}
.footer ul		{list-style-type: none;padding: 0 0 0 9px;margin: 0 auto;}
.footer ul li		{font-size:13px;line-height:19px;font-weight:normal;float: left;margin: 0;padding:0 0px 0 0px; width: 24%;text-align:center;}
.footer_separator	{background-image: url(./imagesGL/footer_separator.gif); border:0; width:2px ! important; height:10px; margin-top:14px ! important;padding:0 ! important;}
.footer a               {font-size:13px; line-height:19px; font-weight:normal;padding:10px 7px 10px 7px;display:block;background:none;cursor:pointer;}
.footer #m1 a, .footer #m2 a, .footer #m3 a, .footer #m4 a, .footer #m5 a, .footer #m6 a, .footer #m7 a, .footer #m8 a, .footer #m9 a {color:#fff; text-decoration:none;}
.footer #over_m1 a, .footer #over_m2 a, .footer #over_m3 a, .footer #over_m4 a, .footer #over_m5 a, .footer #over_m6 a, .footer #over_m7 a, .footer #over_m8 a, .footer #over_m9 a {color:#fff;text-decoration:underline;}


#middle			{padding: 30px 0 0 0;}

.box_large 		{clear: left;text-align: justify;line-height: 140%;color: #777;padding: 0 20px 10px 0;margin: 0 0 25px 0;}
.box_large ul		{list-style-image: url(./imagesGL/list_marker.gif);}
.box_large ul li	{padding:0px 0px 7px 0px;margin-left:29px;}
.box_large .seclist li	{margin-left: 55px ! important;list-style: disc;background: none;}

