
/* ------------------------------------ /cz/mobile-global.css ------------------------------------ */

/* -------------------------------------------------------------------------- */
/* BODY                                                                       */
/* -------------------------------------------------------------------------- */

  body
  {
    background-image: none;
    font-size: 175%;
  }

/* -------------------------------------------------------------------------- */
/* HEADER                                                                     */
/* -------------------------------------------------------------------------- */

  #header
  {
    width: 640px;
    height: 110px;
    margin: 0px auto;
    background-color: #0196B3;
    text-align: center;
    position: relative;
  }

  #header-banner
  {
    display: none;
  }

  #header-content-mobile
  {
    display: block;
    width: 640px;
    height: 110px;
    margin: 0px 0px 0px 0px;
    position: relative;
    text-align: left;
  }

  #header-logo
  {
    overflow: hidden;
    position: absolute;
    left: 0px;
    top: 0px;
  }
  
  #mainmenuButton
  {
    position: absolute;
    top: 10px;
    left: 540px;
    width: 100px;
    height: 100px;
    background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAABkCAYAAABw4pVUAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABZ0RVh0Q3JlYXRpb24gVGltZQAxMC8yNi8xNeStLowAAAAcdEVYdFNvZnR3YXJlAEFkb2JlIEZpcmV3b3JrcyBDUzVxteM2AAABjElEQVR4nO3cMUpDQQBF0YkogiAI6VK5CPu0tm7ObVjY2KZ3EVbpAoIgiIVWKZSI5VzIORuYgUsYeB+yWNw/fg0yTmZfgJ8EiREkRpAYQWIEiREkRpAYQWIEiREkRpAYQWIEiREkRpAYQWIEiREkRpAYQWIEiREkRpAYQWIEiREkRpAYQWIEiREkRpAYQWIEiTmddfDV+dl4uL0Z69Vy1hUO2mx34+7pebx+fE45f9ovpBhjjDHWq+V4uL2Zdv60IMUYe+vVclxfXkw52xvyh5e39ynnTguy2e5mHf2vmXebFuTu6TkZZf+oz7LwxwEt3pAYQWIEiREkRpAYQWIEiREkxvz+i/k9xvweNPNu3pA/HN33kOLSu7fZ7o7ve4j5/TDze4w3JEaQGEFiBIkRJEaQGEFiBIkxv/9ifo8xvweZ34PM7yHm9xDzOz94Q2IEiREkRpAYQWIEiREkRpAYQWIEiREkRpAYQWIEiREkRpAYQWIEiREkRpAYQWIEiREkRpAYQWIEiREkRpCYb42yY++DMlx8AAAAAElFTkSuQmCC') no-repeat left top;
    cursor: pointer;
  }
  
  #headerSearchButton
  {
    position: absolute;
    top: 10px;
    left: 440px;
    width: 100px;
    height: 100px;
    background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAABkCAYAAABw4pVUAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABZ0RVh0Q3JlYXRpb24gVGltZQAxMC8yNi8xNeStLowAAAAcdEVYdFNvZnR3YXJlAEFkb2JlIEZpcmV3b3JrcyBDUzVxteM2AAAE+klEQVR4nO2bTU8bRxjH/7TYVpCwV7IPlkUVNgeohGRMRQ+AVF5OlXowPfTSS1K+APQTUH+BApdcKddEqrLtpbl0AanhAFJtS5WAQ2w3gByFlcCWoCH05RAZkezYBTLL/COe33F2vTPyb2eemWdm29ru//wvBBo+MN0A4U1ECBkihAwRQoYIIUOEkCFCyBAhZIgQMkQIGSKEDBFChgghQ4SQIULIECFkiBAyRAgZIoQMEUKGCCFDhJAhQsgQIWSIEDJECBkihAwRQoYIIUOEkCFCyBAhZIgQMtpNN+AyZBJRWOGQr3x5zzPQmmCgFmJFQrjX24WsncRoKt7y3oJXw/Kuh4ViCeX60TW1UD9tjN8YWpEQptM2ZtJ3EAtf/p1Z2tpBbn37vRRDJ2TSTmJxInMlEW+T29hGbn1bQ6uuD6qgPjfShx8/H9QiAwBmB3vgZodgRfxxhxWaHrI4kcHd3q6W9xS8GvL7tbOhyAqHkElELxRfxp01HLx8pa29QUER1OdG+prKODw5xXzxKZY2d5rGBCsSwqSdxOxgD2533vJd749H4WaHMPBgVWu7g+DDti++/s5kAybtJOZG+pTXnFIV4z+t4fGfL3Bw0vzt/uvvf5Dfr2GhWALagDFFj0l2RGBFQnj87IW2tgeB0RhiRUJYnMgor025BXz5y8alh5nc+jY+ebiKw5NT37XptK2UxYRRIdNpWxnAp9wCfth8duXn5vdrGHeeKKXMftpz5edeB8aEWJEQZtJ3fOVOqfpOMhrk92vIrW/5ykdTcepeYkzIvd4uX+84PDnFN25BWx3zxRJWFGmVux9/pK0O3RgTkrWTvrL54lPtU1PVwnBSUTcLxoSo1g5Lmzva61ne81CpH79RFgu30w5bRoRkElFfWcGrBZZ7elSqXqgNDBgRokqh5/drgdVXUYiOkaZTaHJZQWZmg5StGxohwmtohKiGMV10RzsCe7ZuaIQEGWRVCUdWjAhR7YGPpuKB7Vuo1h0ru5z78MZ6SMHzB9ogFmzdnR3oj/t7X15RPwPGhCwr3tDZQf2JP1Uy0SlVaTerjAlZKJZ8Zbc7b2nNxo6l4sqNL6f8XFsdujEmpFw/wtKWP1UyO9ijJcA322up1I+1ZJODwugsq9mJEDc7/E5SrEgIbnZIObvKbXCfQjEqpFw/Uv5BsXA73OwwZtL2pZ85lorj968+UwbylT2PuncABOuQ3Pq2cs8iFm7H9yN9cLNDF8rMdnd2YHEig1+b9AwAyCRitEnFBhTHgBpDjOqtblCpH+NRqfo6K1w7OvtdfyKKSTvZ8rfnOTw5xbjzhDa/RSEEuJgUXTBLMT5kNTh4+QoDD1aV0+GrsrLnKQ86NGIU4/BFI6TBt7/9gQlnTRlXLkqlfowpt4BxZ63p6RNWKTRDloqxVBzTaVu5/67CKVXhlJ/7ZlKZRBRudlh55Iht+KIWcp6xVByZRPRsp88Kh85OM67sesh7tZbpkFZSKvVjDDxcpUinvDdCdNBKCsuBbLoYEiStTjT2x6OYvsJCVDc3SgjQWgrD0aAbJwRoLoXh49EbFUPepruzA93n0iz/NzG4Dig+2DFFuX5E92HojRyymBEhZIgQMkQIGSKEDBFChgghQ4SQIULIECFkiBAyRAgZIoQMEUKGCCFDhJAhQsgQIWSIEDJECBkihAwRQoYIIUOEkCFCyBAhZPwHUEKsKnA/LRkAAAAASUVORK5CYII=') no-repeat left top;
    cursor: pointer;
  }
  
  #headerSearchBox
  {
    display: none;
    position: absolute;
    top: 110px;
    left: 0px;
    width: 640px;
    height: 102px;
    overflow: hidden;
    background-color: #FFFFFF;
    z-index: 900;    
  }

/* -------------------------------------------------------------------------- */
/* MAIN LAYOUT                                                                */
/* -------------------------------------------------------------------------- */

  #main
  {
    width: 640px;
    margin: 0px auto;
    text-align: left;
    position: relative;
    overflow: hidden;
  }

/* -------------------------------------------------------------------------- */
/* MENU                                                                     */
/* -------------------------------------------------------------------------- */

  #main-menu
  {
    display: none;
  }
  
  #mainMenuMobile
  {
    display: none;
    position: absolute;
    width: 640px;
    height: auto;
    margin: 0px 0px 0px 0px;
    background-color: #FFFFFF;
    border-bottom: 2px solid #67C0D1;
    z-index: 1000;
  }

