.tabela {
	width: 90%;
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	padding: 0px;
	margin: 0px;
	text-decoration: none;
	border: solid 1px black;
	background: white;
}

.news {
   width: 93%;
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	padding: 3px;
	margin: 20px;
	text-align: left;
	border: solid 1px black;
	background: white;
}

.komunikat{

	font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	padding: 3px;
	margin: 20px;
	text-align: center;
	border: solid 1px black;
 
}

.tresc1 { font-size: 10pt; color: #000000; font-weight: normal;
				margin: 10pt; padding: 5pt 11pt 20pt 11pt; 
				text-align: justify ;}

img { float: none; }
.lewo { float: left; }
.prawo { float: right; }
				
.kontakt {
   width: 90%;
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	padding: 20px;
	margin: 20px;
	text-decoration: none;
	border: solid 1px black;
	background: white;
}

.menu_prawe {
   width: 100%;
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	padding: 0px;
	margin: 0px;
	text-decoration: none;
	border: solid 1px black;
	background: white;
	
}

.tabela img {
	margin: 5px;
	text-align: center;
	border: 0px;
	
}
.tabela caption{
	text-align: left;
	font-size: 130%;
	font-weight: bold;
	padding: 20px 0px 2px 0px;
} 
.tabela th {
	background: #B0C4DE url(images/bar_backgr.gif);
	margin: 0px;
	padding: 1px;
	border: solid 1px gray;
	font: bold 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.tabela tfoot th {
	border: 0px;
	background: white;
	padding: 5px;
	margin: 0px;
}
.tabela thead {
	background: red ;
	padding: 1px;
	font: bold 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.tabela thead a{
	color: black;
	text-decoration: none;
	empty-cells: show;
}

.tabela thead a.order{
	color: red;
}
.tabela tbody td{
	background-color: white;
	margin: 0px;
	padding: 5px;
	border-bottom: 1px dotted #949494;
}

.tabela tbody tr.odd td{
	background-color: #F5F5F5;
}

.tabela .back_opcje {
	background: #BAD04;
}
.paging {
   background: url(images/bar_backgr.gif);
	border: solid 1px gray;
	font: bold 12px Verdana;
	padding: 3px;
	margin: 1px;
	text-align: center;
	
}
.paging a.plink{
   padding: 5px;
   font: 12px;
	color: blue;
	text-decoration: none;
}
.paging a.nactive {
   padding: 5px;
	color: Silver;
	border:#48D3FF;
	text-decoration: none;
}
.paging a.active {
   padding: 5px;
	font: 12px;
	border: 2px solid Red;
	color: Blue;
	text-decoration: none;
}



.col_th {
	background-color: #B0C4DE;
	margin: 0px;
	padding: 5px;
	font: bold 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	width: 20%;
	text-align: left;
}
.tabela col.col_td{ 
	background-color: #E8EEF6;
	border-bottom: 1px solid #969700;
	margin: 0px;
	padding: 5px;
	border-left: 1px solid Black;
}
.th_button{
	font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	background: #B0C4DE url(images/bar_backgr.gif);
	border: solid 1px gray;
	padding: 2px;
	margin: 2px;
	text-align: middle;
}

.th_button img{
	border: 0px;
	margin: 0px;
	padding: 0px;
}
.th_button a{
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	background: #B0C4DE url(images/bar_backgr.gif);
	padding: 1px;
	color: green;
}
.th_button a:hover{
	color: red;
}
