﻿/*body { font-family: Tahoma, Helvetica, sans-serif; }*/

/* navbar */
.navbar { margin-bottom: 0px; }
.navbar-inner { background: #09c; filter: 0 none; border-radius: 0; }
.navbar .brand { padding: 6px 20px 4px; position: relative; }
.navbar .divider-vertical { background-color: #0082ae; border-right: 1px solid #26a8d4; height: 50px; }
.navbar .dropdown-menu form { margin: 0 0 10px; }
.navbar .dropdown-menu input { margin-left: 10px; height: 19px; }
.navbar .nav>li>a { color: #b3e1f0; text-shadow: none; line-height:30px; }
.navbar .nav .active>a,
.navbar .nav .active>a:hover { color: #ffffff; text-decoration: none; background-color: #32add6; }
.navbar .nav .open > .dropdown-toggle, .navbar .nav .active > .dropdown-toggle, .navbar .nav .open.active > .dropdown-toggle { background-color: #32add6; }
.navbar .nav .caret { margin-top: 14px; }

/* teaser */
#teaser { background: url(../img/bg-teaser.png) left top; border-bottom: 1px solid #d6d6d6; padding: 20px 0; }
#teaser .container { position: relative; }
#teaser h1 { font-family: "Trebuchet MS", Arial, Helvetica, serif; color: #333; text-transform: uppercase; font-size: 28px; text-shadow: 0 1px 0 #fff; margin-top: 36px; }
#teaser h1 span { display: block; color: #999; font-size: 20px; line-height: 20px; }
#map { background: url(../img/map.png) center center no-repeat; width: 457px; height: 283px; position: relative; }
#map p { font-style: italic; color: #bbb; position: absolute; top: 260px; left: 200px; width: 250px; }
#map a { position: absolute; width: 16px; height: 11px; }
#map a.az { top: 172px; left: 41px; }
#map a.am { top: 159px; left: 13px; }
#map a.by { top: 49px; left: 48px; }
#map a.kz { top: 182px; left: 158px; }
#map a.kg { top: 224px; left: 148px; }
#map a.md { top: 77px; left: 3px; }
#map a.ru { top: 89px; left: 77px; }
#map a.tj { top: 238px; left: 122px; }
#map a.tm { top: 207px; left: 77px; }
#map a.ua { top: 72px; left: 33px; }
#map a.uz { top: 207px; left: 105px; }

/* content */
#content { padding: 30px 0; }
#content a { text-decoration: underline; }
#content a:hover { text-decoration: none; }
#content .db-info ul { list-style-type: none; margin-left: 0; }
#content .db-info ul li { line-height: 22px; }
#content .db-info ul a { font-size: 18px; }

/* content-bottom-block */
#bottom-info { background: #f0f0f0; border-top: 1px solid #d6d6d6; }
#bottom-info .container { padding-top: 20px; padding-bottom: 20px; }
#bottom-info ul { list-style-type: none; margin: 0; }
#bottom-info ul li { background: url(../img/marker.png) left 7px no-repeat; padding-left: 10px; }

/* footer */
#footer { background: #09c; padding: 30px 0; color: #fff; }
#footer a { color: #fff; text-decoration: underline; }
#footer a:hover { text-decoration: none; }
#footer p.twit-link a { background: url(../img/twitter.png) left center no-repeat; padding: 6px 0 6px 28px; }
#footer p.fb-link a { background: url(../img/facebook.png) left center no-repeat; padding: 6px 0 6px 28px; }

/* misc */
a.btn { text-decoration: none !important; }
a:focus { outline: 0 none; }

.nav-tabs .active a { text-decoration: none !important; }

/* ico headings */
h3.ico, h5.ico, h4.ico { padding-left: 36px; line-height: 36px; }
.ico-update { background: url(../img/update.png) left center no-repeat; }
.ico-help { background: url(../img/book.png) left center no-repeat; }
.ico-support { background: url(../img/support.png) left center no-repeat; }
.ico-clients { background: url(../img/hands.png) left center no-repeat; }
.ico-phone { background: url(../img/telephone.png) left center no-repeat; }
.ico-time { background: url(../img/time.png) left center no-repeat; }
.ico-email { background: url(../img/email_open.png) left center no-repeat; }

/* ico lists */
ul.ico li { list-style-type: none; padding-left: 20px; }
li.pdf { background: url(../img/pdf.png) left 2px no-repeat; }
li.jpg { background: url(../img/jpg.png) left 2px no-repeat; }
li.vid { background: url(../img/vid.png) left 2px no-repeat; }
li.marker { background: url(../img/marker.png) 6px 7px no-repeat; }

/* stats */
#visualization { height: 270px; background: url(../img/ajax-loader.gif) center center no-repeat; }
#chart_image1,#chart_image2,#chart_image3 { margin-top: 20px; }
p.lbl-info { font-style: italic; color: #bbb; background: none; }

/* faq */
ul.questions { list-style-type: none; margin: 0; }
ul.questions a.q { text-decoration: none !important; border-bottom: 1px dashed #0069D6; }

/* new-documents */
#rzd-az, #rzd-am, #rzd-by, #rzd-kg, #rzd-kz, #rzd-md, #rzd-ru, #rzd-tj, #rzd-tm, #rzd-ua, #rzd-uz, #rzd-cis { padding-left: 20px; margin-bottom: 6px; }
#rzd-az { background: url(../img/flags/16/az.gif) left center no-repeat; }
#rzd-am { background: url(../img/flags/16/am.gif) left center no-repeat; }
#rzd-by { background: url(../img/flags/16/by.gif) left center no-repeat; }
#rzd-kg { background: url(../img/flags/16/kg.gif) left center no-repeat; }
#rzd-kz { background: url(../img/flags/16/kz.gif) left center no-repeat; }
#rzd-md { background: url(../img/flags/16/md.gif) left center no-repeat; }
#rzd-ru { background: url(../img/flags/16/ru.gif) left center no-repeat; }
#rzd-tj { background: url(../img/flags/16/tj.gif) left center no-repeat; }
#rzd-tm { background: url(../img/flags/16/tm.gif) left center no-repeat; }
#rzd-ua { background: url(../img/flags/16/ua.gif) left center no-repeat; }
#rzd-uz { background: url(../img/flags/16/uz.gif) left center no-repeat; }

/* order */
.land_pack { padding: 0 !important; }
.land_pack table { margin: 0 !important; }
.plan-order { display: none; margin: 10px 0 0;  }
.plan-order td { background: #fff !important;  }
.plan-order tr:hover td { background: #fff !important; }
.plan-order-toggle { text-decoration: none !important; border-bottom: 1px dashed #0088cc; }
.plan-order-toggle:hover { text-decoration: none !important; border-bottom: 1px dashed #005580; }
#plans p { margin: 0 0 0px; }
#plans td.v-align { vertical-align: middle; text-align: center; }
.plan-name { font-size: 16px; text-transform: uppercase; color: #ff7f00; line-height: 26px; }
#plans th.info { text-align: center; }
#plans th.info span { display: block; color: #888888; font-size: 10px; font-weight: normal; white-space: nowrap; }

#plan_opt_total_text { text-align: right; font-weight: bold; color: #990000; }
#plan_opt_total_text span {font-weight: normal; color: #777; display: block; }
#plan_opt_price { font-weight: bold; color: #990000; }
#plan_prof_total_text { text-align: right; font-weight: bold; color: #990000; }
#plan_prof_total_text span {font-weight: normal; color: #777; display: block; }
#plan_prof_price { font-weight: bold; color: #990000; }
#plan_eko_total_text { text-align: right; font-weight: bold; color: #990000; }
#plan_eko_total_text span {font-weight: normal; color: #777; display: block; }
#plan_eko_price { font-weight: bold; color: #990000; }

#plan-offline_opt_total_text { text-align: right; font-weight: bold; color: #990000; }
#plan-offline_opt_total_text span {font-weight: normal; color: #777; display: block; }
#plan-offline_opt_price { font-weight: bold; color: #990000; }
#plan-offline_prof_total_text { text-align: right; font-weight: bold; color: #990000; }
#plan-offline_prof_total_text span {font-weight: normal; color: #777; display: block; }
#plan-offline_prof_price { font-weight: bold; color: #990000; }

#order-form form { margin: 0; }

/* info-page */
.cis-i { padding: 14px 0; }
.cis-i h4 { padding: 5px; background: #f2f2f2; border-radius: 3px; margin-bottom: 6px; }
.cis-i h4 img { margin-right: 10px; }

/* contacts forms */
.span35 { width: 250px; }
#form-contacts, 
#form-faq { margin: 0; }
#form-contacts .form-actions,
#form-faq .form-actions { border: 0 none; padding: 0; margin: 0; }

/* promo */
.pr-special { padding: 20px 0 20px 120px; background-position: left center; background-repeat: no-repeat; }
.pr-15 { background-image: url(../img/pr-15.png); }
.pr-10 { background-image: url(../img/pr-10.png); }