* {margin:0;padding:0}
img {border:none}
html {background-color:#446f1f}
body {font: normal 12px Tahoma, Verdana, Arial, Helvetica, sans-serif;background:#4b7626 url('img/sady.jpg') no-repeat 50% 0;color:#fff}
#body {background:url('img/foot.gif') repeat-x 50% 100%;min-width:990px}
#content {margin:0 auto;width:990px;background:url('img/top.jpg') no-repeat 0 0}
#top {padding:283px 0 67px;position:relative}
#top ul {list-style:none;padding:8px 0 72px 244px;height:43px;background:url('img/wilczynski-development.jpg') no-repeat 0 0}
#top li {float:left}
#top li a {text-transform:uppercase;display:inline-block;height:43px;padding:0 4px 0 8px;text-decoration:none;color:#000;font:bold 14px/43px Verdana, Arial, Helvetica, sans-serif;background:url('img/menu.png') no-repeat 0 0;margin-right:1px;white-space:nowrap}
#top li a:hover, #top li a.sel {color:#5f170a;background-position:0 -43px}

#page {min-height:400px;padding-bottom:20px;color:#f9f7eb}
#page h1 {font-size:18px;margin-bottom:20px}

#page h2 {font-size:16px;margin:20px 0 10px}
#page h3,#page h4,#page h5,#page h6 {font-size:16px;margin:20px 0 10px}
#page address {font-style:normal;line-height:1.4em;margin-bottom:10px}
#page p {line-height:1.4em;margin-bottom:10px}
#page ul {padding-left:25px;margin:10px 0 25px}
#page li {line-height:1.4em;margin-bottom:5px}
.box {border:1px solid #7b8c6c;background-color:#2d490a;padding:20px 10px 15px;line-height:1.6em;margin-bottom:20px;color:#f9f7eb}
.box-info {overflow:auto;padding-top:30px;clear:left}
.box-info .box {float:left;width:470px;height:135px}
.plan-osiedla {position:relative;height:138px;padding-left:247px;width:165px !important;float:right !important}
.plan-osiedla div {position:absolute;left:-40px;top:-2px;background:url('img/plan-osiedla.png') no-repeat 0 0;height:168px;width:267px}

table.gallCat {border-collapse:collapse;margin:0 auto;line-height:normal}
table.gallCat .title td {width:251px;padding:2px 24px 0 26px;text-align:center}
table.gallCat .lnk td {background:url('img/gallery.png') no-repeat;width:245px;padding:30px 30px 35px 32px;overflow:hidden}

table.gall {margin:0 auto}
table.gall td {padding:5px}
table.gall img {border:1px solid #7b8c6c}

div.table {padding:25px 10px;background-color:#fff;color:#164501;font:normal 12px Verdana;overflow:auto;margin:20px 0}
div.table table {border-collapse:collapse;border:1px solid #669650;text-align:center}
div.table td {border:1px solid #669650;padding:2px 5px}
.bld {font-weight:bold}

#foot {height:89px;width:990px;font-size:13px;line-height:89px;padding-top:4px;background:url('img/foot.gif') repeat-x 0 -314px}
#foot p {padding:0 20px 0 110px;background:url('img/logo.jpg') no-repeat 24px 17px}
#foot a {color:#fff;text-decoration:none;float:right}

#ch-lang {height:36px;overflow:hidden;background:url('img/ch-lang.png') no-repeat 0 0;width:100px;white-space:nowrap;position:absolute;top:185px;right:22px}
#top p.en {background-position:0 -36px}
#ch-lang a {display:inline-block;width:48px;height:36px;line-height:36px;text-decoration:none}

table.detap {line-height:normal;text-align:center;font-size:12px;margin:0 auto}
table.detap .tlt td {font-size:30px}
table.detap .bkg td {background: url('img/domy-etap.png') no-repeat 0 0;width:367px;height:228px;padding:44px 44px 48px 47px;overflow:hidden}
table.detap .bkg img {width:367px;height:228px}
table.detap .dsc td {vertical-align:top}
table.detap .dsc p {width:385px;margin:0 auto}

ul.ms a {color:#fff;font-weight:bold}
ul.ms a:hover {color:#efefef}


