
/* ::::: http://www.leczna.test.ideo.pl/szablony/leczna/style.css ::::: */

body { margin: 0pt; padding: 0pt; background: rgb(241, 239, 231) url('lay-gfx/bg.png') repeat-x; color: rgb(128, 122, 93); font-family: Tahoma,sans-serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 62.5%; line-height: 1.4; font-size-adjust: none; font-stretch: normal; text-align: center; }
img { border: 0pt none ; }
strong { font-weight: bold; }
em { font-style: italic; }
p, ul, ol { margin: 1em 0pt; padding: 0pt; }
ul, ol { margin: 1em 0pt; padding: 0pt; }
li { margin: 0pt 0pt 0pt 2em; padding: 0pt; }
h1, h2, h3, h4, h5, h6 { padding: 0pt; }
td, th { vertical-align: top; }
form { margin: 0pt; padding: 0pt; }
input, select, textarea { font-family: Tahoma,sans-serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 1em; line-height: 1.4; font-size-adjust: none; font-stretch: normal; color: rgb(128, 122, 93); }
textarea, input.text, select { background: rgb(241, 252, 255) none repeat; }
textarea, input.text { border: 1px solid rgb(213, 207, 185); padding: 0pt 0.4em; background: rgb(248, 246, 238) url('lay-gfx/text_field-bg.png') repeat-x; }
input.text { height: 1.6em; padding-top: 0.3em; }
input.but { background-color: rgb(175, 198, 95); color: rgb(255, 255, 255); font-weight: bold; }
select { border: 1px solid rgb(213, 207, 185); padding: 0pt; }
input[type="checkbox"] { vertical-align: top; }

a:link { color: rgb(204, 0, 51); text-decoration: none; }
a:visited { color: rgb(165, 0, 41); text-decoration: none; }
a:hover, a:active, a:focus { text-decoration: underline; }
a.more { padding-left: 12px; }
a.more:link { background: transparent url('lay-gfx/ar-more.gif') no-repeat scroll 2px 4px; }
a.more:visited { background: transparent url('lay-gfx/ar-more.gif') no-repeat scroll 2px -66px; }

a.more1{padding-left:12px;font-size: 1.2em;}
a.more1:link{background:url('lay-gfx/ar-more.gif') no-repeat 2px 4px;}
a.more1:visited{background:url('lay-gfx/ar-more.gif') no-repeat 2px -66px;}

.przewijanie a{padding-left:12px;font-size: 1.1em;}
.przewijanie a:link{background:url('lay-gfx/ar-more.gif') no-repeat 2px 4px;}
.przewijanie a:visited{background:url('lay-gfx/ar-more.gif') no-repeat 2px -66px;}

.przewijanie ul {list-style: none;margin: 0px; padding: 0px;}
.przewijanie p { color: rgb(188, 183, 161); font-size: 1em;}

div.przewijanieh2 {padding-left: 25px;}
div.przewijaniehFrame {padding-left: 5px;}

.gfx_hl { margin: 0pt; position: relative; }
.gfx_hlPrzewijanie { margin: 0pt; position: relative; padding-left: 25px;}
.gfx_hlPrzewijanie span { position: absolute; width: 100%; height: 100%; }

.gfx_hl span { position: absolute; width: 100%; height: 100%; }
#main-content h2.gfx_hl { font-size: 2.5em; line-height: 1.4em; }
#main-content h2.gfx_hl span { line-height: 14px; }
#sidebar h2.gfx_hl { font-size: 1.7em; line-height: 1.4em; padding-bottom: 0.3em; }
#sidebar h2.gfx_hl span { line-height: 14px; }
#h-wiadomosc_dnia span { background: transparent url('lay-gfx/h-wiadomosc_dnia.png') no-repeat; }
#h-pozostale_wiadomosci span { background: transparent url('lay-gfx/h-pozostale_wiadomosci.png') no-repeat; }
#h-polecamy span { background: transparent url('lay-gfx/h-polecamy.png') no-repeat; }
#h-galeria span { background: transparent url('lay-gfx/h-galeria.png') no-repeat; }
#h-newsletter span { background: transparent url('lay-gfx/h-newsletter.png') no-repeat; }
#h-sonda span { background: transparent url('lay-gfx/h-sonda.png') no-repeat; }
#h-dane_urzedu span { background: transparent url('lay-gfx/h-dane_urzedu.png') no-repeat; }
#h-o_naszym_miescie span { background: transparent url('lay-gfx/h-o_naszym_miescie.png') no-repeat; }
#h-losowa_galeria span { background: transparent url('lay-gfx/h-losowa_galeria.png') no-repeat; }
#h-ostatnie_aktualnosci span { background: transparent url('lay-gfx/h-ostatnie_aktualnosci.png') no-repeat; }
#h-dane_urzedu-supp span { background: transparent url('lay-gfx/h-dane_urzedu-supp.png') no-repeat; }
#content-supp h2.big { margin: 4px 0pt 1em; color: rgb(35, 31, 32); font-size: 2.4em; line-height: 1.1; font-family: Georgia,serif; font-weight: normal; }
#sub-div {float: left;width: 520px;}
#sub-div #content h2 { margin: 0px; padding: 1em 0pt; color: rgb(35, 31, 32); font-size: 2.4em; line-height: 1.1; font-family: Georgia,serif; font-weight: normal; text-align:justify;}
#sub-div #content h3 { margin: 0.5em 0pt; color: rgb(35, 31, 32); font-size: 2em; line-height: 1.1; font-family: Georgia,serif; font-weight: normal; }