/* -------------------------------------------------------------------------- */
/* COLUMNS                                                                    */
/* -------------------------------------------------------------------------- */


  #columns
  {
    background-color: #FFFFFF;
    padding: 28px 0px 0px 0px; 
    margin: 0px 0px 0px 0px;
    width: 640px;
    text-align: left;
    clear: both;
  }
  
  #columns-content
  {
    clear: both;
    padding: 0px 0px 0px 0px;
    line-height: 150%;
    min-height: 300px;
    position: relative;
  }

  #caption-box
  {
    float: none;
    clear: both;
    position: relative;
    margin: 10px 30px 1em 30px;
    padding: 0px 0px 10px 0px;
    border-top: 2px solid #0196B3;
    border-bottom: 2px solid #0196B3;
    line-height: 110%;
  }
  
  #caption-box h1
  {
    margin: 0px 0px 0px 0px;
    padding: 26px 0px 20px 0px;
    border: none;
    line-height: 110%;
  }

  #caption-box-extend
  {
    position: relative;
    display: block;
     width: 580px;
     height: 60px;
  }

  #content
  {
    padding: 0px 0px 0px 0px;
  }

  #content h2:first-child
  {
    margin-top: 0px;
  }
  
  #content .content-padding
  {
    padding: 0px 30px 50px 30px;
  }

/* -------------------------------------------------------------------------- */
/* FOOTER                                                                    */
/* -------------------------------------------------------------------------- */

    #footer
    {
      width: 640px;
      margin: 0px 0px 0px 0px;
      text-align: center;
      font-family: pt_sansregular;
    }

    #footer-content
    {
      width: 640px;
      margin: 0px 0px 0px 0px;
    }

    #footerIconsPanel
    {
      position: relative;
      display: block;
      width: 640px;
      height: 146px;
      background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAkQAAAACCAYAAAC5fsMCAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABZ0RVh0Q3JlYXRpb24gVGltZQAxMC8yNy8xNVwRSekAAAAcdEVYdFNvZnR3YXJlAEFkb2JlIEZpcmV3b3JrcyBDUzVxteM2AAAAJUlEQVRYhe3OQQEAMAgEILV/mws4Y/gYJKCTvAIA+NhcBwAAri1KsAMcWtHlRwAAAABJRU5ErkJggg==') no-repeat center bottom;
    }
    
    #footerSocialButtons
    {
      position: absolute;
      top: 30px;
      left: 30px;
      width: 290px;
      text-align: left;
    }
    
    #footerSocialButtons img
    {
      margin-right: 20px; 
    }
    
    #footerToolButtons
    {
      position: absolute;
      top: 30px;
      left: 320px;
      width: 290px;
      text-align: right;      
    }
    
    #footerToolButtons img
    {
      margin-left: 20px; 
    }
    
    #footerBottomBox
    {
      position: relative;
      display: block;
      width: 640px;
      text-align: center;
      color: #808080;
      font-size: 95%;
      padding: 15px 0px 50px 0px;
    }

    #footerBottomBox p
    {
      margin: 0.5em 0px;
    }

    #footerBottomBox a         { color: #808080; text-decoration:underline; }
    #footerBottomBox a:link    { color: #808080; text-decoration:underline; }
    #footerBottomBox a:visited { color: #808080; text-decoration:underline; }
    #footerBottomBox a:active  { color: #808080; text-decoration:underline; }
    #footerBottomBox a:hover   { color: #666666; text-decoration:underline; }

/* -------------------------------------------------------------------------- */
/* CLASSES
/* -------------------------------------------------------------------------- */
    
  .desktopContent
  {
    display: none;        
  }
  
  .mobileContent
  {
    display: inline;
  }
  
/* -------------------------------------------------------------------------- */
/* CONTENT
/* -------------------------------------------------------------------------- */

  table.contactTable,
  table.contactTable tr,
  table.contactTable td
  {
    display: block;
  }

  table.contactTable
  {
    width: 580px !important;
  }

  table.contactTable * 
  {
    font-size: 1.0em !important;
  }

  table.contactTable td
  {
    font-size: 0.8571em !important;
    line-height: 140%;
  }

  table.contactTable td.td1,
  table.contactTable td.td2
  {
    width: 580px !important;
  }

/* -------------------------------------------------------------------------- */

  table.linksTable,
  table.linksTable tr,
  table.linksTable td
  {
    display: block;
  }

  table.linksTable
  {
    width: 580px !important;  
  }

  table.linksTable * 
  {
    font-size: 1.0em !important;
  }
  
  table.linksTable td
  {
    font-size: 0.8571em !important;
    line-height: 140%;
  }

  table.linksTable td.td1,
  table.linksTable td.td2,
  table.linksTable td.td3
  {
    width: 580px !important;
  }

  table.linksTable td h2
  {
    margin-top: 1.5em !important;
    font-size: 1.8333em !important;    
  }
  
  table.linksTable td div
  {
    margin: 0px 0px 0px 0px !important; 
  }

/* -------------------------------------------------------------------------- */
/* ELEMENTS
/* -------------------------------------------------------------------------- */

  h1
  {
    font-size: 1.8571em;
  }
  
  h2
  {
    font-size: 1.5714em;
    font-weight: normal;
  }

/* -------------------------------------------------------------------------- */
/* -------------------------------------------------------------------------- */
/* ------------------------------------ /cz/mobile-gui-mainmenu.css ------------------------------------ */


