*>a{outline: none;} /*zruseni teckovani kolem odkazu ve Firefoxu*/
*#napoveda
{
  position: absolute;
  display: none;
  z-index: 1001;
}
#napoveda
{
  background: #fff url(napoveda/menu.png) repeat-x 0 25px;
}
.icon_napoveda
{
  background: url(napoveda/icon_help.png) no-repeat right;
  display: block;
  height: 15px;
  padding-right: 15px;
  margin-left: 10px;
  float: left;
}
#napoveda_t
{
  height: 26px;
  line-height: 26px;
  overflow: hidden;
  background: url(napoveda/t.png) repeat-x;
  cursor: move;
  font-weight: bold;
}
#napoveda_tl
{
  height: 26px;
  width: 26px;
  float: left;
  background-image: url(napoveda/tl.png);
  margin-right: 10px;
}
#napoveda_tr
{
  height: 26px;
  width: 26px;
  cursor: pointer;
  background-image: url(napoveda/tr.png);
  float: right;
}
#napoveda_r
{
  background: url(napoveda/vertical.png) repeat-y right;
}
.napoveda_l
{
  padding: 4px 0;
}
#napoveda_l, .napoveda_l
{
  padding-left: 10px;
  background: url(napoveda/vertical.png) repeat-y;
}
#napoveda_b
{
  height: 26px;
  background: url(napoveda/b.png) repeat-x;
}
#napoveda_bl
{
  height: 26px;
  width: 26px;
  float: left;
  background-image: url(napoveda/bl.png);
}
#napoveda_br
{
  height: 26px;
  width: 26px;
  background-image: url(napoveda/br.png);
  float: right;
  cursor: se-resize;
}
.napoveda_height
{
  height:inherit;
  *height:expression(this.parentNode.style.height);  
}
#napoveda_left
{
  margin-right:2px;
  overflow:auto;
  float:left;
  width:150px;
}
#napoveda_left ul
{
  list-style: none;
  padding-left: 0;
  margin-left: 14px;
}
#napoveda_left .rejstrik .minus, #napoveda_left .rejstrik .plus
{
  padding-left: 14px;
  position: relative;
  left: -14px;
}
#napoveda_left .obsah .minus, #napoveda_left .obsah .plus, #napoveda_left .obsah span, .splus, .sminus
{
  padding-right: 14px;
  text-decoration: none !important;
}
#napoveda_left .minus, .sminus
{
  background: url(napoveda/collapse.gif) no-repeat -5px -2px;
}
#napoveda_left .plus, .splus
{
  background: url(napoveda/expand.gif) no-repeat -5px -2px;
}
#napoveda_right
{
  margin-right: 8px;
  overflow:auto;
}
#napoveda_split
{
  float:left;
  margin-right:8px;
  width:4px;
  background-image:url(napoveda/vertical.png);
  cursor:e-resize;
}