/*** layout ***/
#skips{display:none;}
/* top */
#top{text-align:left;width:910px;height:41px;margin:0 auto;}
#top a{color:#807A5D;}
#top ul{margin:0;padding-top:14px;}

#lang{float:left;margin:0;}
#lang li{display:inline;list-style:none;margin:0;padding:0 10px;background:url('lay-gfx/lang-sep.gif') repeat-y;}
#lang li.first{padding-left:0;background-image:none;}
#lang a span{display:none;}

#starts{float:right;margin:0;}
#starts li{display:inline;list-style:none;margin:0;padding:0 10px;}
#starts a{padding-left:18px;}
#s-start{background:url('lay-gfx/i-start.png') no-repeat 0 1px;}
#s-fav{background:url('lay-gfx/i-fav.png') no-repeat 0 0;}
#s-sitemap{background:url('lay-gfx/i-sitemap.png') no-repeat 0 1px;}
#s-weather{background:url('lay-gfx/i-weather.png') no-repeat 0 1px;}
#starts a:hover,#starts a:active,#starts a:focus{background-position:0 -29px;}
#starts a#s-fav:hover,#starts a#s-fav:active,#starts a#s-fav:focus{background-position:0 -30px;}

#txtenl{font-weight: normal; background: transparent url('lay-gfx/czc.gif') no-repeat 4px 0px;}
#starts li#txtenl{display:inline;list-style:none;margin:0;padding:0px 10px 0px 20px;}
#txtenl a{padding-left:3px;}
#txtenl a#fontsizeup{color: rgb(204, 0, 51);;font-size: 0.8em; font-weight: bold;}
#txtenl a#fontsizenor{color: rgb(204, 0, 51);;font-size: 1.0em;font-weight: bold;}
#txtenl a#fontsizedown{color: rgb(204, 0, 51);;font-size: 1.2em;font-weight: bold;}

/** main **/
#wrapper{clear:both;text-align:left;width:985px;margin:0 auto;background:#F7F5ED url('lay-gfx/wrapper-bg.png') repeat-y;}
#main{background:url('lay-gfx/main-bg.png') no-repeat;min-height:315px;}
#main-footer{text-align:left;width:985px;margin:0 auto;background:url('lay-gfx/main_footer-bg.png') no-repeat;height:53px;}

/* site's stuff navigation */
#nav-site{margin:0;float:right;padding:25px 25px 0 0;}
#nav-site li{line-height:1.3;float:left;list-style:none;padding:0 21px;margin:0;background:url('lay-gfx/nav_site-sep.gif') repeat-y;}
#nav-site li.first{padding-left:0;background-image:none;}
#nav-site a{font-weight:bold;}

/* header */
#header{min-height:192px;}
#id-leczna-print{display: none;}
#id-leczna{float:left;width:163px;margin:0;}
#id-leczna a{display:block;margin:40px 0 0 43px;}
#id-leczna span{display:none;}

