
/* zmiany w stylach dot. pakietow graficznych*/
/*gorne menu*/
#menug {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 2px 0px;
	float: right; 
}
#menug ul{
	display: block;
	float: left;
	list-style-type: none;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;

}#menug li {
	display: block;
	float: left;
	list-style-type: none;
	margin: 0px 0px 0px 0px;
	padding: 0px 3px 0px 0px;
}
#menug li a {
	display: block;
	height: 29px;
	text-decoration: none;
	text-indent: 29px;
	width: 29px;
}
.dialogInformacja a{
    display: inline !important;
    height: auto !important;
    text-indent: 0px !important;
    width: auto !important;
    }
.taskIcoBlink {
	background:transparent  url("../../obrazki/zadania_n.gif") no-repeat;
}

.messageIcoBlink {
	background:transparent  url("../../obrazki/komunikat_n.gif") no-repeat;
}

.terminyIcoBlink {
	background:transparent  url("../../obrazki/terminy_n.gif") no-repeat;
}


.taskIco {
	background:transparent  url("../../obrazki/zadania.gif") no-repeat;
}

.messageIco {
	background:transparent  url("../../obrazki/komunikat.gif") no-repeat;
}

.terminyIco {
	background:transparent  url("../../obrazki/terminy.gif") no-repeat;
}

.roleIco{
	background:transparent  url("../../obrazki/rola.gif") no-repeat;
}
.apiIco{
	background:transparent  url("../../obrazki/poprzednia.gif") no-repeat;
}
.reportIco{
	background:transparent  url("../../obrazki/raport_jedn_prac.gif") no-repeat;
}
.helpIco{
	background:transparent  url("../../obrazki/help.gif") no-repeat;
}
.passwordIco{
	background:transparent  url("../../obrazki/haslo.gif") no-repeat;
}
.logOutIco{
	background:transparent  url("../../obrazki/end.gif") no-repeat;
}
.changeIco{
	background:transparent  url("../../obrazki/zmien.gif") no-repeat;
}
.actualizationIco{
	background:transparent  url("../../obrazki/aktualizacja.gif") no-repeat;
	}
.ustawieniaIco{
	background:transparent  url("../../obrazki/ustawienia.gif") no-repeat;
	}
	
.ustawieniaKlientaIco {
	background:transparent  url("../../obrazki/ustawienia_sac.gif") no-repeat;
}

.przejdzNaOnlineIco {
	background:transparent  url("../../obrazki/on_line_sac.gif") no-repeat;
}

.przejdzNaOfflineIco {
	background:transparent  url("../../obrazki/off_line_sac.gif") no-repeat;
}

#navButtonsDiv{
  margin: 2px 0px 2px 0px;
}
/*    przycisk drukwoania we wniosku rejestracji*/
.printButRejDiv .printIcoRej{
	float:right; 
	position: relative; 
	bottom:11px;
}
#naglowek {
	background-color: #044885
}

.zakladkaHl {
	background: none repeat scroll 0 0 #99CCFF;
}

.zakladka {
	background: none repeat scroll 0 0 #FFFFFF;
}

.menuItem {
	background-color: #FFFFFF;
	color: #003399;
}

.menuItemHl {
	background-color: #B8DCFF;
}

.menu {
	color: #003399;
}

.menuBg {
	background-color: #003399;
}

 /* Style do raportu z listy */


TABLE.raport {
	font-size: 9pt;
	font-family: tahoma, verdana, helvetica, sans-serif;
}

BODY.raport {
	background-color: #E8F5FE;
	font-family: tahoma, verdana, helvetica, sans-serif;
	font-size: x-small;
	color: #000000;
}

BODY.raportZListy {
	background-color: #FFFFFF;
	font-family: tahoma, verdana, helvetica, sans-serif;
	font-size: x-small;
	color: #000000;
}

TR.raport {
	font-size: 9pt;
	font-family: tahoma, verdana, helvetica, sans-serif;
	color: #000000;
}

