body{

  background:#f2bb5f url("../images/banner_top.jpg") top center no-repeat;

  /*background-color:#f8bc5a;*/

  font: 80%/1.4 Arial, Verdana, sans-serif;

  margin:0;

  padding:0;

}

#page{

  width:990px;

  margin: 0 auto;

  text-align: left;

  /*background-color: #004E99;*/

  background:url("../images/page_bg.jpg") 7px 341px repeat-y;

  padding:0;

  }

  #headerbox {

    background:url("../images/banner_top.jpg") top center no-repeat;

    float:left;

    height:340px;

    position:relative;

    width:990px;

    }

    #headerbox #logobox {

      float:left;

      padding-right:118px;

      }

    #headerbox #logobox a {

      clear:none;

      float:left;

      height:340px;

      overflow:hidden;

      text-decoration:none;

      width:400px;

      }

    #bannertopbox {

      float:right !important;

      height:300px;

      margin:0;

      width:469px;

      }

    #menutopbox {

      /*background:green;*/

      bottom:0;

      height:25px;

      position:absolute;

      right:0;

      width:778px;

      }

      #menutopbox ul {

        margin:1px 0 0 0;

        padding:0;

        }

      #menutopbox li {

        display:inline;

        /*margin-left:14px;*/

        }

        #menutopbox li a {

          color:#000;

          font-size:13px;

          font-weight:bold;

          line-height:24px;

          text-decoration:none;

          }

          #menutopbox li a:hover {

            text-decoration:underline;

            }

        #menutopbox li#tab1 {

          /*background:url("../images/menu_top_tab1.gif") top left no-repeat;*/

          padding:0 2px 0 0;

          text-align:center;

          width:73px;

          }

        #menutopbox li#tab2 {

          /*background:url("../images/menu_top_tab2.gif") top left no-repeat;*/

          padding:0 2px 0 0;

          text-align:center;

          width:90px;

          }



        #menutopbox li#tab3 {

          /*background:url("../images/menu_top_tab3.gif") top left no-repeat;*/

          padding:0 2px 0 0;

          text-align:center;

          width:140px;

          }



        #menutopbox li#tab4 {

          /*background:url("../images/menu_top_tab4.gif") top left no-repeat;*/

          padding:0 2px 0 0;

          text-align:center;

          width:73px;

          }



        #menutopbox li#tab5 {

          /*background:url("../images/menu_top_tab5.gif") top left no-repeat;*/

          padding:0 2px 0 0;

          text-align:center;

          width:142px;

          }



        #menutopbox li#tab6 {

          /*background:url("../images/menu_top_tab6.gif") top left no-repeat;*/

          padding:0 2px 0 0;

          text-align:center;

          width:131px;

          }



        #menutopbox li#tab7 {

          /*background:url("../images/menu_top_tab7.gif") top left no-repeat;*/

          padding:0 0 0 0;

          text-align:center;

          width:114px;

          }



