h1 { font-size:12px; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; margin-top:16px; margin-bottom:10px; color:#0055A6;}
h1 span { color:#FFAC56;}

.mainCentColumnLine { background-color:#DFDFDF; width:262px;}

.mainEventBlock { padding:0 15px 28px 0;}
.mainEventBlock img { display:block; margin:0;}
.mainEventBlock div.title { margin:10px 0 6px; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:17px; line-height:18px; font-weight:bold;}
.mainEventBlock div.title a { color:#000000; text-decoration:none;}
.mainEventBlock div.title a:hover { text-decoration:none;}
.mainEventBlock div.text { font-size:13px; line-height:14px;}
.mainEventBlock div.text a { color:#000000; text-decoration:none;}
.mainEventBlock div.text span { font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:12px; color:#0055A6; line-height:15px; font-weight:bold;}
.mainEventBlock div.text span a { color:#0055A6; text-decoration:none;}

.mainLastNews { padding:14px 20px 28px 0;}
.mainLastNews table {}
.mainLastNews td.image img { margin:4px 15px 0 0;}
.mainLastNews div.top { color:#525252; margin-bottom:5px;}
.mainLastNews span.time { color:#0055A6; line-height:14px; font-weight:bold;}
.mainLastNews span.time a { text-decoration:none;}
.mainLastNews span.type { color:#525252; line-height:14px;}
.mainLastNews span.type a { color:#525252; text-decoration:underline;}
.mainLastNews span.type a:hover { text-decoration:underline;}
.mainLastNews div.title { font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:12px; line-height:14px; font-weight:bold;}
.mainLastNews div.title a { color:#000000; text-decoration:none;}
.mainLastNews div.title span {}
.mainLastNews div.title span a {}
.mainLastNews div.text { line-height:13px;}
.mainLastNews div.text a { color:#000000; text-decoration:none;}

.mainGreyMenuBlock { padding:4px 12px 5px 12px; width:585px; background-color:#ECECEC; color:#0055A6;}
.mainGreyMenuBlock a { text-decoration:none}
.mainGreyMenuBlock a:hover { text-decoration:none}
.mainGreyMenuBlock a.on {}
.mainGreyMenuBlock a.on:hover {}

.mainOnlineNews { padding:0 20px 0 0;}
.mainOnlineNews div.item { margin-bottom:9px;}
.mainOnlineNews div.item a { color:#000000;}
.mainOnlineNews div.item a:hover { text-decoration:underline;}
.mainOnlineNews div.item span { font-size:10px; line-height:13px; font-weight:bold; color:#0055A6;}
.mainOnlineNews div.item span a { text-decoration:none; color:#0055A6;}
.mainOnlineNews div.more {}
.mainOnlineNews div.more a {}
.mainOnlineNews div.more a:hover { text-decoration:underline;}

.mainAnalitics { padding:0 20px 6px 0;}
.mainAnalitics div.date { line-height:14px; color:#0055A6; margin-bottom:1px;}
.mainAnalitics div.date a { text-decoration:none;}
.mainAnalitics div.title { font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; line-height:14px;}
.mainAnalitics div.title a { color:#000000; text-decoration:none;}
.mainAnalitics div.text { line-height:13px; margin-bottom:6px;}
.mainAnalitics div.text a { color:#000000; text-decoration:none;}
.mainAnalitics div.more {}
.mainAnalitics div.more a {}
.mainAnalitics div.more a:hover { text-decoration:underline;}

.mainExclusive { padding:3px 20px 6px 0;}
.mainExclusive img.image { float:left; margin:0 15px 0 0;}
.mainExclusive div.date { padding:6px 0 5px 0; line-height:14px; color:#0055A6;}
.mainExclusive div.date a { text-decoration:none;}
.mainExclusive div.date span { font-weight:bold;}
.mainExclusive div.date span a { text-decoration:none;}
.mainExclusive div.title { margin-bottom:3px; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:15px; font-weight:bold; line-height:16px;}
.mainExclusive div.title a { color:#000000; text-decoration:none;}
.mainExclusive div.text { font-size:12px; margin-bottom:6px; line-height:14px;}
.mainExclusive div.text a { color:#000000; text-decoration:none;}
.mainExclusive div.more {}
.mainExclusive div.more a {}
.mainExclusive div.more a:hover { text-decoration:underline;}

.mainPressConf { padding:0 20px 0 0;}
.mainPressConf div.date { line-height:14px; color:#0055A6;}
.mainPressConf div.date a { text-decoration:none;}
.mainPressConf div.date span { font-weight:bold;}
.mainPressConf div.date span a { text-decoration:none;}
.mainPressConf div.text { margin-bottom:6px; font-size:11px; line-height:14px;}
.mainPressConf div.text a { color:#000000; text-decoration:none;}

.mainPartners { padding:0 20px 12px 0;}
.mainPartners div.item { margin-bottom:8px;}
.mainPartners div.item a { color:#000000; text-decoration:none;}
.mainPartners div.item span a { color:#0055A6; text-decoration:underline;}
.mainPartners div.item span a:hover { text-decoration:underline;}