#header .wrap{min-height:50px;}
#theme { float: right; width: 784px; }
#date_nameday { margin: 0pt; padding-top: 15px; width: 60%; color: rgb(158, 152, 123); }
.search_box { padding: 10px 32px 0pt 0pt; float: right; }
.search_box label { display: none; }
.search_box .but { border: 0pt solid ; background: transparent url('lay-gfx/but-szukaj.png') no-repeat; vertical-align: top; width: 82px; height: 20px; padding-right: 9px; padding-bottom: 3px; cursor: pointer; }
.search_box .text { font-weight: bold; }
#animation { margin-left: 10px; float: left; }
#wstazka {margin: -118px -10px 0px 0px; float: right; width: 24px; height: 95px;background:url('images/wstazka.gif') no-repeat;}
#wstazka2 {display: none;}
#main-content { color: rgb(102, 96, 70); float: right; width: 760px; padding-right: 14px; }
#main-content a { font-weight: bold; }
#main-content ol { padding-left: 0.8em; }
#nav-supp { border-bottom: 1px solid rgb(230, 227, 213); margin: 0pt 0pt 10px; background: rgb(247, 245, 238) url('lay-gfx/nav_supp-bg.png') repeat-x; float: left; min-height: 27px; width: 100%; }
#nav-supp li { border-left: 1px solid rgb(230, 227, 213); margin: 0pt; list-style-type: none; list-style-image: none; list-style-position: outside; float: left; width: 19.9%; }
#nav-supp li.first { border-left: 0pt none; }
#nav-supp a { text-decoration: none; color: rgb(118, 113, 88); font-weight: bold; display: block; text-align: center; width: 100%; line-height: 27px; }
#nav-supp a:hover, #nav-supp a:active, #nav-supp a:focus, #nav-supp a.active { background: rgb(230, 227, 213) none repeat; }
#breadcrumbs { margin: 0pt; padding: 0pt 25px 10px; }
#breadcrumbs li { margin: 0pt; padding: 0pt 10px 0pt 15px; background: transparent url('lay-gfx/breadcrumbs-sep.gif') no-repeat scroll 0pt 50%; display: inline; }
#breadcrumbs li.first { padding-left: 0pt; background-image: none; }
#breadcrumbs a { font-weight: normal; }
#home-div { background: transparent url('lay-gfx/vline.gif') repeat-y scroll 440px 0pt; clear: both; }
#home-divsub { clear: both; }
#home-div #content { float: left; width: 429px; }
#top_news { padding: 20px 25px 10px; background: transparent url('lay-gfx/hl_bg-l.png') no-repeat scroll 100% 0pt; }
#top_news h3 { margin: 0.5em 0pt; font-size: 1.4em; }
#top_news p.date { margin: 0.5em 0pt; color: rgb(188, 183, 161); }
#top_news p { margin-top: 0.5em; }
#content #news_list-home { padding: 20px 25px 0pt; background: transparent url('lay-gfx/hl_bg-l.png') no-repeat scroll 100% 0pt; }
#content #news_list-home h3 { margin: 0.2em 0pt; font-size: 1em; }
#content #news_list-home p.date { margin: 0.2em 0pt; color: rgb(188, 183, 161); }
#content #news_list-home ul { margin: 0pt -12px; }
#content #news_list-home li { margin: 0pt; padding: 0.6em 12px; background: transparent url('lay-gfx/hline.gif') repeat-x scroll 0pt 100%; list-style-type: none; list-style-image: none; list-style-position: outside; }
#content #news_list-home p.archive { margin-bottom: 0pt; min-height: 21px; margin-right: -12px; }
#content #news_list-home a.but-archive { background: rgb(156, 182, 86) url('lay-gfx/but-l.png') no-repeat; color: rgb(255, 255, 255); float: right; }
#content #news_list-home a.but-archive span { padding: 0pt 35px 0pt 27px; background: transparent url('lay-gfx/but-archive-r.png') no-repeat scroll 100% 0pt; line-height: 21px; display: block; }
#home-div #content-supp { float: right; width: 310px; }
#recom { border-bottom: 1px solid rgb(232, 230, 221); padding: 20px 25px 10px; background: rgb(249, 247, 242) url('lay-gfx/hl_bg-r-drk.png') no-repeat; margin-bottom: 10px; }

#recomPrzewijanie { border-bottom: 1px solid rgb(232, 230, 221); padding: 20px 0px 10px; background: rgb(249, 247, 242) url('lay-gfx/hl_bg-r-drk.png') no-repeat; margin-bottom: 10px; }