TD.raport {
	border-width: 1px 1px 1px 1px;
	font-size: 9pt;
	font-family: tahoma, verdana, helvetica, sans-serif;
	color: #000000;
}

TH.raport {
	border-width: 1px 1px 1px 1px;
	font-size: 9pt;
	font-family: tahoma, verdana, helvetica, sans-serif;
	color: #000000;
}

/* Nowe style zgodne z nazewnictwem ubraniowym */
DIV.LabelText {
	font-size: 12;
}
.labelText {
	font-size: 12;
	text-align: right;
}
.labelText160 {
	font-size: 12;
	text-align: right;
	width:160px;
}
.labelText100 {
	text-align: right;
	width:100px;
	font-size: 12px;
}
.labelText120 {
	text-align: right;
	width:120px;
	font-size: 12px;
}

A.maly {
	text-decoration: none;
	color: #003399;
	text-align: justify;
	font: bold 10px arial, tahoma, verdana, helvetica, sans-serif;
}

TABLE.FrameGlobal {
	font-family: tahoma, verdana, helvetica, sans-serif;
	font-size: x-small;
	color: #003399;
	margin: 10px 10px 10px 10px;
	width: 500px;
}

TABLE.Frame {
	font-family: tahoma, verdana, helvetica, sans-serif;
	font-size: x-small;
	color: #003399;
	margin: 10px 10px 10px 10px;
}

TABLE.FrameRow {
	font-family: tahoma, verdana, helvetica, sans-serif;
	font-size: x-small;
	color: #003399;
	margin: 10px 10px 10px 10px;
}

TABLE.FrameComponent {
	font-family: tahoma, verdana, helvetica, sans-serif;
	font-size: x-small;
	color: #003399;
	margin: 10px 10px 10px 10px;
}

.XS {
	width: 50;
}

.XS_Disabled {
	width: 50;
	background-color: #DDDDDD;
}

.XS_Error {
	width: 50;
	background-color: red;
}

.S {
	width: 105;
}

.S_Disabled {
	width: 105;
	background-color: #DDDDDD;
}

.S_Error {
	width: 105;
	background-color: red;
}

.M {
	width: 150;
}

.M_Disabled {
	width: 150;
	background-color: #DDDDDD;
}

.M_Disabled_Error {
	width: 150;
	background-color: red;
}

.M_Button {
	width: 115;
}

.M_Disabled_Button {
	width: 115;
	background-color: #DDDDDD;
}

.M_Disabled_Error_Button {
	width: 115;
	background-color: red;
}

.L {
	width: 250;
}

.L_Disabled {
	width: 250;
	background-color: #DDDDDD;
}

.L_Error {
	width: 250;
	background-color: red;
}

.XXL {
	width: 398;
}

.XXL_Disabled {
	width: 398;
	background-color: #DDDDDD;
}

.XXL_Error {
	width: 398;
	background-color: red;
}

.XXL_Button {
	width: 364;
}

.XXL_Disabled_Button {
	width: 364;
	background-color: #DDDDDD;
}

.XXL_Error_Button {
	width: 364;
	background-color: red;
}

.Obramowka_Error{
	border: 3px solid #FF0000;
}

/* *************************************************** */
	/* Stare ogólne */
FONT.white {
	text-decoration: none;
	color: #FFFFFF;
	text-align: justify;
	font: bold 12px arial, tahoma, verdana, helvetica, sans-serif;
}

A.white {
	text-decoration: none;
	color: #FFFFFF;
	text-align: justify;
	font: bold 12px arial, tahoma, verdana, helvetica, sans-serif;
}

FONT.maly {
	text-decoration: none;
	color: #003399;
	text-align: justify;
	font: bold 10px arial, tahoma, verdana, helvetica, sans-serif;
}

FONT.maly1 {
	text-decoration: none;
	color: #E8F5FE;
	text-align: justify;
	font: bold 10px arial, tahoma, verdana, helvetica, sans-serif;
}

