/* Настройки всей страницы - начало */
* {margin: 0px; padding: 0px;}
HTML {height: 100%;}
BODY {width: 600px; margin: 0px; padding: 20px 0px 20px 20px; border: 0px; background-color: #E0F1FB; color: black; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size: small;}
img {border: 0px;}
table {border: 0px; border-collapse: collapse; margin: 0px; padding: 0px;}
h2{font-size: 14px; color: #9e0b0f; padding: 9px 0px 17px 0px;}
h3{font-size: 18px; color: #000; padding: 3px 0px 5px 0px; font-weight: normal;}
.clear {clear: both;}
.none {display: none;}
/* Настройки всей страницы - конец */

/* Логотип */
.logo {padding-bottom: 10px;}

/* Статья */
.article p {padding: 10px 0px;}
.article p i {display: block; text-align: right; color: #7d7d7d}
.article span {color: #7d7d7d; font-size: 11px; display: block}
.article a {color: #004a85; font-weight: bold;}
.article a:hover {text-decoration: none;}
.article div {background-color: #cbe3f2; font-size: 11px; padding: 10px; margin: 0px 0px 20px 0px;}
.article div img {vertical-align: middle; margin: 0px 2px;}
.article div a {color: #004a85; display: inline; font-weight: normal}
.article div span {color: #7d7d7d; display: inline;}
.article ul {margin: 0px; padding: 10px 0px 0px 0px; list-style-type: none}
.article ul li {padding-bottom: 15px;}
.article ul li a {font-weight: normal;}
.article p a.lead {font-weight: normal; text-decoration: none; color: #000;}
.article p.indent {padding-bottom: 8px; font-weight: bold; padding-right: 15px;}

/* Фото в статье */
.imgright  {margin: 5px 0px 5px 10px; border-collapse:collapse;}
.imgleft   {margin: 5px 10px 5px 0px; border-collapse:collapse;}
.imgcenter {margin: 5px auto; border-collapse:collapse;}
.imgright  p {padding: 5px 0px 8px 10px; background-color: #cbe3f2; color: #7d7d7d;}
.imgleft   p {padding: 5px 0px 8px 10px; background-color: #cbe3f2; color: #7d7d7d;}
.imgcenter p {text-align: left; padding: 5px 0px 8px 10px; background-color: #cbe3f2; color: #7d7d7d;}

/* Таблица */
.desc-t{border-collapse:collapse; margin-bottom: 15px;}
.desc-t a{color:#004a85}
.desc-t td{background:#d4edfd;padding:3px 10px}
.desc-t tr.bb td{background:#c4e1f4}
.desc-t tr.total td{background:#abdafd}

/* Footer */
.footer {text-align: center; clear: both;}