.startpoints { margin: 10px 0pt; }
.startpoints li { margin: 0pt 0pt 6px; background: transparent url('lay-gfx/hline.gif') repeat-x scroll 0pt 100%; padding-bottom: 1px; list-style-type: none; list-style-image: none; list-style-position: outside; }
.startpoints span { background: transparent url('lay-gfx/hl_bg-r.png') no-repeat scroll 0pt 4px; display: block; }
.startpoints a { display: block; }
a.sp-turystyka { background: transparent url('lay-gfx/sp-turystyka.jpg') no-repeat scroll 100% 0pt; }
a.sp-organizacje_pozarzadowe { background: transparent url('lay-gfx/sp-organizacje_pozarzadowe.jpg') no-repeat scroll 100% 0pt; }
a.sp-inwestycje { background: transparent url('lay-gfx/sp-inwestycje.jpg') no-repeat scroll 100% 0pt; }
a.sp-poradnik_inwestora { background: transparent url('lay-gfx/sp-poradnik_inwestora.jpg') no-repeat scroll 100% 0pt; }
a.sp-poradnik_interesanta { background: transparent url('lay-gfx/sp-poradnik_interesanta.jpg') no-repeat scroll 100% 0pt; }
.startpoints span span { padding: 15px 70px 8px 40px; font-size: 1.4em; }
.startpoints span a:link span { background: transparent url('lay-gfx/sp-pointer.gif') no-repeat scroll 25px 22px; }
.startpoints span a:visited span { background: transparent url('lay-gfx/sp-pointer.gif') no-repeat scroll 25px -78px; }
#content-supp .gal_b, #content-supp2 .gal_b { padding: 20px 25px 0pt; background: transparent url('lay-gfx/hl_bg-r.png') no-repeat; }
#content-supp .gallery .img, #content-supp2 .gallery .img { width: 100%; text-align: center; }
#sub-div #content { border: 0px solid red; padding: 0pt 25px; background: transparent url('lay-gfx/hl_bg-l.png') no-repeat scroll 100% 0pt; }
#content-supp2 { background: transparent url('lay-gfx/vline.gif') repeat-y scroll 10px 50%; width: 220px; padding-left: 20px; float: right; }
#content #news_list { margin: -1em -25px 1.5em; }
#sub-div #news_list h3 { margin: 0.3em 0pt; font-size: 1.4em; font-family: Tahoma,sans-serif; }
#content #news_list p { padding-left: 15px; margin-top: 0.4em; }
#content #news_list p.date { margin: 0.2em 0pt; background: transparent url('lay-gfx/date-p.gif') no-repeat scroll 0pt 5px; color: rgb(188, 183, 161); font-weight: bold; }
#content #news_list li { margin: 0pt; padding: 0.6em 25px; background: transparent url('lay-gfx/hline.gif') repeat-x scroll 0pt 100%; list-style-type: none; list-style-image: none; list-style-position: outside; }
.nav-content { padding: 0pt 10%; width: 80%; display: block; text-align: center; font-weight: bold; position: relative; margin-top: 1.5em; }
#content .nav-content li { margin: 0pt; padding: 0pt 8px; display: inline; list-style-type: none; list-style-image: none; list-style-position: outside; background-image: none; }
.nav-content li strong { text-decoration: underline; }
.nav-content li.prev { position: absolute; left: 0pt; top: -3px; }
.nav-content li.prev a { background: transparent url('lay-gfx/but-prev.png') no-repeat; width: 23px; height: 21px; display: block; }
.nav-content li.prev span { display: none; }
.nav-content li.next { position: absolute; right: 0pt; top: -3px; }
.nav-content li.next a { background: transparent url('lay-gfx/but-next.png') no-repeat; width: 23px; height: 21px; display: block; }
.nav-content li.next span { display: none; }
.news p.date { margin: 0.2em 0pt 2em; color: rgb(188, 183, 161); font-weight: bold;}

