#article {
	margin: 0px;
	padding: 5px 15px 10px 15px; 
	/*color:#3d3d3d;*/
}
/*#article div { border: 1px solid #ddd; }*/
#article h1 {
	color:#4b657f;
	font: bold 12px verdana;
}
#article h2 {
	color:#4b657f;
	font: bold 12px verdana;
	text-transform:uppercase;
}
#article h3 {
	color:#4b657f;
	font: bold 10px verdana;
	text-transform:uppercase;
}
#article a{
	font: bold 11px verdana;
	margin:0px;
	padding:0px;
	text-decoration:none;

}
#article a:hover {
	text-decoration:underline;
}

#article div.text_box{
	/*border: 1px solid #000;*/
	font: normal 11px/11px verdana;
	text-align:justify;
	margin:5px 0px;
	padding:0px;
	text-decoration:none;
}
#article div.text_box p {
	/*border: 1px solid red;*/
	font: normal 11px verdana;
	padding: 0px 0px 0px 0px;
	text-align:justify;
	margin: 5px 0 0 0;
}
#article div.img_center { 
	margin: 5px 10px;
	width: auto;
	padding: 0px;
	font: normal italic 9px verdana;
	color:#000;
	text-align: center;
}
#article div.img_left { 
	margin: 5px 10px 5px 5px;
	float: left;
	padding: 0px;
	font: normal italic 9px verdana;
	color:#000;
	text-align: center;
}
#article div.img_right {
	margin: 5px 5px 5px 10px;	
	float: right;
	padding: 0px;
	font: normal italic 9px verdana;
	color:#000;
	text-align: center;
}
#article div.podpis {
	font: bold italic 9px verdana;
	margin-left: 60%;
	margin-right: 10px;
	text-align: center;
	color:#000;
}
#article div.text_box > ul {
	margin: 0px 0px 0px 20px !important; margin: 0px;
	padding: 0px !important; padding: 0px;
	list-style-type: circle;
}
#article div.text_box > ul > li {
	margin: 0px 0px 2px 0px !important; margin: 0px ;
	padding: 0px;
	font: normal 11px verdana;
	text-align:left;
}
#literatura {
	font-size: 70%;
}
#article img {margin: 0 ; padding:0; border: 0px}
#article img.link { border: 0px;}
#article img.link:hover { 
border: 1px solid #000;
margin: -1px;
}
#article p.wazne {
	margin: 20px auto;
	font: bold 16px verdana;
	text-align: center;
}
#centerColumn p.data {	
	margin: 10px 0px -15px 40px;
	font: bold 10px verdana;
	color: #000;
}
#centerColumn p {
	font: normal 11px verdana;
	padding: 0 20px 0 5px;
	text-align:justify;
}
#centerColumn dl {
	margin: 0px 0px 10px 0px;
}
#centerColumn dt, #centerColumn dt a {
	margin:0px;
	padding:5px 0 3px 0px;
	font: bold 0.8em/1.1em verdana;
	text-transform: uppercase;	
	text-decoration:none;
	color:#4b657f;
}
#centerColumn a:hover {
	text-decoration:underline;
}
#centerColumn dd, #centerColumn dd a{
	font: bold 10px/10px verdana;
	margin:0px;
	padding:0 20px 10px 20px;
	text-decoration:none;
	color:#3d3d3d;
}
#article div.fotki {
	margin: 0px;
	padding: 0px;
}
#article div.fotki img {
	margin: 0px 5px; 
	vertical-align: middle; 
	float: left;
}
#article div.fotki p.funkcja{
	margin:0px;
	padding:5px 0 3px 0px;
	font: normal 0.6em/0.9em verdana;
	text-transform: uppercase;	
	text-decoration:none;
	color:#4b657f;
}
#article div.fotki p.im{
	margin:0px;
	padding:0px;
	text-decoration:none;
	font: bold 0.8em/1.1em verdana;
	color:#4b657f;
}
#article div.fotki p.ur{
	margin:3px 0px 1px 0px;
	padding:0px;
	text-decoration:none;
	font: bold 0.6em/0.9em verdana;
	color:#4b657f;
}
#article div.fotki p.od{
	margin:0px;
	padding:0px;
	text-decoration:none;
	font: normal 0.9em/1.2em verdana;
	color:#4b657f;
}

#article div.fotki p.kontakt{
	margin: 1px;
}
#article div#formal  h1{
	color:#000; 
	font-family: Courier New; 
	font-size: 16px; 
	font-weight: bold; 
	text-align: center; 
	margin: 10px; 
	padding: 0px;
}

#article div#formal  h2 {
	color:#000; 
	font-family: Courier New; 
	font-size: 14px; 
	font-weight: bold; 
	text-align: center; 
	margin: 10px; 
	padding: 0px; 
	text-transform: none;
}
#article div#formal  h2.h2_2 {
	margin: 20px;
}
#article div#formal p {
	font-family: Courier New;
	font-size: 14px;
 }
  #article div#formal ol {
	list-style-position: outside;
	font-family: Courier New; 
	font-size: 14px; 
	padding-left: 0px; 
	margin-left: 30px; 
}	
 #article div#formal ol.num {
	list-style-type: none;
 }
#article div#formal  h3 {
	font-family: Courier New; 
	font-size: 14px; 
	font-weight: bold; 
	text-align: center; 
	margin: 10px; 
	padding: 0px; 
	text-transform: none;
}

#article div.row {
	font-size :70%; 
	margin-top: 10px;
}
#article div.cel_akt:hover {
	cursor: hand;
	background-color: #ddd;
}
#article div.none {
	color:#999; 
	border: 1px solid #999;
}



/*mini galeria*/
table#zdj {
	border: 2px solid #ddd;
	margin: 0px auto;
	text-align: center;
	background: url('./pliki/tlo_galeria.jpg') no-repeat center;
}
table#zdj td{
	width: 150px;
	border: 1px solid #000; 
	border-bottom: 0px;
}
table#zdj img {
	margin:5px;
}
table#zdj img:hover {
	border: 1px solid #000;
	margin: 4px;
}
table#zdj  tr.opis td {
	border: 1px solid #000; 
	border-top: 0px;
	font-size: 10px;
	color: #333;
}
/*koniec - mini galeria*/

#galeria td {width: 91px; height: 62px; vertical-align: middle; padding-top: 1px}
img.link{ margin:1px}
img.link:hover{ margin:0px;}



#article table#wykaz {margin: 10px auto 10px auto}
#article table#wykaz td {border: 1px solid #ddd; font-size: 12px} 
#article table#wykaz td.cen {text-align:center}

