/* GENERAL */
	html,body {  color:#999999; font-family:Verdana,Arial;  margin:0px; padding:0px; text-align:left; background:#c8c8c8;
    /*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%; border-bottom:1px solid #f8b202; 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; }
	
	form input,form textarea,form select { font-family: Verdana,Arial; }

	a,a:visited { color:blue; 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; }
	.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: #c8c8c8; clear:both; font-size:70%; margin:0px 0px 5px 0px; padding: 0px 20px 5px 20px; color:#666; text-align:right; }
	div.copyright2 { z-index: 0; position: relative; background: transparent url('img/uni_tecky.gif') repeat-x top; clear:both; font-size:70%; margin:-8px 20px 5px 20px; padding: 10px 0px 5px 0px; color:#999; text-align:right; }
	div.langs { clear: both; position: relative; z-index: 15;  font-size: 70%; padding: 0px 40px 0px 0px; text-align: right; margin: 0px 0px  0px 0px; }

  div.langs-barva-1 { color: #0071c2; }
	div.langs-barva-2 { color: #e77919; }
	div.langs-barva-3 { color: #82b500; }
	div.langs-barva-4 { color: #f2d900; }
	div.langs-barva-5 { color: #ff332d; }
	div.langs-barva-6 { color: #ff0c84; }
	div.langs-barva-7 { color: #00b4c4; }
	div.langs-barva-8 { color: #8440a1; }
	div.langs-barva-9 { color: #004472; }


  div.langs a,div.langs a:visited { color: #bdbdbd; text-decoration: none; }
  div.langs a:hover { color: #bdbdbd; text-decoration: underline; }
  div.langs-top {  position: relative; color: #8c8c8c; z-index: 15;  font-size: 70%; padding: 0px 0px 0px 20px; text-align: right;  position: relative; margin-bottom: -10px; }
  div.langs-top a,div.langs-top a:visited { text-decoration: none; color: #8c8c8c; }
  div.langs-top a:hover { text-decoration: underline; }
  div.copyright a,div.copyright a:visited { color: #666; }
  div.copyright a:hover { text-decoration: underline; }
  div.copyright span { float:left; }

	div.body { width:930px; margin:0px auto 0px auto; padding:0px 0px 0px 0px; background: #c8c8c8;  }

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

  div.body-main { background: #fff; width:930px; margin: 0px 0px 5px 0px; }

  div.hlavicka { height: 90px; background: transparent url('img/hl_1.png') no-repeat center bottom; }
  div.hl-1 { background: transparent url('img/hl_1.png') no-repeat center; }
  div.hl-2 { background: transparent url('img/hl_2.png') no-repeat center; }
  div.hl-3 { background: transparent url('img/hl_3.png') no-repeat center; }
  div.hl-4 { background: transparent url('img/hl_4.png') no-repeat center; }
  div.hl-5 { background: transparent url('img/hl_5.png') no-repeat center; }
  div.hl-6 { background: transparent url('img/hl_6.png') no-repeat center; }
  div.hl-7 { background: transparent url('img/hl_7.png') no-repeat center; }
  div.hl-8 { background: transparent url('img/hl_8.png') no-repeat center; }
  div.hl-9 { background: transparent url('img/hl_9.png') no-repeat center; }
  div.hl-10 { background: transparent url('img/hl_10.png') no-repeat center; }
  div.hl-11 { background: transparent url('img/hl_11.png') no-repeat center; }
  div.hl-12 { background: transparent url('img/hl_12.png') no-repeat center; }
  div.hlavicka .logo { text-decoration: none; display: block; position: absolute; margin: 0px 0px 0px 820px; height: 92px; width: 150px; }
  
  div.langs-top { text-align: left; }

  div.panely { z-index: 10; position: relative;   width: 930px; _width: 990px; margin: 17px 0px 5px 0px; padding: 0px 0px 10px 0px; background: transparent url('img/bottom_right.gif') no-repeat right bottom; }
  div.left-panel { width: 178px; float: left; margin: 0px 0px 0px 0px; padding: 0px 0px 20px 15px; }
  div.center-panel { width: 536px; float: left; margin: 0px 0px 0px 10px; padding: 0px 0px 0px 0px; }
  div.right-panel { width: 164px; float: left; position: relative; margin: 0px -20px 0px 8px; padding: 0px 0px 20px 0px;}

  div.left-panel .aktuality { background: transparent url('img/l_p_center.gif') repeat-y 0px 2px; }
  div.left-panel .aktuality .inside { background: transparent url('img/l_p_top.gif') no-repeat top left; }
  div.left-panel .aktuality .inside2 { background: transparent url('img/l_p_bottom.gif') no-repeat bottom left; padding: 15px 15px 10px 15px; }
  div.left-panel .aktuality .inside2 h2 { color: #999; font-size: 80%; }
  div.left-panel .aktuality .inside2 .akt { font-size: 70%; margin: 5px 0px; }
  div.left-panel .aktuality .inside2 .akt .datum { text-align: right; }
  div.left-panel a.aktual,div.left-panel a.aktual:visited { text-decoration: none; color: #999999; }

  div.center-panel { background: transparent url('img/body_center.gif') repeat-y center;  }
  div.center-panel .inside1 { background: transparent url('img/body_top.gif') no-repeat top center; border-top: 1px solid #fff; }
  div.center-panel .inside2 { background: transparent url('img/body_bottom.gif') no-repeat bottom center; padding: 0px 15px 20px 15px; }

  div.right-panel {  }
  div.right-panel ul { position: relative; line-height: auto; list-style-type: none; margin: -6px 0px 0px 0px; padding: 0px; }
  div.right-panel ul li { line-height: auto; margin: 0px 0px 0px 0px; padding: 0px; font-size: 90%; font-weight: normal; padding: 5px 0px 5px 5px; border-bottom: 1px solid #e5e5e5; }
  div.right-panel ul li.sec-menu { z-index:50; line-height: auto; position: relative; padding: 0px 10px 8px 0px; margin: 0px 0px 0px 0px; }
  div.right-panel ul li li { line-height: auto; padding: 1px 0px 1px 10px; font-size: 11px; margin: 0px 0px 0px 0px; }
  div.right-panel ul ul { display: inline; line-height: auto; }
  div.right-panel ul li a,div.right-panel ul li a:visited { display: block; color: #8c8c8c; text-decoration: none; padding: 0px 0px 0px 10px;  }
  div.right-panel ul li a:hover { color: #000; text-decoration: none; }
  div.right-panel ul li.active a,div.right-panel ul li.active a:visited { color: #000; text-decoration: none; }
  div.right-panel ul li.active { background: #e6e6e6; border-right: 5px solid #ff6804; border-bottom: none; padding: 5px 0px 5px 5px;  }
  div.right-panel ul li.sec-menu { background: #e6e6e6; border-right: 5px solid #ff6804; }
  div.right-panel ul li.sec-menu li { border: none; padding: 1px 0px 1px 10px; }

  div.right-panel ul li.podmenu-cislo-1,div.right-panel ul li.li-odkaz-1 { border-color: #FF9F3F; border-bottom: 1px solid #e5e5e5;}
  div.right-panel ul li.podmenu-cislo-2,div.right-panel ul li.li-odkaz-2 { border-color: #05C0F3; border-bottom: 1px solid #e5e5e5;}
  div.right-panel ul li.podmenu-cislo-3,div.right-panel ul li.li-odkaz-3 { border-color: #003095; border-bottom: 1px solid #e5e5e5;}
  div.right-panel ul li.podmenu-cislo-4,div.right-panel ul li.li-odkaz-4 { border-color: #FA4848; border-bottom: 1px solid #e5e5e5;}
  div.right-panel ul li.podmenu-cislo-5,div.right-panel ul li.li-odkaz-5 { border-color: #47CA0C; border-bottom: 1px solid #e5e5e5;}
  div.right-panel ul li.podmenu-cislo-6,div.right-panel ul li.li-odkaz-6 { border-color: #75DBCC; border-bottom: 1px solid #e5e5e5;}
  div.right-panel ul li.podmenu-cislo-7,div.right-panel ul li.li-odkaz-7 { border-color: #C93000; border-bottom: 1px solid #e5e5e5;}
  div.right-panel ul li.podmenu-cislo-8,div.right-panel ul li.li-odkaz-8 { border-color: #CEEB52; border-bottom: 1px solid #e5e5e5;}
  div.right-panel ul li.podmenu-cislo-9,div.right-panel ul li.li-odkaz-9 { border-color: #FFE309; border-bottom: 1px solid #e5e5e5;}
  div.right-panel ul li.podmenu-cislo-10,div.right-panel ul li.li-odkaz-10 { border-color: #A46ECD; border-bottom: 1px solid #e5e5e5;}
  div.right-panel ul li.podmenu-cislo-11,div.right-panel ul li.li-odkaz-11 { border-color: #CDCDED; border-bottom: 1px solid #e5e5e5;}
  div.right-panel ul li.podmenu-cislo-12,div.right-panel ul li.li-odkaz-12 { border-color: #FF9F3F; border-bottom: 1px solid #e5e5e5;}
  div.right-panel ul li.podmenu-cislo-13,div.right-panel ul li.li-odkaz-13 { border-color: #30505C; border-bottom: 1px solid #e5e5e5;}
  
  div.right-panel ul li.podmenu-cislo-1 a:hover,div.right-panel ul li.li-odkaz-1 a:hover { color: #FF9F3F; }
  div.right-panel ul li.podmenu-cislo-2 a:hover,div.right-panel ul li.li-odkaz-2 a:hover { color: #05C0F3; }
  div.right-panel ul li.podmenu-cislo-3 a:hover,div.right-panel ul li.li-odkaz-3 a:hover { color: #003095; }
  div.right-panel ul li.podmenu-cislo-4 a:hover,div.right-panel ul li.li-odkaz-4 a:hover { color: #FA4848; }
  div.right-panel ul li.podmenu-cislo-5 a:hover,div.right-panel ul li.li-odkaz-5 a:hover { color: #47CA0C; }
  div.right-panel ul li.podmenu-cislo-6 a:hover,div.right-panel ul li.li-odkaz-6 a:hover { color: #75DBCC; }
  div.right-panel ul li.podmenu-cislo-7 a:hover,div.right-panel ul li.li-odkaz-7 a:hover { color: #C93000; }
  div.right-panel ul li.podmenu-cislo-8 a:hover,div.right-panel ul li.li-odkaz-8 a:hover { color: #CEEB52; }
  div.right-panel ul li.podmenu-cislo-9 a:hover,div.right-panel ul li.li-odkaz-9 a:hover { color: #000; }
  div.right-panel ul li.podmenu-cislo-10 a:hover,div.right-panel ul li.li-odkaz-10 a:hover { color: #A46ECD; }
  div.right-panel ul li.podmenu-cislo-11 a:hover,div.right-panel ul li.li-odkaz-11 a:hover { color: #CDCDED; }
  div.right-panel ul li.podmenu-cislo-12 a:hover,div.right-panel ul li.li-odkaz-12 a:hover { color: #FF9F3F; }
  div.right-panel ul li.podmenu-cislo-13 a:hover,div.right-panel ul li.li-odkaz-13 a:hover { color: #30505C; }
  
  div.right-panel li.podmenu-cislo-3 li.li-odkaz-6 { padding-top: 5px; }
  div.right-panel li.podmenu-cislo-3 li.li-odkaz-8 { padding-top: 5px; }
  
/*
  div.right-panel li.active a.odkaz-1,div.right-panel li.active a.odkaz-1:visited { background: transparent url('img/a_2.gif') no-repeat 0px 5px; }
  div.right-panel li.active a.odkaz-2,div.right-panel li.active a.odkaz-2:visited { background: transparent url('img/a_1.gif') no-repeat 0px 5px; }
  div.right-panel li.active a.odkaz-3,div.right-panel li.active a.odkaz-3:visited { background: transparent url('img/a_9.gif') no-repeat 0px 5px; }
  div.right-panel li.active a.odkaz-4,div.right-panel li.active a.odkaz-4:visited { background: transparent url('img/a_5.gif') no-repeat 0px 5px; }
  div.right-panel li.active a.odkaz-5,div.right-panel li.active a.odkaz-5:visited { background: transparent url('img/a_3.gif') no-repeat 0px 5px; }
  div.right-panel li.active a.odkaz-6,div.right-panel li.active a.odkaz-6:visited { background: transparent url('img/a_7.gif') no-repeat 0px 5px; }
  div.right-panel li.active a.odkaz-7,div.right-panel li.active a.odkaz-7:visited { background: transparent url('img/a_4.gif') no-repeat 0px 5px; }
  div.right-panel li.active a.odkaz-8,div.right-panel li.active a.odkaz-8:visited { background: transparent url('img/a_8.gif') no-repeat 0px 5px; }
  div.right-panel li.active a.odkaz-9,div.right-panel li.active a.odkaz-9:visited { background: transparent url('img/a_1.gif') no-repeat 0px 5px; }
  div.right-panel li.active a.odkaz-10,div.right-panel li.active a.odkaz-10:visited { background: transparent url('img/a_9.gif') no-repeat 0px 5px; }

  div.right-panel ul li.podmenu-cislo-1 li.active a,div.right-panel ul li.podmenu-cislo-1 li.active a:visited { background: transparent url('img/a_2.gif') no-repeat left center; }
  div.right-panel ul li.podmenu-cislo-2 li.active a,div.right-panel ul li.podmenu-cislo-2 li.active a:visited { background: transparent url('img/a_1.gif') no-repeat left center; }
  div.right-panel ul li.podmenu-cislo-3 li.active a,div.right-panel ul li.podmenu-cislo-3 li.active a:visited { background: transparent url('img/a_9.gif') no-repeat left center; }
  div.right-panel ul li.podmenu-cislo-4 li.active a,div.right-panel ul li.podmenu-cislo-4 li.active a:visited { background: transparent url('img/a_5.gif') no-repeat left center; }
  div.right-panel ul li.podmenu-cislo-5 li.active a,div.right-panel ul li.podmenu-cislo-5 li.active a:visited { background: transparent url('img/a_3.gif') no-repeat left center; }
  div.right-panel ul li.podmenu-cislo-6 li.active a,div.right-panel ul li.podmenu-cislo-6 li.active a:visited { background: transparent url('img/a_7.gif') no-repeat left center; }
  div.right-panel ul li.podmenu-cislo-7 li.active a,div.right-panel ul li.podmenu-cislo-7 li.active a:visited { background: transparent url('img/a_4.gif') no-repeat left center; }
  div.right-panel ul li.podmenu-cislo-8 li.active a,div.right-panel ul li.podmenu-cislo-8 li.active a:visited { background: transparent url('img/a_8.gif') no-repeat left center; }


  div.right-panel ul li.podmenu-cislo-1 { background: transparent url('img/ul_2.gif') no-repeat right bottom; border: 1px solid #fff; }
  div.right-panel ul li.podmenu-cislo-2 { background: transparent url('img/ul_1.gif') no-repeat right bottom; border: 1px solid #fff; }
  div.right-panel ul li.podmenu-cislo-3 { background: transparent url('img/ul_9.gif') no-repeat right bottom; border: 1px solid #fff; }
  div.right-panel ul li.podmenu-cislo-4 { background: transparent url('img/ul_5.gif') no-repeat right bottom; border: 1px solid #fff; }
  div.right-panel ul li.podmenu-cislo-5 { background: transparent url('img/ul_3.gif') no-repeat right bottom; border: 1px solid #fff; }
  div.right-panel ul li.podmenu-cislo-6 { background: transparent url('img/ul_7.gif') no-repeat right bottom; border: 1px solid #fff; }
  div.right-panel ul li.podmenu-cislo-7 { background: transparent url('img/ul_4.gif') no-repeat right bottom; border: 1px solid #fff; }
  div.right-panel ul li.podmenu-cislo-8 { background: transparent url('img/ul_8.gif') no-repeat right bottom; border: 1px solid #fff; }
  div.right-panel ul #aktuality_li.active { background: transparent url('img/ul_1.gif') no-repeat right bottom; margin-right: 10px; }
  div.right-panel ul #kontakty_li.active { background: transparent url('img/ul_9.gif') no-repeat right bottom; margin-right: 10px; }
*/
  div.center-panel div.inside2 div.novinka { margin:5px 0px 0px 0px; }
	div.center-panel div.inside2 div.novinka h3 { margin:10px 0px 3px 0px; }
	div.center-panel div.inside2 div.novinka h3 span { float:right; font-size: 10px; font-weight: normal;}
	div.center-panel div.inside2 div.novinka .textik { min-height:50px; _height:50px; font-size: 100%; line-height: 150%; }
	div.center-panel div.inside2 div.novinka .textik2 { font-size: 100%; line-height: 150%; }
	div.center-panel div.inside2 div.novinka .textik img { float:left; margin:5px; }
	div.center-panel div.inside2 div.novinka .textik .clear { clear:left; font-size:0px; height:5px; }
	div.center-panel div.inside2 div.novinka .hlavni-text { margin:5px 0px 10px 0px;}
	div.center-panel div.inside2 div.novinka .hlavni-text p { line-height: 150%; }
	div.center-panel div.inside2 .odkaz-fotogalerie { padding: 0px 8px 8px 0px; background: none; border-top: 1px solid #fff; border-left: 1px solid #fff; display: block; }
	div.center-panel div.inside2 .odkaz-fotogalerie:hover { padding: 0px 8px 8px 0px; background: transparent url('img/foto_pozadi.png') no-repeat right bottom; border-top: none; border-left: none; border-bottom: 1px solid #fff; }
	
	div.center-panel div.inside2 table.dotaz { width: 100%; }
	div.center-panel div.inside2 table.dotaz td input { width: 300px; font-size: 100%; }
	div.center-panel div.inside2 table.dotaz td .vnoreny-checkbox input { width: auto; }
	div.center-panel div.inside2 table.dotaz td div input { width: auto; }
	div.center-panel div.inside2 table.dotaz td div span { font-size: 11px; }
	div.center-panel div.inside2 table.dotaz td div span ul li { font-size: 10px; }
	div.center-panel div.inside2 table.dotaz td input.subm { width: auto; }
	div.center-panel div.inside2 table.dotaz div.nazev { padding: 0px 0px 3px 0px; font-weight: bold; font-size: 12px; }
	div.center-panel div.inside2 table.dotaz div.vnoreny-checkbox { font-size: 11px; }

	
	div.center-panel div.inside2 table.dotaz td textarea {  width: 300px; }
	div.center-panel div.inside2 table.dotaz td input[type="checkbox"] { width: auto; margin: 3px 0px 0px 0px; }
	div.center-panel div.inside2 table.dotaz td { font-size: 80%; }
	div.center-panel div.inside2 div.info { padding: 10px 0px; }

	div.center-panel div.inside2 table.dotaz .form-protector td input { width: 60px; font-size: 10px; }
	div.center-panel div.inside2 table.dotaz .form-protector td.popis { width: 200px; text-align: right; }
	div.center-panel div.inside2 table.dotaz .form-protector td { white-space: nowrap; width: 60px; font-size: 11px; }


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

  div.center-panel div.inside2 #tab-right { float: right; margin: 0px 0px 5px 15px; padding: 0px 0px 0px 0px; border-collapse: collapse; }
  div.center-panel div.inside2 #tab-right td { padding: 0px 0px 0px 0px; }
  div.center-panel div.inside2 p { line-height: 150%; margin: 8px 0px; font-size: 80%; }
  div.center-panel div.inside2 table { vertical-align: top; font-size: 100%; }
  div.center-panel div.inside2 table td { vertical-align: top; font-size: 100%; }
  div.center-panel div.inside2 div { line-height: 150%; font-size: 80%; }
  div.center-panel div.inside2 p p,div.center-panel div.inside2 div div,div.center-panel div.inside2 div p,div.center-panel div.inside2 p div { line-height: 100%; font-size: 100%; }
  div.center-panel div.inside2 h1 { border: none; font-size: 90%; font-weight: bold; color: #b5b5b5; margin: 10px 0px 10px 0px; }
  div.center-panel div.inside2 h1 a,div.center-panel div.inside2 h1 a:visited { text-decoration: none; color: #666666; }
  div.center-panel div.inside2 h1 a:hover { text-decoration: underline; color: #666666; }
  div.center-panel div.inside2 h2 { color: #b5b5b5; font-size: 100%; margin: 8px 0px 8px 0px; }
  div.center-panel div.inside2 h3 { color: #b5b5b5; font-size: 100%; margin: 6px 0px 6px 0px; }
  div.center-panel div.inside2 h4 { color: #b5b5b5; font-size: 90%; margin: 4px 0px 4px 0px; }
  div.center-panel div.inside2 h5 { color: #b5b5b5; font-size: 80%; margin: 2px 0px 2px 0px; }
  div.center-panel div.inside2 h6 { color: #b5b5b5; font-size: 70%; margin: 0px 0px 0px 0px; }
  div.center-panel div.inside2 ul { line-height: 100%; line-height: 150%; margin: 0px 0px; padding: 0px 20px; }
  div.center-panel div.inside2 ul li { font-size: 80%; }
  div.center-panel div.inside2 ul li p,div.center-panel div.inside2 ul li div { line-height: 150%; font-size: 100%; }
  div.center-panel div.inside2 p ul li { font-size: 100%; }
  div.center-panel div.inside2 ul li li { font-size: 100%; }
  div.center-panel div.inside2 a,a:visited { text-decoration: underline; color: blue; }
  div.center-panel div.inside2 a:hover { text-decoration: none; }
  div.center-panel div.inside2 img { border: 2px solid #ccc; }

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

  div.center-panel div.inside2 table.ref img { border: none; }
