/* GENERAL */
  html,body { color: #00010c; font-size: 100%; font-family: Arial,Verdana, Tahoma, TahomaCE, Arial, Helvetica CE, Helvetica, Lucida, sans-serif;  font-weight:normal; margin:0px; padding:0px; text-align:left; background: #c8d5e8;
    /*scrollbar-base-color:#;*/
  	scrollbar-track-color:#fff;
  	scrollbar-face-color:#fff;
  	scrollbar-highlight-color:#fff;
  	scrollbar-3dlight-color:none;
  	scrollbar-darkshadow-color:#fff;
  	/*scrollbar-shadow-color:#;*/
  	scrollbar-arrow-color:#000;
  }

  body { background: #c8d5e8 url('img/body_top_bcg.jpg') no-repeat top center; }
  body.body2 { position: absolute; background: #c8d5e8 url('img/body_top_bcg2.jpg') no-repeat top center; width: 98%; margin: 0px auto; padding: 0px; }

  .text-center { text-align:center; }
  .text-right { text-align:right; }
  .text-left { text-align:left; }
  .text-blok { text-align:justify; }

  .tucne { font-weight:bold; }
  .kurziva { font-style:oblique; }
  .podtrh { text-decoration:underline; }

  .right { float:right; }
  .left { float:left; }

  .cursor-hand { cursor: pointer; }

  .red { color: red; }
  .green { color: green; }
  .small { font-size: 100%; }

  h1 {}
  h2 {}
  h3 {}
  h4 {}
  h5 {}
  h6 {}


  form {  margin: 0px; padding: 0px; }

  a,a:visited { text-decoration: underline; color: #314965; }
  .active {}
  a:hover { text-decoration: none; }

  p {}

  strong {}
  strike {}
  em {}
  adress {}

  ul {}
  ul li {}

  table {}
  table tr {}
  table tr td {}

  input,textarea,select { font-family: Arial CE, Verdana, Tahoma, TahomaCE, Arial CE, Arial, Helvetica CE, Helvetica, Lucida, sans-serif; font-size: 100%; }

  .form-protector { }
  .form-protector-image { display: inline; border: none; width: 300px; }

  .error { color:red; font-size:80%; margin:10px; }
  .info {  font-size:80%; margin:10px; }
  .mess { color:#000; font-weight:bold; font-size:70%; }
  .system-mess { color:red; font-size:70%; margin:5px 10px;}

  .clear-both { clear: both; height: 3px; font-size: 0px; }
  .clear-left { clear: left; height: 3px; font-size: 0px; }
  .clear-right { clear: right; height: 3px; font-size: 0px; }

  img { border:none; }

  .nezalamovat { white-space:nowrap; }
  .zalamovat { white-space:normal; }

  .system-info { color:#000; font-size:70%; font-weight:bold; color:green; }

  div.strankovani { text-align:center; margin:15px 0px 5px 0px; padding:5px 0px; border-top: none; border-top: 1px solid #efefef; }
  div.strankovani a,div.strankovani a:visited { text-decoration:none; }
  div.strankovani a:hover { text-decoration:underline; }
  div.strankovani .not-active { color:#c8d5e8; }
  div.strankovani .odstrcene { margin:0px 5px; }

  .system-error { color:#000; font-size:70%; font-weight:bold; color:red; }

  div.copyright { font-weight: normal; width: 950px; color: #4a69a0; background: transparent; position: relative; clear:both; font-size:70%; margin:0px auto 0px auto; padding: 5px 15px 6px 28px; text-align:right; }
  div.copyright a,div.copyright a:visited { padding: 0px 0px 0px 0px; color: #40638d; font-weight: bold; text-decoration: underline; }
  div.copyright a:hover { text-decoration: none; }
  div.copyright a.copy,div.copyright a.copy:visited { color: #5a5a5a; padding: 0px 0px 0px 0px; }
  div.copyright span { float:left; position: relative; }

  table.dotaz { border-collapse: collapse; }
  table.dotaz input,table.dotaz textarea { width: 300px;  }
  table.dotaz input.subm { width: auto; }

  div.body { width: 990px; margin:0px auto 0px auto; padding:0px 0px 5px 0px; background: #c8d5e8; }

/* ===================================================================================================== */

  div.hlavicka { height: 142px; background: transparent url('img/hlavicka.jpg') no-repeat 0px 0px; }
  div.hlavicka2 { height: 118px; }
  div.hlavicka .logo { position: absolute; margin: 38px 0px 0px 12px; }
  div.hlavicka .lan-prepinac { position: absolute; margin: 0px 0px 0px 827px; }
  div.hlavicka .menu-sec { position: absolute; margin: 46px 0px 0px 653px; }
  div.hlavicka .dnes-je { position: absolute; margin: 96px 0px 0px 573px; font-size: 70%; color: #fff; }
  div.hlavicka form { position: absolute; margin: 89px 0px 0px 673px; }
  
  div.hlavicka form table { border-collapse: collapse; }
  div.hlavicka form table td { font-weight: bold; color: #fff; font-size: 80%; padding: 0px; }
  div.hlavicka form table td input {  font-weight: normal; margin: 0px 0px 0px 10px; color: #000; font-size: 11px; background: transparent url('img/search.jpg') no-repeat center; border: none; padding: 7px 10px 3px 10px; width: 139px; height: 18px; }
  
  div.bezici-text { height: 17px; position: absolute; margin: -27px 0px 0px 0px; width: 388px; font-size: 80%; color: #3c6ac0; padding: 5px 5px 5px 100px; }

  div.dolni-menu { clear: both; background: transparent url('img/paticka.gif') repeat-y 0px 0px; color: #d9f1ff;  }
  div.dolni-menu ul { margin: 0px ; padding: 5px 0px 5px 29px; list-style-type: none; font-size: 70%; }
  div.dolni-menu ul li { display: inline; margin: 0px ; padding: 0px 0px 0px 0px;  }
  div.dolni-menu ul li a,div.dolni-menu ul li a:visited { color: #fff; text-decoration: none; }
  div.dolni-menu ul li a:hover { text-decoration: underline; color: #446aab; }
  div.dolni-menu ul li.active a,div.dolni-menu ul li.active a:visited { text-decoration: underline; color: #446aab; }
  div.dolni-menu ul li.odd-znak { padding: 0px 11px; }
  div.dolni-menu ul li div { display: inline;  }

  div.menu-sec { background: transparent; color: #d9f1ff;  }
  div.menu-sec ul { margin: 0px ; padding: 5px 0px 5px 29px; list-style-type: none; font-size: 70%; width: 430px; }
  div.menu-sec ul li { display: block; float: left; margin: 0px ; padding: 6px 0px 6px 0px; }
  div.menu-sec ul li a,div.menu-sec ul li a:visited { color: #abc9fb; text-decoration: none; padding: 4px 0px 4px 0px;  display: block; }
  div.menu-sec ul li a:hover { text-decoration: underline; }
  div.menu-sec ul li.active a,div.menu-sec ul li.active a:visited { text-decoration: underline; color: #fff; }
  div.menu-sec ul li.odd-znak { padding: 10px 8px; background: transparent url('img/sec_menu_li_odd.gif') no-repeat center; }
  div.menu-sec ul li div { display: inline;  }
  
  div.menu-sec a.odkaz-3,
  div.menu-sec a.odkaz-3:visited {  padding-left: 30px; background: transparent url('img/tv.jpg') no-repeat 0px -3px; } 

  div.lan-prepinac { background: transparent; color: #d9f1ff;  }
  div.lan-prepinac ul { margin: 0px ; padding: 0px 0px 0px 0px; list-style-type: none; font-size: 70%; width: 180px; }
  div.lan-prepinac ul li { display: block; float: left; margin: 0px ; padding: 0px 0px 0px 0px;  }
  div.lan-prepinac ul li a,div.lan-prepinac ul li a:visited { display: block; width: 67px; height: 30px; background: transparent url('img/lan.jpg') 0px 0px; color: #fff; text-decoration: none; margin: 0px 2px; }
  div.lan-prepinac ul li.active a,div.lan-prepinac ul li.active a:visited { width: 79px; height: 33px; background: transparent url('img/lan_active.jpg') 0px 0px; }
  div.lan-prepinac ul li.active a:hover { width: 79px; height: 33px; background: transparent url('img/lan_active.jpg') 79px 0px; }
  div.lan-prepinac ul li a:hover { text-decoration: none; background: transparent url('img/lan.jpg') 67px 0px; }
  div.lan-prepinac ul li.odd-znak { padding: 10px 8px; background: transparent url('img/sec_menu_li_odd.gif') no-repeat center; }
  div.lan-prepinac ul li span { cursor: pointer; display: block; width: 100%; text-align: center; padding: 6px 0px 0px 0px; margin: 0px; }

  div.menu-main { background: #fff url('img/menu_bcg.jpg') no-repeat left bottom; color: #d9f1ff; height: 170px; }
  div.menu-main-7 { background: #fff url('img/menu_bcg_7.jpg') no-repeat left bottom; color: #d9f1ff; height: 170px; }
  div.menu-main2 { height: 49px; }
  div.menu-main ul { margin: 0px ; padding: 0px 0px 0px 0px; list-style-type: none; font-size: 100%; width: 100%; }
  div.menu-main ul li { font-size: 90%; display: block; float: left; margin: 0px ; padding: 0px 0px 0px 0px;  }
  div.menu-main ul li a,div.menu-main ul li a:visited { white-space: nowrap; display: block; float: left; position: relative; width: 164px; height: 170px; color: #fff; text-decoration: none; }
  div.menu-main-7 ul li a,div.menu-main-7 ul li a:visited { width: 141px; }


  div.menu-main ul li .odkaz-2 { background: transparent url('img/a1.jpg') no-repeat 0px -170px; }
  div.menu-main ul li .odkaz-2:hover,div.menu-main ul li.active .odkaz-2 { background: transparent url('img/a1.jpg') no-repeat 0px 0px; width: 168px; margin-right: -4px; }
  div.menu-main ul li .odkaz-3 { background: transparent url('img/a2.jpg') no-repeat 0px -170px; }
  div.menu-main ul li .odkaz-3:hover,div.menu-main ul li.active .odkaz-3 { background: transparent url('img/a2.jpg') no-repeat 0px 0px; width: 168px; margin-right: -4px; }
  div.menu-main ul li .odkaz-4 { background: transparent url('img/a3.jpg') no-repeat 0px -170px; }
  div.menu-main ul li .odkaz-4:hover,div.menu-main ul li.active .odkaz-4 { background: transparent url('img/a3.jpg') no-repeat 0px 0px; width: 168px; margin-right: -4px; }
  div.menu-main ul li .odkaz-5 { background: transparent url('img/a4.jpg') no-repeat 0px -170px; }
  div.menu-main ul li .odkaz-5:hover,div.menu-main ul li.active .odkaz-5 { background: transparent url('img/a4.jpg') no-repeat 0px 0px; width: 168px; margin-right: -4px; }
  div.menu-main ul li .odkaz-6 { background: transparent url('img/a5.jpg') no-repeat 0px -170px; }
  div.menu-main ul li .odkaz-6:hover,div.menu-main ul li.active .odkaz-6 { background: transparent url('img/a5.jpg') no-repeat 0px 0px; width: 168px; margin-right: -4px; }
  div.menu-main ul li .odkaz-7 { background: transparent url('img/a6.jpg') no-repeat 0px -170px; }
  div.menu-main ul li .odkaz-7:hover,div.menu-main ul li.active .odkaz-7 { background: transparent url('img/a6.jpg') no-repeat 0px 0px; width: 168px; margin-right: -4px; }
  
  div.menu-main-7 ul li .odkaz-2 { background: transparent url('img/menu2/a1.jpg') no-repeat 0px -170px; }
  div.menu-main-7 ul li .odkaz-2:hover,div.menu-main-7 ul li.active .odkaz-2 { background: transparent url('img/menu2/a1.jpg') no-repeat 0px 0px; width: 145px; margin-right: -4px; }
  div.menu-main-7 ul li .odkaz-3 { background: transparent url('img/menu2/a2.jpg') no-repeat 0px -170px; }
  div.menu-main-7 ul li .odkaz-3:hover,div.menu-main-7 ul li.active .odkaz-3 { background: transparent url('img/menu2/a2.jpg') no-repeat 0px 0px; width: 145px; margin-right: -4px; }
  div.menu-main-7 ul li .odkaz-4 { background: transparent url('img/menu2/a3.jpg') no-repeat 0px -170px; }
  div.menu-main-7 ul li .odkaz-4:hover,div.menu-main-7 ul li.active .odkaz-4 { background: transparent url('img/menu2/a3.jpg') no-repeat 0px 0px; width: 145px; margin-right: -4px; }
  div.menu-main-7 ul li .odkaz-5 { background: transparent url('img/menu2/a4.jpg') no-repeat 0px -170px; }
  div.menu-main-7 ul li .odkaz-5:hover,div.menu-main-7 ul li.active .odkaz-5 { background: transparent url('img/menu2/a4.jpg') no-repeat 0px 0px; width: 145px; margin-right: -4px; }
  div.menu-main-7 ul li .odkaz-6 { background: transparent url('img/menu2/a5.jpg') no-repeat 0px -170px; }
  div.menu-main-7 ul li .odkaz-6:hover,div.menu-main-7 ul li.active .odkaz-6 { background: transparent url('img/menu2/a5.jpg') no-repeat 0px 0px; width: 145px; margin-right: -4px; }
  div.menu-main-7 ul li .odkaz-7 { background: transparent url('img/menu2/a6.jpg') no-repeat 0px -170px; }
  div.menu-main-7 ul li .odkaz-7:hover,div.menu-main-7 ul li.active .odkaz-7 { background: transparent url('img/menu2/a6.jpg') no-repeat 0px 0px; width: 145px; margin-right: -4px; }
  div.menu-main-7 ul li .odkaz-14 { background: transparent url('img/menu2/a7.jpg') no-repeat 0px -170px; }
  div.menu-main-7 ul li .odkaz-14:hover,div.menu-main-7 ul li.active .odkaz-14 { background: transparent url('img/menu2/a7.jpg') no-repeat 0px 0px; width: 145px; margin-right: -4px; }

  div.menu-main ul li a:hover { text-decoration: underline; }
  div.menu-main ul li.active a,div.menu-main ul li.active a:visited { text-decoration: underline;  }
  div.menu-main ul li div { display: inline;  cursor: pointer; }
  div.menu-main ul li span { display: block; padding: 138px 0px 0px 0px; margin: 0px; text-align: center; width: 163px; cursor: pointer; }
  div.menu-main-7 ul li span { width: 141px; }
  div.menu-main2 ul li span { padding-top: 17px; }





  div.menu-main2 ul li a.odkaz-7,div.menu-main2 ul li a.odkaz-7:visited { background-position: 0px 170px;  height: 49px; }
  div.menu-main2 ul li a.odkaz-6,div.menu-main2 ul li a.odkaz-6:visited { background-position: 0px 170px;  height: 49px; }
  div.menu-main2 ul li a.odkaz-5,div.menu-main2 ul li a.odkaz-5:visited { background-position: 0px 170px;  height: 49px; }
  div.menu-main2 ul li a.odkaz-4,div.menu-main2 ul li a.odkaz-4:visited { background-position: 0px 170px;  height: 49px; }
  div.menu-main2 ul li a.odkaz-3,div.menu-main2 ul li a.odkaz-3:visited { background-position: 0px 170px;  height: 49px; }
  div.menu-main2 ul li a.odkaz-2,div.menu-main2 ul li a.odkaz-2:visited { background-position: 0px 170px;  height: 49px; }
  
  div.menu-main2 ul li a.odkaz-14,div.menu-main2 ul li a.odkaz-14:visited { background-position: 0px 170px;  height: 49px; }

  div.menu-main2 ul li.active a.odkaz-7,div.menu-main2 ul li.active a.odkaz-7:visited { background-position: 0px 0px;  height: 49px; }
  div.menu-main2 ul li.active a.odkaz-6,div.menu-main2 ul li.active a.odkaz-6:visited { background-position: 0px 0px;  height: 49px; }
  div.menu-main2 ul li.active a.odkaz-5,div.menu-main2 ul li.active a.odkaz-5:visited { background-position: 0px 0px;  height: 49px; }
  div.menu-main2 ul li.active a.odkaz-4,div.menu-main2 ul li.active a.odkaz-4:visited { background-position: 0px 0px;  height: 49px; }
  div.menu-main2 ul li.active a.odkaz-3,div.menu-main2 ul li.active a.odkaz-3:visited { background-position: 0px 0px;  height: 49px; }
  div.menu-main2 ul li.active a.odkaz-2,div.menu-main2 ul li.active a.odkaz-2:visited { background-position: 0px 0px;  height: 49px; }
  
  div.menu-main2 ul li.active a.odkaz-14,div.menu-main2 ul li.active a.odkaz-14:visited { background-position: 0px 0px;  height: 49px; }

  div.menu-main2 ul li a.odkaz-2:hover { background-position: 0px -121px; }
  div.menu-main2 ul li a.odkaz-3:hover { background-position: 0px -121px; }
  div.menu-main2 ul li a.odkaz-4:hover { background-position: 0px -121px; }
  div.menu-main2 ul li a.odkaz-5:hover { background-position: 0px -121px; }
  div.menu-main2 ul li a.odkaz-6:hover { background-position: 0px -121px; }
  div.menu-main2 ul li a.odkaz-7:hover { background-position: 0px -121px; }
  
  div.menu-main2 ul li a.odkaz-14:hover { background-position: 0px -121px; }

  div.menu-main2 ul li.active a,div.menu-main2 ul li.active a:visited { background-position: 0px -121px; _width: 168px; }
  div.menu-main2-7 ul li.active a,div.menu-main2-7 ul li.active a:visited { background-position: 0px -121px; _width: 142px; }

  div.menu-main ul .sec-menu { font-size: 90%; display: block; position: absolute; margin: 170px 0px 0px 0px; z-index: 100; background: #3d6390; padding: 0px; }
  div.menu-main2 ul .sec-menu { margin: 49px 0px 0px 0px; _margin-left: -141px; }
  div.menu-main ul .sec-menu ul { margin: 0px; padding: 0px; list-style-type: none; line-height: auto; width: auto; display: block; }
  div.menu-main ul .sec-menu li { font-family: Arial; font-size: 12px; margin: 2px 0px 0px 0px; padding: 4px 15px 4px 10px; display: block; width: auto; height: auto; float: none; background: #3d6390; }

  div.menu-main ul .sec-menu li span,div.menu-main ul .sec-menu li div { margin: 0px; padding: 0px; display: inline; width: auto; height: auto; float: none; }
  div.menu-main ul li.active .sec-menu li a,div.menu-main ul li.active .sec-menu li a:visited,div.menu-main ul .sec-menu li a,div.menu-main ul .sec-menu li a:visited { background: none; color: #fff; width: auto; height: auto; float: none; margin: 0px; padding: 0px 0px 0px 25px; background: transparent url('img/sec_menu_li.gif') no-repeat left center; }
  div.menu-main ul .sec-menu li a:hover,div.menu-main ul li.active .sec-menu li a:hover,div.menu-main ul li.active .sec-menu li.active a,div.menu-main ul li.active .sec-menu li.active a:visited { margin: 0px; padding: 0px 0px 0px 25px; background: transparent url('img/sec_menu_li_a.gif') no-repeat left center; width: auto; color: #6689cb; text-decoration: underline; }


  div.left-panel { float: left; width: 249px; padding: 5px 0px 0px 0px; }
  div.right-panel { float: right; width: 740px; _width: 735px; }
  div.right-panel-first-site { _width: 740px; }

  div.right-panel-inside { margin: 0px 10px 0px 10px; }

  div.kdo-je-arbitr { background: transparent url('img/kdo_je_arbitr.jpg') no-repeat 0px 0px; height: 144px; margin: 0px 0px 0px 0px; }
  div.kdo-je-arbitr h2 { margin: 0px; padding: 24px 0px 0px 52px; font-size: 100%; color: #4b6188; font-weight: normal; }
  div.kdo-je-arbitr p { margin: 0px; padding: 0px 20px 0px 57px; font-size: 70%; line-height: 150%; }

  div.left-panel div.menu-secl { margin: 0px 0px 0px 0px; padding: 0px;  background: transparent url('img/menu_sec_left_bcg.gif') repeat-y 0px 0px; border-bottom: 1px solid #c8d5e8; }
  div.left-panel div.menu-secl-inside1 { background: transparent url('img/menu_sec_left_bottom.gif') no-repeat bottom left;  }
  div.left-panel div.menu-secl-inside2 { background: transparent url('img/menu_sec_left_top.gif') no-repeat top left; }
  div.left-panel div.menu-seclfs { background: transparent url('img/menu_sec_left_bcg_fs.gif') repeat-y 0px 0px; }
  div.left-panel div.menu-secl-inside1fs { background: transparent url('img/menu_sec_left_bottom_fs.gif') no-repeat bottom left;  }
  div.left-panel div.menu-secl-inside2fs { background: transparent url('img/menu_sec_left_top_fs.gif') no-repeat top left; }

  div.left-panel div.menu-secl-inside2 ul { margin: 0px; padding: 10px 23px 10px 13px; list-style-type: none; line-height: 15px; color: #fff; }
  div.left-panel div.menu-secl-inside2 ul li { margin: 0px; padding: 0px 0px 0px 30px; }
  div.left-panel div.menu-secl-inside2 ul li.odd-znak { font-size: 0px; padding: 0px; line-height: auto; margin: 0px; height: 10px; background: transparent url('img/menu_sec_left_li_odd.gif') no-repeat center; }
  div.left-panel div.menu-secl-inside2 ul li div { line-height: auto; }
  div.left-panel div.menu-secl-inside2 ul li a,div.left-panel div.menu-secl-inside2 ul li a:visited { margin: 0px; padding: 0px; color: #fff; font-size: 80%; text-decoration: none; padding: 0px 0px 0px 35px; background: transparent url('img/menu_sec_left_a.gif') no-repeat left center; }
  div.left-panel div.menu-secl-inside2 ul li a:hover,div.left-panel div.menu-secl-inside2 ul li.active a,div.left-panel div.menu-secl-inside2 ul li.active a:visited  { text-decoration: underline; color: #98bae8;  }
  
  div.left-panel div.menu-secl-inside2 ul #m3_media_li a,
  div.left-panel div.menu-secl-inside2 ul #m3_media_li a:visited {background-image: url('img/media2.jpg'); }

  div.anketa-outside-1 { background: transparent url('img/anketa_bcg.gif') repeat-y 0px 0px; }
  div.anketa-outside-2 { background: transparent url('img/anketa_top.gif') no-repeat left top; }
  div.anketa { background: transparent url('img/anketa_bottom.gif') no-repeat left bottom; padding: 0px 21px 48px 21px; }

  h2.anketa { padding: 23px 0px 0px 21px; margin: 0px; font-size: 120%; color: #4b6188; font-weight: normal; }
  div.anketa div.otazka { font-size: 70%; padding: 5px 0px 0px 0px; line-height: 150%; }
  div.anketa img.ukazatel { height: 18px; position: relative; margin: 0px 0px 0px 0px; }

  div.anketa div.moznost { font-size: 70%; margin:7px 10px 3px 0px; }
  div.anketa div.moznost a,div.anketa div.moznost a:visited { margin:0px 0px 0px 0px; color: #00000b; }
  div.anketa div.moznost span { float: right; text-decoration: none; color: #4d565f; display: inline; }

  div.anketa div.ukazatel { width: 195px; background: transparent url('img/ukazatel.gif') repeat-x 0px 0px; padding: 0px 0px 0px 0px; position: relative; margin: 0px 0px 0px 0px; }
  div.anketa div.ukazatel-inside { background: transparent url('img/ukazatel_r.gif') no-repeat top right; padding: 0px 0px 0px 0px; position: relative; width: 100%; }
  div.anketa div.ukazatel-inside2 { background: transparent url('img/ukazatel_l.gif') no-repeat top left; padding: 0px 0px 3px 0px; position: relative; width: 100%; }

  div.right-panel h1 { color: #26509a; font-size: 130%; margin: 0px; padding: 10px 0px 0px 10px; clear: left; }

  div.right-panel div.kratky-popis img { float: left; margin: 0px 3px 3px 0px; border: none; padding: 3px; }
  div.right-panel div.nahledy img { float: left; margin: 5px; border: 2px solid #cecece; }
  div.right-panel h3.nadpis-aktualit span { float: right; }
  div.right-panel div.zobrazit-celou-aktualitu { padding: 3px 0px; text-align: right; }

  div.left-panel-inside-content { width: 501px; float: left; margin-left: -11px; margin-top: 42px; position: relative; background: transparent url('img/first_site.jpg') no-repeat top right; }
  div.right-panel-inside-content { width: 250px; float: right; margin: 8px 0px 0px 0px; }

  div.aktuality-outside-1 { background: transparent url('img/aktuality_bcg.gif') repeat-y 0px 0px; }
  div.aktuality-outside-2 { background: transparent url('img/aktuality_top.gif') no-repeat left top; }
  div.aktuality { background: transparent url('img/aktuality_bottom.gif') no-repeat left bottom; padding: 0px 21px 47px 21px; }

  div.left-panel-inside-content .pruvodce-podanim { height: 184px; }
  div.left-panel-inside-content .pruvodce-podanim h3 { color: #f8ffff; margin: 0px; padding: 24px 33px 0px 0px; font-weight: normal; text-align: right; font-size: 130%; }
  div.left-panel-inside-content .pruvodce-podanim h3 span { display: block; color: #f8ffff; font-size: 90%; }
  div.left-panel-inside-content .pruvodce-podanim p { margin: 0px; padding: 18px 33px 0px 180px; font-size: 80%; color: #ebffff;  }
  div.left-panel-inside-content .pruvodce-podanim a,div.left-panel-inside-content .pruvodce-podanim a:visited { position: absolute; margin: 143px 0px 0px 227px; width:242px; height: 35px; text-decoration: none; background: transparent url('img/button_fs_1.jpg') no-repeat 0px 0px; display: block; padding: 0px 0px 0px 0px; font-size: 70%; font-weight: bold;}
  div.left-panel-inside-content .pruvodce-podanim a span,div.left-panel-inside-content .pruvodce-podanim a:visited span { display: block; text-align: center; width: 100%; padding: 12px 0px 0px 0px; cursor: pointer; }
  div.left-panel-inside-content .pruvodce-podanim a:hover { text-decoration: underline; background: transparent url('img/button_fs_1.jpg') no-repeat 0px -35px; }

  div.right-panel a.button,div.right-panel a.button:visited { float: right; text-align: center; width: auto; background: transparent url('img/aktuality_button_bcg.gif') repeat-x 0px 0px; display: block; padding: 0px; background: color: #3e4f63; font-size: 11px; text-decoration: none; }
  div.right-panel .button span.in-1 { display: block; background: transparent url('img/aktuality_button_l.gif') no-repeat top left; }
  div.right-panel .button span.in-2 { font-weight: bold; display: block; padding: 13px 25px 17px 25px; background: transparent url('img/aktuality_button_r.gif') no-repeat top right; }
  div.right-panel a.button:hover { background: transparent url('img/aktuality_button_bcga.gif') repeat-x 0px 0px; }
  div.right-panel a.button:hover span.in-1 { background: transparent url('img/aktuality_button_ra.gif') no-repeat top right; }
  div.right-panel a.button:hover span.in-2 { background: transparent url('img/aktuality_button_la.gif') no-repeat top left; }

  div.left-panel-inside-content .zeptejte-se-arbitra { height: 248px;  }
  div.left-panel-inside-content .zeptejte-se-arbitra h3 { font-size: 120%; color: #4b6188; font-weight: normal; margin: 0px; padding: 23px 0px 5px 25px; }
  div.left-panel-inside-content .zeptejte-se-arbitra p {  margin: 0px; padding: 10px 130px 0px 25px; font-size: 70%; }
  div.left-panel-inside-content .zeptejte-se-arbitra a,div.left-panel-inside-content .zeptejte-se-arbitra a:visited { position: absolute; margin: 203px 0px 0px 287px; width:182px; height: 34px; text-decoration: none; background: transparent url('img/button_fs_2.jpg') no-repeat 0px 0px; display: block; padding: 0px 0px 0px 0px; font-size: 70%; font-weight: bold;}
  div.left-panel-inside-content .zeptejte-se-arbitra a span,div.left-panel-inside-content .zeptejte-se-arbitra a:visited span { display: block; text-align: center; width: 100%; padding: 12px 0px 0px 0px; cursor: pointer; }
  div.left-panel-inside-content .zeptejte-se-arbitra a:hover { text-decoration: underline; background: transparent url('img/button_fs_2.jpg') no-repeat 0px -35px; }

  div.left-panel-inside-content .co-mam-udelat { height: 209px; }
  div.left-panel-inside-content .co-mam-udelat h3 { font-size: 120%; color: #4b6188; font-weight: normal; margin: 0px; padding: 19px 0px 15px 26px; }
  div.left-panel-inside-content .co-mam-udelat p { padding: 0px 183px 0px 26px; margin: 0px; color: #4b5056; line-height: 150%; font-size: 70%; }
  div.left-panel-inside-content .co-mam-udelat p.p2 { padding-top: 19px; }
  div.left-panel-inside-content .co-mam-udelat h3 span { display: block; color: #526a84; font-size: 100%; }
  div.left-panel-inside-content .co-mam-udelat a,div.left-panel-inside-content .co-mam-udelat a:visited { position: absolute; margin: 172px 0px 0px 316px; width:150px; height: 35px; text-decoration: none; background: transparent url('img/button_fs_3.jpg') no-repeat 0px 0px; display: block; padding: 0px 0px 0px 0px; font-size: 70%; font-weight: bold;}
  div.left-panel-inside-content .co-mam-udelat a span,div.left-panel-inside-content .co-mam-udelat a:visited span { display: block; text-align: center; width: 100%; padding: 12px 0px 0px 0px; cursor: pointer; }
  div.left-panel-inside-content .co-mam-udelat a:hover { text-decoration: underline; background: transparent url('img/button_fs_3.jpg') no-repeat 0px -35px; }

  div.right-panel-inside-content h2.aktuality { padding: 23px 0px 0px 21px; font-size: 120%; margin: 0px; color: #4b6188; font-weight: normal; }
  div.right-panel-inside-content div.aktuality div p { font-size: 70%; margin: 0px; padding: 0px; color: #000107; }
  div.right-panel-inside-content div.aktuality div { margin: 3px 0px; }
  div.right-panel-inside-content div.aktuality p a,div.right-panel-inside-content div.aktuality a:visited { color: #475f79; }
  div.right-panel-inside-content div.aktuality span.obr-img { float: left; display: block; margin: 0px 5px 5px 0px; }
  div.right-panel-inside-content div.aktuality h4 { margin: 0px; padding: 0px; color: #666970; font-size: 80%; }


  div.right-panel-inside-content h3.aktuality { padding: 21px 0px 0px 21px; font-size: 110%; margin: 0px; color: #4b6188; font-weight: bold; }
  div.right-panel-inside-content div.aktuality p { font-size: 70%; line-height: 150%; margin: 0px; padding: 14px 0px; }

  div.right-panel div.inside-menu ul { margin: 5px 0px; padding: 0px; list-style-type: none; width: 100%; display: block;  }
  div.right-panel div.inside-menu ul ul { _margin: 5px 0px 0px 0px;  }
  div.right-panel div.inside-menu ul li { display: none; margin: 0px; padding: 0px;  }
  div.right-panel div.inside-menu ul li ul li { display: block; display: inline; }
  div.right-panel div.inside-menu ul li ul li a,div.right-panel div.inside-menu ul li ul li a:visited { float: left; padding: 12px 16px 10px 16px; font-size: 70%; font-weight: bold; color: #bfd3f4; background: #3d6390; }
  div.right-panel div.inside-menu ul li ul li a:hover,div.right-panel div.inside-menu ul li ul li.active a,div.right-panel div.inside-menu ul li ul li.active a:visited { background: #688bcb; color: #efffff; text-decoration: none; }
  div.right-panel div.inside-menu ul li ul li div { display: inline; }
  div.right-panel div.inside-menu ul .sec-menu { display: block; width: 100%; height: 36px; background: #3d6390; }

  div.right-panel-inside-content span.obal1 { position: absolute; display: block; margin: 0px; background: transparent url('img/ruzek_pd.gif') no-repeat right bottom; }
  div.right-panel-inside-content span.obal2 { position: absolute; display: block; margin: 0px; background: transparent url('img/ruzek_ld.gif') no-repeat left bottom; }
  div.right-panel-inside-content span.obal3 { position: absolute; display: block; margin: 0px; background: transparent url('img/ruzek_ph.gif') no-repeat right top; }
  div.right-panel-inside-content span.obal4 { position: absolute; display: block; margin: 0px; background: transparent url('img/ruzek_lh.gif') no-repeat left top; }
  div.right-panel-inside-content img { border: none; }

  div.right-panel-inside table.download { border-collapse: collapse; width: 100%; }
  div.right-panel-inside table.download tr td { background: #688bcb url('img/table_bcg.gif') no-repeat right center; font-size: 80%; border-top: 5px solid #c8d5e8; padding: 6px 5px; color: #f7ffff; }
  div.right-panel-inside table.download tr td.b4 { text-align: center; background: #688bcb; }
  div.right-panel-inside table.download tr td.b1 { font-weight: bold; }
  div.right-panel-inside table.download tr td.b4 a,div.right-panel-inside table.download tr td.b4 a:visited { color: #c8d8f1; font-weight: bold; }
  div.right-panel-inside table.download tr.main td { background: none; text-align: center; font-weight: bold; padding: 5px 0px; color: #254262; }

  div.right-panel-inside div.otazka-odpoved { background: #f3f3f3; padding: 11px; margin: 8px 0px 0px 0px; }
  div.right-panel-inside div.otazka-odpoved div.jmeno { font-size: 70%; font-weight: bold; padding: 2px 0px; }
  div.right-panel-inside div.otazka-odpoved div.otazka { font-size: 80%; padding: 0px 0px 3px 0px; line-height: 150%; }
  div.right-panel-inside div.otazka-odpoved div.datum { font-size: 70%; padding: 0px 0px 8px 0px; text-align: right; font-weight: bold; }
  div.right-panel-inside div.otazka-odpoved div.odpovida { font-weight: bold; padding: 2px 0px; color: #3b527c; }
  div.right-panel-inside div.otazka-odpoved div.odpoved { padding: 0px 0px; color: #3b527c; }
  div.right-panel-inside div.otazka-odpoved div.odpoved p { line-height: 150%; }

  div.right-panel-inside table.dotaz-na-arbitra { border-collapse: collapse; width: 100%; margin: 0px; padding: 0px; border-bottom: 6px solid #6a8ecc; }
  div.right-panel-inside table.dotaz-na-arbitra td { font-size: 80%; padding: 3px 5px; font-weight: bold; }
  div.right-panel-inside table.dotaz-na-arbitra td.subm { padding: 13px 60px; 11px 0px; text-align: right; }
  div.right-panel-inside table.dotaz-na-arbitra td.subm a,div.right-panel-inside table.dotaz-na-arbitra td.subm a:visited { display: block; width: 217px; float: right; height: 20px; padding: 10px 0px; text-align: center; background: transparent url('img/dotaz_submit.gif') no-repeat center; text-decoration: none; font-weight: normal; color: #eeffff; }
  div.right-panel-inside table.dotaz-na-arbitra td.subm a:hover { text-decoration: underline; }
  div.right-panel-inside table.dotaz-na-arbitra td input { font-weight: normal; border: none; background: transparent url('img/dotaz_input.gif') no-repeat center; width: 200px; height: 18px; padding: 5px 5px; }
  div.right-panel-inside table.dotaz-na-arbitra td textarea { font-weight: normal; border: none; background: transparent url('img/dotaz_textarea.gif') no-repeat center; overflow: hidden; width: 506px; height: 119px; padding: 5px 5px; }

  div.right-panel-inside-pruvodce { background: transparent url('img/pruvodce.jpg') no-repeat 0px 0px; padding: 0px; margin: 0px; height: 705px; }
  div.right-panel-inside-pruvodce2 { background: transparent url('img/pruvodce2.jpg') no-repeat 0px 0px; padding: 0px; margin: 0px; height: 480px; }
  div.right-panel-inside-pruvodce h1 { padding: 21px 0px 0px 18px; margin: 0px; color: #d8ecff; }
  div.right-panel-inside-pruvodce p.popis { padding: 10px 198px 0px 18px; margin: 0px; color: #d5ebff; }

  div.right-panel-inside-pruvodce div.krokovac { font-size: 100%; position: absolute; margin: 125px 0px 0px 461px; }
  div.right-panel-inside-pruvodce div.krokovac ul { margin: 0px; padding: 0px 0px 0px 0px; line-height: auto; list-style-type: none; }
  div.right-panel-inside-pruvodce div.krokovac ul li { margin: 10px 0px; padding: 0px 0px; line-height: auto; list-style-type: none; padding: 0px 0px 0px 13px;  }
  div.right-panel-inside-pruvodce div.krokovac ul li a,div.right-panel-inside-pruvodce div.krokovac ul li a:visited { color: #00000c; text-decoration: none; }
  div.right-panel-inside-pruvodce div.krokovac ul li a:hover { text-decoration: underline; }
  div.right-panel-inside-pruvodce div.krokovac ul li.active { background: transparent url('img/krokovac_li.gif') no-repeat left center; font-weight: bold; }
  div.right-panel-inside-pruvodce div.krokovac ul li.strike a,div.right-panel-inside-pruvodce div.krokovac ul li.strike a:visited { text-decoration: line-through; color: #6e6f73; font-weight: bold; }
  div.right-panel-inside-pruvodce div.krokovac ul li.strike a:hover { text-decoration: underline; }
  div.right-panel-inside-pruvodce div.krokovac div { font-size: 100%; font-weight: bold; color: #00010c; text-decoration: underline; padding: 0px 0px 5px 13px; }

  div.right-panel-inside-pruvodce .submit { position: absolute; margin: 623px 0px 0px 470px; width:248px; height: 29px; text-decoration: none; background: transparent url('img/pruvodce_a.jpg') no-repeat 0px 0px; display: block; padding: 0px 0px 0px 0px; font-size: 70%; font-weight: bold;}
  div.right-panel-inside-pruvodce2 .submit { position: absolute; margin: 396px 0px 0px 470px; width:248px; height: 29px; text-decoration: none; background: transparent url('img/pruvodce_a.jpg') no-repeat 0px 0px; display: block; padding: 0px 0px 0px 0px; font-size: 70%; font-weight: bold;}
  div.right-panel-inside-pruvodce .submit span,div.left-panel-inside-content .submit:visited span { display: block; text-align: center; width: 100%; padding: 8px 0px 0px 0px; cursor: pointer; }
  div.right-panel-inside-pruvodce .submit:hover { text-decoration: underline; background: transparent url('img/pruvodce_a.jpg') no-repeat 0px -29px; }
  div.right-panel-inside-pruvodce .submit2 { position: absolute; margin: -45px 0px 0px 470px; width:248px; height: 29px; text-decoration: none; background: transparent url('img/pruvodce_a2.jpg') no-repeat 0px 0px; display: block; padding: 0px 0px 0px 0px; font-size: 70%; font-weight: bold;}
  div.right-panel-inside-pruvodce2 .submit2 { position: absolute; margin: 396px 0px 0px 470px; width:248px; height: 29px; text-decoration: none; background: transparent url('img/pruvodce_a2.jpg') no-repeat 0px 0px; display: block; padding: 0px 0px 0px 0px; font-size: 70%; font-weight: bold;}
  div.right-panel-inside-pruvodce .submit2 span,div.left-panel-inside-content .submit2:visited span { display: block; text-align: center; width: 100%; padding: 8px 0px 0px 0px; cursor: pointer; }
  div.right-panel-inside-pruvodce .submit2:hover { text-decoration: underline; background: transparent url('img/pruvodce_a2.jpg') no-repeat 0px -29px; }

  div.right-panel-inside-pruvodce table.pruvodce { color: #f0ffff; font-weight: bold; width: 421px; margin: 0px 0px 0px 19px; border: none; border-collapse: collapse; }
  div.right-panel-inside-pruvodce table.pruvodce td { padding: 0px 0px 0px 0px; }
  div.right-panel-inside-pruvodce table.pruvodce td .upload-souboru {display: block;  width: auto; padding-top: 2px; }
  div.right-panel-inside-pruvodce table.pruvodce td span { margin: 0px; padding: 0px; font-size: 100%; width: 71px; }
  div.right-panel-inside-pruvodce table.pruvodce td span span { cursor: pointer; display: block; float: left; width: 50px; padding-top: 2px; }
  div.right-panel-inside-pruvodce table.pruvodce td span input[type="checkbox"] { float: right; }
  div.right-panel-inside-pruvodce table.pruvodce td h3 { color: #fbffff; font-size: 16px; }
  div.right-panel-inside-pruvodce table.pruvodce td input.inputik { border: none; width: 388px; height: 17px; font-weight: normal; font-size: 12px; margin: 2px 0px 4px 0px; background: transparent url('img/input_type_1.jpg') no-repeat 0px 0px; padding: 7px 5px 3px 5px; }
  div.right-panel-inside-pruvodce table.pruvodce td input.inputik3 { border: none; width: 257px; height: 17px; font-weight: normal; font-size: 12px; margin: 2px 0px 4px 0px; background: transparent url('img/input_type_3.jpg') no-repeat 0px 0px; padding: 7px 5px 3px 5px; }
  div.right-panel-inside-pruvodce table.pruvodce td textarea.inputik { border: none; overflow: hidden; width: 388px; height: 63px; font-weight: normal; font-size: 12px; margin: 2px 0px 4px 0px; background: transparent url('img/textarea_type_1.jpg') no-repeat 0px 0px; padding: 7px 5px 3px 5px; }
  div.right-panel-inside-pruvodce table.pruvodce td textarea.inputik2 { border: none; overflow: hidden; width: 388px; height: 45px; font-weight: normal; font-size: 12px; margin: 2px 0px 4px 0px; background: transparent url('img/textarea_type_3.jpg') no-repeat 0px 0px; padding: 7px 5px 3px 5px; }
  div.right-panel-inside-pruvodce table.pruvodce td textarea.textarea-big { border: none; overflow: hidden; width: 388px; height: 290px; font-weight: normal; font-size: 12px; margin: 2px 0px 4px 0px; background: transparent url('img/textarea_type_2.jpg') no-repeat 0px 0px; padding: 7px 5px 3px 5px; }
  div.right-panel-inside-pruvodce p.vysvetlivky { padding: 14px 68px 0px 24px; color: #f0ffff; font-size: 70%; }
  div.right-panel-inside-pruvodce p.vysvetlivky2 { padding: 14px 268px 0px 24px; color: #f0ffff; font-size: 100%; }
  div.right-panel-inside-pruvodce p.vysvetlivky2 { padding: 0px 268px 0px 24px; color: #f0ffff; font-size: 70%; }
  div.right-panel-inside-pruvodce p.oki { padding: 14px 268px 0px 24px; color: #f0ffff; font-size: 100%; }
  div.right-panel-inside-pruvodce table a,div.right-panel-inside-pruvodce table a:visited { color: #f0ffff; }
  div.right-panel-inside-pruvodce .system-mess { font-weight: bold; }
  
  div.right-panel-inside table.instituce { width: 100%; border-collapse: collapse; }
  div.right-panel-inside table.instituce td { vertical-align: top; border: none; font-size: 11px; padding: 8px 2px; text-align: center; }
  div.right-panel-inside table.instituce tr.main td { font-size: 12px; }
  
  div.right-panel-inside table.instituce tr td.first { text-align: left; }
  div.right-panel-inside span.nutne,
  div.right-panel-inside h3.nutne { color: #ffab58; }

  div.copyright div.loga { width: 275px; margin: 0px auto; }
  
  table.media { border-collapse: collapse; margin: 0px 0px 10px 0px; }
  table.media td { background: #ffffcc; padding: 3px 5px; }
  table.media tr.main td { font-weight: bold; background: #ffcc99; padding: 10px 5px; }
  table.media tr.mesic td { background: #ffcc99; padding: 5px 5px; font-weight: bold;  }
  
  div.right-panel-inside div.galerie { float: left; height: 221px; width: 240px; background: transparent url('img/g1.jpg') no-repeat top center; margin: 0px; }
  div.right-panel-inside div.g1 { position: relative;  }
  div.right-panel-inside div.g2 { background: transparent url('img/g2.jpg') no-repeat top center; }
  div.right-panel-inside div.g3 { background: transparent url('img/g3.jpg') no-repeat top center; }
  div.right-panel-inside div.galerie a,
  div.right-panel-inside div.galerie a:visited { display: block; height: 79px; width: 240px; padding: 175px 0px 0px 0px; text-align: center; font-size: 150%; color: #5294e0; text-decoration: none; }
  
  div.right-panel-inside table.nahledy { width: 100%; }
  div.right-panel-inside table.nahledy td { padding: 5px; }
  div.right-panel-inside table.nahledy td img { border: 1px solid #999; }


/* ZACATEK STYLU PRO OBSAH - MUSI BYT SYNCHRONIZOVAN S content.css v TinyMCE */

  div.right-panel-inside #tab-right { float: right; position: relative; margin: 0px 0px 5px 5px; }
  div.right-panel-inside #tab-left { float: left; margin: 0px 0px 5px 5px; }
  div.right-panel-inside p { line-height: 150%; margin: 8px 0px; font-size: 80%; }
  div.right-panel-inside table { font-size: 100%; border-collapse: collapse; border: none; }
  div.right-panel-inside table td { font-size: 70%; border: none; padding: 1px 3px; }
  div.right-panel-inside div { line-height: 150%; font-size: 80%; }
  div.right-panel-inside p p,div.right-panel-inside p td,div.right-panel-inside div div,div.right-panel-inside div p,div.right-panel-inside p div,div.right-panel-inside p table,div.right-panel-inside div table,div.right-panel-inside table td table td { line-height: 100%; font-size: 100%; }
  div.right-panel-inside h2 { color: #26509a; font-size: 120%; margin: 16px 0px 8px 0px; text-decoration: none; padding: 0px 0px 0px 0px; font-weight: normal; }
  div.right-panel-inside h3 { color: #26509a; font-size: 100%; margin: 14px 0px 6px 0px; background: none; text-decoration: none;  padding: 0px 0px 0px 0px; font-weight: bold; }
  div.right-panel-inside h4 { color: #26509a; font-size: 90%; margin: 10px 0px 2px 0px; background: none; text-decoration: none;  padding: 0px 0px 0px 0px; font-weight: bold; }
  div.right-panel-inside h5 { color: #26509a; font-size: 80%; margin: 4px 0px 4px 0px; background: none; padding: 0px 0px 0px 0px; }
  div.right-panel-inside h6 { color: #26509a; font-size: 70%; margin: 0px 0px 0px 0px; }
  div.right-panel-inside ul { list-style-type: square; line-height: auto; margin: 5px 0px; padding: 0px 0px 0px 25px;}
  div.right-panel-inside ul li { font-size: 80%; padding: 5px 0px 5px 0px; background: none; margin: 0px; line-height: 150%; }
  div.right-panel-inside ul li p,div.right-panel-inside ul li div { line-height: 100%; font-size: 100%; }
  div.right-panel-inside p ul li { font-size: 120%; }
  div.right-panel-inside ul li li { font-size: 120%; }
  div.right-panel-inside ol { list-style-type: decimal; line-height: auto; margin: 15px 0px; padding: 0px 0px 0px 30px;}
  div.right-panel-inside ol li { font-size: 80%; padding: 5px 0px 5px 0px; background: none; line-height: 150%; }
  div.right-panel-inside ol li p,div.right-panel-inside ol li div { line-height: 100%; font-size: 100%; }
  div.right-panel-inside p ol li { font-size: 120%; }
  div.right-panel-inside ol li li { font-size: 120%; }
  div.right-panel-inside a,div.right-panel-inside a:visited { text-decoration: underline; color: #314965; }
  div.right-panel-inside a:hover { text-decoration: none; }
  div.right-panel-inside #tab-right img { border: none; background: transparent url('img/foto_right.gif') no-repeat center; padding: 13px 17px 25px 37px; }
  div.right-panel-inside img { border: none; }
  div.right-panel-inside blockquote { padding: 5px 0px 5px 20px; margin: 0px 0px 0px 0px; }

/* KONEC STYLU PRO OBSAH - MUSI BYT SYNCHRONIZOVAN S content.css v TinyMCE */