/* -------------------------------------------------------------------------- */
/* MAIN MENU
/* -------------------------------------------------------------------------- */

  ul.mainmenu
  {
    position: relative;
    list-style-type: none;
    display: block;
    margin: 0px;
    padding: 0px;
    text-transform: uppercase;
    font-size: 1.2857em;
    font-family: pt_sansregular;
    letter-spacing: 1px;
    background-color: #FFFFFF;
  }

  ul.mainmenu * 
  {
    color: #0196B3;
  }

  ul.mainmenu span
  {
    display: inline;
    margin: 0px;
    padding: 0px;
  }

  ul.mainmenu a.first span,
  ul.mainmenu a.last span
  {
    padding: 0px;
  }

  ul.mainmenu-level-1
  {
    position: relative;
    display: block;
    width: 640px;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
  }

  ul.mainmenu-level-1 li
  {
    display: block;
    float: none;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
  }

  ul.mainmenu-level-1 li.hp
  {
    display: none;
  }

  ul.mainmenu > :nth-child(2) a
  {
    border-top: none;
  }

  ul.mainmenu a
  {
    display: block;
    height: auto;
    min-height: 42px;
    margin: 0px 0px 0px 0px;
    padding: 32px 65px 20px 32px;
    border-top: 2px solid #67C0D1;
    background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEEAAABiCAYAAAAPz77dAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABZ0RVh0Q3JlYXRpb24gVGltZQAxMC8yNi8xNeStLowAAAAcdEVYdFNvZnR3YXJlAEFkb2JlIEZpcmV3b3JrcyBDUzVxteM2AAAB/0lEQVR4nO3avW4TQRQG0BNIE1K5SoTkDom8gh+E2i9DnXdwy0PQuqJIFxCpnCAiIbkJIUUiUyCcjsozcy2+W+02+3M0u/Pd2T3YbDYb/3m9GH0BFSoIgoAgIAgIAoKAICAICAKCgCAgCAgCgoAgIAgIAoKAICAICAKCgCAgCAgCgoAgIAgIAoKAICAIaIRw//jk/acvFperFoffeR22OOj5xZXruwfXdw9gfjZtcZqdVZORMD0+2m4vb9flR0QThPnZ1Oxkst2vDtHsxbhPEE1nh32BaD5F7gNEl5xQHaJbWKoM0TUxVoXoHpsrQgzpHapBDGugKkEcjP7V/8PXbz7e/Njuz04m3XuN4Qiw/L62+Pw8CnpDlFhPmJ1OzN8+33TvR6MEAmMhyiAwDqIUAmMgyiHQH6IkAn0hmqwx7qpmp3/C1N/pc3m7Bu/evPbq8OXOzlN2JPyrdglAcYReIaosQs8UWRKhd4wuhzCijyiFMKqRKoMwspMsgTC6lR4eliosqgxFWFyutimQMQAMfByqADAIoRIAAxCqAdAZoSIAHRGqAtAJoTIAHRCqA9AYYR8AaIiwLwA0QtgnABohrH7+2m5XB6DRB9n7xyfnF1emx0flASjyVXp0lVhPGF1BEAQEAUFAEBAEBAFBQBAQBAQBQUAQEAQEAUFAEBAE8BvjORfMIA/CVAAAAABJRU5ErkJggg==') no-repeat right top;  
  }

  ul.mainmenu a,
  ul.mainmenu a:link,
  ul.mainmenu a:visited,
  ul.mainmenu a:active
  {
    color: #0196B3;
    background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEEAAABiCAYAAAAPz77dAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABZ0RVh0Q3JlYXRpb24gVGltZQAxMC8yNi8xNeStLowAAAAcdEVYdFNvZnR3YXJlAEFkb2JlIEZpcmV3b3JrcyBDUzVxteM2AAAB/0lEQVR4nO3avW4TQRQG0BNIE1K5SoTkDom8gh+E2i9DnXdwy0PQuqJIFxCpnCAiIbkJIUUiUyCcjsozcy2+W+02+3M0u/Pd2T3YbDYb/3m9GH0BFSoIgoAgIAgIAoKAICAICAKCgCAgCAgCgoAgIAgIAoKAICAICAKCgCAgCAgCgoAgIAgIAoKAICAIaIRw//jk/acvFperFoffeR22OOj5xZXruwfXdw9gfjZtcZqdVZORMD0+2m4vb9flR0QThPnZ1Oxkst2vDtHsxbhPEE1nh32BaD5F7gNEl5xQHaJbWKoM0TUxVoXoHpsrQgzpHapBDGugKkEcjP7V/8PXbz7e/Njuz04m3XuN4Qiw/L62+Pw8CnpDlFhPmJ1OzN8+33TvR6MEAmMhyiAwDqIUAmMgyiHQH6IkAn0hmqwx7qpmp3/C1N/pc3m7Bu/evPbq8OXOzlN2JPyrdglAcYReIaosQs8UWRKhd4wuhzCijyiFMKqRKoMwspMsgTC6lR4eliosqgxFWFyutimQMQAMfByqADAIoRIAAxCqAdAZoSIAHRGqAtAJoTIAHRCqA9AYYR8AaIiwLwA0QtgnABohrH7+2m5XB6DRB9n7xyfnF1emx0flASjyVXp0lVhPGF1BEAQEAUFAEBAEBAFBQBAQBAQBQUAQEAQEAUFAEBAE8BvjORfMIA/CVAAAAABJRU5ErkJggg==') no-repeat right top;
  }

  ul.mainmenu a:hover
  {
    color: #0196B3;
    background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEEAAABiCAYAAAAPz77dAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABZ0RVh0Q3JlYXRpb24gVGltZQAxMC8yNi8xNeStLowAAAAcdEVYdFNvZnR3YXJlAEFkb2JlIEZpcmV3b3JrcyBDUzVxteM2AAAB/0lEQVR4nO3avW4TQRQG0BNIE1K5SoTkDom8gh+E2i9DnXdwy0PQuqJIFxCpnCAiIbkJIUUiUyCcjsozcy2+W+02+3M0u/Pd2T3YbDYb/3m9GH0BFSoIgoAgIAgIAoKAICAICAKCgCAgCAgCgoAgIAgIAoKAICAICAKCgCAgCAgCgoAgIAgIAoKAICAIaIRw//jk/acvFperFoffeR22OOj5xZXruwfXdw9gfjZtcZqdVZORMD0+2m4vb9flR0QThPnZ1Oxkst2vDtHsxbhPEE1nh32BaD5F7gNEl5xQHaJbWKoM0TUxVoXoHpsrQgzpHapBDGugKkEcjP7V/8PXbz7e/Njuz04m3XuN4Qiw/L62+Pw8CnpDlFhPmJ1OzN8+33TvR6MEAmMhyiAwDqIUAmMgyiHQH6IkAn0hmqwx7qpmp3/C1N/pc3m7Bu/evPbq8OXOzlN2JPyrdglAcYReIaosQs8UWRKhd4wuhzCijyiFMKqRKoMwspMsgTC6lR4eliosqgxFWFyutimQMQAMfByqADAIoRIAAxCqAdAZoSIAHRGqAtAJoTIAHRCqA9AYYR8AaIiwLwA0QtgnABohrH7+2m5XB6DRB9n7xyfnF1emx0flASjyVXp0lVhPGF1BEAQEAUFAEBAEBAFBQBAQBAQBQUAQEAQEAUFAEBAE8BvjORfMIA/CVAAAAABJRU5ErkJggg==') no-repeat right top;
  }

  ul.mainmenu a.selected,
  ul.mainmenu a.selected:link,
  ul.mainmenu a.selected:visited,
  ul.mainmenu a.selected:active,
  ul.mainmenu a.selected:hover
  {
    color: #0196B3;
    background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEEAAABiCAYAAAAPz77dAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABZ0RVh0Q3JlYXRpb24gVGltZQAxMC8yNi8xNeStLowAAAAcdEVYdFNvZnR3YXJlAEFkb2JlIEZpcmV3b3JrcyBDUzVxteM2AAAB/0lEQVR4nO3avW4TQRQG0BNIE1K5SoTkDom8gh+E2i9DnXdwy0PQuqJIFxCpnCAiIbkJIUUiUyCcjsozcy2+W+02+3M0u/Pd2T3YbDYb/3m9GH0BFSoIgoAgIAgIAoKAICAICAKCgCAgCAgCgoAgIAgIAoKAICAICAKCgCAgCAgCgoAgIAgIAoKAICAIaIRw//jk/acvFperFoffeR22OOj5xZXruwfXdw9gfjZtcZqdVZORMD0+2m4vb9flR0QThPnZ1Oxkst2vDtHsxbhPEE1nh32BaD5F7gNEl5xQHaJbWKoM0TUxVoXoHpsrQgzpHapBDGugKkEcjP7V/8PXbz7e/Njuz04m3XuN4Qiw/L62+Pw8CnpDlFhPmJ1OzN8+33TvR6MEAmMhyiAwDqIUAmMgyiHQH6IkAn0hmqwx7qpmp3/C1N/pc3m7Bu/evPbq8OXOzlN2JPyrdglAcYReIaosQs8UWRKhd4wuhzCijyiFMKqRKoMwspMsgTC6lR4eliosqgxFWFyutimQMQAMfByqADAIoRIAAxCqAdAZoSIAHRGqAtAJoTIAHRCqA9AYYR8AaIiwLwA0QtgnABohrH7+2m5XB6DRB9n7xyfnF1emx0flASjyVXp0lVhPGF1BEAQEAUFAEBAEBAFBQBAQBAQBQUAQEAQEAUFAEBAE8BvjORfMIA/CVAAAAABJRU5ErkJggg==') no-repeat right top;
  }

  ul.mainmenu a.opened,
  ul.mainmenu a.opened:link,
  ul.mainmenu a.opened:visited,
  ul.mainmenu a.opened:active,
  ul.mainmenu a.opened:hover
  {
    color: #0196B3;
    background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEEAAABiCAYAAAAPz77dAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABZ0RVh0Q3JlYXRpb24gVGltZQAxMC8yNi8xNeStLowAAAAcdEVYdFNvZnR3YXJlAEFkb2JlIEZpcmV3b3JrcyBDUzVxteM2AAAB/0lEQVR4nO3avW4TQRQG0BNIE1K5SoTkDom8gh+E2i9DnXdwy0PQuqJIFxCpnCAiIbkJIUUiUyCcjsozcy2+W+02+3M0u/Pd2T3YbDYb/3m9GH0BFSoIgoAgIAgIAoKAICAICAKCgCAgCAgCgoAgIAgIAoKAICAICAKCgCAgCAgCgoAgIAgIAoKAICAIaIRw//jk/acvFperFoffeR22OOj5xZXruwfXdw9gfjZtcZqdVZORMD0+2m4vb9flR0QThPnZ1Oxkst2vDtHsxbhPEE1nh32BaD5F7gNEl5xQHaJbWKoM0TUxVoXoHpsrQgzpHapBDGugKkEcjP7V/8PXbz7e/Njuz04m3XuN4Qiw/L62+Pw8CnpDlFhPmJ1OzN8+33TvR6MEAmMhyiAwDqIUAmMgyiHQH6IkAn0hmqwx7qpmp3/C1N/pc3m7Bu/evPbq8OXOzlN2JPyrdglAcYReIaosQs8UWRKhd4wuhzCijyiFMKqRKoMwspMsgTC6lR4eliosqgxFWFyutimQMQAMfByqADAIoRIAAxCqAdAZoSIAHRGqAtAJoTIAHRCqA9AYYR8AaIiwLwA0QtgnABohrH7+2m5XB6DRB9n7xyfnF1emx0flASjyVXp0lVhPGF1BEAQEAUFAEBAEBAFBQBAQBAQBQUAQEAQEAUFAEBAE8BvjORfMIA/CVAAAAABJRU5ErkJggg==') no-repeat right top;
  }
  
  ul.mainmenu li.last a:hover,
  ul.mainmenu li.last a.opened,
  ul.mainmenu li.last a.opened:link,
  ul.mainmenu li.last a.opened:visited,
  ul.mainmenu li.last a.opened:active,
  ul.mainmenu li.last a.opened:hover,
  ul.mainmenu li.last a.selected,
  ul.mainmenu li.last a.selected:link,
  ul.mainmenu li.last a.selected:visited,
  ul.mainmenu li.last a.selected:active,
  ul.mainmenu li.last a.selected:hover
  {
    color: #0196B3;
    background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEEAAABiCAYAAAAPz77dAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABZ0RVh0Q3JlYXRpb24gVGltZQAxMC8yNi8xNeStLowAAAAcdEVYdFNvZnR3YXJlAEFkb2JlIEZpcmV3b3JrcyBDUzVxteM2AAAB/0lEQVR4nO3avW4TQRQG0BNIE1K5SoTkDom8gh+E2i9DnXdwy0PQuqJIFxCpnCAiIbkJIUUiUyCcjsozcy2+W+02+3M0u/Pd2T3YbDYb/3m9GH0BFSoIgoAgIAgIAoKAICAICAKCgCAgCAgCgoAgIAgIAoKAICAICAKCgCAgCAgCgoAgIAgIAoKAICAIaIRw//jk/acvFperFoffeR22OOj5xZXruwfXdw9gfjZtcZqdVZORMD0+2m4vb9flR0QThPnZ1Oxkst2vDtHsxbhPEE1nh32BaD5F7gNEl5xQHaJbWKoM0TUxVoXoHpsrQgzpHapBDGugKkEcjP7V/8PXbz7e/Njuz04m3XuN4Qiw/L62+Pw8CnpDlFhPmJ1OzN8+33TvR6MEAmMhyiAwDqIUAmMgyiHQH6IkAn0hmqwx7qpmp3/C1N/pc3m7Bu/evPbq8OXOzlN2JPyrdglAcYReIaosQs8UWRKhd4wuhzCijyiFMKqRKoMwspMsgTC6lR4eliosqgxFWFyutimQMQAMfByqADAIoRIAAxCqAdAZoSIAHRGqAtAJoTIAHRCqA9AYYR8AaIiwLwA0QtgnABohrH7+2m5XB6DRB9n7xyfnF1emx0flASjyVXp0lVhPGF1BEAQEAUFAEBAEBAFBQBAQBAQBQUAQEAQEAUFAEBAE8BvjORfMIA/CVAAAAABJRU5ErkJggg==') no-repeat right top;
  }

  ul.mainmenu li.first a:hover,
  ul.mainmenu li.first a.opened,
  ul.mainmenu li.first a.opened:link,
  ul.mainmenu li.first a.opened:visited,
  ul.mainmenu li.first a.opened:active,
  ul.mainmenu li.first a.opened:hover,
  ul.mainmenu li.first a.selected,
  ul.mainmenu li.first a.selected:link,
  ul.mainmenu li.first a.selected:visited,
  ul.mainmenu li.first a.selected:active,
  ul.mainmenu li.first a.selected:hover
  {
    color: #0196B3;
    background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEEAAABiCAYAAAAPz77dAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABZ0RVh0Q3JlYXRpb24gVGltZQAxMC8yNi8xNeStLowAAAAcdEVYdFNvZnR3YXJlAEFkb2JlIEZpcmV3b3JrcyBDUzVxteM2AAAB/0lEQVR4nO3avW4TQRQG0BNIE1K5SoTkDom8gh+E2i9DnXdwy0PQuqJIFxCpnCAiIbkJIUUiUyCcjsozcy2+W+02+3M0u/Pd2T3YbDYb/3m9GH0BFSoIgoAgIAgIAoKAICAICAKCgCAgCAgCgoAgIAgIAoKAICAICAKCgCAgCAgCgoAgIAgIAoKAICAIaIRw//jk/acvFperFoffeR22OOj5xZXruwfXdw9gfjZtcZqdVZORMD0+2m4vb9flR0QThPnZ1Oxkst2vDtHsxbhPEE1nh32BaD5F7gNEl5xQHaJbWKoM0TUxVoXoHpsrQgzpHapBDGugKkEcjP7V/8PXbz7e/Njuz04m3XuN4Qiw/L62+Pw8CnpDlFhPmJ1OzN8+33TvR6MEAmMhyiAwDqIUAmMgyiHQH6IkAn0hmqwx7qpmp3/C1N/pc3m7Bu/evPbq8OXOzlN2JPyrdglAcYReIaosQs8UWRKhd4wuhzCijyiFMKqRKoMwspMsgTC6lR4eliosqgxFWFyutimQMQAMfByqADAIoRIAAxCqAdAZoSIAHRGqAtAJoTIAHRCqA9AYYR8AaIiwLwA0QtgnABohrH7+2m5XB6DRB9n7xyfnF1emx0flASjyVXp0lVhPGF1BEAQEAUFAEBAEBAFBQBAQBAQBQUAQEAQEAUFAEBAE8BvjORfMIA/CVAAAAABJRU5ErkJggg==') no-repeat right top;
  }