BODY {
	background-color: #E8F5FE;
	font-family: tahoma, verdana, helvetica, sans-serif;
	font-size: x-small;
	color: #003399;
	SCROLLBAR-FACE-COLOR: #99CCFF;
	SCROLLBAR-SHADOW-COLOR: #c6c6c6;
	SCROLLBAR-3DLIGHT-COLOR: #ececec;
	SCROLLBAR-ARROW-COLOR: #004080;
	SCROLLBAR-TRACK-COLOR: #E8F5FE;
}

TEXTAREA {
    font-family: tahoma,verdana,helvetica,sans-serif;
    font-size: 13px;
}

/* Style dla skrótów */
A {
	text-decoration: none;
	color: #003399;
	text-align: justify;
	font: normal 12px tahoma, verdana, helvetica, sans-serif;
}

A.lista {
	text-decoration: underline;
	color: #003399;
	text-align: justify;
	font: normal 12px tahoma, verdana, helvetica, sans-serif;
}

A:hover {
	text-decoration: underline;
	color: #03063E;
}

/* Style dla paragrafów */
P {
	text-decoration: none;
	color: #003399;
	text-align: justify;
	font: bold 13px tahoma, verdana, helvetica, sans-serif;
	margin-left: 25px;
	margin-right: 25px;
}

P.light {
	text-decoration: none;
	color: #003399;
	text-align: left;
	font: bold 13px tahoma, verdana, helvetica, sans-serif;
	margin-left: 50px;
}

P.report {
	text-decoration: none;
	color: #003399;
	text-align: left;
	font: bold 13px tahoma, verdana, helvetica, sans-serif;
}

/* Style dla tabeli */
TABLE {
	font-family: tahoma, verdana, helvetica, sans-serif;
	font-size: 12px;
	color: #003399;
	border: none;
}

TABLE.klawNaw {
	border-width: 1px;
	border-style: solid;
	border-color: #99CCFF;
	background-color: #B8DCFF;
}

TABLE.liczbaRekordow {
	border-width: 1px;
	border-style: solid;
	border-color: #99CCFF;
	background-color: #B8DCFF;
	font: bold 10px arial, tahoma, verdana, helvetica, sans-serif;
	text-align: justify;
	text-decoration: none;
}
TABLE.liczbaRekordow td {
	font: bold 10px arial, tahoma, verdana, helvetica, sans-serif;
	text-align: justify;
	text-decoration: none;
}

TABLE.margin {
	font-family: tahoma, verdana, helvetica, sans-serif;
	font-size: 12px;
	color: #003399;
	margin: 10px 10px 10px 10px;
}
TABLE.margin0p {
	font-family: tahoma, verdana, helvetica, sans-serif;
	font-size: 12px;
	color: #003399;
	margin: 0px;
}

.lewemenu {
	background-color: #99CCFF;
}

.lista_tabela {
	font: 12px tahoma, verdana, helvetica, sans-serif;
}

.lista_tabela1 {
	border-width: 1px;
	border-style: solid;
	border-color: #003399;
	font: 12px tahoma, verdana, helvetica, sans-serif;
}

.lista_th {
	background-color: #99CCFF;
	font: bold 12px tahoma, verdana, helvetica, sans-serif;
}

.lista_th1 {
	border-width: 1px;
	border-style: solid;
	border-color: #003399;
	background-color: #99CCFF;
	font: bold 12px tahoma, verdana, helvetica, sans-serif;
}

.lista_tr1 {
	background-color: #B8DCFF;
	font: normal 12px tahoma, verdana, helvetica, sans-serif;
}

.lista_tr2 {
	background-color: #99CCFF;
	font: normal 12px tahoma, verdana, helvetica, sans-serif;
}

.lista_oznacz_tr1 {
	background-color: #F4A460;
	color: #6495ED;
	font: normal 12px tahoma, verdana, helvetica, sans-serif;
}

.lista_oznacz_tr2 {
	background-color: #90EE90;
	font: normal 12px tahoma, verdana, helvetica, sans-serif;
}

.lista_ukryty_tr1 {
	background-color: #F5F5F5;
	color: #6495ED;
	font: normal 12px tahoma, verdana, helvetica, sans-serif;
}

