@charset "utf-8";


@page {margin: 3cm 2cm 4cm 3cm;}


body {font-family: georgia, times new roman, serif;}



em strong {font-style: italic; font-weight: bold;}
strong em {font-style: italic; font-weight: bold;}
strong {font-weight: bold;}
em {font-style: italic;}

a {color: #000000; text-decoration: none;}
a:hover {color: #000000; text-decoration: underline;}

.clear {clear: both;}

h1 {padding: 0px 0px 9px 0px; margin: 0px; font-family: georgia, times new roman, serif; font-weight: normal; font-size: 24px; line-height: 30px;}
h2 {padding: 0px 0px 9px 0px; margin: 0px; font-family: georgia, times new roman, serif; font-weight: normal; font-size: 18px; line-height: 25px;}
h3 {padding: 0px 0px 9px 0px; margin: 0px; font-family: georgia, times new roman, serif; font-weight: normal; font-size: 16px; line-height: 20px;}

p + h1, p + h2, p + h3 {padding-top: 18px;}

.article_text a{color: #0066B3 !important;}
.article_text a:hover {color: #0066B3 !important; text-decoration: underline;}

p {text-align: justify; margin: 0px; padding: 0px 0px 9px 0px; font-size: 14px; line-height: 18px;}

ul {padding-left: 20px;}


p.photo_comment {text-align: left; margin: 12px 0px 0px 0px; padding: 0px; font-size: 11px; font-family: trebuchet ms, arial, sans-serif; line-height: 15px; color: #666666;}

p.abstract {text-align: left; font-weight: bold; font-style: italic; padding-top: 27px !important;}

p.subname {text-align: left; font-size: 18px !important; line-height: 24px !important; padding-bottom: 6px !important;}

.subrubric {padding: 0px 0px 4px 0px; font-family: trebuchet ms, arial, sans-serif; font-size: 10px; line-height: 12px; text-transform: uppercase; letter-spacing: 0.5px;}

.author {padding: 0px 0px 4px 0px; font-family: arial, sans-serif; font-size: 12px; line-height: 14px; text-transform: uppercase; letter-spacing: 0.5px;}


/* PERSONALITIES */

.personality_article {margin: 0px; padding: 0px 0px 18px 0px;}
.personality_article .preview {text-align: left; margin: 0px; padding: 0px; font-size: 11px !important; line-height: 15px; letter-spacing: 0px !important; color: #444444;}
.personality_article .date {margin: 0px 20px 0px 0px; padding: 0px 0px 14px 0px; font-family: georgia, times new roman, serif; font-size: 11px !important; line-height: 11px; color: #000000; border: 0px solid #cccccc; border-width: 0px 0px 1px 0px;}
.personality_article h3 {margin: 0px !important; padding: 0px !important; font-family: georgia, times new roman, serif; font-size: 13px; font-weight: normal; line-height: 18px; color: #000000;}
.personality_article h3 span {font-family: trebuchet ms, arial, sans-serif; font-size: 9px; text-transform: uppercase; letter-spacing: 0.5px; color: #000000;}
.personality_article h3 span a {color: #000000;}
.personality_article h3 span span {color: #666666;}
.personality_article .link {margin: 0px !important; padding: 0px !important; font-family: trebuchet ms, arial, sans-serif; font-size: 10px !important; color: #666666;}




/* HEADER */

.logotype_ua {width: 164px; height: 20px;}
.logotype_ru {width: 175px; height: 20px;}


table.pricelist td {padding: 3px 5px; font-family: trebuchet ms, arial, sans-serif; font-size: 12px; line-height: 16px; border: 0px solid #cccccc; border-width: 0px 0px 1px 0px;}


#copyright {color: #000000; font-family: arial, sans-serif; font-size: 11px; line-height: 18px;}

/*comments count*/
.stats {padding: 0px 0px 4px 0px; font-family: trebuchet ms, arial, sans-serif; font-size: 10px; line-height: 12px; color: #999999;}
.comments_count {
    background: url(/graphics/comments_ico.png) 0px 0px no-repeat;
    padding-left: 23px;
    color: #999999;
    text-decoration: none;
    display: inline-block;
    height: 16px;
    font-family: trebuchet ms, arial, sans-serif; font-size: 12px; line-height: 16px;
    margin-right: 10px; 
}
.comments_count:hover {
    text-decoration: none;
    color: #0066b3;
    background-position: 0px -16px;
}
.comments_views {
    background: url(/graphics/eye_ico.png) 0px 0px no-repeat;
    padding-left: 23px;
    color: #999999;
    display: inline-block;
    height: 16px;
    font-family: trebuchet ms, arial, sans-serif; font-size: 12px; line-height: 16px;     
}
/*comments count*/