/* -------------------------------------------------------------------------- */
  
  ul.mainmenu ul.mainmenu-level-2
  {
    text-transform: none;
    font-size: 0.9444em;
  }
  
  ul.mainmenu ul.mainmenu-level-2 img
  {
    display: none;
  }

  ul.mainmenu ul.mainmenu-level-2 a
  {
    
    display: block;
    height: auto;
    min-height: 34px;
    margin: 0px 0px 0px 0px;
    padding: 20px 65px 17px 73px;
    border-top: none;
    background-image: none !important;  
  }

/* -------------------------------------------------------------------------- */
/* SUB MENU
/* -------------------------------------------------------------------------- */

/*
  ul.submenu
  {
    list-style-type: none;
    display: block;
    margin: 0px;
    padding: 0px;
  }

  ul.submenu li
  {
    display: block;
    float: left;
    margin: 0px;
    padding: 0px 25px 0px 0px;
  }


  ul.submenu li.last
  {
      padding: 0px;
  }

  ul.submenu a,
  ul.submenu a:link,
  ul.submenu a:visited,
  ul.submenu a:active
  {
    display: block;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    color: #000000;
    text-decoration: none;
  }

  ul.submenu a:hover
  {
    color: #555555;
    background: none;
  }


  ul.submenu a.selected,
  ul.submenu a.selected:link,
  ul.submenu a.selected:visited,
  ul.submenu a.selected:active,
  ul.submenu a.selected:hover
  {
    color: #555555;
  }

  ul.submenu a.opened,
  ul.submenu a.opened:link,
  ul.submenu a.opened:visited,
  ul.submenu a.opened:active,
  ul.submenu a.opened:hover
  {
    color: #555555;
  }
*/