#news { line-height: 1.8; text-align:justify; }
#contact_form { margin: 0pt auto; padding-right: 25px; width: 445px; }
#contact_form label { display: block; clear: both; position: relative; }
#contact_form label input.text { float: right; width: 300px; margin-bottom: 10px; }
#contact_form label span { float: left; padding-top: 5px; }
#contact_form textarea { float: right; width: 300px; }
#contact_form p { text-align: right; font-weight: bold; clear: both; padding-top: 8px; }
#contact_form span.star { color: rgb(204, 0, 51); }
#contact_form label span.star { position: absolute; left: 455px; }
#contact_form input#send { border: 0pt solid ; background: rgb(200, 0, 50) url('lay-gfx/but-send_cf.png') repeat; cursor: pointer; float: left; padding-bottom: 2px; color: rgb(255, 255, 255); font-weight: bold; padding-left: 12px; height: 21px; width: 124px; }
#contact_form input#reset { border: 0pt solid ; background: rgb(200, 0, 50) url(lay-gfx/'but-reset_cf.png') repeat; cursor: pointer; float: right; padding-bottom: 2px; color: rgb(255, 255, 255); font-weight: bold; padding-right: 12px; height: 21px; width: 78px; }
#contact_form .buts { padding-left: 135px; clear: both; padding-top: 10px; }
#boi dl { float: left; width: 25%; }
#boi dl dt { background: transparent url('lay-gfx/list-p.gif') no-repeat scroll 0pt 5px; padding-left: 15px; font-weight: bold; }
#boi dl dd { margin: 0pt; padding-left: 15px; }
#documents { margin: 0pt -25px; }
#content #documents li { padding: 10px 25px; background: transparent url('lay-gfx/hline.gif') repeat-x scroll 0pt 100%; }
#documents a.doc { font-size: 1.4em; }
#documents p { background: transparent url('lay-gfx/list-p.gif') no-repeat scroll 0pt 5px; padding-left: 20px; }
#faq { margin: 0pt -25px; }
#content #faq li { padding: 10px 25px; background: transparent url('lay-gfx/hline.gif') repeat-x scroll 0pt 100%; }
#faq a.q { background: transparent url('lay-gfx/ar-down.gif') no-repeat scroll 100% 6px; font-size: 1.4em; display: block; padding-right: 15px; }
#faq p { background: transparent url('lay-gfx/list-p.gif') no-repeat scroll 0pt 5px; padding-left: 20px; }
#search_results-header { font-size: 1.4em; }
#search_results-header p { margin: 0pt; }
#search_results-header .searched { font-weight: bold; float: left; }
#search_results-header .searched strong { color: rgb(168, 185, 89); }
#search_results-header .results_num { float: right; }
.search_results-list { margin: 20px -25px 0pt; }
#content .search_results-list li { padding: 20px 25px 0px; background: transparent url('lay-gfx/hline.gif') repeat-x; }
#content .search_results-list ol { padding-left: 20px; }
#content .search_results-list ol li { padding: 0pt; list-style-type: decimal; background-image: none; }
#content .search_results-list ol li p { margin-top: 0pt; }
.search_results-list span.r { font-size: 1.4em; color: rgb(35, 31, 32); font-weight: bold; cursor: pointer; }
.search_results-list p.n { margin: 3px 0pt 0pt; background: transparent url('lay-gfx/ar-down.gif') no-repeat scroll 0pt 5px; float: right; padding-left: 15px; cursor: pointer; }
.search_results-list p.n strong { color: rgb(168, 185, 89); }
#poll { margin: 0pt auto; width: 470px; }
#content #poll h3.q { font-size: 1.4em; font-weight: bold; color: rgb(102, 96, 70); font-family: Tahoma,sans-serif; }
#poll_results { padding-bottom: 10px; }
#content #poll_results li { clear: both; color: rgb(137, 157, 45); padding-top: 5px; min-height: 10px; background-position: 10px; }
#poll_results div.a { float: left; width: 112px; }
#poll_results div.pc1 { float: left; width: 77px; font-weight: bold; text-align: right; }
#poll_results div.bar { background: transparent url('lay-gfx/poll_bar-bg.png') no-repeat; margin-top: 3px; float: left; width: 250px; height: 10px; }
#poll_results div.bar img { height: 8px; display: block; float: left; }
#poll_results div.bar .l { background: transparent url('lay-gfx/poll_bar-s.gif') no-repeat; padding-left: 1px; height: 10px; }
#poll_results div.bar .r { background: transparent url('lay-gfx/poll_bar-s.gif') no-repeat; width: 1px; height: 10px; float: left; }
#gallery { margin: 0pt -10px; }
#gallery img { border: 1px solid rgb(230, 227, 213); margin: 1em 10px; padding: 6px; }
#gallery div.ff { margin: 0px; padding: 0px; width: 160px; float: left; text-align: center; }
#content #tools { margin: 1em 0pt; clear: both; }
#content #tools li { margin: 0pt 0pt 0pt 10px; padding: 0pt; display: inline; background-image: none; list-style-type: none; list-style-image: none; list-style-position: outside; }
#content #tools a { background: rgb(156, 182, 86) url('lay-gfx/but-l-20.png') no-repeat; margin-left: 10px; color: rgb(255, 255, 255); float: right; }
#content #tools a span { padding: 0pt 22px 0pt 12px; display: block; line-height: 20px; }
#content #tools li.first a { margin: 0pt; float: left; }
a#o-back span { background: transparent url('lay-gfx/but-back.png') no-repeat scroll 100% 0pt; }
a#o-up span { background: transparent url('lay-gfx/but-up.png') no-repeat scroll 100% 0pt; }
a#o-print span { background: transparent url('lay-gfx/but-print.png') no-repeat scroll 100% 0pt; }
#content ul li { margin: 0.3em 0pt; background: transparent url('lay-gfx/list-p.gif') no-repeat scroll 10px 8px; padding-left: 30px; list-style-type: none; list-style-image: none; list-style-position: outside; }
.employees dt { font-weight: bold; }
.employees dd { margin: 0pt 0pt 0.5em; }
#content ul.download { padding-left: 10px; }
#content ul.download div{color: rgb(204, 0, 51); font-weight: bold;}
#content ul.download a{color: rgb(128, 122, 93); font-weight: normal;}
#content ul.download li { margin: 0.2em 0pt; background: transparent url('lay-gfx/ar-down.gif') no-repeat scroll 0pt 5px; padding-left: 17px; list-style-type: none; list-style-image: none; list-style-position: outside; }
#content-supp2 .box { border-bottom: 1px solid rgb(232, 230, 221); padding: 20px 25px 10px; background: rgb(249, 247, 242) url('lay-gfx/hl_bg-r-drk.png') no-repeat; margin-bottom: 10px; line-height: 1.8; }
#sub-div #content-supp .linklist { margin: 0pt; }
#sub-div #content-supp .linklist li { margin-left: 0pt; list-style-type: none; list-style-image: none; list-style-position: outside; }
#sub-div #content-supp .linklist a { padding-left: 12px; }
#sub-div #content-supp .linklist a:link { background: transparent url('lay-gfx/ar-more.gif') no-repeat scroll 2px 4px; }
#sub-div #content-supp .linklist a:visited { background: transparent url('lay-gfx/ar-more.gif') no-repeat scroll 2px -66px; }
#last_news { border-bottom: 1px solid rgb(232, 230, 221); padding: 20px 25px 10px; background: rgb(249, 247, 242) url('lay-gfx/hl_bg-r-drk.png') no-repeat; margin-bottom: 10px; line-height: 1.8; }
#last_news ul li { margin: 1em 0pt; list-style-type: none; list-style-image: none; list-style-position: outside; line-height: 1.4; }
#last_news ul span.date { display: block; color: rgb(167, 161, 136); padding-top: 0.2em; }
#last_news ul a { padding-left: 12px; }
#last_news ul a:link { background: transparent url('lay-gfx/ar-more.gif') no-repeat scroll 2px 4px; }
#last_news ul a:visited { background: transparent url('lay-gfx/ar-more.gif') no-repeat scroll 2px -66px; }
#last_news p.but { margin-bottom: 0pt; }
#last_news a.but-more { background: rgb(156, 182, 86) url('lay-gfx/but-r-20.png') no-repeat scroll 100% 0pt; color: rgb(255, 255, 255); float: right; }
#last_news a.but-more span { padding: 0pt 15px 0pt 25px; background: transparent url('lay-gfx/but-more.png') no-repeat; line-height: 20px; display: block; }
#random_gallery { padding: 20px 25px 0pt; background: transparent url(lay-gfx/'hl_bg-r.png') no-repeat; }
#random_gallery .img { text-align: center; }
#random_gallery .prev { float: left; width: 50%; }
#random_gallery .prev a { background: rgb(156, 182, 86) url('lay-gfx/but-prev.png') no-repeat; float: right; margin-right: 5px; width: 23px; height: 21px; }
#random_gallery .next { float: right; width: 50%; }
#random_gallery .next a { background: rgb(156, 182, 86) url('lay-gfx/but-next.png') no-repeat; float: left; margin-left: 5px; width: 23px; height: 21px; }
#random_gallery .prev a span, #random_gallery .next a span { display: none; }

