@charset "utf-8";

/* CORE-FROM-960.CSS - CSS K JÁDRU PRO ZOBRAZENÍ VE VELIKOSTI 960PX A VÝŠE */

/* generally start */
/* generally end */

/* schema start */

.page-header{
}
.main-content{
}
.complementary-content{
}
.page-footer{
}

/* schema end */

/* header start */
/* header end */

/* page start */

/* attached photos start */

.attached-photo:nth-of-type(n){
    width:31.5%;
    margin:0% 2.75% 2.75% 0%;
}
.attached-photo:nth-of-type(3n){
    margin-right:0%;
}

/* attached photos end */

/* attached files start */

.attached-file:nth-of-type(n){
    width:31.5%;
    padding-top:31.5%; /* umožňuje nastavit dynam. výšku pro prázdný element, výšku v procentech odvodíte z nadřazeného elementu jako se odvozuje např. width */
    margin:0% 2.75% 2.75% 0%;
}
.attached-file:nth-of-type(3n){
    margin-right:0%;
}

/* attached files end */

/* page end */

/* cookies warning */
.cookies-warning-title{
    float: left;
    width: 80%;
}
.cookies-warning-agree{
    margin:0.5em 0 0.5em 1.5em;
    float: right;
}
/* cookies warning end */

/* main menu switch start */

.main-menu-switch{
    display: none;
}

/* main menu switch end */

/* main menu content start */

.main-menu{
    position: relative;
    float: right;
}
.main-menu-closed{ /* uschovava menu */
    display:block;
}
.main-menu .link{
    border-top: none;
}
.main-menu .list-level-1{
    float: right;
}
.main-menu .item-level-1{
    float: left;
}
.main-menu .item-level-1>.opener{
    display: none;
}
.main-menu .item-level-1 a.link-1{
    padding: 0.75em 1.5em 0.75em 1.5em;
}
.main-menu .list-level-2{
    height: auto; /* rusi styl na uschovani druhe urovne kliknutim*/
    display: none; /* defaultne schovava vnoreny seznam aby se mohl objevovat po hoveru */
    position: absolute;
    top:2.75em;
}
.main-menu .item-level-1:hover .list-level-2{
    display: block; /* objevuje vnoreny seznam pri hoveru */
}
.main-menu .list-level-2{
    width:20em;
}
.main-menu .item-level-1:last-child .list-level-2,
.main-menu .item-level-1:nth-last-child(2) .list-level-2{
    right:0;
}

.main-menu .link-1           {background:none; color:#959595;}    /* styly pro 1. úroveň */
.main-menu .link-2           {background:#8c8b8b;} /* styly pro 2. úroveň */
.main-menu .link-3           {background:#737171;} /* styly pro 3. úroveň */
.main-menu .link-4           {background:#5d5c5c;} /* styly pro 4. úroveň */
.main-menu .link-5           {background:#515050;} /* styly pro 5. úroveň */

.main-menu .link-1:hover,
.main-menu li:hover .link-1  {background:#8c8b8b; color:#ffffff;} /* styly pro 1. úroveň */
.main-menu .link-2:hover     {background:#bab9b9;} /* styly pro 2. úroveň */
.main-menu .link-3:hover     {background:#bab9b9;} /* styly pro 3. úroveň */
.main-menu .link-4:hover     {background:#bab9b9;} /* styly pro 4. úroveň */
.main-menu .link-5:hover     {background:#bab9b9;} /* styly pro 5. úroveň */

/* main menu content end */

/* footer start */
/* footer end */





@charset "utf-8";

/* BANNER-FROM-960.CSS - CSS K BANNERŮM PRO ZOBRAZENÍ VE VELIKOSTI 960PX A VÝŠE */

/* page banners start */
/* page banners end */

/* aside banners start */
/* aside banners end */

@charset "utf-8";

/* SLIDESHOW-FROM-960.CSS - CSS KE SLIDESHOW PRO ZOBRAZENÍ VE VELIKOSTI 960PX A VÝŠE */


@charset "utf-8";

/* SOCIALNETWORKS-FROM-960.CSS - CSS K PROFILŮM SOCIÁLNÍCH SÍTÍ PRO ZOBRAZENÍ VE VELIKOSTI 960PX A VÝŠE*/