/* -------------------------------------------------------------------------- */
/* FOOTER MENU
/* -------------------------------------------------------------------------- */

    #footer-menu
    {
      margin: 0px 0px 0px 0px;
      padding: 20px 15px;
      border: none;
      text-align: center;
      text-transform: uppercase;
      letter-spacing: 1px;
      background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAkQAAAACCAYAAAC5fsMCAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABZ0RVh0Q3JlYXRpb24gVGltZQAxMC8yNy8xNVwRSekAAAAcdEVYdFNvZnR3YXJlAEFkb2JlIEZpcmV3b3JrcyBDUzVxteM2AAAAJUlEQVRYhe3OQQEAMAgEILV/mws4Y/gYJKCTvAIA+NhcBwAAri1KsAMcWtHlRwAAAABJRU5ErkJggg==') no-repeat center bottom;
    }

    #footer-menu   a         { color: #808080; text-decoration:none; }
    #footer-menu   a:link    { color: #808080; text-decoration:none; }
    #footer-menu   a:visited { color: #808080; text-decoration:none; }
    #footer-menu   a:active  { color: #808080; text-decoration:none; }
    #footer-menu   a:hover   { color: #666666; text-decoration:none; }

    #footer-menu ul
    {
      display: block;
      text-align: center;
      margin: 0px 0px 0px 0px;
      padding: 0px 0px 0px 0px;
      list-style: none;
      text-align: center;
    }

    #footer-menu li
    {
      display: inline-block;
      margin: 0px;
      padding: 12px 16px 12px 14px;
      list-style: none;
      float: none;
      background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAIAAAAYCAYAAADQ+yzZAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABZ0RVh0Q3JlYXRpb24gVGltZQAxMC8yNy8xNVwRSekAAAAcdEVYdFNvZnR3YXJlAEFkb2JlIEZpcmV3b3JrcyBDUzVxteM2AAAAF0lEQVQImWNsaGj4z8DAwMDEAAXDgwEAKWICrxoaiusAAAAASUVORK5CYII=') no-repeat right center;
    }
    
    #footer-menu li.first,
    #footer-menu li.inquiry
    {
      padding-left: 0px;
    }
    
    #footer-menu li.last,
    #footer-menu li.soutez
    {
      background: none;
      padding-right: 0px;
    }
    
    #footer-menu a,
    #footer-menu a.last
    {
      padding: 0px 0px 0px 0px;
    }

/* -------------------------------------------------------------------------- */
/* FOOTER MENU - ARTICLE
/* -------------------------------------------------------------------------- */

    #footer-menu-article
    {
      margin: 0px 0px 0px 0px;
      padding: 30px 15px;
      border: none;
      text-align: center;
      letter-spacing: 1px;
      background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAkQAAAACCAYAAAC5fsMCAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABx0RVh0U29mdHdhcmUAQWRvYmUgRmlyZXdvcmtzIENTNXG14zYAAAAWdEVYdENyZWF0aW9uIFRpbWUAMTAvMjcvMTVcEUnpAAAAJElEQVRYhe3OQQEAMAgEIDX5NZ8xfAwS0EleAQB8bK4DAADXFnTrAoMWDX0QAAAAAElFTkSuQmCC') no-repeat center bottom;
      font-size: 95%;
      line-height: 200%;
    }

    #footer-menu-article a         { color: #808080; text-decoration:none; }
    #footer-menu-article a:link    { color: #808080; text-decoration:none; }
    #footer-menu-article a:visited { color: #808080; text-decoration:none; }
    #footer-menu-article a:active  { color: #808080; text-decoration:none; }
    #footer-menu-article a:hover   { color: #666666; text-decoration:none; }

    #footer-menu-article ul
    {
      display: block;
      text-align: center;
      margin: 0px 0px 0px 0px;
      padding: 0px 0px 0px 0px;
      list-style: none;
      text-align: center;
    }

    #footer-menu-article li
    {
      display: inline;
      margin: 0px;
      padding:  0px 10px 0px 10px;
      list-style: none;
      float: none;
      background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAIAAAAYCAYAAADQ+yzZAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABZ0RVh0Q3JlYXRpb24gVGltZQAxMC8yNy8xNVwRSekAAAAcdEVYdFNvZnR3YXJlAEFkb2JlIEZpcmV3b3JrcyBDUzVxteM2AAAAF0lEQVQImWNsaGj4z8DAwMDEAAXDgwEAKWICrxoaiusAAAAASUVORK5CYII=') no-repeat right center;
    }

    #footer-menu-article a
    {
      padding:  0px 0px 0px 0px;
      background-image: none !important;
      border-right:  none;
    }

    #footer-menu-article li.last
    {
      background: none;
    }

/* -------------------------------------------------------------------------- */
/* -------------------------------------------------------------------------- */

/* ------------------------------------ /cz/mobile-hp.css ------------------------------------ */

/* -------------------------------------------------------------------------- */
/* ARTICLE CATEGORIES                                                         */
/* -------------------------------------------------------------------------- */

.article-categories-box
{
  display: none;
}

/* -------------------------------------------------------------------------- */
/* LAYOUT                                                                     */
/* -------------------------------------------------------------------------- */

  #hp-columns-inner
  {
    margin: 0px 0px 0px 0px;
  }

  #hp-column-1
  {
    float: none;
    width: 640px;
    overflow: visible;
  }

  #hp-column-2
  {
    float: none;
    width: 640px;
    overflow: visible;
  }

  #hp-columns-inner .hpMoto
  {
    display: block;
    height: 44;
    padding: 28px 0px 28px 0px;
    padding: 0px 0px 28px 0px;
    overflow: hidden;
    color: #808080;
    text-align: center;
  }


/*
  .global-box-1               { padding: 20px 15px;  }
  .global-box-1 p:first-child { margin-top: 0px;  }
  .global-box-1 p:last-child  { margin-bottom: 0px;  }

  .global-box-2 {
      padding: 20px 15px 20px 15px;
      color: #808080;
      font-size: 95%;
  }
  .global-box-2 p:first-child { margin-top: 0px;  }
  .global-box-2 p:last-child  { margin-bottom: 0px;  }


  #hp-column-2 img
  {
    max-width: 290px;
    height: auto;
  }


  #hp-banner
  {
    margin-top: -40px;
    border-top: 25px solid  #E6E6E6;
    border-bottom: 25px solid  #E6E6E6;
  }

  #hp-banner img
  {
    float: left;
  }
*/

/* ------------------------------------ /cz/mobile-article.css ------------------------------------ */


.article-box-item img
{
  max-width: 640px;
  height: auto;
}

/* -------------------------------------------------------------------------- */
/* ARTICLE LAYOUT                                                             */
/* -------------------------------------------------------------------------- */

  #article-columns
  {
    width: 640px;
    margin: 0px 0px 0px 0px;
    background: none;
  }

  #article-column-1
  {
    float: none;
    width: 640px;
    margin: 0px;
  }

  #article-column-2
  {
    float: none;
    width: 640px;
    padding: 0px 0px 110px 0px;
  }

  #article-column-2-padding
  {
    padding: 0px 0px 30px 0px;
  }
  
  #article-column-2 h3
  {
    font-size: 1.2857em;
    font-weight: normal;
  }
  
  /*  
  #article-column-2 h2
  {
    margin-top: 0px;
  }

  #article-column-2 img
  {
    max-width: 290px;
    height: auto;
  }
*/

/* -------------------------------------------------------------------------- */
/* ARTICLE FILTES                                                             */
/* -------------------------------------------------------------------------- */

  #article-count-info-frame
  {
    position: relative;
  }

  #article-count-info
  {
     position: absolute;
     left: 0px;
     top: 13px;
     width: 290px;
     height: 47px;
     font-size: 0.9285em;
  }
  