#sidebar { float: left; width: 190px; padding-left: 11px; }
div#nav { background: rgb(204, 0, 51) none repeat; float: left; }
div#nav ul { margin: 0pt; width: 190px; }
div#nav ul.level2 { background: rgb(192, 1, 49) none repeat; }
div#nav ul.level3 { background: rgb(180, 1, 46) none repeat; }
div#nav ul.level4 { background: rgb(192, 1, 49) none repeat; }
div#nav li { border-bottom: 1px solid rgb(217, 64, 102); margin: 0pt; position: relative; list-style-type: none; list-style-image: none; list-style-position: outside; }
div#nav li:hover { background-color: rgb(155, 2, 40); cursor: pointer; }
div#nav li.submenu { background: transparent url('lay-gfx/nav-more.gif') no-repeat scroll 92% 50%; }
div#nav li.submenu:hover { background-color: rgb(220, 3, 57); }
div#nav li a { padding: 0.5em 20px 0.5em 19px; display: block; text-decoration: none; width: 100%; color: rgb(255, 255, 255); }
div#nav > ul a { width: auto; }
div#nav ul ul { position: absolute; top: 0pt; left: 190px; display: none; }
div#nav ul.level1 li.submenu:hover ul.level2, div#nav ul.level2 li.submenu:hover ul.level3, div#nav ul.level3 li.submenu:hover ul.level4 { display: block; }

