html, body {width:960px;height:101%;margin:auto}
h1 {color:#00688B;font: normal 24px Verdana;text-align:center;margin:0px 0px 30px 0px}
h2 {color:#00688B;font: normal 20px Verdana;text-align:center;margin:0px 0px 25px 0px}
h3 {font: normal 15px Verdana;text-align:center;margin:0px 0px 20px 0px}
h4 {color:#00688B;margin:30px 0px 15px 0px}
.main-block {position:relative;width:960px;height:auto;height:100%;min-height: 100%;margin-left:auto;margin-right:auto}
.empty {height:100px;}
.header {margin:0px 0px 20px 0px;width:960px;height:200px;background-image:url('../img/header.jpg')}
.logo {border-width:0px;position:relative;float:left;width:230px;height:175px;left:15px;top:15px}
.welcome {position:relative;float:left;width:500px;left:191px;top:10px;color:white;font-family:Arial,Helvetica,sans-serif}
.left-block {width:176px;float:left}
.menu {float:left;font:600 14px Verdana;width:170px;list-style:none;border-right:3px solid #eef2f5;border-left:3px solid #eef2f5;margin:0px 0px 20px 0px;padding:0px}
.menu a:link, .menu a:visited {color:#2077A5}
.menu a:hover {background-color:#4876FF;background-image:url("../img/menu-bg.gif");color: white}
.menu a:active, .school a:active{color: white}
.menu a{text-decoration:none;display:block;position:relative;margin:0px;padding:2px 0px 2px 15px}
.school {float:left;font:600 13px arial;width:160px;list-style:none;margin:0px 0px 20px 8px;padding:0px}
.school a{width:158px;text-decoration:none;display:block;position:relative;margin:0px;padding:2px 0px 2px 2px}
ul.school li:hover > a{background-color:#C69781;color:white}
.school a:link, .school a:visited {color:#AA6342}
.school ul, .school li:hover{position:relative}
ul.school li a:hover {background-color:#B37557}
ul.school li {width:160px}
ul.school ul a:hover {background-color:#B37557}
ul.school ul li{width:160px}
.school li {float:left}
 .school li:hover > ul {visibility:visible}
 .school li ul{list-style:none;visibility:hidden;position:absolute;left:160px;top:-2px;background-color:white;border:solid 1px #C69781;padding:1px 1px 1px 4px}
.events-header {clear:both;margin:0px;background-color:#B0C4DE;background-image:url("../img/header-bg.gif");font:bold 12px Verdana;text-align:left;color:white;padding:6px 0px 4px 12px}	
.events-block {margin:0px;padding:15px 8px 1px 8px;border-top-width:0px;background-color:#eef2f5;font-family:Arial,Helvetica,sans-serif;font-size:11px;margin-left:auto;margin-right:auto}
.event {margin:0px 0px 20px 0px}
.events-block img {margin:0px;width:160px;border-width:0px}
body a:link {text-decoration:none;color:#2077A5}
body a:visited {text-decoration:none;color:#2077A5}
body a:hover  {text-decoration:none;color:#6495ED}
body a:active {text-decoration:none;color:#6495ED}
.content{margin:0px 0px 0px 10px;padding:0px;float:left;font:normal 13px Verdana;width:588px}
.content b, .right-block b {color:#00688B}
.head-line {border-bottom:solid 2px #B0C4DE;background-image:url('../img/headline-bg.gif');background-repeat:repeat-y;background-color:#B0C4DE;font:bold 11px Verdana;color:white;padding:0px 0px 0px 4px;margin:0px}
.news-contents {margin:0px 0px 15px 0px;padding:0px 0px 10px 0px}
.news-contents h2 {margin:0px 0px 10px 0px; padding-top:5px} 
.news-contents p {margin:0px 0px 5px 0px;padding-top:7px}
.left-image {margin:10px 10px 30px 0px;float:left}
.right-block {font-family:Verdana;padding:0px;font-size:11px;width:176px;min-height:665px;float:right}
.info {background-color:#eef2f5;padding:10px 5px 10px 5px;border-top-width:0px}
.info li {padding-bottom:4px}
.right-block p, .right-block a  {margin-left:8px}
.right-block  ul {color:#708090;padding:0px 0px 0px 20px}
.right-block li {margin-bottom:0px}
.vk-group {margin-top:0px;margin-left:auto;	margin-right:auto}
.footer {background-color:#eef2f5;border-top:solid 2px #B0C4DE;clear:both;height:50px;width:960px;margin-left:auto;margin-right:auto;margin-top:-62px;padding:5px 0px 5px 0px;text-align:center;font:normal 11px Verdana;position:relative}
.error-text {width:420px;font:normal 13px Verdana;margin:100px 0px 0px 0px;float:left}
.error-text h2 {padding:0px 15px 0px 15px;font:normal 26px Verdana;text-align:center;color:#00688B}
.error-img {margin:100px 0px 0px 0px;padding:0px 0px 0px 30px;width:160px;float:left}
.error-number {margin:100px 0px 0px 30px;width:290px;font:bold 94px Verdana;color:#B0C4DE;float:left}
.error-number p {margin:10px 0px 0px 0px}
.top-links {position:relative;text-align:right;font-size:11px;padding-right:15px;margin:0px 0px 25px 0px}
.reports-list, .gallery-list {margin:0px 0px 20px 0px}
.reports-list img, .gallery-list img {width:80px}
.reports-list td, .gallery-list td {padding:5px}
.quote {position:relative;width:240px;padding:7px;margin:0px 0px 20px 325px;font: normal 11px tahoma;letter-spacing:1px;line-height: 1.1em;color: #708090}
.auth {position:relative;padding:7px;text-align:right;margin:0px 0px 20px 0px;right:0px;font: normal 11px tahoma;letter-spacing:1px;line-height:1.1em;color:#708090}
.quote p {margin:0px;padding:5px 20px 0px 0px;text-align:right}	
.page-img {position:absolute;right:190px;top:203px;height:73px}
#news-img {background-image:url('../img/news-img.gif');width:100px}
#travel-img {background-image:url('../img/travel-img.gif');width:87px}
#fgalery-img {background-image:url('../img/fgalery-img.gif');width:79px}
#vgallery-img {background-image:url('../img/vgallery-img.gif');width:73px}
#lib-img {background-image:url('../img/lib-img.gif');width:80px}
#links-img {background-image:url('../img/links-img.gif');width:68px}
#contacts-img {background-image:url('../img/contacts-img.gif');width:74px}
#about-img {background-image:url('../img/about-img.gif');position:absolute;right:210px;top:243px;width:87px;height:73px}
#gb-img {background-image:url('../img/gb-img.gif');position:relative;right:107px;top:7px;float:right;width:50px;height:70px}
#reports-img {background-image:url('../img/reports-img.gif');width:74px}
.search  {margin-bottom:12px;padding-top:9px}
.search input[type="text"] {width:115px;font-size:11px;margin:0px 0px 0px 4px}
.search input[type="submit"] {font-size:11px;height:19px;width:45px;padding:0px 4px 2px 4px;margin:0px 0px 0px 2px}
.archive-line {margin:10px 15px 20px 0px;text-align:right;font-size:10px;color:#708090}
.icon-list {margin:10px 2px 30px 2px;padding:0px;list-style-type:none}
.icon-list li {margin: 0px 0px 7px 0px;background-repeat: no-repeat}
#files-list li {padding-left:20px;background-image:url(../img/drive-download.png)}
#links-list li {padding-left:12px;background-image:url(../img/arrow-right-small.png)}
#links-list a {margin-left:10px;padding-right:17px;background-position:right bottom;background-repeat:no-repeat;background-image:url(../img/external-small.png)}
.file-info {font-size:9px;color:#B5B5B5}
#add-info {display:block;float:right;position:relative;width:16px;height:16px;right:2px;bottom:2px;border-width:0px}
.done {color:#708090}	
#back-top {position:fixed;bottom:60px;margin-left:600px}
 #back-top a {width:45px;display:none;text-align:center;font:11px/100% Arial, Helvetica, sans-serif;text-transform:uppercase;text-decoration:none;color:#B0C4DE}
#back-top a:hover {color:#6495ED}
#back-top span {width:45px;height:23px;display:block;	margin-bottom:3px;background:url(../img/up-arrow1.png) no-repeat center center}
#back-top a:hover span {background:url(../img/up-arrow2.png) no-repeat center center}
.utube {width:480px;height:360px;margin-top:15px;margin-bottom:60px;margin-left:auto;margin-right:auto}	
.like-bar {padding:5px 0px 3px 30px;margin:30px 0px 30px 0px;background-color:#eef2f5}
.like-bar td {height:20px;padding:0px;margin:0px}
.like-bar table {padding:0px;margin:0px}