.lista_td {
	border-width: 1px;
	border-style: solid;
	border-color: #003399;
}

/* Style menu w nagłówku */
.headerMenu {
	background: #003399;
}

/* Style dla formularza */
input.zielony,option.zielony,select.zielony,textarea.zielony {
	color: #00000;
	background-color: #99CCFF;
	font-size: 11px;
	font-family: tahoma, verdana, helvetica, sans-serif;
	width: 75px;
}

input.zielony2,option.zielony2,select.zielony2,textarea.zielony2 {
	color: #00000;
	background-color: #99CCFF;
	font-size: 11px;
	font-family: tahoma, verdana, helvetica, sans-serif;
	width: 120px;
}

input.bialy,option.bialy,select.bialy,textarea.bialy {
	color: #00000;
	background-color: white;
	font-size: 11px;
	font-family: tahoma, verdana, helvetica, sans-serif;
}

input.sugestia {
	color: #00000;
	background-color: white;
	font-size: 11px;
	font-family: tahoma, verdana, helvetica, sans-serif;
	background: #FAFA7B;
}

/* Pozostałe style */
HR {
	color: #5689D3;
}

FIELDSET {
	border-width: 1px;
	border-style: solid;
	border-color: #99CCFF;
	clear: left;
	font-weight: normal;
	font-size: 12px;
	color: #003399;
	background: #B8DCFF;
}

FIELDSET input[type="radio"]{
	margin-bottom: 3px;
	vertical-align: middle;
} 

LEGEND {
	background-color: #99CCFF;
	margin-left: 10px;
	font-weight: bold;
}

.inputLong {
	width: 150px;
}

.inputError {
	width: 150px;
	background-color: red;
}

.logowanieTable {
	border-width: 1px;
	border-style: solid;
	border-color: #3399FF;
	background-color: #99CCFF;
}

.logowanieKeys {
    border: 0px;
    width: 70px;
    height: 70px;
}

.szerokiePole {
	width: 150px;
}

.regonStyle {
	width: 110px;
}

.regonStyleSzary {
	width: 110px;
	background-color: #DDDDDD;
}

.bardzoSzerokiePole {
	width: 401px;
}

.bardzoSzerokiePole375 {
	width: 375px;
}

.baaardzoSzerokiePole {
	width: 490px;
}

.szerokiePoleUpperCase {
	width: 150px;
	text-transform: uppercase;
}

.szerokiePoleLowerCase {
	width: 150px;
	text-transform: lowercase;
}

.szerokiePoleMax {
	width: 250px;
}

.szerokiePoleMaxUpperCase {
	width: 250px;
	text-transform: uppercase;
}

.szerokiePoleSzary {
	width: 150px;
	background-color: #DDDDDD;
}

.bardzoSzerokiePoleSzary {
	width: 401px;
	background-color: #DDDDDD;
}

.bardzoSzerokiePoleSzary375 {
	width: 375px;
	background-color: #DDDDDD;
}

.baaardzoSzerokiePoleSzary {
	width: 490px;
	background-color: #DDDDDD;
}

.szerokiePoleSzaryMax {
	width: 250px;
	background-color: #DDDDDD;
}

.szerokiePoleSzaryMaxUpperCase {
	width: 250px;
	background-color: #DDDDDD;
	text-transform: uppercase;
}

.szerokiePoleError {
	width: 150px;
	background-color: red;
}
.regonErrorStyle {
	width: 110px;
	background-color: red;
}

.szerokiePoleErrorUpperCase {
	width: 150px;
	background-color: red;
	text-transform: uppercase;
}

.szerokiePoleErrorLowerCase {
	width: 150px;
	background-color: red;
	text-transform: lowercase;
}

.bardzoSzerokiePoleError {
	width: 401px;
	background-color: red;
}

.bardzoSzerokiePoleError375 {
	width: 375px;
	background-color: red;
}

.szerokiePoleErrorMax {
	width: 250px;
	background-color: red;
}

.szerokiePoleErrorMaxUpperCase {
	width: 250px;
	background-color: red;
	text-transform: uppercase;
}

