/* style zima */

body {
    background: url('../img/zima/backgroundHeaderZima.jpg') top center no-repeat;
    background-color: #ffffff;
}
#data {
    background-color: #55aeb2;
}
#logo {
    background: url('../img/zima/logoZima.gif');
}
#gradient {
    background: url('../img/zima/backgroundGradientZima.jpg');
}
#prawo #kontakt {
    border: 1px solid #d0d0d0;
    background: url('../img/zima/backgroundPrawo.gif') no-repeat right bottom;
    background-color: #eaeaea;
}
#prawo #newsletter {
    border: 1px solid #d0d0d0;
    background-color: #eaeaea;
}
#menu .linia {
    border: 1px solid #55AEB2;
    width: 100%;
    height: 10px;
    padding: 5px 0;
}
#menu {
    /*border-bottom: 1px solid #55aeb2;*/
    background: url('../img/zima/background_menu.gif') no-repeat;
    background-position: 0 19px;
    
}
#menu a:hover {
    border-bottom: 6px solid #55aeb2;
}
#menu ul li a.landed {
    border-bottom: 6px solid #55aeb2;
    position: relative;
    top: -1px;
}
#menu ul li ul.sub_menu li a {
    background: url('../img/zima/arrowLinkMapaZima.gif') no-repeat;
    background-position: 0 5px;
    padding-left: 10px;
}

/* menu zmiana pory roku */

#menu_gora a.buttonWiosna {
    background: url('../img/zima/buttonWiosna_zima.gif');
}
#menu_gora a.buttonWiosna:hover {
    background-position: 0 -35px;
}
#menu_gora a.buttonLato {
    background: url('../img/zima/buttonLato_zima.gif');
}
#menu_gora a.buttonLato:hover {
    background-position: 0 -35px;
}
#menu_gora a.buttonJesien {
    background: url('../img/zima/buttonJesien_zima.gif');
}
#menu_gora a.buttonJesien:hover {
    background-position: 0 -35px;
}
#menu_gora a.buttonZima {
    background: url('../img/zima/buttonZima_zima.gif');
}
#menu_gora a.buttonZima:hover {
    background-position: 0 -35px;
}
#menu_gora a.buttonClicked {
    background-position: 0 -35px;
}


a.mapka_link {
    background: url('../img/zima/arrowLinkMapaZima.gif') no-repeat left;
}
#footer {
    border-top: 1px solid #55AEB2;
}
#footer .box {
    background: url('../img/zima/footerZima.gif') no-repeat;
}
a.internal-link {
    font-weight: bold;
    color: #55AEB2;
    padding-left: 10px;
    background: url('../img/zima/arrowLinkMapaZima.gif') left no-repeat;
}
/* box kontakt */

#prawo .pasek {
    background: #55aeb2;
}
ul.sub_menu a.landed {
    color: #55AEB2;
}
.tx-srlanguagemenu-pi1 {
    background: #55aeb2;
}
.csc-sitemap ul {
    list-style-image: url('../img/zima/arrowLinkMapaZima.gif');
}
/*** guestbook ***/

.tx-guestbook-form-inputfield-med, .tx-guestbook-form-inputfield-big, .tx-guestbook-form-textarea {
    background: #eaeaea;
    border: 1px solid #55aeb2;
    float: right;
    color: #55aeb2;
}
.tx-srfreecap-pi2-image {
    border: 1px solid #55AEB2;
}
h1.csc-firstHeader {
    color: #55aeb2;
    font-size: 12px;
    margin-bottom: 10px;
}
h1 {
    color: #55aeb2;
}
#lewo_subpage h2 {
    color: #55aeb2;
}
span.list_nick {
    color: #55aeb2;
    font-size: 13px;
    font-weight: bold;
}
.tx-guestbook-submit {
    border: none;
    background: #55aeb2;
}

/* tt_news - list */

.news-list-morelink a {
    color: #55AEB2;
    padding-left: 10px;
    background: url('../img/zima/arrowLinkMapaZima.gif') left no-repeat;
    background-position: 0 6px;
}
.news-list-data {
    color: #55AEB2;
}
.news-list-container h3 {
    border: none;
}
.news-list-container h3 a:link, .news-list-container h3 a:visited, .news-list-container h3 a:hover {
    color: #55AEB2;
    font-size: 12px;
    width: auto;
    float: left;
}
.news-single-backlink a {
    color: #55AEB2;
    font-size: 12px;
    font-weight: bold;
    float: right;
    padding-left: 10px;
    background: url('../img/zima/arrowLinkMapaZima.gif') left no-repeat;
    background-position: 0 6px;
}
.news-single-item p.bodytext a {
    color: #55AEB2;
    text-decoration: underline;
}
.news-single-item a:hover {
    text-decoration: none;
}
.news-single-item .tytul {
    color: #2A130B;
}
input.submit_newsletter {
    background: #55AEB2;
    border: none;
    color: #fff;
    font-family: arial, sans-serif;
    font-size: 11px;
    padding: 1px 0;
}
input.input_newsletter {
    color: #55AEB2;
    border: 1px solid #55AEB2;
    background: #EAEAEA;
}
table.link td.url a.external-link-new-window {
    color: #55AEB2;
}
.tx-ttnews-browsebox td p a {
    color: #55AEB2;
}