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			{ 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 05px 15px;
				padding: 0;
			}


ul{background-color : inherit ;}
ol{background-color : inherit ;}
li{background-color : inherit ;}

fieldset {	border-color: rgba(224, 224, 224, 0.53);}

span.id_up-to-date:hover{background-color : #c8d2e3;}

span.id_to-add			{background-color : Gold ;}
span.id_to-add:hover	{background-color : Gold; background-color : Orange ;}

span.id_to-edit			{background-color : Pink;}
span.id_to-edit:hover	{background-color : Pink; background-color : #FF80FF; }


ins { COLOR: #000C77; Text-Decoration: none; Background:  #FEF436; }
del { COLOR: #999;  Background:  #eee; }

.wieksze{	font-size:12px; line-height: 1.4;}

ol 			{	margin: 3px 0px 10px 25px;
	padding: 0;
}
.dbg {

	border: 1px solid #D993C0; Background: #FFE2F0; padding: 3px; margin: 4px 33px; height: 1px; display:block; height:auto;
}
.CutInfo{
border: 1px #FFF solid;

	width: 470px;
	height: 100px;
	background: url(img_www/CutInfoBack.png) no-repeat top left;
	margin:  0px;
	padding: 0px ;
}
.CutInfo2{
	border: 0px #909090 solid;
	width: 378px;
	height: 40px;
	margin: 20px 0px 0px 46px;
	padding: 0px;
}
.ramka {
	border: 1px solid;
	font-weight: bold ;
}
.szary{	 color:Gray;}
.czarny{ color:Black;}

#wynik		{   border: 1px solid gray; Background: #ffffff; padding: 5px; margin: 6px 0px 4px 0px; height: 75px;  height:auto;  }
#wynikigen, .wynik	  { border: 1px solid gray; Background: #ffffff; padding: 5px; margin: 6px 0px 4px 0px; height: 75px;  height:auto; }

#wyn_dbg{ border: 1px solid #D993C0; Background: #FFE2F0; padding: 5px; margin: 6px 0px 4px 0px; height: 1px; display:block; height:auto;  }
.dbg    { border: 1px solid #D993C0; Background: #FFE2F0; padding: 5px; margin: 6px 0px 4px 0px; height: 1px; display:block; height:auto;  }
.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;}
.naglowek1				{ BORDER-BOTTOM: #B1B5BC 1px solid; text-Align: right; Padding: 2px; Font: bold 11px Verdana, Arial, Helvetica, sans-serif; Color: #333;}
.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; width:95%;}
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;  border-collapse: collapse;}
TD.calc_bez_tla			{Border: 1px solid #B1B5BC;  Padding:5px;  border-collapse: collapse;}

TD.menu_prawe			{Border: 1px solid #B1B5BC; Background: #F8f8f8; Padding: 10px; text-align: left; }
TD.komorka	{
	Border-Width: 0px 1px 1px 0px;
	Border-color: #B1B5BC;
	border-style: solid;
	Padding: 2px;

}
.centruj {	text-align:center;}

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}
TD.tbltext4 {PADDING-RIGHT: 10px; PADDING-LEFT: 8px; BACKGROUND: #f8f8f8; PADDING-BOTTOM: 3px; FONT: 11px/16px Verdana, Arial, Helvetica, sans-serif; COLOR: #333333; PADDING-TOP: 3px; MARGIN:10px}
TD.tbltext5 {PADDING-RIGHT: 10px; PADDING-LEFT: 8px; BACKGROUND: #ededed; PADDING-BOTTOM: 3px; FONT: 11px/16px Verdana, Arial, Helvetica, sans-serif; COLOR: #333333; PADDING-TOP: 3px; MARGIN:0px}

Table.tbltext1 {border-spacing: 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.png) repeat-x #f0e2ea; 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: 940px; 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.png) 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.png) 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: 939px; 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.png) repeat-y;}
#tab_linki {background: url(img_www/tlo_linki.png) repeat-y; background-color: #437dc7}
#linki {font: bold 15px Verdana, Arial, sans-serif; color: #fff; }
#valuty { font: bold 11px Verdana, Arial, sans-serif; color: #fff; }

#find  { margin:0; HEIGHT: 32px;	background: url(img_www/szukaj1.gif) repeat-x; }
#find2 {  vertical-align:top; margin:0 0 0 3; color:#4E4E4E;	WIDTH: 143px; HEIGHT: 21px; border:0px;   }
#find3 { border:0px; margin:0; padding:0; vertical-align:top }
.find_tlo{background: url(img_www/szukaj_tlo.gif)  no-repeat;}
.find_beztla{background: url(img_www/szukaj1.gif)  no-repeat;}

#kategoria1{ HEIGHT: 3px; background: url(img_www/kategoria_top.png) repeat;  padding: 0px; margin-bottom:0px; margin-top:0px;}
#kategoria2{ HEIGHT: auto; background: url(img_www/kategoria_middle.png) 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.png) 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; text-align:left;}
#space { HEIGHT: 5px;  }
TD.tlo_content {background: url(img_www/tlo1.jpg) no-repeat top right #ffffff;  }
TD.tlo_menu {background: #ffffff;}
TD.tlo_stopki {background: url(img_www/footer.png) 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 solid; font: 10px  Verdana, Arial, Helvetica, sans-serif; Color: 333333; BACKGROUND: #E3EEF8; text-align:right;}
.tbltext3_input {border: 0px solid; font: 10px  Verdana, Arial, Helvetica, sans-serif; Color: 333333; BACKGROUND: #F0F7FF; text-align:right;}
.tbltext1_select {border: 0px solid Color: 333333;; font: 10px  Verdana, Arial, Helvetica, sans-serif; Color: 333333; text-align:left;}
.tbltext3_select {border: 0px solid Color: 333333; ; font: 10px  Verdana, Arial, Helvetica, sans-serif; Color: 333333; text-align:left;}
.lighter{	BACKGROUND: #F0F7FF;}

.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}


#Table_02{	background: url(img_www/footer.png) repeat-x;}
#Table_01{	background-color:#000;}
#logowanie{
	background-color:#a00;
}

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{
	vertical-align: top;
}


/*
Panel_Nowosci_standard
Panel_Nowosci
*/
div.blokFB {

	position:fixed;
	background: url(img_www/facebook.png) no-repeat top right;
	top: 100px;
	border: solid 0px #B50000;
	left:0px;
	left:-141px;

	width:182px;
	height:41px;
	margin:0px;
	padding:10px 0px 0px 0px;
	font:  14px  Arial, Helvetica, sans-serif; Color: #000000;
}
@media only screen and (max-width: 1062px) {
	div.blokFB	{
		display:none;
	}
}

div.blok1 {
	position:fixed;
	background: url(img_www/Panel_Nowosci_standard.png) no-repeat top right;
	top: 100px;
	border: solid 0px #B50000;
	left:0px;
	left:-200px;
	width:180px;
	height:195px;
	margin:0px;
	padding:12px 50px 31px 5px;
	font:  14px  Arial, Helvetica, sans-serif; Color: #000000;
}
li.tips{
	list-style-type:none;
	padding: 5px 0px;
}

div.blok2 {
	position:fixed;
	background: url(img_www/Panel_Hity.png) no-repeat top right;
	top: 350px;
	border: solid 0px #B50000;
	left:0px;
	left:-200px;
	width:175px;
	height:195px;
	margin:0px;
	padding:18px 50px 27px 10px;
	font:  14px  Arial, Helvetica, sans-serif; Color: #000000;
}
li.tips2{
	list-style-type:none;
	padding: 7px 0px;
}
.dopisek{
font:  11px  Arial, Helvetica, sans-serif; Color: #000000;
}

a.tips			{ COLOR: #101010; Text-Decoration: none }
a.tips:visited 	{ color: #101010; Text-Decoration: none }
a.tips:active 	{ color: red; Text-Decoration: none }
a.tips:hover 	{ COLOR: #D90000; Text-Decoration: none }

#dhtmltooltip{
	position: absolute;
	top:150px;
	min-height:100;
	width: 500;
	left:auto;

	border: 1px solid black;
	padding: 0px;
	background-color:#e1e1e1;
	background-color:#FFFFFF;
	visibility: hidden;
	z-index: 100;
	-webkit-box-shadow: 2px 2px 1px 0 #4A4A4A;
	box-shadow: 2px 2px 1px 0 #4A4A4A;

}
#tiptitle{
	width:auto;
	border: solid black;
	border-width:0px 0px 1px 0px ;
	background: url(/img_www/icon_close.png) no-repeat middle right;
	background-color:#6f98cb;
		padding:5px;
	color:white;
	 Font: bold 12px Verdana, Arial, Helvetica, sans-serif;
}


#tipcontent{
	width:auto;
	padding:15px;

}


.karta{
	-webkit-border-radius: 6px;
	border-radius: 6px;
	-webkit-box-shadow: 2px 2px 2px 0 #C2C2C2;
	box-shadow: 2px 2px 2px 0 #C2C2C2;
	min-height:50;
	height:auto;
	width:88px;
	border: solid black 1px;
	margin:5px;
	padding: 8px;
	overflow:hidden;
	float:left;
	display: inline-block;
	line-height:12px;
	cursor:pointer;

}

.czerwona{
	border-color:#942f32;
	background-color:#fff;
/*	color:#942f32;
	background-color:#f8eff0;*/
}
.czerwona:hover{
	background-color:#e9dada;
}
.niebieska{
	border-color:#3d27a8;
	background-color:#fff;
	/*color:#3d27a8;*/
}

.niebieska:hover{
	background-color:#d7dcec;
}
.czerwona.wybrana{
	color:#fff;
	background-color:#9b3636;

}

.niebieska.wybrana{
	color:#fff;
	background-color:#1b46a7;

}

.tabelka {
	border: #8d95a3 solid 1px;
	border-collapse:collapse;
	margin:6;
	background-color:#dfe9f3;
}
.tabelka thead td
{
	border-bottom-width: 1px;
	border-color:#8d95a3;
	padding:4px;
	background-color:#b0bfd2;
	color:#fff;
	text-shadow: 1px 1px 1px   #000;
}
.tabelka td{
	padding:4px;
	border-width: 1px;
	border-color:#b1cbdf;
}

.tabelka .center{
	text-align:center;
}


.wgrywanie {
	/*height: 500px;*/
	width: 900px;
	position: absolute;
	/*position: fixed;*/
	left: 50%;
	margin-left: -450px;
	top: 1%;
	/*margin-top: -250px;*/
	border-color: #2aabd2;
	border-style: dashed;
	display: none;
	background-color: white;
}
.miniatury{
	width: 900px;
	height: 200px;
	float: none;
	overflow: auto;
    display: inline-flex;

}

.kapsulka{
	padding: 5px;
	float: left;
    display: flex;
}


.kapsulka_dol{
	padding: 5px;
	float: left;
	width: 200px;
	height: 100px;
	border-style: solid;

}

.srodek{
	/*display: flex;*/
	/*align-items: center;*/
	/*justify-content: center;*/
}

.srodek{
    /*transform: translateX(-50%);*/
    /*margin: 0 50%;*/
    /*display: inline-block;*/

    display: flex;
    align-items: center;
    /*!*justify-content: center;*!*/
    justify-content: space-between;
    /*!*justify-content: space-evenly;*!*/
    /*background: aqua;*/
    overflow: auto;
}

.srodek::before, .srodek::after {
    content: '';  /* Insert pseudo-element */
    margin: auto; /* Make it push flex items to the center */
}

/* pole wyświetlania rozmiaru uzutku ze spadem */
#rozmiarProjektuZeSpadem {
	color: #0089ff;
	font-weight:600; 
	font-size:larger; 
	padding:4 4 5 3 ;
	
}

/* Do przesuwania debugera */
.przesuwanyDiv {
	width:fit-content;
	cursor: all-scroll;
}