/* -------------------------------------------------------------------------- */
/* ARTICLE FILTES                                                             */
/* -------------------------------------------------------------------------- */


  #filters-frame
  {
    position: relative;  
  }
  
  #filters-box
  {
     position: absolute;
     right: 0px;
     top: 0px;
     width: 290px;
     height: 60px;
  }
  
  /*
  #filters-box select
  {
    background: #EEEEEE;
    border-radius:  0px;
    border: 0px;
    padding: 9px 10px;
    min-width: 301px;
    max-width: 301px;
  }

  #filters-box input
  {
    background-color: #AAAAAA;
    padding: 3px 12px;
    cursor: pointer;
  }
  
  #filters-box .td-1
  {

  }

  #filters-box .td-2
  {

  }
  */

/* -------------------------------------------------------------------------- */
/* ARTICLE LIST                                                               */
/* -------------------------------------------------------------------------- */

/*
    .article-list-item
    {
        margin: 0px 0px 30px 0px;
    }
*/

    .article-list-item .article-img-box
    {
      height: auto;
      overflow: visible; 
      margin: 0px 0px 0px 0px;
    }


    .article-list-item .article-img-box img
    {
      max-width: 640px;
      height: auto;
    }

    .article-list-item .article-content-box
    {
      margin: 20px 0px 0px 0px;
      padding: 0px 30px 0px 30px;
    }
/*
    .article-content-box h2
    {
      margin-top: 10px;
    }

    .article-list-item .article-info-row
    {
      font-family: pt_sansregular;
      color: #808080;
      padding: 10px 0px 0px 0px;
    }
   
   .paginator
   {
      margin: 30px 20px 30px 0px;
   }
*/

/* -------------------------------------------------------------------------- */
/* ARTICLE DETAIL                                                             */
/* -------------------------------------------------------------------------- */

  .article-item-detail .article-detail-text-1
  {
    padding: 0px 30px 0px 30px;
  }
  
  .article-item-detail .article-detail-text-2
  {
    padding: 0px 30px 0px 30px;
  }
  
  .article-item-detail .article-detail-author
  {
     padding: 0px 30px 0px 30px;
  }

  .article-item-detail h1.article-caption
  {
    margin-top: 15px;
    margin-bottom: 15px;
    font-size: 1.5714em;
    font-weight: normal;
  }

  .article-item-detail .img-box
  {
    margin: 21px 0px 21px 0px;
  }

  .article-item-detail .img-box-img
  {
    position: relative;
    height: 300px;
    overflow: hidden;
  }
  
  .article-item-detail .article-ilu-image
  {
    width: 640px;
  }
    
/*
    .article-item-detail .article-info-row
    {
      font-family: pt_sansregular;
      color: #808080;
    }
*/
  .img-box-gallery-btn
  {
    display: block;
    position: absolute;
    right: 0px;
    bottom: 0px;
    padding: 26px 48px 16px 48px;
    background: rgba(0, 0, 0, 0.8);
    font-size: 1.2142em;
    font-family: pt_sansregular;
    cursor: pointer;
  }
  .img-box-description
  {
      padding:  16px 30px;
      background: #1A1A1A;
      color: #999999;
      font-size: 0.9285em;
      font-family: pt_sansregular;
  }


  
/*  
  .article-detail-text-1
  {
  }
  
  .article-item-detail h2
   {

   }
   


  .article-open-gallery
  {
    font-size: 120%;
    font-weight: bold;
  }
  
  .article-open-gallery img
  {
    position: relative;
    top: 3px;
  }
*/

/* -------------------------------------------------------------------------- */
/* ARTICLE RIGHT COLUMN                                                       */
/* -------------------------------------------------------------------------- */

  #article-right-column-box
  {
    color: #666666;
    line-height: 140%;
  }

  #article-right-column-box h2
  {
    margin-top: 1.5em !important;
    margin-bottom: 0px;
    padding: 30px 70px 26px 30px;
    font-weight: normal;
    color: #0196B3;
    background-color: #F2F2F2;
  }

  #article-right-column-box .article-right-box-item .article-img-box img
  {
    min-width: 640px;
    width: 640px;
    height: auto;
  }
  
  #article-right-column-box .article-right-box-item .article-content-box
  {
    padding: 0px 30px;
    font-size: 100%;
  }
  
/*
  h1.article-caption
  {
     font-size: 1.7em;
      margin-top: 1em;
      margin-bottom: 15px;
      line-height: 135%;
      color: #0196B3;
      font-weight: bold;
  }
*/

/* -------------------------------------------------------------------------- */
/* ARTICLE SEND FORM                                                          */
/* -------------------------------------------------------------------------- */

  #article-send-box
  {
    margin-top: 50px;
    padding: 50px 30px 0px 30px;
    font-size: 90%;
    color: #999999;
  }


  #article-send-box .article-send-table,
  #article-send-box .article-send-table tr,
  #article-send-box .article-send-table td
  { 
    display: block;
  }

  #article-send-box .article-send-table td
  {
    margin: 15px 0px 15px 0px; 
  }

  #article-send-box .article-send-table .input-1
  {
    width: 460px;
    height: 36px;
  }

  #article-send-box .article-send-table .button-1
  {
    width: 260px;
    height: auto;
    padding: 15px 30px 15px 30px;
    color: #FFFFFF;
    font-size: 130%;
    line-height: 100%;
    background: #CCCCCC;
  }

/*

  #article-send-box .msg
  {
    color: #CC0000;
    margin-bottom: 1em;
  }

  #article-send-box .input-1
  {
    padding:  12px 10px;
    height: 16px;
    margin-right: 8px;
    width: 180px;
  }


  .placeholder
  {
    color: #aaa;
  }


  #ccelm_send_article
  {
    margin-top: 25px;
  }

  #ccelm_send_article img
  {
    float: left;
    margin: 0px 10px 0px 0px;
  }

  #article-send-box #ccelm_send_article  .input-1
  {
    padding:  6px 10px;
    height: 16px;
    margin-right: 8px;
    width: 180px;
  }

  #ccelm_send_article
  {
    border-collapse: collapse;
  }

  #ccelm_send_article tr
  {
    border-collapse: collapse;
  }

  #ccelm_send_article td
  {
    border-collapse: collapse;
    padding:  0px 0px 0px 0px;
  }
*/  
/* ------------------------------------ /cz/mobile-search.css ------------------------------------ */


/* ------------------------- HLAVICKA - searchbox --------------------------- */

  #searchbox,
  #searchbox-padding
  {
    position: absolute;
    top: 0px;
    left: 0px;
    width: 640px;
    height: 100px;
  }
  
  #searchbox
  {
    background-color: #FFFFFF;
    border-bottom: 2px solid #0196B3;
  }
  
  .searchboxTable .tdButton
  {
    display: none;
  }

  
  #searchbox-input
  {
    display: block;
    width: 560px;
    height: 40px;
    margin: 0px 0px 0px 0px;
    padding: 29px 40px 29px 40px;
    border: 0px;
    line-height: 40px;
    color: #0196B3;
    background: #FFFFFF;
    background: transparent;
    font-size: 100%;
  }
  
  #searchbox-button
  {
    margin: 0px 0px 0px 0px;
    padding: 0px;
    border: 0px;
    width: 40px;
    height: 40px;
    cursor: pointer;
    display: block;
  }

/* ---------------------------- search page --------------------------------- */

  #search-result-form
  {
    padding: 30px 30px 30px 30px;
  }

  #search-result-form .advancedSearchTable,
  #search-result-form .advancedSearchTable tr,
  #search-result-form .advancedSearchTable td
  {
    display: block;
  }

  #advanced-search-input
  {
    height: auto;
    line-height: 120%;
    margin: 15px 0px 15px 0px;
    padding: 15px 15px 15px 15px;
  }

  #advanced-search-button
  {
    padding: 15px 30px 15px 30px;
  }


  #search-result-box
  {
    padding: 30px 30px 30px 30px;
  }
    
  .search-result-item-frame
  {
  }

  .search-result-item-frame img
  {
    display: none;
  }
  

  .search-result-item-frame .description
  {
    margin-left: 0px;
  }
  
  .search-result-item-frame .text
  {
    font-size: 0.8571em;
  }