.waskiePole {
	width: 105px;
}

.waskiePoleSzary {
	width: 105px;
	background-color: #DDDDDD;
}

.waskiePoleError {
	width: 105px;
	background-color: red;
}

.waskiePoleMax {
	width: 50px;
}

.waskiePoleSzaryMax {
	width: 50px;
	background-color: #DDDDDD;
}

.waskiePoleErrorMax {
	width: 50px;
	background-color: red;
}
.poleData {
	width: 80px;
}
.poleDataSzary {
	width: 80px;
	background-color: #DDDDDD;
}
.poleDataError {
	width: 80px;
	background-color: red;
}
.withButtonPole {
	width: 115px;
}

.withButtonPoleSzary {
	width: 115px;
	background-color: #DDDDDD;
}

.withButtonPoleError {
	width: 115px;
	background-color: red;
}

.lineWithButtonPole {
	width: 364px;
}

.lineWithButtonPoleSzary {
	width: 364px;
	background-color: #DDDDDD;
}

.lineWithButtonPoleError {
	width: 364px;
	background-color: red;
}

.linePole {
	width: 398px;
}

/* Style wykorzystywane w selekcji */
.selekcja_data_normalna {
	width: 80px;
}

.selekcja_data_blad {
	background-color: red;
	width: 80px;
}

.selekcja_data_szara {
	width: 80px;
	background-color: #DDDDDD;
}

.selekcja_tekst_normalny {
	width: 205px;
}

.selekcja_tekst_szary {
	width: 205px;
	background-color: #DDDDDD;
}

.selekcja_tekst_blad {
	width: 205px;
	background-color: red;
}

.selekcja_combo {
	width: 200px;
}

.selekcja_combo_szerokie {
	width: 410px;
}

.odstep25{
  line-height: 25px;
}

/* ******************************* */
.linePoleSzary {
	width: 398px;
	background-color: #DDDDDD;
}

.linePoleError {
	width: 398px;
	background-color: red;
}

.nawigacja {
	border-width: 1px;
	border-style: solid;
	border-color: #99CCFF;
}

/* ***** Lista drzewo - poczatek ***** */
.listaDrzewo_th2_poziom1 {
	background-color: #B8DCFF;
	font: bold normal 13px tahoma, verdana, helvetica, sans-serif;
}

.listaDrzewo_th1_poziom1 {
	background-color: #99CCFF;
	font: bold normal 13px tahoma, verdana, helvetica, sans-serif;
}

.listaDrzewo_th2_poziom2 {
	background-color: #FBFFFB;
	font: italic 12px tahoma, verdana, helvetica, sans-serif;
}

.listaDrzewo_th1_poziom2 {
	background-color: #EEFFEC;
	font: italic 12px tahoma, verdana, helvetica, sans-serif;
}

.listaDrzewo_th2_poziom3 {
	background-color: #F0F8FF;
	font: normal 11px tahoma, verdana, helvetica, sans-serif;
}

.listaDrzewo_th1_poziom3 {
	background-color: #DDEEFF;
	font: normal 11px tahoma, verdana, helvetica, sans-serif;
}

.listaDrzewoPusta {
	background-color: #E8F5FE
}

/* ***** Lista drzewo - koniec ***** */
div#tooltip {
	position: absolute;
	visibility: hidden;
	z-index: 1000;
	background-color: #FFFCB7;
	border-width: 1px;
	border-style: solid;
	border-color: black;
	padding: 0.2em;
	font-size: 0.8em;
}

spin#tooltip {
	position: absolute;
	visibility: hidden;
	z-index: 1000;
	background-color: #FFFCB7;
	border-width: 1px;
	border-style: solid;
	border-color: black;
	padding: 0.2em;
	font-size: 14px;
}

fieldset.gradient01 {
	background: #c4e7ff url(obrazki/aa/gradient01.gif) repeat-x scroll
		bottom;
	border: none;
	padding-bottom: 20px;
	padding-top: 20px;
	padding-right: 5px;
	padding-left: 5px;
	border-top: 1px solid #2982c1;
	border-bottom: 1px solid #2982c1;
	border-left: 1px solid #2982c1;
	border-right: 1px solid #2982c1;
}

