/* GENERAL */
  html,body { color: #000; font-size: 100%; font-family: Tahoma, Arial,Verdana, 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 { margin: 0; 	padding: 0;
	color: #555;
	background: #FFF url(img/bg.jpg) repeat-x;
	text-align: center;		 }

  .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 { background: inherit; color: #72A545; text-decoration: none; }
  .active {}
  a:hover { background: inherit; color: #006699; 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: #fff; 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:#fff; 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:#fff; 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: 70%; 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 { width: 974px; font-weight: normal; color: #fff; position: relative; clear:both; font-size:70%; margin:0px auto 0px auto; padding: 20px 0px 20px 0px; text-align:left; }
  div.copyright a,div.copyright a:visited { padding: 0px 0px 0px 0px; color: #e6ffbf; text-decoration: none; font-weight: bold; }
  div.copyright a:hover { text-decoration: underline; }
  div.copyright a.copy,div.copyright a.copy:visited { color: #3e3e3e; padding: 0px 0px 0px 0px; }
  div.copyright span { float:right; position: relative; }


  div.body {  margin:0px auto 0px auto; padding:0px 0px 0px 0px;   }
  #hlavicka-print-only { display: none; }

/* ===================================================================================================== */
  body{margin:0;padding:0;background:#FFFFFF url(img/img01.jpg) repeat-x 0px -70px;text-align:justify;color:#6B6854;}
  h1,h2,h3{font-weight:normal;color:#5E8402;}
  h1,h2,h3{font-family:Arial,Helvetica,sans-serif;font-weight:normal;color:#5E8402;}
  
  p,ul,ol{margin:0;padding:0;line-height:200%;}
  blockquote{padding-left:1em;}
  blockquote p,blockquote ul,blockquote ol{line-height:normal;font-style:italic;}
  a{color:#5E8402;}
  a:hover{color:#5E8402;}
  hr{display:none;}
  #wrapper{}
  /* Header */
  #header{width:840px;height:63px;margin:0 left;padding:10px 0 0 90px;text-transform:uppercase;font-family:Arial,Helvetica,sans-serif;}
  #header .nadpis,#header p{margin:0; text-align: left;}
  #header .nadpis{font-size:28px;}
  #header .nadpis a,
  #header .nadpis a:visited { color:#726503; }
  #header .nadpis span { font-size: 11px; color: #999; } 
  #header p{margin-top:-10px;font-size:14px;font-weight:bold;color:#726503;}
  #header p a,
  #header p a:visited { color:#726503; }
  #header a{text-decoration:none;color:#F79F1A;}
  #wrapper{width:840px;margin:0;padding:0;background:url(img/img02.jpg) no-repeat left top;}
  /* Page */
  #page{width:990px;margin:0 left;padding:0; }
  /* Content */
  #content{float:right;width:658px;margin:0;padding:170px 0 0 0; _padding:180px 0 0 0;  }
  .post{padding:5px 0 0 0;}
  
  
  /* Sidebar */
  #sidebar{float:left;width:230px;margin-bottom:10px;padding-left:100px;}
  #sidebar ul{margin:0 0 0 5px;padding:0;list-style:none;}
  #sidebar li{margin:0;padding:0;}
  #sidebar li ul{padding:0px 21px 16px 0px;}
  #sidebar li li{background:url(img/img04.gif) repeat-x left bottom;padding:0 0 2px 0px; font-size: 80%; }
  #sidebar h2{margin:0;width:215px;height:35px;padding:5px 0px 0px 0px;font-family:Arial,Helvetica,sans-serif;font-size:18px;}
  #sidebar a,
  #sidebar a:visited {padding-left:10px; text-decoration:none;background:url(img/img05.jpg) no-repeat left 50%;}
  #sidebar li.active a,
  #sidebar li.active a:visited { font-weight: bold; }
  #sidebar a:hover{text-decoration:underline;}
  /* Search */
  #search input{display:none;}
  #search input#s{display:block;width:230px;padding:2px 5px;border:1px solid #3DD1FF;}
  #search br{display:none;}
  /* Calendar */
  #calendar{}
  #calendar h2{margin-bottom:15px;}
  #calendar table{width:80%;margin:0 auto;text-align:center;}
  #calendar caption{width:100%;text-align:center;}
  #next{text-align:right;}
  #prev{text-align:left;}
  /* Footer */
  #footer{background:url(img/img03.jpg) repeat-x left top;margin:0;padding:0 0 0 100px;font-family:Arial,Helvetica,sans-serif;font-size:11px;color:#FFFFFF;}
  #footer p{padding:25px 0 20px 0;}
  #footer p a{background:#A7C204;padding:3px 7px;border:3px #FFFFFF solid;text-decoration:none;text-transform:uppercase;font-size:10px;color:#FFFFFF;}

  div#content div.drobecky { font-size: 70%; padding: 10px 0px 0px 0px; }
  div#content h1 { font-size: 120%; }
  div#content .fotogalerie-nahled { float: left; width: 154px; height: 150px; margin: 0px 5px 0px 0px; }
  div#content .fotogalerie-nahled img { margin: 0px auto; display: block; }
  div#content .fotogalerie-nahled a,
  div#content .fotogalerie-nahled a:visited { text-align: center; display: block; font-size: 80%; padding: 3px 0px; }
  
  div.odkazy { height: 20px; padding: 5px 0px 0px 10px; font-size: 70%; }
  div.odkazy span { float: left; line-height: 100%; padding: 0px 10px 0px 0px; }
  div.odkazy li span { padding: 0px; cursor: pointer; }
  div.odkazy ul { margin: 0px; padding: 0px; list-style-type: none; float: left; }
  div.odkazy ul li { float: left; margin: 0px; padding: 0px; line-height: 100%; }
  div.odkazy ul li.odd-znak { padding: 0px 3px 0px 3px; color: #999; }
  div.odkazy ul li div { display: inline; }
  div.odkazy ul li a, 
  div.odkazy ul li a:visited { padding: 0px; display: block; float: left; }
   
/* ZACATEK STYLU PRO OBSAH - MUSI BYT SYNCHRONIZOVAN S content.css v TinyMCE */

  div#content p { line-height: 150%; margin: 8px 0px; font-size: 80%; }
  div#content table td { font-size: 80%; border: none; padding: 3px 5px; line-height: 150%; }
  div#content ul li { font-size: 80%; padding: 5px 0px 5px 0px; background: none; 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; }
  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 { line-height: 100%; font-size: 100%; }
  div#content h2 { margin: 10px 0px 5px 0px; font: bold 1em 'Trebuchet MS', Tahoma, Sans-serif; font-size: 1.2em; text-transform: uppercase; }
  div#content h3 { margin: 10px 0px 5px 0px; font: bold 1em 'Trebuchet MS', Tahoma, Sans-serif; font-size: 1.2em; }
  div#content h4 { margin: 10px 0px 5px 0px; font: bold 1em 'Trebuchet MS', Tahoma, Sans-serif; }
  div#content h5 { color: #e13209; font-size: 80%; margin: 4px 0px 4px 0px; background: none; padding: 0px 0px 0px 0px; }
  div#content h6 { color: #e13209; font-size: 70%; margin: 0px 0px 0px 0px; }
  div#content ul { list-style-type: square; line-height: auto; margin: 10px 30px; padding: 0 15px; }
  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; line-height: auto; margin: 10px 30px; padding: 0 15px; }
  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: #8BAD0C; }
  div#content a:hover { text-decoration: none; }
  div#content #tab-right img { border: none; background: transparent url(img/'img/foto_right.gif') no-repeat center; padding: 13px 17px 25px 37px; }
  div#content img { border: 1px solid #DADADA; padding: 5px; background: #FAFAFA; }
  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/'img/hr.jpg') repeat-x center; }
  div#content fieldset { border: 1px solid #efefef; }
  div#content fieldset legend { font-size: 70%; }

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