@charset "utf-8";
/* CSS Document */
/* Article [START] */
h1 {font-size: 24px; line-height: 32px; margin:10px 0 0 0; padding-bottom: 5px; text-shadow: 0 1px 1px rgba(255,255,255,1);}
.article {margin: 0 auto;}
.article .date {display: inline-block; color: #000; padding: 5px 0 15px 0; }
.article .title {display: block; margin: 0 0 10px 0; font-size: 16px; font-weight: bold;}
.article .image_holder {width: 308px; height: 231px; display: block; overflow: hidden; background: #fff url(/static/img/backgrounds/img-loader.gif) center no-repeat; border: 1px solid #dadada; float: left; margin:5px 20px 10px 0; padding: 7px 0 0 7px;}
.article .image_holder img {width: 300px; height: 223px; display: none; border: 1px solid #dadada;}
.article .image_holder .credit {display: block; font-size: 10px; color: #8d8d8d; text-align: right; margin: 0 5px 3px 0;}
.article .image_holder .caption {display: block; font-size:11px; color: #8d8d8d; margin: 5px 0 0 0;}
.article .summary {font: italic normal 19px/23px Georgia; margin: 0; padding: 0 0 10px 0; color: #1f4577;}
.article_body {color: #000; font: 13px/18px Arial,Helvetica,sans-serif; margin: 0 0 20px 0;}
.article_body p {margin: 0 auto 15px auto;}
.article_body ul {list-style-position: inside; list-style-type: square;}
.article_body iframe {width: 615px; height: 450px; border: 10px solid #dfdfdf; box-shadow: 0 13px 9px -7px #777777; margin: 15px 0 10px 0;}
.article_body small a {color: #c80001!important; text-decoration: none; font: italic normal 11px Georgia;}
.article_body .descr {width: 630px; list-style: none; margin:0 auto; padding:0;}
.article_body em {font: italic normal 16px Georgia; color: #717171;}
.article .summary .anons {display: table-cell; width: 420px; height: 175px; overflow: hidden; vertical-align: middle;}
.article_body .descr li {border-top: 1px dotted #ccc; padding: 5px 0 5px 0;}
.article_body .descr li span {font: normal normal 16px Georgia; color: #ce0000; width: 200px; display: inline-block;}
.article_body img {border: 1px solid #a6a6a6; padding: 2px;}
.article .tags {color: #717171; margin: 20px 0 5px 0; font: italic normal 14px Georgia; overflow: hidden;}
.article .tags span {display: block; float: left; margin: 0 5px 0 0;}
.article .tags a {display: block; float: left; margin: 0 5px 0 0; text-decoration: none;}
.addthis_32x32_style {cleat: both; padding: 10px 0 15px 0;}
.article .news_prev, .article .news_next {display: block; width: 460px; height: 140px; margin: 10px 0 0 0; float: left; color: #939393; text-align: left; overflow: hidden;}
.article .news_next {float: right; text-align: right; overflow: hidden;}
.article .news_prev .cap, .article .news_next .cap {display: block; margin: 0 0 10px 0; font: italic normal 16px Arial, Helvetica, sans-serif; text-shadow: 0 1px 1px rgba(255,255,255,1);}
.article .news_prev a .img_holder, .article .news_next a .img_holder {width: 89px; height: 68px; display: block; overflow: hidden; background: #fff url(/static/img/backgrounds/img-loader.gif) center no-repeat; border: 1px solid #dadada; float: left; padding: 4px 0 0 4px; margin:0 12px 0 0;}
.article .news_next a .img_holder {float: right; margin:0 0 0 12px; padding: 4px 4px 0 0;}
.article .img_holder img {width: 83px; height: 62px; display: none; border: 1px solid #dadada;}
.article .news_prev a, .article .news_next a {display: block; text-decoration: none;}
.article .news_prev .title, .article .news_next .title {width: 300px; display: block; overflow: hidden; float: left; color: #1f4577; font-size: 17px; font-weight: bold; line-height: 22px; text-shadow: 0 1px 1px rgba(255,255,255,1);}
.article .news_next .title {float: right;}
.article .news_prev .title:hover, .article .news_next .title:hover {background: none;}
/* Article [END] */
/* Catalog [END] */