/* ***** Zakladki - start ***** */
#tablist {
	padding: 3px 0;
	margin-left: 0;
	margin-bottom: 0;
	margin-top: 0.1em;
	font: bold 12px Verdana;
}

#tablist li {
	list-style: none;
	display: inline;
	margin: 0;
}

#tablist li a {
	padding: 3px 0.5em;
	margin-left: 3px;
	border-width: 1px;
	border-style: solid;
	border-color: #99CCFF;
	border-bottom: none;
}

#tablist li a:link,#tablist li a:visited {
	color: navy;
}

#tablist li a.current {
	background: #B8DCFF;
}

#tablist li a.inactive {
	background: #E8F5FE;
}

#tabcontentcontainer {
	width: 400px;
	padding: 5px;
	border-width: 1px;
	border-style: solid;
	border-color: #99CCFF;
}

.tabcontent {
	display: none;
}
/* ***** Zakladki - koniec ***** */ 
.linkStyle {
	font-family: Tahoma, Verdana;
	font-size: 9px; 
	color: #003399;
 }
 .scalanieSprawRamka{
 	border: 1px solid #003399;
 }
 
 .labelTextError{
	font-size:12px;
	width: 100%;
	color: #FF0000;
 }
 
  .slownik_table{ 
	text-align: center; 
	font: bold 12px tahoma, verdana, helvetica, sans-serif;
	width: 100%;
 }
	
 .slownik_th {
	background-color: #99CCFF; 
	font: bold 12px tahoma, verdana, helvetica, sans-serif;
 }
 
 .slownik_tr1 {
	background-color: #B8DCFF; 
	font: normal 12px tahoma, verdana, helvetica, sans-serif;
 }
 
 .slownik_tr2 {
	background-color: #99CCFF; 
	font: normal 12px tahoma, verdana, helvetica, sans-serif;
 }
 
 .slownik_td {
	border: 0px;border-style: solid;border-color: #003399;
	width: 24px;
 }
 
 .slownik_td_text {
	text-align: left;
	padding: 0 10px;
 }
 
 .star_style { 
   color: red; 
   vertical-align: top;
 }
 
.errorStyle { 
	background-color: red; 
}
.hidden{
	display:none;
}
.hide{
	display:none;
}
.show{
	display:block;
}
.invisible{
	visibility:hidden;
}


.sessionExpContainer{
	text-align: center;
}

.sessionExpContent{
	border: 1px solid #AEAEAE !important;
	width: 565px;
	margin: 55px auto;
	position: relative;
	background: none repeat scroll 0 0 #99CCFF;
}

.sessionExpImg{
	padding: 10px 6px;
	display: inline-block;
	position:relative;
	float: left;
}

.sessionExpRight{
	padding: 0px;
	display: inline-block;
	font-size: 13;
}

.sessionExpButton{
	text-align: center;
	padding-bottom: 10px;
	margin-top: 15px;
}

.zmianaHaslaContainer{
  border: 0px;
  width: 460px;
  text-align:left;
  position: relative;
  background-color: transparent;
  font: bold 12px Tahoma;
  color: rgb(0, 51, 153);
  margin-top: 100px;
  margin-left:auto;
  margin-right:auto;
  margin-bottom: 100px;
}

.zmianaHaslaGora{
	border: 0px;
	margin: 20px 20px 15px 20px;
}

.zmianaHaslaDol{
	text-align: center;
	padding: 0px 0px 15px 0px;
}

.zmianaHaslaInput{
	margin: 0 10 10 10;
	text-align: center;
}

.zmianaHaslaTable{
	width: 100%;
}

.zmianaHaslaTD{
	text-align: right;
}

.zmianaHaslaLabel{
  font-family: tahoma;
  font-size: 9px;
}

