body { color: #717273; font-family: Tahoma, Arial, sans-serif; font-size: 12px; }
a { color: #5788d2; text-decoration: underline; }
a:hover { text-decoration: none }
h1 { color: #ed0000; font-family: Verdana; font-size: 16px; }
h2 { color: #ed0000; font-family: Verdana; font-size: 14px; }
h3 { color: #568ad5; font-family: Verdana; font-size: 14px; }
h4 { color: #568ad5; font-family: Verdana; font-size: 13px; }
h5 { color: #568ad5; font-family: Verdana; font-size: 13px; font-style: italic; }
h6 { color: #568ad5; font-family: Verdana; font-size: 13px; font-weight: normal; }

.StyledTableFirstRow, .StyledTable th { color: #568ad5; font-weight: bold; }

#topMenu { color: #5788d2; font-size: 11px; font-weight: bold;  }
#topMenu a { color: #5788d2; text-decoration: none; }
#topMenu a.active, #topMenu span { color: red }
#topMenu a:hover { text-decoration: underline }
.leftBlockTitle { color: #5788d2; font-weight: bold; }
.rightBlockTitle { font-weight: bold; }
.rightBlock .date span, .newsListElement .date span { color: red; font-size: 14px; font-weight: bold; }
.rightBlockBox a { text-decoration: none; }
.rightBlockBox a:hover { color: #5788d2; text-decoration: none; }
.rightBlockBox a:hover span.link { text-decoration: underline } 
.leftBlock, .rightBlock { font-size: 11px }
.leftBlock a { color: #717273; text-decoration: none; }
.leftBlock a:hover { color: #5788d2; text-decoration: none; }
p.bannerTitle { color: #5788d2; font-weight: bold; }
#contentWrap .partitionMenu a { text-decoration: none }
#contentWrap .partitionMenu a:hover { text-decoration: underline }
.picDescription, .listNavigation { font-size: 11px }
.contentBlockTitle { font-family: Verdana; font-size: 16px; font-weight: bold; }
.blue .contentBlockTitle { color: #446aa3 }
.pink .contentBlockTitle { color: #a40017 }
.yellow .contentBlockTitle { color: #602a1c }
table.mainBlockTable td { font-weight: bold }
.newTitle a { text-decoration: none !important; }
.newTitle a:hover { text-decoration: underline }
#footer { color: #4b4848; font-size: 11px; }
#footerNavigation { color: #5788d2; text-transform: uppercase; }
#footerNavigation a { text-decoration: none }
#footerNavigation a:hover { text-decoration: underline }
#footerNavigation span { color: red }
.leftMenu .partitionMenu li a { font-weight: bold; text-decoration: none; }
.leftMenu .partitionMenu li a:hover { text-decoration: underline; }
.leftMenu .partitionMenu li span, .leftMenu .partitionMenu li a.active { color: #5788d2; font-weight: bold; text-decoration: underline; }
 
 
#popupTitle h1 { color: #446aa3; font-family: Verdana; font-size: 16px; }
#popupNavigation td { color: #4f4f50; font-size: 12px; font-weight: bold; }