*	{	margin:0; padding:0; }
.cleaner    {	clear:both; overflow:hidden; }
.cleaner hr {	display:none; }

/* img { visibility: hidden; } */
img { display : none; }

body	{	margin: 12px;
		font-family: sans-serif;
		font-size: 11pt;
		background-color: #224;
		color: white;
		border: solid 1px;
}

#levy	{	float: left;
		width: 240px;
		padding: 6px;
		background-color: #242;
		border: solid 1px;
}
h3	{	margin: 6px 0 6px;
		font-size: 12pt;
		text-align: center;
		background: #363;
}
.aktuality {	font-size: smaller;
		margin: 8px 0;
		text-indent: 1em;
		text-align: justify;
		word-spacing: -1px;
		letter-spacing: 0;
}

#horni	{	margin-left: 266px;
		padding: 12px 0;
		font-size: 10pt;
		text-align: center;
		background-color: #363;
		border: solid 1px;
}
h1 	{	line-height: 1.4;
		margin: 0 12px 6px;
		font-size: 14pt;
		background-color: #225;
/* 		border: solid 1px; */
}
#menu 	{	margin: 0 12px 1em;
		background-color: #225;
/* 		border: solid 1px; */
}
a 	{	color: white; text-decoration: none; }
a:hover	{	background-color: #33F; }
.menu-oddelovac { display: none;}  /* class=menu-oddelovac */


#stred	{	margin-left: 256px;
		padding: 12px 0 0 6px;
/* 		border: solid 1px; */
}
h4	{	text-align: center;
}
.sloupec {	float: left;
		margin-left: 2px;
		width: 24.5%;
/* 		border: solid 1px; */
}
.sloupec a {	display: block;
		margin: 2px; 
		padding: 1px 0.5em;
		background: #6C6; 
		color: #224;
		border: 2px outset silver;
		border: solid 2px;
}
.sloupec a:hover {
		border-style: inset;
		background: #33F;
		color: #EEE;
}
#pata	{	margin: 0;
		text-align: center;
		font-size: 8pt;
		color: #363;
}

h2 	{	line-height: 1.2;
		margin: 12px;
		text-align: center;
		font-size: 22pt;
		background-color: #363;
		border: solid 1px;
}

/*
.zvyraznit { background-color: #AFA; }
.bmono {     margin: 0 4px; font: bolder 10pt monospace; }
.zmiz { visibility: hidden; }
*/
