BODY {	BACKGROUND: #ffffff;	MARGIN: 0px;	COLOR: #333333;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;}
A			{ COLOR: #000000; Text-Decoration: none}
A.link1		{ COLOR: #7F7F7F; Text-Decoration: underline}
A.link2		{ COLOR: #838383; Text-Decoration: none  }
A:hover 	{ COLOR: #D90000; Text-Decoration: underline }
TD			{ border: 0px solid black;  Padding: 0px; Font: 10px Verdana, Arial, Helvetica, sans-serif; Color: #000000; }
TD.menu		{ Padding-Left: 15px;  Padding-Top: 6px;  Padding-Bottom: 3px; Font: bold 11px Verdana, Arial, Helvetica, sans-serif; COLOR: #FFFFFF; }
TD.submenu	{ Padding-Left: 30px;  Padding-Top: 0px; Font: 11px Verdana, Arial, Helvetica, sans-serif; Color: #000000; }
INPUT		{ font:  11px  Verdana, Arial, Helvetica, sans-serif; Color: #000000;}
INPUT.login	{ border: 1px #909090 solid; background: #D7D7D7; font: bold 11px  Verdana, Arial, Helvetica, sans-serif; Color: #000000;}
ul 			{	margin: 3px 0px 10px 30px;
				padding: 0;
				}


#wynik		{ border: 1px solid gray; Background: #ffffff; padding: 5px; margin: 6px 0px 4px 0px; height: 75px; }
#wynikigen	{ border: 1px solid gray; Background: #ffffff; padding: 5px; margin: 6px 0px 4px 0px; height: 75px; }
#wyn_dbg{ border: 1px solid #D993C0; Background: #FFE2F0; padding: 5px; margin: 6px 0px 4px 0px; height: 1px; }
.szary {  Color: #B8BBC0;}
eINPUT.noframe	{ border: 0px; Background: #F8f8f8; font: 11px  Verdana, Arial, Helvetica, sans-serif; Color: #000000;}
eINPUT.noframe2	{ border: 0px; Background: #E6E7EA; font: 11px  Verdana, Arial, Helvetica, sans-serif; Color: #000000;}

INPUT.recepty1	{ border: 1px solid #B1B5BC; Border-Bottom-Width: 0px;  font: 11px Verdana, Arial, Helvetica, sans-serif; Color: #000000;}
INPUT.recepty2	{ border: 1px solid #B1B5BC; font: bold 11px Verdana, Arial, Helvetica, sans-serif; Color: #000000;}

.actualnosci1 {width:95%; border-style:solid; border-width: 1px 0px 1px 0px; padding:3px; border-color:#bababa; background-color:#efefef;}
.actualnosci2 {width:95%; height: 18px; overflow: hidden;}
.actualnosci3 {border-style:solid;  border-width: 0px;}
.actualnosci4 {width:95%; padding:8px 30px 30px 15px;}
.actualnosci5 {height: 36px; overflow: hidden;}

.pogrubiony	{ Font: bold 12px Verdana, Arial, Helvetica, sans-serif; Color: #7F8287; }
.lewe_menu_prawa_kreska { Border-Right-Width: 1px; }
.lewe_menu_dolna_kreska { Border-Bottom-Width: 1px; }
.gorne_menu_linki 		{ Font: bold 12px Verdana, Arial, Helvetica, sans-serif; Color: #7F8287; background: #D7D7D7; Border-Top-Width: 1px; text-Align: Center; }
.gorne_menu_logowanie	{ background: #B1B5BC; Border-Bottom-Width: 1px; }
.logowanie				{ Font: bold 12px Verdana, Arial, Helvetica, sans-serif; Color: #FFFFFF; Padding-Bottom: 2px; Padding-Left: 10px; }
.logowanie_input		{ Padding-Bottom: 2px; Padding-Left: 3px;}
.logowanie_przycisk		{ Padding-Left: 10px; Padding-Right: 10px;}
.tlo_przyciskow			{ background-image: url(grafika/gray-white.gif);}
.napis_duzy				{ text-Align: right; Padding-Right: 20px; Font: bold 23px Verdana, Arial, Helvetica, sans-serif; Color: #3D4C87; }
.napis_sredni			{ Border-Bottom-Width: 1px; text-Align: right; Padding-Right: 18px; Font: bold 21px Verdana, Arial, Helvetica, sans-serif; Color: #5089CE;}
.napis_maly				{ BORDER-BOTTOM: #B1B5BC 1px solid; text-Align: left; Padding-Right: 18px; Font: bold 12px Verdana, Arial, Helvetica, sans-serif; Color: #5089CE;}
.napis_maly_z_gora		{ BORDER-BOTTOM: #B1B5BC 1px solid; border-top: #B1B5BC 1px solid; Padding-Top: 4px; Padding-Bottom: 4px; text-Align: left; Font: bold 11px Verdana, Arial, Helvetica, sans-serif; Color: #000000;}
.menu_wewnetrzne		{ Border-Bottom-Width: 6px; Text-Align: Center;  Font: bold 11px Verdana, Arial, Helvetica, sans-serif; Color: #D90000;}
.menu_wewnetrzne2		{ Padding: 5px 5px 3px 15px; Border-Bottom-Width: 1px; Text-Align: right;  Font: bold 11px Verdana, Arial, Helvetica, sans-serif; Color: #D90000;}
.stopka					{ Border-Width: 0px; Font:  10px Verdana, Arial, Helvetica, sans-serif; Color: #FFFFFF; background: #D7D7D7; }
TABLE.help_tab			{border: 1px solid black;}
TD.hlp_content			{Padding: 8px; Padding-bottom: 14px; background: #F8f8f8}
TD.hlp_title			{Padding: 3px; Background: #265FAE; Border-Bottom-Width: 1px; Font: bold 12px Verdana, Arial, Helvetica, sans-serif; Color: #ffffff;}
TD.hlp_subtitle			{Font: bold 10px Verdana, Arial, Helvetica,  sans-serif; Color: #000000;}
TD.hlp_text				{Padding-Left: 15px}
TD.spec_title			{Padding: 3px; Background: #265FAE; Border-Bottom-Width: 1px; Font: bold 12px Verdana, Arial, Helvetica, sans-serif; Color: #ffffff;}
TD.spec_subtitle		{Border-color: #B1B5BC;  Padding: 3px 6px;  Border-Bottom-Width: 1px;  Background: #F8f8f8; Font: bold 10px Verdana, Arial, Helvetica,  sans-serif; Color: #000000;}
TD.spec_text			{Border-color: #B1B5BC; Padding: 2px 6px; Border-Bottom-Width: 1px;  Background: #F8f8f8; Font: 10px Verdana, Arial, Helvetica,  sans-serif; Color: #000000;}
TD.spec_text_center		{Border-color: #B1B5BC; Padding: 2px 6px; Border-Bottom-Width: 1px;  Background: #F8f8f8; Font: 10px Verdana, Arial, Helvetica,  sans-serif; text-align: center; Color: #000000;}
TD.calc					{Border: 1px solid #B1B5BC; Background: #F8f8f8; Padding:5px;}

TD.menu_prawe			{Border: 1px solid #B1B5BC; Background: #F8f8f8; Padding: 10px; text-align: left; }


TD.tbltext {	PADDING-RIGHT: 0px;  PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; Text-Align: Center; FONT: 10px/16px Verdana, Arial, Helvetica, sans-serif; COLOR: #333333; PADDING-TOP: 0px; BORDER-BOTTOM: #B1B5BC 1px solid}
TD.tbltext1 {PADDING-RIGHT: 10px; PADDING-LEFT: 8px; BACKGROUND: #E6E7EA; PADDING-BOTTOM: 2px; FONT: 10px/16px Verdana, Arial, Helvetica, sans-serif; COLOR: #333333; PADDING-TOP: 2px}
TD.tbltext2 {PADDING-RIGHT: 10px; PADDING-LEFT: 8px; PADDING-BOTTOM: 4px; FONT: 10px/16px Verdana, Arial, Helvetica, sans-serif; COLOR: #333333; PADDING-TOP: 2px}
TD.tbltext3 {PADDING-RIGHT: 10px; PADDING-LEFT: 8px; BACKGROUND: #F3F3F3; PADDING-BOTTOM: 2px; FONT: 10px/16px Verdana, Arial, Helvetica, sans-serif; COLOR: #333333; PADDING-TOP: 2px}
Table.tbltext4 {PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: #D7D7D7; PADDING-BOTTOM: 5px; FONT: 10px/16px Verdana, Arial, Helvetica, sans-serif; COLOR: #000000; PADDING-TOP: 5px; Border: 1px solid #B1B5BC;}



TD.tblng1 {Padding: 3px; Background: #265FAE; Border-Bottom-Width: 1px; Font: bold 10px Verdana, Arial, Helvetica, sans-serif; Color: #ffffff;}
TD.tblng1_center {Padding: 3px; Background: #B1B5BC; Border-Bottom-Width: 1px; Font: bold 10px Verdana, Arial, Helvetica, sans-serif; Color: #ffffff; TEXT-ALIGN: center}
TD.tblng1_old {PADDING-RIGHT: 0px; BORDER-TOP: #728eac 1px solid; PADDING-LEFT: 10px; BACKGROUND: #728eac; PADDING-BOTTOM: 2px; FONT: bold 10px Verdana, Arial, Helvetica, sans-serif; COLOR: #ffffff; PADDING-TOP: 2px; BORDER-BOTTOM: #728eac 1px solid; TEXT-ALIGN: center}
H2 {	PADDING-RIGHT: 5px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; MARGIN: 0px; FONT: bold 12px Verdana, Arial, Helvetica, sans-serif; COLOR: #5089CE; PADDING-TOP: 5px}

TD.klasyczny {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #FFFFFF;
        border-color: #AFAFAF;
        border-style: solid;
        border-bottom-width: 2px;
        border-left-width: 0px;
        border-right-width: 0px;
        border-top-width: 0px;
      }

      TD.klasyczny_prawy {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #FFFFFF;
        border-color: #AFAFAF;
        border-style: solid;
        border-bottom-width: 2px;
        border-left-width: 0px;
        border-right-width: 0px;
        border-top-width: 0px;
        text-align : right;
		margin-left : 0px;
      }

      TD.naglowek {Padding: 3px; Background: #B1B5BC; Border-Bottom-Width: 1px; Font: bold 10px Verdana, Arial, Helvetica, sans-serif; Color: #ffffff;}
	  TD.naglowek_old{ PADDING-RIGHT: 0px; BORDER-TOP: #728eac 1px solid; PADDING-LEFT: 1px; BACKGROUND: #728eac; PADDING-BOTTOM: 2px; FONT: bold 10px Verdana, Arial, Helvetica, sans-serif; COLOR: #ffffff; PADDING-TOP: 2px; BORDER-BOTTOM: #728eac 1px solid; TEXT-ALIGN: center      }
p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
}
H1 { text-Align: right; Padding-Right: 20px; Font: bold 23px Verdana, Arial, Helvetica, sans-serif; Color: #3D4C87; }
H4 {PADDING-RIGHT: 0px; PADDING-LEFT: 5px; BACKGROUND: #728eac; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; FONT: bold 10px Verdana, Arial, Helvetica, sans-serif; COLOR: #ffffff; PADDING-TOP: 0px; HEIGHT: 14px; TEXT-ALIGN: left}

BODY {background: url(img_www/tlo_strony.gif) repeat-x #E7E8EA; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;}
TABLE { font-size: 10px; }
#A1 { WIDTH: 24px; HEIGHT: 15px; background: url(img_www/A1.jpg);}
#A2 { WIDTH: 840px; HEIGHT: 15px; background: url(img_www/A2.jpg) repeat-x; }
#A3 { WIDTH: 27px; HEIGHT: 15px; background: url(img_www/A3.jpg);}

#B  { background: url(img_www/B4.jpg) repeat-y; }
#B1 { WIDTH: 13px; HEIGHT: 55px; background: url(img_www/B1.jpg);}
#B2 { WIDTH: 13px; background: url(img_www/B2.jpg) no-repeat; }
#B3 { WIDTH: 13px; HEIGHT: 68px; background: url(img_www/B3.jpg);}

#C  { background: url(img_www/C4.jpg) repeat-y; }
#C1 { WIDTH: 18px; HEIGHT: 55px; background: url(img_www/C1.jpg);}
#C2 { WIDTH: 14px; background: url(img_www/C2.jpg) no-repeat; }
#C3 { WIDTH: 18px; HEIGHT: 68px; background: url(img_www/C3.jpg);}

#D1 { WIDTH: 24px;  HEIGHT: 17px; background: url(img_www/D1.jpg);}
#D2 { WIDTH: 839px; HEIGHT: 17px; background: url(img_www/D2.jpg) repeat-x; }
#D3 { WIDTH: 28px;  HEIGHT: 17px; background: url(img_www/D3.jpg);}

#M2 { WIDTH: 12px;  HEIGHT: 17px; background: url(img_www/M2.jpg);}
#M3 {background: url(img_www/tlo_menu.jpg) repeat-y;}
#tab_linki {background: url(img_www/tlo_linki.png) repeat-y}
#linki {font: bold 15px Verdana, Arial, sans-serif; color: #fff; }
#valuty { font: bold 11px Verdana, Arial, sans-serif; color: #fff; }

#kategoria1{ HEIGHT: 3px; background: url(img_www/kategoria_top.jpg) repeat;  padding: 0px; margin-bottom:0px; margin-top:0px;}
#kategoria2{ HEIGHT: auto; background: url(img_www/kategoria_middle.jpg) repeat; Font: bold 11px Verdana, Arial, Helvetica, sans-serif; Color: #FFF; padding: 3px 0px 3px 5px; margin-bottom:0px; margin-top:0px;}
#kategoria3{ HEIGHT: 3px; background: url(img_www/kategoria_bottom.jpg) repeat;  Color: #FFF; padding: 0px 0px 0px 0px; margin-bottom:4px; margin-top:0px;}
#poz_menu{   Font: 10px Verdana, Arial, Helvetica, sans-serif; Color: #FFF;  padding: 0px 2px 0px 7px; margin-bottom:4px; margin-top:0px;}
.napisy_przy_logowaniu {padding: 4px 0px 1px 2px;}
#space { HEIGHT: 5px;  }
TD.tlo_content {background: url(img_www/tlo1.png) no-repeat top right #ffffff;  }
TD.tlo_menu {background: #ffffff;}
TD.tlo_stopki {background: url(img_www/footer.jpg) repeat-x; }
TD.tbltext {PADDING-RIGHT: 0px;  PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; Text-Align: Center; FONT: 10px/16px Verdana, Arial, Helvetica, sans-serif; COLOR: #333333; PADDING-TOP: 0px; BORDER-BOTTOM: #B1B5BC 1px solid}
TD.tbltext1 		 {PADDING: 2px 10px 2px 10px; BACKGROUND: #E3EEF8; FONT: 10px/16px Verdana, Arial, Helvetica, sans-serif; COLOR: #333333; }
TD.tbltext1_nopading {PADDING: 2px  2px 2px  2px; BACKGROUND: #E3EEF8; FONT: 10px/16px Verdana, Arial, Helvetica, sans-serif; COLOR: #333333; }
TD.tbltext3 		 {PADDING: 2px 10px 2px 10px; BACKGROUND: #F0F7FF; FONT: 10px/16px Verdana, Arial, Helvetica, sans-serif; COLOR: #333333; }
TD.tbltext3_nopading {PADDING: 2px  2px 2px  2px; BACKGROUND: #F0F7FF; FONT: 10px/16px Verdana, Arial, Helvetica, sans-serif; COLOR: #333333; }
.napis_maly	{ BORDER-BOTTOM: #B1B5BC 1px solid; text-Align: left;}
.nazwa_grupy { Padding: 6px 0px 2px 2px; Font: bold 12px Verdana, Arial, Helvetica, sans-serif; Color: #215392; }
H3			 {HEIGHT: 30px;  MARGIN: 0px 0px 1px; font-weight: bold; font-size: 12px; Color: #215392; }
#spec_przyg  { Padding: 0px 0px 2px 2px; Font: bold 10px Verdana, Arial, Helvetica, sans-serif; Color: #7C7A92;}
#tbltext1_input {border: 0px; font: 11px  Verdana, Arial, Helvetica, sans-serif; Color: 333333; BACKGROUND: #E3EEF8; text-align:right;}
#tbltext3_input {border: 0px; font: 11px  Verdana, Arial, Helvetica, sans-serif; Color: 333333; BACKGROUND: #F0F7FF; text-align:right;}
.tbltext1_input {border: 0px; font: 10px  Verdana, Arial, Helvetica, sans-serif; Color: 333333; BACKGROUND: #E3EEF8; text-align:right;}
.tbltext3_input {border: 0px; font: 10px  Verdana, Arial, Helvetica, sans-serif; Color: 333333; BACKGROUND: #F0F7FF; text-align:right;}


.form1 {}
.form2 {Color: ff0000; BACKGROUND: #F0F7FF; font-weight: bold;}

#Logowanie_pole		{ Border: 1px solid #B1B5BC; background: #FDFDFF; font:  11px  Verdana, Arial, Helvetica, sans-serif; Color: #000000;}
#spec_przyg A:link    {color: #646D91;  Text-Decoration: underline}
#spec_przyg A:visited {COLOR: #646D91;  Text-Decoration: underline}
#spec_przyg A:active  {COLOR: #DF060E;  Text-Decoration: underline}
#spec_przyg A:hover   {COLOR: #DF060E;  Text-Decoration: underline}

#poz_menu A:link    {font-weight: bold; color: #FFFFFF; padding-left: 2px; font-weight: bold; Text-Decoration: none}
#poz_menu A:visited {font-weight: bold; COLOR: #FFFFFF; padding-left: 2px; font-weight: bold; Text-Decoration: none}
#poz_menu A:active  {font-weight: bold; COLOR: #FFd929; padding-left: 2px; font-weight: bold; Text-Decoration: none}
#poz_menu A:hover   {font-weight: bold; COLOR: #FFd929; padding-left: 3px; font-weight: bold; Text-Decoration: none}


#linki A:link 	 {font: bold 12px Verdana, Arial, sans-serif; color: #FFFFFF; padding: 0px 2px 0px 2px;  Text-Decoration: none}
#linki A:visited {font: bold 12px Verdana, Arial, sans-serif; COLOR: #FFFFFF; padding: 0px 2px 0px 2px;  Text-Decoration: none}
#linki A:active	 {font: bold 12px Verdana, Arial, sans-serif; COLOR: #FFD929; padding: 0px 2px 0px 2px;  Text-Decoration: none}
#linki A:hover	 {font: bold 12px Verdana, Arial, sans-serif; COLOR: #FFD929; padding: 0px 2px 0px 2px;  Text-Decoration: none}

#valuty A:link    { color: #FFFFFF; font-weight: bold; Text-Decoration: none}
#valuty A:visited { COLOR: #FFFFFF; font-weight: bold; Text-Decoration: none}
#valuty A:active  { COLOR: #001E3F; font-weight: bold; Text-Decoration: none}
#valuty A:hover   { COLOR: #001E3F; font-weight: bold; Text-Decoration: none}

A:link    {font-weight: bold;   color: #013A7A;  font-weight: bold; Text-Decoration: underline}
A:visited {font-weight: bold; COLOR: #013A7A;  font-weight: bold; Text-Decoration: underline}
A:active  {font-weight: bold;  COLOR: #DF060E; font-weight: bold; Text-Decoration: underline}
A:hover   {font-weight: bold;   COLOR: #DF060E; font-weight: bold; Text-Decoration: underline}







div.fieldset {
	border:  1px solid #afe14c;
	margin: 10px 0;
	padding: 20px 10px;
}
div.fieldset span.legend {
	position: relative;
	background-color: #FFF;
	padding: 3px;
	top: -30px;
	font: 700 14px Arial, Helvetica, sans-serif;
	color: #73b304;
}

div.flash {
	width: 500px;
	margin: 10px 5px;
	border-color: #D9E4FF;

	-moz-border-radius-topleft : 5px;
	-webkit-border-top-left-radius : 5px;
    -moz-border-radius-topright : 5px;
    -webkit-border-top-right-radius : 5px;
    -moz-border-radius-bottomleft : 5px;
    -webkit-border-bottom-left-radius : 5px;
    -moz-border-radius-bottomright : 5px;
    -webkit-border-bottom-right-radius : 5px;

}



input[disabled]{ border: 1px solid #ccc } /* FF 2 Fix */

/* -- Table Styles ------------------------------- */

.progressWrapper {
	width: 457px;
	overflow: hidden;
}

.progressContainer {
	margin: 5px;
	padding: 4px;
	border: solid 1px #E8E8E8;
	background-color: #F7F7F7;
	overflow: hidden;
}
/* Message */
.message {
	margin: 1em 0;
	padding: 10px 20px;
	border: solid 1px #FFDD99;
	background-color: #FFFFCC;
	overflow: hidden;
}
/* Error */
.red {
	border: solid 1px #B50000;
	background-color: #FFEBEB;
}

/* Current */
.green {
	border: solid 1px #DDF0DD;
	background-color: #EBFFEB;
}

/* Complete */
.blue {
	border: solid 1px #CEE2F2;
	background-color: #F0F5FF;
}

.progressName {
	font-size: 8pt;
	font-weight: 700;
	color: #555;
	width: 423px;
	height: 14px;
	text-align: left;
	white-space: nowrap;
	overflow: hidden;
}

.progressBarInProgress,
.progressBarComplete,
.progressBarError {
	font-size: 0;
	width: 0%;
	height: 2px;
	background-color: blue;
	margin-top: 2px;
}

.progressBarComplete {
	width: 100%;
	background-color: green;
	visibility: hidden;
}

.progressBarError {
	width: 100%;
	background-color: red;
	visibility: hidden;
}

.progressBarStatus {
	margin-top: 2px;
	width: 437px;
	font-size: 7pt;
	font-family: Arial;
	text-align: left;
	white-space: nowrap;
}

a.progressCancel {
	font-size: 0;
	display: block;
	height: 14px;
	width: 14px;
	background-image: url(../images/cancelbutton.gif);
	background-repeat: no-repeat;
	background-position: -14px 0px;
	float: right;
}

a.progressCancel:hover {
	background-position: 0px 0px;
}


/* -- SWFUpload Object Styles ------------------------------- */
.swfupload {
	vertical-align: top;
}

