#mag_sections{ height: 36px; overflow:hidden; padding: 0 16px; margin: 10px 0 0 0; background: #E7E7E7; list-style: none;
}
#mag_sections li{ display:block; height: 36px; line-height: 36px; float:left; margin: 0 30px 0 0;
}
#mag_sections li a{ font-size: 16px;
}
#mag_sections li.active{ font-size: 16px; font-weight: bold;
}
.h0{ font-size: 35px; color: #A52169; margin: 10px 0 0 0; font-weight: normal; text-indent: 40px; text-shadow:0 0 1px rgba(0,0,0,0.4); background: url('/_img/elements.png') -770px -890px no-repeat;
}
.h7{ font-size: 20px; color: #999999; font-weight: normal; margin: 20px 0 0 0;
}
#page #content h1{ font-size: 30px; line-height: 34px; color: black; margin-bottom: 15px;
}
.article{ display:block; padding: 40px 0 0 0; clear:both; text-decoration: none;
}
.article.first{ padding: 15px 0 0 0;
}
.article .date{ display:block; font-size: 14px; color: #7F7F7F; margin: 0 0 2px 0;
}
.article .url{ font-size: 20px; text-decoration: underline;
}
.article .text{ width: 515px; float:left; font-size: 14px; line-height: 1.5; margin: 5px 0 0 0;
}
.article .text p{ padding-bottom: 20px;
}
.article.first .text{ width: 215px; margin: 10px 0 0 0;
}
.article.first .url{ font-size: 24px;
}
.article .img{ display:block; width: 200px; height: 150px; line-height: 150px; float:left; padding: 0; background: white; margin: 0 18px 12px 0; text-align: center; overflow:hidden; box-shadow:0px 0px 5px #666666; -webkit-box-shadow:0px 0px 5px #666666; -moz-box-shadow: 0px 0px 5px #666666; }
.article.first .img{ width: 500px; height: 375px; line-height: 375px;
}
.article .img img{ vertical-align: middle; margin-top: -2px;
}
#pages{ height: 40px; clear:both; float:right; padding: 25px 0 0 0;
}
#pages a, #pages span{ display:block; float:left; width: 25px; height: 25px; line-height: 25px; margin: 0 0 0 5px; text-align: center; text-decoration: none; font-size: 14px; font-weight: bold; color: white; background: url('/_img/elements.png') -585px 0 no-repeat;
}
#pages span, #pages a:hover{ color:black; background: url('/_img/elements.png') -620px 0 no-repeat;
}
#pages span{ cursor:default;
}
#pages a.prev{ padding-left: 11px; width: 80px; background: url('/_img/elements.png') -585px -30px no-repeat;
}
#pages a.next{ padding-right: 11px; width: 80px; background: url('/_img/elements.png') -685px -30px no-repeat;
}
#pages a.prev:hover{ background: url('/_img/elements.png') -585px -60px no-repeat;
}
#pages a.next:hover{ background: url('/_img/elements.png') -685px -60px no-repeat;
}
#pages small{ display:block; float:left; width: 1px; height: 19px; margin: 3px 4px 0 9px; overflow:hidden; border-left: 1px solid #A52169;
}
#article{ width: 510px; float:left; margin: 10px 0 0 0; font-size: 14px; line-height: 1.5;
}
#article .img{ width: 500px; background: white; text-align: center; margin: 20px 0 20px 0; font-size: 1px; box-shadow:0px 0px 5px #666666; -webkit-box-shadow:0px 0px 5px #666666; -moz-box-shadow: 0px 0px 5px #666666; }
#article p{ padding: 0 0 20px 0;
}
#article h2{ font-weight: bold; font-size: 20px; padding: 0; color:#a52169;
}
#article h3{ font-weight: bold; font-size: 20px; padding: 0; color:#a52169;
}
#article ol, #article ul{ list-style-position: outside; margin: 0 0 20px 15px;
}
#article table{ margin: 0 0 10px 0; border-collapse: collapse; border-top: 1px solid Black; border-left: 1px solid Black;
}
#article table td, #article table th{ border-right: 1px solid Black; border-bottom: 1px solid Black; padding: 2px 5px;
}
#article table th{ font-weight: bold;
}
#right_list{ width: 208px; float:left; margin: 30px 0 0 30px;
}
#right_list div{ color:#999999; font-size: 20px;
}
#right_list .article{ padding: 25px 0 0 0;
}
#right_list .article span{ cursor:pointer;
}
#right_list .article .img{ width: 100px; height: 75px; line-height: 75px;
}
#right_list .article .url{ display:block; clear:left; font-size: 14px;
}
#counter{ clear:both; width: 510px; text-align: right; padding: 10px 0 30px 0; font-size: 15px;
}
#new_articles{ clear:both;
}
#new_articles div.h{ color:#999999; font-size: 20px; margin: 20px 0 0 0;
}
#new_articles .article{ width: 210px; height: 420px; float:left; clear:none; overflow:hidden; padding: 10px 0 0 0;
}
#new_articles .article.middle{ margin: 0 57px;
}
#new_articles .article .img{ float:none; text-decoration: none;
}
#new_articles .article .url{ font-size: 14px;
}
#new_articles .article .text{ width: 100%; float:none; color: #333333;
}
#comments.bottom_banner{ background: url('/_img/hodnoceni.png');
}
#story.bottom_banner{ background: url('/_img/pribehy.jpg');
}
.bottom_banner{ width: 554px; height: 134px; margin-bottom: 30px;
}
.bottom_banner span, .bottom_banner a{ display:block; clear:right; float:right; text-align: center; margin-right: 20px;
}
.bottom_banner span{ width: 152px; height: 40px; font-size: 40px; margin-top: 30px;
}
#story.bottom_banner span{ height: 45px;
}
.bottom_banner a{ width: 152px; height: 27px; line-height: 27px; padding-right: 10px; font-size: 14px; color: white; text-decoration: none; background:url('/_img/elements.png') -226px -40px no-repeat;
}
.bottom_banner a:hover{ background:url('/_img/elements.png') -406px -40px no-repeat;
}
