html, body, #nosnik { height:100%; width:100%; margin:0; border:0; padding:0; background-color:#004b91; font-family:arial;}
body { display:table;}
body>#nosnik { display:table-cell; vertical-align:top;}

.rama { width:1002px; vertical-align:top; height:192px; background:url('/grafika/web/geohit_nieruchomosci_dokumentacja_budowlana.jpg');}
.ramb { width:1002px; vertical-align:top; height:54px; background:url('/grafika/web/belka_up.jpg');}
.ramc { width:1002px; vertical-align:top; height:31px; background:url('/grafika/web/belka.jpg');}
.ramd { width:261px; vertical-align:top; background-color:#f4f4f4;}
.rame { width:741px; vertical-align:top; background-color:#eff3f6;}
.ramf { width:1002px; vertical-align:top; height:31px; background:url('/grafika/web/belka.jpg');}
.ramg { width:1002px; vertical-align:top; height:31px; background-color:#004b91;}
.ramt { width:50%; vertical-align:top; background-color:#004b91;}

.non { border:0px; border-style:none;}
.nob { border:1px; border-style:solid; border-color:#ffffff;}
.noc { border:1px; border-style:solid; border-color:#000000;}
.cen { vertical-align:top; text-align:center;}

.roa { width:170px; border:0px; border-style:none; text-align:left;}
.rob { width:210px; border:0px; border-style:none;}
.roc { width:67px; height:50px; border:1px; border-style:solid; border-color:#000000;}

.txa {color:#4f0605; font-weight:normal;}
.txb {color:#4f0605; font-weight:bold;}
.txc {color:#aa0f0d; font-weight:normal;}
.txd {color:#aa0f0d; font-weight:bold;}

h1 {font-size:14px; font-weight:bold; color:#144d82;}
h2 {font-size:14px; font-weight:bold; color:#144d82;}
h3 {font-size:14px; font-weight:bold; color:#144d82;}

.wea { width:1002px; height:192px; text-align:center; vertical-align:top; font-size:15px;}
.web { width:1002px; height:54px; text-align:left; vertical-align:top; font-size:15px;}
.wec { width:1002px; height:31px; text-align:left; vertical-align:middle; font-size:15px;}
.wed { width:261px; text-align:left; vertical-align:top; font-size:15px;}
.wee { width:741px; text-align:left; vertical-align:top; font-size:15px;}
.wef { width:1002px; height:31px; text-align:left; vertical-align:top; font-size:15px;}
.weg { width:1002px; height:31px; text-align:left; vertical-align:top; font-size:15px;}

.usa { margin-left:17px; margin-right:17px; margin-top:8px; margin-bottom:20px; text-align:justify; font-size:15px; font-weight:normal; color:#000000;}

.log { margin-left:160px; text-align:left; vertical-align:top; font-size:15px; font-weight:normal; color:#000000;}
.lok { margin-left:60px; text-align:left; vertical-align:top; font-size:15px; font-weight:normal; color:#000000;}

.upa { padding-top:6px; text-align:center; vertical-align:top; font-size:15px; font-weight:normal; color:#000000;}

.men { width:205px; height:24px; margin-top:10px; margin-left:10px; padding-top:12px; padding-left:43px;text-align:left; vertical-align:top; font-size:14px; font-weight:bold; color:#ffffff; background:url('/grafika/web/menu.jpg');}
.mek { width:205px; height:24px; margin-top:0px; margin-left:10px; padding-top:12px; padding-left:43px;text-align:left; vertical-align:top; font-size:14px; font-weight:bold; color:#ffffff; background:url('/grafika/web/menu.jpg');}
.mem { padding-top:6px; padding-left:20px; text-align:left; vertical-align:top; font-size:12px;}
.mema { display:inline; float:left; width:100px; margin-top:6px; margin-left:18px; text-align:left; vertical-align:top;}
.memb { display:inline; float:left; width:60px; margin-top:6px; margin-left:5px; text-align:left; vertical-align:top;}
.memc { display:inline; float:left; width:60px; margin-top:6px; margin-left:5px; text-align:left; vertical-align:top;}
.memf { width:248px; height:30px; margin-left:10px; font-size:12px; background:url('/grafika/web/menu_first.jpg');}
.mems { width:248px; height:30px; margin-left:10px; font-size:12px; background:url('/grafika/web/menu_second.jpg');}
.memk { width:248px; height:30px; margin-left:10px; font-size:12px; font-weight:bold;}

.mbt { text-align:left; border:0px; border-style:none; font-size:13px; cursor:pointer; background-color:#d9ecfd;}

.ika { display:inline; float:left; width:67px; margin-left:0px; margin-top:4px; text-align:center; vertical-align:top; font-size:12px; color:#000000; background-color:#9ac4ea;}
.ikb { display:inline; float:left; width:67px; margin-left:4px; margin-top:4px; text-align:center; vertical-align:top; font-size:12px; color:#000000; background-color:#9ac4ea;}

.loka { display:inline; float:left; width:420px; margin-left:0px; margin-top:0px; text-align:left; vertical-align:top; font-size:15px; color:#000000;}
.lokb { display:inline; float:left; width:280px; margin-left:0px; margin-top:0px; text-align:center; vertical-align:top; font-size:12px; color:#000000;}

.blk { width:707px; height:122px; text-align:left; vertical-align:top; font-size:12px; background-color:white;border:1px; border-style:solid; border-color:#144d82;}
.blm { display:inline; float:left; width:543px; margin-left:12px; margin-top:11px; height:100px; text-align:left; vertical-align:top; font-size:12px;}
.min { display:inline; float:left; width:130px; margin-left:11px; margin-top:11px; text-align:center; vertical-align:top; font-size:12px; color:#000000;}
.mna { border:1px; border-style:solid; border-color:#000000; width:130px; height:98px;}
.ofa { display:inline; float:left; width:250px; margin-left:0px; margin-top:3px; text-align:left; vertical-align:top; font-size:13px; font-weight:bold; color:#000000;}
.ofb { display:inline; float:left; width:258px; margin-left:0px; margin-top:3px; text-align:right; vertical-align:top; font-size:12px; font-weight:bold; color:#000000;}
.ofc { width:543px; height:43px; padding-top:9px; text-align:justify; vertical-align:top; font-size:12px; font-weight:normal; color:#000000;}
.ofm { display:inline; float:left; width:22px; margin-left:10px; margin-top:0px; text-align:left; vertical-align:top; font-size:13px; font-weight:normal; color:#000000;}
.ofn { display:inline; float:left; width:15px; margin-left:20px; margin-top:9px; text-align:left; vertical-align:top; font-size:13px; font-weight:normal; color:#000000;}
.ofd { display:inline; float:left; width:147px; margin-left:8px; margin-top:10px; text-align:left; vertical-align:top; font-size:13px; font-weight:normal; color:#000000;}
.ofe { display:inline; float:left; width:180px; margin-left:10px; margin-top:8px; text-align:left; vertical-align:top; font-size:13px; font-weight:normal; color:#000000;}
.off { display:inline; float:left; width:163px; margin-left:0px; margin-top:11px; text-align:right; vertical-align:top; font-size:13px; font-weight:normal; color:#000000;}

.psa { width:707px; height:102px; text-align:left; vertical-align:top; font-size:12px; background-color:white;border:1px; border-style:solid; border-color:#144d82;}
.psb { display:inline; float:left; width:680px; margin-left:12px; margin-top:11px; height:80px; text-align:left; vertical-align:top; font-size:12px;}
.psc { display:inline; float:left; width:337px; margin-left:0px; margin-top:3px; text-align:left; vertical-align:top; font-size:13px; font-weight:bold; color:#000000;}
.psd { display:inline; float:left; width:308px; margin-left:0px; margin-top:3px; text-align:right; vertical-align:top; font-size:12px; font-weight:bold; color:#000000;}
.pse { width:680px; margin-top:10px; text-align:justify; vertical-align:top; font-size:12px; font-weight:normal; color:#000000;}
.psf { display:inline; float:left; width:22px; margin-left:10px; margin-top:0px; text-align:left; vertical-align:top; font-size:13px; font-weight:normal; color:#000000;}

.kza { display:inline; float:left; padding-left:15px; margin-top:19px; text-align:left; vertical-align:top; font-size:12px; font-weight:bold; color:#000000;}
.kzb { display:inline; float:left; padding-left:20px; margin-top:19px; text-align:left; vertical-align:top; font-size:12px; font-weight:bold; color:#000000;}
.kzc { display:inline; float:left; margin-left:229px; margin-top:16px; text-align:right; vertical-align:top; font-size:12px; font-weight:bold; color:#000000;}

.kfa { display:inline; float:left; width:400px; padding-left:15px; margin-top:7px; text-align:left; vertical-align:top; font-size:12px; font-weight:bold; color:#ffffff;}
.kfb { display:inline; float:left; width:572px; padding-right:15px; margin-top:7px; text-align:right; vertical-align:top; font-size:12px; font-weight:bold; color:#ffffff;}
.kfc { display:inline; float:left; width:572px; padding-right:15px; margin-top:7px; text-align:right; vertical-align:top; font-size:12px; font-weight:bold; color:#b3b3b3;}

.tita { width:707px; height:61px; text-align:left; font-weight:bold; color:#000000; background:url('/grafika/web/linia_oferty.jpg');}
.titb { display:inline; float:left; width:319px; padding-top:23px; padding-left:13px; text-align:left; vertical-align:top; font-size:14px;}
.titc { display:inline; float:left; width:66px; padding-top:23px; padding-left:20px; text-align:left; vertical-align:top; font-size:12px;}
.titd { display:inline; float:left; padding-top:23px; padding-left:10px; text-align:left; vertical-align:top; font-size:12px;}
.tits { display:inline; float:left; padding-top:25px; padding-left:5px; text-align:left; vertical-align:top; font-size:12px;}

.btn { width: 220px; }
.btx { width: 320px; }
.wra { float: left; margin-left: 2px; text-align: justify; vertical-align: top; font-size: 12px; font-weight: normal;}
.btp { width: 20px; font-size: 11px; font-weight: normal; border: 1px; border-style: solid; border-color: #c8cabf; background-color: #eaeaea; color: #000000;}

a:link.geoa, a:visited.geoa, a:active.geoa { color:#000000; text-decoration:none; cursor:pointer; font-size:15px; font-weight:bold;}
a:hover.geoa { color:#00adef; text-decoration:none; cursor:pointer; font-weight:bold; font-size:15px;}
a:link.geob, a:visited.geob, a:active.geob { color:#000000; text-decoration:none; cursor:pointer; font-weight:normal; font-size:13px;}
a:hover.geob { color:#9eb1c0; text-decoration:none; cursor:pointer; font-weight:normal; font-size:13px;}
a:link.geoc, a:visited.geoc, a:active.geoc { color:#2f4c7f; text-decoration:none; cursor:pointer; font-weight:bold; font-size:15px;}
a:hover.geoc { color:#a50100; text-decoration:none; cursor:pointer; font-weight:bold; font-size:15px;}
a:link.geod, a:visited.geod, a:active.geod { color:#000000; text-decoration:none; cursor:pointer; font-weight:normal; font-size:15px;}
a:hover.geod { color:#4077ab; text-decoration:none; cursor:pointer; font-weight:normal; font-size:15px;}
a:link.mena, a:visited.mena, a:active.mena { color:#000000; text-decoration:none; cursor:pointer; font-weight:bold; font-size:13px;}
a:hover.mena { color:#0084ff; text-decoration:none; cursor:pointer; font-weight:bold; font-size:13px;}
a:link.menb, a:visited.menb, a:active.menb { color:#000000; text-decoration:none; cursor:pointer; font-weight:normal; font-size:13px;}
a:hover.menb { color:#0084ff; text-decoration:none; cursor:pointer; font-weight:normal; font-size:13px;}
a:link.menc, a:visited.menc, a:active.menc { color:#a50100; text-decoration:none; cursor:pointer; font-weight:bold; font-size:13px;}
a:hover.menc { color:#ff0000; text-decoration:none; cursor:pointer; font-weight:bold; font-size:13px;}
a:link.mend, a:visited.mend, a:active.mend { color:#a50100; text-decoration:none; cursor:pointer; font-weight:normal; font-size:13px;}
a:hover.mend { color:#ff0000; text-decoration:none; cursor:pointer; font-weight:normal; font-size:13px;}
a:link.nivo, a:visited.nivo, a:active.nivo { color:#b3b3b3; text-decoration:none; cursor:pointer; font-weight:bold; font-size:12px;}
a:hover.nivo { color:#ffffff; text-decoration:none; cursor:pointer; font-weight:bold; font-size:12px;}
