a:link    {text-decoration:none; color:#357493; font-weight: bold;}
a:visited {text-decoration:none; color:#357493; font-weight: bold;}
a:active  {text-decoration:none; color:#357493; font-weight: bold;}
a:hover   {text-decoration:none; color:#284252; font-weight: bold;}
.menu3          {font-size: 12px; padding-left: 0px; list-style-image: url("/grafika/menu_podmenu.gif"); font-weight:normal; color: #357493;}
A.menu3:link    {font-size: 12px; padding-left: 0px; color: #357493; font-weight:normal;}
A.menu3:visited {font-size: 12px; padding-left: 0px; color: #357493; font-weight:normal;}
A.menu3:active  {font-size: 12px; padding-left: 0px; color: #357493; font-weight:normal;}
A.menu3:hover   {font-size: 12px; padding-left: 0px; color: #284252; font-weight:normal;}
.menu2        {font-family: Tahoma, Arial CE, Verdana; font-size: 12px; color: #000000; text-align: left; font-weight:bold; padding-left: 20px; color: #246483;}
A.menu2:link    {font-size: 12px; padding-left: 3px; color: #357493;}
A.menu2:visited {font-size: 12px; padding-left: 3px; color: #357493;}
A.menu2:active  {font-size: 12px; padding-left: 3px; color: #357493;}
A.menu2:hover   {font-size: 12px; padding-left: 3px; color: #284252;}
.txt          {font-family: Tahoma, Arial CE, Verdana; font-size: 12px; color: #000000; text-align: justify;}
.txt_r        {font-family: Tahoma, Arial CE, Verdana; font-size: 12px; color: #000000; text-align: right;}
.txt_c        {font-family: Tahoma, Arial CE, Verdana; font-size: 12px; color: #000000; text-align: center;}
h1          {font-family: Tahoma, Arial CE, Verdana; font-size: 14px; color: #000000; text-align: justify; font-weight: bold; color:#357493;}
h2          {font-family: Tahoma, Arial CE, Verdana; font-size: 13px; color: #000000; text-align: justify; font-weight: bold; color:#357493;}

.menu2content {font-family: Tahoma, Arial CE, Verdana; font-size: 12px; color: #000000; text-align: left; margin: 0px 0px 0px 0px;}
.menu2title   {font-family: Tahoma, Arial CE, Verdana; font-size: 12px; color: #000000; text-align: center;}
.stopka_link        {font-family: Tahoma, Arial CE, Verdana; font-size: 12px; color: #000000; text-align: left; font-weight:bold; padding-left: 20px; color: #246483;}
A.stopka_link:link    {font-size: 12px; padding-left: 3px; color: #357493;}
A.stopka_link:visited {font-size: 12px; padding-left: 3px; color: #357493;}
A.stopka_link:active  {font-size: 12px; padding-left: 3px; color: #357493;}
A.stopka_link:hover   {font-size: 12px; padding-left: 3px; color: #284252;}
.pp_punkt {font-family: Tahoma, Arial CE, Verdana; font-size: 14px; text-decoration: underline; color: #000000; text-align: justify;}
ul          {font-family: Tahoma, Arial CE, Verdana; font-size: 12px; color: #000000; text-align: justify;}
ol          {font-family: Tahoma, Arial CE, Verdana; font-size: 12px; color: #000000; text-align: justify;}

.pricelist	{ width: 396px;	border: 0; margin: 20px 0 0 20px; clear: both; font-family: Tahoma, Arial CE, Verdana; }
.pricelist div	{ position: relative; background: #9FCEE9; }
.pricelist table{ width: 100%; background: transparent; font-size: 12px; border-collapse: separate; border-spacing: 1px; }
.pricelist td	{ padding: 4px 5px; border: 2px solid #fff; height: 100%; text-align:center;}
.pricelist th	{ text-align: center; vertical-align: middle; font-weight: bold; border: 0; background: url(/grafika/prli_thbg.gif) repeat-x #fff;	height: 40px; }
.pricelist th.c	{ text-align: center; vertical-align: middle; font-weight: bold; border: 0; background: #D9E9F1; height: 40px; color: navy; font-size: 14px; }
.pricelist tr.o { background: #fff; }
.pricelist tr.e	{ background: #F3F9FC; border: 1px solid #fff; }

.tabela	        { width: 400px;	border: 0; margin: 20px 0 0 20px; clear: both; font-family: Tahoma, Arial CE, Verdana; }
.tabela div	{ position: relative; background: #9FCEE9; }
.tabela table   { width: 100%; background: transparent; font-size: 12px; border-collapse: separate; border-spacing: 1px; }
.tabela td	{ padding: 4px 10px; border: 2px solid #fff; height: 100%; text-align:center;}
.tabela th	{ font-weight: normal; text-align: center; vertical-align: middle; font-weight: bold; border: 0; background: url(/grafika/prli_thbg.gif) repeat-x #fff;	height: 40px; }
.tabela tr.o    { background: #fff; }
.tabela tr.e	{ background: #F3F9FC; border: 1px solid #fff; }

.tabela_zamowienia	 { width: 95%; border: 0; margin: 20px 0 0 20px; clear: both; font-family: Tahoma, Arial CE, Verdana; text-align: center;}
.tabela_zamowienia div	 { position: relative; background: #9FCEE9; }
.tabela_zamowienia table { width: 100%; background: transparent; font-size: 12px; border-collapse: separate; border-spacing: 1px; }
.tabela_zamowienia td	 { padding: 4px 10px; border: 2px solid #fff; height: 100%; text-align:center;}
.tabela_zamowienia th	 { font-weight: normal; text-align: center; vertical-align: middle; font-weight: bold; border: 0; background: url(/grafika/prli_thbg.gif) repeat-x #fff;	height: 40px; }
.tabela_zamowienia tr.o  { background: #fff; }
.tabela_zamowienia tr.e	 { background: #F3F9FC; border: 1px solid #fff; }


.tabela_zamowienia_foot		{ width: 156px; border: 0; margin: 0px 0px 0px 427px; clear: both; font-family: Tahoma, Arial CE, Verdana; text-align: center;}
.tabela_zamowienia_foot div	{ position: relative; background: #9FCEE9; }
.tabela_zamowienia_foot table	{ width: 100%; background: transparent; font-size: 12px; border-spacing: 1px; border-collapse: collapse; border: 1px solid #9FCEE9; border-top: 0px; }
.tabela_zamowienia_foot th	{ padding: 0px 10px 0px 0px; margin: 0px; font-weight: normal; text-align: right; vertical-align: middle; font-weight: bold; border: 1px solid #9FCEE9; border-top: 0px; background: url(/grafika/prli_thbg.gif) repeat-x #fff; height: 40px; }


.tabela_zamowienia_dane	         { width: 95%; border: 0; margin: 20px 0 0 20px; clear: both; font-family: Tahoma, Arial CE, Verdana; text-align: center;}
.tabela_zamowienia_dane div	 { position: relative; background: #9FCEE9; }
.tabela_zamowienia_dane table    { width: 100%; background: transparent; font-size: 12px; border-collapse: separate; border-spacing: 1px; }
.tabela_zamowienia_dane td	 { padding: 2px 10px; border: 2px solid #fff; height: 20px; text-align:center;}
.tabela_zamowienia_dane th	 { font-weight: normal; text-align: center; vertical-align: middle; font-weight: bold; border: 0; background: url(/grafika/prli_thbg.gif) repeat-x #fff; height: 40px; }
.tabela_zamowienia_dane tr.o     { background: #fff; }
.tabela_zamowienia_dane tr.e	 { background: #F3F9FC; border: 1px solid #fff; }

input {border: 1px solid #BFBFA7;}
textarea {border: 1px solid #BFBFA7;}


table.nowa_tabela
{
  font-family: Tahoma, Arial CE, Verdana;
  width: 100%;
  font-size: 12px;
  border-spacing: 1px;
  border-collapse:	collapse
}

.nowa_tabela th
{
  font-weight:	normal;
  text-align:	center;
  vertical-align:	middle;
  font-weight:	bold;
  border:	1px solid #9FCEE9;  
  background:	url(/grafika/prli_thbg.gif) repeat-x #fff;
  height:	40px;
  padding:	0px 10px;
}

.nowa_tabela td
{
  padding: 	4px 10px;
  height:	30px;
  text-align:	center;
  background:	#ffffff;
  border:	1px solid #9FCEE9;  
}

th.ostatnie_pole
{
  padding: 	4px 10px;
  text-align:	center;
  background:	#ebf3f7;
/*  border:	1px solid #ebf3f7;*/
  border-bottom:	1px solid #ebf3f7;
  border-right:		1px solid #ebf3f7;
  border-left:		1px solid #9FCEE9;
  border-top:		1px solid #9FCEE9;  
}
   
