
/*
Theme Name: eaim
Description: 20.11.2013
Author: Chrono
Author URI: http://web-script-design.ru/
Version: last.55
License: 
Tags: black, blue, white, two-columns, fixed-width, custom-header, custom-background, threaded-comments, sticky-post, translation-ready, microformats, rtl-language-support, editor-style, custom-menu, flexible-header
*/
.bold{font-weight: bold !important;} .not_line{text-decoration:none !important;}  .not_bold{font-weight: normal;}
.fl_right{float: right !important;}
.fl_left{float: left;} .clear{clear: both !important;} .l_h20{line-height:20px;}
.mr_b0{margin-bottom: 0px !important;}
.mr_t4{margin-top: 4px !important;}.mr_b18{margin-bottom: 18px !important;}
.mr_t6{margin-top: 6px !important;}.mr_l6{margin-left: 6px !important;}.mr_b6{margin-bottom: 6px !important;}
.mr_t8{margin-top: 8px !important;}
.mr_t10{margin-top: 10px !important;}.mr_r10{margin-right: 10px !important;}.mr_l10{margin-left: 10px !important;}.mr_b10{margin-bottom: 10px !important;}
.pd_t2{padding-top: 2px;}.pd_t3{padding-top: 3px;}
.pd_t10{padding-top: 10px !important;}.pd_r10{padding-right: 10px !important;}.pd_l10{padding-left: 10px !important;}.pd_b10{padding-bottom: 10px !important;}
.alignleft {float: left; margin: 3px 5px 3px 0 !important;} 
.alignright {float: right; margin: 3px 0 3px 5px;} 
.feedback_button {  
padding: 4px;  
border: 0px;
cursor: pointer;  
background-color: grey;
color: white;
}


