<STYLE TYPE ="text/css">

#naglowek {
	background-color: #555033;
}

#naglowek {
	background-color: #555033;
}

.zakladkaHl {
	background: none repeat scroll 0 0 #DACB9D;
}

.zakladka {
	background: none repeat scroll 0 0 #FFFFFF;
}

.menuItem {
	background-color: #FFFFFF;
	color: #000000;
}

.menuItemHl {
	background-color: #EBE6C8;
}

.menu {
	color: #000000;
}

.menuBg {
	background-color: #99964A;
}

/* Style do raportu z listy */
TABLE.raport {
	font-size: 9pt;
	font-family: tahoma, verdana, helvetica, sans-serif;
}

BODY.raport {
	background-color: #F1EFE2;
	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;
}

,
A.maly {
	text-decoration: none;
	color: #000000;
	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: #000000;
	margin: 10px 10px 10px 10px;
	width: 500;
}

TABLE.Frame {
	font-family: tahoma, verdana, helvetica, sans-serif;
	font-size: x-small;
	color: #000000;
	margin: 10px 10px 10px 10px;
}

TABLE.FrameRow {
	font-family: tahoma, verdana, helvetica, sans-serif;
	font-size: x-small;
	color: #000000;
	margin: 10px 10px 10px 10px;
}

TABLE.FrameComponent {
	font-family: tahoma, verdana, helvetica, sans-serif;
	font-size: x-small;
	color: #000000;
	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: #000000;
	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: #F1EFE2;
	font-family: tahoma, verdana, helvetica, sans-serif;
	font-size: x-small;
	color: #000000;
	SCROLLBAR-FACE-COLOR: #EBE6C8;
	SCROLLBAR-SHADOW-COLOR: #c6c6c6;
	SCROLLBAR-3DLIGHT-COLOR: #ececec;
	SCROLLBAR-ARROW-COLOR: #004080;
	SCROLLBAR-TRACK-COLOR: #F1EFE2;
}

TEXTAREA {
    font-family: tahoma,verdana,helvetica,sans-serif;
    font-size: 13px;
}

/* Style dla skrótów */
A {
	text-decoration: none;
	color: #000000;
	text-align: justify;
	font: normal 12px tahoma, verdana, helvetica, sans-serif;
}

A.lista {
	text-decoration: underline;
	color: #000000;
	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: #000000;
	text-align: justify;
	font: bold 13px tahoma, verdana, helvetica, sans-serif;
	margin-left: 25px;
	margin-right: 25px;
}

P.light {
	text-decoration: none;
	color: #000000;
	text-align: left;
	font: bold 13px tahoma, verdana, helvetica, sans-serif;
	margin-left: 50px;
}

P.report {
	text-decoration: none;
	color: #000000;
	text-align: left;
	font: bold 13px tahoma, verdana, helvetica, sans-serif;
}

/* Style dla tabeli */
TABLE {
	font-family: tahoma, verdana, helvetica, sans-serif;
	font-size: x-small;
	color: #000000;
	border: none;
}

TABLE.klawNaw {
	border-width: 1px;
	border-style: solid;
	border-color: #EBE6C8;
	background-color: #EBE6C8;
}

TABLE.liczbaRekordow {
	border-width: 1px;
	border-style: solid;
	border-color: #E9C69A;
	background-color: #EBE6C8;
	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: x-small;
	color: #000000;
	margin: 10px 10px 10px 10px;
}

.lewemenu {
	background-color: #EBE6C8;
}

.lista_tabela {
	font: 12px tahoma, verdana, helvetica, sans-serif;
}

.lista_tabela1 {
	border-width: 1px;
	border-style: solid;
	border-color: #99964A;
	font: 12px tahoma, verdana, helvetica, sans-serif;
}

.lista_th {
	background-color: #99964A;
	font: bold 12px tahoma, verdana, helvetica, sans-serif;
}

.lista_th1 {
	border-width: 1px;
	border-style: solid;
	border-color: #99964A;
	background-color: #D9D4AF;
	font: bold 12px tahoma, verdana, helvetica, sans-serif;
}

.lista_tr1 {
	background-color: #EBE6C8;	
	font: normal 12px tahoma, verdana, helvetica, sans-serif;
}

.lista_tr2 {
	background-color: #D9D4AF;
	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: #99964A;
}

/* Style menu w nagłówku */
.headerMenu {
	background: #000000;
}

/* Style dla formularza */
input.zielony,option.zielony,select.zielony,textarea.zielony {
	color: #000000;
	background-color: #D9D4AF;
	font-size: 11px;
	font-family: tahoma, verdana, helvetica, sans-serif;
	width: 75px;
}

input.zielony2,option.zielony2,select.zielony2,textarea.zielony2 {
	color: #00000;
	background-color: #EBE6C8;
	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: #99964A;
}

FIELDSET {
	border-width: 1px;
	border-style: solid;
	border-color: #99964A;
	clear: left;
	font-weight: bold;
	font-size: 12px;
	color: #000000;
	background: #EBE6C8;
}

LEGEND {
	background-color: #DD9547;
	margin-left: 10px;
	color: #FFFFFF
}

.inputLong {
	width: 150;
}

.inputError {
	width: 150;
	background-color: red;
}

.logowanieTable {
	border-width: 1px;
	border-style: solid;
	border-color: #99964A;
	background-color: #D9D4AF;
}