#contentbox {

  float: right;

  width: 778px;

  background-color:#eee7d5;

  }

  #content {

    background-color:#fff;

    clear:both;

    float:left;

    min-height:400px;

    padding:5px;

    width:636px;

    }



    #content a {

      /*color:#000;*/

      color:#0000ff;

      }

    #content h1, #content h1 a {

      clear:both;

      color:#520703;

      font-size:20px;

      font-weight:bold;

      text-decoration:none;

      }

      #content h1 a:hover {

        text-decoration:underline;

        }

    #content img {

      border:0 none;

      float:left;

      margin:0;

      padding:0 5px 5px 0;

      }

    #content #nav {

      float:left;

      margin:0;

      padding:0;

      }

      #content #nav li {

        background:url("../images/path_arrow.jpg") center right no-repeat;

        color:#582C2C;

        font-size:17px;

        font-weight:bold;

        display:inline;

        margin:0;

        padding:0;

        vertical-align:middle;

        }

        #content #nav li.last {

          background:none;

          margin-left:5px;

          }

      #content #nav a {

        margin:0;

        padding:0;

        padding-right:10px;

        /*vertical-align:middle;*/

        }

      #content #nav a.item0 {

        color:#582C2C;

        font-size:17px;

        font-weight:bold;

        }

      #content #nav a.item1 {

        color:#DF6519;

        font-size:15px;

        font-weight:bold;

        }

      #content #nav a.item2 {

        font-weight:bold;

        font-size:13px;

        }

      #content #nav a.item2,

      #content #nav a.item3,

      #content #nav a.item4,

      #content #nav a.item5,

      #content #nav a.item6 {

        color:#000;

        font-size:11px;

        }

      #content #nav a {

        text-decoration:none;

        }

        #content #nav a:hover {

          text-decoration:underline;

          }



    #content p {

      padding:0;

      margin:5px;

      }



    #content .document_file {

      clear:both;

      }

      #content .document_file a, #content .document_file img {

        clear:right;

        color:#000;

        float:left;

        font-weight:bold;

        text-align:left;

        text-decoration:none;

        }

        #content .document_file a:hover {

          text-decoration:underline;

          }

      #content .document_file p {

        clear:both;

        float:left;

        margin:0 0 0 5px;

        width:620px;

        }

        #content .document_file p.doctitlebox {

          clear:both !important;

          width:620px;

          }

    #content #homepage {

      float:left;

      margin:0;

      padding:0;

      width:626px;

      }

      #content #homepage .full {

        float:left;

        margin:0;

        padding:0;

        width:626px;

        }

      #content #homepage .left {

        float:left;

        margin:0;

        padding:0 6px 0 0;

        width:310px;

        }

      #content #homepage .right {

        clear:right;

        float:right;

        margin:0;

        padding:0;

        width:310px;

        }

      #content #homepage .pagination {

        height:40px;

        line-height:50px;

        margin:0;

        padding:0;

        position:relative;

        width:100%;

        }

        #content #homepage .pagination .pages {

          float:right;

          margin:0;

          padding:0;

          position:absolute;

          right:-15px;

          text-align:right !important;

          }

        #content #homepage .pagination a {

          margin:0;

          padding:0;

          }

        #content #homepage .pagination strong {

          margin:0;

          padding:0;

          }

      #content #homepage h1 {

        margin:0;

        padding:5px 0;

        }

      #content #homepage .text {

        }

        #content #homepage .text p {

          margin:0;

          }

        #content #homepage .text img {

          border:0 none;

          float:left;

          padding:0 5px 5px 0;

          }

        #content #homepage .text {

          float:right;

          }

      #content .more {

        color:#520703;

        float:right;

        font-size:11px;

        font-weight:bold;

        text-decoration:none;

        }

        #content .more:hover {

          text-decoration:underline;

          }

      #content #articlemulti {

        }

        #content #articlemulti .article {

          float:left;

          width:635px;

          }

          #content #articlemulti .more {

            clear:both;

            }



      #content #gallerycategory {

        }

        #content #gallerycategory ul {

          float:left;

          width:635px;

          }

          #content #gallerycategory li {

            list-style:disc;

            margin-left:20px;

            }



      #content #gallerydetail {

        }

        #content #gallerydetail .imgbox {

          float:left;

          padding:0 22px 10px 0;

          width:136px;

          }

        #content #gallerydetail .page_numbering {

          clear:both;

          float:right;

          padding:0 0 10px 0;

          text-align:right;

          width:636px;

          }





/*#obsah{

  float: left;

  width: 460px;

  background: #fff;

  padding: 1px;

}*/

  #searchbox {

    background-color:#a89f91;

    float:right;

    width:132px;

    }

    #searchpanel {

      background-color:#a7a090;

      clear:both;

      height:49px;

      padding:20px 0;

      width:132px;

      }

      #searchpanel #btn_search {

        }

      #searchpanel .text {

        margin-bottom:10px;

        height:18px;

        width:105px;

        }

    #searchpanel #searchcontent {

      padding:0 10px;

      width:132px;

      }

    #bannerpanel {

      margin:0;

      padding:0;

      width:auto;

      }

      #bannerpanel .banner {

        float:left;

        padding:5px;

        }





