/* funclub */
.novinky-anotace {margin-top:20px; }
 
 .novinky-anotace .clanek {margin-bottom:15px; overflow:hidden; clear:both; }
 .novinky-anotace .clanek .clanek-odkaz a {color:#F0BAAB; font-size:1.25em; font-weight:bold; }
 .novinky-anotace .clanek .clanek-datum {font-size:0.9em; margin-bottom:5px; }
 .novinky-anotace .clanek .clanek-anotace { color:#68676C; overflow:hidden; display:inline; }
 
 .novinky-anotace .clanek .clanek-anotace img {height:98px; float:left; padding:0 15px 15px 0;}
 
 .novinky-anotace .clanek-anotace .clanek-link {clear:both; text-align:right; margin-bottom:15px;}
 .novinky-anotace .clanek-anotace p {}
 .novinky-anotace .clanek-anotace .clanek-link a {color:#F0BAAB; }
 
 .novinky-anotace .clanek .clanek-obr {float:left; }
.novinky-anotace .clanek .clanek-obr img {padding:0 15px 15px 0;}
 
 
/* offi */ 
 .ofiOl .clanek .clanek-odkaz a {color:#881F48; text-decoration:none; font-size:1.5em; font-weight:normal; }
 
 .ofiOl .clanek .clanek-odkaz a:hover {text-decoration:underline; }
 
 .ofiOl .clanek h2 {color: #881F48;    font-size: 1.5em;
    font-weight: normal;    text-decoration: none;}

.ofiOl .clanek h2:first-letter {text-transform:uppercase; }
 
 
 
 
/* funclub */  
.banner-hot{margin-top:25px; margin-bottom:30px;}

.banner-hot .img-hot img{ height: 100px;
    margin-left: 515px;
    margin-top: -80px;
    position: absolute;
    width: 68px;}
    
.banner-hot .whitebg{background-color: white;
    line-height: 2em;
    opacity: 0.2;}
.banner-hot .text-pink a{position:absolute;color:#CA4D78;margin-left: 30px;
    margin-top: -22px; font-size:14px; font-weight:bold;}
.banner-hot .hot-news-detail-link a{color:#F0BAAB; margin-left:420px;}




/* ============= clanky styles ================== */
  .clanek2 { line-height:17px; }
  
  .clanek2 h2 {text-align:center; color:#881F48; font-size:20px;   }
  
  .clanek2 p {margin-bottom:15px; }
  
  .clanek2 strong {color:#f4f4f4; }
  
  .fbOhlasy td,
  .fbOhlasy th {vertical-align:top;  padding:4px 8px 10px; }
  
  .acenter { text-align:center; }
  .textLarge {font-weight:bold; font-size:22px; }  
  
  .tickAkce {margin:2px 7px; }
  .tickAkce td {vertical-align:top; }
  .pdleft { padding-left:75px; }