.fotogalerie DIV.slozka{
 width: 240px;
 height: 240px;
 margin: 0px 20px 20px 20px;
 float: left;
}
.fotogalerie DIV.slozka1{
 margin-left: 0%;
}
.fotogalerie DIV.slozka STRONG{
 display: block;
 height: 60px;
 padding: 10px 0px 0px 0px;
 font-size: 30px;
 font-weight: normal;
 text-align: center;
}
.fotogalerie DIV.slozka DIV{
 position: relative;
}
.fotogalerie DIV.slozka A{
 display: block;
 position: absolute;
 width: 90%;
 box-shadow: 0px 0px 5px 0px #333333;
 -webkit-box-shadow: 0px 0px 5px 0px #333333;
 -moz-box-shadow: 0px 0px 5px 0px #333333;
}
.fotogalerie DIV.slozka A.nev{
 display: none;
}
.fotogalerie DIV.slozka A IMG{
 display: block;
 width: 100%;
}
.fotogalerie DIV.slozka A.f1,
.fotogalerie DIV.slozka:link A.f1,
.fotogalerie DIV.slozka:visited A.f1{
 top: 0px;
 left: 20px;
 z-index: 1;
}
.fotogalerie DIV.slozka:hover A.f1,
.fotogalerie DIV.slozka:active A.f1{
 z-index: 3;
}
.fotogalerie DIV.slozka A.f2,
.fotogalerie DIV.slozka:link A.f2,
.fotogalerie DIV.slozka:visited A.f2,
.fotogalerie DIV.slozka:hover A.f2,
.fotogalerie DIV.slozka:active A.f2{
 top: 10px;
 left: 10px;
 z-index: 2;
}
.fotogalerie DIV.slozka A.f3,
.fotogalerie DIV.slozka:link A.f3,
.fotogalerie DIV.slozka:visited A.f3{
 top: 20px;
 left: 0px;
 z-index: 3;
}
.fotogalerie DIV.slozka:hover A.f3,
.fotogalerie DIV.slozka:active A.f3{
 z-index: 1;
}

.fotogalerie DIV.fotky A,
.fotogalerie DIV.fotky A:link,
.fotogalerie DIV.fotky A:visited{
 float: left;
 margin: 3px;
}
.fotogalerie DIV.fotky A:hover,
.fotogalerie DIV.fotky A:active{
 background-color: #A90600;
}
.fotogalerie DIV.fotky A IMG,
.fotogalerie DIV.fotky A:link IMG,
.fotogalerie DIV.fotky A:visited IMG{
 display: block;
 width: 100%;
}
.fotogalerie DIV.fotky A:hover IMG,
.fotogalerie DIV.fotky A:active IMG{
 opacity: 0.50;
 filter: alpha(opacity=50);
}