	body{
	 
		background-image: url(gfx/tlo.jpg);
		font-family: verdana;
 		font-size: 11px; 
 		color: #603913
		
	}
	a{
		font-family: verdana; 
		font-size: 11px; 
		color: #8d191b
	}
	a:hover{
		font-family: verdana;
	 	font-size: 11px;
	  	color: #8d191b;
	   text-decoration: none
	  }

	.calosc{
	position:relative;
	width: 750px;
	margin:auto;
			
	}
	.naglowek{
		width: 750px;
		text-align:center;
		
	}
	.logo{
		width: 750px;
		height: 170px;
		text-align:center;
		background-image: url(gfx/logo.jpg);
	}
		.menu{
		width: 721px;
		height: 45px;
		text-align:left;
		background-image: url(gfx/menu.jpg);
		padding:15px 29px 0 0;
		
	}
	
.srodek{
		 
        background-image: url(gfx/srodek_tlo.jpg);
        height: 100%;
        overflow: hidden;
        padding:15px 30px 0px 40px;
			}
.info{
		text-align:left;
		float: left;
		width: 220px;
		background-image: url(gfx/info_tlo.jpg);
		margin:0px 0px 0px 0px;
	
	}
	

	.info_tresc{
		text-align:left;
		width: 200px;
		margin:0px 10px 0px 10px;
		
	
	}
		.info_nis{
		
		width: 200px;
		height: 25px;
	}
	.news{
		text-align:left;
		float: right;
		width: 435px;
		margin:2px 15px 0 0px;
		
	}
	.news_tresc{
		text-align:justify;
		background-image: url(gfx/aktualnosci_tlo.jpg);
		width: 410px;
		padding:0px 10px 0px 15px;
	
		}
	.news_nazwa{
		font-size: 11px; 
	  	font-weight: bold;
		color: #8d191b;
		text-align:left;
		}
	.news_tresc_news{
		text-align:justify;
	
	 background-image: url(gfx/tlo..jpg);
		width: 380px;
		padding:0px 0px 0px 20px;
		}
	.news_nis{
		
		width: 200px;
		height: 25px;
	}
	.slajd{
	  	width: 200px;
		margin:0px 10px 0px 10px;
		text-align:center;
	}
	
		.czasowe_div{
		text-align:justify;
	
	 background-image: url(gfx/tlo..jpg);
		
		padding:0px 0px 0px 20px;
		margin:20px 0 10px 0;
		}
		.tresc	.wiecej{
	 text-align:right;
	 margin:0 0 10px 0;
	}
		tresc. .wiecej  a{
			font-size: 11px; 
	  		text-decoration: none; 
			color: #8d191b;
		
			}
	.stopka{
	  	width: 750px;
		height: 68px;
		text-align:right;
		background-image: url(gfx/stopka.jpg);
		color: #f3cb89; 
		font-size: 10px; 
		font-family: tahoma;

	}
	.wiecej{
	 text-align:right;
	}
		.wiecej  a{
			font-size: 11px; 
	  		text-decoration: none; 
			color: #8d191b;
		
			}

  		.wiecej  a:hover {
			font-size: 11px;
			text-decoration: none;
			 color: #A67441;
		 
			 }

		
	.archiwum{
		  text-align:justify;
		margin: 0 auto 0 auto;
		
		width: 429px;
		
		  overflow: hidden;
		
	}
.tresc{
		text-align:justify;
		width: 670px;
		margin:0px 0px 0px 0px;
	
		line-height:13pt; 
	}
	.tresc_naglowek{
		text-align:right;
		width: 670px;
		margin:0px 0px 0px 0px;
		
	}
	
	.tresc_zdjecie{
		width: 170px;
		}
	
 
	.nowosc{
			font-size: 11px;
	  		font-weight: bold;
			color: red;
		
			}
.ksiazka {
	text-align:justify;
	background-image: none;
	width: auto;
	padding:0px 0px 0px 20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	vertical-align: top;
	list-style-image: none;
	background-attachment: fixed;
	background-repeat: no-repeat;
	height: 30px;
}
.tytul {
	font-size: 11px;
	font-weight: bold;
	color: #8d191b;
}
ul{
list-style-type: disc;
}.cennik{
	width: 610px;
	padding-right: 20px;
	padding-left: 20px;
	
	padding-top: 20px;
	padding-bottom: 20px
}
.regulamin {
	background-color: #d8b578;
	right: 10px;
	border: 1px groove #a67441;
	height: auto;
	width: 630px;
	padding-right: 20px;
	padding-left: 20px;
	padding-top: 20px;
	padding-bottom: 20px;
	text-align: justify;	
}
 .zdjecie2{
		border-style: none;
		padding:2px;
		}	