body { font: 12pt Arial, serif; background: #fff; color: #000 }
#main { width: 100%; text-align: justify }


#facebook-like, #cms, #panel, #header, hr, #cesta, #navigace, .no-print { display: none }

.overflow { overflow: auto; overflow-y: auto; padding: 0; width: auto }
.fullwidthbanner-wrapper, #cookie-message, .topbanner, .reklama, #wallpaper-ad-lg, #wallpaper-ad-sm, #wallpaper-ad-md, #social, #social-in, .article-related, #base-article-list, #footer, #footer-copyright, #footer-info { display: none !important; }
.gallery .gallery-item-wrap { float: left; margin-right: 1.0em; }
.article-annotation { margin-bottom: 1.2em; margin-top: 1.2em; font-style: italic; }
.article-meta >div { float: left; margin-right: 1.2em; } 
div.clear, div.clearfix { clear: both; height: 0; }
#panel-bind_company img { display: block; }
.internal-gallery-button { display: none; }
.gallery-pic-wrapper { text-decoration: none !important; font-style: italic; color: #000; }
.gallery-pic-wrapper span { display: block;	color: #000; }
blockquote { font-size: 17px !important; padding: 9px 18px; margin: 18px 0; border-left: 5px solid #eee; }
.gallery-grid-row .clear { display: none;	  }
.gallery-grid-row .gallery-item-wrap { margin-bottom: 1em; }
#article-detail img { max-width: 100%; height: auto; }
.pic-title { font-size: 90%; opacity: .8; display: block;	 margin-top: 10px;	 }
.article-meta a { text-decoration: none; color: #000;  }