body        {font-size:8pt; font-family:Verdana,Tahoma, Arial;  }
p           {font-size:10pt; font-family:Verdana,Tahoma, Arial; color:#000000; font-weight:normal;}
img         {border:0px;text-align:left; }

a:link     { text-decoration:none} 
a:visited  { text-decoration:none}     
a:hover    {text-decoration:none }

.glowna   	{margin-left:auto; margin-right:auto; width:950px;  }
.billboard   {text-align:center;}
.naglowek	{clear:left; width:950px; height:180px; margin-top:5px; background-color: #FFFFFF; background-image: url('img/nagl_950_180.jpg');}
.naglowek1	{clear:left; width:950px; height:40px; margin-top:2px; background-color: #FFFFFF;}
.logo    	{float: left;width: 880px;}

.menu
{
	clear: left; width:950px; height: 20px;background-color: #FFFFFF; background-image:url('tlo.gif');background-repeat: x-repeat;
    margin-bottom:0px; 
}
.menu1      {float: left; padding-left: 40px; padding-right: 40px; }
.menu2      {float: right;}
.menu-item  {border:0; height:21px; text-align: center;}

.nawigacja
{
    clear: left; float: left; width: 950px; padding-top: 5px;
	font-size:8pt; color: #336699; font-weight:normal; text-decoration:none; background-color: #f7f7f7;
	background-image:url('img/tlo_main1.png');background-repeat: repeat-x;
}
.nawigacja a:link		{color: #000000; text-decoration:none}
.nawigacja a:visited	{color: #000000; text-decoration:none}
.nawigacja a:hover      {color: #336699; text-decoration:underline; }
.nawigacja_foto
{
    clear: left; float: left; width: 950px; padding-top: -100px;
	background-image:url('img/tlo_glowna.png');background-repeat: x-repeat;
}
.zaawansowane 
{
	color : #FFFFFF;
	font-weight:bold;
	width : 220px ;
	size: 30;
	font-size : 12px;
	font-family : Arial;
	background-color: #336699;
	border: 1px solid 
}
.form{
  color: #000000;
}
.panel-stopka {	font-size: 8pt;margin-left:auto; margin-right:auto; clear:both;border-top: 3px solid #336699;width: 936px; height: 40px; padding:7px; background-color: #FFFFFF; text-align:center;  }
    .panel-stopka a:link     {color: #336699; font-weight:bold; text-decoration:none} 
    .panel-stopka a:visited  {color: #336699; font-weight:bold; text-decoration:none}     
    .panel-stopka a:hover    {color: #336699; font-weight:bold; text-decoration:underline; }

/* WYNIKI */

.panel-prawy
{
	float: right;
	width: 300px;
}


/* OBIEKT */


.tytul {clear:left; float:left; background-color:#FFFFFF;font-size:12pt; color: #336699; font-weight:bold; font-family:Tahoma; text-align:left; text-decoration:none;}
.maly-tytul {background-color:#FFFFFF;font-size:10pt; color: #336699; font-weight:bold; font-family:Tahoma; text-align:left; text-decoration:none;}

.wizytowka {clear:left; float:left; width:310px; height:222px; background-color: #F2F7FC; }
    .wizytowka a:link	{color: #000000; text-decoration:underline}
    .wizytowka a:visited	{color: #000000; text-decoration:underline}
    .wizytowka a:hover  {color: #336699; text-decoration:underline; }
    .wizytowka-tabela{display:table; border-collapse: collapse; width:100%; height:100%;text-align:left; border: 1px solid #DEE2E5;}
    .wizytowka-lewa{display:table-cell;  width:60px; color: #336699;border-bottom:1px solid #DEE2E5;padding-left:5px;}
    .wizytowka-prawa{display:table-cell;   border-bottom:1px solid #DEE2E5; padding-right:5px;}
	.linki {float:left;width: 130px;text-align: center; font-size:10pt; color: #336699; margin-left:320px;margin-right:5px; margin-top:-223px;height:220px; border: 1px solid #DEE2E5;background-image: url('.gif');}
    .linki a:link	{color: #336699; text-decoration:underline}
    .linki a:visited	{color: #336699; text-decoration:underline}
    .linki a:hover  {color: #336699; text-decoration:underline; }
.panel-prawy2
{
	float: right;
	width: 470px;
	
}
.galeria
{
    width: 465px;
	height: 245px;
	background-color: #F2F7FC;
	border: 1px solid #DEE2E5;
}
.galeria-tabela
{
    width: 100%;
    border-collapse: collapse;
    text-align:center;
    font-size:8pt;  font-weight:normal; text-decoration:none;
}
    .galeria-tabela td  {   padding: 4px;   vertical-align:middle;}
    .galeria-tabela td.sredni         {   width:310px;   text-align:right;}
    .galeria-tabela img      {   border:1px solid #C0C0C0}
    
.zakladka
{   clear:left;
	float: left;
	margin-top:10px;
	width: 160px;
	height: 15px;
	font-size:8pt; color: #FFFFFF; font-weight:bold; text-align:left; text-decoration:none;padding-left:5px; padding-top:2px;
	border-bottom: 1px solid #FFFFFF;
	background-color: #FFFFFF;
	background-image: url('img/zakladka.gif'); background-repeat: no-repeat; background-position: left bottom;
}
.zakladka_
{   clear:left;
	float: left;
	margin-top:5px;
	width: 463px;
	height: 40px;
	font-size:10pt; color: #000000; font-weight:bold; text-align:left; text-decoration:none;padding-left:5px; 
	border: 1px solid #dee4e4;
	background-color: transparent;
  background-image:  url('img/menu_tlo_niebieskie_jasne.png'); background-repeat: x-repeat;
}
.zakladka_1
{   clear:left;
	float: left;
	margin-top:5px;
	width: 950px;
	height: 20px;
	font-size:10pt; color: #000000; font-weight:bold; text-align:left; text-decoration:none; 
	border-bottom: 1px solid #FFFFFF;
	background-color: #FFFFFF;
  background-image: url('img/menu_tlo_niebieskie_jasne.png'); background-repeat: x-repeat;
}
.opis
{   clear:left;
	float: left;
	width: 450px;
	font-size:10pt; text-align:justify; padding:10px; margin-bottom:10px;	

}
.opis_
{   clear:left;
	float: left;
	width: 450px;
	font-size:10pt; text-align:justify;

}




.ksiega_wpisy
{   clear:left;
	float: left;
	width: 440px;
	font-size:10pt; text-align:justify; padding:10px; margin-bottom:10px;
	background-color: #FFFFFF; border: 1px solid #DEE2E5;	
}


.ksiega
{   clear:left;
	float: left;
	width: 462px;
	font-size:8pt; color: #336699; padding:5px; text-align:right; margin-top:-11px;margin-bottom:10px;
	background-color: #DEE2E5;
}
    .ksiega a:link	{color: #336699; font-weight:bold; text-decoration:none}
    .ksiega a:visited	{color: #336699; font-weight:bold; text-decoration:none}
    .ksiega a:hover  {color: #336699; font-weight:bold; text-decoration:underline; }	



.clearfloat { /* this class should be placed on a div or break element and should be the final element before the close of a container that should fully contain a float */
	clear:both;
    height:0;
    font-size: 1px;
    line-height: 0px;
}
.srodek{
  height: auto;
  color: #336699;



}
.naglowek_		{ width:950px; height:50px; padding-left: 0px;padding-right: 0px;
background-color: #0a5a7b; background-image: url('http://tomaszow.pl/img/tlo-nagl.gif');
 background-repeat: repeat-x; background-position: left top;
}
.menu_
{
	clear: left; width:950px; height:40px;  background-image: url('img/Menu_bez_napisow.jpg'); 
    margin-bottom:3px;
}
.menu_1
{
	clear: left; width:950px; height:57px;  background-image: url('img/menu_1.jpg'); 
}
.menu_3
{
	clear: left; width:950px; height:57px;  background-image: url('img/menu_2.jpg'); 
}
.menu_4
{
	clear: left; width:948px; height:35px; background-image:  url('img/tlo_nieb.png'); background-repeat: x-repeat;border: 1px solid #dee4e4;margin-bottom: 4px;
}

.menu_doBocznego
{
	clear: left; width:950px;
    margin-bottom:0px; 
}
.menu2      {float: left; padding-left: 40px; padding-right: 40px; margin-top: 15px;}
.menu3      {float: left; padding-left: 40px; padding-right: 40px; margin-top: 20px;}
.menu5      { float: left; color: #336699;text-align: center;text-decoration: none; font-size:9pt; font-weight: bold; 
padding-right: 20px; padding-top:0px; margin-top: 10px;margin-right: 10px;margin-left: 10px;
margin-bottom:5px; border-right: 1px solid #cccccc;
}
.menu5:hover      { 
float: left; text-align: center; font-weight: bold; text-decoration: none; padding-right: 20px;margin-right: 10px;margin-left: 10px;color: #000000;

 }
.menu6      { float: left; color: #FFFFFF;color:#336699; text-align: center;text-decoration: none; font-size:9pt; font-weight: bold; 
padding-right: 20px; padding-top:0px; margin-top: 10px;margin-right: 10px;margin-left: 10px;
margin-bottom:5px;
}
.menu6:hover      { 
float: left; text-align: center; font-weight: bold; text-decoration: none; padding-right: 20px;margin-right: 10px;margin-left: 10px;color: #000000;

 }

#data{
  font-size: 8pt;
  font-weight: bold;
  text-align:center;
	border-top-width: 10px;
  border-top-style: solid;
  border-top-color: #DEDEDE;


}