/* ------------------------------------ /cz/mobile-inquiry-global.css ------------------------------------ */



/* -------------------------------------------------------------------------- */
/* INQUIRY BOX
/* -------------------------------------------------------------------------- */

/*
    .inquiry-box
    {
      background: #CCEAF0;
      color: #0196B3;
      padding:  0px 0px 0px 0px;
    }

    .inquiry-box h2
    {
      font-weight: normal;
      margin: 0px;
      padding:  10px 0px 10px 20px;
      background:  url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAWCAYAAADEtGw7AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAAK8AAACvABQqw0mAAAAB90RVh0U29mdHdhcmUATWFjcm9tZWRpYSBGaXJld29ya3MgOLVo0ngAAADnSURBVDiNrZQxDoJAEEW/xDN4Di0IDcl6Sa+jUNCqLWJlZ2//LHaIxKDswv5kCmDzmJ3M/ysAee0kXZVImQFrSQdJLhVYgAAH3IEbkNu7RTV8yIEW6OxHycB95w1QAduUYBmwV5ESLAMerfMyJVgGbK2iZz51wAFnq31KsAxYAaeYsYR2UAJP4BEKXgf66CVpE2O8LOCMk7d7LW//ME1cKcfb/B67GVMb0dm6RefHrw9b24QmttN/4IKPZufF2FpVeDvPzolvsONj4Vn5MAZ2wMVq1kzHwCXerhWReTAFfuDtuvj6w3oD93/PApw1CkUAAAAASUVORK5CYII=') right center no-repeat #67C0D1;
      color: #FFFFFF;
    }

    .inquiry-box h2 a          {  color: #FFFFFF; text-decoration: none; display: block;   }
    .inquiry-box h2 a:link     {  color: #FFFFFF; text-decoration: none;  }
    .inquiry-box h2 a:visited  {  color: #FFFFFF; text-decoration: none;  }
    .inquiry-box h2 a:active   {  color: #FFFFFF; text-decoration: none;  }
    .inquiry-box h2 a:hover    {  color: #FFFFFF; text-decoration: none;  }

    .inquiry-box-content
    {
      padding:  20px;
    }
    

    .inquiry-send-btn-box
    {
      text-align: center;
      margin-top: 30px;
    }

    .inquiry-send-btn
    {
        cursor: pointer;
        color: #FFFFFF;
        background: #67C0D1;
        padding: 8px 50px;
        font-size: 130%;
        font-weight: normal;
        border:  0px;
        font-family: pt_sansregular;
    }
*/

/* -------------------------------------------------------------------------- */
/* INQUIRY DETAIL
/* -------------------------------------------------------------------------- */

    .inquiry-detail-box
    {
      margin-top: 50px;
      padding: 0px 30px 50px 30px;
    }

    .inquiry-select-box
    {
      margin:  20px 0px 0px 0px;
      padding: 30px 30px;
      background: #CCEAF0;
    }

    .input-inquiry-select
    {
      height: auto;
      width: 580px;
      padding: 15px 15px;
    }
    
    .button-inqury-submit-select
    {
      height: auto;
      padding: 15px 30px 15px 30px;
      margin: 20px 0px 0px 0px;
      line-height: 120%;
    }

/*
    .inquiry-select-box p
    {
      margin: 1em 0px 0px 10px;
    }

    .inquiry-detail-box .td-vote
    {
        width: 25px;
    }

    .inquiry-detail-box .td-percents
    {
        width: 25px;
    }

    .inquiry-detail-box .inquiry-slider-box
    {
        width: 350px;
    }
    
    .inquiry-detail-box .inquiry-percents
    {
        width: 30px;
    }


    .inquiry-answer-point
    {
      float: left;
      margin: 4px 5px 0px 0px;
    }

    .inquiry-info-box
    {
      margin:  20px 0px 0px 0px;
      padding: 20px 20px;
      background: #CCEAF0;
    }

    .inquiry-info-box p
    {
      margin: 0px;
    }
*/

