/*--- TAGY ---*/
/*--- ODKAZY --*/
A.blok,
A.blok:link,
A.blok:visited{
 display: block;
 width: 45%;
 float: left;
 margin: 40px 3% 10px 2%;
 position: relative;
 background-color: #FFFFFF;
}
A.blok.blok2,
A.blok.blok2:link,
A.blok.blok2:visited{
 margin: 40px 2% 10px 3%;
}
A.blok:hover,
A.blok:active{
 box-shadow: 0px 0px 25px 0px #AAAAAA;
 -webkit-box-shadow: 0px 0px 25px 0px #AAAAAA;
 -moz-box-shadow: 0px 0px 25px 0px #AAAAAA;
}
A.blok SPAN.bfoto{
 display: block;
 float: left;
 width: 50%;
 height: 250px;
 background-repeat: no-repeat;
 background-position: left center;
 background-size: auto 100%;
}
A.blok SPAN.btext{
 display: block;
 float: right;
 width: 50%;
 height: 220px;
 overflow: hidden;
}
A.blok SPAN.btext STRONG{
 display: block;
 color: #CF002C;
 font-size: 20px;
 padding: 30px 30px 20px 30px;
}
A.blok SPAN.btext EM{
 display: block;
 padding: 0px 30px 0px 30px;
 color: #000000;
 font-size: 15px;
 line-height: 15px;
 font-style: normal;
 text-align: justify;
}
/*--- DESIGN ---*/
/*--- OSTATNÍ ---*/