body 	{ margin: 0px; padding: 0px; background-color: #3B642B; background-image:url(images/bgr.jpg); background-repeat:repeat-x; background-position: top; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #3B642B }
A							{color: #04308F; font: 12px Arial, Helvetica, sans-serif; text-decoration:underline}
A:hover 					{text-decoration:none; color: #FF7B00;}

ul		{list-style: none}

.clr		{font-size:1px; clear:both}


.cont 	{ width: 650px; background-color:#FFFFFF; border: 1px solid #2A511B; border-width: 0px 5px 5px 0px; margin: 35px auto;  padding: 5px 0px 5px 0px;}
.main	{ margin: 0px 15px; }
h1		{ background-color:#FFFFFF; background-image:url(images/head.jpg); background-repeat:no-repeat; margin: 0px 5px 0px 5px; padding: 100px 10px 10px 15px; font-family: "Trebuchet MS", Arial; font-size: 27px; font-weight:bold; color:#FFFFFF;}

.lista_dzialek		{float: left; width: 150px; clear:both}


h2		{ font-family: "Trebuchet MS", Arial; font-size: 22px; font-weight:normal; color:#3B642B; margin: 30px 0px 5px 0px; padding-top: 10px }

h3		{ font-size: 11px; font-weight:bold; font-family: Tahoma, Arial; color: #FFFFFF; margin: 10px 0px 10px 0px; clear:both}
h3.sold	{ background-color: #D32B2B; padding: 3px 5px }
h3.free	{ background-color: #6E955F; padding: 3px 5px }

h4		{ font-size: 14px; font-weight: bold }

.price		{ font-size: 22px; color: #E40000; font-weight: bold; padding-left: 5px; margin-top: 5px}
.loc		{padding: 20px 0px}
.loc div	{margin-top: 5px}
.contact 	{background-color: #F6F9F5; border: 1px solid #C0D2B9; padding: 17px 0px 17px 80px; width: 110px; float: right; background-image:url(images/phone.gif); background-repeat:no-repeat; background-position: 20px 20px; margin: 30px 15px 20px 0px}


.lista_dzialek ul	{padding: 0px; margin: 0px}
.lista_dzialek li	{float: left; width: 60px; padding: 0px 1px 0px 1px; margin: 2px 3px; border: 1px solid #FFFFFF}
.lista_dzialek li.hlt	{background-color: #FFF833; border:1px #F77B00 solid;}
.lista_dzialek li.hlt A	{text-decoration:none; color: #FF7B00; font-weight:bold;}



ul.sold,
ul.free { }

.mapa		{float: right; position: relative; background-repeat:no-repeat}

.dzialka		{position: absolute; left: 0px; top: 0px; background-repeat:no-repeat; z-index:1; }
.dzialka_over	{position: absolute; left: 0px; top: 0px; background-repeat:no-repeat; z-index:2; display:none}
.dzialka_spacer	{position: absolute; left: 0px; top: 0px; z-index:100}
.dzialka_spacer	img {border: 0px}
.comment		{position: absolute; left: 10px; top: 310px; width: 230px; z-index:100; display: none; padding: 5px; background-color:#EAF8ED; border: 1px solid #999999}
  .comment .pri	{color: #FF0000; font-weight:bold}		
  .comment .txt	{font-size: 10px; margin-top: 5px}		

.galeria		{float: left; width: 315px; margin-top: 0px}
  .galeria ul	{padding: 0px; margin: 0px;}
  .galeria li	{float: left; width: 90px; padding: 4px 3px 5px 3px}
  .galeria img		{border: 4px solid #EBEBEB; }

.galeria .zoom	{font-size: 10px; font-family: Tahoma, Arial; clear: both; text-align:center}


.gmaps		{float: left; width: 300px; margin-top: 0px}
.gmaps iframe	{width:300px; height:300px; border: 0px; margin: 0px; padding:0px}
