/*--- TAGY ---*/
/*--- ODKAZY --*/
A.blok, A.blok:link, A.blok:visited{
 float: left;
 display: block;
 width: 32%;
 height: 265px;
 background-color: #FFFFFF;
 margin: 0% 0% 2% 2%;
 position: relative;
 overflow: hidden;
}
A.blok:hover,
A.blok:active{
 box-shadow: 0px 0px 10px 2px #CCCCCC;
 -webkit-box-shadow: 0px 0px 10px 2px #CCCCCC;
 -moz-box-shadow: 0px 0px 10px 2px #CCCCCC;
}
A.blok1,
A.blok1:link, A.blok1:visited,
A.blok1:hover, A.blok1:active{
 margin-left: 0%;
}
A.blok SPAN.bobr{
 display: block;
 height: 263px;
 margin: 1px;
 background-color: #F0F0F0;
 background-repeat: no-repeat;
 background-position: center top;
 background-size: 100%;
}
A.blok SPAN.btext{
 position: absolute;
 top: 215px;
 left: 0px;
 display: block;
 width: calc(100% - 2px);
 height: 245px;
 padding: 10px 0px 10px 0px;
 margin: 1px 1px 0px 1px;
 background-image: url(obr/poz4.png);
}
A.blok SPAN.btext SPAN.bt{
 display: block;
 height: 238px;
 overflow: hidden;
}
A.blok SPAN.btext STRONG.t{
 display: block;
 min-height: 50px;
 padding: 5px 0px 0px 0px;
 margin: 0px 15px 0px 15px;
 font-size: 20px;
 color: #007690;
}
A.blok SPAN.btext STRONG.t SPAN.flr{
 font-size: 18px;
 padding-top: 7px;
 color: #000000;
}
A.blok SPAN.btext EM.p{
 display: block;
 margin: 0px 15px 20px 15px;
 padding: 0px 10px 10px 10px;
 font-size: 14px;
 font-style: normal;
 color: #56565B;
 text-align: justify;
}
/*--- DESIGN ---*/
