.cc  {
margin:auto;
   width: 95%;
   max-width: 1100px;
   _width: expression(
      document.getElementById('tbl').offsetWidth < 1100 ? '95%' : (
         document.getElementById('tbl').offsetWidth >
         1100 ? '1100px' : 'auto'
         )
      );
}
.cloud-zoom-lens {
border: 4px solid #888;
margin:-4px;
background-color:#fff;
cursor:move;
}

.cloud-zoom-title {
font-family:Arial, Helvetica, sans-serif;
position:absolute !important;
background-color:#000;
color:#fff;
padding:3px;
width:100%;
text-align:center;
font-weight:bold;
font-size:10px;
top:0px;
}

.cloud-zoom-big {
border:0px solid #ccc;
overflow:hidden;
}

.cloud-zoom-loading {
color:white;
background:#222;
padding:3px;
border:1px solid #000;
}
body{background:#8495ac;margin:0;font-size:11pt}
h1,h2,h3,h4,h5,.bz,.m{font-family:"Courier New",Courier, monospace}
body,td,div{font-family:arial,Helvetica,sans-serif}
a{color:#000000}
.tableMenu{background:url(https://images.bohumilzemanek.com/hp_portret_small.jpg) no-repeat;height:111px}
.ihp{height:100px;margin:5px}
.b{display:block}
.bz{font-size:18pt;font-weight:bold;border-bottom:5px solid black;background:#455e81;color:white}
.n{text-decoration:none}
.mx{padding-top:34px;padding-left:12px;background:black}
.m{padding-right:20px;color:white;font-weight:bold;font-size:12pt;background:black}
.fl{float:left}
td{vertical-align:top}
.c{text-align:center}
.contentText{background:black;color:white}
.plt{width:100%;margin-bottom:14px}
.lh{height:300px}
.fr{float:right}
.ip{width:45%;margin-right:20px}
.w{color:white}
.lazy{display:none}
.lz{width:40%;background:#0d0f11}
.m0{margin:0}
h4{margin:0;text-align:right;font-size:15pt;padding-right:22px}
a:hover.sip{color:black;background:white}
.sip{font-size:20px}


@media (max-width: 768px) {
.m {display: block !important;clear:both !important;white-space:pre;width:60vw !important}
.tableMenu * td {display: block !important;clear:both !important;}
.tableMenu * td:nth-child(1) {height: 92px !important}
/*.tableMenu > tbody > tr > td:nth-child(1){height: 2px !important}*/
.mx{position:relative;top 600px !important}
.mx td {background:black !important;position:relative;}
.bz {z-index:2000 !important;display: block !important;position: relative;top:-260px}
.rm {position: relative;top:-60px}
}
