/* GENERAL */

html,body { 
    color: #3e3524; 
    font-size: 100%; 
    height: 100%; 
    font-family: Arial, Verdana, Times New Roman, Tahoma,Arial,TahomaCE, Arial, Helvetica CE, Helvetica, Lucida, sans-serif;  
    font-weight:normal; 
    padding:0px; 
    text-align:center;
    
    
    /*
    scrollbar-track-color:#fff;
    scrollbar-face-color:#fff;
    scrollbar-highlight-color:#fff;
    scrollbar-darkshadow-color:#fff;
    scrollbar-arrow-color:#000;
    */
}

body { padding: 0; margin: 0; background: transparent; }
html { background: transparent; }

  .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: #d30000; }
  .active {}
  a:hover { text-decoration: none; }

  p {}

  strong {}
  strike {}
  em {}
  adress {}

  ul {}
  ul li {}

  table {}
  table tr {}
  table tr td {}
  
  input, select, textarea { font-family: Arial; } 
  
  input.error-input,textarea.error-input,select.error-input { border: 2px solid red; font-family: Arial; }

  .form-protector { }
  .form-protector-image { display: inline; border: none; width: 300px; }

  .error { color: red; font-size:100%; margin:0px; padding: 0px; }
  .info { color: #fca206; font-size:80%; margin:10px; }
  .mess { color:#000; font-weight:bold; font-size:70%; }
  .system-mess { color:#000; background: red; font-size:70%; margin:5px 10px 5px 10px; font-weight: bold; border: 1px solid red; padding: 4px 5px; }

  .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; font-size: 90%; border-top: 1px solid #ccc; }
  div.strankovani a,
  div.strankovani a:visited { text-decoration:none; }
  div.strankovani a:hover { text-decoration:underline; }
  div.strankovani .not-active { color:#ddd; }
  div.strankovani .odstrcene { margin:0px 5px; }

  .system-error { color:#000; font-size:70%; font-weight:bold; color:red; }

  div.copyright { display: block; font-weight: normal; color: #e0d7b8; position: relative; margin: 15px auto 10px auto; padding: 10px 10px 10px 10px; text-align:left; }
  div.copyright a,div.copyright a:visited { padding: 0px 0px 10px 0px; color: #e0d7b8; text-decoration: none; font-weight: normal; margin: 0px 0px 0px 0px; }
  div.copyright a:hover { text-decoration: underline;color: #e0d7b8; }
  div.copyright a.copy,div.copyright a.copy:visited { color: #e0d7b8; padding: 0px; }
  div.copyright span { float:right; position: relative; color: #e0d7b8; font-weight: normal; margin: 0px 0px 0px 0px; }
  div.copyright span a,
  div.copyright span a:visited { color: #e0d7b8; font-weight: normal; }
  
  #hlavicka-print-only { display: none; }

  div.body { position: relative;  margin:0px auto 0px auto; padding:0px 0px 0px 0px; width: 960px; text-align: left; }

/* ===================================================================================================== */
/* ZACATEK VLASTNIHO STYLU */
  *{padding:0px;margin:0px;border:0px;}
body{font-family:Arial;}

 a,a:visited { text-decoration: none; color: #69bd45; font-weight: normal; }
 a:hover { text-decoration: underline; }

  #back_upper{width:100%;height:577px;  background:url(img/bg_upperline.png) repeat-x center center;text-align:center;margin:auto;border-bottom:4px #fff solid;}
  #back_up{width:100%;height:577px;  background:url(img/bg_upper2.jpg) no-repeat center top;text-align:center;margin:auto;}
  #content_upper{width:950px;height:577px; margin:auto;text-align:left;}
  #sub_back_upper{width:100%; height:111px;background:url(img/bg_upper2.jpg) no-repeat center top;text-align:center;margin:auto;border-bottom:4px #fff solid;}
  #sub_back_up{width:100%;height:111px;  background:url(img/bg_upperline.png) repeat-x center top;text-align:center;margin:auto;border-bottom:4px #fff solid;}
  #sub_content_upper{width:950px;height:111px;margin:auto;text-align:left;  }
  #back_middle{width:100%;text-align:center;background:url(img/bg_middle.jpg) repeat-x center top #f0f3f5;}     
  #content_middle{width:950px;margin:auto;text-align:left; position: relative; left: 13px;}
  #sub_back_middle{width:100%;text-align:center;background:url(img/bg_middle.jpg) repeat-x top #f0f3f5;  }
  #sub_content_middle{ width:950px; position: relative; margin: 0px auto 0px auto; padding: 30px 0 20px 0; text-align:left; clear: both; }
  #back_lower{width:100%;height:109px;text-align:center;background:url(img/bg_lower.jpg) repeat-x center top;}
  #content_lower{width:950px;height:109px;margin:auto;text-align:left;padding-top:20px;color:#fff;font-size:14px;}
  #logo{ position:absolute; margin: 0px 0px 0px -20px; }
  #hlavicka{width:925px;padding:0px 10px 0 0px; position: absolute;}
  #vyhledavani{float:right;margin:10px 0px 0px 0px;}
  .sea{float:left;padding:0 0 0 20px;width:108px;font-size:11px;height:26px;background:url(img/search.png) no-repeat center top;}
  .ie .sea{line-height: 26px;}
  .ie #search{float:left;padding:7px 0 0 20px;width:108px;font-size:11px;height:19px;background:url(img/search.png) no-repeat center top;}
  .sub{float:left;width:50px;height:26px;background:url(img/search_sub.png) no-repeat top left;font-size:0px;}
  .sub:hover{float:left;width:50px;height:26px;background:url(img/search_sub.png) no-repeat bottom left;cursor: pointer;}
  
  .suba{float:left;width:50px;height:26px;background:url(img/search_sub.png) no-repeat top left;font-size:0px;position: relative; left: -3px;}
  .suba:hover{float:left;width:50px;height:26px;background:url(img/search_sub.png) no-repeat bottom left;cursor: pointer;}
  
  div#navigation{}
  div#navigation ul{position:absolute;margin:10px 0 0 300px; list-style-type:none;}
   div#navigation ul li { float: left; padding: 0px 14px 0px 14px; margin: 0px 0px 0px 0px; height: 32px; line-height: 32px; }
   div#navigation ul li a,
   div#navigation ul li a:visited {color: #000; text-decoration: none; margin: 0px; display: block; }
   div#navigation ul li a:hover { }
   div#navigation ul li span { display: block; text-indent:-14px; font-size: 14px; font-weight: bold;padding-right:14px; cursor: pointer; position:relative; left: 14px; height: 32px; }
   div#navigation ul li.active span,
   div#navigation ul li:hover span { background: transparent url(img/nav_r.png) no-repeat center right; }
   div#navigation ul li:hover a,
   div#navigation ul li.active a,
   div#navigation ul li.active a:hover { color: #fff; background: transparent url(img/nav_m.png) repeat-x center center; }
   div#navigation ul li.active,
   div#navigation ul li:hover { background: transparent url(img/nav_l.png) no-repeat center left;}
   div#navigation ul li.odd-znak {padding: 0px; margin: 0px; float:left; background: url(img/odd-znak.png) no-repeat center center;display:block; position: relative; top: 23px; border: 0px #000 solid;}
  .ie7 div#navigation ul li.odd-znak {padding: 0px; margin: 0px; float:left; background: url(img/odd-znak.png) no-repeat center center;display:block; position: relative; top: 12px; border: 0px #000 solid;}
  .clear{clear:both;}
  
  #button{float:right;margin:435px 70px 0 0;}
  #button a{background:url(img/button.png) no-repeat top left;padding:31px 0 0 50px;width:185px;height:48px;color:#fff;font-size:18px;font-weight:bold;text-decoration:none;display:block;}
  #button a:hover{background:url(img/button.png) no-repeat bottom left;}
  
  div#tlacitka{width:950px;height:134px;background:url(img/bg_tlacitka.png) no-repeat center top;position:relative;top:-43px;left: 0px;}
  div#tlacitka .prave{float:right;text-align:left;margin:23px 0 0 0;padding:0px 0 0 0px;}
  div#tlacitka .prave a,
  div#tlacitka .leve a{border: 0px #000 solid; padding: 30px 0 0 160px;width: 314px; display:block; height: 81px;}
  div#tlacitka .leve{text-align:left;padding:0px 0 0 0px; margin: 7px 0 0 0;}
  .ie div#tlacitka .leve{width:305px;text-align:left;padding:56px 0 0 170px;}
  div#tlacitka a{font-size:30px;font-weight:bold;color:#69bd45;text-decoration:none;}
  div#tlacitka a:hover{text-decoration:none;}
  div#tlacitka span{font-size:12px;color:#6b9fc9;position: relative;top: 7px;}
  div#sid_prava{width:337px;float:right; position: relative; }
  div#aktuality{background:#fff;display:block;border:1px #c4ddf3 solid;}
  .aktuality_nadpis{width:337px;height:52px;background:url(img/bg_aktuality.jpg) no-repeat center center;margin: 0 0 10px 0;}
  .aktuality_nadpis span{font-weight:bold;font-size:25px;padding:20px 0 0 50px;line-height:50px;color:#fff;text-decoration:none;}
  .opera .aktuality_nadpis span{position: relative; top: 15px;}
  .aktualita_text{float:right;width:225px;margin:0 15px 0 0;}
  .aktualita_text a.akt-nadpis{color:#69bd45;font-weight:bold;font-size:16px;text-decoration:underline;margin: 10px 0 0 0;}
  .aktualita_text p{font-size:12px;color:#404041;padding:10px 0 10px 0;border-bottom:1px #dfebf7 solid;}
  .aktualita_text a.readmore{background:url(img/sipka.png) no-repeat center left;padding:0 0 0 15px;color:#69bd45;font-size:12px;font-weight:bold;float:right;}
  .datum_horni{margin:0 0 0 10px;text-align:center;padding:15px 0 0 0;width:67px;height:22px;display:block;font-size:11px;color:#fff;background:url(img/aktualita_horni.png) no-repeat;}
  .datum_spodni{margin:0 0 10px 10px;text-align:center;width:67px;height:46px;color:#404041;font-size:32px;font-weight:bold;display:block;background:url(img/aktualita_spodni.png) no-repeat;}
  #vsechny_novinky{width:337px;height:47px;border-top:1px #c4ddf3 solid;background:#e0ecf7;display:block;text-align:center;}
  #vsechny_novinky a{color:#fff;font-size:15px;padding:8px 0 0 30px;display:block;width:135px;height:24px;margin:5px 0 0 86px;text-decoration:none;background:url(img/vsechny_novinky.png) no-repeat left top;}
  #vsechny_novinky a:hover{background:url(img/vsechny_novinky.png) no-repeat left bottom;}
  
  .nadpis-aktualit a,a:visited {font-size:15px;color:#69bd45;}
  h1 {font-size:25px;color:#69bd45;}
  .zobrazit-celou-aktualitu a{background:url(img/sipka.png) no-repeat center left;padding:0 0 0 15px;color:#69bd45;font-size:12px;font-weight:bold;float:right;}
  .aktualita-in p {font-size:12px;color:#404041;padding:10px 0 10px 0;}
  .kratky-popis p {font-size:12px;color:#404041;padding:10px 0 10px 0;}
  .kratky-popis img {margin: 10px 10px 10px 0; float: left;}
  #content_leva {width:556px;padding: 0px 0 0 15px; margin: 0px 0px 0px 0px; position: relative; float: left;  }
  div.cspecial { float: none; width: 950px; border: 0px solid red; }
  #content_leva h1{font-size:25px;color:#69bd45;}
  #content_leva p{font-size:14px;color:#404041;margin:10px 0 0 0;}
  
  #partneri{padding:30px 0 0 0;margin:20px 0 0 0; float: left;}
  #partneri_nadpis{background:url(img/partneri_ico.png) no-repeat center left;padding:0 0 0 40px;position: relative; left: 20px;color:#69bd45;font-size:25px;font-weight:bold;margin:0 0 15px 0;}
  #partneri_in{width:586px;height:142px;background:#d7e6f3;display:block;border-top:1px #cde2f5 solid;border-left:1px #cde2f5 solid;border-right:1px #cde2f5 solid;}
  #partneri_obsah{margin:auto;margin:10px 0 0 5px; padding: 10px 0 0 58px;}
  #partneri_obsah a{}
  #partneri_obsah img{}
  
  ul#slid {display: inline; float: left;list-style-type: none; height: 116px; overflow: hidden; }
  ul#slid li{display: block;float: left; width: 116px; height: 116px;padding: 0px; margin: 0px;}
  ul#slid li img{ border: 1px #fff solid;}
  
  
  #right-arrow{position: relative; left: 493px;top: -90px; }
  #right-arrow:hover {cursor:pointer;}
  #left-arrow{position: relative; left: 6px;top: -90px;}
  #left-arrow:hover {cursor:pointer;}
  
  .part_img{width:86px;height:86px;background:#fff;float:left;padding:25px 0 0 25px;margin:0 5px 0 5px;border-right:1px #373737 solid;border-bottom:1px #373737 solid;}
  #partneri_vice{background:#fff;display:block;width:586px;height:47px;border-bottom:1px #cde2f5 solid;border-left:1px #cde2f5 solid;border-right:1px #cde2f5 solid;}
  #partneri_vice a,
  #partneri_vice a:visited {color:#fff;font-size:15px;padding:8px 0 0 50px;display:block;width:115px;height:24px;position:relative;top:7px;margin:0 0 0 210px;text-decoration:none;background:url(img/vice_partneru.png) no-repeat left top;}
  #partneri_vice a:hover{background:url(img/vice_partneru.png) no-repeat left bottom;}
  
  div#footer_right{float:right;text-align:center;width:80px;font-size:14px;}
  div#footer_right a,
  div#footer_right a:visited{position:relative; top: 5px;}
  
  div#footer_left{width:790px;padding: 0 0 0 30px;}
  div#footer_nav{}
  div#footer_nav ul.menu-zanoreni-1{display: inline; list-style-type: none;}
  div#footer_nav ul.menu-zanoreni-1 li{display:inline; padding:0 3px 0 3px;float:left;}
  div#footer_nav ul.menu-zanoreni-1 li a{color:#404041;font-size:14px;text-decoration:none;}
  div#footer_nav ul.menu-zanoreni-1 li a:hover{text-decoration:underline;}
  div#footer_nav ul.menu-zanoreni-1 li.odd-znak{color: #404041;}
  div#footer_left h5{color:#fff;font-size:14px;font-weight: normal; text-transform: uppercase;}
  
  div#sub_tlacitka{display:block;height:244px;width:337;background:url(img/sub_tlacitka.png) center top no-repeat;margin:0 0 10px 0;}
  div#sub_tlacitka a{padding: 40px 0 0 135px;font-size:30px;font-weight:bold;color:#69bd45;text-decoration:none; display:block; width:202px; height: 72px; margin: 0px;}
  div#sub_tlacitka a:hover{text-decoration:none;}
  
  div#sub_tlacitka span{font-size:12px;color:#6b9fc9;}
  div#sub_tlacitka #horni{padding:0px 0 0 0px; margin: 0px;}
  div#sub_tlacitka #spodni{padding:0px 0 0 0px; margin: 0px; position: relative; top: -20px;}
  
  
  form.sub_vyhledavani { border-bottom: 0px #068103 solid;}
  form.sub_vyhledavani table td{ padding: 3px 0 0 0;}
  form.sub_vyhledavani label{font-weight: bold; font-size: 12px; padding: 3px;}
  form.sub_vyhledavani input{ font-size: 11px; background: url(img/input.png) no-repeat; width: 149px; height: 18px; display: block; padding: 0 0 0 5px;}
  form.sub_vyhledavani select, option{font-size: 14px; border: 0px #068103 solid; background: #d9ecd2;}
  form.sub_vyhledavani input.sub_submit{width: 172px; height: 82px; display:block;padding: 0px; font-weight: bold; border: 0px;font-size: 17px; background: url(img/hledatbtn.png) no-repeat; color: #000; float:right; margin: 0 270px 0px 0; position: relative; top: -75px; }
  form.sub_vyhledavani input.sub_submit:hover{color: #414241; cursor: pointer;}
  form.sub_vyhledavani input.sub_submitf{width: 160px; height: 53px; display:block;padding: 0px; font-weight: bold; border: 0px;font-size: 17px; background: url(img/hledatbtnf.png) no-repeat; color: #000; float:right; margin: 0 112px 0px 0; position: relative; top: 0px; }
  .gecko form.sub_vyhledavani input.sub_submitf { margin: 0 130px 0 0;}
  form.sub_vyhledavani input.sub_submitf:hover{color:#414241; cursor: pointer;}
  .domy-tabulka{ font-size: 12px; text-align: left; border: 0px #068103 solid; border-spacing: 0px;}
  .domy-tabulka td{padding: 3px 10px 3px 10px;}
  .domy-tabulka td img{border: 1px #7c7c7c solid;}
  
  .domy-tabulka tr.domy-legenda{background: url(img/tabhead.jpg) repeat-x; height: 25px; font-size: 12px; font-weight: bold; color:#fff}
  .domy-tabulka tr.domy-lichy{ background: transparent;}
  .domy-tabulka tr.domy-sudy{ background: #dbdfe2;}
  a.domy-vice{font-size: 13px; font-weight:bold; border: 0px #5d9846 solid; color: #fff; background: url(img/vicebtn.png);width: 66px;display:block; height: 27px; text-align: center; padding: 8px 7px 0px 7px;}
  a.domy-vice:hover{ text-decoration: none;color: #c2c2c2;}
  .domy-tabulka tr td {padding: 0 10px 0 0px !important;}
  
  div.firma-vypis span.popisek {font-size: 12px; font-weight: bold; padding: 0 50px 0 0;}
  div.firma-vypis p {padding: 0 0px 0 0; margin: 0 10px 0 0;}
  div.firma-vypis p.popis-dum {width: 680px;}
  div.firma-vypis img.logo {margin: 0 30px 0 0; border:3px #69bd45 solid;}
  div.firma-vypis img.dom {margin: 0 0px 10px 10px; border:3px #69bd45 solid; }
  div.firma-vypis a.tl {margin: 0 30px 0 0; font-size: 12px;}
  div.firma-vypis span.op {padding: 0 0 0 0px; font-size: 12px;}

  table.download { width: 100%; }
  table.download tr td {  }
  table.download tr.main td { font-weight: bold; }
  table.download tr.sudy td { padding: 5px; background: #f8f8f8; }
  table.download tr.lichy td { padding: 5px; }
  table.download tr.hover td { background: #66cc33; color: #fff; }
  table.download tr.hover td a,
  table.download tr.hover td a:visited { color: #fff; }
  table.download tr td.b1,
  table.download tr.hover td.b1 { width: 300px; }


  #mapacr {background-image: url(img/mapa.png);float:right; margin: 0 30px 10px 0; background-position: 0px 0px; background-repeat: no-repeat no-repeat;  width:213px; height: 126px; overflow: hodden;}
  .mojemapa {background: url(img/mapa_hover.png); visibility: hidden; position: absolute; left: -3000em; top:-3000em}
  .euloga img{margin: 10px 0 0 0;}
  
  .tl {float:right;}

  /*fondy------------------------------------------------------------------------------*/
  body div#back_middle div#content_middle div.fondy{float: right; position: relative; top: 30px; padding-top: 27px; width: 362px;}
  body div#back_middle div#content_middle div.fondy div.fondy-nadpis{color: #72c151; font-weight: bold; font-size: 16px; text-align: center;}
  body div#back_middle div#content_middle div.fondy div.fondy-in{background: url(img/fondy_bg.png) no-repeat; margin-top: 14px; padding-left: 25px; padding-top: 30px; border-bottom: solid 1px #DFEBF7; height: 160px;}
  body div#back_middle div#content_middle div.fondy div.fondy-in img{margin-right: 30px; margin-bottom: 10px;}

  body div#sub_back_middle div#sub_content_middle div#sid_prava div.prava-fondy{background: url(img/bg_fondy.png) no-repeat; width: 338px; height: 230px;}
  body div#sub_back_middle div#sub_content_middle div#sid_prava div.prava-fondy div.fondy-nadpis{padding-top: 15px; font-weight: bold; font-size: 15px; text-align:center; color: #7caacf;}
  body div#sub_back_middle div#sub_content_middle div#sid_prava div.prava-fondy div.fondy-in{text-align: center; padding-top: 30px;}
  body div#sub_back_middle div#sub_content_middle div#sid_prava div.prava-fondy div.fondy-in img{margin-right: 20px;}

  body div#sub_back_middle div#sub_content_middle div.content.cspecial div.vypis-fondy{background: url(img/bg_fondy_vypis.png) no-repeat; width: 950px; height: 128px;}
  body div#sub_back_middle div#sub_content_middle div.content.cspecial div.vypis-fondy div.fondy-nadpis{width: 250px; float: left; padding-top: 30px; padding-left: 20px; color: #73a4cc; font-weight: bold; line-height: 25px;}
  body div#sub_back_middle div#sub_content_middle div.content.cspecial div.vypis-fondy div.fondy-in{float: left; display: table-cell; vertical-align: middle; padding-top: 15px;}
  body div#sub_back_middle div#sub_content_middle div.content.cspecial div.vypis-fondy div.fondy-in img{margin-left: 10px;}

  .link-wrapp {padding: 15px;}
  .link-wrapp a {position:relative;top:5px;color:#0e4e43;text-decoration: underline}
  .link-wrapp a:hover {text-decoration: none}
  .link-wrapp h2 {font-size: 21px;}

/* KONEC VLASTNIHO STYLU */   
/* ZACATEK STYLU PRO OBSAH - MUSI BYT SYNCHRONIZOVAN S content.css v TinyMCE */

  div.content p { font-size:14px;color:#404041;margin:10px 0 0 0;text-align: justify;}
  div.content table td { font-size: 80%; padding: 3px 0; line-height: 150%; }
  div.content ul li { font-size: 80%; padding: 3px 0px 3px 0px; margin: 0px; line-height: 150%; }
  div.content ol li { font-size: 80%; padding: 5px 0px 5px 0px; background: none; line-height: 150%; }
  
  div.content #tab-right { float: right; position: relative; margin: 0px 0px 5px 5px; }
  div.content #tab-left { float: left; margin: 0px 0px 5px 5px; }
  div.content table { font-size: 100%; border: none; border-collapse: collapse;}
  div.content p li,
  div.content p li,
  div.content p h1,
  div.content p h2,
  div.content p h3,
  div.content p h4,
  div.content p h5,
  div.content p h6,
  div.content p p,
  div.content p td,
  div.content p table,
  div.content div table,
  div.content table td table td,
  div.content table td div,
  div.content table td p, 
  div.content table td li { line-height: 100%; font-size: 100%; }
  div.content h1 {font-size:25px;color:#69bd45; text-decoration: none; text-align: left; clear: left; }
  div.content h2 { color: #69bd45; font-size: 150%; margin: 0px 0px 10px 0px; text-decoration: none; padding: 0px 0px 6px 0px; font-weight: bold; }
  div.content h3 { color: #69bd45; font-size: 100%; margin: 0px 0px 6px 0px; background: none; text-decoration: none;  padding: 10px 0px 5px 0px; font-weight: bold;  }
  div.content h4 { color: #69bd45; font-size: 90%; margin: 10px 0px 2px 0px; background: none; text-decoration: none;  padding: 0px 0px 0px 0px; font-weight: bold;  }
  div.content h5 { color: #69bd45; font-size: 80%; margin: 4px 0px 4px 0px; background: none; padding: 0px 0px 0px 0px; }
  div.content h6 { color: #69bd45; font-size: 70%; margin: 0px 0px 0px 0px; }
  div.content h2 a,
  div.content h3 a,
  div.content h4 a,
  div.content h5 a,
  div.content h6 a,
  div.content h2 a:visited,
  div.content h3 a:visited,
  div.content h4 a:visited,
  div.content h5 a:visited,
  div.content h6 a:visited { color: #69bd45; }
  div.content ul { list-style-type: dics; margin: 5px 0px 0px 10px; padding: 0px 0px 0px 0px; }
  div.content ul li p,
  div.content ul li div { line-height: 100%; font-size: 100%; }
  div.content p ul li { font-size: 120%; }
  div.content ul li li { font-size: 100%; }
  div.content ol { list-style-type: decimal; margin: 15px 0px; padding: 0px 0px 0px 30px;}
  div.content ol li p,
  div.content ol li div { line-height: 100%; font-size: 100%; }
  div.content p ol li { font-size: 120%; }
  div.content ol li li { font-size: 100%; }
  div.content a,
  div.content a:visited { text-decoration: underline; color: #69bd45; font-weight: normal; }
  div.content a:hover { text-decoration: none; }
  div.content img { }
  div.content blockquote { padding: 5px 0px 5px 20px; margin: 0px 0px 0px 0px; }
  
  div.content hr { z-index: 10; width: 95%; position: relative; margin: 15px 0px; height: 4px; border: none; background: transparent url('img/hr.jpg') repeat-x center; }
  div.content fieldset { border: 1px solid #efefef; }
  div.content fieldset legend { font-size: 70%; }
  
  div.content .info-panel { padding: 10px 20px 10px 20px; border: 1px solid #4f5a63; }
  div.content .table-s-okrajem td { padding: 10px 20px 10px 20px; border: 1px solid #4f5a63; border: 1px solid #000; }
  div.content .alert-panel { padding: 10px 20px 10px 20px; border: 1px solid red; }
  div.content .fl-left { float: left; width: 49%; }
  div.content .fl-right { float: right; width: 49%; }
  div.content .kpanel { float: left; width: 200px; }
  div.content .clear { clear: both; }

/* KONEC STYLU PRO OBSAH - MUSI BYT SYNCHRONIZOVAN S content.css v TinyMCE */
