/* =============================================================================
   Theme styles - Specific modules placement styles
   ========================================================================== */
.w-header .m-inline-list.lang-nav 
{
    position:absolute; 
    top:10px; 
    right:0px;     
}

/* rychle vyhledavani v zahlavi (modifikace m-global-search) */
.w-header .m-global-search
{
    position:absolute; 
    bottom:17px; 
    right:0px;     
}

/* horizontalni navigace v zahlavi (modifikace m-main-navig) */
.w-top-navig .m-main-navig { height:43px; padding-left:0px;display: inline-block;margin: auto auto;}

.w-top-navig .m-main-navig ul { margin:0px;text-align: left; }
.w-top-navig .m-main-navig > li { display:inline-block; }
.w-top-navig .m-main-navig > li.active {  background: url('../../img/front/bck/hmenu-main-active.png') repeat-x;}
.w-top-navig .m-main-navig > li > a { color:#ffffff; font-size:1.1em; line-height:43px; margin-left:1.2em; margin-right:1.2em;}
/* Dropdown level 1 */
.w-top-navig .m-main-navig > li ul {
        position:absolute; top:-9999px; left:-9999px;
        padding:10px 0 10px 0;
        z-index:999;
        background: url('../../img/front/bck/hmenu-sub1.png') repeat-x;
        background-color:#143b88;
}
.w-top-navig .m-main-navig > li > ul.show { position:absolute; top:100%; left:1em;}
.w-top-navig .m-main-navig > li > ul li a {
     padding:4px 60px 4px 20px;
     font-size:1.1em;
     color:#ffffff;
     white-space:nowrap;
}
.w-top-navig .m-main-navig > li > ul li a:hover { background-color:#1b4fb6;}

   /* Dropdown level 2+ */
.w-top-navig .m-main-navig > li > ul > li > ul 
{
    background: none;
   background-color:#143b88;
}
.w-top-navig .m-main-navig > li > ul > li > ul.show { position:absolute; top:0; left:100%;}

/* hlavni navigace v obsahove casti */
.w-content nav.subsection { border-bottom:1px solid #E4E5E9; border-top:1px solid #E4E5E9;}
.w-content .m-main-navig { width:1040px;  padding:1.4em 0 1em 0; overflow:hidden;}
.w-content .m-main-navig li  
{
    display:block; float:left; width:241px; height:59px; margin-bottom:9px; margin-right:17px;
    border:1px solid #E4E5E9; 
    -webkit-border-radius: 6px;
    -moz-border-radius: 6px;
    border-radius: 6px;}
.w-content .m-main-navig li a { display:table-cell; width:201px; height:59px; font-size:1.1em; color:#353535; padding-left:10px; padding-right:30px; vertical-align:middle;}
.w-content .m-main-navig li a:hover { text-decoration:none;}
.w-content > .message  
{
    display:block;
    width:100%;
    text-align:center;
    color:#f10000;        
}




/* nahled clanku v panelu clanku */
.m-article-panel .w-panel-item .m-article-preview { border-left:1px solid #E4E5E9; padding-left:20px; height:21em; overflow:hidden; margin-bottom:0;}
.m-article-panel .w-panel-item .m-article-preview.first { border-left:0px none; padding-left:0px;}
.m-article-panel .w-panel-item.titled-image .m-article-preview { padding-left: 25px;}
.m-article-panel .w-panel-item.titled-image .m-article-preview h2 { font-size: 1.8em; color: #454545; margin-bottom: 0.2em;}
.m-article-panel .w-panel-item.titled-image .m-article-preview h3 { font-size: 1.3em; }
.m-article-panel .w-panel-item.titled-image .m-article-preview header a:hover { text-decoration: none;}

/* seznamy clanku v sekci vyber clanku */
.w-article-selection .m-article-list { }
.w-article-selection .m-article-list h2 { margin-top:0; }
.w-article-selection .m-article-list.left { width:334px; padding-right:20px;}
.w-article-selection .m-article-list.right { width:313px; padding-left:20px; border-left:1px solid #E4E5E9; }

/* strankovany seznam clanku */
.m-paged-list .m-article-preview h2, .m-paged-list .m-article-preview h3 { padding-bottom:0; width:800px; margin-top:0;}
.m-paged-list .m-article-preview header { position:relative;}
.m-paged-list .m-article-preview header > time, .m-paged-list .m-article-preview header > span.right { position:absolute; top:0; right:0;}
.m-paged-list .m-article-preview p { margin-top:0;}

/* modifikace globalniho obsahu */
.w-global-content .w-article-selection { padding:0; margin:0; background:none; border:0 none; float:left;}