body			{margin: 0px; padding: 0px; font-family: Verdana; font-size: 12px; color: #313029; background-color: #eae7dd;}
img				{border: 0px; margin: 0px}
form			{margin: 0px; padding: 0px}
img				{border: 0px}
table			{border-collapse: collapse; empty-cells: show; padding: 0px; margin: 0px;}
td				{font-family: Verdana; font-size: 11px; cursor: default; padding: 0px;}
p				  {margin: 0px;}
a				  {color: #333333; text-decoration: none}
a:hover		{color: #333333; text-decoration: none}


table.pr    {width: 100%;}
table.prm   {width: 100%; margin: auto;}

table.main  {width: 770px; margin: auto;}
td#flash    {width: 700px; height: 245px;}
td.rest     {width: 770px;}

table.szity {width: 770px;}
td.menu     {width: 178px; vertical-align: top;}
td.tel      {width: 592px;}

table.w_menu    {width: 178px;}
td.pages        {width: 178px; height: 150px;}
td.menu_end     {width: 178px; height: 22px;}
td.log          {width: 178px; height: 80px; background-image: url('img/zakonczenie_menu.gif'); background-repeat: no-repeat; vertical-align: top;}

table.z_b           {width: 178px;}
table.z_b td.b_l    {width: 4px; background-image: url('img/border_lewy_1px.gif'); background-repeat: repeat-y;} 
table.z_b td.srodek {width: 167px; height: 150px; background-color: #3c6127; background-image: url('img/tlo_bez_borderow.gif'); background-repeat: no-repeat;}
table.z_b td.b_p    {width: 7px; background-image: url('img/border_prawy.gif'); background-repeat: repeat-y;}   

td.zarezerwuj       {width: 178px; background-image: url('img/tlo_kal.gif'); background-repeat: repeat-y; text-align: center;}
td.zar_end          {width: 178px; height: 79px; background-image: url('img/m_dol.gif'); background-repeat: no-repeat;}

td.tresc            {padding-left: 15px; padding-top: 15px;}

td.footer           {width: 770px; height: 38px; vertical-align: top; padding-top: 5px; background-image: url('img/foot.gif'); background-repeat: no-repeat; color: white; font-size: 11px;}

td.FSI              {width: 520px; text-align: right;}
td.FSI  a           {color: white; text-decoration: none;}
td.FSI  a:hover     {color: white; text-decoration: underline;}
td.CMS  a:hover     {color: white; text-decoration: underline;}
td.CMS  a           {color: white; text-decoration: none;}
td.CMS              {width: 250px;  text-align: right; padding-right: 10px;}

table.doty                      {width: 100%;}
table.doty td.kropka            {width: 30px; height: 21px; text-align: center; vertical-align: middle;}
table.doty td.slowko            {width: 137px; height: 21px; color: white; font-weight: bold; vertical-align: middle; font-size: 10px;}
table.doty td.slowko  a         {width: 137px; height: 21px; color: white; font-weight: bold; vertical-align: middle; text-decoration: none; font-size: 10px;}
table.doty td.slowko  a:hover   {width: 137px; height: 21px; color: white; font-weight: bold; vertical-align: middle; text-decoration: none; font-size: 10px;}

table.dott                      {width: 100%;}
table.dott td.kropek            {width: 40px; height: 21px; text-align: right; padding-right: 7px; vertical-align: middle;}
table.dott td.slowo             {width: 127px; height: 21px; color: white; vertical-align: middle;  font-size: 10px;}
table.dott td.slowo a           {width: 127px; height: 21px; color: white; vertical-align: middle; text-decoration: none;  font-size: 10px;}
table.dott td.slowo  a:hover    {width: 127px; height: 21px; color: white; vertical-align: middle; text-decoration: none;  font-size: 10px;}


table.in_t    {height: 20px;}
td.opcja      {width: 50px; color: white; text-align: center;}
td.left       {width: 3px; height: 20px; background-image: url('img/form_left.gif');   background-repeat: no-repeat; background-position: center;}
td.inpt       {height: 18px;}
input         {width: 110px; height: 14px; padding: 2px 0px; vertical-align: middle; text-align: center; font-family: Verdana; font-size: 10px; color: #333333; background-image: url('img/form_center.gif'); background-repeat: repeat-x; margin: 0px; border: 0px; background-position: center; }
td.right      {width: 3px; height: 20px; background-image: url('img/form_right.gif');   background-repeat: no-repeat; background-position: center;}

table.in_tt    {height: 20px;}
td.opcjaa      {width: 150px; color: #3d602a; text-align: left; padding-left: 60px; height: 23px;}
td.leftt       {width: 2px; height: 20px; background-image: url('img/txt_lw.gif');   background-repeat: no-repeat; background-position: center;}
td.inptt       {height: 18px; padding: 2px 0px;}
input.tt       {width: 200px; height: 14px;  vertical-align: middle; text-align: center; font-family: Verdana; font-size: 10px; color: #333333; background-image: url('img/txt_sr.gif');  background-repeat: repeat-x; margin: 0px; border: 0px; background-position: center; }
input.error    {width: 200px; height: 14px;  vertical-align: middle; text-align: center; font-family: Verdana; font-size: 10px; color: #333333; background-image: url('img/txt2_sr.gif'); background-repeat: repeat-x; margin: 0px; border: 0px; background-position: center; }
td.rightt      {width: 2px; height: 20px; background-image: url('img/txt_pw.gif');   background-repeat: no-repeat; background-position: center;}



td.btn        {width: 50%; vertical-align: bottom; height: 22px;}


table.dropdown1
				{width: 202px; height: 16px; padding: 0px; margin: 0px; border-collapse: collapse; empty-cells: show; border: none; }
table.dropdown1 td.text
				{width: 184px; height: 16px; padding: 0px; margin: 0px;}
table.dropdown1 td.text input
				{width: 184px; height: 14px; padding: 2px 0px; vertical-align: middle; text-align: center; font-family: Verdana; font-size: 10px; color: #333333; background-image: url('img/txt_sr.gif'); background-repeat: repeat-x; margin: 0px; border: 0px; background-position: center; }
table.dropdown1 td.arrow
				{width: 18px;  height: 18px; background-image: url('img/drop2.gif');  background-repeat: no-repeat; background-position: center;}
				
				
div.dropdown1	{width: 202px; border: 1px solid #8f8b80; background-color: #FFFFFF; margin-left: -2px;}
div.dropdown1 table
				{width: 200px;}
div.dropdown1 tr.option td
				{background-color: #FFFFFF; padding: 1px 2px 1px 2px; text-align: center; line-height: 13px; cursor: pointer; font-size: 10px; font-family: Verdana}
div.dropdown1 tr.option td.selected
				{background-color: #ffffff;}
div.dropdown1 tr.option td.hover
				{background-color: #f0f0f0;}
				
table.art          {width: 100%;}
table.art td.data  {width: 100%; height: 15px; color: #50713c; font-size: 10px; text-align: left; text-decoration: inherit;}
table.art td.wstep {width: 100%; color: #333333; font-size: 12px; text-align: left; padding-top: 7px; padding-bottom: 7px;}
td.linia {width: 100%; height: 1px; background-color: #3b602a;}
table.art td.wiecej  {width: 100%; color: #50713c; font-size: 12px; text-align: right; padding: 2px;}

table.wiad_szcz             {width: 100%}
table.wiad_szcz td.wst      {width: 100%; color: #637356; font-size: 12px; text-align: justify; padding-top: 10px; padding-bottom: 10px;}
table.wiad_szcz td.szcz     {width: 100%; color: #333333; font-size: 12px; text-align: justify;}
table.wiad_szcz td.wstecz   {width: 100%; font-size: 12px; text-align: right; padding: 5px; cursor: pointer;}
td.tytul                    {width: 100%; font-size: 12px; font-weight: bold; text-align: left; height: 20px;}

td#calendar      {font-size: 10px;}			
td#calendarr     {font-size: 10px;}					

td.regul         {text-align: left; padding-left: 55px;}
td.regull        {text-align: left; padding-left: 55px; color: red; font-weight: bold}

