div#upmenu {
	margin: 0px;
	padding: 0px;
	color: #369;
	xbackground-color: #369;
}
/* tag UL ve Firefoxu i Opere vyskočí z rodičovského tagu DIV, v MSIE zůstane uvnitř */
div#upmenu ul {
	margin: 0px;
	margin-bottom: 10px;
	padding: 4px 0px;
	xbackground-color: #369;
}
div#upmenu li {
	padding:0px 3px 0px 5px;
	border-left: #ddd 1px solid;
	display: inline;
}
div#upmenu li a {
	color: #369;
  	xfont-size: 1em;
	text-decoration: underline;
	text-align: center;
}
div#upmenu li a:hover {
	text-decoration: none;
}
div.nadpis{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 0.8em;
  color: #000;
}
textarea{
  border: #ccc 1px solid;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #000;
  xbackground-color: #f7f7f7;
  width:99%;
}
select{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  xfont-size: 12px;
  xfont-size: 0.8em;
x  margin-bottom: 10px;
  xbackground-color: #f7f7f7;
}
div#output{
  color: #000;
  xbackground-color: #ffc;
  padding: 15px 0px 25px 0px;
  border-top: #ccc 1px dashed;
}
.opt-nadpis{
  background-color: #369;
  color: #fff;
}
.opt-minus{ background-color: #def;}
.opt-plus{ background-color: #fed;}
.opt-tony{background-color: #fee;}

.opt-minus{ background-color: #f99;}
.opt-plus{ background-color: #9f9;}
.opt-tony{background-color: #ff9;}