html, body  
	{background: #ffffff; 
	 font-size: small; 
	 font-family: tahoma, verdana, arial, helvetica, sans-serif;
	 background: #5f070b url('images/tlo.jpg') repeat-x left top;
	}
body
	{margin: 0px; 
	 padding: 0px; 
	 width: 1000px;
	 margin: auto;
	}
img 
  {border: 0px;
	}
h1 
	{font-size: 130%; 
	 font-weight: bold;
	}
h2 
	{font-size: 120%;
	}
h3
	{font-size: 110%; 
	 font-weight: bold;
	}

a 
	{color: #9a0000; 
	text-decoration: none;
	}
p {
	text-indent: 50px;
	text-align: justify;
}
P:first-letter {
	color:#990000;
	font-size: 130%;
	font-weight: bold;
}
#page {
	width: 994px;
	float: left;
}
#top {
	width: 994px;
	height: 319px;
	float: left;
	border-left: 3px solid #f5e5ae;
	border-right: 3px solid #f5e5ae;
}
#content {
	width: 994px;
	float: left;
	background: #f4d9ac url('images/kartka.jpg') repeat-y left bottom;
	border-left: 3px solid #f5e5ae;
	border-right: 3px solid #f5e5ae;
}
#content #zawartosc {
	width: 726px;
	float: right;
	margin-right: 10px;
	margin-top: 30px;
	background: url('images/zawartosc_gora.gif') no-repeat left top;
}
#content #zawartosc #tresc {
	width: 726px;
	float: right;
	background: url('images/zawartosc.jpg') repeat-y left top;
}
#content .tresc {
	padding: 20px;
	width: 686px !important;
}
#content #zawartosc #tresc #opis {
	width: 450px;
	height: 245px;
	float: right;
}
#content #zawartosc #tresc .foto {
	width: 215px;
	height: 177px;
	padding: 20px 0 0 25px;
	float: left;
	background: url('images/foto.gif') no-repeat left top;
}
#content #zawartosc #tresc .foto2 {
	width: 160px;
	height: 215px;
	padding: 25px 0 0 20px;
	float: left;
	background: url('images/foto2.gif') no-repeat left top;
}
#content #zawartosc .zakladka_a {
	width: 178px;
	height: 29px;
	float: left;
	margin-right: 10px;
	background: url('images/zakladka_a.jpg') no-repeat left top;
	color: #000000;
}
#content #zawartosc .zakladka_n {
	width: 178px;
	height: 29px;
	float: left;
	margin-right: 10px;
	margin-top: 1px;
	background: url('images/zakladka_n.jpg') no-repeat left top;
	color: #f3e8c9;
}
#content #zawartosc .zakladka_a, #content #zawartosc .zakladka_n {
	text-align: center;
	font-weight: bold;
	padding-top: 5px;
}
#content #zawartosc .zakladka_n:hover {
	color: #cc3300;
}
#stopka {
	width: 1000px;
	height: 140px;
	float: left;
	background: url('images/stopka.jpg') no-repeat left top;
}
#stopka #copy {
	float: left;
	margin-top: 125px;
	color: #ffffff;
	font-size: 80%;
}
#stopka #author {
	float: right;
	margin-top: 125px;
	color: #ffffff;
	font-size: 80%;
}
#stopka #author:hover b {
	color: #ffff66;
}
#stopka #copy b, #stopka #author b {
	color: #eac600;
}
#menu_tlo {
	width: 195px;
	float: left;
	background: url('images/menu_tlo.jpg') repeat-y left top;
}
#menu {
	width: 195px;
	float: left;
	margin: 0;
	padding: 0;
	background: url('images/menu.jpg') no-repeat left bottom;
	padding-bottom: 10px;
	padding-top: 10px;
}
#menu li {
	list-style-type: none;
}
#menu li a {
	float: left;
	margin-left: 10px;
	width: 190px;
	color: #ffffff;
	letter-spacing: 5px;
	font-weight: bold;
	line-height: 25px;
}
#menu li a:first-letter {
	color: #dbbf88;
	font-size: 140%;
}
#menu li a:hover {
	color: #dbbf88;
}