.katalog {
 float:left;
 width:350px;
}

.katalogMiniatura {
border-top:solid 1px gray;
border-left: solid 1px gray;
border-right:solid 3px #515151;
border-bottom:solid 3px #515151;
cursor:pointer;
}

.katalogObrazek {
margin-left:40px;
margin-top:0px;
border-top:solid 1px gray;
border-left: solid 1px gray;
border-right:solid 3px #515151;
border-bottom:solid 3px #515151;
position:absolute;
}

.katalogRamka {
 float:left;
}

.katalogTekst {
 position:absolute;
 padding-top:20px;
 padding-left:20px;
 margin-left:40px;
}

ul.listaKatalog {
    list-style-type:disc;
    margin-top:0px;
}

.listaKatalog li {
 background-color:white;
 margin-top:2px;
}

.listaKatalog li:hover{
 background-color:#dadada;
}