.szerokiePole {
	width: 150;
}

.bardzoSzerokiePole {
	width: 401;
}

.baaardzoSzerokiePole {
	width: 490;
}

.szerokiePoleUpperCase {
	width: 150;
	text-transform: uppercase;
}

.szerokiePoleLowerCase {
	width: 150;
	text-transform: lowercase;
}

.szerokiePole {
	width: 150;
}

.szerokiePoleMax {
	width: 250;
}

.szerokiePoleMaxUpperCase {
	width: 250;
	text-transform: uppercase;
}

.szerokiePoleSzary {
	width: 150;
	background-color: #DDDDDD;
}

.bardzoSzerokiePoleSzary {
	width: 401;
	background-color: #DDDDDD;
}

.baaardzoSzerokiePoleSzary {
	width: 490;
	background-color: #DDDDDD;
}

.szerokiePoleSzaryMax {
	width: 250;
	background-color: #DDDDDD;
}

.szerokiePoleSzaryMaxUpperCase {
	width: 250;
	background-color: #DDDDDD;
	text-transform: uppercase;
}

.szerokiePoleError {
	width: 150;
	background-color: red;
}

.szerokiePoleErrorUpperCase {
	width: 150;
	background-color: red;
	text-transform: uppercase;
}

.szerokiePoleErrorLowerCase {
	width: 150;
	background-color: red;
	text-transform: lowercase;
}

.bardzoSzerokiePoleError {
	width: 401;
	background-color: red;
}

.szerokiePoleErrorMax {
	width: 250;
	background-color: red;
}

.szerokiePoleErrorMaxUpperCase {
	width: 250;
	background-color: red;
	text-transform: uppercase;
}

.waskiePole {
	width: 105;
}

.waskiePoleSzary {
	width: 105;
	background-color: #DDDDDD;
}

.waskiePoleError {
	width: 105;
	background-color: red;
}

.waskiePoleMax {
	width: 50;
}

.waskiePoleSzaryMax {
	width: 50;
	background-color: #DDDDDD;
}

.waskiePoleErrorMax {
	width: 50;
	background-color: red;
}

.poleData {
	width: 80;
}

.poleDataSzary {
	width: 80;
	background-color: #DDDDDD;
}

.poleDataError {
	width: 80;
	background-color: red;
}

.withButtonPole {
	width: 115;
}

.withButtonPoleSzary {
	width: 115;
	background-color: #DDDDDD;
}

.withButtonPoleError {
	width: 115;
	background-color: red;
}

.lineWithButtonPole {
	width: 364;
}

.lineWithButtonPoleSzary {
	width: 364;
	background-color: #DDDDDD;
}

.lineWithButtonPoleError {
	width: 364;
	background-color: red;
}

.linePole {
	width: 398;
}

/* Style wykorzystywane w selekcji */
.selekcja_data_normalna {
	width: 80;
}

.selekcja_data_blad {
	background-color: red;
	width: 80;
}

.selekcja_data_szara {
	width: 80;
	background-color: #DDDDDD;
}

.selekcja_tekst_normalny {
	width: 205;
}

.selekcja_tekst_szary {
	width: 205;
	background-color: #DDDDDD;
}

.selekcja_tekst_blad {
	width: 205;
	background-color: red;
}

.selekcja_combo {
	width: 200;
}

.selekcja_combo_szerokie {
	width: 410;
}

/* ******************************* */
.linePoleSzary {
	width: 398;
	background-color: #DDDDDD;
}

.linePoleError {
	width: 398;
	background-color: red;
}

.nawigacja {
	border-width: 1px;
	border-style: solid;
	border-color: #EBE6C8;
}

/* ***** Lista drzewo - poczatek ***** */
.listaDrzewo_th2_poziom1 {
	background-color: #99964A;
	font: bold normal 13px tahoma, verdana, helvetica, sans-serif;
}

.listaDrzewo_th1_poziom1 {
	background-color: #EBE6C8;
	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: #F1EFE2
}

/* ***** 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: #EBE6C8;
	border-bottom: none;
}

#tablist li a:link,#tablist li a:visited {
	color: #000000;
}

#tablist li a.current {
	background: #EBE6C8;
}

#tablist li a.inactive {
	background: #F1EFE2;
}

#tabcontentcontainer {
	width: 400px;
	padding: 5px;
	border-width: 1px;
	border-style: solid;
	border-color: #EBE6C8;
}

.tabcontent {
	display: none;
}
/* ***** Zakladki - koniec ***** */ -->
.linkStyle {
	font-family: Tahoma, Verdana;
	font-size: 9px; 
	color: #000000;
 }
.scalanieSprawRamka{
 	border: 1px solid #000000;
 }
 
 .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: #BBB688; 
	font: bold 12px tahoma, verdana, helvetica, sans-serif;
 }
 
 .slownik_tr1 {
	background-color: #EBE6C8; 
	font: normal 12px tahoma, verdana, helvetica, sans-serif;
 }
 
 .slownik_tr2 {
	background-color: #BBB688; 
	font: normal 12px tahoma, verdana, helvetica, sans-serif;
 }
 
 .slownik_td {
	border: 0px;border-style: solid;border-color: #BBB688;
	width: 24px;
 }
 
 .slownik_td_text {
	text-align: left;
	padding: 0 10px;
 }
</STYLE>
