div#katalog {
  margin: 0;
  paddong: 0;
  float: left;
  text-align: center;
}

div#k_head {
  height: 150px;
  width: 610px;
  margin: 0;
  padding: 0;    
  display: block;
  text-align: left;
  float: left;
  clear: both;    
  background: #555555;
}

div.k_head_b {
  width: 150px;
  height: 150px;
  margin: 0;
  padding: 0;
  color: #ffffff;
  text-align: left;
  font-weight: bold;
  display: block;
  float: left;
  border-right: 2px solid #ffffff;
}

div#k_head_text {
  margin: 0;
  display: block;
  width: 300px;
  text-align: left;
  float: left;
}

div#k_head_text #in{
  margin: 0;
  padding: 12px;
  color: #ffffff;
  text-align: left;
  font-weight: bold;
  display: block;
  float: left;
}

div#k_seznam {
  width: 610px;
  margin: 0;
  padding: 0;
  float: left;
  clear: both;
  text-align: center;
}

div#k_seznam div.mainframe { 
/*  height: 150px; */
  width: 610px;
  margin: 0;
  padding: 0;    
  display: block;
  clear: both;    
  text-align: left;
  float: left;
  border-bottom: 2px solid #e6e6e6;
}

div#k_seznam a:hover { 
  background: #e6e6e6;
}

div#k_seznam img a {
  margin: 0;
  padding: 0;
}

div#k_seznam div.img { 
  width: 152px;
  min-height: 150px;
  _height: 150px;
  font-size: 8pt;
  font-weight: normal;
  color: #000000;
  margin: 0;
  padding: 0;
  display: block;
  float: left;
  text-align: center;
  background: #ffffff;
}

div#k_seznam div { 
  font-size: 8pt;
  font-weight: normal;
  color: #000000;
  margin: 0;
  padding: 12px;
  display: block;
	/*float: left; */
  text-align: left;
}

div#k_seznam div p { 
  margin: 0;
  padding: 0px;
	border-collapse: collapse;
}

div#k_seznam div h1 { 
  font-size: 9pt;
  font-weight: bold;
  color: #000000;
  margin: 0 0 6px 0;
  padding: 0;    
  display: block;
  text-align: left;
}

div#k_detail {
  width: 610px;
  margin: 0;
  padding: 12px;
  float: left;
  text-align: left;
}

div#k_detail img {
  margin: -12px 14px 0 12px;
  padding: 0;
  float: right;
}

div#k_detail h1 { 
  font-size: 12pt;
  font-weight: bold;
  color: #000000;
  margin: 0 0 6px 0;
  padding: 0 0 0 16px;    
  display: block;
  background: url("/img/h1.gif") 0 6px no-repeat;
  text-align: left;
  background: url("/img/h1.gif") 0 6px no-repeat;
}

div#k_detail h2 { 
  font-size: 11pt;
  font-weight: bold;
  color: #000000;
  margin: 0 0 6px 0;
  padding: 0 0 0 16px;    
  display: block;
  text-align: left;
  background: url("/img/h1.gif") 0 5px no-repeat;
}

div#k_detail h3 { 
  font-size: 10pt;
  font-weight: bold;
  color: #000000;
  margin: 0 0 6px 0;
  padding: 0 0 0 16px;    
  display: block;
  text-align: left;
  background: url("/img/h1.gif") 0 4px no-repeat;
}

div#k_detail hr { 
  color: #999999;
  height: 1px;
  width: 75%;
  text-align: center;
}

div#k_detail div.skupiny { 
  display: block;
  margin: 0;
  padding: 0;
}

div#k_detail div.skupiny a { 
  width: 280px;
  font-size: 9pt;
  font-weight: bold;
  color: #000000;
  margin: 0 0 6px 6px;
  padding: 0 0 0 16px;    
  display: block;
  text-align: left;
  float: left;
  background: url("/img/h1.gif") 0 3px no-repeat;
}

div#k_detail div.skupiny a:hover { 
  color: #929292;
}

div#k_detail div.prisl { 
  display: block;
  margin: 0;
  padding: 0;
}

div#k_detail div.prisl a { 
  font-size: 9pt;
  font-weight: bold;
  color: #000000;
  margin: 0 0 6px 6px;
  padding: 0 0 0 16px;    
  display: block;
  clear: both;
  text-align: left;
  float: left;
  background: url("/img/h1.gif") 0 3px no-repeat;
}

div#k_detail div.prisl a:hover { 
  color: #0E75FE;
}

div#k_detail table {
  font-weight: normal;
  font-size: 8pt;
  color: #000000;
  border-collapse: collapse;
}

div#k_detail th { 
  width: 180px;
  text-align: left;
  padding: 2px 4px 2px 4px; 
  background: #ffe759;
  font-weight: normal;
}

div#k_detail td { 
  width: 180px;
  text-align: center;
  padding: 2px 4px 2px 4px; 
}

