body { color: #333333; background-color: #ffffff; font-family: tahoma; font-size: 11px;}

p {font-size: 11px; padding: 7 0 6 0; margin: 0 0 0 0; color: #333333;}

td {font-size: 11px;}

table.content-table, table.short-content-table, table.simple-content-table {	border: 2px solid #acd6e9; }

a:link { color: #2b5aa9; }

a:visited { color: #2b5aa9; }

a:hover { color: #2b5aa9; }

a:active { color: #2b5aa9; }

.copyright { color: #2d9edd; padding-left: 3px; font-size: 9px; font-family: Verdana; line-height: 165%;}

.events { color: #3d3d3d; font-family: tahoma; font-size: 10px;}

.news { color: #3d3d3d; font-family: tahoma; font-size: 10px;}

.date { color: #2b5aa9; font-family: tahoma; font-size: 10px;}

.header-l1 { color: #2b5aa9; font-family: tahoma; font-size: 20px;}

.year { color: #2b5aa9;}

.subheader { color: #3b95c6; font-family: tahoma; font-size: 14px; padding: 4 0 1 0;}

.blue { color: #3196c3; font-size: 12px; }

.catalog-item { color: #309ccc; font-family: tahoma; font-size: 12px; font-weight: bold; }

a.blue:link, a.blue:visited, a.blue:hover, a.blue:active { color: #3196c3; font-family: tahoma; font-size: 11px; }

a.catalog:link, a.catalog:visited, a.catalog:hover, a.catalog:active { color: #309ccc; font-family: tahoma; font-size: 11px; font-weight: bold; text-decoration: none; }

.content { color: #333333; font-family: arial; font-size: 12px; padding: 7 0 6 0; margin: 0 0 0 0;}

UL { margin: 0 0 0 0; padding: 16 0 4 2; list-style-type:none; }

UL LI { background: url(/media/design/bullet2.gif) no-repeat; padding: 0 0 8 13; margin: 0 0 0 0; }

UL.advantage LI { background: url(/media/design/bullet4.gif) no-repeat; padding: 0 0 8 13; margin: 0 0 0 0; }

UL.content { margin: 0 0 0 0; padding: 8 0 4 2; list-style-type:none; }

UL.content LI { background: url(/media/design/bullet3.gif) no-repeat; padding: 0 0 8 13; margin: 0 0 0 0; }

OL.v { margin: 0 0 0 0; padding: 0 0 0 5; list-style-type: decimal; }

OL.v LI { margin: 0 0 0 20; padding: 0 0 0 0; }

a.projects:link, a.projects:visited, a.projects:hover, a.projects:active { color: #2b5aa9; font-family: tahoma; font-size: 10px; text-decoration: underline; }

.contacts { color: #3a3a3a; font-family: tahoma; font-size: 11px;}

a.contacts:link { color: #2b5aa9; font-family: arial; font-size: 13px; text-decoration: underline; }

a.contacts:visited { color: #2b5aa9; font-family: arial; font-size: 13px; text-decoration: underline; }

a.contacts:hover { color: #2b5aa9; font-family: arial; font-size: 13px; text-decoration: underline; }

a.contacts:active { color: #2b5aa9; font-family: arial; font-size: 13px; text-decoration: underline; }

.contacts-item { color: #333333; font-family: arial; font-size: 13px;}

.contacts-header { color: #ffffff; font-family: tahoma; font-size: 13px; font-weight: bold;}

.top-submenu { color: #ffffff; font-family: arial; font-size: 11px; font-weight: bold; }

.news-date { color: #818181; font-family: tahoma; font-size: 12px;}

.vacancy-header {font-size: 12px; color: #309ccc; font-family: tahoma; font-weight: bold;}

.vacancy {color: #309ccc;}

a.top-submenu:link { color: #224785; font-family: arial; font-size: 11px; text-decoration: none; font-weight: bold; }

a.top-submenu:visited { color: #224785; font-family: arial; font-size: 11px; text-decoration: none; font-weight: bold; }

a.top-submenu:hover { color: #224785; font-family: arial; font-size: 11px; text-decoration: none; font-weight: bold; }

a.top-submenu:active { color: #224785; font-family: arial; font-size: 11px; text-decoration: none; font-weight: bold; }

a.header-l1:link { color: #2b5aa9; font-family: tahoma; font-size: 20px; text-decoration: none; }

a.header-l1:visited { color: #2b5aa9; font-family: tahoma; font-size: 20px; text-decoration: none; }

a.header-l1:hover { color: #2b5aa9; font-family: tahoma; font-size: 20px; text-decoration: none; }

a.header-l1:active { color: #2b5aa9; font-family: tahoma; font-size: 20px; text-decoration: none; }

a.header-l2:link { color: #416eb9; font-weight: bold; font-size: 12px; text-decoration: none; }

a.header-l2:visited { color: #416eb9; font-weight: bold; font-size: 12px; text-decoration: none; }

a.header-l2:hover { color: #416eb9; font-weight: bold; font-size: 12px; text-decoration: none; }

a.header-l2:active { color: #416eb9; font-weight: bold; font-size: 12px; text-decoration: none; }

a.header-l3:link { color: #3b95c6; font-weight: bold; font-size: 11px; text-decoration: none; }

a.header-l3:visited { color: #3b95c6; font-weight: bold; font-size: 11px; text-decoration: none; }

a.header-l3:hover { color: #3b95c6; font-weight: bold; font-size: 11px; text-decoration: none; }

a.header-l3:active { color: #3b95c6; font-weight: bold; font-size: 11px; text-decoration: none; }

a.header-news:link { color: #2b5aa9; font-weight: bold; font-size: 14px; text-decoration: none; }

a.header-news:visited { color: #2b5aa9; font-weight: bold; font-size: 14px; text-decoration: none; }

a.header-news:hover { color: #2b5aa9; font-weight: bold; font-size: 14px; text-decoration: none; }

a.header-news:active { color: #2b5aa9; font-weight: bold; font-size: 14px; text-decoration: none; }

a.header-search:link { color: #2b5aa9; font-size: 12px; text-decoration: underline; }

a.header-search:visited { color: #2b5aa9; font-size: 12px; text-decoration: underline; }

a.header-search:hover { color: #2b5aa9; font-size: 12px; text-decoration: underline; }

a.header-search:active { color: #2b5aa9; font-size: 12px; text-decoration: underline; }

.header-news { color: #2b5aa9; font-weight: bold; font-size: 14px; }

.search { color: #333333; font-family: arial; font-size: 11px; }

.header { color: #2b5aa9; font-family: tahoma; font-size: 14px; font-weight: bold }

.news-summary { color: #333333; font-family: arial; font-size: 12px;}

a.news-more:link { color: #72bbdb; font-family: arial; font-weight: bold; font-size: 11px; text-decoration: none; }

a.news-more:visited { color: #72bbdb; font-family: arial; font-weight: bold; font-size: 11px; text-decoration: none; }

a.news-more:hover { color: #72bbdb; font-family: arial; font-weight: bold; font-size: 11px; text-decoration: none; }

a.news-more:active { color: #72bbdb; font-family: arial; font-weight: bold; font-size: 11px; text-decoration: none; }

a.submenu-main:link { color: #122d3c; text-decoration: none; }

a.submenu-main:visited { color: #122d3c; text-decoration: none; }

a.submenu-main:hover { color: #122d3c; text-decoration: none; }

a.submenu-main:active { color: #122d3c; text-decoration: none; }

a.link2:link { color: #2b5aa9; text-decoration: none; }

a.link2:visited { color: #2b5aa9; text-decoration: none; }

a.link2:hover { color: #2b5aa9; text-decoration: none; }

a.link2:active { color: #2b5aa9; text-decoration: none; }

.left-menu-level-1 { color: #2b5aa9; }

a.left-menu-level-1:link { color: #2b5aa9; text-decoration: none; }

a.left-menu-level-1:visited { color: #2b5aa9; text-decoration: none; }

a.left-menu-level-1:hover { color: #2b5aa9; text-decoration: none; }

a.left-menu-level-1:active { color: #2b5aa9; text-decoration: none; }

.left-menu-level-2 {font-size: 10px; color: #3b95c6;}

a.left-menu-level-2:link {font-size: 10px; color: #3b95c6; text-decoration: none; }

a.left-menu-level-2:visited {font-size: 10px; color: #3b95c6; text-decoration: none; }

a.left-menu-level-2:hover {font-size: 10px; color: #3b95c6; text-decoration: none; }

a.left-menu-level-2:active {font-size: 10px; color: #3b95c6; text-decoration: none; }

.left-menu-level-2-active {font-size: 10px; color: #333333;}

.copyright { color: #adadad; font-family: verdana; font-size: 10px; line-height: 120%;}

a.copyright:link { color: #adadad; font-family: verdana; text-decoration: underline; }

a.copyright:visited { color: #adadad; font-family: verdana; text-decoration: underline; }

a.copyright:hover { color: #adadad; font-family: verdana; text-decoration: underline; }

a.copyright:active { color: #adadad; font-family: verdana; text-decoration: underline; }