/*#container.blog { background-image: url(../images/container-hm-bckg.gif); }*/
.homepage.blog #content {width: 1030px; padding-left: 25px;}

#content .textpage .clanek {font-size: 1.1em; margin-bottom: 20px; display: -ms-flexbox; display: flex; flex-wrap: nowrap; }
#content .textpage .clanek .img { width: 190px; margin-right: 15px; }
#content .textpage .clanek .img img {max-width: 150px; }
#content .textpage .clanek .anot {ms-flex: 1; -webkit-flex: 1; flex: 1;}
#content .textpage.blog ol {margin-left: 40px;}
#content .textpage.blog ul li {font-size: 1.0em;}

#content .textpage.blog.pokus h3 {color: black; font-weight: bold;}

#left ul.categ {font-size: 1.4em; margin-bottom: 40px; }
#left ul.categ li {background: #f7f7f7; border-bottom: 1px solid #e5e5e5;}
#left ul.categ li.first {border-top: 1px solid #e5e5e5;}
#left ul.categ li a {text-decoration: none; display: block; padding: 7px 5px 7px 16px; color: black; }
#left ul.categ li a:hover {color: white; background: #DF007A; }
#left ul.categ li a:hover span.pocet {color: white; }
#left ul.categ li a span.pocet {color: gray; margin-left: 5px;}

#left .blogproduct {margin-bottom: 40px; border-bottom: 1px solid #e5e5e5; padding-bottom: 40px;}
#left .blogproduct h3 a {color: #DF007A; }
#left .blogproduct p {font-size: 1.3em;}

#left .blogproduct button.addcart { background: #551B4E url(../images/pdetail-cart-btn.gif) no-repeat 7px center; border-color: #A66A9E #370932 #370932 #A66A9E; font-size: 19.25px; padding: 3px 8px 3px 40px; vertical-align: middle; margin-left: 3px; color: white; margin-top: 10px;}

#content .cont { width: 100%; line-height: 34px; margin-top: 30px; }

#content .btns { width: 128px; height: 34px; padding-right: 24px;}
#content .btns a { display: block; }
#content .btns a:hover { text-decoration: underline; }
#content a.detail { background: -webkit-linear-gradient(#9bdb0b, #96c234); 
                                 background: -moz-linear-gradient(#9bdb0b, #96c234);
                                 background: -o-linear-gradient(#9bdb0b #96c234);
                                 background: -ms-linear-gradient(#9bdb0b, #96c234);
                                 background: linear-gradient(#9bdb0b, #96c234);
         color: white; font-size: 1.4em; text-decoration: none; border: 1px solid #88ad30; text-shadow: 0 -1px 0px #88ad30}