/*#pravy{

  float: right;

  width: 130px;

}*/

  #menuleftbox {

    /*background:url("../images/menu_bg.jpg") top right no-repeat;*/

    float:left;

    width:212px;

    }

   #menuleftbox  span#jazyk {position: relative;}
        #menuleftbox span#jazyk b {position: absolute; top: -31px; left: 0px} 
        #menuleftbox span#jazyk b a img {border: 0px none;}

    #menuleftbox ul {

      margin:0;

      padding:0;

      }

      #menuleftbox li {

        list-style:none;

        margin:0;

        padding:0;

        }

        #menuleftbox li img {

          border:0 none;

          }

        #menuleftbox li a {

          color:#000;

          display:block;

          margin-bottom:2px;

          text-decoration:none;

          }

          #menuleftbox li a.selected {

            margin-bottom:0;

            }

    #menuleftbox .menu1 {

      clear:both;

      margin:0;

      padding:0;

      }

      #menuleftbox .menu1 li {

        margin:0;

        padding:0;

        }

    #menuleftbox .menu2 {

      background:#bdb8ac;

      clear:both;

      margin:0;

      padding:0;

      }

      #menuleftbox .menu2 li:hover {

        color:#e45905;

        }

      #menuleftbox .menu2 li {

        color:#000;

        }

      #menuleftbox .menu2 a {

        color:#582c2c;

        font-size:12px;

        font-weight:bold;

        padding:8px;

        }

        #menuleftbox .menu2 a:hover,

        #menuleftbox .menu2 a.selected {

          color:#e45905;

          }

    #menuleftbox .menu3 {

      background:#d8d5ce;

      clear:both;

      color:#582c2c;

      margin:0;

      padding:0;

      padding-left:10px;

      }

      #menuleftbox .menu3 li {

        background:#d8d5ce;

        list-style:disc;

        margin:0 12px;

        }

      #menuleftbox .menu3 a {

        color:#000;

        font-size:11px;

        font-weight:bold;

        line-height:17px;

        padding:0;

        }

        #menuleftbox .menu3 a:hover,

        #menuleftbox .menu3 a.selected {

          font-weight:bold;

          }

    #menuleftbox .menu4 {

      background:#d8d5ce;

      clear:both;

      color:#582c2c;

      margin:0;

      padding:0;

      padding-left:10px;

      }

      #menuleftbox .menu4 li {

        background:#d8d5ce;

        list-style:square;

        margin:0 12px;

        }

      #menuleftbox .menu4 a {

        color:#000;

        font-size:11px;

        font-weight:bold;

        line-height:17px;

        padding:0;

        }

        #menuleftbox .menu4 a:hover,

        #menuleftbox .menu4 a.selected {

          font-weight:bold;

          }

    #menuleftbox .menu5 {

      background:#d8d5ce;

      clear:both;

      color:#582c2c;

      margin:0;

      padding:0;

      padding-left:10px;

      }

      #menuleftbox .menu5 li {

        background:#d8d5ce;

        list-style:circle;

        margin:0 12px;

        }

      #menuleftbox .menu5 a {

        color:#000;

        font-size:11px;

        font-weight:normal;

        line-height:17px;

        padding:0;

        }

        #menuleftbox .menu5 a:hover,

        #menuleftbox .menu5 a.selected {

          font-weight:bold;

          }

/*#levy{

  float: left;

  width: 130px;

}

#levy ul{

  margin-left: 15px;

  padding: 0;

}*/

#footerbox {

  clear:both;

  font-size:85%;

  text-align:center;

  background-color:#f8bc5a;

  margin:0;

  padding:5px;

}

#copyright {

  color:#000;

  margin:0;

  }

  #copyright a {

    color:#000;

    }

.separator {

  /*background:transparent url("../images/separator.gif") top left repeat-x;*/



  /*border:0 none !important;*/

  border-width:0;

  border-top:1px dashed #bbb;

  clear:both;

  float:left;

  height:1px;

  margin:8px 0;

  padding:0;

  width:100%;

  }

.cleaner{

  clear:both;

  height:0;

  }

.cleanerdoc {

  float:left;

  height:20px;

  width:620px;

  }

.cleanerright {

  clear:both;

  }



.linkh {

  color:#993300 !important;

  }
