body{ margin: 0px; padding: 0px; border: 0px; background: url(images/bg_body.png) repeat-x #083e21; text-align: left;  font: 11px Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; color: #333; }

a {color:#789b1d; text-decoration:none;}
a:hover {color:#789b1d; text-decoration:underline;}
a img {border:0px;}
h4 {margin:10px 0; font-size:13px;}
h4#nag {margin-top:0px;padding-top:10px; font-size:13px; color:#086521; }

ul {list-style:square;}

#calosc {margin:0 auto; padding:0px; background:#f7f6f0;border:1px solid #556d60; border-width:0px 1px; width:1001px; overflow:hidden;}

#gora {margin:0px; padding:0px; height:103px; background: url(images/logo.png) no-repeat #FFF; clear:both;}
#goraLewa,#goraPrawa {width:500px;height:103px; float:left;}
#goraPrawa {width:500px; }
#goraLewa a {float:left; width:310px; height:103px;}
#goraPrawa ul {margin:0px; padding:0px;list-style:none;overflow:hidden;margin-top:18px; margin-left:60px;font-size:10px; clear:both;}
#goraPrawa ul li {float:left;}
#goraPrawa ul li#sg, #goraPrawa ul li#l, #goraPrawa ul li#ms   {padding-left:13px; margin-right:18px;}
#goraPrawa ul li#sg a, #goraPrawa ul li#l a, #goraPrawa ul li#ms a {text-decoration:none; color:#5b5a38; } 
#goraPrawa ul li#sg a:hover {text-decoration: underline;}

#goraPrawa ul li#sg {background:url(images/domek.png) no-repeat center left;}
#goraPrawa ul li#l {background:url(images/logowanie.png) no-repeat center left;}
#goraPrawa ul li#l a:hover {text-decoration: underline;}
#goraPrawa ul li#ms {background:url(images/mapa_strony.png) no-repeat center left;}
#goraPrawa ul li#ms a:hover {text-decoration: underline;}

#goraPrawa ul li#pl, #goraPrawa ul li#ang, #goraPrawa ul li#de {margin:0px 2px;}
#goraPrawa ul li#pl { margin-left:22px;}

#goraPrawa form {clear:both;overflow:hidden;margin:0px; padding:0px;padding-left:240px;}
#goraPrawa p#p_search {padding-left:247px;margin-bottom:0px;margin-top:20px; clear:both;}

#goraPrawa form fieldset {padding:5px; margin:0px;}
#goraPrawa form input#search_submit {background:#4f4f4f; border:1px solid #848682; color:#FFF; font-size:12px; padding:1px 4px;}
#goraPrawa form input#query { border:1px solid #848682; color:#c4c4c4; background:#FFF; font-size:12px; padding:2px 4px;}

#lewa {float:left; width:228px; padding:0 10px;background: url(images/lewa_border.png) no-repeat top right #f7f6f0;}
#lewa ul {list-style:none; padding:0px; margin:0px 5px;}
#lewa ul li {padding:4px 3px 4px 0px; font-size:13px; }
#lewa ul li {/*background:url(images/li_lewa.png) no-repeat 0px 9px;*/ background: url(images/bg_akt_link.png) repeat-x bottom; }
#lewa ul li a, #lewa ul li a.aktualny, #lewa ul li .aktualny {padding-left:15px; background:url(images/li_lewa.png) no-repeat 0px 6px;display:block;}
#lewa ul li a.aktualny {color:#086521;text-decoration:underline; }
#lewa ul li .aktualny {color:#086521;text-decoration:none; }

#lewa ul ul li {background:none; margin-left:10px;}

#prawa {font-size:13px;float:left; width: 753px;background:#FFF;}
#nadMenu {height:16px; background: url(images/nad_menu.png) repeat-x; padding-left:10px;}
#menu {margin:0px; padding:0px;height:50px;}

#srodek {background:url(images/bg_artykul.png) repeat-x ;}

#artykul {margin:0 20px;overflow:hidden; text-align:justify;}

/*home*/
#homeImageBottom {padding:5px 15px;height:20px;background:#888;margin-top:-30px;position:relative;  opacity: 0.8;  -moz-opacity: 0.8;}
#homeImageBottomText {height:25px; background:#3e413f; color:#fff;text-align:center;padding-top:5px; border-top:1px solid #caccca;}

a#homeImageAleft {float:left; color:#fff;}
a#homeImageAright {float:right; color:#fff;}
h3.home_nag {color:#789b1d; font-size:16px; margin:5px 0 5px 0;}
div#home_text {padding:0 10px; color:#7e7e7e; text-align:justify;}
div#home_text p {margin-top: 0px !important}
div#home_link {text-align:right; padding:10px;}
div#home_link a {padding-left:20px; background:url(images/a_home.png) no-repeat bottom left;}

#homePolecamy {height:300px; clear:both; overflow:hidden;font-size:11px; }
#homePolecamy #hPl{width:406px; height:400px; float:left; padding:0 35px;}
#homePolecamy #hPl p {color:#7e7e7e;margin:0px; }
#homePolecamy #hPl p.hpl11 {width: 245px}
#homePolecamy #hPl p.hpl11 a.see-more {padding-left:65px; text-align: right}
#homePolecamy #hPl p.hpl12 {clear: both}
#homePolecamy #hPp {width:276px; height:400px; float:left;}
#homePolecamy #hPl ul#hPl_o {margin-left:0; padding-left:0; clear: both}
#homePolecamy #hPl ul#hPl_o li {float: left; list-style: none; margin: 0 10px 5px 0; text-align: center}

#homeNewsletter {width:206px; height:99px;margin:20px 0 93px 0px;background:url(images/newsletter_pole.png);padding:15px; padding-bottom:0px;}
#homeNewsletter .home_nag {margin:0px;}
#homeNewsletter fieldset {margin:0px; padding:0px;}
#homeNewsletterT {margin:3px 0; font-size:10px;}
#homeNewsletter form {padding:0px; margin:0px;}
input#newsletter_input {width:120px; border:1px solid #848682;}
input#newsletter_submit {width:50px; background:url(images/newsletter_pasek.png);border:0px;color:#dadcd2;font-size:12px;padding:2px 0;}

#system-zamowien {margin: 40px 0 10px 50px; }
/*end home*/

/*dol*/
#dol {background:url(images/bg_dol.png) repeat-x #f3f2e5;margin:0;overflow:hidden; }
#dol ul {overflow:hidden;margin:0px; text-align:right;list-style:none;margin:20px 0;}
#dol ul li {display:inline;margin-right:15px;}
/*end dol*/

/*aktualnosci*/
#lewa .akt_o {float:left; border:1px solid #7c7a7a; margin-right:5px;}
#lewa .aktData {margin:0px; color:#77767f;}
#lewa .aktTytul {margin:4px 0; color:#9c6541;}
#lewa .aktTresc {margin:0px; color:#7e7e7e;}
#lewa .aktLink {text-align:right; padding:4px; margin:0 0 10px 0; background: url(images/bg_akt_link.png) repeat-x;  }
#lewa .aktLink a {padding-left:8px; background:url(images/a_akt_link.png) no-repeat bottom left ; text-decoration:underline;}
#lewa .aktLink a:hover {color:#9BC727}

#lewa #aktWszystkie {text-align:right;}
#lewa #aktWszystkie a {padding-left:20px;background:url(images/a_home.png) no-repeat bottom left; text-decoration:underline;}
#lewa #aktWszystkie a:hover {text-decoration:underline;}
/*end aktualnosci*/

#prawa #artykul {line-height:1.4em;min-height:420px;}
#prawa #artykul img {margin:10px; margin-top:0px;}

/* search */
span.searchN {color:#083e21; text-decoration:underline;}
p.searchTytul{font-weight:bold;margin:0px; text-decoration:underline;}
p.searchData {margin:0px; font-size:11px;color:#999; }
p.searchTresc {margin:2px 0 15px 0; padding-bottom:10px; border-bottom:1px solid #f0f0f0;}
p.searchTresc strong {color:#083e21;}
p.searchTresc a {color:#083e21; text-decoration:underline;}
/* end search */

/* news */
p.newsTytul {clear:both;font-weight:bold;margin:0px;}
p.newsData {margin:0px; font-size:11px;color:#999;}
p.newsTresc {margin:2px 0 15px 0;}
p.newsTresc a {color:#083e21; text-decoration:underline;}
/* end news */
/* Produkty - opis */
#ProduktOpis h3 {font-size:13px;}
#ProduktZdjecie {float:right;margin-left:10px;width:374px;margin-bottom:20px;}
#ProduktZdjecieOpis {height:30px; background:#000;margin:0 12px;margin-top:-42px;}
#ProduktZdjecieBottom {padding:5px 15px;height:20px;background:#888;margin-top:-30px;position:relative;  opacity: 0.8;  -moz-opacity: 0.8;margin:0 12px;margin-top:-42px;}
#ProduktZdjecie1 {float:right;margin: 10px 0 20px 10px; width:200px;}
#ProduktZdjecie img {margin-left: 80px !important}
/* end: produkty  */


#stopka {clear:both;overflow:hidden; width: 1001px; margin: auto; background:#f7f6f0;border:1px solid #556d60; border-width:0px 1px;}

#stopkaGora {height:32px; background:red;background:url(images/stopka.png);}

#stopkaDol {height:80px;background:#424643;overflow:hidden;}
#stopkaDolL, #stopkaDolP {height:80px; width:500px; float:left;}
#stopkaDolP {background:url(images/stopka_tel.png) no-repeat 440px 20px}

#stopkaDolL ul {list-style:none;margin:0px; padding:0px; overflow:hidden; margin-top:10px;}
#stopkaDolL ul ul {display:none;}
#stopkaDolL ul li {float:left; margin:0 10px;}
#stopkaDolL ul li a, #stopkaDolL ul li .aktualny {color:#909591;font-size:11px; text-decoration:none;} 
#stopkaDolL ul li a:hover {color:#eee;}
#stopkaDolL ul li .aktualny {color:#ccc;}

#stopkaDolL ul#stopkaDolNota {margin:5px 0; clear:both;}
#stopkaDolL ul#stopkaDolNota li {border-left:1px solid #909591; padding-left:10px; line-height:1em;}
#stopkaDolL ul#stopkaDolNota li a {font-size:10px;}

#stopkaDolP p{margin:0px;color:#797e7a; padding-right:70px;text-align:right;}
#stopkaDolP p#stopkaDolP1 {margin-top:23px; }
.stopka_strony {color: #909591; margin-left: 10px; margin-top: -13px}
#prawa #artykul img {margin:10px; margin-top:0px; padding:1px; border:1px solid #e5e5e5;}

#map {width: 700px; height:250px; border:1px solid #e5e5e5; margin-top: 10px}

table.list_pictures {  border-collapse: collapse;margin:10px;}
table.list_pictures td, table.list_pictures th {border:1px solid #789b1d; padding:4px;}
table.list_pictures td td {border:0px;padding:2px;}

table.list_pictures td h4 {margin:0px;}
table.list_pictures tr td  a img {border:0; }

table#tableLudzie {width:100%;}
table#tableLudzie td {text-align:center;}

/* kontakt */
.kontakt fieldset {padding:0px; margin:0px;}
.kontakt fieldset input#wyslij {width:80px;}
.kontakt fieldset textarea {width:240px; height:80px;}
#kontakt {width:710px; clear: both;}
#kontakt1 {width: 330px; float: left}
#kontakt2 {width: 380px; float: left; margin-top: 60px;}
/* end kontakt*/
.materialy1 {clear: both;}
.materialy2 {float: left; margin-right: 10px; height: 120px;}
.materialy3 {border:0px; float: left; margin-right: 10px; margin-top: 40px;}
.materialy4 {float: left; margin-top: 43px}
.materialy5 {margin-top: 40px;}

.melaform1 {padding-top: 10px; text-align: center; width: 20%; float: left;}
.melaform1 a {outline:0}
.melaform2 {background: white; border: 1px solid #e5e5e5; color: black; width: 40%; margin-top: -9px; margin-left: 45px}
#melafol {text-align: center;}
.li_produkty {margin-left: 25px;}
.ul_produkty {margin-top: 10px;}
.a-brzeg {float: left;}

h3.kontakt_h3 {text-align: center; font: bold 14px tahoma;}
p.kontakt_dzial {text-align: center; font: bold 12px tahoma; text-decoration: underline; margin: 0;}
p.kontakt {text-align: center; font: bold 12px tahoma; margin-top: 0;}

.magic {float: right; margin-right: 70px}


.miasta a {text-decoration:none;}

/* CSS Document */
.miasta a {text-decoration:none;display:block;padding:10px 0;color:#fff;font-weight:bold;outline:0;}
.miasta a:hover {color:#fff;}

.miasta ul {list-style:none;}
.miasta li {width:65px;position:absolute;font-size:11px;text-align:center;}

.miasta li#wr {top:275px;left:125px;}
.miasta li#wr a {background:url('/images/kropkic.jpg') 30px 23px no-repeat;}
.miasta li#wr a:hover {background:url('/images/kropkij.jpg') 30px 23px no-repeat;}

.miasta li#ld {top:248px;left:256px;text-align:left;}
.miasta li#ld a {background:url('/images/kropkic.jpg') 23px 0px no-repeat;}
.miasta li#ld a:hover {background:url('/images/kropkij.jpg') 23px 0px no-repeat;}

.miasta li#bs {top:129px;left:436px;}
.miasta li#bs a {background:url('/images/kropkic.jpg') 23px 0px no-repeat;}
.miasta li#bs a:hover {background:url('/images/kropkij.jpg') 23px 0px no-repeat;}

.miasta li#kz {top:405px;left:240px;}
.miasta li#kz a {width:150px;background:url('/images/kropkic.jpg') 48px 0px no-repeat;}
.miasta li#kz a:hover {background:url('/images/kropkij.jpg') 48px 0px no-repeat;}

.miasta li#iz {top:382px;left:300px;}
.miasta li#iz a {background:url('/images/kropkic.jpg') 0px 23px no-repeat;}
.miasta li#iz a:hover {background:url('/images/kropkij.jpg') 0 23px no-repeat;}

.miasta li#po {top:170px;left:120px;}
.miasta li#po a {background:url('/images/kropkic.jpg') 28px 23px no-repeat;}
.miasta li#po a:hover {background:url('/images/kropkij.jpg') 28px 23px no-repeat;}

.miasta li#ww {top:184px;left:329px;}
.miasta li#ww a {background:url('/images/kropkic.jpg') 28px 23px no-repeat;}
.miasta li#ww a:hover {background:url('/images/kropkij.jpg') 28px 23px no-repeat;}

.miasta li#ty {top:368px;left:218px;}
.miasta li#ty a {background:url('/images/kropkic.jpg') 37px 23px no-repeat;}
.miasta li#ty a:hover {background:url('/images/kropkij.jpg') 37px 23px no-repeat;}

.miasta li#gd {top:28px;left:191px;}
.miasta li#gd a {width:45px;background:url('/images/kropkic.jpg') 42px 5px no-repeat;padding-right:7px;}
.miasta li#gd a:hover {background:url('/images/kropkij.jpg') 42px 5px no-repeat;}

.miasta li#sw {top:348px;left:218px;}
.miasta li#sw a {background:url('/images/kropkic.jpg') 37px 23px no-repeat;}
.miasta li#sw a:hover {background:url('/images/kropkij.jpg') 37px 23px no-repeat;}

.miasta li#ki {top:317px;left:312px;}
.miasta li#ki a {background:url('/images/kropkic.jpg') 26px 2px no-repeat;}
.miasta li#ki a:hover {background:url('/images/kropkij.jpg') 26px 2px no-repeat;}

.miasta li#cr {top:328px;left:232px;}
.miasta li#cr a {background:url('/images/kropkic.jpg') 27px 23px no-repeat;}
.miasta li#cr a:hover {background:url('/images/kropkij.jpg') 27px 23px no-repeat;}

.miasta li#ra {top:284px;left:230px;}
.miasta li#ra a {background:url('/images/kropkic.jpg') 48px 23px no-repeat;}
.miasta li#ra a:hover {background:url('/images/kropkij.jpg') 48px 23px no-repeat;}

.miasta li#bc {top:120px;left:225px;}
.miasta li#bc a {background:url('/images/kropkic.jpg') 48px 5px no-repeat;}
.miasta li#bc a:hover {background:url('/images/kropkij.jpg') 48px 5px no-repeat;}

.miasta li#to {top:142px;left:199px;}
.miasta li#to a {background:url('/images/kropkic.jpg') 38px 2px no-repeat;}
.miasta li#to a:hover {background:url('/images/kropkij.jpg') 38px 2px no-repeat;}

.miasta li#pc {top:159px;left:271px;}
.miasta li#pc a {background:url('/images/kropkic.jpg') 17px 22px no-repeat;}
.miasta li#pc a:hover {background:url('/images/kropkij.jpg') 17px 22px no-repeat;}

.miasta li#kl {top:225px;left:185px;}
.miasta li#kl a {background:url('/images/kropkic.jpg') 27px 23px no-repeat;}
.miasta li#kl a:hover {background:url('/images/kropkij.jpg') 27px 23px no-repeat;}

.miasta li#in {top:168px;left:180px;}
.miasta li#in a {background:url('/images/kropkic.jpg') 27px 3px no-repeat;}
.miasta li#in a:hover {background:url('/images/kropkij.jpg') 27px 3px no-repeat;}

.miasta li#by {top:111px;left:179px;}
.miasta li#by a {background:url('/images/kropkic.jpg') 28px 23px no-repeat;}
.miasta li#by a:hover {background:url('/images/kropkij.jpg') 28px 23px no-repeat;}

.miasta li#sl {top:21px;left:140px;}
.miasta li#sl a {background:url('/images/kropkic.jpg') 23px 2px no-repeat;}
.miasta li#sl a:hover {background:url('/images/kropkij.jpg') 23px 2px no-repeat;}

.miasta li#gy {top:0;left:186px;}
.miasta li#gy a {width:45px;background:url('/images/kropkic.jpg') 42px 22px no-repeat;padding-right:7px;}
.miasta li#gy a:hover {background:url('/images/kropkij.jpg') 42px 22px no-repeat;}

.miasta li#ry {top:214px;left:319px;}
.miasta li#ry a {background:url('/images/kropkic.jpg') 28px 2px no-repeat;}
.miasta li#ry a:hover {background:url('/images/kropkij.jpg') 28px 2px no-repeat;}

.miasta li#dy {top:54px;left:299px;}
.miasta li#dy a {background:url('/images/kropkic.jpg') 28px 23px no-repeat;}
.miasta li#dy a:hover {background:url('/images/kropkij.jpg') 28px 23px no-repeat;}

.miasta li#zg {top:205px;left:44px;}
.miasta li#zg a {width:45px;background:url('/images/kropkic.jpg') 35px 25px no-repeat;}
.miasta li#zg a:hover {background:url('/images/kropkij.jpg') 35px 25px no-repeat;}

.miasta li#cz {top:304px;left:215px;}
.miasta li#cz a {background:url('/images/kropkic.jpg') 45px 22px no-repeat;}
.miasta li#cz a:hover {background:url('/images/kropkij.jpg') 45px 22px no-repeat;}

.miasta li#db {top:318px;left:164px;}
.miasta li#db a {background:url('/images/kropkic.jpg') 65px 12px no-repeat;padding-right:10px;}
.miasta li#db a:hover {background:url('/images/kropkij.jpg') 65px 12px no-repeat;}

.miasta li#mi {top:368px;left:370px;}
.miasta li#mi a {background:url('/images/kropkic.jpg') 10px 2px no-repeat;}
.miasta li#mi a:hover {background:url('/images/kropkij.jpg') 10px 2px no-repeat;}

.miasta li#ow {top:248px;left:158px;}
.miasta li#ow a {width:75px;background:url('/images/kropkic.jpg') 37px 3px no-repeat;}
.miasta li#ow a:hover {background:url('/images/kropkij.jpg') 37px 3px no-repeat;}

.miasta li#sy {top:265px;left:155px;}
.miasta li#sy a {width:75px;background:url('/images/kropkic.jpg') 30px 23px no-repeat;}
.miasta li#sy a:hover {background:url('/images/kropkij.jpg') 30px 23px no-repeat;}

.miasta li#kp {top:292px;left:172px;}
.miasta li#kp a {width:75px;background:url('/images/kropkic.jpg') 30px 3px no-repeat;}
.miasta li#kp a:hover {background:url('/images/kropkij.jpg') 30px 3px no-repeat;}

.miasta li#za {top:365px;left:292px;}
.miasta li#za a {width:75px;background:url('/images/kropkic.jpg') 0px 17px no-repeat;}
.miasta li#za a:hover {background:url('/images/kropkij.jpg') 0px 17px no-repeat;}

.miasta li#st {top:200px;left:100px;}
.miasta li#st a {width:75px;background:url('/images/kropkic.jpg') 35px 2px no-repeat;}
.miasta li#st a:hover {background:url('/images/kropkij.jpg') 35px 2px no-repeat;}

.miasta li#rz {top:390px;left:400px;}
.miasta li#rz a {width:75px;background:url('/images/kropkic.jpg') 15px 2px no-repeat;}
.miasta li#rz a:hover {background:url('/images/kropkij.jpg') 15px 2px no-repeat;}

.miasta li#gr {top:95px;left:410px;}
.miasta li#gr a {width:75px;background:url('/images/kropkic.jpg') 15px 2px no-repeat;}
.miasta li#gr a:hover {background:url('/images/kropkij.jpg') 15px 2px no-repeat;}

.lista-wymiarow {font: bold 11px tahoma; clear: both; text-align: center; width: 230px; float: right; padding-bottom: 10px}

#prawa #artykul p.lrpo {clear: both; }
#prawa #artykul p.lrpo img {margin:0;}
#prawa #artykul p.lrpo-1 {font-size: 11px; font-style: italic}
div.lrpo1 {clear: both; margin: 0 10px}
div.lrpo1 img {margin:5px 20px;}
div.lrpo2 {margin: 10px; font-size: 11px; font-style: italic}

table.complete-skin td {vertical-align: top; text-align: left; padding: 10px}

#prawa #artykul #ProduktZdjecie1 img {margin: 0; padding: 0; clear: both; margin-top: 20px}

.baner-1 {width: 750px; clear: both;}
.baner-2 {float:left;width:374px;margin-right:10px;}
.home-1 {float: left; width: 346px}

table#inf-pras td {width: 240px; text-align: center; border: 1px solid #eee; padding: 10px 10px 0 10px; vertical-align: middle}