.lft{
    float: left;
    margin-top: 7px;
    background: url(img/arrow_blue_left.png) no-repeat;
    width: 17px;
    height: 11px;
	margin-right: 7px
}
.rght{
    float: left;
    margin-top: 7px;
    background: url(img/arrow_blue.png) no-repeat;
    width: 17px;
    height: 11px;
}
html {height:100%; margin:0; padding:0;}
body {height:100%; padding:0; margin:0; color:#2d2d2d; background:url(img/back_top.jpg) no-repeat top center #97e2f9; font-family:Arial, Helvetica, sans-serif; font-size:14px;}
img {border:0;}
a {outline:none; color:#000; text-decoration:none;}
a:visited {color:#000;}
a:hover {text-decoration:underline;}
p {text-indent:0px;}
.clear {clear:both;}
.left_block, .right_block {float:left;}
.item_header {margin-bottom:5px; font-size:13px;}
div.item_header h1{margin-bottom:5px; font-size:13px;font-weight: bold;font-size: 16px;}
.header {height:40px; padding-left:12px; color:#fff; font-size:18px; line-height:40px;}
.header img {margin-top:14px; float:left}
.data {margin:5px 0; padding-right:10px; font-size:12px; color:#707070;}
.data img {margin-bottom:-2px; margin-right:5px;}
.text {color:#5A5A5A; line-height:16px;}
.more {margin:10px 10px 10px 0; float:right;}
.more a {color:#999999;}
.more a:hover {text-decoration:none;}
.more img {margin-bottom:-4px; margin-left:5px;}
#expert, #video, #banner {margin-bottom:10px;}
#expert, #most_read, #topic {background-color:#f0f4f7;}
#slyder_topic {margin-bottom:20px;}

#main {width:1044px; /* min-height:1221px; */ margin:0 auto; position:relative; z-index:2;}
#shapka {padding:10px 20px 0 20px;}
#logo {width:268px; height:68px; margin-right:25px; margin-top:20px; background:url(img/logo.png); float:left;}
#shapka_right {width:711px; float:left;}
#shapka_top {margin-bottom:10px;}
#contacts {margin-right:10px; margin-top:1px; color:#fff; float:right;}
#contacts > a {margin:0 5px; color:#fff; font-size:12px;}
#search {width:240px; height:22px; /* background-image:url(img/search.png); */ position:relative; float:right;margin-top: -5px;}
#input {margin-left:4px; margin-top:2px; font-size:14px; border:none; background-color:transparent;}
#send {position:absolute; left:186px; top:4px;}
#menu {float:right;}
.menu_item {height:48px; padding:0 13px; background-color:#fff; border-right:1px solid #6690a7; float:left;}
.menu_item a {color:#153242; font-size:15px; line-height:48px;}
.menu_item:hover {background:url(img/menu_back_active.png) repeat-x;}
.menu_item:hover a {color:#fff; text-decoration:none;}
#first {-webkit-border-top-left-radius:5px; -webkit-border-bottom-left-radius:5px; -moz-border-radius-topleft:5px; -moz-border-radius-bottomleft:5px; border-top-left-radius:5px; border-bottom-left-radius:5px;}
#first img {margin-top:15px;}
#first:hover {background-image:none; background-color:#fff;}
#last {-webkit-border-top-right-radius:5px; -webkit-border-bottom-right-radius:5px; -moz-border-radius-topright:5px; -moz-border-radius-bottomright:5px; border-top-right-radius:5px; border-bottom-right-radius:5px; border-right:none;}

#top {width:1044px; height:15px; background:url(img/main_back_top.png);}
#content {width:1044px; /* min-height:1100px; */ padding:5px 20px 0 23px; background:url(img/main_back_content.png) repeat-y;}
#bottom {width:1044px; height:15px; background:url(img/main_back_bottom.png);}
#content > div.left_block {width:694px; margin-right:10px;}
#slyder_topic div.left_block {width:476px; margin-right:10px;}
#slyder_topic div.right_block {width:208px;}
#slyder_topic div.header {background-color:#fd763a;}

#slyder {width:476px; height:247px; overflow:hidden; position:relative;}
#slyde1, #slyde2, #slyde3 {width:476px; height:247px; position:absolute;}
#slyde1 {background-image:url(img/slyde1.jpg);}
#slyde2 {background-image:url(img/slyde2.jpg);}
#slyde3 {background-image:url(img/slyde3.jpg);}
.slyder_text {position:relative;width:270px; height:90px; margin-top:127px; margin-left:15px; padding:15px; background: url(img/slyde_text_back_active.png) repeat;}
.slyder_text div.item_header a {color:#fff; font-size:16px;}
.slyder_text div.text {color:#fff; font-size:12px;}
.slyder_more {position:absolute; right:5px; bottom:5px;}
.invis {visibility:hidden; position:relative; z-index:-1;}
.vis {visibility:visible; position:relative; z-index:1;}
.vis2 {visibility:visible; position:relative; z-index:2;}
#slyder_element {width:90px; height:25px; margin-top:-25px; margin-left:350px; position:relative; z-index:3; color:#fff; line-height:25px; text-align:center;}
#slyder_element div {cursor:pointer;}
.slyder_dot {width:25px; height:25px; margin-right:5px; background:url(img/slyde_text_back.png) repeat; float:left;}
.slyder_dot_on {width:25px; height:25px; margin-right:5px; background:url(img/slyde_text_back_active.png) repeat; float:left;}
#topic {padding-bottom:25px;}
.topic_item {margin:28px 10px 0 10px; font-size:13px;}
.news {margin-bottom:20px;}
.news div.header {font-weight: bold;height:40px; margin-bottom:10px; line-height:40px; color:#153242; background:url(img/header_tribe.png) right no-repeat #e7eaec; border-top:4px solid #ff6825;}
.news div.header h1{font-weight: bold; font-size: 16px; line-height: 16px;}
.header h2{font-weight: bold; font-size: 18px; line-height: 10px; float:left}
.news > div.left_block {width:337px; margin-right:20px;}
.news > div.right_block {width:337px;}
.news div.left_block div.news_item:last-child, .news div.right_block div.news_item:last-child {margin-bottom:0;}
.news_item_big{margin-bottom:20px;}
.news_item {margin-bottom:10px;}
.news_item_big > img, .news_item > img {float:left;}
.news_item_big > div {margin-left:300px;}
.news_item_big div.item_header a {font-size:16px; color:#153242;}
.news_item_big div.more {float:none;}
.news_item > div {margin-left:134px;}
.news_item div.more {float:none; margin-top:5px;}
.news_item div.text {font-size:12px;}
#business div.header {margin-bottom:10px; color:#153242; background-color:#e7eaec; border-top:4px solid #ff6825;}
#slyder2_control {width:70px; margin-right:10px; margin-top:7px; float:right;}
#left_control {width:26px; height:26px; margin-right:18px; background:url(img/buisness_arrow_left.png); cursor:pointer; float:left;}
#left_control:hover {background:url(img/buisness_arrow_left_active.png);}
#right_control {width:26px; height:26px; background:url(img/buisness_arrow_right.png); cursor:pointer; float:left;}
#right_control:hover {background:url(img/buisness_arrow_right_active.png);}

#slyder_two {width:694px; height:180px; position:relative; overflow:hidden;}
#slyder_two > div {width:694px; position:absolute;}
.vis_two {visibility:hidden;}
.left_slyde_two {left:-704px; visibility:visible;}
.center_slyde_two {visibility:visible;}
.right_slyde_two {left:704px; visibility:visible;}
.slyde_two_item {width:166px; height:175px; margin-right:7px; overflow:hidden; float:left;}
.slyde_two_item:last-child {margin-right:0;}
.slyde_two_item img {margin-bottom:5px;}
.slyde_two_item div.item_header a {line-height:18px;}

#photo {margin-bottom:20px; background-color:#1e1c72; position:relative;}
#photo div.header {height:60px; line-height:60px;}
#photo div.header img{margin-top:25px;margin-right:14px;}
#photo div.header a{height: 60px;line-height: 60px;padding-left: 12px;color: rgb(255, 255, 255);font-size: 18px;float:right;margin-right:12px}
#slyder_three_left_arrow {width:30px; height:30px; background:url(img/photo_arrow_left.png); cursor:pointer; position:absolute; left:9px; top:110px;}
#slyder_three_right_arrow {width:30px; height:30px; background:url(img/photo_arrow_right.png); cursor:pointer; position:absolute; left:655px; top:110px;}
#slyder_three {width:582px; height:190px; margin-left:63px; position:relative; overflow:hidden;}
#slyder_three > div {width:582px; position:absolute;}
.vis_three {visibility:hidden;}
.left_slyde_three {left:-597px; visibility:visible;}
.center_slyde_three {visibility:visible;}
.right_slyde_three {left:597px; visibility:visible;}
.slyde_three_item {width:184px; height:180px; margin-right:10px; overflow:hidden; float:left;}
.slyde_three_item:last-child {margin-right:0;}
.slyde_three_item img {margin-bottom:5px;}
.slyde_three_item div.item_header a {line-height:16px; color:#fff;}
.slyde_three_item div.item_header span {line-height:16px; color:#fff;}

#content > div.right_block {width:297px;}
#expert div.header {background-color:#1e1c72;}
.expert_item {margin:15px 15px 0 15px;}
.expert_item img {float:left;}
.expert_item div {margin-left:85px;}
.expert_item div.text {font-size:12px;}
#video {border:2px solid #e7eaec;}
#video div.header {color:#1e1c72;}
.video_item {margin:10px 10px 0 10px;}
.video_item div.item_header {padding-top:10px;}
#most_read {padding-bottom:10px; margin-bottom:5px;}
#most_read div.header {background-color:#fd763a;}
.most_read_item {margin:15px 15px 0 15px;}
.most_read_item img {margin-right:5px;}
.most_read_item span {margin-right:10px; color:#707070; font-size:12px;}

.full_item div.item_header {font-size:16px; color:#153242;}
.full_item div.text {line-height:18px;}
.full_item div.text img {
	margin-right: 10px;
	float: left;
	width: 300px;
	height: 220px;
	margin-bottom: 10px;
}

#navigation {padding-left:350px; margin-bottom:20px; text-align:center; font-size:12px;}
#navigation > a {margin:0 10px; line-height:23px; color:#707070; float:left;}
#navigation > a img {margin:0 5px 1px 5px;}
#navigation > a:hover {color:#000; text-decoration:none;}
.nav_num {margin:0 3px; width:23px; height:23px; background:url(img/page.png); float:left;}
#navigation .nav_num a {line-height:23px; color:#707070;}
#navigation .nav_num span {line-height:23px; color:#707070;}
#navigation .nav_num:hover span {line-height:23px; color:#707070;}
#navigation .nav_num:hover a {color:#fd763a; text-decoration:none;}

#footer {max-width:2245px; height:310px; margin:-440px auto 0 auto; padding-top:440px; padding-left:2px; background:url(img/back_bottom.jpg) center;}
#wrap {width:1010px; height:172px; padding-left:11px; margin:0 auto; background:url(img/footer_back.png);}
.footer_block {width:168px; margin-right:10px; float:left;}
.footer_block div.header {padding-left:0;}
.footer_block >div.header>a{padding-left:0;color: rgb(255, 255, 255);line-height: 40px;height: 40px;font-size: 18px;margin-left: 5px;}
.footer_block a {margin-left:22px; font-size:12px; color:#fff; line-height:20px;}
.footer_block span {margin-left:22px; font-size:12px; color:#fff; line-height:20px;}
.footer_block2 {width:297px; margin-top:12px; float:left;}
.footer_block2 div {margin-top:35px;}
.footer_block2 div img {margin-bottom:-5px;}
.footer_block2 span {margin-left:20px; color:#fff; font-size:12px; float:right;text-align:right; margin-top:10px; margin-right:20px}
.footer_block2 div.counter{float:right;margin-top:15px; margin-right:20px}

.video_sample.youtube_gallery_center  {float: left;}
.video_sample>.youtube_gallery {display: inline; float:left; width:272px; text-align: center; position: relative;}
.video_sample>.youtube_gallery img{width:280px; margin-left: -5px;background: #eee; padding: 3px; 	border: 1px solid #999; margin: 3px; width: 90%; }
.video_sample>.youtube_gallery img:hover {border-color: #333;}
.video_sample.ytsg_play{border: none; background: none; padding: 0; position: absolute; left:110px; top:35px; box-shadow: none; -o-box-shadow: none; -webkit-box-shadow: none;
-moz-box-shadow: none; width:60px;}
.video_sample img.ytsg_play {width:60px; border: none;	background: none;position: absolute; left:110px; top:35px;}

.text.youtube_gallery_center  {float: left;}
.text>.youtube_gallery {display: inline; width:320px; height:200px; text-align: center; margin: 0 auto;
display: block;}
.text>.youtube_gallery img{width:320px; height:200px margin-left: -5px;background: #eee; padding: 3px; 	border: 1px solid #999; margin: 3px; width: 90%; }
.text>.youtube_gallery img:hover {border-color: #333;}
.text.ytsg_play{border: none; background: none; padding: 0; position: absolute; left:120px; top:45px; box-shadow: none; -o-box-shadow: none; -webkit-box-shadow: none;
-moz-box-shadow: none; width:60px;}
.text img.ytsg_play {
width: 60px;
border: none;
background: none;
position: absolute;
/* left: 120px; */
/* top: 45px; */
color: #fff;
}


input.wpcf7-submit{margin-left:80px;}
div.ngg-album-compact {width: 200px!important;height:200px!important;margin: 10px!important;}
div.ngg-album-compact img{width: 200px!important;height: auto!important;}
.ngg-album-compactbox {background: none!important;}
.ngg-album-compact h4 {font-size: 12px!important;font-weight: bold!important;margin-left: 10px!important;margin-top: 0px!important;width: 200px!important;}
.ngg-album-compact p {font-size: 11px!important;margin-top: 2px!important;margin-left:10px!important}
.ngg-gallery-thumbnail img {width:150px!important; height:auto!important}
#content > div.left_block > div> div.full_item > div.text > p > img {
    width: 300px;
    height: 200px;
}
.int-title{
margin: 10px 81px 10px 10px;
float: left;
}

.linkiway{

}
.linkiway ul{
margin:10px 0;
padding:0;
list-style:none;
}
.linkiway li{
margin-bottom: 11px;
margin-left: 20px;
}

.linkiway a{

}
.ytsg_play{position:relative;left:0;bootom:0;}


			ul.submenu{margin: 0;padding: 0;}
			ul.submenu li{list-style:none;position:relative;}
			ul.submenu li li{
				display:inline-block;float: left;
padding: 5px;}
			ul.submenu li ul a{color:#000;}
			ul.submenu li ul{display:none;}
			ul.submenu li:hover ul{
				border:1px solid #86BEE5;
				border-radius: 3px;
display: inline-block;
position: absolute;
top: 32px;
left: -535px;
height: 30px;
width: 803px;
background: #fff;
opacity: 0.8;
padding: 0;
			}
			ul.submenu a {
padding-left: 0;

line-height: 40px;
height: 40px;
font-size: 18px;
margin-left: 5px;
}
ul.submenu li li  a {
margin-left: 22px;
font-size: 12px;
color: #35418C;
line-height: 20px;
font-weight: bold;
}
		