#body_main             { background-image: url('tlo_zasadnicze.gif'); background-attachment: fixed;  height: 680px; width: 1024px;}
#centralna             {font-size: 12px; font-family: tahoma, arial, sans-serif; font-weight: normal; text-align: center;                          text-decoration: none;       color: #000000;  line-height: 20px; padding: 0px; width: 1005px; margin: auto; border-width: 0px; border-style: solid; border-color: #000000;}
#centralna_dodruku     {font-size: 12px; font-family: tahoma, arial, sans-serif; font-weight: normal; text-align: center;                          text-decoration: none;       color: #000000; background-color: #ffffff; line-height: 20px; padding: 10px; width: 700px; margin: auto; border-width: 1px; border-style: solid; border-color: #000000;}
#jezyki                {font-size: 12px; font-family: tahoma, arial, sans-serif; font-weight: normal; text-align: center;                          text-decoration: none;       color: #000000; background-color: #ffffff;  line-height: 20px; padding: 0px; width: 100%;}
#naglowek              {font-size: 12px; font-family: tahoma, arial, sans-serif; font-weight: normal; text-align: right;  vertical-align: bottom; text-decoration: none;       color: #ffffff;             line-height: 20px; padding: 5px; background-position: left bottom; width: 950px;  height: 50px; background-image: url('./logo_oponka.gif');  background-repeat:no-repeat; border-style: solid; border-color: #ff0000; border-left: 0px; border-top: 0px; border-right: 0px; border-width: 1px;  margin-left: auto; margin-right: auto;}
#glowna                {font-size: 12px; font-family: tahoma, arial, sans-serif; font-weight: normal; text-align: center;  vertical-align: top;    text-decoration: none;       color: #000000;             line-height: 20px; padding: 0px; width: 1000px;  height: auto; overflow: auto; display: block;  margin-left: auto; margin-right: auto; clear: none;}
#margines              {font-size: 12px; font-family: tahoma, arial, sans-serif; font-weight: normal; text-align: left;    vertical-align: top;    text-decoration: none;       color: #000000; background-color: #ffffff;            line-height: 20px; padding: 0px; width: auto;  height: auto;              float: none;  overflow: auto; display: inline; clear: none;}
#tresc                 {font-size: 12px; font-family: tahoma, arial, sans-serif; font-weight: normal; text-align: center;   vertical-align: top;    text-decoration: none;       color: #000000;             line-height: 20px; padding: 0px; width: 94%; height: auto;              margin: auto;}
#stopka                {font-size: 12px; font-family: tahoma, arial, sans-serif; font-weight: normal; text-align: center;  vertical-align: middle; text-decoration: none;       color: #ffffff; background-color: #ffffff;            line-height: 20px; padding: 0px; width: 100%;   clear: both;              float: left;  overflow: hidden; display: inline; border-style: solid; border-color: #ff0000; border-left: 0px; border-bottom: 0px; border-right: 0px; border-width: 1px;  margin-left: auto; margin-right: auto;}
#menu                  {font-size: 12px; font-family: tahoma, arial, sans-serif; font-weight: normal; text-align: left;    vertical-align: middle;  text-decoration: none;      color: #ffffff;  line-height: 20px; padding: 5px; width: 180px; border-style: solid; border-color: #ffffff; border-left: 0px; border-bottom: 0px; border-right: 0px; border-width: 1px; display: block; overflow: visible;}
#nawigator             {font-size: 14px; display: block; margin:0px; clear: none; width:900px; overflow: hidden; float: left; color:#ffffff; background-color: #ff0000; text-align: left; padding: 10px; vertical-align: middle;
 -webkit-border-radius: 10px; /* Safari, Chrome */
 -khtml-border-radius: 10px;    /* Konqueror */
 -moz-border-radius: 10px; /* Firefox */
  border-radius: 10px;}
  #nawigator2             {display: block; margin:0px; clear: none; width:900px; overflow: hidden; float: left; background-image: url('./tlo_nawigatora.gif'); border-width: 1px; border-style: solid; border-color: #ff0000; color:#ff0000; text-align: left; padding: 10px; vertical-align: middle;
 -webkit-border-radius: 10px; /* Safari, Chrome */
 -khtml-border-radius: 10px;    /* Konqueror */
 -moz-border-radius: 10px; /* Firefox */
  border-radius: 10px;}