#bip_ban { background: rgb(179, 0, 45) url('lay-gfx/bip-t.png') no-repeat; clear: both; }
#bip_ban p { margin: 0pt; background: transparent url('lay-gfx/bip-b.png') no-repeat scroll 0pt 100%; min-height: 24px; }
#bip_ban a { padding: 9px 65px 9px 20px; color: rgb(255, 255, 255); display: block; }
.newsletter label { display: none; }
.newsletter input.text { max-width: 160px; }
.newsletter input.but { border: 0pt solid ; background: transparent url('lay-gfx/but-newsletter.png') no-repeat; vertical-align: top; width: 22px; height: 21px; cursor: pointer; }
#buttons a { display: block; margin-top: 10px; }
#b-ranking_gminy { background: transparent url('lay-gfx/b-ranking_gminy.png') no-repeat; color: rgb(146, 162, 83); width: 180px; height: 57px; }
#b-ranking_gminy span { padding: 33px 18px 0pt; display: block; }
#b-przejrzysta_polska img { display: block; width: 180px; height: 57px; }
.sonda h3 { margin: 0pt 0pt 0.5em; font-size: 1em; }
.sonda label { padding: 3px 0pt; display: block; }
.sonda label input { vertical-align: -4px; }
.sonda div.b { text-align: center; }
.sonda input.but { border: 0pt solid ; background: transparent url('lay-gfx/but-vote.png') no-repeat; margin-right: 10px; margin-top: 5px; width: 102px; height: 21px; cursor: pointer; color: rgb(255, 255, 255); font-weight: bold; padding-left: 15px; }
.sonda .results { margin-top: 0pt; }
.sonda .results li { margin: 0pt; list-style-type: none; list-style-image: none; list-style-position: outside; clear: both; color: rgb(137, 157, 45); padding-top: 1px; min-height: 10px; background-position: 10px; }
.sonda .results li p { margin-bottom: 0pt; color: rgb(102, 96, 70); }
.sonda .results div.bar { background: transparent url('lay-gfx/poll_bar_sh-bg.png') no-repeat; margin-top: 3px; float: left; width: 143px; height: 10px; }
.sonda .results div.bar img { height: 8px; display: block; float: left; }
.sonda .results div.bar .l { background: transparent url('lay-gfx/poll_bar-s.gif') no-repeat; padding-left: 1px; height: 10px; }
.sonda .results div.bar .r { background: transparent url('lay-gfx/poll_bar-s.gif') no-repeat; width: 1px; height: 10px; float: left; }
#sidebar .box { padding: 20px 10px 10px 18px; background: transparent url('lay-gfx/sidebar_bg-b.png') no-repeat scroll 0pt 100%; }
#sidebar .box h2 { margin-bottom: -0.5em; }
#footer { margin: 0pt auto; width: 910px; text-align: left; color: rgb(152, 146, 117); padding-bottom: 2em; }
#copyright { margin-bottom: 0.5em; font-weight: bold; }
#credits { margin-top: 0.5em; }
.pic-p { border: 1px solid rgb(230, 227, 213); margin: 0.5em 0pt 0.5em 1em; padding: 6px; float: right; }
.pc { border: 1px solid rgb(230, 227, 213); padding: 6px; }
.pic-r { margin: 0.5em 0pt 0.5em 1em; float: right; }
.pic-l { margin: 0.5em 1em 0.5em 0pt; float: left; }
.pic { border: 1px solid rgb(230, 227, 213); margin: 1em 0.5em; padding: 6px; }
#content .sep { margin: 15px -25px; background: transparent url('lay-gfx/hline.gif') repeat-x; clear: both; font-size: 1px; line-height: 1px; height: 1px; }
.cl { clear: both; line-height: 1px; height: 1px; font-size: 1px; position: relative; }
#news .mapa_s ul li { padding: 0pt 0pt 0pt 24px; background: transparent url('lay-gfx/sitemap-l1.png') no-repeat scroll 0pt 5px; }
#news .mapa_s ul li a { font-size: 1.4em; color: rgb(32, 30, 31); }
#news .mapa_s ul ul li { background-image: none; padding-left: 20px; }
#news .mapa_s ul ul li a { font-size: 1em; color: rgb(204, 0, 51); padding-left: 12px; }
#news .mapa_s ul ul li a:link { background: transparent url('lay-gfx/ar-more.gif') no-repeat scroll 2px 4px; }
#news .mapa_s ul ul li a:visited { background: transparent url('lay-gfx/ar-more.gif') no-repeat scroll 2px -66px; color: rgb(165, 0, 41); }
#news .mapa_s ul ul ul li a { font-weight: normal; }
.reklama { padding-bottom: 10px; }
.blokBan { padding-top: 10px; }
.blok4 { padding: 20px 10px 18px 18px; background: transparent url('lay-gfx/sidebar_bg-b.png') no-repeat scroll 0pt 100%; }
.komunikat { padding: 10px; font-weight: bold; text-align: center; }
.clear { clear: both; }
.fotc { padding-bottom: 0.5em; }
.pic-6 { padding-left: 1.5em; padding-top: 0.5em; }
.pic-6 div.fotc { float: left; padding-left: 1em; }
.f_opis { padding-bottom: 10px; }
.s_kat { padding-bottom: 20px; }
.Popup { border: 1px solid rgb(200, 208, 207); background-color: rgb(255, 255, 255);}
.Popup .ImageContainer { padding: 5px; height: 100%; text-align: center; }
.Popup .Loader { border: 1px solid rgb(200, 208, 207); background-image: url('lay-gfx/loading.gif'); background-repeat: no-repeat; background-position: center; height: 100%; }
.Popup .Preview { border: 1px solid rgb(200, 208, 207); cursor: pointer; }
.Popup .Caption { padding: 0px 5px 5px; vertical-align: middle; font-weight: bold; }
.Popup .Prev { padding: 0px 0px 5px 5px; vertical-align: top; text-align: left; width: 16px; }
.Popup .Prev div { background: transparent url('images/ico_prev.gif') no-repeat scroll center; height: 16px; width: 16px; cursor: pointer; }
.Popup .Next { padding: 0px 5px 5px 0px; vertical-align: top; text-align: right; width: 16px; }
.Popup .Next div { background: transparent url('images/ico_next.gif') no-repeat scroll center; height: 16px; width: 16px; cursor: pointer; }
.PopupOverlay { width: 100%; height: 500px; background-color: rgb(153, 153, 153); opacity: 0.6; }
.TabStripActive { border-bottom: 1px solid rgb(224, 106, 28); margin: 0px; background: rgb(255, 102, 0) url('lay-gfx/play_czerwony.gif') no-repeat scroll 5px; vertical-align: middle; line-height: 25px; text-indent: 25px; color: rgb(255, 255, 255); font-family: tahoma,Verdana,Arial,Helvetica,sans-serif; font-size: 1.1em; }
.TabStripInactive { border-bottom: 1px solid rgb(150, 60, 0); margin: 0px; background: rgb(176, 70, 0) url('lay-gfx/play_czerwony_inactive.gif') no-repeat scroll 5px; vertical-align: middle; line-height: 25px; text-indent: 25px; color: rgb(255, 255, 255); font-family: tahoma,Verdana,Arial,Helvetica,sans-serif; font-size: 1.1em; }
.TabStripActive a { color: white; }
.TabStripInactive a { color: rgb(187, 187, 187); }

