#zone1 {
    background:#19301E;
}

#zone2 {
    background:url(/c/layout/zone2.jpg) top center repeat-x;
}

#zone3 {
    
}

#zone4 {
    background:url(/c/layout/zone4.png) bottom center repeat-x;
}


#zone5 {
    width:950px;
    margin:0 auto !important;
}

#zone5header {
    position:relative;
    height:327px;
    background: url(/c/layout/zone5header.jpg) top center no-repeat;
}

    #logo1 {
        position:relative;
        top:0px;
        left:0px;
        width:150px;
    }

#zone5content {
    margin:0 auto !important;
    width:950px;
    padding:0;                                                                                   
    background:#FFFEF7;
    min-height:400px !important;
}

#zone5page {
    padding:10px;
}







#zone5footer {
    margin:0 auto !important;
    background:url(/c/layout/zone5footer.png) top center no-repeat;
    width:950px;
    position:relative;
    height:200px;
}

#zone5footerCopyright {
    position:absolute;
    top:25px;
    left:50px;
    font-size:11px;
    color:#5f8a63;
}

#zone5footerCopyright a {
    color:#eddc99;
    font-weight:normal;
}

#zone5footerLogo {
    position:absolute;
    top:22px;
    left:10px;
}

#zone5footerRegreen {
    position:absolute;
    top:22px;
    right:20px;
    width:17px;
    height:18px;
}

#zone5footerDoit {
    position:absolute;
    top:25px;
    right:45px;
    width:26px;
    height:16px;
}

#zone5footerAbout {
    text-align:center;
    font-size:9px;
    width:600px;
    margin:0 auto !important;
    color:#295539;
    position:absolute;
    top:150px;
    left:175px;
}
#zone5footerAbout a {
    color:inherit !important;   
}


#menu1
{
    width:950px;
    height:63px;
    margin:0 auto !important;
    position:absolute;
    top:265px;
    left:0px;
}

#menu1 ul {
    list-style-type: none;
    height: 63px;
    top: 0px;
    position: relative;
    left:0;
    margin: 0;
    padding: 0;
}
#menu1 li {
    float: left;
    margin: 0;
    padding: 0;
    position: relative;
}
#menu1 li a {
    float: left;
    display: block;
    color: #666;
    height: 63px;
    background-repeat: no-repeat;
    text-indent: -3000px;
    background-image: url(/c/layout/menu1.png);
}


#menu1 li.menu-home a {background-position: 0 -63px; width: 134px;}
#menu1 li.menu-home a:hover,#menu1 li.menu-home a.active {background-position: 0 0;}

#menu1 li.menu-hotel a {background-position: -134px -63px;width: 64px;}
#menu1 li.menu-hotel a:hover,#menu1 li.menu-hotel a.active {background-position: -134px 0;}

#menu1 li.menu-restauracja-i-bar a {background-position: -198px -63px;width: 138px;}
#menu1 li.menu-restauracja-i-bar a:hover,#menu1 li.menu-restauracja-i-bar a.active {background-position: -198px 0;}

#menu1 li.menu-konferencje-i-szkolenia a {background-position: -336px -63px;width: 182px;}
#menu1 li.menu-konferencje-i-szkolenia a:hover,#menu1 li.menu-konferencje-i-szkolenia a.active {background-position: -336px 0;}

#menu1 li.menu-oferta-indywidualna a {background-position: -518px -63px;width: 170px;}
#menu1 li.menu-oferta-indywidualna a:hover,#menu1 li.menu-oferta-indywidualna a.active {background-position: -518px 0;}

#menu1 li.menu-galeria a {background-position: -688px -63px;width: 75px;}
#menu1 li.menu-galeria a:hover,#menu1 li.menu-galeria a.active {background-position: -688px 0;}

#menu1 li.menu-rezerwacja a {background-position: -763px -63px;width: 105px;}
#menu1 li.menu-rezerwacja a:hover,#menu1 li.menu-rezerwacja a.active {background-position: -763px 0;}

#menu1 li.menu-kontakt a {background-position: -868px -63px;width: 82px;}
#menu1 li.menu-kontakt a:hover,#menu1 li.menu-kontakt a.active {background-position: -868px 0;}





.submenu1 li {
    list-style-type:none;
}

.submenu1 a {
    /*color:#3B6942;*/
    color:#2c5933;
    display:block;
    font-weight:bold;
    padding:3px 0;
    font-size:13px;
    font-family:Georgia;
}

.submenu1 a.active, .submenu1 a:hover {
    text-decoration:underline;
}

.submenu1 a a {
    margin-left:15px;
}

#left {
    width:220px;
    padding-left:-5px;
    padding-right:20px;
}




.table-news td {
    padding-top:10px;
    line-height: 19px;
}

.table-news a:hover {
    text-decoration:none;
}

.table-news .news-title {
    color:#3b6942;
    text-decoration:underline;
    font-weight:bold;
    display:block;
}

.table-news .news-resume {
    color:#3B6942;
    display:block;
}


.cennik {
    border-left:1px solid #EDEDDB;
    border-top:1px solid #EDEDDB;
}

.cennik td {
    border-right:1px solid #EDEDDB;
    border-bottom:1px solid #EDEDDB;
    padding:5px;
    font-size:13px;
    color:#2c5933;
}

.cennikHeader {
    border-left:0;
    font-weight:bold;
    font-size: 13px;
    font-family:Georgia;
    color:#2c5933;   
}



