body,html {	margin: 0;
  		padding: 0;
  		width:100%;
  		height:100%;
  		background-color:#2C562C;
		background-image: url('../obrazki/bg.jpg');
		font-family: corbel, 'MS PGothic', arial;}

ul a:link, ul a:visited {color: black;}

h1 		{color: white;
		text-shadow: 3px 3px 1px black;
		text-align: center;}

h2	{	margin-left:100px;	}

h6	{	font-family: arial;
		font-size: 12pt;
		position: relative; left: 100px;}

address		{position: relative; left: 100px;
		font-size: 15pt;}

#email		{position: relative; left: 100px;}

#caly 	{	width:890px;
  		margin: 0 auto 0 auto; }

#dbaner {	margin-top: 50px;
		position:relative;
  		height:220px;
		background-position: center center;
  		background-repeat:repeat-x;
  		background-image: url('../obrazki/baner OK.png');
		background-color:white;  }

#puste { 	position:relative;
		height: 79px;
		width: 240px;
		background-image: url('../obrazki/menug1.gif');
		background-repeat: no-repeat;
		background-position: right 20px;
		background-color: white;
		float: left;}

#dmenug	{	position:relative;
		width:650px;
		background-image:  url('../obrazki/menug2.gif');
		background-repeat: repeat-x;
		height: 79px;
		background-position: 5px 20px;
		background-color: white;
		float: left;}

#menug  {	color: black;
		display: block;
		list-style: none;
		margin: 5px;
		padding: 0;
		position:relative; top: 15px;
		display: inline;}

#dmenub	{	position:relative;
		width:200px;
		height:800px;
		background-color: #887369;
		float: left; }

#menub 	{	position:relative; left: -30px; top: -30px;}

#oferta {text-shadow: 3px 3px 1px black;}



#menubPG a:link	{background-image:  url('../obrazki/Buton PG blady.png');
		color: white;
		text-shadow: 3px 3px 1px black;
		background-repeat: no-repeat;
		width: 169px;
		height:50px;
		margin: 0;
		padding-left:15px;
		padding-top:31px;
		display: block;
		text-decoration: none;
		line-height: 90%;
		font-size: 15pt;}

#menubPG a:hover	{background-image:  url('../obrazki/Buton PG.png');}

#menubPG	{display: block;}

#menubPG a:visited		{color: white;
		background-image:  url('../obrazki/Buton PG blady.png');
		color: white;
		text-shadow: 3px 3px 1px black;
		background-repeat: no-repeat;
		width: 169px;
		height:50px;
		margin: 0;
		padding-left:15px;
		padding-top:31px;
		display: block;
		text-decoration: none;
		line-height: 90%;
		font-size: 15pt;}



#menubPI a:link	{background-image:  url('../obrazki/Buton PI blady.png');
		color: white;
		text-shadow: 3px 3px 1px black;
		background-repeat: no-repeat;
		width: 169px;
		height:50px;
		margin: 0;
		padding-left:15px;
		padding-top:31px;
		display: block;
		text-decoration: none;
		line-height: 90%;
		font-size: 15pt;}

#menubPI a:hover	{background-image:  url('../obrazki/Buton PI.png');}

#menubPI	{display: block;}

#menubPI a:visited		{color: white;
		background-image:  url('../obrazki/Buton PI blady.png');
		color: white;
		text-shadow: 3px 3px 1px black;
		background-repeat: no-repeat;
		width: 169px;
		height:50px;
		margin: 0;
		padding-left:15px;
		padding-top:31px;
		display: block;
		text-decoration: none;
		line-height: 90%;
		font-size: 15pt;}



#menubK a:link	{background-image:  url('../obrazki/Buton K blady.png');
		color: white;
		text-shadow: 3px 3px 1px black;
		background-repeat: no-repeat;
		width: 169px;
		height:50px;
		margin: 0;
		padding-left:15px;
		padding-top:40px;
		display: block;
		text-decoration: none;
		line-height: 80%;
		font-size: 15pt;}

#menubK a:hover	{background-image:  url('../obrazki/Buton K.png');}

#menubK	{display: block;}

#menubK a:visited		{color: white;
		background-image:  url('../obrazki/Buton K blady.png');
		color: white;
		text-shadow: 3px 3px 1px black;
		background-repeat: no-repeat;
		width: 169px;
		height:50px;
		margin: 0;
		padding-left:15px;
		padding-top:31px;
		display: block;
		text-decoration: none;
		line-height: 90%;
		font-size: 15pt;}