/*wirtualny urzad*/

h3.wu_naglowek, h2.wu_naglowek2 {cursor:pointer;text-align:left;}


/* ::::: http://www.leczna.test.ideo.pl/szablony/leczna/sIFR-screen.css ::::: */

.sIFR-flash { margin: 0pt; visibility: visible ! important; }
.sIFR-replaced { visibility: visible ! important; }
span.sIFR-alternate { overflow: hidden; position: absolute; left: 0pt; top: 0pt; width: 0pt; height: 0pt; display: block; }
.sIFR-hasFlash h2.gfx_hl { visibility: hidden; }
.sIFR-hasFlash h2.gfx_hlPrzewijanie { visibility: hidden; }

.news_list-home2 { margin: 0px; padding: 4px 0px 6px 0px; background: url('lay-gfx/hline.gif') repeat-x bottom;}
.news_list-home2 a{ padding-left: 15px; background: transparent url('lay-gfx/ar-more.gif') no-repeat scroll 2px 4px;}
.news_list-home2 a:visited{ padding-left: 15px; background: transparent url('lay-gfx/ar-more.gif') no-repeat scroll 2px -66px;}

.polec {padding-top: 4px;}
.polec a.more{margin-top: 6px; display: block; }
.polec_o a.more{margin-top: 6px; display: block; }

#main-content a.rss:link, #main-content a.rss, #main-content a.rss:visited {background: url(lay-gfx/rss.gif) no-repeat; display: block; height: 16px; font-weight: normal; padding: 0px 0px 0px 20px; float: left; font-size: 1.1em; margin-top: 2px;}

#content a.rss2:link, #content a.rss2, #content a.rss2:visited {background: url(lay-gfx/rss.gif) no-repeat; display: block; height: 16px; font-weight: normal; padding: 0px 0px 0px 20px; position: relative; bottom: 45px; left: 370px; font-size: 1.1em; margin-top: 2px;}
.ddfg {position: absolute;}


.wu_opis{
	/*float:left;*/
	padding: 0 0px 0 0;
	text-align:justify;
	
}
.wu_min {
	float:left;
	width: 100px;
	padding: 15px 0 0 0;
}
#TopForm{
	display:none;
}
#wu_podpis {border:1px solid #ABABAB; color:#ABABAB; width:160px; padding:5px; float:left;}

#wu_button { padding:10px;}
#wu_button a.but-archive { background: rgb(156, 182, 86) url('lay-gfx/but-l.png') no-repeat; color: rgb(255, 255, 255); float: left; }
#wu_button a.but-archive span { padding: 0pt 35px 0pt 27px; background: transparent url('lay-gfx/but-archive-r.png') no-repeat scroll 100% 0pt; line-height: 21px; display: block; }
#wu_button1 { margin:10px; background: rgb(156, 182, 86) url('lay-gfx/but-l.png') no-repeat; color: rgb(255, 255, 255); float: left;}
#wu_button1 input.wu_btn{  padding: 0pt 35px 0pt 27px; background: transparent url('lay-gfx/but-archive-r.png') no-repeat scroll 100% 0pt; line-height: 21px; display: block;border:none;height:21px;color:#ffffff;font-weight:bold; cursor:pointer;}

.button { border: 0px; font-weight: bold; background: rgb(156, 182, 86) url('lay-gfx/button_bg.gif') no-repeat; color: rgb(255, 255, 255); width: 98px; height: 21px; font-family:Tahoma,sans-serif; font-size-adjust:none; font-style:normal; font-variant:normal; float: left; margin-left: 10px;}
.inputPrintT {height:150px !important;}
