<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">body {font-family:arial;background:#e7f0c3;font-size:12px;}
a {text-decoration: none;outline:none;}
a:hover {color: #529214;}

#main-content {padding:20px 0 0 0;}
/* header */
#logo {float:left;margin:10px 0 -10px 10px;}
#logo a {display:block;
   margin:28px 0 0px 0px;
   width:294px;height:80px;background:url(../images/logo.png) no-repeat;text-indent: -9999em;}

@import url(http://fonts.googleapis.com/css?family=Dosis+SemiBold:200,300,400,500,600,700,800);
#slogan {
        float: right;
    /* background: url(../images/zawsze_razem.png) no-repeat; */
    width: 290px;
    height: 30px;
    margin: 23px 0 0 0;
    text-align: right;
    font-family: 'Dosis', sans-serif;
    font-size: 26px;
    font-weight: 800;
    color: #007d44;
}

#language {float:right;margin:2px 0 6px 0;}
#language .language {list-style: none;}
#language .lang-item {float:left;margin:0 2px}
#language .lang-link {display:block;background:url(../images/flags.png) no-repeat;width:16px;height:11px;text-indent: -9999em;}
#language .pl {background-position: -48px 0;}
#language .pl:hover {background-position: -48px -11px;}
#language .en {background-position: -16px 0;}
#language .en:hover {background-position: -16px -11px;}
#language .de {background-position: -32px 0;}
#language .de:hover {background-position: -32px -11px;}
#language .ru {background-position: 0px 0px;}
#language .ru:hover {background-position: 0px -11px;}
#top-line {height:10px;background:#007d44;}

#menu {margin: 11px 0 1px;}
#menu .menu {background:url(../images/bg-menu.jpg) repeat-x;height:40px;margin:auto;list-style: none;}
#menu .menu-item {float:left; position: relative;}
#menu .menu-item-link {font-size:14px;background:url(../images/bg-menu.jpg) repeat-x;padding:12px 12px;display:block;border-right:solid 1px #e7f0c3;color:#ddd;text-transform: uppercase;font-weight: bold;float:left;}

#menu .menu-item-link:hover, #menu .current {background:url(../images/bg-menu-hover.jpg) repeat-x;}
#menu .menu-item .orange {color:#e97714}

#menu .home-button a {background:url(../images/bg-menu.jpg) repeat-x;padding:10px 6px;text-indent:-9999em;display:block;border-right:solid 1px #e7f0c3;float:left;}
#menu .home-button a:hover {background:url(../images/bg-menu-hover.jpg) repeat-x;}
#menu .home-button a span {display:block;background:url(../images/home-btn.png) no-repeat;;width:19px;height:20px;}
#menu .submenu {list-style: none;background:#A5A5A5;position:absolute;z-index: 999; padding:0; display:none;left:0; top:40px;}

