.topimagetext{background: url(img/hlava.png) no-repeat;background-size: auto 140%;background-position:bottom -70px right 0px;}
.topimagetext-mensihlava{background:none;}

a.programline-button{display: block;text-align: center;padding:0.4em 0em 0.5em 0em;font-weight: 300;color:#fff;width:50%;border:1px solid #10a7ff;float: none;margin-bottom: 0em;background-color: #10a7ff;}
a.programline-button:hover{text-decoration: underline;color:#fff;text-decoration: none;background-color: #0c75d7;}    
@media only screen and (max-width:400px){
 
}
.whitebox h2 a:hover{text-decoration: none;}
h2 a span{color:#e98667;}
img.aligncenter{text-align: center;margin:0 auto;}
a.fancybox{display: block;width:100%;text-align: center;}

.pimage {height:14em;}

.areatext h2.sbarchiv{font-size: 50px;}

@media only screen and (max-width:1000px){
  .pimage {height:10em;} 
  
  .areatext h2.sbarchiv{font-size: 20px;}  
}

@media only screen and (max-width:500px){  
   a.programline-button{width:98%;}
}

.pimage img{display: none;}   

.spaceheight{height:0.7em;}
 
.text_space_stin{background-color: #e7e7e7;}

.topimagetextin p.poznamkaclaim{width:100%;text-align: center;display: block;color:#fff;font-size: 1em;font-weight: 900;position: absolute;bottom:-0.2em;z-index: 2;}


   .whitebox img{min-width:48%;max-width:48%;height:auto}
   .whitebox .comment-body img{width:auto;min-width:auto;max-width:auto;float:none;}
img.alignleft{float: left;margin:0 1% 2em 1%;}

hr{border-top:0px;border-left:0px;border-right:0px;border-bottom:1px solid #000;height:1px;display: block;clear: both;width:100%;padding-top: 40px;margin-bottom: 60px;}

.whitebox h1{font-weight: 600;font-size: 1.2em;margin-bottom: 1em;}
.whitebox h1 strong{font-weight: 600;}
.whitebox h2{font-weight: 600;}
.whitebox h2 strong{font-weight: 600;}