.wyszukiwarka          {font-size: 12px; font-family: tahoma, arial, sans-serif; font-weight: normal; text-align: left;                            text-decoration: none;       color: #000000; background-color: #f0f0f0; 	                           padding: 4px; width: 650px;  float: left;  overflow: visible; display: block;  border-style: solid; border-color: #c1cdd7; border-width: 1px;}
.pole_wyszukiwarki     {font-size: 12px; font-family: tahoma, arial, sans-serif; font-weight: normal; text-align: left;                            text-decoration: none;       color: #ffffff; background-color: #f0f0f0; 	                           padding: 5px; width: auto;    overflow: visible; display: inline-block;}
/* klasy luno wystpujce ---------------------------------------------------------------------------------------------------------------------*/
.brak                  {background-image: url('./brakk.gif'); background-repeat:no-repeat; background-position: right;}
.ok                    {background-image: url('./okk.gif'); background-repeat:no-repeat; background-position: right;}
.wyrozniona            {text-decoration: blink; font-weight: bold; color: #ffffff;}
.wyrozniona_stat       {font-weight: bold; color: #ffffff;}
.legenda               {font-weight: bold; color: #ffffff;}
.trademark             {font-size:  10px; font-family: tahoma, arial, sans-serif; font-weight: normal; text-align: right;   vertical-align: middle;                              color: #ffffff;  line-height: 20px; padding: 2px;}
.trademark:link        {font-size:  10px; font-family: tahoma, arial, sans-serif; font-weight: normal; text-align: right;   vertical-align: middle;  text-decoration: none;      color: #ffffff;                                line-height: 20px;}
.trademark:active      {font-size:  10px; font-family: tahoma, arial, sans-serif; font-weight: normal; text-align: right;   vertical-align: middle;  text-decoration: none;      color: #ffffff;                                line-height: 20px;}
.trademark:visited     {font-size:  10px; font-family: tahoma, arial, sans-serif; font-weight: normal; text-align: right;   vertical-align: middle;  text-decoration: none;      color: #ffffff;                                line-height: 20px;}
.trademark:hover       {font-size:  10px; font-family: tahoma, arial, sans-serif; font-weight: normal; text-align: right;   vertical-align: middle;  text-decoration: none;      color: #ffffff;                            line-height: 20px;}
/* obszary podmenu --------------------------------------------------------------------------------------------------------------------------*/
#podboczne             {font-size: 12px; font-family: tahoma, arial, sans-serif; font-weight: normal; text-align: center;                          text-decoration: none;       color: #ffffff; background-color: #ffffff;            line-height: 20px; padding: 0px; width: 150px;  height: 600px; float: left;  overflow: visible; display: block;  clear: both;}
#poddolne              {font-size: 12px; font-family: tahoma, arial, sans-serif; font-weight: normal; text-align: center;                          text-decoration: none;       color: #ffffff; background-color: #516378;            line-height: 20px; padding: 0px; width: 200px;  clear: both;  float: right;}
#uslugi                {font-size: 12px; font-family: tahoma, arial, sans-serif; font-weight: normal; text-align: left;                            text-decoration: none;       color: #000000; background-color: #ffffff;            line-height: 20px; padding: 40px; width: 720px; height: 200px; float: left;  overflow: visible;}
#termin                {font-size: 12px; font-family: tahoma, arial, sans-serif; font-weight: normal; text-align: left;                            text-decoration: none;       color: #000000; background-color: #ffffff;            line-height: 20px; padding: 40px; width: 720px; height: 200px; float: left;  overflow: visible;}
#towar                 {font-size: 12px; font-family: tahoma, arial, sans-serif; font-weight: normal; text-align: left;                            text-decoration: none;       color: #000000; background-color: #ffffff;            line-height: 20px; padding: 40px; width: 720px; height: 200px; float: left;  overflow: visible;}
#dane                  {font-size: 12px; font-family: tahoma, arial, sans-serif; font-weight: normal; text-align: left;                            text-decoration: none;       color: #000000; background-color: #ffffff;            line-height: 20px; padding: 40px; width: 720px; height: 200px; float: left;  overflow: visible;}
#potwierdzenie         {font-size: 12px; font-family: tahoma, arial, sans-serif; font-weight: normal; text-align: left;                            text-decoration: none;       color: #000000; background-color: #ffffff;            line-height: 20px; padding: 40px; width: 720px; height: 200px; float: left;  overflow: visible;}

.prawa                 {font-size: 12px; font-family: tahoma, arial, sans-serif; font-weight: normal; text-align: center;                          text-decoration: none;       color: #ffffff; background-color: #516378;            line-height: 20px; padding: 0px; width: 800px;  clear: both;  float: left;}
#projekt               {font-size: 12px; font-family: tahoma, arial, sans-serif; font-weight: normal; text-align: right;                           text-decoration: none;       color: #ffffff;             line-height: 20px; padding: 0px; width: 1000px;            margin: auto;}
/* style wyszukiwarki -----------------------------------------------------------------------------------------------------------------------*/
#wysz_wpisz            {font-size: 12px; font-family: tahoma, arial, sans-serif; font-weight: normal; text-align: right;                           text-decoration: none;       color: #ffffff; background-color: #516378;            line-height: 20px; padding: 2px 10px 2px 4px; width: 100%;   clear: both;  float: right;  display: inline;  overflow: hidden;}
#wysz_porcje           {font-size: 11px; font-family: tahoma, arial, sans-serif; font-weight: normal; text-align: right;                           text-decoration: none;       color: #ffffff; background-color: #516378;            line-height: 20px; padding: 2px 60px 2px 4px; width: 100%;   clear: both;  float: right;  display: inline;  overflow: hidden;}
#wysz_skroty           {font-size: 11px; font-family: tahoma, arial, sans-serif; font-weight: normal; text-align: right;                           text-decoration: none;       color: #ffffff; background-color: #516378;            line-height: 20px; padding: 2px 60px 2px 4px; width: 100%;   clear: both;  float: right;  display: inline;  overflow: hidden;}
/* klasy menu -------------------------------------------------------------------------------------------------------------------------------*/
.menu_gorne            {font-size: 12px; font-family: tahoma, arial, sans-serif; font-weight: normal; text-align: center;  vertical-align: middle;  text-decoration: none;      color: #ffffff; background-color: #516378; line-height: 20px; padding: 5px 25px 5px 25px; display: inline;}
.menu_gorne:link       {font-size: 12px; font-family: tahoma, arial, sans-serif; font-weight: normal; text-align: center;  vertical-align: middle;  text-decoration: none;      color: #ffffff; background-color: #516378; line-height: 20px; padding: 5px 25px 5px 25px; display: inline;}
.menu_gorne:active     {font-size: 12px; font-family: tahoma, arial, sans-serif; font-weight: normal; text-align: center;  vertical-align: middle;  text-decoration: none;      color: #000000; background-color: #f0f0f0; line-height: 20px; padding: 5px 25px 5px 25px; display: inline;}
.menu_gorne:visited    {font-size: 12px; font-family: tahoma, arial, sans-serif; font-weight: normal; text-align: center;  vertical-align: middle;  text-decoration: none;      color: #ffffff; background-color: #516378; line-height: 20px; padding: 5px 25px 5px 25px; display: inline;}
.menu_gorne:hover      {font-size: 12px; font-family: tahoma, arial, sans-serif; font-weight: normal; text-align: center;  vertical-align: middle;  text-decoration: none;      color: #000000; background-color: #f0f0f0; line-height: 20px; padding: 5px 25px 5px 25px; display: inline;}

.menu_gorne_a          {font-size: 12px; font-family: tahoma, arial, sans-serif; font-weight: bold;   text-align: center;  vertical-align: middle;  text-decoration: none;      color: #000000; background-color: #C1C1C1; line-height: 20px; padding: 5px 25px 5px 25px; display: inline;}
.menu_gorne_a:link     {font-size: 12px; font-family: tahoma, arial, sans-serif; font-weight: bold;   text-align: center;  vertical-align: middle;  text-decoration: none;      color: #000000; background-color: #C1C1C1; line-height: 20px; padding: 5px 25px 5px 25px; display: inline;}
.menu_gorne_a:active   {font-size: 12px; font-family: tahoma, arial, sans-serif; font-weight: bold;   text-align: center;  vertical-align: middle;  text-decoration: none;      color: #000000; background-color: #C1C1C1; line-height: 20px; padding: 5px 25px 5px 25px; display: inline;}
.menu_gorne_a:visited  {font-size: 12px; font-family: tahoma, arial, sans-serif; font-weight: bold;   text-align: center;  vertical-align: middle;  text-decoration: none;      color: #000000; background-color: #C1C1C1; line-height: 20px; padding: 5px 25px 5px 25px; display: inline;}
.menu_gorne_a:hover    {font-size: 12px; font-family: tahoma, arial, sans-serif; font-weight: bold;   text-align: center;  vertical-align: middle;  text-decoration: none;      color: #000000; background-color: #C1C1C1; line-height: 20px; padding: 5px 25px 5px 25px; display: inline;}

.menu_boczne           {font-size: 12px; font-family: tahoma, arial, sans-serif; font-weight: bold;   text-align: center;  vertical-align: middle;  text-decoration: none;      color: #000000; background-color: #f0f0f0;                    padding-left: 5px; padding-right: 5px; padding-top: 2px; padding-bottom: 2px; border-width: 1px; border-style: solid; border-color: #D4D0C8; width: 120px;}
.menu_boczne:link      {font-size: 12px; font-family: tahoma, arial, sans-serif; font-weight: bold;   text-align: center;  vertical-align: middle;  text-decoration: none;      color: #000000; background-color: #f0f0f0;                    padding-left: 5px; padding-right: 5px; padding-top: 2px; padding-bottom: 2px; border-width: 1px; border-style: solid; border-color: #D4D0C8; width: 120px;}
.menu_boczne:active    {font-size: 12px; font-family: tahoma, arial, sans-serif; font-weight: bold;   text-align: center;  vertical-align: middle;  text-decoration: none;      color: #000000; background-color: #f0f0f0;                    padding-left: 5px; padding-right: 5px; padding-top: 2px; padding-bottom: 2px; border-width: 1px; border-style: solid; border-color: #D4D0C8; width: 120px;}
.menu_boczne:visited   {font-size: 12px; font-family: tahoma, arial, sans-serif; font-weight: bold;   text-align: center;  vertical-align: middle;  text-decoration: none;      color: #000000; background-color: #f0f0f0;                    padding-left: 5px; padding-right: 5px; padding-top: 2px; padding-bottom: 2px; border-width: 1px; border-style: solid; border-color: #D4D0C8; width: 120px;}
.menu_boczne:hover     {font-size: 12px; font-family: tahoma, arial, sans-serif; font-weight: bold;   text-align: center;  vertical-align: middle;  text-decoration: none;      color: #ffffff; background-color: #be1522;                    padding-left: 5px; padding-right: 5px; padding-top: 2px; padding-bottom: 2px; border-width: 1px; border-style: solid; border-color: #D4D0C8; width: 120px;}

.menu_boczne_a         {font-size: 12px; font-family: tahoma, arial, sans-serif; font-weight: bold;   text-align: center;  vertical-align: middle;  text-decoration: none;      color: #ffffff; background-color: #be1522;                    padding-left: 10px; padding-right: 10px; padding-top: 2px; padding-bottom: 2px; border-width: 1px; border-style: solid; border-color: #D4D0C8;}
.menu_boczne2          {font-size: 12px; font-family: tahoma, arial, sans-serif; font-weight: normal; text-align: left;    vertical-align: middle;  text-decoration: none;      color: #000000; background-color: #f0f0f0; line-height: 20px; padding: 5px  5px 5px 5px; width: 140px; border-style: solid; border-color: #ffffff; border-left: 0px; border-bottom: 0px; border-right: 0px; border-width: 1px; display: block; overflow: visible;}
.menu_boczne2_a        {font-size: 12px; font-family: tahoma, arial, sans-serif; font-weight: normal; text-align: left;    vertical-align: middle;  text-decoration: none;      color: #000000; background-color: #f0f0f0; line-height: 20px; padding: 5px  5px 5px 5px; width: 140px; border-style: solid; border-color: #ffffff; border-left: 0px; border-bottom: 0px; border-right: 0px; border-width: 1px; display: block; overflow: visible;}

.menu_dolne            {font-size: 12px; font-family: tahoma, arial, sans-serif; font-weight: normal; text-align: right;                            text-decoration: none;      color: #ffffff;                            line-height: 25px; padding-right: 10px; width: 200px; clear: both; float: left; display: inline;}
.menu_dolne:link       {font-size: 12px; font-family: tahoma, arial, sans-serif; font-weight: normal; text-align: right;                            text-decoration: none;      color: #ffffff;                            line-height: 25px; padding-right: 10px; width: 200px; clear: both; float: right; display: inline;}
.menu_dolne:active     {font-size: 12px; font-family: tahoma, arial, sans-serif; font-weight: normal; text-align: right;                            text-decoration: none;      color: #ffffff;                            line-height: 25px; padding-right: 10px; width: 200px; clear: both; float: right; display: inline;}
.menu_dolne:visited    {font-size: 12px; font-family: tahoma, arial, sans-serif; font-weight: normal; text-align: right;                            text-decoration: none;      color: #ffffff;                            line-height: 25px; padding-right: 10px; width: 200px; clear: both; float: right; display: inline;}
.menu_dolne:hover      {font-size: 12px; font-family: tahoma, arial, sans-serif; font-weight: normal; text-align: right;                            text-decoration: none;      color: #ffffff;                            line-height: 25px; padding-right: 10px; width: 200px; clear: both; float: right; display: inline;}
/* style listy blokw aktualnoci, archiwum, wyszukiwarka -------------------------------------------------------------------------------------*/
.fiszka                {font-size: 12px; font-family: tahoma, arial, sans-serif; font-weight: normal; text-align: left;    vertical-align: top;     text-decoration: none;      color: #000000; display: block;}
.fiszka:link           {font-size: 12px; font-family: tahoma, arial, sans-serif; font-weight: normal; text-align: left;    vertical-align: top;     text-decoration: none;      color: #000000; display: block;}
.fiszka:active         {font-size: 12px; font-family: tahoma, arial, sans-serif; font-weight: normal; text-align: left;    vertical-align: top;     text-decoration: none;      color: #000000; display: block;}
.fiszka:visited        {font-size: 12px; font-family: tahoma, arial, sans-serif; font-weight: normal; text-align: left;    vertical-align: top;     text-decoration: none;      color: #000000; display: block;}
.fiszka:hover          {font-size: 12px; font-family: tahoma, arial, sans-serif; font-weight: normal; text-align: left;    vertical-align: top;     text-decoration: none;      color: #000000; display: block;}

.tytul                 {font-size: 14px; font-family: tahoma, arial, sans-serif; font-weight: bold;   text-align: left;                             text-decoration: none;      color: #000d73; display: block;}
.tytul:link            {font-size: 14px; font-family: tahoma, arial, sans-serif; font-weight: bold;   text-align: left;                             text-decoration: underline; color: #000d73; display: block;}
.tytul:active          {font-size: 14px; font-family: tahoma, arial, sans-serif; font-weight: bold;   text-align: left;                             text-decoration: underline; color: #000d73; display: block;}
.tytul:visited         {font-size: 14px; font-family: tahoma, arial, sans-serif; font-weight: bold;   text-align: left;                             text-decoration: underline; color: #000d73; display: block;}
.tytul:hover           {font-size: 14px; font-family: tahoma, arial, sans-serif; font-weight: bold;   text-align: left;                             text-decoration: none;      color: #000d73; display: block;}

.podtytul              {font-size: 12px; font-family: tahoma, arial, sans-serif; font-weight: bold;   text-align: left;                             text-decoration: none;      color: #000000;                            line-height: 20px; display: block;}
.podtytul:link         {font-size: 12px; font-family: tahoma, arial, sans-serif; font-weight: bold;   text-align: left;                             text-decoration: none;      color: #000000;                            line-height: 20px; display: block;}
.podtytul:active       {font-size: 12px; font-family: tahoma, arial, sans-serif; font-weight: bold;   text-align: left;                             text-decoration: none;      color: #000000;                            line-height: 20px; display: block;}
.podtytul:visited      {font-size: 12px; font-family: tahoma, arial, sans-serif; font-weight: bold;   text-align: left;                             text-decoration: none;      color: #000000;                            line-height: 20px; display: block;}
.podtytul:hover        {font-size: 12px; font-family: tahoma, arial, sans-serif; font-weight: bold;   text-align: left;                             text-decoration: none;      color: #000000;                            line-height: 20px; display: block;}

.odnosnik              {font-size: 12px; font-family: tahoma, arial, sans-serif; font-weight: bold;   text-align: left;    vertical-align: top;     text-decoration: none;      color: #000000; display: block;}
.odnosnik:link         {font-size: 12px; font-family: tahoma, arial, sans-serif; font-weight: bold;   text-align: left;    vertical-align: top;     text-decoration: underline; color: #000000; display: block;}
.odnosnik:active       {font-size: 12px; font-family: tahoma, arial, sans-serif; font-weight: bold;   text-align: left;    vertical-align: top;     text-decoration: underline; color: #000000; display: block;}
.odnosnik:visited      {font-size: 12px; font-family: tahoma, arial, sans-serif; font-weight: bold;   text-align: left;    vertical-align: top;     text-decoration: underline; color: #000000; display: block;}
.odnosnik:hover        {font-size: 12px; font-family: tahoma, arial, sans-serif; font-weight: bold;   text-align: left;    vertical-align: top;     text-decoration: underline; color: #000000; display: block;}

.wiersz                {font-size: 12px; font-family: tahoma, arial, sans-serif; font-weight: normal; text-align: left;                             text-decoration: none;      color: #000000; background-color: #ffffff; line-height: 20px; padding: 10px; border-style: solid; border-color: #ffffff; border-width: 1px;}
.wiersz:link           {font-size: 12px; font-family: tahoma, arial, sans-serif; font-weight: normal; text-align: left;                             text-decoration: none;      color: #000000; background-color: #ffffff; line-height: 20px; padding: 10px; border-style: solid; border-color: #ffffff; border-width: 1px;}
.wiersz:active         {font-size: 12px; font-family: tahoma, arial, sans-serif; font-weight: normal; text-align: left;                             text-decoration: none;      color: #000000; background-color: #ffffff; line-height: 20px; padding: 10px; border-style: solid; border-color: #ffffff; border-width: 1px;}
.wiersz:visited        {font-size: 12px; font-family: tahoma, arial, sans-serif; font-weight: normal; text-align: left;                             text-decoration: none;      color: #000000; background-color: #ffffff; line-height: 20px; padding: 10px; border-style: solid; border-color: #ffffff; border-width: 1px;}
.wiersz:hover          {font-size: 12px; font-family: tahoma, arial, sans-serif; font-weight: normal; text-align: left;                             text-decoration: none;      color: #000000; background-color: #f0f0f0; line-height: 20px; padding: 10px; border-style: solid; border-color: #c1cdd7; border-width: 1px;}

.obszar                {font-size: 12px; font-family: tahoma, arial, sans-serif; font-weight: normal; text-align: left;                             text-decoration: none;      color: #ffffff;  line-height: 20px; padding: 10px; border-style: solid; border-color: #ff0000; border-width: 1px; width: 290px; display: inline;}
.obszar2                {font-size: 12px; font-family: tahoma, arial, sans-serif; font-weight: normal; text-align: center;                             text-decoration: none;      color: #ffffff;  line-height: 20px; padding: 10px; border-style: solid; border-color: #ff0000; border-width: 1px; width: 290px; display: inline-block; clear: none; background-image: url(key.gif); background-repeat: no-repeat; background-position: 20px 30px;}

.obiekt                {font-size: 12px; font-family: tahoma, arial, sans-serif; font-weight: normal; text-align: center;                           text-decoration: none;      color: #ffffff; line-height: 20px; padding: 0px; width: 700px; height: 220px; border-style: solid; border-color: #ff0000; border-width: 1px; display: block;}
label                  {display: block;       width: 120px; float: left;   }
input, textarea, select {      display: block;       float: left;    }
div                    {    overflow: hidden;           clear: both;      margin-bottom: 0.5em;  }
input.check, input.submit { display: inline;  }
label.check {     width: auto;    }



.pion,
.pion:link,
.pion:active,
.pion:visited,
.pion:hover            {font-size: 12px; font-family: tahoma, arial, sans-serif; font-weight: normal; text-align: left;                             text-decoration: none;                                                                                                                                                                              display: block;}

.poziom,
.poziom:link,
.poziom:active,
.poziom:visited,
.poziom:hover          {font-size: 12px; font-family: tahoma, arial, sans-serif; font-weight: normal; text-align: left;                             text-decoration: none;                                                                                                                                                                              display: inline;}

.podtytul_scroll       {font-size: 12px; font-family: tahoma, arial, sans-serif; font-weight: bold;   text-align: justify;                          text-decoration: none;      color: #ffffff; background-color: #516378; line-height: 20px; padding: 5px;}
.wiersz_scroll         {font-size: 12px; font-family: tahoma, arial, sans-serif; font-weight: normal; text-align: justify;                          text-decoration: none;      color: #000000;                            line-height: 20px; padding: 5px; width: 690px; height: 180px; overflow: scroll;}
#pasek                 {text-decoration: none;      display: inline-block;}
/* klasy fck editor ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
.dymek                 {   	                                                   font-weight: bold;                                                                                             background-color: #EAF5E5; line-height: 20px;}
.skrypt                {                                                         font-weight: bold;                                                                                             background-color: fuchsia; line-height: 20px;}
/* style komunikatw ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
.komunikat            {font-size: 12px; font-family: tahoma, arial, sans-serif; font-weight: bold;   text-align: center;  vertical-align: middle;  text-decoration: none;      color: #ff0000; background-color: #ffffff; line-height: 20px; padding: 4px; border-width: 1px; border-style: solid; width: 990px; display: block; clear: both;}
.komunikat1            {font-size: 12px; font-family: tahoma, arial, sans-serif; font-weight: bold;   text-align: center;  vertical-align: middle;  text-decoration: none;      color: #ff0000; background-color: #ffffff; line-height: 20px; padding: 4px; border-width: 1px; border-style: solid; width: 880px; display: block; clear: both;}
.komunikat2            {font-size: 11px; font-family: tahoma, arial, sans-serif; font-weight: bold;   text-align: left;    vertical-align: middle;  text-decoration: none;      color: #ff0000; background-color: #ffffff; line-height: 20px; padding: 4px; border-width: 1px; border-style: solid; width: 380px;}
.komunikat3            {font-size: 14px; font-family: tahoma, arial, sans-serif; font-weight: bold;   text-align: center;    vertical-align: middle;  text-decoration: none;      color: #ff0000; background-color: #ffffff; line-height: 20px; padding: 4px; border-width: 1px; border-style: solid; width: 200px;}
/* klasy elementw formularzy ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
.pol_inp               {font-size: 11px; font-family: tahoma, arial, sans-serif; font-weight: bold;   text-align: left;    vertical-align: middle;                              color: #4C4D4C; background-color: #ffffff;                    padding: 2px; border-width: 1px; border-style: solid; width: 120px;}
.pole_select           {font-size: 11px; font-family: tahoma, arial, sans-serif; font-weight: bold;   text-align: left;    vertical-align: middle;                              color: #4C4D4C; background-color: #ffffff;                    padding: 2px; border-width: 1px; border-style: solid;}
.pol_check_box         {font-size: 11px; font-family: tahoma, arial, sans-serif; font-weight: bold;   text-align: left;    vertical-align: middle;                              color: #4C4D4C; background-color: #ffffff; line-height: 10px; padding: 2px; border-width: 1px; border-style: solid;}
.pol_inp_m             {font-size: 10px; font-family: tahoma, arial, sans-serif; font-weight: normal; text-align: left;    vertical-align: middle;                              color: #000000; background-color: #ffffff;                    padding: 1px; border-width: 1px; border-style: solid; width: 120px;}
.pol_inp_d             {font-size: 11px; font-family: tahoma, arial, sans-serif; font-weight: bold;   text-align: left;    vertical-align: middle;                              color: #4C4D4C; background-color: #ffffff;                    padding: 2px; border-width: 1px; border-style: solid; width: 440px;}
.przycisk              {font-size: 12px; font-family: tahoma, arial, sans-serif; font-weight: bold;   text-align: center;  vertical-align: middle;  text-decoration: none;      color: #000000; background-color: #ffffff;                    padding-left: 4px; padding-right: 4px; padding-top: 1px; padding-bottom: 1px; border-width: 1px; border-style: solid; border-color: #D4D0C8; margin-left: 5px;}
.przycisk_m            {font-size: 10px; font-family: tahoma, arial, sans-serif; font-weight: bold;   text-align: center;  vertical-align: middle;                              color: #CB001A; background-color: #ffffff;                    padding: 1px; border-width: 1px; border-style: solid;}
/* klasy elementw formularzy ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
.pol_inp_ok               {font-size: 11px; font-family: tahoma, arial, sans-serif; font-weight: bold;   text-align: left;    vertical-align: middle;                              color: #4C4D4C; background-color: #ffffff;                    padding: 2px; border-width: 1px; border-style: solid; border-color: #00cf00; width: 120px;}
.pole_select_ok           {font-size: 11px; font-family: tahoma, arial, sans-serif; font-weight: bold;   text-align: left;    vertical-align: middle;                              color: #4C4D4C; background-color: #ffffff;                    padding: 2px; border-width: 1px; border-style: solid; border-color: #00cf00;}
.pol_check_box_ok         {font-size: 11px; font-family: tahoma, arial, sans-serif; font-weight: bold;   text-align: left;    vertical-align: middle;                              color: #4C4D4C; background-color: #ffffff; line-height: 10px; padding: 2px; border-width: 1px; border-style: solid; border-color: #00cf00;}
.pol_inp_m_ok             {font-size: 10px; font-family: tahoma, arial, sans-serif; font-weight: normal; text-align: left;    vertical-align: middle;                              color: #000000; background-color: #ffffff;                    padding: 1px; border-width: 1px; border-style: solid; border-color: #00cf00; width: 120px;}
.pol_inp_d_ok             {font-size: 11px; font-family: tahoma, arial, sans-serif; font-weight: bold;   text-align: left;    vertical-align: middle;                              color: #4C4D4C; background-color: #ffffff;                    padding: 2px; border-width: 1px; border-style: solid; border-color: #00cf00; width: 440px;}

/* style pola kalendarza ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
body, td { font-family: arial; font-size: 13px; }
body {margin:auto; padding:0px; }
a { color:black; }
/*table { width:200px; height:200px; }*/
.dozwolony    { background-color:#F3F3E6; color: #000000; text-align: center; border-width: 1px; border-style: solid; border-color: #D4D0C8; width: 30px;}
.zabroniony   { background-color:#F0F0F0; color: #D4D0C8; text-align: center; border-width: 1px; border-style: solid; border-color: #D4D0C8; width: 30px;}
.niedziela    { background-color:#000000; color: #ffffff; text-align: center; font-weight:bold;  border-width: 1px; border-style: solid; border-color: #D4D0C8; width: 30px; }
.wybrany      { background-color:#ffffff; color: #000000; text-align: center;  font-weight:bold;  border-width: 1px; border-style: solid; border-color: #000000; width: 30px;  }
.center    { text-align:center;  border-width: 1px; border-style: solid; border-color: #D4D0C8; width: 30px;   }
.dalej     { background-color:#f0f0f0; color: #000000; text-align: center; border-width: 1px; border-style: solid; border-color: #D4D0C8; width: 20px;}
.wstecz    { background-color:#f0f0f0; color: #000000; text-align: center; border-width: 1px; border-style: solid; border-color: #D4D0C8; width: 20px;}
.przeszly  { background-color:#F0F0F0; color: #D4D0C8; text-align: center; border-width: 1px; border-style: solid; border-color: #D4D0C8; width: 30px;}

.dzien         { background-color:#f0f0f0; color: #000000; text-align: center; font-weight:normal; width: 30px; height: 30px; padding: 5px; text-decoration: none;}
.dzien:link    { background-color:#f0f0f0; color: #000000; text-align: center; font-weight:normal; width: 30px; height: 30px; padding: 5px; text-decoration: none;}
.dzien:active  { background-color:#f0f0f0; color: #000000; text-align: center; font-weight:normal; width: 30px; height: 30px; padding: 5px; text-decoration: none;}
.dzien:visited { background-color:#f0f0f0; color: #000000; text-align: center; font-weight:normal; width: 30px; height: 30px; padding: 5px; text-decoration: none;}
.dzien:hover   { background-color:#000000; color: #ffffff; text-align: center; font-weight:bold;   width: 30px; height: 30px; padding: 5px; text-decoration: none;}
.dzien_wybrany { background-color:#000000; color: #ffffff; text-align: center; font-weight:bold;   width: 30px; height: 30px; padding: 5px; text-decoration: none;}

.potwierdzenie { background-color:#f0f0f0; color: #000000; text-align: left; font-weight:normal; width: 280px; height: 20px; padding: 1px 10px; border-width: 1px; border-style: solid; border-color: #D4D0C8; text-decoration: none; display: block; clear: both;background-image: url("./tlopotw.gif");}
.pogrubienie   { font-weight:bold;}

.dodruku       { background-color:#ffffff; color: #000000; text-align: left; font-weight:normal; width: 280px; height: 20px; padding: 1px 10px; border-width: 1px; border-style: solid; border-color: #D4D0C8; text-decoration: none; display: block; clear: both;}
.dodruku_grube { font-weight:bold;}


.twiersz       {font-size: 11px; border-width: 1px; border-style: solid; border-color: #000000; padding: 0px 5px 0px 5px; text-align: left; min-width: 1000px; height: 21px; line-height: 20px;}
.nagtab        {font-size: 11px; background-color: #000000; color: #ffffff; padding: 0px 5px 0px 5px; width: 150px; height: 21px; line-height: 20px; text-align: center;}
.jasny         {font-size: 11px; background-color: #e0e0e0; padding: 0px 5px 0px 5px; width: 150px; height: 21px; line-height: 20px;}
.ciemny        {font-size: 11px; background-color: #d0d0d0; padding: 0px 5px 0px 5px; width: 150px; height: 21px; line-height: 20px;}
.ciemny_nag    {font-size: 11px; font-weight: bold; background-color: #d0d0d0; padding: 0px 5px 0px 5px; height: 21px; line-height: 20px;background-image: url('tlo_nag_kal.gif'); text-align: center; color:#ffffff;}
.zakladka_on   {background-color:#f0f0f0; color: #000000; text-align: left; font-weight: bold; width: 80px; height: 20px; padding: 1px 10px; margin: 1px 5px; border-width: 1px; border-style: solid; border-color: #D4D0C8; text-decoration: none;}
.zakladka_off  {background-color:#ffffff; color: #000000; text-align: left; font-weight: normal; width: 80px; height: 20px; padding: 1px 10px; margin: 1px 5px; border-width: 1px; border-style: solid; border-color: #D4D0C8; text-decoration: none;}
.zakladka_off: link {text-decoration: none;}
.zakladka_off: visited {text-decoration: none;}
.zakladka_off: active {text-decoration: none;}
.zakladka_off: hover {text-decoration: none;}
.blok          {background-color:#f0f0f0; color: #000000; text-align: center; font-weight:normal; width: 800px; height: 20px; padding: 1px 10px; margin: auto;  text-decoration: none; display: inline-block; float: left; clear: none;}
.odnosnik      {text-decoration: none;}
.odnosnik: link {text-decoration: none;}
.odnosnik: visited {text-decoration: none;}
.odnosnik: active {text-decoration: none;}
.odnosnik: hover {text-decoration: none;}

.nag_tab               {font-size: 12px; font-family: tahoma, arial, sans-serif; font-weight: bold;   text-align: center;                           text-decoration: none;      color: #000000; background-color: #e0e0e0; line-height: 20px; padding: 5px; }
.wie_tab,
.wie_tab:link,
.wie_tab:active,
.wie_tab:visited,
.wie_tab:hover         {font-size: 12px; font-family: tahoma, arial, sans-serif; font-weight: normal; text-align: center;                             text-decoration: none;      color: #000000; background-color: #ffffff; line-height: 20px; padding: 5px; }
.wie_tab_a             {font-size: 12px; font-family: tahoma, arial, sans-serif; font-weight: normal; text-align: center;                             text-decoration: none;      color: #ffffff; background-color: #000d73; line-height: 20px; padding: 5px; }

.wie_tab_bold,
.wie_tab_bold:link,
.wie_tab_bold:active,
.wie_tab_bold:visited,
.wie_tab_bold:hover         {font-size: 12px; font-family: tahoma, arial, sans-serif; font-weight: normal; text-align: center;                                   color: #000000; background-color: #ffffff; line-height: 20px; padding: 5px; }

