/* GENERAL */	
	html,body {  color:#4d4d4d; font-family:Verdana,Arial;  margin:0px; padding:0px; text-align:left; background:#fff url('img/bcg.gif') repeat-x;
    /*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;
	}
	
	.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; }
	
	.red { color: red; }
	.green { color: green; }
	.small { font-size: 80%; }
	
	h1 { color:#7b7b7b; font-weight:normal; font-size: 100%; padding: 2px 0px 3px 0px; margin:0px 0px 10px 0px; }
	h2 { color:#b28a38; font-size: 100%; margin:0px 0px 0px 0px; padding: 0px; }
	h3 { color:#000; font-size: 100%; margin:0px 0px 0px 0px; }
	h4 { color:#000; font-size: 100%; margin:0px; }
	h5 { color:#000; font-size: 100%; margin:0px; }
	
	form {  margin: 0px; padding: 0px; }
	
	a,a:visited { color:#385dab; text-decoration: underline; }
	.active {}
	a:hover { text-decoration: none; }

	p {}
	
	strong {}
	strike {}
	em {}
	adress {}
	
	ul {}
	ul li {}
	
	table {}
	table tr {}
	table tr td {}
	
	.form-protector { }
	.form-protector-image { display: inline; border: none; width: 300px; }
	
	.error { color:red; font-size:80%; margin:10px; text-align: center; }
	.mess { color:#000; font-weight:bold; font-size:70%; }
	.system-mess { color:red; font-size:70%; margin:5px 10px;}
	
	img { border:none; }
	
	.nezalamovat { white-space:nowrap; }
	.zalamovat { white-space:normal; }
	
	.system-info { color:#000; font-size:70%; font-weight:bold; color:green; }
	.system-error { color:#000; font-size:70%; font-weight:bold; color:red; }
	
	div.strankovani { text-align:center; margin:15px 0px 5px 0px; padding:5px 0px; 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:#fff; }
	div.strankovani .odstrcene { margin:0px 5px; }
	
	div.copyright { background: #fff; clear:both; font-size:70%; margin:0px 0px 5px 0px; padding: 0px 0px 5px 0px; color:#666; text-align:right; }
  div.copyright a,div.copyright a:visited { color: #385dab; }
  div.copyright span { float:left; }
	
	div.body { width:762px; margin:5px auto 0px auto; padding:0px 0px 0px 0px; background: transparent;  }
	
/* ===================================================================================================== */

  div.hypoteky { text-align: right; font-size: 70%; font-weight: bold; padding: 4px 0px; background: transparent; }
  div.hypoteky span { display: block; float: left; }
  div.hypoteky span a,
  div.hypoteky span a:visited { }
  div.hypoteky span a:hover { text-decoration: none; } 

  div.inside-body { border: 10px solid #e6e9ea;  }
  div.inside-body2 { border: 1px solid #b1b1b1y; }
  ul.menu_main { border-top: 1px solid #fff; text-align: left; list-style-type: none; margin: 0px; padding: 6px 25px; line-height: 100%; background: #365ba9 url('img/menu.gif') repeat-y right; }
  ul.menu_main li { margin: 0px; padding: 0px; display: inline; }
  ul.menu_main li.odd-znak { color: #fff; padding: 0px 10px 0px 5px; }
  ul.menu_main li a,ul.menu_main li a:visited { color: #fff; font-size: 70%; font-weight: bold; text-decoration: none; }
  ul.menu_main li.active { border-bottom: 1px solid #fff; }
  ul.menu_main li.active a,ul.menu_main li.active a:visited { font-style: normal; }
  ul.menu_main li a:hover { text-decoration: underline; }
  ul.menu_main li div { display: inline; }
  
  div.h-panel { min-height: 260px; _height: 260px; padding: 5px 10px; background: #fff;  }
  
  div.info-line { color: #4d4d4d; font-size: 70%; text-align: center; padding: 9px 0px; }

  div.h-panel table.ramecek { vertical-align: top; font-size: 100%; }
  div.h-panel table.ramecek td { border: 1px solid #000000; color: #4d4d4d; vertical-align: middle; font-size: 70%; }
  div.h-panel .ceny td { padding: 2px 5px; }
  div.h-panel .cell_sude { background: #E4F5FF; }
  div.h-panel .cell_liche { background: #F2F2F2; }
  div.h-panel table.contact { border-collapse: collapse; width: 400px; }
  div.h-panel table.contact input,div.h-panel table.contact textarea { margin: 2px 0px; border: none; border: 1px solid #365caa; background: #eef0fb; }
  div.h-panel table.contact td { vertical-align: top; }
  div.h-panel table.contact div.underlined { border-bottom: 1px solid #eef0fb; font-size: 100%; padding: 2px 0px; }
  
  
  
/* ZACATEK STYLU PRO OBSAH - MUSI BYT SYNCHRONIZOVAN S content.css v TinyMCE */

  div.h-panel #tab-right { float: right; margin: 0px 0px 5px 5px; }
  div.h-panel p { line-height: 150%; margin: 8px 0px; font-size: 70%; }
  div.h-panel div { line-height: 150%; font-size: 70%; }
  div.h-panel table { vertical-align: top; font-size: 70%; border-collapse: collapse; }
  div.h-panel table td { border: none; color: #4d4d4d; vertical-align: middle; font-size: 100%; }
  div.h-panel h1 { border: none; font-size: 100%; font-weight: bold; color: #4d4d4d; margin: 10px 0px 10px 0px; }
  div.h-panel h1 a,div.h-panel h1 a:visited { text-decoration: none; color: #4d4d4d; }
  div.h-panel h1 a:hover { text-decoration: underline; color: #4d4d4d; }
  div.h-panel h2 { color: #365ba9; font-size: 80%; margin: 8px 0px 8px 0px; }
  div.h-panel h3 { color: #4d4d4d; font-size: 70%; margin: 6px 0px 6px 0px; }
  div.h-panel h4 { color: #4d4d4d; font-size: 70%; margin: 4px 0px 4px 0px; }
  div.h-panel h5 { color: #4d4d4d; font-size: 70%; margin: 2px 0px 2px 0px; }
  div.h-panel h6 { color: #4d4d4d; font-size: 70%; margin: 0px 0px 0px 0px; }
  div.h-panel ul { list-style-type: square; line-height: 100%; line-height: 150%; margin: 0px 0px; padding: 0px 20px; }
  div.h-panel ul li { font-size: 70%; color: #365ba9;}
  div.h-panel a,a:visited { text-decoration: underline; color: #385dab; }
  div.h-panel a:hover { text-decoration: none; color: #385dab; }
  div.h-panel img { border: none; }
  
  div.h-panel ul li p,div.h-panel ul li div { line-height: 150%; font-size: 100%; }
  div.h-panel p p,div.h-panel div div,div.h-panel div p,div.h-panel p div { line-height: 100%; font-size: 100%; }
  div.h-panel p ul li { font-size: 100%; }
  div.h-panel p table { font-size: 100%; }
  div.h-panel ul li li { font-size: 100%; }
  div.h-panel table ul li { font-size: 100%; }

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