#menu {
	float: left;
	width: 194px;
	margin-left: 36px;
	_margin-left: 18px;
	margin-top: 219px;
	padding: 10px;
}
#menu h2 {
	color: #FFF;
	font-size: 140%;
  min-height: 30px;
  _height: 30px;
	font-weight: normal;
}

#hledam h2 {
	background: #ce3d12 url(../img/hledam_top.jpg) top left no-repeat;
	text-align: center;
	padding-top: 8px;
}
#hledam h2 span {
	font-weight: bold;
}
#zazitky {
	margin-top: 10px;
}
#zazitky h2 {
	background: #388a2d url(../img/tipy_top.jpg) top left no-repeat;
	padding-top: 6px;
	padding-left: 18px;
}
#menu #zazitky ul li {
	border-bottom: 1px solid #87b981;
}
#menu #zazitky ul li a, #menu #zazitky ul li div {
	background: url(../img/tipy_bullet.gif) top left no-repeat;
}
#vyhledavani {
  margin-top: 10px;
  width: 194px;
}
#vyhledavani h2 {
  background: #ce3d12 url(../img/vyhl_top.jpg) top left no-repeat;
  padding-top: 6px;
  padding-left: 18px;
  margin-bottom: 10px;
}
#novinky {
  margin-top: 10px;
  background-color: #FFF;
  border: 1px solid #feefe4;
  border-top-width: 0;
  
}
#novinky p {
  font-size: 80%;
  margin-top: 0;
  padding: 0.75em;
}
#novinky h2 {
  background: #ce3d12 url(../img/vyhl_top.jpg) top left no-repeat;
  padding-top: 6px;
  padding-left: 18px;

}

/* BEGIN: nastaveni defaultnich viditelnosti, tomask */
#menu ul li ul,
#menu ul li.active ul li ul,
#menu ul li ul li ul {
  display: none;
}
#menu ul li.active ul,
#menu ul li ul li.activesub ul {
  display: block;
}
/* END:   nastaveni defaultnich viditelnosti, tomask */

#menu ul {

}
#menu ul li {
	border-bottom: 1px solid #e09b88;
}
#menu ul li a {
	display: block;
	color: #000;
	background: url(../img/hledam_bullet.gif) top left no-repeat;
	min-height: 26px;
	_height: 26px;
	padding-left: 22px;
	padding-top: 8px;
	text-decoration: none;
	z-index: 10;         /* tomask */
}
#menu ul li span {     /* tomask, do SPAN se vykresluje potencialni rozbalovaci sipecka */
 cursor: pointer; 
 background: transparent url(../img/hledam_bullet.gif) center right no-repeat;
 display: block; 
 width: 19px; 
 height: 19px;
 margin: 0px 3px 0 5px;
 float: right;
 z-index: 100;
}
#menu ul li li span {
 margin-right: -3px;
 _margin-right: 0;
}
#menu #hledam ul li span.collapse {  /* tomask */
 background-image: url(../img/menu_hledam_sipka_up.gif);
}
#menu #hledam ul li span.expand {  /* tomask */
 background-image: url(../img/menu_hledam_sipka_down.gif);
}
#menu #zazitky ul li span.collapse {  /* tomask */
 background-image: url(../img/menu_zazitky_sipka_up.gif);
}
#menu #zazitky ul li span.expand {  /* tomask */
 background-image: url(../img/menu_zazitky_sipka_down.gif);
}
#menu ul li div {
	color: #000;
  font-weight: bold; 
	min-height: 25px;
	_height: 25px;
	padding-left: 22px;
	padding-top: 8px;
	background: url(../img/hledam_bullet.gif) top left no-repeat;
}
#menu #hledam ul li.active {
	background: #efebe7;
}
#menu #zazitky ul li.active {
	background: #d7e8d5;
}
#menu ul li ul li {
	border-top: 1px solid #f2f9fd;
	border-bottom: none;
	padding-left: 20px;
}
#menu ul li ul li a, #menu ul li ul li div {
	color: #000;
	background: url(../img/hledam_subbullet.gif) top left no-repeat;
	min-height: 26px;
	_height: 26px;
	padding-left: 18px;
	padding-top: 9px;
	padding-bottom: 4px;
	padding-right: 6px;
}
#menu #zazitky ul li ul li {
	border-bottom: none;
	padding-left: 20px;
}
#menu #zazitky ul li ul li div, #menu #zazitky ul li ul li a {
	color: #000;
	background: url(../img/tipy_subbullet.gif) top left no-repeat;
	min-height: 26px;
	_height: 26px;
	padding-left: 18px;
	padding-top: 9px;
	padding-bottom: 4px;
	padding-right: 6px;
}

#menu ul li ul li ul li {
	padding-left: 10px;
}
#menu ul li ul li ul li a,
#menu ul li ul li ul li div {   /* tomask */
	background: none;
	min-height: 22px;
	_height: 22px;
	padding-left: 13px;
	padding-top: 9px;
	padding-bottom: 4px;
	padding-right: 6px;
	font-size: 90%;
}
#menu ul li.last, #menu #zazitky ul li.last {
	border-bottom: none;
}

