/* CSS Document */

		body {
			margin: 0;
			padding: 0;
			background-color: #FFFFFF;
			background-image: url(tlo.jpg);
			background-repeat: repeat-x;
			text-align: center;
		}

		html, td {
			font-family: Arial, Verdana, Helvetica, sans-serif;
			font-size: 12px;
			color: #333333;
			letter-spacing: 0.03em;
		}

		p {
			margin-top: 15px;
			margin-bottom: 15px;
		}

		li {
			list-style-image: url(point.jpg);
		}

		h1 {
			font-size: 12px;
			font-weight: bold;
			margin: 14px 0px 0px 8px;
			color: white;
			letter-spacing: 1px;
		}
		
		h4 {
			font-size: 12px;
			font-weight: bold;
			margin: 14px 0px 0px 8px;
			color: white;
			letter-spacing: 1px;
		}
		
		h3 {
			font-size: 15px;
			font-weight: bold;
			margin-top: 10px;
			margin-bottom: 10px;
			color: #333333;
			text-align: center;
		}

		.main {
			width: 900px;
			border: 0px;
			border-spacing: 0px;
			border-collapse: collapse;
			margin-left: auto;
			margin-right: auto;
		}

		.main td, tr {
			padding: 0px;
			text-align: left;
			vertical-align: top;
		}

		.adres {
			margin-top: 72px;
			font-size: 14px;
			color: #0C2F00;
		}

		.adres a {
			color: #0C2F00;
			text-decoration: underline;
			letter-spacing: 0px;
		}

		.adres a:hover {
			color: #000000;
			text-decoration: none;
		}
		
		.adres_dolny {
			width: 100%;
			border: 0px;
			border-spacing: 0px;
			border-collapse: collapse;
			margin-left: auto;
			margin-right: auto;
			margin-top: 12px;
		}

		.adres_dolny td, tr {
			padding: 0px;
			text-align: left;
			vertical-align: top;
			font-size: 11px;
			color: white;
			letter-spacing: 1px;
		}

		.top {
			margin: 14px 0px 0px 6px;
			font-size: 11px;
		}

		.top a {
			color: white;
			text-decoration: none;
		}

		.top a:hover {
			color: white;
			text-decoration: underline;
		}

		#menu {
			margin: 0px;
			padding: 0px;
		}

		#menu ul {
			width: 210px;
			margin: 0;
			padding: 0;
			list-style: none;   
		}
		
		#menu ul li {
			margin-bottom: 2px;
		} 
		
		* html #menu ul li a {
			height: 1%;
		}
		
		* html #menu ul li {
			float: left;
			margin-bottom: 1px; 
		}
		
		#menu ul li a {
			display: block;
			padding: 7px 0px 7px 13px;
			font-size: 12px;
			color: #FFFFFF;
			font-weight: bold;
			font-family: Arial;
			letter-spacing: 1px;
			font-size: 14px;
			margin-bottom: 1px;
			text-decoration: none;
			border-bottom: 1px solid white;
			background-image: url(cell.png);
		}
		
		#menu ul#set1 li a span {
			display: block;
			padding-left: 28px;
			background: url('point.gif') center left no-repeat;
		}
		
		#menu .link1 a:hover {
			color: #FFFFFF;
			text-decoration: none;
			background-image: url(cell1.gif);
		}

		#menu .link2 a:hover {
			color: #FFFFFF;
			text-decoration: none;
			background-image: url(cell2.gif);
		}

		#menu .link3 a:hover {
			color: #FFFFFF;
			text-decoration: none;
			background-image: url(cell3.gif);
		}

		#menu .link4 a:hover {
			color: #FFFFFF;
			text-decoration: none;
			background-image: url(cell4.gif);
		}

		#menu .link5 a:hover {
			color: #FFFFFF;
			text-decoration: none;
			background-image: url(cell5.gif);
		}		

		#menu .link6 a:hover {
			color: #FFFFFF;
			text-decoration: none;
			background-image: url(cell6.gif);
		}

		#menu .link7 a:hover {
			color: #FFFFFF;
			text-decoration: none;
			background-image: url(cell7.gif);
		}
		
		#menu .link8 a:hover {
			color: #FFFFFF;
			text-decoration: none;
			background-image: url(cell8.gif);
		}
		
		#menu .link9 a:hover {
			color: #FFFFFF;
			text-decoration: none;
			background-image: url(cell9.gif);
		}
		
		#menu .link10 a:hover {
			color: #FFFFFF;
			text-decoration: none;
			background-image: url(cell10.gif);
		}
		
		#menu #wybrany {
			display: block;
			padding: 8px 8px;    
			font-size: 11px;
			background: #EAEB7E;
			color: #054100;
			margin-bottom: 1px;
			text-decoration: none;
			font-weight: bold;
		}

		#menu dt, #menu dd {
			margin: 0;
			padding: 0;
			text-align: left;
		}
		
		.tresci {
			text-align: justify;
			margin-left: 8px;
		}
		
		.tresci a {
			color: #1A2F03;
			text-decoration: none;
			font-weight: bold;
		}
		
		.tresci a:hover {
			color: #1A2F03;
			text-decoration: underline;
		}
		
		.foto {
			width: 620px;
			border: 0px;
			border-spacing: 0px;
			border-collapse: collapse;
			margin-left: auto;
			margin-right: auto;
		}

		.foto td, tr {
			width: 50%;
			padding: 0px;
			text-align: left;
			vertical-align: top;
		}
		
		.foto img {
			border: 1px solid #555555;
		 	margin: 3px;
		}
		
		.glowna {
			text-align: right;
		}
		
		.glowna a {
			color: gray;
			text-decoration: none;
			border-left: 3px solid #CCCCCC;
			padding-left: 5px;
		}
		
		.glowna a:hover {
			color: black;
			text-decoration: none;
		}

		div#map {
			width: 620px;
			height: 600px;
			border: 1px solid #CCCCCC;
		}