/* GENERAL */
  html,body { color: #a3aa8b; 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: #fff;
    /*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 {  }

  .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: none; color: #ff4045; }
  .active {}
  a:hover { text-decoration: underline; }

  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%; color: #000; background: #d2d2d2; border: none; border-left: 1px solid #262626; border-right: 1px solid #262626; border-bottom: 1px solid #7f7f7f; border-top: 1px solid #7f7f7f; }
  input { padding-left: 3px; padding-right: 3px; }

  input[type="radio"] { border: none; }

  .form-protector { }
  .form-protector-image { display: inline; border: none; width: 300px; }

  .error { color:red; font-size:80%; margin:10px; }
  .info { color: #fca206; 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: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:#ebf4dc; }
  div.strankovani .odstrcene { margin:0px 5px; }

  .system-error { color:#000; font-size:70%; font-weight:bold; color:red; }

  div.copyright { font-weight: normal; color: #979d83; clear: both; position: relative; background: transparent; font-size:70%; margin: 0px auto 0px auto; padding: 10px 10px 10px 10px; text-align:right; }
  div.copyright a,div.copyright a:visited { padding: 0px 0px 0px 0px; color: #f05249; text-decoration: underline; }
  div.copyright a:hover { text-decoration: none; }
  div.copyright a.copy,div.copyright a.copy:visited { color: #f05249; padding: 0px 0px 0px 0px; }
  div.copyright span { float:left; display: block; position: relative; margin: 0px 0px 0px 0px; background: transparent; }


  div.body { position: relative; width: 700px; margin:0px auto 0px auto; padding:0px 0px 0px 0px; background: transparent;  }
  
  #hlavicka-print-only { display: none; }

/* ===================================================================================================== */

  div.body a.eu,
  div.body a.eu:visited { position: absolute; width: 380px; height: 90px; margin: 473px 0px 0px 156px; }

/* ZACATEK STYLU PRO OBSAH - MUSI BYT SYNCHRONIZOVAN S content.css v TinyMCE */

  div.center-panel p { line-height: 150%; margin: 8px 0px; font-size: 70%; }
  div.center-panel table td { font-size: 70%; border: none; padding: 3px 5px; line-height: 150%; }
  div.center-panel div { line-height: 150%; font-size: 70%; }
  div.center-panel ul li { font-size: 70%; padding: 5px 0px 5px 10px; background: transparent url('img/li.gif') no-repeat left center; margin: 0px; line-height: 100%; }
  div.center-panel ol li { font-size: 70%; padding: 5px 0px 5px 0px; background: none; line-height: 150%; }

  div.center-panel #tab-right { float: right; position: relative; margin: 0px 0px 5px 5px; }
  div.center-panel #tab-left { float: left; margin: 0px 0px 5px 5px; }
  div.center-panel table { font-size: 100%; border: none; }
  div.center-panel p li,
  div.center-panel div li,
  div.center-panel div h1,
  div.center-panel div h2,
  div.center-panel div h3,
  div.center-panel div h4,
  div.center-panel div h5,
  div.center-panel div h6,
  div.center-panel p p,
  div.center-panel p td,
  div.center-panel div div,
  div.center-panel div p,
  div.center-panel p div,
  div.center-panel p table,
  div.center-panel div table,
  div.center-panel table td table td,
  div.center-panel table td div,
  div.center-panel table td p { line-height: 100%; font-size: 100%; }
  div.center-panel h1 { color: #000; font-size: 130%; margin: 15px 0px 8px 0px; text-decoration: none; padding: 0px 0px 0px 0px; font-weight: bold; }
  div.center-panel h2 { color: #000; font-size: 120%; margin: 16px 0px 8px 0px; text-decoration: none; padding: 0px 0px 0px 0px; font-weight: normal; }
  div.center-panel h3 { color: #000; font-size: 100%; margin: 14px 0px 6px 0px; background: none; text-decoration: none;  padding: 0px 0px 0px 0px; font-weight: bold; }
  div.center-panel h4 { color: #000; font-size: 90%; margin: 10px 0px 2px 0px; background: none; text-decoration: none;  padding: 0px 0px 0px 0px; font-weight: bold; }
  div.center-panel h5 { color: #000; font-size: 80%; margin: 4px 0px 4px 0px; background: none; padding: 0px 0px 0px 0px; }
  div.center-panel h6 { color: #000; font-size: 70%; margin: 0px 0px 0px 0px; }
  div.center-panel ul { list-style-type: none; line-height: auto; margin: 5px 0px; padding: 0px 0px 0px 0px;}
  div.center-panel ul li p,
  div.center-panel ul li div { line-height: 100%; font-size: 100%; }
  div.center-panel p ul li { font-size: 120%; }
  div.center-panel ul li li { font-size: 100%; }
  div.center-panel ol { list-style-type: decimal; line-height: auto; margin: 15px 0px; padding: 0px 0px 0px 30px;}
  div.center-panel ol li p,
  div.center-panel ol li div { line-height: 100%; font-size: 100%; }
  div.center-panel p ol li { font-size: 120%; }
  div.center-panel ol li li { font-size: 100%; }
  div.center-panel a,
  div.center-panel a:visited { text-decoration: none; color: #ff4045; }
  div.center-panel a:hover { text-decoration: underline; }
  div.center-panel #tab-right img { border: none; background: transparent url('img/foto_right.gif') no-repeat center; padding: 13px 17px 25px 37px; }
  div.center-panel img { border: none; }
  div.center-panel blockquote { padding: 5px 0px 5px 20px; margin: 0px 0px 0px 0px; }
  
  div.center-panel hr { z-index: 10; width: 95%; position: relative; margin: 15px 0px; height: 4px; border: none; background: transparent url('img/hr.jpg') repeat-x center; }

/* KONEC STYLU PRO OBSAH - MUSI BYT SYNCHRONIZOVAN S content.css v TinyMCE */
