BODY {font-family: Arial, Helvetica, sans-serif; margin: 0px; background-color: #586D77; font-size: 11px;}
TD, #obsah INPUT {font-size: 11px;}
HR { display:none;}
a {font-weight: bold; text-decoration: none; color: #586D74;}
a:hover {text-decoration: underline; color: #171623;}
.tisk {display: none;}
.nalezeno {vertical-align: -3px; margin: 0px 5px 0px 0px}


div#ramec0 {margin-left: -290px; position: absolute; left: 50%; width: 580px; min-height:100%; height:auto; _height: 100%; background:  url('../images/index_bckg.png') left top repeat-y #FFFFFF;}


#pata { font-size: 11px; font-weight: bold; color: #8CA2A8; margin: 0 0 0 40px; width: 500px; height: 65px; z-index: 20; text-align:center;}
#pata img{ border:0; margin: 0 3px 0 3px;}
div#cesta { width: 480px; height: 15px; padding: 0px; margin: 5px 0 5px 10px; _margin: 0 0 0 0px; z-index: 47; font-size: 10px; background-color: #DFE7EA;}



/* pruh */

div#search, div#login { position:absolute; left: 40px; width: 100px; font-size: 11px; text-align: center;}
div#login { left: 430px;}




/* menu */
#topmenu { font-size: 11px; font-weight: bold; color: #CD92B7; top:0; margin: 0 0 0 40px; width: 500px; height: 50px; z-index: 150;}

li#menu1 span {margin: 0 0 0 165px;}
ul#menu SPAN {padding: 0px 5px 0px 2px;}
ul#menu LI UL LI SPAN {background-image: none !important; position: static; margin:0;}
ul#menu, ul {color:000000; padding:0px; margin:0px; list-style-type:none;}
ul#menu li {height: 30px; padding: 0; margin: 0px 12px 0px 0px; overflow:visible; list-style-type: none; behavior: url(hover.htc);}
ul#menu a {color:#FFFFFF; display:block; text-decoration:none; padding: 0px; font-weight:bold;}
ul#menu span {display:block; text-decoration:none; font-weight:bold; padding: 0px 0px 0px 5px;}
ul#menu a:hover {color: #D5469F;}
ul#menu ul {width: 200px; padding: 2px 0 2px 0; margin: 0px 0px 0px -100px; position: absolute; visibility: hidden; left:50%; width: auto; height: auto; font-size: 0px; border: solid 4px #171623; background:#8CA2A8;}
ul#menu ul a {padding: 2px 0px 2px 0px; margin: 0px; border:none; background-image: none !important; background: #586D74; cursor: pointer;}
ul#menu ul a:hover, ul#menu ul a.active {color:#FFFFFF; background:#171623; padding: 2px 0px 2px 0px;}
ul#menu ul a span {display: block;}
ul#menu li:hover ul, ul#menu li.hover ul {visibility:visible;}
ul#menu li li {margin: 0px; height: auto; display:block; width: 194px; padding: 0px; font-size: 11px; line-height: 12px; border-color: #8CA2A8; border-style: solid; border-width: 2px 4px 2px 4px; text-align:center;}


/* obsah */
div#header {left:  266px;  top: 0px; width: 494px; height: 0px; display: block; position: absolute; z-index: 10; background:  url('../images/header.gif') left bottom no-repeat #99236E; display: none;}
div#obsah {width: 500px; height: auto; margin: 0 0 0 40px; display: block; z-index: 1; overflow: visible; text-align:center; }
div#obsah P{padding: 0px; margin: 2px 10px 5px 10px; text-align:center;}
div#obsah UL{padding: 0px; margin: 2px 10px 2px 0px;}
div#obsah LI{padding: 0px; margin: 2px 0px 2px 35px; list-style-type: disc;}
div#obsah_full {width: 100%; height: auto; display: block; margin:0 0 30px 0;}
div#soubory {width: 100%; height: auto; display: block; text-align:right; padding: 0px; margin: 8px 0px 8px 0px;}
div#soubory P {font-size: 11px; font-weight: bold; background:#DFE7EA; color: #586D74; margin:  0px 10px 0px 10px; padding: 1px 5px 1px 10px; text-align:right;}
div#soubory UL {font-size: 11px; font-weight: bold; background:#DFE7EA; color: #586D74; margin: 0px 5px 0px 0px; padding:  1px 5px 3px 0px;}
div#soubory LI{font-size: 10px; margin: 0px 0px 1px 0px; line-height: 12px; text-align:right; list-style:none;}

div#obsah_shown {width: 100%; height: auto; display: block;}

div#news { width: 490px; margin: 0 0 30px 10px; height: auto; clear:both;}
#news a {font-weight: bold; text-decoration: none; color: #586D74;}
#news a:hover {text-decoration: underline; color: #171623;}

div#news .uvod-veta { display:block; width: 480px; height: 15px; padding: 0px; margin: 5px 0 5px 0px; _margin: 5px 0 5px -10px; z-index: 47; font-size: 10px; background-color: #DFE7EA;}
div#news .clanek-nadpis {font-size: 11px; float:left; clear:left;}
div#news .clanek-anotace {font-size: 10px; font-weight: normal; float:left;}
div#news .clanek-vlozeno {font-size: 9px; text-align: right; color: #8CA2A8;}

h2, .clanek-nadpis {font-family: Arial, Helvetica, sans-serif, "Arial CE"; font-size: 16px; text-align: center; font-weight: bold; color: #586D74; text-transform:uppercase; margin:0;}
h3, .clanek-anotace {font-size: 12px; font-weight: bold; color: #586D74; margin: 0px 10px 0px 10px;}
h4 {font-size: 12px; font-weight: bold; color: #586D74; margin: 10px 10px 0px 10px;}
.telo, .clanek-vlozeno, .aktuality-vlozeno, .aktuality-telo, P, #obsah LI {font-size: 12px; font-weight: normal; color: #000000; margin: 0px 10px 10px 10px; text-align: justify;}







.autor {
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	margin-top: 0px;
	margin-right: 10px;
	margin-left: 10px;
	margin-bottom: 0px;
	text-align: right;
	border-top: 1px solid #FFFFFF;
}
.info {
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
	margin-top: 0px;
	margin-right: 10px;
	margin-left: 10px;
	margin-bottom: 0px;
}

.typy {  font-size: 12px; font-weight: bold; color: #FFFFFF}
.typy a:hover {  text-decoration: underline; color: #000000; height: auto; width: auto; font-weight: bold}
.typy a {  text-decoration: none; color: #FFFFFF}
.text1 {  font-size: 11px; color: #323F43}
.nadpis1 { font-size: 15px; font-weight: bold; background-color: #586D74; color: #FFFFFF}
.text2 {  font-size: 12px; font-weight: bold; color: #FFFFFF}
div#obsah P.TECHnad2 { font-size: 12px; font-weight: bold; color: #586D74; padding-left: 8px; text-align:left;}
div#obsah P.TECHnad1 { font-size: 12px; font-weight: bold; background-color: #586D74; color: #FFFFFF ; padding: 2px 0 2px 0; text-indent: 3px; margin: 15px 10px 4px 10px;} 
.tab-n {  font-size: 11px; font-weight: normal; color: #000000}
.tab-B { font-size: 11px; font-weight: bold; color: #000000 }
div#obsah P.TECHtext { font-size: 11px; font-weight: normal; color: #000000 ; margin-left: 8px; text-align: justify; margin-right: 10px; text-indent: 15px;}
.akt-nad {  font-size: 15px; font-weight: bold; background-color: #586D74; color: #FFFFFF ; clip:   rect(   ); margin-top: 7px; margin-right: 7px; margin-left: 7px; padding-top: 3px; padding-right: 3px; padding-bottom: 3px; padding-left: 3px}
.akt-text1 { font-size: 11px; color: #323F43 }
.akt-text2 { font-size: 12px; font-weight: bold; color: #FFFFFF }

#galerie {text-align:center; margin: 20px 0 10px 0; clear:both;}
#galerie .radek { clear:both; text-align:center; height:150px;}
#galerie .bunka { float: left; width:50%; margin: 0 0 15px 0;}
#galerie img { border:none; margin: 5px;}
#galerie H3 {margin: 0 0 10px 0;}

a#nazpet {font-weight: bold; text-decoration: none; color: #586D74; display:block; margin:5px 0 0px 0;}
a:hover#nazpet {text-decoration: underline; color: #171623;}
#obsah_shown a#nazpet { visibility:hidden;}


div#L1, div#L2, div#L4, div#L5, div#L7, div#L8, div#L9, div#L11, div#L13, div#L15, div#L18, div#L22, div#L26, div#L32,
div#K0, div#K1, div#K2, div#K3, div#K4, div#K5, div#Kost
{ left:50%; width: 420px; height:250px; border: none; z-index: 1; visibility: hidden; position: absolute; background-color: #8ca2a8; margin:-259px 0 0 -210px; _margin-top:-263px; padding:0;}
div#K0, div#K1, div#K2, div#K3, div#K4, div#K5, div#Kost
{ margin:-266px 0 0 -210px; height:257px;}
div#L1 img, div#L2 img, div#L4 img, div#L5 img, div#L7 img, div#L8 img, div#L9 img, div#L11 img, div#L13 img, div#L15 img, div#L18 img, div#L22 img, div#L26 img, div#L32 img,
div#K0 img, div#K1 img, div#K2 img, div#K3 img, div#K4 img, div#K5 img, div#Kost img
{ position:absolute; left:0; bottom:0;}
div#L1 table, div#L2 table, div#L4 table, div#L5 table, div#L7 table, div#L8 table, div#L9 table, div#L11 table, div#L13 table, div#L15 table, div#L18 table, div#L22 table, div#L26 table, div#L32 table,
div#K0 table, div#K1 table, div#K2 table, div#K3 table, div#K4 table, div#K5 table, div#Kost table
{ width:420px; height:100px;}