#menu .submenu-item {border-bottom: solid 1px #999}
#menu .submenu-item-link {color:#fff; display:block; width:100%; height:100%; padding:10px 12px;}
#menu .submenu-item-link:hover {color:#007D44}
#menu .last {border:none;}
.krd {background:url(../images/krd.png) no-repeat;margin:0 auto;width:202px;height:90px;}
.krd a {display:block;width:202px;height:90px;text-indent: -9999em;}
.head-title {padding:5px;font-weight: bold;color:#000}
#counter {margin:15px 0 0 0}
#counter .counter {margin:0 0 0 10px;font-weight:bold;padding:5px 5px;background:#034C31;color:#DAEABB}
/* strona gďż˝ďż˝wna */
#news {margin:20px;}

#news .entry {border-bottom: 1px dotted #ccc;}
#news .news-title {font-size:14px;font-style: italic;font-weight: bold;padding:10px 0 0 10px;}
#news .news-date {margin:0 0 0 5px;font-size:10px;font-weight: normal;}
#news .news-picture {float:left;margin:13px 10px 10px 10px;}
#news img {background: none repeat scroll 0 0 #CCCCCC;border: 1px solid black;display: block;height: 75px;margin: 0 10px 0 0;width: 75px;}

#news .news-content {margin:10px 0 10px 10px}
#news .news-content p {text-align: justify;}

#main-gallery {margin:20px 0;padding:0 0 30px 0;border-bottom: 1px dotted #ccc;}
#main-gallery ul {margin:20px; list-style: none;}
#main-gallery li {float:left;margin:0 0 0 1px;padding:1px;width:79px;height:79px;}
#main-gallery a {display:block;width:75px;height:75px;border:solid 1px #32ac72;overflow: hidden;padding:1px;}
#main-gallery a:hover {background:#007d44;}
#main-gallery img {background:#ccc;width:75px;height:75px;display: block;}

.dotted-bottom {border-bottom: 1px dotted #ccc;}
.padding-bottom {padding-bottom: 5px;}
#main-content p {padding:20px 20px 20px 0;text-align: justify;line-height: 20px}


/* cennik */
#price-list {margin:10px auto}
#price-list .price-list {width:600px;margin:0 auto}
#price-list th {text-align: center;background:#bbc2a0;padding:5px 0;font-weight: bold;border:solid 1px #e7f0c3}
#price-list td {padding:5px;border:solid 1px #e7f0c3}
#price-list .product-list-light {background:#d8e1b6}
#price-list .product-list-dark {background:#cdd5ae}

#price-list .head-product-image {width:70px;}
#price-list .head-product-unit {width:100px;}
#price-list .head-product-price {width:100px;}
#price-list a {color:#000}
#price-list a:hover {text-decoration: underline; color: #529214;}
#price-list .product-image {margin:10px;display:block;border:1px solid #32AC72;width:50px;height:50px;background:#CCCCCC;}
#price-list .text-unit {text-align: center;}
#price-list .text-price {text-align: center;}

/* orders */
#order-form-container form {margin:0 auto;  width:252px;}
/* oferta */
#offer {width:700px;margin:20px auto;}
#offer .offer-list-item {float:left;width:120px;margin:10px;height:170px;}
#offer .product-link {border:1px solid #32AC72;display:block;margin:10px;overflow: hidden;}
#offer .product-picture {width:100px;height:100px;display:block;background:#ccc;}
#offer .product-name {text-align: center}
#offer .product-name a {color:#000;}
#offer .product-name a:hover {color:#32AC72}

/* opis produktu */
#product {width:700px;margin:20px auto;}
#product .product-name {text-align: center;font-size:22px;color:#105C3A;font-style: italic;}
#product .product-picture {display:block;width:200px;height:200px;background:#ccc;margin: 0 0px 15px 15px;float:left;}
#product .product-image {float:left;border:solid 1px #32ac72}
#product .product-full-content {width:940px;float:right;}
#product .product-description {margin:10px 0;text-align: justify}
#product .product-content {margin:0;float:left;text-align: justify}
#product .product-prices {text-align: center;color:#007D44;font-weight: bold;font-size:15px;}

/* Kategorie */
#category-list {width:190px; display: block; float:left; padding-top: 16px;}
#offer-category {width: 982px; margin: 0px auto; float: right;}
#offer-category .offer-list-item {float:left;width:120px;margin:10px;height:170px;}
#offer-category .product-link {border:1px solid #32AC72;display:block;margin:10px;overflow: hidden;}
#offer-category .product-picture {width:100px;height:100px;display:block;background:#ccc;}
#offer-category .product-name {text-align: center}
#offer-category .product-name a {color:#000;}
#offer-category .product-name a:hover {color:#32AC72}
.category-list a {
    font-size: 15px;
    line-height: 20px
}

/* NowoĹci */
#news-list {width:190px; display: block; float:left; padding-top: 16px;}
#offer-news {width: 982px; margin: 0px auto;}
#offer-news .offer-list-item {float:left;width:120px;margin:10px;height:170px;}
#offer-news .product-link {border:1px solid #32AC72;display:block;margin:10px;overflow: hidden;}
#offer-news .product-picture {width:100px;height:100px;display:block;background:#ccc;}
#offer-news .product-name {text-align: center}
#offer-news .product-name a {color:#000;}
#offer-news .product-name a:hover {color:#32AC72}

/* comments */
.comment h4 {font-weight: bold;}
.comment h4 .head-title {font-weight: normal;font-style: italic}

/* faq */
#faq {width:700px;margin:20px auto;line-height: 20px;}
#faq .faq-title {font-size:16px; font-weight: bold;color:#004E38;}
#faq .faq-question {margin:10px 0 0 0;font-weight:bold;}
#faq .faq-answer {font-style:italic;margin:5px 0 20px 10px;}

/* forms */
.contact-page, #comments-container {color:#044D32;}
input[type=text], textarea {background: none repeat scroll 0 0 #EDFCCA;;border: 1px solid #007D44;height: 20px;margin: 5px 0 0px;width: 290px;}
#add-comment input[type=text] {background: none repeat scroll 0 0 #EDFCCA;border: 1px solid #007D44;height: 20px;margin: 5px 0 0px;width: 250px;}
input[type=search]{
    background: none repeat scroll 0 0 #EDFCCA;
    border: 1px solid #007D44;
    width: 290px;
    float: left;
}
#add-comment textarea, #add-post-blog textarea  {background: none repeat scroll 0 0 #EDFCCA;border: 1px solid #007D44;/*height: 20px;*/margin: 5px 0 0px;width: 580px;}
legend {color:#000;font-weight: bold;}
dt {margin:10px 0 0 0;}
textarea {height:150px;border:solid 1px #007D44;background:#EDFCCA;}
input[type=submit]{background: none repeat scroll 0 0 #007D44;border: medium none;color: white;padding: 5px;}
#captcha-element img {    margin: 0 0 0 -252px;position: absolute;}
#captcha-input {float: left;margin: 86px 0 10px;}

#add-comment input[type=submit],#contact_form input[type=submit] {}
#captcha-element img {display: block;}
#captcha-input {}

.contact-content {margin:20px;}
.contact-content td {padding:5px 10px;}
.contact-form {    border-left: 1px dotted black;margin: 0 0 0 9px;padding: 0 0 0 10px;}

/* footer */
#footer-line {margin:10px 0 0 0;height:1px;background:#007D44}
#footer p {padding:5px 0;text-align:center;color:#aaa;}

/*paginator*/
.paginator {height:40px; clear: both;}
.paginator ul {list-style: none}
.paginator li {float:left;}
.paginator li a {
    background: none repeat scroll 0 0 #034C31;
    color: #DAEABB;
    font-weight: bold;
    margin: 0 2px 0 0px;
    padding: 10px;
    display: block;
}
.paginator li a:hover {
    background: none repeat scroll 0 0 #DAEABB;
    color: #034C31;
}
.paginator li a.current {
    background: #b2eaa6;
    color: #034C31;
}
ul.errors { list-style: none;}
ul.errors {color: #E97714;font-weight: bold;}

.text-center {text-align: center;}
.text-left {text-align: left;}
.text-right {text-align: right;}

.contact-form form {display: block; margin: 0 auto;}

.form-search {
    float: right;
}
</pre></body></html>