H2	{font-size: 14px; color: black; text-align: left; font-weight: 600; vertical-align: bottom; font-family: "Arial CE", Arial, "Helvetica ce", Helvetica, sans-serif;}
td	{font-size: 11px; font-family: verdana, tahoma, "helvetica ce", helvetica;}
p  	{font-size: 11px; font-family: verdana, tahoma, "helvetica ce", helvetica;}
.adres	{font-size: 7.5pt; background:#D5E6D5; font-family: verdana, tahoma, "helvetica ce", helvetica;}
address {font-size: 7.5pt; font-family: verdana, tahoma, "helvetica ce", helvetica;}
td.mapa a {color:#0000FF;}
/* wazna kolejnosc: musi byc przed A */
.mapa {font-size:7.5pt; background-color: #EFECEC;}
A             {color:#002261;text-decoration: none; }
A:hover       {text-decoration: underline; }
A.menu        {color:#002261; text-decoration: none; }
form {margin:0;}
.search {font-size: 11px; color: white; font-family: Verdana;}
.input { COLOR: black; FONT-FAMILY: Verdana; FONT-SIZE: 10px; text-decoration:none;}
.green {background-color:#B7DBC1;border:#cccccc 1px solid;}
.padd {padding:3px;}
.pasek { background-color: #FF9900; cursor: hand;}
.krop-pasek {background-image: url(tlo.gif); cursor: hand;}
.pasekA {font-size:11px; 
         font-family: verdana, tahoma, "helvetica ce", helvetica; text-decoration: none;
	 color: #295521; font-weight: normal;}
.podtyt {font-size: 10pt; color: black; text-align: left; font-weight: 600;}

.tm     {display:block; vertical-align:middle; text-align:left; padding-top:3px; padding-left:3px; padding-bottom:4px; padding-right:1px; width:100%; }
A.tm:hover {text-decoration: none;}

/* dla menu zagniezdzonego: */
.tm1    {display:block; vertical-align:middle; text-align:left; padding-top:3px; padding-left:3px; padding-bottom:4px; padding-right:1px; width:100%; }
.tm2    {display:block;  padding-bottom:2px;}
A.tm2:hover {text-decoration: none;}
A.tm3:hover {text-decoration: none;}


.mid {vertical-align:text-bottom;}


