.bjevlist2	{ margin-left: 1em; }
.bjevlist3	{ margin-left: 2em; }
.bjevlist4	{ margin-left: 3em; }

.sbaleno	{ display: none; }
.rozbaleno	{ display: block; }

.folded		{ display: none; }
.unfolded	{ display: inline; }

.print		{ display: none; }

.printlegal	{ display: none; }

.bref 		{ text-decoration: underline;
		  color: blue; }

.zvyraznit	{ background-color: #bb0;
		  font-weight: bold; }

.stredgrafu	{ overflow: auto;
		  overflow-x: auto;
		  overflow-y: hidden; }
.grafprint	{ display: none; }


body		{ margin: 0;
		  padding: 0;
		  font-family: Tahoma, Verdana, Arial, lucida, sans-serif;
		  font-size: 0.8em; 
		  color: #000;
		  background-color: #fff; }
#container	{ margin: 0;
		  background-color: #FFF; }
		
#banner		{ background-color: #ddd;
		  border-bottom: 1px solid #1d06b3;
		  background: url('ujc.gif') no-repeat right; }
		
#banner h1	{ margin: 0px;
		  padding: 1em .5em;
		  font-size: 1.9em;
		  color: #1d06b3; }
		
#navi		{ float: left;
		  width: 160px;
		  margin-left: 10px;
		  padding-top: 1em; }
		
#navi p		{ margin-top: 0; }
		
#content	{ padding-top: 1em;
		  margin: 0 2em 0 200px; }
		
#content h2	{ margin-top: 0; }
		
#footer		{ clear: both;
		  background-color: #eee;
		  padding: .5em .3em .2em .3em;
		  border-top: 1px solid #333; }

.para, .para td	{ border: 1px solid #ddd; }
		
.para td	{ padding: 2px 10px 2px 10px; }
		
a		{ color: #1d06b3; }
		
#navi ul	{ padding: 10px 0;
		  margin: 0; }
#navi ul li	{ list-style: none;
		  margin: 0 0 10px 0;
		  display: block;
		  width: 150px;
		  padding: 3px 5px;
		  border: 1px solid #ddd;
		  border-left: 2px solid #1d06b3; }
#navi ul a	{ text-decoration: none;
		  color: #1d06b3; }

#banner h1 a	{ text-decoration: none; }

.hledani	{ margin: 0 0 15px 0; }

#protest	{ width: 290px;
		  float: right;
		  text-align: right;
		  }

#protest a img	{ text-decoration: none;
		  border: 0px; }

