@charset "utf-8";

/* CSS Document */
body {
    background: url(../images/skin/tlo2/zielony.gif) top repeat;
}

#head {
    background: url(../images/skin/head/zielony.png) top center no-repeat;
}

#breadcrumb,
#inhead {
    max-width: 1200px;
    margin: 0 auto;
}

.main_image h2 a,
.block h2 a {
    color: #003300;
}

.block h2 a,
.block p a {
    color: #70AA2F;
    text-decoration: none;
}

.desc .block h2 a {
    color: #003300;
}


.block small,
#highlight3 small,
#highlight3333 small {
    background: url(../images/skin/zielony/arr.png) no-repeat 100% center;
}

.desc .block small {
    background: none;
}

#highlight3 h4,
#highlight3333 h4 {
    color: #284e15;
}

#nav3 a.activeSlide {
    background: none;
    color: #70AA2F;
}

#nav3 a:hover {
    outline: none;
    background: #none;
    color: #CCCCCC;
}

#lightbox-container-image-box {
    position: relative;
    background-color: #284e15;
    width: 250px;
    height: 250px;
    margin: 0 auto;
}

#lightbox-container-image-data-box {
    background-color: #284e15;
    border-bottom: #284e15 10PX solid;
    color: #FFFFFF;
}

ul.menu ul li {
    border-color: #416F20;
}

ul.menu ul li a {
    background-color: #2d6700;
}

ul.menu ul li a:hover {
    background-color: #001800;
}

ul.menu .sub {
    background: #405C3F url(../images/skin/arrow.gif) 220px 10px no-repeat;
    z-index: 999;
}

ul.menu .menulink:hover,
ul.menu .menuhover {
    /*background: #2d6700 url(images/header_over.gif);*/
    color: #A9D06B;
    z-index: 999;
}

#welcomeText #scroller h1 {
    color: #006633;
}

.main_image {
    border: #AAD591 1PX solid;
}

.main_image .block {
    border-top: 1px solid #AAD591;
}

a.trigger {
    background-image: url(../images/skin/zielony/plus.png);
    border-bottom: #AAD591 2px solid;
    color: #166D41;
}

a.trigger.open {
    background-image: url(../images/skin/zielony/minus.png)
}

.block p a.czytaj-dalej {
    color: #000000;
    font-size: 16px;
    display: block;
    margin: 10px 0 10px 0;
    background: url(../images/skin/arr.png) no-repeat 0% center;
    padding: 2px 50px 2px 40px;
    font-weight: bold;
}

.block p a.czytaj-dalej:hover {
    color: #284e15;
}


#footer {
    background: url(../images/skin/footer/zielony.png) top repeat-x;
}


#head h1 {
    width: 300px;
}

#head h2 {
    width: 300px;
    margin-left: -300px;
}

.przycisk {
    background: #457421;
    color: #FFFFFF !important;
    font-size: 16px;
    padding: 10px;
    text-decoration: none !important;
    margin-top: 5px !IMPORTANT;
    display: inline-block;
    width: auto;
}

.przycisk:hover {
    background: #000000;
}