.wyborAplikacjiContainer{
  border: 1px solid rgb(51, 153, 255);
  width: 270px;
  margin: 0 auto;
  background-color: #99CCFF;
  background-position: 2px 14px;
  background-repeat: no-repeat;
  font-family: Tahoma;
  font-size: 9px;
  margin-top: 40px;
}

.wyborAplikacjiImg2{
	float: right;
	margin-top: 20px;
	margin-right: 2px;
}

.wyborAplikacjiButton{
	margin-left: 2px;
	margin-top: 12px;
	margin-bottom: 14px;
	width: 100%;
}

.wyborAplikacjiTD{
	font-family: Tahoma;
	font-size: 10px;
	color: #003399;
}

.wyborAplikacjiTable{
	margin-top: 49px;
}

.alignBottomGif{
  vertical-align:bottom;
  padding-bottom:2px;
}

.cell_align_right{
  text-align: right;
}

.cell_align_left{
  text-align: left;
}

.cell_align_center{
  text-align: center;
}

.SelectFromListTagButtonsWrapper{
  display:inline;
  margin-bottom:2px;
  vertical-align:top;
}

.img_button{
  cursor: pointer;
  vertical-align: top;

  border-width:0px;
  border-style:none;
}

.listCheckboxCenter {
    display: block;
    margin: 0 auto !important;
}

.textAreaCenter
{
  text-align:center;
  padding:5px;
  margin:auto;
}

.textAreaCenter522
{
  text-align:center;
  padding:5px;
  width:522px;
  margin:auto;
}

.poleMaxWidth {
  width: 100%;
}

.mandatoryStyle{
	background-color: #B0C4DE; 
}
/************************Przyciski na stale***************/
.klawFormBut{
	background: url("/PG/PS/obrazki/formatka/klaw_form_wybor_akt.gif") no-repeat;
	width: 24px;
	height: 24px;
	display: inline-block;
	border:0;
	cursor:pointer;
	vertical-align: middle;
}
.klawFormButNieakt{
	background: url("/PG/PS/obrazki/formatka/klaw_form_wybor_nieakt.gif") no-repeat;
	width: 24px;
	height: 24px;
	display: inline-block;
	border:0;
	vertical-align: middle;
}
.usuwanieBut{
	background: url("/PG/PS/obrazki/lista/usuwanie.gif") no-repeat;
	width: 24px;
	height: 24px;
	display: inline-block;
	border: 0;
	cursor:pointer;
	vertical-align: middle;
}
.edycjaBut{
	background: url("/PG/PS/obrazki/lista/edycja.gif") no-repeat;
	width: 24px;
	height: 24px;
	display: inline-block;
	border: 0;
	cursor:pointer;
	vertical-align: middle;
}
.kalendarzBut{
	background: url("/PG/PS/obrazki/kalendarz/kalendarz.gif") no-repeat;
	width: 16px;
	height: 16px;
	display: inline-block;
	border: 0;
	cursor:pointer;
	vertical-align: middle;
}
.akceptujBut{
	background: url("/PG/PS/obrazki/lista/akceptuj.gif") no-repeat;
	width: 24px;
	height: 24px;
	display: inline-block;
	border: 0;
	cursor:pointer;
	vertical-align: middle;
}
.anulujBut{
	background: url("/PG/PS/obrazki/lista/anuluj.gif") no-repeat;
	width: 24px;
	height: 24px;
	display: inline-block;
	border: 0;
	cursor:pointer;
	vertical-align: middle;
}
/*    przycisk drukwoania we wniosku rejestracji*/
.printButSpan{
	float:right; 
	position: relative; 
	background: url("/PG/PS/obrazki/lista/drukuj.gif") no-repeat;
	width: 24px;
	height: 24px;
	display: inline-block;
	border: 0;
	cursor:pointer;
}
.printButRejDiv .printButSpan{
	float:right; 
	position: relative; 
	bottom:11px;
	background: url("/PG/PS/obrazki/lista/drukuj.gif") no-repeat;
	width: 24px;
	height: 24px;
	display: inline-block;
	border: 0;
	cursor:pointer;
}
.przegladanieMaleBut{
	background: url("/PG/PS/obrazki/lista/przegladanie_m.gif") no-repeat;
	width: 24px;
	height: 24px;
	display: inline-block;
	border: 0;
	cursor:pointer;
	vertical-align: middle;
}
.odswiezBut{
	background: url("/PG/PS/obrazki/lista/odswiez.gif") no-repeat;
	width: 24px;
	height: 24px;
	display: inline-block;
	border: 0;
	cursor:pointer;
	vertical-align: middle;
}
.uniewaznijBut{
	background: url("/PG/PS/obrazki/rju/uniewaznij.gif") no-repeat;
	width: 24px;
	height: 24px;
	display: inline-block;
	border: 0;
	cursor:pointer;
	vertical-align: middle;
}
.zapiszBut{
	background: url("/PG/PS/obrazki/inne/zapisz.gif") no-repeat;
	width: 22px;
	height: 22px;
	display: inline-block;
	border: 0;
	cursor:pointer;
	vertical-align: middle;
}
.infoIconBut{
	background: url("/PG/PS/obrazki/lista/icon-i_1.gif") no-repeat;
	width: 22px;
	height: 22px;
	display: inline-block;
	border: 0;
	cursor:pointer;
	vertical-align: middle;
}
.nastepnyBut{
	background: url("/PG/PS/obrazki/lista/nastepna_strona.gif") no-repeat;
	width: 24px;
	height: 24px;
	display: inline-block;
	border: 0;
	cursor:pointer;
	vertical-align: middle;
}