#menubNIK a:link	{background-image:  url('../obrazki/Buton NIK blady.png');
		color: white;
		text-shadow: 3px 3px 1px black;
		background-repeat: no-repeat;
		width: 169px;
		height:50px;
		margin: 0;
		padding-left:15px;
		padding-top:31px;
		display: block;
		text-decoration: none;
		line-height: 90%;
		font-size: 15pt;}

#menubNIK a:hover	{background-image:  url('../obrazki/Buton NIK.png');}

#menubNIK	{display: block;}

#menubNIK a:visited		{color: white;
		background-image:  url('../obrazki/Buton NIK blady.png');
		color: white;
		text-shadow: 3px 3px 1px black;
		background-repeat: no-repeat;
		width: 169px;
		height:50px;
		margin: 0;
		padding-left:15px;
		padding-top:31px;
		display: block;
		text-decoration: none;
		line-height: 90%;
		font-size: 15pt;}



#menubPA a:link	{background-image:  url('../obrazki/Buton PA blady.png');
		color: white;
		text-shadow: 3px 3px 1px black;
		background-repeat: no-repeat;
		width: 169px;
		height:50px;
		margin: 0;
		padding-left:15px;
		padding-top:31px;
		display: block;
		text-decoration: none;
		line-height: 90%;
		font-size: 15pt;}

#menubPA a:hover	{background-image:  url('../obrazki/Buton PA.png');}

#menubPA	{display: block;}

#menubPA a:visited	{color: white;
		background-image:  url('../obrazki/Buton PA blady.png');
		color: white;
		text-shadow: 3px 3px 1px black;
		background-repeat: no-repeat;
		width: 169px;
		height:50px;
		margin: 0;
		padding-left:15px;
		padding-top:31px;
		display: block;
		text-decoration: none;
		line-height: 90%;
		font-size: 15pt;}



#dtresc	{	position:relative;
		width:690px;
		height:800px;
		background-color: white;
		background-image: url('../obrazki/tlo_trescXXX.gif');
		background-repeat: no-repeat;
		background-position: bottom left;
		float: right;}

#dstopka{	width:890px;
		background-color: white;
		clear: both;
		text-align: center;
		padding-top: 1px;
		padding-bottom: 1px;}

#tresc	{	margin-left:20px;
		margin-right:20px;	}


p:first-letter {
		font: 25pt woman, sans-serif;
		color: green;
		letter-spacing: 1pt;
		float: left;	}

#link {
			color: blue;}

#gal {
			text-align: center;
			padding-left: 30px;
			padding-right:  30px;
			padding-top: 30px;
			}

#lightbox{	position: absolute;	left: 0; width: 100%; z-index: 100; text-align: center; line-height: 0;}
#lightbox img{ width: auto; height: auto;}
#lightbox a img{ border: none; }
#outerImageContainer{ position: relative; background-color: #fff; width: 250px; height: 250px; margin: 0 auto; }
#imageContainer{ padding: 10px; }
#loading{ position: absolute; top: 40%; left: 0%; height: 25%; width: 100%; text-align: center; line-height: 0; }
#hoverNav{ position: absolute; top: 0; left: 0; height: 100%; width: 100%; z-index: 10; }
#imageContainer>#hoverNav{ left: 0;}
#hoverNav a{ outline: none;}
#prevLink, #nextLink{ width: 49%; height: 100%; background-image: url(data:image/gif;base64,AAAA); /* Trick IE into showing hover */ display: block; }
#prevLink { left: 0; float: left;}
#nextLink { right: 0; float: right;}
#prevLink:hover, #prevLink:visited:hover { background: url(../prevlabel.gif) left 15% no-repeat; }
#nextLink:hover, #nextLink:visited:hover { background: url(../nextlabel.gif) right 15% no-repeat; }
#imageDataContainer{ font: 10px Verdana, Helvetica, sans-serif; background-color: #fff; margin: 0 auto; line-height: 1.4em; overflow: auto; width: 100%	; }
#imageData{	padding:0 10px; color: #666; }
#imageData #imageDetails{ width: 70%; float: left; text-align: left; }	
#imageData #caption{ font-weight: bold;	}
#imageData #numberDisplay{ display: block; clear: left; padding-bottom: 1.0em;	}			
#imageData #bottomNavClose{ width: 66px; float: right;  padding-bottom: 0.7em; outline: none;}	 	
#overlay{ position: absolute; top: 0; left: 0; z-index: 90; width: 100%; height: 500px; background-color: #000; }	