@import 'basic.css';

body {background: #fff url(/i/bg-body.jpg) no-repeat; font: 80% tahoma,sans-serif; color: #303233}


#logo {padding: 68px 0 0 87px; }
#logo img {display: block; width: 191px; height: 51px}

#menu {position: absolute; top: 0; left: 381px}
#menu img {display: block; float: left; height: 108px; width: 109px}
#menu img.about-btn {width: 110px}

#menu .active {margin-left: -1px}

#lang {position: absolute; top: 52px; left: 887px}
#lang img {display: block; width: 25px; height: 25px}

#flash {width: 538px; height: 373px; position: absolute; top: 304px; left: 11px}

#main-column {width: 435px; margin: 0 0 0 490px; padding: 45px 0 0 0; height: 577px; min-height: 577px}
html>body #main-column {height: auto}

.no-submenu {margin-top: 120px}

#mission-index {font: 11px/140% tahoma,sans-serif; background: url(/i/mission.gif) no-repeat; padding: 0 20px 0 125px; height: 137px; min-height: 137px}
.en #mission-index {background: url(/i/mission-en.gif) no-repeat; }
html>body #mission-index {height: auto}

#news-index {margin: 0 0 0 125px; padding: 122px 0 0 0; background: url(/i/news.gif) no-repeat}
.en #news-index {background: url(/i/news-en.gif) no-repeat}
#news-index h3 {font: bold 11px tahoma,sans-serif; padding: 0 0 0 13px; background: url(/i/bullit.gif) 0 3px no-repeat}
#news-index h3 a {text-decoration: none; color: #303233}
#news-index p {margin: 0 10px 10px 0; font: 11px/140% tahoma,sans-serif; }
#news-index .news-item {padding: 0 0 10px 0; }

.print-link {font: 10px tahoma,sans-serif; padding: 50px 0 10px 48px; clear: both}

#footer {width: 970px}
#links {text-align: right; font-size: 10px; padding: 11px 48px 15px 0 }

.sitemap {margin-right: 15px}

#footer .wrapper {background: #eaf7fd; padding: 10px 44px 13px 21px; margin: 0 0 0 26px; }

#sitesearch {float: right; }
#sitesearch .txt {border-width: 1px 0 0 1px; border-style: solid; border-color: #a9bbc4; width: 155px; font: 11px tahoma,sans-serif; padding: 3px 5px; display: block}
#sitesearch .txt, #sitesearch img {float: left}
#sitesearch img {margin-top: 5px; margin-right: 14px}

.contacts img {float: left; margin: 6px 20px 0 0}


/* внутренняя */

#page {width: 970px}
#submenu {border-width: 1px 0; border-style: solid; border-color: #b8def1; margin: 22px 0 60px 0; font-size: 12px; padding: 10px; text-align: center; color: #0f6ea6}
#submenu a {color: #0f6ea6}
#submenu a,  #submenu strong  {margin: 0 5px}
#submenu strong  {font-weight: normal}

#submenu li {display: inline}
#submenu .current_page_item a {text-decoration: none;}
#submenu .current_page_item a:hover {color: #0f6ea6; cursor: default}

#main-content h2 {color: #ea7000; font-size: 18px; font-weight: normal}
#main-content h3 {font: bold 11px verdana,sans-serif; margin-bottom: 10px}
#main-content p {line-height: 140%}
#main-content ul {list-style-type: none; margin: 15px 0; padding: 0}
#main-content ul li { background: url(/i/bullit.gif) 0 4px no-repeat; margin: 0 0 10px; padding-left: 13px}
#main-content ol { margin-left: 1.5em}

.news-item h2 a {text-decoration: none; color: #ea7000;}



.management-item {clear: both; margin: 0 0 25px}
.management-item .item-descr {margin: 0 10px 0 195px; zoom: 1}
.management-item.even .item-descr {margin: 0 195px 0 10px; }
.management-item.even .img {float: right}
.img.right {float: right; margin-left: 10px}
.img {margin-right: 10px}
.img.single {margin-bottom: 15px}

.img .flashmovie {float: left; }

.headline {width: 243px; position: absolute; top: 240px; left: 39px; background: url(/i/bg-h1.gif) 123px 0 no-repeat; }
.headline h1 {width: 103px; background: #fe7106 url(/i/bg-h1-2.gif) repeat-x; font: 11px tahoma,sans-serif; color: #fff; padding: 13px 0 10px; margin: 0 0 0 129px; text-transform: uppercase; text-align: right; border-bottom: 1px solid #ffbf68}

.headline .wrapper {height: 247px; background-repeat: no-repeat; background-position: right bottom}
#about .wrapper {background-image: url(/i/figure-about.gif)}
#to-clients .wrapper {background-image: url(/i/figure-to-clients.gif)}
#press .wrapper {background-image: url(/i/figure-press.gif)}
#contacts .wrapper {background-image: url(/i/figure-contacts.gif)}


#text {width: 625px; margin-left: 317px; height: 400px; min-height: 400px}
html>body #text {height: auto}

#text h2 {margin-top: 1em}
#text h2.bigmargin {margin-bottom: 1em}
#text h3 {font-size: 11px; margin: 0 0 4px !important}
#text p {margin: 0 0 10px !important}

.edit-link {margin-top: 20px; font-size: 11px; font-weight: bold; clear: both !important}

.archive {background: url(/i/bullit.gif) left center no-repeat; padding-left: 12px; font-weight: bold; margin-top: 20px}


.sitemap ul {margin-left: 25px}

.sitemap-level1 {font-weight: bold}
a.sitemap-level1, a.sitemap-level1:hover {color: #0f6ea6}