#zone1 {
    background:#fff url(/c/layout/zone1.png) top center repeat-x;width:100%;
}

#zone2{
    width:100%;
    background:url(/c/layout/zone2.png) top center no-repeat;
    background-position:center 112px;
}

#zone3 {
    width:100%;
    background:url(/c/layout/zone3.png) bottom center repeat-x;
}

#zone4 {
}

#zone5 {
    width:1028px;
    margin:0 auto !important;
}

#zone5header {
    position:relative;
    height:426px;
}

#zone5header #logo1 {
    position:absolute;
    top:26px;
    left:20px;
}

#zone5content {
    width:1028px;
    padding:10px 0;
}

#zone5page {
    margin:0 10px;
}







#zone5footer {
    margin:0 auto !important;
    width:1028px;
    position:relative;
    height:126px;
}

#zone5footerCopyright {
    position:absolute;
    top:62px;
    left:16px;
    font-size:11px;
    color:#666;
}

#zone5footerLogo {
    position:absolute;
    top:60px;
    left:20px;
    width:57px;
    height:25px;
    display:none;
}

#zone5footerRegreen {
    position:absolute;
    top:60px;
    right:35px;
    width:17px;
    height:18px;
}

#zone5footerDoit {
    position:absolute;
    top:60px;
    right:65px;
    width:26px;
    height:16px;
}

#zone5footerAbout {
    text-align:center;
    font-size:9px;
    width:700px;
    margin:0 auto !important;
    color:#bbb;
    position:absolute;
    top:150px;
    left:164px;
}


#menu1
{
    width:1000px;
    height:90px;
    margin:0 auto !important;
    position:absolute;
    top:96px;
    left:0px;
}

#menu1 ul {
    list-style-type: none;
    height: 90px;
    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: 90px;
    background-repeat: no-repeat;
    text-indent: -3000px;
    background-image: url(/c/layout/menu1.png);
}

#menu1 li.menu-home a {background-position: 0 -90px; width: 121px;}
#menu1 li.menu-home a:hover,#menu1 li.menu-home a.active {background-position: 0 0;}

#menu1 li.menu-oferta a {background-position: -121px -90px;width: 120px;}
#menu1 li.menu-oferta a:hover,#menu1 li.menu-oferta a.active {background-position: -121px 0;}

#menu1 li.menu-bilboardy-wynajem a {background-position: -241px -90px;width: 120px;}
#menu1 li.menu-bilboardy-wynajem a:hover,#menu1 li.menu-bilboardy-wynajem a.active {background-position: -241px 0;}

#menu1 li.menu-upominki-sklep a {background-position: -361px -90px;width: 120px;}
#menu1 li.menu-upominki-sklep a:hover,#menu1 li.menu-upominki-sklep a.active {background-position: -361px 0;}

#menu1 li.menu-fotografia a {background-position: -481px -90px;width: 120px;}
#menu1 li.menu-fotografia a:hover,#menu1 li.menu-fotografia a.active {background-position: -481px 0;}

#menu1 li.menu-rajdy a {background-position: -601px -90px;width: 118px;}
#menu1 li.menu-rajdy a:hover,#menu1 li.menu-rajdy a.active {background-position: -601px 0;}

#menu1 li.menu-kontakt a {background-position: -719px -90px;width: 245px;}
#menu1 li.menu-kontakt a:hover,#menu1 li.menu-kontakt a.active {background-position: -719px 0;}



.submenu1 li {
    list-style-type:none;
}

.submenu1 a {
    color:#888;
    display:block;
    font-weight:bold;
    padding:3px 0;
}

.submenu1 a.active, .submenu1 a:hover {
    color:#1a4791;
}

.submenu1 a a {
    margin-left:15px;
}

#left {
    width:220px;
}







/* STYLE DODATKOWE */


#strona-glowna h1 {
    color:#333;
    font-family:Gorgia;
    font-size:24px;
}

#strona-glowna h2 {
    font-size:13px;
}

#strona-glowna h3 {
    font-size:13px;
    color:#47912D;
    font-weight:bold;
    margin-top:5px;
}

#strona-glowna h4 {
    font-size:11px;
    color:#999;
    font-weight:normal;
}

#strona-glowna a {
    font-size:11px;
    color:#999;
    font-weight:normal;
}




