@media (max-width: 3199px) and (min-width: 1600px) {
    body {
        font-size: 1.333em;
    }
    #page {
        max-width: 1600px;
    }
    img.icon {
        height: 24px;
    }

    #header {
        height: 286px;
        background-image: url("/resources/1600/header/top.png");
    }
    #header p.title {
        font-size: 2.6em;
        padding-top: 2.5em;
    }

    #menu ul li {
        padding: 16px;
        height: 64px;
        border-image: url("/resources/1600/menu/menu-border.png");
    }
    #menu ul li #home-icon {
        background-image: url("/resources/1600/menu/home.png");
        width: 54px;
        height: 40px;
        margin: -4px auto;
    }
    #menu ul li.active #home-icon {
        background-image: url("/resources/1600/menu/home-active.png");
    }


    #content #left-bar {
        width: 392px;
        padding: 0 32px 32px;
    }
    #content #left-bar #left-frame {
        background-image: url("/resources/1600/leftbar/frame.png");
        padding: 32px;
    }
    #content #left-bar #logo {
        background-image: url("/resources/1600/leftbar/logo-zus.png");
        width: 264px;
        height: 216px;
        margin: 32px;
    }

    #content #content-inner.with-left-bar {
        padding-left: 392px;
    }

    #content-inner div.decoration.delfin {
        width: 522px;
        height: 315px;
        background-image:url('/resources/1600/content/delfin.png');
    }
    #content-inner div.decoration.figurky {
        width: 522px;
        height: 465px;
        background-image:url('/resources/1600/content/figurky.png');
    }
    #content-inner div.decoration.kocka {
        width: 522px;
        height: 887px;
        background-image:url('/resources/1600/content/kocka.png');
    }
    #content-inner div.decoration.lenochod {
        width: 500px;
        height: 250px;
        background-image:url('/resources/1600/content/lenochod.png');
    }
    #content-inner div.decoration.lyra {
        width: 522px;
        height: 855px;
        background-image:url('/resources/1600/content/lyra.png');
    }
    #content-inner div.decoration.motyl {
        width: 522px;
        height: 317px;
        background-image:url('/resources/1600/content/motyl.png');
    }
    #content-inner div.decoration.oblicej {
        width: 365px;
        height: 560px;
        background-image:url('/resources/1600/content/oblicej.png');
    }
    #content-inner div.decoration.opona {
        width: 522px;
        height: 358px;
        background-image:url('/resources/1600/content/opona.png');
    }
    #content-inner div.decoration.pes {
        background-image:url('/resources/1600/content/pes.png');
    }
    #content-inner div.decoration.prijimacky {
        width: 540px;
        height: 764px;
    }
    #content-inner div.decoration.ryby {
        width: 522px;
        height: 739px;
        background-image:url('/resources/1600/content/ryby.png');
    }
    /*
    #content-inner div.decoration.skola {
        width: 522px;
        height: 783px;
        background-image:url('/resources/1600/content/skola.jpg');
    }
    #content-inner div.decoration.skola {
        width: 522px;
        height: 501px;
    }
    */
    #content-inner div.decoration.skola {
        width: 525px;
        height: 484px;
        background-image:url('/resources/1600/content/skola-modra.png');
    }
    #content-inner div.decoration.sloni {
        width: 522px;
        height: 350px;
        background-image:url('/resources/1600/content/sloni.png');
    }
    #content-inner div.decoration.snek {
        width: 522px;
        height: 323px;
        background-image:url('/resources/1600/content/snek.png');
    }
    #content-inner div.decoration.vaza {
        width: 261px;
        height: 489px;
        background-image:url('/resources/1600/content/vaza.png');
    }

    #content #content-inner div.card {
        width: 758px;
        min-height: 210px;
        padding: 0 0 0 56px;
    }
    #content #content-inner div.card div.photo,
    #content #content-inner div.card div.photo img {
        width: 133px;
        height: 200px;
    }
    #content #content-inner div.card div.card_frame {
        background-image: url("/resources/1600/leftbar/frame.png");
        padding: 32px 32px 32px 107px;
        width: 507px;
        /*min-height: 187px;*/
        top: 20px;
        left: -107px;
    }
    #content #content-inner div.card div.card_frame div.card_content {
        min-height: 123px;
    }

    #content.udalosti #content-inner div.event-gallery a {
        height: 220px;
    }
    #content.udalosti #content-inner div.event-gallery a img {
        width: 228px;
        height: 220px;
    }

    #content.schedules #content-inner div.schedule {
    }
    #content.schedules #content-inner div.schedule th {
    }

    #footer {
        background-repeat: repeat-x;
        height: 122px;
        margin-bottom: 5em;
    }
    #footer.home {
        background-image: url("/resources/1600/footer/pruh-home.jpg");
    }
    #footer.kontakty {
        background-image: url("/resources/1600/footer/pruh-kontakty.jpg");
    }
    #footer.obory {
        background-image: url("/resources/1600/footer/pruh-obory.jpg");
    }
    #footer.obcasnik {
        background-image: url("/resources/1600/footer/pruh-obcasnik.jpg");
    }
    #footer.skola {
        background-image: url("/resources/1600/footer/pruh-skola.jpg");
    }
    #footer.udalosti {
        background-image: url("/resources/1600/footer/pruh-udalosti.jpg");
    }
    #footer div {
        margin-top: 122px;
        font-size: 28px;
    }
}
