#centralna             {font-size: 12px; font-family: tahoma, arial, sans-serif; font-weight: normal; text-align: center;                          text-decoration: none;       color: #000000; background-color: #be1522;            line-height: 20px; padding: 0px; width: 1000px; margin: auto;}
#jezyki                {font-size: 12px; font-family: tahoma, arial, sans-serif; font-weight: normal; text-align: center;                          text-decoration: none;       color: #000000; background-color: #be1522;            line-height: 20px; padding: 0px; width: 100%;   clear: both;}
#naglowek              {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: #be1522;            line-height: 78px; padding: 0px; width: 100%;  height: 78px; clear: both;}
#baner                 {font-size: 12px; font-family: tahoma, arial, sans-serif; font-weight: normal; text-align: center;                          text-decoration: none;       color: #000000; background-color: #f0f0f0;            line-height: 20px; padding: 0px; width: 100%;   clear: both; border-bottom: 1px solid #be1522; border-top: 1px solid #be1522;}
#margines              {font-size: 12px; font-family: tahoma, arial, sans-serif; font-weight: normal; text-align: left;                            text-decoration: none;       color: #ffffff; background-color: #be1522;            line-height: 20px; padding: 0px; width: 200px;  height: 100%;              float: left;  overflow: hidden;  clear: both;}
#wyszukiwarka          {font-size: 12px; font-family: tahoma, arial, sans-serif; font-weight: normal; text-align: left;                            text-decoration: none;       color: #ffffff; background-color: #be1522; 	                           padding: 0px; width: 200px;  clear: both;  float: left;  overflow: visible; display: block;}
/* klasy luźno występujące ------------------------------------------------------------------------------*/
.trademark             {font-size:  9px; font-family: tahoma, arial, sans-serif; font-weight: normal; text-align: right;   vertical-align: middle;                              color: #000000; background-color: #f0f0f0;            line-height: 20px; padding: 2px;}
.trademark:link        {font-size:  9px; font-family: tahoma, arial, sans-serif; font-weight: normal; text-align: right;   vertical-align: middle;  text-decoration: none;      color: red;                                           line-height: 20px;}
.trademark:active      {font-size:  9px; font-family: tahoma, arial, sans-serif; font-weight: normal; text-align: right;   vertical-align: middle;  text-decoration: none;      color: red;                                           line-height: 20px;}
.trademark:visited     {font-size:  9px; font-family: tahoma, arial, sans-serif; font-weight: normal; text-align: right;   vertical-align: middle;  text-decoration: none;      color: red;                                           line-height: 20px;}
.trademark:hover       {font-size:  9px; font-family: tahoma, arial, sans-serif; font-weight: normal; text-align: right;   vertical-align: middle;  text-decoration: none;      color: #000000;                                       line-height: 20px;}
/* klasy listy wyników --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
.nazwa                 {font-size: 12px; font-family: tahoma, arial, sans-serif; font-weight: bold;   text-align: left;    vertical-align: middle;  text-decoration: none;      color: #be1522;                                       line-height: 20px; padding: 5px;}
.opis                  {font-size: 12px; font-family: tahoma, arial, sans-serif; font-weight: normal; text-align: left;    vertical-align: middle;  text-decoration: none;      color: #000000;                                       line-height: 20px; padding: 5px;}
.cena                  {font-size: 12px; font-family: tahoma, arial, sans-serif; font-weight: bold;   text-align: center;  vertical-align: middle;  text-decoration: none;      color: #000000;                                       line-height: 15px; padding: 2px; width: 150px;}
/* obszary podmenu ----------------------------------------------------------------------------------------------------------------*/
#podgorne              {font-size: 12px; font-family: tahoma, arial, sans-serif; font-weight: normal; text-align: right;   vertical-align: middle; text-decoration: none;       color: #ffffff; background-color: #be1522;            line-height: 30px; padding: 0px; width: 800px;  height: 30px; float: left;  overflow: hidden; display: inline;}
#podboczne             {font-size: 12px; font-family: tahoma, arial, sans-serif; font-weight: normal; text-align: center;                          text-decoration: none;       color: #ffffff; background-color: #be1522;            line-height: 20px; padding: 0px; width: 180px;  height: 100%; float: left;  overflow: visible; display: block;  clear: both;}
#kategoria             {font-size: 12px; font-family: tahoma, arial, sans-serif; font-weight: normal; text-align: center;                          text-decoration: none;       color: #ffffff; background-color: #be1522;            line-height: 20px; padding: 0px; width: 180px;  height: 300px; 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: #be1522;            line-height: 20px; padding: 0px; width: 200px;  clear: both;  float: right;}
#glowna                {font-size: 12px; font-family: tahoma, arial, sans-serif; font-weight: normal; text-align: center;  vertical-align: top;    text-decoration: none;       color: #000000; background-color: #ffffff;            line-height: 20px; padding: 0px; width: 800px;  height: 100%;  float: right; overflow: hidden;}
#tresc                 {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: 400px; float: right;  overflow: scroll;}
#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: #be1522;            line-height: 20px; padding: 0px; width: 100%;   clear: both;  float: left;  overflow: hidden; display: inline;}
#nota                  {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: #ffffff;            line-height: 20px; padding: 0px; width: 720px;   clear: both;  float: left;  overflow: hidden; display: inline;}
.prawa                 {font-size: 12px; font-family: tahoma, arial, sans-serif; font-weight: normal; text-align: center;                          text-decoration: none;       color: #ffffff; background-color: #be1522;            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: #000000; background-color: #f0f0f0;            line-height: 20px; padding: 0px; width: 100%;                 float: left;  overflow: hidden;}
/* 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: #be1522;            line-height: 20px; padding: 2px 10px 2px 4px; width: 100%; height: 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: #be1522;            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: #be1522;            line-height: 20px; padding: 2px 60px 2px 4px; width: 100%;   clear: both;  float: right;  display: inline;  overflow: hidden;}
/* klasy menu -------------------------------------------------------------------------------------------------*/
.menu           {font-size: 12px; font-family: tahoma, arial, sans-serif; font-weight: normal; text-align: left;    vertical-align: middle;  text-decoration: none;      color: #ffffff; background-color: #be1522;                   line-height: 20px; padding: 5px  5px 5px 10px; width: 200px; border-style: solid; border-color: #ffffff; border-left: 0px; border-bottom: 0px; border-right: 0px; border-width: 1px; display: block; overflow: visible;}
.menu:link      {font-size: 12px; font-family: tahoma, arial, sans-serif; font-weight: normal; text-align: left;    vertical-align: middle;  text-decoration: none;      color: #ffffff; background-color: #be1522;                   line-height: 20px; padding: 5px  5px 5px 10px; width: 200px; border-style: solid; border-color: #ffffff; border-left: 0px; border-bottom: 0px; border-right: 0px; border-width: 1px; display: block; overflow: visible;}
.menu:active    {font-size: 12px; font-family: tahoma, arial, sans-serif; font-weight: normal; text-align: left;    vertical-align: middle;  text-decoration: none;      color: #ffffff; background-color: #be1522;                   line-height: 20px; padding: 5px  5px 5px 10px; width: 200px; border-style: solid; border-color: #ffffff; border-left: 0px; border-bottom: 0px; border-right: 0px; border-width: 1px; display: block; overflow: visible;}
.menu:visited   {font-size: 12px; font-family: tahoma, arial, sans-serif; font-weight: normal; text-align: left;    vertical-align: middle;  text-decoration: none;      color: #ffffff; background-color: #be1522;                   line-height: 20px; padding: 5px  5px 5px 10px; width: 200px; border-style: solid; border-color: #ffffff; border-left: 0px; border-bottom: 0px; border-right: 0px; border-width: 1px; display: block; overflow: visible;}
.menu:hover     {font-size: 12px; font-family: tahoma, arial, sans-serif; font-weight: normal; text-align: left;    vertical-align: middle;  text-decoration: none;      color: #be1522; background-color: #f0f0f0;                   line-height: 20px; padding: 5px  5px 5px 10px; width: 200px; border-style: solid; border-color: #ffffff; border-left: 0px; border-bottom: 0px; border-right: 0px; border-width: 1px; display: block; overflow: visible;}

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

/* style listy bloków aktualności, 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;}

.obiekt                {font-size: 12px; font-family: tahoma, arial, sans-serif; font-weight: normal; text-align: center;                           text-decoration: none;      color: #000000; background-color: #f0f0f0; line-height: 20px; padding: 0px; width: 700px; height: 220px; border-style: solid; border-color: #c1cdd7; border-width: 1px; display: block;}

.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: #be1522; 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                 {font-size: 14px; font-family: tahoma, arial, sans-serif; font-weight: bold;   text-align: right;                            text-decoration: none;      color: #ffed00; background-color: #be1522; line-height: 20px; padding: 5px; width: 1000px; display: block;}
#podpasek              {font-size: 12px; font-family: tahoma, arial, sans-serif; font-weight: bold;   text-align: center;                           text-decoration: none;      color: #000000; background-color: #f0f0f0; line-height: 20px; padding: 5px; width: 790px; display: 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 komunikatów ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
.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: 530px;}
.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;}
/* klasy elementów 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;}
.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: 10px; 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;}
.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;}