.poprzedniBut{
	background: url("/PG/PS/obrazki/lista/poprzednia_strona.gif") no-repeat;
	width: 24px;
	height: 24px;
	display: inline-block;
	border: 0;
	cursor:pointer;
	vertical-align: middle;
}
.odpowiedzBut{
	background: url("/PG/PS/obrazki/lista/odpowiedz.gif") no-repeat;
	width: 24px;
	height: 24px;
	display: inline-block;
	border: 0;
	cursor:pointer;
	vertical-align: middle;
}
.skierowanieDoUzupelnieniaBut{
	background: url("/PG/PS/obrazki/lista/skierowanie_uzupelnienie.gif") no-repeat;
	width: 24px;
	height: 24px;
	display: inline-block;
	border: 0;
	cursor:pointer;
	vertical-align: middle;
}
.wycofanieUzupelnieniaBut{
	background: url("/PG/PS/obrazki/lista/wycofaj_uzupelnienie.gif") no-repeat;
	width: 24px;
	height: 24px;
	display: inline-block;
	border: 0;
	cursor:pointer;
	vertical-align: middle;
}
.drukujBut{
	background: url("/PG/PS/obrazki/lista/drukuj.gif") no-repeat;
	width: 30px;
	height: 29px;
	display: inline-block;
	border: 0;
	cursor:pointer;
	vertical-align: middle;
}
.span7px{
    width:7px;
    display:inline-block;
}
.noRightPad {
    padding-right: 0;
}
.upgradeIco {
	background:transparent  url("../../obrazki/aktualizacja/aktualny.gif") no-repeat;
}
.upgradeIcoBlink{
	background:transparent  url("../../obrazki/aktualizacja/pobierz_wersje.gif") no-repeat;
}
.downloadIco{
	background:transparent  url("../../obrazki/aktualizacja/pobieranie.gif") no-repeat;
}
.downloadIcoBlink{
	background:transparent  url("../../obrazki/aktualizacja/pobrano.gif") no-repeat;
}
.upgradeErrorIco{
	background:transparent  url("../../obrazki/aktualizacja/blad.gif") no-repeat;
}
label.label-checkbox input[type=checkbox]{
	position:relative;
	vertical-align:middle;
	bottom:1px;
}

.red_label {
	color: #FF0000;
}

.upload_button{
	height: 25px; 
	color: white; 
	background: transparent url("../../obrazki/pasek_button.gif") repeat;
}
.addButton {
	background : transparent url('../../obrazki/lista/nowy.gif') repeat;
	width: 24px;
	height: 24px;
	border: none;
	vertical-align: middle;
}