body {
	background-color: white;
	color: black;
	font-family: sans-serif;
	font-size: 14px;
	text-align: left;
	font-weight: normal;
	background-image: none;
}

a {color: gray; text-decoration: none}
a:hover {text-decoration: overline}
h1 {
	color: black;
	font-family: sans-serif;
	font-weight: bold;
	font-size: 26px;
	margin: 15px 0 10px 0px;
	padding: 6px 29px 6px 15px;
	font-variant: small-caps;
	text-align: right;
	border: 0;
	text-indent: 0;
}
h2 {
	color: black;
	font-family: sans-serif;
	font-weight: bold;
	font-size: 22px;
	margin: 23px 0 10px 0px;
	padding: 6px 29px 6px 15px;
	font-variant: small-caps;
	text-indent: 0;
	text-align: left;
	border: 0;
}
h3 {
	color: black;
	font-family: sans-serif;
	font-weight: bold;
	font-size: 16px;
	margin: 23px 0 10px 0px;
	padding: 6px 0 6px 15px;
	text-indent: 0;
	text-align: left;
	background-color: transparent;
	border: 0;
}

h4 {
		text-indent: 0;
		margin: 18px 0 13px 0;
		text-align: justify;
		background-color: transparent;
		color: white;
		font-weight: normal;
		font-size: 15px;
		padding: 3px 0 3px 15px;
}

p {text-indent: 15px; margin: 0; margin-bottom: 13px; text-align: justify}
ul {list-style-image: none;
	margin: 10px 0 20px 0;
	background-color: transparent;
	padding: 10px 0 10px 0;
	background-image: none;
	list-style-type: circle;
}
li {text-indent: 0; margin-left: 35px; margin-bottom: 3px}
span {color: #923623; font-weight: bold}
address {text-align: left; font-family: serif; color: #ffaa33; font-size: 12px; margin: 10px 0 0 0; text-indent: 22px}
pre {font-size: 14px}

/* třídy */
.poslednizmena {text-align: center; font-family: sans-serif; color: gray; font-size: 11px; margin: 10px 0 0 0; text-indent: 0}
.poznamka {font-family: serif; font-size: 12px; text-indent: 0; margin: 10px 0 0 0; font-style: italic; border-top: 1px solid #ffdda0}
.Error {color: #ff5511; font-family: monospace; font-size: 40px; font-weight: bold; margin: 0 0 12px 0; font-variant: small-caps}
.znacka,.znackaOdkazujici {text-align: right; font-style: italic; font-size: 11px}
.znackaOdkazujici {display: none}
.disabled {color: #923623; background-color: #f5f0e0}

/* definice pro DIV obsahující obrázek, který může být umístněn vlevo nebo vpravo jako plovoucí nebo uprostřed */
.lobrazek {float: left; border: 1px solid gray; margin: 4px 15px 0 0; text-indent: 0; width: 280px}
.pobrazek {float: right; border: 1px solid gray; margin: 4px 0 0 15px; text-indent: 0; width: 280px}
.cobrazek {
	/* vkládá se následujícím kódem:
		<div class="cobrazek"><div style="width: $sirkaObrazku px">
			<img src="$zdroj"/>
			<p>$popis</p>
		</div></div>
	*/
	border: 0;
	text-align: center;
	text-indent: 0;
	padding: 8px;
	margin: 15px 0 15px 0;
}
.cobrazek div {border: 1px solid gray; position: relative; margin: auto; text-align: center; text-indent: 0}
img {border: 0; margin: 0}
.lobrazek p, .pobrazek p, .cobrazek p {text-indent: 4px; font-family: sans-serif; font-size: 12px; font-weight: bold; color: gray; margin: 0}
.cobrazek p {text-align: center}

.obalStranky {
	border: 1px solid gray;
	padding: 8px 12px 8px 18px;
	width: 950px;
}
.nadobalStranky {border: 0} 

.obalZahlavi {width: 948px; border: 0}

.stranka {
	margin: 0;
	text-align: left;
	border: 1px solid gray;
	padding: 10px;
	min-height: 120px;
	width: 847px
}

.header { /* přidáno 2007-11-28 */
	display: none;
}
 
/* Tabulka */
caption {font-weight: bold; font-size: 19px; color: #923623; font-variant: small-caps}
table {border: 0; border-collapse: collapse; margin: 0 0 10px 0; color: black}
th {border: 0; padding: 4px; background-color: #ffd72d; text-align: center}
td {border: 0; padding: 4px; background-color: #ffeea7} /* lichý řádek (implicitní) */
.sudy td {background-color: #ffdf57} /* sudý řádek */
table a {color: #00ffff}
table a:hover {color: yellow}
/* zvýraznění sloupce */
.thDuraz {background-color: #808080}
.tdDuraz {background-color: #272727; color: red}
.sudy .tdDuraz {background-color: #0d0d0d; color: red}

/* tabulka log umístěná v zápatí stránky */
.loga {
	width: 982px;
	border: 1px solid black;
	margin: 3px 0 0 0;
}
.loga td {background-color: white; border: 1px solid black; width: 25%; text-align: center; background-color: white} 
/* další definice pro tabulky */
td h3 {margin: 0}
td p {margin: 0}


/* Definice pro horní menu */
.menu {display: none}
.podmenu {display: none}
/* T. Kala 2009-06-23 */
