* {margin:0;padding:0}
html {background:#e1e7d4 url(../img/bg.gif);height:100%}
body {height:100%;font:10px Tahoma;color:#181f09}
#all {width:773px;border:solid #626b05;border-width:0 14px;background:#fafaf5;margin:0 auto;min-height:100%;_height:100%;position:relative;overflow:hidden;_overflow:none;z-index:1}
address {font-style:normal}
address a {color:#181f09}
h1 {padding:47px 0 0 147px}
h1 a {width:137px;height:0;padding-top:22px;overflow:hidden;background:url(../img/h1.gif);display:block}
h2 {text-transform:uppercase;font:14px/14px Myriad Roman,Myriad Pro;padding-left:30px;background:url(../img/h2.gif) no-repeat 10px 50%;padding-top:1px}
h3 {margin:20px 0 20px 25px;padding-left:15px;background:#626b05 url(../img/h3.gif) no-repeat;font-size:11px;color:#fff;height:25px;line-height:25px}
h2 a {color:#043d04;text-transform:none;font-weight:700}
#map h3 {font-size:12px;text-transform:uppercase}
#mapa {display:block;margin:15px auto}
#map {background:#f5f5f5 url(../img/map.gif);overflow:hidden;height:113px;width:567px;margin:0 auto;padding:5px 10px}
#map select {width:43%;margin:0 3%}
#map #uper {position:relative;top:-3.5em}
h4 {font-size:10px;font-weight:700;margin:15px 0 10px}
#adv h4 {text-transform:uppercase;font-size:12px;line-height:18px}
#adv h5 {font-size:12px;text-transform:uppercase;color:#636a1a;position:absolute;left:110px}
#cont h3, #cont h4 {margin:0;padding:0;background:none;color:#181f09;line-height:auto}
li {list-style:none}
.last ol {width:80%;margin:0 auto}
ol li {list-style:decimal inside;margin:2px 0 2px 25px}
ol li ul li {list-style:disc}
a {text-decoration:none}
a img {border:0}
fieldset {border:none}
#top {background:url(../img/top.png);height:178px;position:relative}
#top p{padding:30px 0 0 277px;width:133px;height:0;overflow:hidden;background:url(../img/wnab.gif) no-repeat 100% 6px}
#fav, #home {position:absolute;left:18px;top:7px;background:url(../img/home.gif);height:0;padding-top:20px;width:20px;overflow:hidden}
#fav {left:44px;background:url(../img/fav.gif)}
#bar {font-size:12px;font-weight:700;height:26px;background:#f2f2ea url(../img/bar.gif) repeat-x 0 100%}
#bar li {float:left;padding:0 25px}
#bar a {color:#162b03;line-height:20px;display:block;height:20px;float:left}
#bar a:hover {background:url(../img/barar.gif) no-repeat 50% 100%;padding-bottom:4px}
#bar ul {margin-top:-20px}
#bar ul li {padding:0 1px;float:right}
#bar ul a, #bar ul a:hover {background:url(../img/gru.gif) repeat-x;padding:0 10px}
#bar h2 {padding-top:4px;padding-bottom:2px}
#bar p {text-align:right;margin:-20px 10px 0 0;line-height:22px;text-transform:uppercase;font-size:10px}
#bar p span {color:#87a40c}
#cont {float:right;width:603px;padding-top:15px}
.index #cont {float:left;width:410px}
#cont p {line-height:18px;margin:7px 30px 5px 15px}
#upm {padding:10px 20px 5px}
#upm li {display:inline;text-transform:uppercase;font-weight:700;padding:0 15px 0 15px;line-height:10px;background:url(../img/ar.gif) no-repeat 0 2px}
#upm a {color:#181f09}
#upm #tu a {color:#606628}
#src {text-transform:uppercase;font-weight:700;padding:7px 20px 0;height:25px}
#src input {border:1px solid #f0f0e8;background:#fff;font:9px/17px Tahoma;height:17px;color:#8b8f84;padding:0 3px;width:150px}
#src div {float:right;height:30px;margin-top:-28px;padding-right:20px}
#src div button {margin-left:12px}
#src #od, #src #do {width:30px;margin:0 3px;float:none}
#src #do {margin-right:40px}
#ods {margin-left:40px}
#lstd li, .list {background:#f5f5f5 url(../img/gr.gif) repeat-y;width:570px;margin:10px auto 0;height:100%}
.list {margin-bottom:20px}
.list li {background:none;width:auto;margin:0;height:auto}
#lstd h3, #cont .list h3 {background:url(../img/grup.gif) no-repeat;text-indent:150px;padding-top:7px;font-size:12px;position:relative;z-index:3}
#cont .list h3 {text-indent:15px}
#lstd.ogl h3 {text-indent:15px}
#lstd.ogl h4 {text-indent:13px;position:relative;z-index:4;font-size:10px;font-weight:400;margin:-13px -10px 0;background:url(../img/oglt.gif) no-repeat;height:12px;line-height:6px}
#cont .list h4 {margin:10px 0 5px 225px}
#lstd img {padding:2px;border:1px solid #5ca200;margin:-10px 6px 0 14px;float:left;width:119px;height:90px}
.list img {border:2px solid #5ca200}
.list .wybr {float:left;width:200px;font-weight:500;text-align:right;margin-right:-225px}
.list .wybr span {display:block;background:url(../img/gar.gif) no-repeat 15px 50%;padding-left:25px;margin-top:5px;text-align:left;font-weight:700}
.list .wybr address {display:block;padding-left:35px;margin-top:5px;text-align:left;font-weight:500;line-height:14px}
#lstd .dol, .list .dol {background:url(../img/grdwn.gif) no-repeat 0 100%;display:block;height:18px;clear:both}
.list .dol {padding-left:150px;font-weight:700;clear:both}
.dol span {color:#5ca200}
#lstd .data {text-align:right;padding-right:15px}
#lstd address {background:#fff url(../img/adrs.gif) 0 3px;width:160px;padding-left:9px;margin:9px 10px 0 0;float:left;line-height:18px}
#lstd.ogl address {margin-left:15px;_margin-left:7px;width:106px;background-image:url(../img/ogls.gif)}
#lstd div {float:left;background:#fff url(../img/wbbox.gif);width:213px;padding:0 10px 2px;margin-top:9px;overlow:visible}
#lstd.ogl div {width:397px;background-image:url(../img/ogld.gif);background-position:0 100%;background-repeat:no-repeat}
#lstd p {margin:0;line-height:16px}
#lstd p span {color:#626b05;font-weight:700}
#lstd div ul {background:#f5f5f5;height:19px;margin:-16px -10px 1px;position:relative;z-index:2;padding:0 10px}
#lstd div li {float:right;background:#fff url(../img/wbox.gif);width:20px;height:19px;border:solid #f5f5f5;border-width:0 1px;margin:0;overflow:hidden;padding:0}
#lstd div li a {background-position:50% 50%;background-repeat:no-repeat;display:block;width:20px;height:19px;font-size:0}
.list a {color:#181f09}
#cont .list p {margin-left:225px;width:294px;min-height:100px;padding:2px 9px;background:#fff url(../img/lsp.gif)}
.list .slsa li {width:33%;float:left;margin:3px 0}
.slsa {overflow:hidden;height:auto;margin:0 0 15px 225px;width:335px}
.slup, .imup {margin-left:225px;overflow:hidden;heigth:auto;width:300px;height:36px;background:#fff url(../img/slup.gif) 0 3px;line-height:16px;padding-right:11px;text-align:right}
.imup {text-align:left;padding:0 0 0 11px}
.slup li, .imup li {height:18px}
.slup li label {_position:relative;_top:-4px}
.imup li label {_position:relative;_top:2px}
.slup select, .imup select {background:#fff;border:0;width:90px;color:#737373;font-size:10px;margin:0 0 -1px 5px}
.imup input {color:#737373;font-size:10px;height:12px;background:transparent;border:0;width:70px}
.slup .skd span {color:#737373}
.list .slup li {float:left;width:50%;height:18px}
.list .slup li.skw {width:30%}
.list .slup li.skd {width:70%}
.list li.ilstar {padding-right:60px;width:90px}
.star {width:50px;background:url(../img/bstar.gif);height:9px;display:block;margin:-12px -55px 0 auto;overflow:hidden;text-align:left}
.star span {background:url(../img/star.gif);heigth:0;padding-top:9px;overflow:hidden;display:block}
.star4 {width:40px}
.star3{width:30px}
.star2{width:20px}
.star1{width:10px}
.star0{width:0px}
#plstd {padding:10px 0 0 20px;overflow:hidden;height:auto}
#plstd h3 {font-size:11px;text-transform:uppercase;padding:5px 0 5px 10px}
#plstd li {float:left;width:163px;height:183px;background:#f2f2ea url(../img/plstd.gif);margin:10px 7px;overflow:hidden}
#plstd p {line-height:13px;background:#fff url(../img/pplstd.gif);min-height:13px;width:130px;padding-left:4px;margin-top:4px}
#plstd p span {font-weight:700}
#plstd .temp {font:700 30px Myriad Roman,Myriad Pro;text-align:right;height:60px;padding:20px 85px 0 0;width:50px;margin-top:-25px;background: no-repeat 100% 0}
#gray li {background:#ededed;padding:10px 20px;overflow:hidden;height:100%;margin-top:10px}
#gray h3 {text-transform:uppercase;font-size:10px;margin-bottom:-4px}
#gray.low h3 {text-transform:none}
#gray.low * {text-align:left}
#gray.low li {text-align:center}
#gray img {float:left;margin:2px 10px 5px 0;border:2px solid #c8d25f}
#gray.low img {float:none;border:0;margin-top:12px}
#gray address {line-height:16px;margin-top:8px;float:left}
.wstar {background-image:url(../img/wstar.gif)}
.wphoto {background-image:url(../img/wphoto.gif)}
.wtxt {background-image:url(../img/wtxt.gif)}
.wx {background-image:url(../img/wx.gif)}
#lstd div li a {display:block;height:0;padding-top:19px;overflow:hidden}
#navi {text-align:right;padding:30px 30px 20px;line-height:12px;clear:both}
#navi small {display:block;text-align:left;margin-top:-12px;color:#848484;font-size:10px}
#navi a {font:700 17px/12px Times;margin:0 4px;color:#5ca200}
#navi a span {font:10px Tahoma}
#menu, .menu {width:170px;float:left}
#menu ul, #menu div {padding-bottom:11px;background:url(../img/mnudwn.gif) no-repeat 100% 100%}
.menu ul, .menu div {padding-bottom:11px;background:url(../img/mnudwnl.gif) no-repeat 0 100%;padding-right:10px}
#menu li, .menu li, div.menu {background:#f5f5f5 url(../img/mnu.gif) repeat-y 100% 0;margin-top:5px}
.menu li, div.menu {background-position:0 0}
#menu li li, .menu li li {background:none;margin:0}
#menu h2, .menu h2 {background:url(../img/mnuup.gif) no-repeat 100% 0;padding:5px 0 5px 25px}
.menu h2 {background:url(../img/mnuupl.gif) no-repeat 0 0;padding-left:35px}
#menu a, .menu a {display:block;height:13px;margin:5px 13px 0 11px;padding-left:10px;color:#181f09;background:#fff url(../img/mnuar.gif);line-height:13px;width:136px}
.menu a {margin-left:20px}
#menu #fst, #fst {background:#636a1a url(../img/fst.gif) repeat-y 100% 0;padding:0}
#menu #fst ul, #fst ul {padding:0 0 11px 0;background:url(../img/fstdwn.gif) no-repeat 100% 100%}
#menu #fst h2, #fst h2 {padding:15px 0 10px 25px;background:url(../img/fstup.gif) no-repeat 100% 0;font:700 12px tahoma;color:#fff}
#menu #fst li, #fst li {margin:0 0 2px 0}
#menu #fst a, #fst a {color:#fff;height:16px;background:url(../img/fstar.gif) no-repeat 0 0;margin:0;padding-left:27px;line-height:16px;width:143px}
#menu #fst a:hover, #fst a:hover {background-color:#c7d262;background-position:0 100%}
#rgt {float:right}
#menu div {padding:0 15px 11px;text-align:right}
#menu p {line-height:18px}
#menu p span {font-weight:700}
#mpog {font:36px Myriad Roman,Myriad Pro;display:block;height:80px}
#oferty {height:137px;padding:0 48px;background:#e6e5cf url(../img/oferty.gif);margin:10px 0 75px}
#oferty li {width:163px;height:128px;float:left;background:#afb937 url(../img/oferta.png);margin:0 3px;text-align:center;padding-top:9px}
#oferty img {border:2px solid #7a8608;height:94px;width:125px}
#oferty span {display:block;height:28px;line-height:24px;font-size:11px;font-weight:700;text-align:left;width:135px;padding-left:28px;overflow:hidden}
#oferty a {color:#fff}
#foot {background:url(../img/foot.gif) repeat-x;margin-top:-45px;height:45px;position:relative;z-index:2;line-height:30px;color:#333800;min-width:805px}
#foot div {margin:0 auto;width:805px;text-indent:20px;background:url(../img/footshl.gif) no-repeat}
#foot span.a {padding-left:75px;background:url(../img/footshl.gif) no-repeat 100% 0;text-align:center}
#foot span.a  a {margin-left:10px; margin-right:10px}
#foot span.b {float:right;padding-right:25px;background:url(../img/footshl.gif) no-repeat 100% 0;height:30px;margin-top:-30px;text-align:right}
#foot a {color:#333800}
#reklama {text-align:center;padding:15px 0 10px;clear:both}
#gal {text-align:center;background:#ededed;margin:30px 0 25px}
#gal li {display:inline;margin:0 4px}
#gal img {border:2px solid #c8d25f;margin:-15px 0 -10px}
#reg {margin: 0 12% 75px}
#opis {float:left;width:475px;padding:0 30px 50px 70px;_border-bottom:50px solid #fafaf5}
#opis p {line-height:16px;font-weight:300;}
#opis div p{margin-bottom:1em}
#opis div ul {margin:-1em 0 1em}
#opis div ul li {list-style:disc inside;padding-left:10px}
#cennik {padding:5px 0;overflow:hidden}
#cennik li{float:left;width:46%;font-weight:700;margin:0 1%}
#cennik ul {margin:5px 0 15px}
#cennik li li {float:none;width:auto;font-weight:400;margin:2px 0}
#zdj {float:right;width:190px}
#zdj h2 {margin-bottom:20px}
#zdj ul {overflow:hidden;height:auto;width:76%;margin:0 auto}
#zdj li {float:left;width:50%;text-align:center;margin-top:10px}
#zdj a img {border:2px solid #626b05}
#inf {background:#636a1a;height:175px;margin-bottom:25px}
#inf a {color:#181f09}
#inf li {float:left;color:#fff;font-weight:700;height:160px}
#inf li li {float:none;font-weight:400;background:url(../img/arg.gif) no-repeat 0 5px;height:15px;line-height:15px;padding-left:20px;overflow:hidden}
#inf ul {padding-top:10px}
#dinf, #mjsc {padding:15px 0 0 35px}
#dinf span {display:block;text-align:center;float:right;width:35px;position:relative;top:-15px;font-weight:700;color:#bcfd3e;padding-left:50px}
#dinf {width:160px}
#mjsc {background:url(../img/ln.gif) no-repeat 0 100%;width:170px}
#mjsc span {display:block;text-align:center;float:right;width:25px;position:relative;top:-15px;font-weight:700;color:#bcfd3e;padding-left:50px;margin-left:30px}
#dodk span {text-align:center;width:35px;font-weight:700;color:#547710;padding-right:70px}
#inf dl {background:#f5f5f5 url(../img/inf.gif) no-repeat 100% 0;width:355px;color:#181f09;height:150px;padding-top:25px}
#inf dt {float:left;width:140px;text-align:right;background:url(../img/gar.gif) no-repeat 65px 2px}
#inf dd {float:left;width:160px;padding-left:5px;font-weight:400;margin-bottom:10px}
#inf li.fst {width:230px}
.last {margin-bottom:75px;overflow:hidden;height:auto}
.but {display:block;background:url(../img/but.gif) no-repeat;border:0;float:left;font:9px/14px Tahoma;clear:both;color:#fff;letter-spacing:0;cursor:pointer;height:15px;padding:0 0 0 12px;margin:2px;width:auto}
.but span {display:block;padding-right:12px;background:url(../img/butr.gif) no-repeat 100% 0;text-transform:lowercase;line-height:14px}
button.but {width:100px;background:url(../img/bbut.gif) no-repeat;padding:0;text-transform:lowercase;_position:relative;_left:-6px}
.std {background:url(../img/corn.gif) no-repeat 100% 100%;padding-bottom:30px}
.std p {margin-bottom:1em}
.std #navi {font-weight:700;padding-bottom:0}
.std #navi a {font-size:10px;font-family:Tahoma;margin:0;color:#181f09}
.zoom, .cena {color:#606628;font-weight:700;height:15px;line-height:15px}
.zoom {padding-left:18px;float:left;background:url(../img/zoom.gif) no-repeat}
.cena {float:right}
.imgup {float:right;margin:-20px 40px 0 5px;border:2px solid #c8d25f}
.deszcz {background:url(../img/rain.gif) no-repeat}
.gbrd {line-height:15px;height:auto;overflow:hidden;font-size:11px;text-align:center}
.gbrd small {font-size:8px}
.gbrd fieldset {padding-top:15px}
.gbrd input, .gbrd textarea, .gbrd select {border-style:ridge solid solid ridge;border-width:2px 1px 1px 2px;border-color:#82a11b #9eba17 #9eba17 #82a11b;background:#fff;width:220px;height:15px;font:10px/15px Tahoma}
.gbrba input, .gbrba textarea, .gbrba select {border-style:ridge solid solid ridge;border-width:2px 1px 1px 2px;border-color:#82a11b #9eba17 #9eba17 #82a11b;background:#fff;width:150px;height:15px;font:10px/15px Tahoma}
option {line-height:10px}
.gbrba label {font-weight:700;width:80px;padding-right:5px;display:block;float:left;text-align:right}
.gbrba p {padding-bottom:3px;text-align:left;margin:0 0 0 40px}
.gbrd textarea {height:115px;width:315px;display:block;margin-bottom:20px}
.gbrd label {font-weight:700;width:80px;padding-right:5px;display:block;float:left;text-align:right}
.gbrd p {padding-bottom:3px;text-align:left;margin:0 0 0 40px}
.gbrd p.right {float:right;margin-top:-100px;margin-left:0;margin-right:40px;_margin-right:20px}
.gbrd p.right label {width:auto;padding-right:5px}
#agr {clear:both;background:#626b05 url(../img/agr.gif) no-repeat;color:#fff;font-weight:700;padding:12px 15px 5px;margin:20px 0 20px 25px;height:70px}
input.butt {background:url(../img/gbut.gif);border:0;height:20px;display:inline;width:110px;color:#fff;line-height:20px}
#plstd .cloud1 {background-image:url(../img/pogoda/26.gif)}
#plstd .cloud2 {background-image:url(../img/pogoda/11.gif)}
#plstd .cloud5 {background-image:url(../img/pogoda/26.gif)}
#plstd .cloud3 {background-image:url(../img/pogoda/05.gif)}
#plstd .cloud4 {background-image:url(../img/pogoda/06.gif)}
#plstd .sun2{background-image:url(../img/pogoda/28.gif)}
#plstd .sun3{background-image:url(../img/pogoda/30.gif)}
#plstd .sun4 {background-image:url(../img/pogoda/39.gif)}
#plstd .sun3 {background-image:url(../img/pogoda/28.gif)}
#plstd .sun6 {background-image:url(../img/pogoda/02.gif)}
#barb {clear:both;overflow:hidden;height:auto;padding-top:20px;height:184px}
#barb div {float:right;height:100%}
#barb #plstd {float:left;background:url(../img/pl.gif) no-repeat;width:220px;font:14px Myriad Roman,Myriad Pro}
#barb #plstd h2 {margin-left:-20px}
#barb #plstd p {background-color:transparent;background-repeat:no-repeat;background-position:100% 0;height:50px;width:200px;text-align:center;padding:20px 20px 0 0}
#barb #plstd span {display:block;margin-bottom:5px;font-size:36px;font-weight:400}
#barb #plstd strong {font-weight:400;font-size:24px;display:block;padding:35px 0 0 80px}
#barb img{margin-top:5px}
#rtel {background:#d20008 url(../img/rtel.gif) no-repeat;width:180px;height:68px;margin:10px 0 0 5px;font-weight:700;text-align:center;color:#fff}
#rtel h2 {background:none;padding:10px 0 10px 25px;text-align:left}
#rtel a {color:#fff;background:none;padding:0;width:auto;margin:0}
#adv {overflow:hidden;height:auto;font-size:11px;line-heigth:15px}
#adv li {height:230px;width:165px;background-color:#f2f2ea;background-repeat:no-repeat;text-align:center;padding-top:100px;position:relative}
#adv p {width:70%;margin:0 auto;margin-top:1em}
#adv .adl {float:left;padding-right:220px}
#adv .adr {float:right;padding-left:220px}
#gold {top:80px}
#slvr {bottom:90px}
#bazan {background-image:url(../img/bazan.gif);background-position:100% 0}
#serz {background-image:url(../img/serz.gif);background-position:0 0}
#rban {background-image:url(../img/rban.gif);background-position:100% 100%}
#nruch {background-image:url(../img/nruch.gif);background-position:0 100%}
#bank {height:135px;background:#fff url(../img/mbank.gif) no-repeat 10% 60%;margin-bottom:75px;clear:both;text-align:center;font-size:12px}
#bank strong {font-size:14px;word-spacing:15px}
#bank p {padding:10px 0 55px}
#cbox {width:90%;margin:0 auto;overflow:hidden;height:auto}
#cbox li {width:30%;font-weight:700;float:left;margin:10px 1px 0 -1px;padding-left:3%;background:url(../img/hp.gif) no-repeat;height:180px}
#cbox label {padding-left:5px}
#cbox ul {padding-left:10px}
#cbox li li {width:auto;font-weight:400;float:none;background:none;height:auto}
fieldset.last {text-align:center}
.last p {text-align:left;padding-left:6%;font-weight:700;margin:4px 0}
.last label {padding-right:5px}
.last .butt {margin-top:30px}
.gbrd .butt {margin-top:10px;margin-bottom:60px}
#dod {padding-top:10px}
#dod .right {margin-top:-140px}
#od, #do {width:40px;float:left}
#dod #cen {width:100%;overflow:hidden}
#dod p span {float:left;font-weight:700;width:40px;text-align:right;_padding-right:3px}
#cen label{width:40px}
#kont {padding-top:30px}
#kont label {width:auto;z-index:2;position:absolute;left:10px;top:0}
#kont .right label {position:static}
#kont p {position:relative}
#kont fieldset {padding-top:20px}
#kont .right {margin-top:-135px;float:right;_margin-right:10px}
#kont .right label {_padding-left:15px}
#kont #imie {padding-left:40px;width:180px}
#kont #nazw {padding-left:70px;width:150px}
#kont #tel {padding-left:60px;width:160px}
#kont #mail {padding-left:55px;width:165px}
#kont .butr {text-align:right;clear:both;padding-right:30px}
#prup {font-weight:700;font-size:11px;color:#636a1a;text-align:right;display:block;padding-right:20px;margin:-13px 0 40px}
#cont .kont {line-height:18px;padding-left:40px;margin:20px 0}
#cont p.kont {margin-bottom:-20px}
#dodob h3 {margin-right:-60px}

#load {display:none; padding-left:150px;padding-top:50px}

table {margin-left:10%; width:80%;margin-right:10%}
td {border: solid 1px #82a11b; padding: 3px 3px 3px 5px}
table a {color: #224722}
