/* CSS Document */
* {padding:0; margin:0;}

html, body {font: 12px/16px Tahoma, Verdana, Arial, san-serif; color:#111;background:url('../images/projekt-zgo_02.gif') repeat-y #95C740;}

a, a:hover {color:#000006}
a {text-decoration:none;}
a:hover {text-decoration:underline; }
a.active {color:red;}
fieldset {border:0;}
legend {display:none;}
.clr {clear:both;}
img {border:0;}

#gora-2 {margin:0 auto; width:1000px;height:40px;line-height:40px;}
#data {width:280px;float:left;font-size:10px;}

div#header {width:1000px;height:125px;margin:0 auto;border: 0;position:relative;background:#fff;}
#header #header_left {padding:20px 0 0 20px;width:200px;height:60px;border:0;float:left;background:url('../images/zgo_24.gif') no-repeat;text-indent:-9999px;position:absolute;left:25px;top:25px;}
#header div#header_center {height:80px;border:0;text-align:center;}

#m_logo {list-style:none;width:600px;padding-top:20px;position:absolute;right:0;}
#m_logo li {display:block;text-align:center;background:url('/images/zgo_21.gif')  left top repeat-y;height:50px;width:100px;float:left;}
#m_logo li.no-border {background:none !important;}
#m_logo li a {padding-top:32px;font-size:11px;width:100px;color:#E7A926;}
#m_logo li#l_katalog a {background:url('../images/zgo_11.gif') center top no-repeat;float:left;margin:0;}
#m_logo li#l_poczta a {background:url('../images/zgo_13.gif') center top no-repeat;float:left;margin:0;}
#m_logo li#l_firma a {background:url('../images/zgo_15.gif') center top no-repeat;float:left;margin:0;}
#m_logo li#l_statystyki a {background:url('../images/zgo_17.gif') center top no-repeat;float:left;margin:0;}
#m_logo li#l_porady a {background:url('../images/zgo_19.gif') center top no-repeat;float:left;margin:0;}
#m_logo li#l_redakcja a {background:url('../images/zgo_23.gif') center top no-repeat;float:left;margin:0;}

#pasek {list-style:none;}
#pasek li {background:url('../index/gfx/baner/portal01.jpg') no-repeat;width:450px;height:15px;float:left;}
#pasek-2 {list-style:none;}
#pasek-2 li {background:url('../index/gfx/baner/portal02.jpg') no-repeat;width:450px;height:15px;float:left;}
#pasek-2 li p {font-size:10px;color:silver;}

div#baner {width:1000px;margin:0 auto;border: 0;text-align:center;background:#fff;padding:0px 0 20px 0;}
div#baner p {text-align:center;}

div#gornemenu {width:1000px;height:40px;margin:0 auto;border: 0;background:#95C740;}
div#gornemenu ul {list-style:none;text-align:center;line-height:40px;}
div#gornemenu ul li {display:inline;padding:0 20px;}
div#gornemenu ul li a {font-weight:bold;}

div#netsprint {width:700px;height:40px;line-height:40px;border: 0;background:url('../images/zgo_06.gif') 130px no-repeat;float:right;text-align:right;vertical-align:middle;}
div#netsprint form fieldset {padding-top:0;padding-left:110px;vertical-align:middle;}
div#netsprint legend {display:none;}
input#nets {vertical-align:middle;width:200px;padding:2px;border:0; color: rgb(0, 0, 0); font-family: arial; font-size: 11px;}
input.inputx {vertical-align:middle;background: transparent url(../index/gfx/input.gif) repeat scroll 0% 0%;}
div#netsprint label {padding:0 0 0 4px;font-size:11px;}

div#container {width:1000px;margin:0 auto;border: 0;background:#fff;}
#content-left {width:700px;float:left;margin:10px;padding:0px;}
#content-right {width:270px;float:right;margin:10px 10px 0 0;}


#content-right-2 {width:700px;float:right;margin:10px;padding:0;}
#content-left-2 {width:270px;float:left;margin-top:10px;margin-left:10px;padding:0}

div#wysz_kat {width:680px;float:left;border:1px solid #7aab17;background:#f5fae6;padding:10px;}
div#wysz_kat input#que {width:190px;padding:1px;margin:0 2px;border:1px solid #a5acb2;}
div#wysz_kat input#but {font-size: 11px;margin:0 2px;}
.SELECTkat {width: 190px;border:1px solid #a5acb2;visibility: visible;z-index: 0;}
div#wysz_kat p,h2 {text-align:center;font-weight:bold;line-height:30px;font-size:13px;}


.txt3 {color:#ff0000;}
.txt3:hover {color:#ff0000;text-decoration:none;}

.txt22 img {float: left; margin-right: 30px}

div#goadse{margin-top:10px;width:470px;float:left;margin-left:120px;}

div#content-center{margin:0 auto;width:980px;border:2px solid #fff;background:#fff;padding:0px;}

div#gorace {margin-top:20px;width:700px;float:right;border:1px solid #fff;background:#fff;padding:0px;}
div#gorace h2 {display:none;font-size:12px;font-weight:bold;line-height:30px;padding:0;text-align:center;background: #fff;}
div#gorace table {margin-left:10px;}

div#gorace table td {padding:10px;border-top:2px dotted #efefef}
div#gorace table td.td {padding:0px;}
div#gorace span {display:none;}

div#gorace p#gora {font-size:11px;line-height:20px;margin:0;padding-left:10px;border-left:10px solid #f0f0f0;border-bottom:1px solid #f0f0f0;}
div#gorace p#gora strong {font-size:12px;line-height:30px;}
div#gorace p#gora span {width:300px;margin-left:100px;}
div#gorace p {margin-top:5px;margin-left:10px;}
div#gorace ol {line-height:25px;margin-top:5px;margin-left:40px;width:640px;list-style-type: decimal;}
div#gorace span.bok {display:inline;vertical-align:middle;}
div#gorace span.par {display:block;text-align:center;line-height:40px;}
div#gorace span.reg {display:block;text-align:center;line-height:20px;padding:10px;}
div#gorace table td.td3 {padding:2px;vertical-align:middle;}
div#gorace table td.td3 h2 {text-align:left;}
div#gorace ul {margin-left:40px;}

div#gorace p#kontakt {margin:0;padding:10px;font-size:11px;background: #fafef0;}


#content-left div#katbranz {margin-top:10px;width:698px;float:left;border:1px solid #ffd649;background:#F9FCF2;padding:0 0 10px 0;font-size:11px;}
#content-left div#katbranz h2 {font-size:12px;font-weight:bold;line-height:25px;text-align:center;background: url('/index/gfx/lk-sp2.jpg');}
#content-left div#katbranz h2 a {color:#fff;}
#content-left div#katbranz ul#pier {width:154px;padding-left:20px;list-style:square;float:left;margin:0;} 
#content-left div#katbranz ul#dwa {width:154px;padding-left:20px;list-style:square;float:left;margin:0;}
#content-left div#katbranz ul#trz {width:154px;padding-left:20px;list-style:square;float:left;margin:0;}
#content-left div#katbranz ul#czt {width:154px;padding-left:20px;list-style:square;float:left;margin:0;}

#content-left div#katwww {margin-top:10px;width:678px;float:left;border:1px solid #7aab17;background:#f5fae6;padding:10px;font-size:12px;}
#content-left div#katwww h2#lew {float:left;font-weight:bold;}
#content-left div#katwww h2#pra {float:right;font-weight:bold;line-height:30px;}
#content-left div#katwww ul#pierw {width:200px;padding-left:20px;list-style:square;float:left;margin:0;clear:both;}
#content-left div#katwww ul#dwad {width:200px;padding-left:20px;list-style:square;float:left;margin:0;}
#content-left div#katwww ul#trzy {width:200px;padding-left:20px;list-style:square;float:left;margin:0;}

div#linki-sp {width:270px;background:#fff;float:right;}
div#linki-sp h2 {line-height:25px;font-size:12px;background:url('/index/gfx/lk-sp2.jpg') no-repeat;margin:0 !important;color:#fff;text-align:left;padding:0 10px;}
div#linki-sp ul {border:1px solid #99cc33;list-style:square;padding:10px 0;line-height:20px;padding-left:30px;margin:0 !important;}

div#katbranz-2 {width:270px;background:#fff;}
div#katbranz-2 h2 {line-height:25px;font-size:12px;background:url('/index/gfx/lk-sp2.jpg') no-repeat;color:#fff;text-align:left;}
div#katbranz-2 h2 a {color:#fff;display:block;width:250px;line-height:25px;height:25px;overflow:hidden;padding:0 10px;}
div#katbranz-2 h2.h2-regulamin {margin-bottom:20px;}
div#katbranz-2 ul {border:1px solid #99cc33;list-style:square;padding:10px 0;line-height:20px;padding-left:30px;margin:0 !important;}

div#katbranz-3 {margin-top:20px;width:270px;background:#fff;}
div#katbranz-3 h2 {line-height:25px;font-size:12px;background:url('/index/gfx/lk-sp2.jpg') no-repeat;color:#fff;text-align:left;}
div#katbranz-3 h2 a {color:#fff;display:block;width:250px;line-height:25px;height:25px;overflow:hidden;padding:0 10px;}
div#katbranz-3 h2.h2-regulamin {margin-bottom:20px;}
div#katbranz-3 ul {font-size:11px;border:1px solid #99cc33;list-style:circle;padding:10px 10px;line-height:20px;padding-left:30px;margin:0 !important;}

#content-right div#werbung {float:right;margin:10px 0 10px 0;width:270px;border:1px solid #99cc33;background:#fff;text-align:center;}
div#werbung h2 {line-height:25px;font-size:12px;background:url('/index/gfx/lk-sp2.jpg') no-repeat;margin:0 !important;color:#fff;text-align:left;padding:0 10px;}

div#stopa{padding-top:0;width:1000px;margin:0 auto;border: 0;}

#google-right {margin:10px 0 10px 10px;}

#map {height:300px;margin:10px 20px;border:1px solid #aaa;}
#nag-mapa {margin:20px 20px 0 20px;font-size:12px;}

#katalog-firma {width:680px;margin-bottom:20px;}
#katalog-firma th {width:120px;text-align:left; padding:4px !important;vertical-align:top;}
#katalog-firma td {padding:4px !important;}
#katalog-firma h2 {display:block !important;text-align:left !important;background:none !important;line-height:16px !important;}
#katalog-firma td a img {border:1px solid #aaa;padding:1px;}
#katalog-firma p {width:600px;}
#katalog-firma-zdjecia {width:680px;}
#katalog-firma-zdjecia td {text-align:center;padding:10px;}
#katalog-firma-zdjecia td img {border:1px solid #aaa;padding:1px;}
#katalog-firma a {color: #95C740}

h2.h2-regulamin {background:url('/index/gfx/bg-regulamin.jpg') !important;}

#content-right-2 #gorace2 {width:700px;background:#fff;border:0;padding:0;margin:0;}

#content-right-2 #wiersz {width:700px;display:block;clear:both;}

#content-right-2 #wiersz div.red {margin:0 0 10px 10px;float:right;width:330px;border:1px solid #ffd649;background:#fff;padding:0;font-size:11px;}
#content-right-2 #wiersz div.red h2 {padding-left:10px;display:block;font-size:12px;font-weight:bold;line-height:20px;text-align:left;border-left:10px solid #FFAE2B;border-bottom:1px solid #ffd649;background:#f4f4f4;}
#content-right-2 #wiersz div.red h2 a {color:#646464;}
#content-right-2 #wiersz div.red ul {padding:10px;margin-left:10px;width:300px;}
#content-right-2 #wiersz div.red a.txt11, a.txt11:hover {color:#474747;font-size:12px;text-decoration:none;line-height:20px;padding-left:0;}
#content-right-2 #wiersz div.red a.txt4, a.txt4:hover {font-size:10px;text-decoration:none;color:orange;line-height:20px;padding-left:0;} 
#content-right-2 #wiersz div.red a.link {color:#474747;font-weight:bold;}
#content-right-2 #wiersz div.red p.txt22 {color:#474747;width:300px;margin:0;}

#content-right-2 div#red-2 {width:700px;margin:0;border:1px solid #ffd649;background:#fff;padding:0;font-size:11px;}
#content-right-2 div#red-2 h2 {padding-left:10px;display:block;font-size:12px;font-weight:bold;line-height:25px;text-align:left;border-left:10px solid #FFAE2B;border-bottom:1px solid #ffd649;background:#f4f4f4;}
#content-right-2 div#red-2 h2 a {color:#646464;}
#content-right-2 div#red-2 a.txt11, a.txt11:hover {color:#474747;font-size:12px;text-decoration:none;line-height:20px;padding-left:10px;}
#content-right-2 div#red-2 a.txt4, a.txt4:hover {color:#474747;font-size:10px;text-decoration:none;color:orange;line-height:20px;padding-left:10px;} 
#content-right-2 div#red-2 a.link {color:#474747;float:right;margin-bottom:10px;}
#content-right-2 p.druk {color:#646464;line-height:23px;border-left:10px solid #FFAE2B;border-top:1px solid #ffd649;background: #f4f4f4;margin:0;}
#content-right-2 p.druk a {color:#646464;font-weight:bold;}
#content-right-2 div#red-2 p.druk img {width:13px;}

#content-right-2 div#red-2 p {padding-right:10px;padding-left:10px;color:#474747;}
#content-right-2 div#red-2 ul {padding:0 0 10px 10px;margin-left:20px;width:600px;}
#content-right-2 div#red-2 table td.td7b ul {padding:0 0 10px 10px;margin-left:20px;width:300px;}
#content-right-2 div#red-2 table {width:600px;margin: 0 auto;padding:10px;}
#content-right-2 div#red-2 table td.td7b {margin: 0 auto;padding:5px;}
#content-right-2 div#red-2 table ul {margin: 0 auto;padding:0;}
#content-right-2 div#red-2 li.pag {margin: 0 auto;padding:10px 0 0 0;border-bottom: 1px dashed #ffd649;clear:both;}
#content-right-2 div#red-2 li.pag img {margin-left:10px;}
#content-right-2 div#red-2 p img {}
#content-right-2 div#red-2 p.txt22 {color:#474747;width:640px;margin:0;padding-bottom:5px;}

#content-right-2 div#red-2 img#mapa {width:326px;height:500px;}
#content-right-2 div.red#hum p {padding:0 0 10px 10px;}
#content-right-2 div.red#hum a.link {float:right;padding:10px;color:#474747;}

#content-left-2 ul.gminy {display:none;border:0;padding-left:10px;margin:0;}
#content-left-2 ul.gminy ul.miasta {border:0;padding:0;margin:0;}

#content-right-2 #mapka {width:200px;text-align:right;position:relative;top:-500px;left:480px;}
#content-right-2 #mapka img {width:170px;height:152px;}

#content-right-2 div#red-2 #mapka-2 {width:200px;text-align:right;position:relative;top:-150px;left:480px;}
#content-right-2 div#red-2 #mapka-2 img {width:170px;height:259px;}

#belka ul {border:1px solid #fff; color: #000; line-height:25px;height:25px;font-size:12px;margin-bottom:10px;background: #ffffff;}
#belka ul li {display:inline;padding:5px 15px 5px 15px;margin:1px;;border:1px solid #f0f0f0;}
#belka ul li#teraz {background: #f9f9f9;}
#belka ul li  a {color:#000000; font-weight:bold;}

p.txt33 {color:#474747;line-height:20px;margin:10px 10px 10px 0;}
p.txt33 img {float:none;}

#content-right-2 p.doda {color:#fff;line-height:23px;border-top:1px solid #ffd649;border-left:10px solid #FFAE2B;border-bottom:1px solid #ffd649;background: #f9f9f9;padding-left:10px;margin:0;}
#content-right-2 p.doda a {color:#646464;font-weight:bold;}
#content-right-2 div#red-2 p.doda img {width:9px;margin-left:3px;}

#content-right-2 p.scho {display:none;color:#fff;line-height:23px;border-top:1px solid #ffd649;border-left:10px solid #FFAE2B;border-bottom:1px solid #ffd649;background: #f9f9f9;padding-left:10px;margin:0;}
#content-right-2 p.scho a {color:#646464;font-weight:bold;}
#content-right-2 div#red-2 p.scho img {width:9px;margin-left:3px;}

#content-right-2 div.dodaj_koment {display:none;border-bottom:1px solid #ffd649;padding:5px;background:#fbfbfb;} 
#content-right-2 div.dodaj_koment p label {width:75px;vertical-align:top;float:left;text-align:center;margin:5px;}
#content-right-2 div.dodaj_koment p input {vertical-align:top;width:250px;border:1px solid #FFAE2B;margin:5px;}
#content-right-2 div.dodaj_koment p textarea {vertical-align:top;width:250px;height:100px;border:1px solid #FFAE2B;margin:5px;}
#content-right-2 div.dodaj_koment p input#butt {vertical-align:top;width:150px;border:1px solid silver;background:#efefef;margin:5px;}
#content-right-2 div.dodaj_koment p#odpowiedzialnosc {font-size:10px;}

#content-right-2 p.tresc_komenta {color:#474747;display:none;width:400px;padding-top:7px;padding-bottom:3px;border-bottom:1px dashed #FFAE2B;}
#content-right-2 p input#edit_h2 {color:#fff;font-family:tahoma;padding:4px;width:530px;border:0;font-size:12px;font-weight:bold;height:17px;text-align:center;background: #FFAE2B;}
#content-right-2 p textarea#edit_txt {font-family:tahoma;font-size:11px;padding:2px;width:531px;border:1px solid silver;line-height:20px;height:500px;}

#content-right-2 p label#edit_label {width:200px;vertical-align:middle;text-align:center;margin-right:39px;}
#content-right-2 p label#edit_labelt {width:200px;vertical-align:top;text-align:center;margin-right:39px;}
#content-right-2 p input#buto {float:right;margin:10px;}
#content-right-2 p input#rese {float:right;margin:10px;}

.oddal {margin:10px;}
ul.lista {clear:both;border-top: 1px dashed #ffd649;}

#rota {padding-bottom:10px;}
ul#ostatni li {display:inline;padding-right:4px;}
ul#ostatni li img {border:1px solid #f0f0f0;padding:2px;width:96px;height:100px;}

div#top-10 {margin-top:20px;width:270px;background:#fff;border:1px solid #99cc33;}
div#top-10 h2 {line-height:25px;font-size:12px;background:url('/index/gfx/lk-sp2.jpg') no-repeat;color:#fff;text-align:left;}
div#top-10 h2 a {color:#fff;display:block;width:250px;line-height:25px;height:25px;overflow:hidden;padding:0 10px;}
div#top-10 h2.h2-regulamin {margin-bottom:20px;}
div#top-10 ol {font-size:11px;padding:10px 10px;line-height:20px;padding-left:40px;margin:0 !important;}
div#top-10 p {padding-top:10px;padding-left:40px;}

div#szuk-os {line-height:25px;font-size:12px;background:url('/index/gfx/lk-sp2.jpg') no-repeat;color:#fff;text-align:left;margin-bottom:5px;vertical-align:middle;}
div#szuk-os label {padding-left:10px;padding-right:5px;}
div#szuk-os input {border:1px solid #006600;font-family:tahoma;padding:1px;background:#DFEDDF;vertical-align:middle;margin:1px 1px 4px 1px;}
div#szuk-os {font-weight:bold;}
h2.h2-dodzdj{background:url('/index/gfx/bg-regulamin.jpg') !important;margin-bottom:7px;}

h2#h2-regulamin-2 {background:url('/index/gfx/lk-sp2.jpg') !important;margin-bottom:20px;}
#next-prev {text-align:center;padding:10px;}
#glosowanie form fieldset {text-align:center;}
#glosowanie {padding-left:0 !important;border:0 !important; background:#fff !important; margin-bottom:10px;}
#glosowanie input {border:1px dotted #646464;width:30px;background:#f0f0f0;font-weight:bold;color:#646464;}

#obraz_zw  {text-align:center;}
#obraz_zw div {width:504px;margin: 0 auto;}
#obraz_zw img {padding:2px;border: 1px solid #f0f0f0;width:500px;}
#obraz_zw #name {position:absolute;z-index: 10; margin:4px; width:236px; background-color: #FFFFFF; border: 1px solid #000000; padding: 2px 2px 2px 2px; filter:progid:DXImageTransform.Microsoft.Alpha(opacity=70); filter:alpha(opacity=70); -moz-opacity: .7; -khtml-opacity: .7; opacity: .7; }

#osobie {border-top:1px solid #ffd649;color:#646464;}
#osobie p {line-height:20px;}

#staty {border-top:1px solid #ffd649;margin-top:20px;color:#646464;}
#staty span {margin:10px;}
#staty p {width:200px;display:inline;}

.gwiazdka {color:#ff0000;}

form#dodaj_zdj {margin:0 auto;border:0;}

form#dodaj_zdj legend {font-size:11px;font-weight:bold;margin-top:10px;}
form#dodaj_zdj p select {width:250px;padding:1px;margin:4px 2px;border:1px solid #FFAE2B;font-size:12px;}
form#dodaj_zdj select option {padding:1px;margin-left:2px;}
form#dodaj_zdj p label {width:200px;padding:1px;margin:4px 0 0 0px;font-size:12px;float:left;}
form#dodaj_zdj p input {width:250px;padding:1px;margin:4px 2px;border:1px solid #FFAE2B;font-size:12px;}
form#dodaj_zdj p textarea{height:200px;width:400px;padding:1px;margin:4px 2px;border:1px solid #FFAE2B;}

form#dodaj_zdj #reg {width:10px;}
form#dodaj_zdj p#subm input {width:200px;margin-left:230px;border:1px solid #646464;background:#f0f0f0;}
form#dodaj_zdj p#subz input {width:150px;border:1px solid #646464;background:#f0f0f0;}
#loading {display:none;}

form#dodaj_zdj p input#reg {border:0;width:20px;}

#red-2 ol#wyniki_szuk {margin-left:30px;line-height:30px;}

div#gorace2 span.reg {width:600px;display:block;text-align:left;line-height:20px;padding:10px;margin:0 auto;}
div#gorace2 span.par {display:block;text-align:center;line-height:40px;}

.photo {display:none;position:absolute;height:100px;}
.photo img{height:100px;padding:2px;border:1px solid #f0f0f0;background:#fff;}

#sor {padding:10px;font-size:12px;color:#646464;}
#sort {display:none;border-bottom:1px dashed #646464;width:400px;padding:0 !important;margin:0 !important;}
#sort ul li {margin-left:30px;width:100px;list-style:none;display:inline;}
#sort ul li.sort_opcje {list-style:square;color:#646464;}

#content-left div#rss {margin-top:10px;width:698px;float:left;border:1px solid #ffd649;background:#F9FCF2;font-size:11px;}
#content-left div#rss ul {margin-left:15px;padding:10px;}
#content-left div#rss ul li {padding:10px;height:87px;}
#content-left div#rss ul li p a img {padding:2px;background:#fff;border: 1px solid #f0f0f0;float:right;}
#content-left div#rss h2 {font-size:12px;font-weight:bold;line-height:25px;text-align:center;background: url('/index/gfx/lk-sp2.jpg');}
#content-left div#rss h2 a {color:#fff;}
#content-left div#rss span {font-size:10px;color:#7aab17;}

#content-left div#rss_duzy {margin-top:10px;width:698px;float:left;border:1px solid #ffd649;background:#F9FCF2;font-size:11px;}
#content-left div#rss_duzy ul {margin-left:15px;padding:10px;}
#content-left div#rss_duzy ul li {padding:10px;height:87px;}
#content-left div#rss_duzy ul li p a img {padding:2px;background:#fff;border: 1px solid #f0f0f0;float:right;}
#content-left div#rss_duzy h2 {font-size:12px;font-weight:bold;line-height:25px;text-align:center;background: url('/index/gfx/lk-sp2.jpg');}
#content-left div#rss_duzy h2 a {color:#fff;}
#content-left div#rss_duzy span {font-size:10px;color:#7aab17;}

#red-2 p.druk {clear: both}