/* -------------------------------------------------------------------------- */
/* INQUIRY CONTENT
/* -------------------------------------------------------------------------- */
  
    .inquiry-caption
    {
      margin: 10px 0px 20px 0px;
      font-family: pt_sansregular;
      font-weight: bold;
      font-size: 100%;
    }
    
    .inquiry-box-content .inquiry-table
    {
      width: 600px;
      margin: 0px;
      padding: 0px;
      border-collapse: collapse;
    }
    
    .inquiry-box-content .inquiry-table tr
    {
      margin: 0px;
      padding: 0px;
      border-collapse: collapse;
    }

    .inquiry-box-content .inquiry-table td
    {
      margin: 0px;
      padding: 15px 0px 15px 0px;
      border-collapse: collapse;
      vertical-align: top;
      line-height: 120% !important;
    }

     .inquiry-box-content .inquiry-table .td-1
     {
        padding-top: 10px;
        padding-right: 15px;
     }
    
    .inquiry-table a         { color: #333333;  text-decoration: none;}
    .inquiry-table a:link    { color: #333333;  text-decoration: none;}
    .inquiry-table a:visited { color: #333333;  text-decoration: none;}
    .inquiry-table a:active  { color: #333333;  text-decoration: none;}
    .inquiry-table a:hover   { color: #333333;  text-decoration: underline;}
    
  /* answer */
    .inquiry-table .answer-row td
    {
        padding-top: 15px;
        padding-bottom: 15px;
        line-height: 140%;
        font-size: 95%;
    }

  /* slider */
    .inquiry-slider-box
    {
      height: 3px;
      overflow: hidden;
      background: #E3F0F2;

    }

    .inquiry-slider-box img
    {
      float: left;
    }
    
    .inquiry-percents
    {
      font-weight: bold;
      color: #000000;
      padding-left: 5px;
      font-size: 90%;
    }
    
     .inquiry-table .slider-row td
     {
        padding: 5px 0px 6px 0px;
     }
     





/* ------------------------------------ /cz/mobile-video.css ------------------------------------ */

/* -------------------------------------------------------------------------- */
/* ARTICLE LAYOUT                                                             */
/* -------------------------------------------------------------------------- */

  #video-columns
  {
    width: 640px;
    margin: 0px 0px 0px 0px;
    background: none;
  }

  #video-column-1
  {
    float: none;
    width: 640px;
    margin: 0px;
  }

  #video-column-2
  {
    float: none;
    width: 640px;
    padding: 0px 0px 110px 0px;
  }

  #video-column-2-padding
  {
    padding: 0px 0px 30px 0px;
  }
  
  #video-column-2 h3
  {
    font-size: 1.2857em;
    font-weight: normal;
  }
  
/*


  #video-column-2 h2
  {
    margin-top: 0px;
  }

  #video-column-2 h3
  {
    font-size: 1.3em;
    font-weight: bold;
  }
*/

/* -------------------------------------------------------------------------- */
/* ARTICLE FILTES                                                             */
/* -------------------------------------------------------------------------- */

  #video-count-info-frame
  {
    position: relative;
  }

  #video-count-info
  {
     position: absolute;
     left: 0px;
     top: 13px;
     width: 290px;
     height: 47px;
     font-size: 0.9285em;
  }

/*
  #video-count-info-frame
  {
  }

  #video-count-info
  {
     position: absolute;
     right: 30px;
     top: 20px;
     color: #808080;
     font-family: pt_sansregular;
  }
*/  
/* -------------------------------------------------------------------------- */
/* ARTICLE FILTES                                                             */
/* -------------------------------------------------------------------------- */
/*
  #filters-frame
  {
  }
  
  #filters-box
  {
     position: absolute;
     right: 23px;
     top: -32px;
     color: #808080;
     font-family: pt_sansregular;
  }
  

  #filters-box select
  {
    background: #EEEEEE;
    border-radius:  0px;
    border: 0px;
    padding: 9px 10px;
    min-width: 301px;
    max-width: 301px;
  }

  #filters-box input
  {
    background-color: #AAAAAA;
    padding: 3px 12px;
    cursor: pointer;
  }
  
  #filters-box .td-1
  {

  }

  #filters-box .td-2
  {

  }
*/

/* -------------------------------------------------------------------------- */
/* ARTICLE LIST                                                               */
/* -------------------------------------------------------------------------- */

    .video-list-item
    {

    }

    .video-content-box
    {
      padding: 20px 30px 45px 30px;
    }

/*

    .video-info-row
    {
      font-family: pt_sansregular;
      color: #808080;
    }
   
   .paginator
   {
      margin: 30px 20px 30px 0px;
   }
*/
/* -------------------------------------------------------------------------- */
/* ARTICLE DETAIL                                                             */
/* -------------------------------------------------------------------------- */
/*
    .video-item-detail .img-box
    {
      margin: 21px 0px 21px 0px;
    }

    .video-item-detail .img-box-img
    {
      position: relative;
      height: 300px;
      overflow: hidden;
    }

    .img-box-gallery-btn
    {
      position: absolute;
      right: 10px;
      bottom:  10px;
      display: block;
      padding:  5px 15px;
      background: #1A1A1A;
      background: rgba(26, 26, 26, 0.7);
      color: #999999;
      font-family: pt_sansregular;
      cursor: pointer;
      font-size: 110%;
    }

    .img-box-description
    {
        padding:  10px 15px;
        background: #1A1A1A;
        color: #999999;
        font-size: 95%;
        font-family: pt_sansregular;
    }


    .video-detail-author
    {
       text-align: left;
       font-family: pt_sansregular;
    }
  
  .video-detail-text-1
  {
  }
  
  .video-item-detail h2
   {

   }
   
  .video-detail-text-2
  {
    color: #666666;
  }

  .video-open-gallery
  {
    font-size: 120%;
    font-weight: bold;
  }
  
  .video-open-gallery img
  {
    position: relative;
    top: 3px;
  }
*/  

/* -------------------------------------------------------------------------- */
/* ARTICLE RIGHT COLUMN                                                             */
/* -------------------------------------------------------------------------- */

  #video-right-column-box
  {
    color: #666666;
    line-height: 140%;    
  }
  
  #video-right-column-box h2
  {
    margin-top: 1.5em !important;
    margin-bottom: 0px;
    padding: 30px 70px 26px 30px;
    font-weight: normal;
    color: #0196B3;
    background-color: #F2F2F2;
  }

  #video-right-column-box .video-right-box-item
  {
    
  }
  
  #video-right-column-box .video-rb-content-box
  {
    padding: 0px 30px 0px 30px;
  }
  
  #video-right-column-box h3
  {
    margin-bottom: 0px;
  }

  #video-all-videos-link
  {
    padding: 0px 30px 0px 30px;
    font-size: 1.0em;
  }
  
/*
  #video-right-column-box h2
  {
    color: #808080;
    font-weight: normal;
    margin-bottom: 25px;
  }



  .video-right-box-item .video-text
  {
    font-size: 90%;
  }


  .video-right-box-item
  {
    margin-bottom: 30px;
  }

  #video-right-column-box .video-content-box
  {
    padding:  0px;
    font-size: 90%;
  }


  #video-right-column-box img
  {
    max-width: 290px;
    height: auto;
  }
*/

/* ------------------------------------ /cz/mobile-casopis.css ------------------------------------ */

/* -------------------------------------------------------------------------- */
/* LAYOUT                                                                     */
/* -------------------------------------------------------------------------- */

  #casopis-columns
  {
    width: 640px;
    margin: 0px 0px 0px 0px;
    background: none;
  }

  #casopis-column-1
  {
    float: none;
    width: 640px;
    margin: 0px;
  }

  #casopis-column-2
  {
    float: none;
    width: 640px;
    padding: 0px 0px 110px 0px;
  }

  #casopis-column-2-padding
  {
    padding: 0px 0px 30px 0px;
  }
  
  #casopis-column-2 h3
  {
    font-size: 1.2857em;
    font-weight: normal;
  }

/* -------------------------------------------------------------------------- */
/* LIST                                                                       */
/* -------------------------------------------------------------------------- */

  .casopis-year-item
  {
    padding: 0px 30px 50px 30px;
    float: left;
  }

/*
  .casopis-list-item
  {
    width: 100px;
    height: 80px;
    float: left;
    margin-right: 20px;
    font-family: pt_sansregular;
  }

  .casopis-list-item-last
  {
    margin-right: 0px;
  }

  .casopis-list-item h3
  {
    color: #333333;
    font-size: 100%;
    margin: 0px;
    font-weight: bold;
  }

  .casopis-list-item h3 a          {  color: #333333; text-decoration: none; }
  .casopis-list-item h3 a:link     {  color: #333333; text-decoration: none;  }
  .casopis-list-item h3 a:visited  {  color: #333333; text-decoration: none;  }
  .casopis-list-item h3 a:active   {  color: #333333; text-decoration: none;  }
  .casopis-list-item h3 a:hover    {  color: #333333; text-decoration: underline;  }

  .casopis-pdf-link
  {
    font-size: 95%;
  }
*/

/* -------------------------------------------------------------------------- */
/* DETAIL                                                                     */
/* -------------------------------------------------------------------------- */

  .casopis-detail-content
  {
    float: none;
    width: 580px;
    padding: 0px 30px;
  }

/*
  .casopis-detail-cover-box
  {
    float: left;
    width: 152px;
    margin: 0px 30px 10px 0px;
  }

  .casopis-detail-content
  {
    float: left;
    width: 418px;
  }

  .casopis-detail-item h3
  {
    margin-top: 0px;
  }
*/

/* ------------------------------------ /cz/mobile-soutez.css ------------------------------------ */

/* -------------------------------------------------------------------------- */
/* SOUTEZ
/* -------------------------------------------------------------------------- */


/* -------------------------------------------------------------------------- */
/* REPLY
/* -------------------------------------------------------------------------- */



/* -------------------------------------------------------------------------- */
/* SOUTEZ - STRANKA                                                           
/* -------------------------------------------------------------------------- */

  #soutez-box h2
  {
    padding: 0px 30px 0px 30px;
  }

  .hp-soutez-content-box-padding
  {
    padding: 0px 30px 0px 30px;
  }
  
  .hp-soutez-content-box-2
  {
    padding: 20px 30px;
  }

  #soutez-box .msg
  {
    padding: 0px 30px 0px 30px;  
  }
/* ------------------------------------ /cz/mobile-redakce.css ------------------------------------ */

/* -------------------------------------------------------------------------- */
/* REDAKCE LAYOUT                                                             */
/* -------------------------------------------------------------------------- */

  #redakce-columns
  {
    width: 640px;
    margin: 0px 0px 0px 0px;
    background: none;
  }

  #redakce-column-1
  {
    float: none;
    width: 580px;
    margin: 0px;
    padding: 0px 30px 0px 30px;
    line-height: 140%; 
  }

  #redakce-column-2
  {
    float: none;
    width: 580px;
    padding: 0px 30px 110px 30px;
  }

  #redakce-column-2-padding
  {
    padding: 0px 0px 30px 0px;
  }
  
  #redakce-column-2 h3
  {
    font-size: 1.2857em;
    font-weight: normal;
  }
  
/*
  #redakce-column-2 h2
  {
    margin-top: 0px;
    font-weight: normal;
    color: #808080;
  }
*/
/* -------------------------------------------------------------------------- */
/* ATHOR TABLE                                                                */
/* -------------------------------------------------------------------------- */
/*
  #author-filter
  {
    margin-top: 20px;
  }

  #author-table
  {
    font-size: 95%;
    line-height: 135%;
    margin: 20px 0px;
  }

  #author-table td
  {
    padding: 3px 0px 3px 0px;
  }
*/
