table#hp { 
 width: 780px; 
 margin: 0;
 padding: 0;
}
table#hp tr { 
 margin: 0;
 padding: 0;
}
table#hp td { 
 margin: 0;
 padding: 0;
 color: #003eaf;
 background-color: #ecf6ff;
 border: 1px solid #003eaf;
}
table#hp td.first { 
 width: 33%;
}
p {
  margin: 5px 0 0 0;
  padding: 0;
}
ul, ol {
  padding-left: 25px;
  margin-left: 0;
}
ul.nonestyle{
  list-style-type: none;
}
ul.nonestyle li{
  padding: 0 0 0 20px;
}
ul.nonestyle li.docs{
  background: url("./css-pics/ikona-doc.gif") top left no-repeat;
}
ul.nonestyle li.add{
  background: url("./css-pics/ikona-add.gif") top left no-repeat;
}
ul.nonestyle li.find{
  background: url("./css-pics/ikona-find.gif") top left no-repeat;
}
table#hp td h2 {
 margin: 0;
 padding: 5px 3px 5px 5px;
 border-bottom: solid 1px black;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 1em; 
 font-weight: bold;
 color: white;
 background-color: #003eaf;
 background-image: url("./css-pics/hp-tit-bod.gif"); 
 background-position: center right; 
 background-repeat: no-repeat;
}
table#hp td h2.blok {
 color: white;
 background-color: #003eaf;
}
table#hp td h2 a{
 display: block;
 width: 100%;
 text-decoration: none;
 color: white;
 background-color: #003eaf;
 background-image: url("./css-pics/hp-tit-sipka.gif"); 
 background-position: center right; 
 background-repeat: no-repeat;
}
table#hp td h2 a:hover{
 background-image: url("./css-pics/hp-tit-sipka-on.gif"); 
 background-position: center right; 
 background-repeat: no-repeat;
}
table#hp td div {
 display: block;
 padding: 5px;
 height: 100%;
}
#aktuality { 
 text-align: justify;
 margin: 0;
 padding: 5px;
}
#aktualitka { 
 display: block;
 float: right;
 margin: 0;
 padding: 0;
 width: 230px;
}
#dalsi_aktuality { 
 display: block;
 margin: 10px 0 0 0;
 width: 468px;
}
td img{ 
 border: none;
}
img.floatl{
  margin: 0 5px 0 0;
}
td.extra {
  background-color:#ffffff;
}
