* {margin: 0; padding: 0}
html, body {margin: 0px; padding: 0px; position: relative; font-family: Tahoma, sans-serif; font-size: 12px; height: 100%; color: #000; min-width:1000px;}
a, a img {outline: none; border: none;}
a {color: #065fba; text-decoration: underline; font-weight: normal;}
a:hover {color: #e7ad46; text-decoration: none; font-weight: normal; }
ul, li {margin: 0px; padding: 0px; list-style: none;}
table, td, tr, th {padding: 0px; border: 0px; border-collapse: collapse;}
form, fieldset, dl, dt, dd {margin: 0px; padding: 0px; border: 0px;}
p {margin: 0px; padding: 0px 0px 0.8em 0px;}
.clear {overflow:hidden; height:0; font-size:0 !important; clear:both;}
* html .clear {width:0; clear:both;}
*html .pngImg {filter: progid:DXImageTransform.Microsoft.Alpha(opacity=0);}

h2 {font-family:Tahoma, sans-serif; font-size:18px; font-weight:normal; color:#232323; }
h3 {font-family:Georgia, sans-serif; font-weight:bold; font-size:23px; margin-bottom:20px; color:#142f3d;}
h4 {font-family:Georgia, serif; font-weight:bold; font-size:23px; margin-bottom:6px; color:#142f3d; line-height:26px;}
h5 {font-family:Georgia, sans-serif; font-weight:normal; font-size:21px; margin-bottom:6px; color:#142f3d; line-height:26px;}

body {background:#ffffff;}
#content {height: auto !important; height: 100%; min-height: 100%; z-index:2;  position:relative;}

#content .container {width: 940px; margin: 0 auto; padding: 120px 0px 100px 0px; z-index:2; position:relative;}

#footer {height: 100px; margin-top: -100px; background: #CCFFFF; z-index:3; position:relative; background:url(/images/bg_header.png);}
#footer .container {width: 940px; margin: 0 auto; position:relative; }

#header {width: 100%; height: 100px; position: absolute; top: 0; left: 0; background:url(/images/bg_header.png); z-index:4;}
#header .container {width: 940px; height:100px; margin: 0 auto;  position:relative;}

#logo {padding-top:25px; -background:none;}
*html #logo {position:relative; width:576px; height:37px; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/logo.png', sizingMethod='crop'); margin-top:25px; padding-top:0px;}
.logotip {}

#main-menu {text-transform:uppercase;}
#main-menu ul {font-family:Tahoma, sans-serif; font-size:14px; margin-top:-2px; }
#main-menu ul li {display:inline; color:#ffffff; padding-right:3px; padding-left:3px; padding-top:10px; margin-right:1px;}
#main-menu ul li a {color:#ffffff; text-decoration:none; font-weight:500;}
#main-menu ul li a:hover {color:#e7ad46; }
#main-menu ul li a.active {color:#e7ad46;}
.footer-menu {padding-top:7px; margin-bottom:10px;}

#main-news {position:relative; float:left; width:620px; margin-bottom:40px;  margin-right:20px; }
#main-right-col {position:relative; float:left; width:300px; margin-right:-20px; margin-bottom:40px;}

#lang {position:absolute; right:0; width:160px; height:100px; top:0; text-align:right;}
#lang ul {margin-bottom:10px; height:56px;}
#lang ul li {float:right; height:56px; width:30px;}
#lang ul li a {display:block; width:30px; height:56px;}
#lang ul li a.eng {background:url(/images/eng.png) no-repeat;}
#lang ul li a.rus-active {background:url(/images/rus-active.gif) no-repeat;}

#footer .mail-bottom {position:absolute; right:0; width:160px; height:10px; top:15px; text-align:right;}
/*====news======*/
#news-title {color:#232323; position:relative; margin-bottom:13px;}
#news-title .titlnews {margin-right:10px;}
#main-news #news-title h4 {float:left; }
.title-col-arch {padding-top:8px;}
.inact-page {padding:0 5px;}
.news-arhiv {position:absolute; right:0; bottom:0; color:#808080;}
.news-arhiv a {padding-left:5px;}
.arh {padding-left:20px !important;}

#main-news .description .anonce p {padding:0 0 0.2em;}
#main-news .description .count-foto-video a.more {padding-top:0px;}
#main-exp .description .count-foto-video a.more {padding-top:0px;}

.last-news {margin-bottom:28px; clear:left;}
.data {display:block; padding:2px 10px 2px 6px; background-color:#d7a856; float:left; color:#000000; margin-right:8px;   margin-top:2px;}
.date-title {margin-bottom:10px;} 
.simple-news .data { margin-top:0px;}
.video {margin-bottom:10px;}
.last-news  .video {margin-bottom:5px;}
.count-foto-video {position:relative; float:left; width:140px; margin-right:20px; text-align:right; color:#065fba;}
.anonce {position:relative; float:left; width:460px;}
.more {padding-top:0px; display:block;}

.imgnews {margin-bottom:5px;}

.simple-news {margin-bottom:20px;}

.simple-news .data {margin-bottom:5px;}
.simple-news h2{clear:both;}

#news-title-bot {padding-left:160px; border-top:1px solid #959595; padding-top:10px; margin-top:28px;}

.allexp {padding-left:10px;}

.trailer {margin-top:15px;}
.trailer img {margin:6px 0;}

.fill-ank {padding-top:4px; display:block; font-size:14px;}

#kruglov {margin-top:15px;}

#kruglov h3 {margin-bottom:6px;}
#kruglov .title {margin-bottom:6px;}
#kruglov .foto {margin:2px 6px 0 0;}

#partners {margin-top:25px;}
.partner-block {position:relative; float:left; height:60px;}
.partner-block img {margin-right:20px;}
#copy {position:relative; width:650px; color:#ffffff;}
#copy span {color:#6294a8; display:block; margin-top:4px;}
/*=====anketa====*/
#anketa {position:relative; width:100%; background-color:#f0eade; padding:10px; margin-left:-10px; margin-top:15px;}

/*=======list=======*/

ul.list { margin:0; padding:0;}
ul.list li {padding-left:10px; background:url(/images/bullet.gif) no-repeat 0px 3px; margin-bottom:4px; position:relative; cursor:pointer;}
ul.list a, ul.list a:link, ul.list a:hover   {color:#000000; text-decoration:none;}

ul.expedition-menu {font-family:Times New Roman; font-size:18px; margin-bottom:40px; }
ul.expedition-menu li { background:url(/images/bullet.gif) no-repeat 0px 7px; }
ul.expedition-menu li.active { background:url(/images/bullet-active.gif) no-repeat 0px 9px;}
ul.expedition-menu li a {color:#232323 !important;}
ul.expedition-menu ul.expedition-menu-inner {list-style:none; font-size:12px; font-family:Tahoma; margin:5px 0 5px 10px;}
ul.expedition-menu ul.expedition-menu-inner li {background:none; padding:3px; margin:0;}
ul.expedition-menu ul.expedition-menu-inner li.active {background-color:#AFC4C9; background: #AFC4C9 url(/images/bullet-inner.gif) no-repeat right center;}
/*=========expedition=========*/

#main-exp {position:relative; float:left; width:620px; margin-bottom:40px;   }
#exp-left-col {position:relative; float:left; width:300px;  margin-right:20px; margin-bottom:40px;}

#exp-left-col  #anketa {padding-right:0;}

.big-map {margin-top:5px; margin-bottom:20px;}
.dnev-foto-video {position:relative;text-align:left; color:#4E4E4E; margin-top:5px;}
.dnev-foto-video a { color:#065fba; text-decoration:none;}
.dnev-foto-video a:hover {color:#e7ad46;}

/*=========expedition-one========*/
#menu_exp {margin-top:20px; font-size:18px; margin-bottom:20px;}
#menu_exp ul {color:#e1e1e1; margin-left:-7px;}
#menu_exp ul li {display:inline;}
#menu_exp ul li a {color:#142f3d; text-decoration:none; padding:0 10px 0 7px;}
#menu_exp ul li a.active {color:#e79734;}

.memberlist {margin:20px 0 10px 0;}
.member {margin-top:20px;}
.member .count-foto-video {width:auto !important;}
.member .count-foto-video  img {width:140px; height:95px;}
.descript {margin-bottom:15px;}
.descript p {font-size:14px; margin:6px 0; color:#000; padding:0 0 0em; }
.name_member  {font-size:18px; font-weight:normal; color:#142f3d; margin-top:-5px; display:block; }
.working {color:#6c7080; font-size:12px; display:block; margin:3px 0 7px 0;}
.with_h {position:relative; float:left; width:80px; height:80px; background:#e7e7e7; margin-top:16px; margin-right:20px;}

/*=========members============*/
#main-exp #anketa {position:relative; float:left; width:100%; background-color:#f0eade; padding:10px; margin-left:-10px; margin-top:-5px; margin-bottom:15px; margin-right:-20px;}
#main-exp #anketa p {font-size:14px; color:#232323; margin-top:10px; margin-bottom:0px; padding:0;}
#main-exp #anketa a.fill-ank {color:#065fba; font-size:18px;}
#main-exp #anketa a.fill-ank:hover {color:#e7ad46; }
.uchastie {color:#6c7080; font-size:12px; display:block; margin:0; float:left; margin-right:5px;}
.uch {line-height:18px;}

.archive {padding:6px 0 12px 0; border-top:1px solid #ccc; border-bottom:1px solid #ccc; margin:0 0 20px 0;  }
.top {border-bottom:0 !important;}
.bottom {border-top:0 !important;}
.archive ul li {display:inline; }
.archive ul li a.active  {color:#ecac5c; text-decoration:none;}
.archive ul li.year {font-size:18px; padding-right:15px;}
.archive ul li.year a {/*text-decoration:none;*/}
.archive ul ul {margin-top:8px;}
.archive ul ul li {margin-right:4px; margin-bottom:8px;} 
.exp-one-diary {margin-bottom:20px;}
.exp-one {margin-bottom:5px;}


#exp-left-col .archive {border:0;  padding:0px 0 2px;}

/*===========pub==========*/
#main-exp {position:relative; float:left; width:620px; margin-bottom:40px;   }
#exp-right-col {position:relative; float:left; width:300px;  margin-left:20px; margin-bottom:40px;}

/*===arch====*/
#foto-arch {margin-top:15px;}
#foto-arch img {margin-right:12px; margin-bottom:10px;}
.video-l {margin-top:15px;}
.news-arhiv-links {position:relative; color:#808080; margin-top:22px;}
.news-arhiv-links a {margin-right:12px;}
.top-nav {margin-top:8px; margin-bottom:18px;}

.list-news li {margin-bottom:18px;}
.list-news p {margin:10px 0 0 0; padding-bottom:3px;}
.count_fv{text-align:left; color:#065fba;}
.count_fv b, .count-foto-video b {font-weight:normal; color:#666666;}

.list-news  p {margin:7px 0 0 0; padding-bottom:0px; padding-left:5px;}
.list-news  .count_fv{margin-left:5px;}
.list-news li.active .data {float:none; background:#AFC4C9 url(/images/bullet-inner.gif) no-repeat scroll right center;}

/*=======pub========*/
.date-title-pub {margin-bottom:0px; margin-top:5px;}
.count-pub {color:#065fba; float:left; margin-top:3px; padding:1px 4px;}  
.delim {border-right:2px solid #939393;}
.nav-pub-links {position:relative; color:#808080; margin-top:0px; margin-bottom:8px; font-size:14px;}
.nav-pub-links a {margin-right:12px;}
.left-pub {float:left;}
.right-pub {float:right;}
.links-theme-pub {font-size:1.2em; margin-bottom:25px;}
.links-theme-pub a {display:block; margin:8px 0;}
.pub-desc {font-size:14px; margin-top:15px;}
.nagr {margin-bottom:5x; margin-top:15px;}
.nagr td  {vertical-align:top; padding-right:8px; padding-bottom:6px;}
.nagr td .fot-in-pos img {width:140px; height:100px;}
.fot-in-pos img {width:140px; height:100px;}
.fot-in-pos {position:relative; display:block; width:140px; float:left;  margin-right:15px; margin-bottom:8px; margin-top:8px; height:160px;}
.theme {height:115px;}
.nc_news .nc_full_text {font-size:14px;}
.nc_news .nc_full_text p {font-size:14px;}

a.link-img-box {display:block; float:left; width:140px; height:95px; margin-bottom:10px;
margin-right:12px;}
a.link-img-box img { width:140px; height:95px;}

.shad-top {height:15px; left:0; position:absolute; top:101px; width:100%; z-index:4; background:url(/images/shad.png) repeat-x; -background:none;}
.shad-bot {height:15px; left:0; position:absolute; bottom:100px; width:100%; z-index:4; background:url(/images/shad-bot.gif) repeat-x; }
.theme-desc {font-size:14px; margin-bottom:15px;}
.pub-video {font-size:14px; margin-bottom:15px;   margin-top:15px;}
.description .anonce p {padding:0 0 0em;}
.description .anonce a.more {margin-top:5px;}
.diary {font-size:14px;}
.diary-foto {height:100px;}
