


/* Start:/bitrix/templates/mm/template_styles.css*/
@media screen, projection {
	html {font-size:62.5%;}
	body {font: normal 1em/1.3 'Arial Narrow', sans-serif; /*background-image:url('/bitrix/templates/mm/img/mosenergo_v5.png');*/ background-position:top center; margin:0; padding:0;}
	
    .container {position:relative;}
		.container .header,
		.container .middle,
		.container .footer {position:relative; width:1260px; margin:0 auto;}
		
		.container .header {height:79px; overflow:hidden;}
			.container .header .logo {text-indent:-9000px; background-image:url('/bitrix/templates/mm/img/mosenergo_nazvanie.png'); width:481px; height:43px; display:block; position:absolute; margin-top:27px; margin-left:411px;}
			.container .header .icons {float:right; position:relative; overflow:hidden; margin:40px 112px 0 0;}
				.container .header .icons .home,
				.container .header .icons .sitemap,
				.container .header .icons .email,
                .container .header .icons .socr {height:25px; display:block; text-indent:-9000px; float:left; margin-right:10px;}
				.container .header .icons .home {background-image:url('/bitrix/templates/mm/img/ico_home.png'); width:30px;}
				.container .header .icons .sitemap {background-image:url('/bitrix/templates/mm/img/ico_map.png'); width:33px;}
				.container .header .icons .email {background-image:url('/bitrix/templates/mm/img/ico_mail.png'); width:27px;}
                .container .header .icons .socr {background-image:url('/bitrix/templates/mm/img/ico_socr.png'); width:36px;}
		.container .middle {height:693px; position:relative;}
			
            .container .middle .mashina-image {background-image:url('/bitrix/templates/mm/img/mashina.png'); background-repeat:no-repeat; background-position:237px 3px; position:absolute; z-index:10; width:100%; height:100%;}
            .container .middle #gallery-wheel {width:140px; height:133px; position:absolute; z-index:1; background:url('/bitrix/templates/mm/img/wheel_photo.png'); left:645px; top:66px;}
            .container .middle #museum-wheel {width:440px; height:440px; position:absolute; z-index:2; background:url('/bitrix/templates/mm/img/wheel_museum.png'); left:247px; top:10px;}
			.container .middle #history-wheel {width:240px; height:240px; position:absolute; z-index:3; background:url('/bitrix/templates/mm/img/wheel_history.png'); left:746px; top:86px;}
            .container .middle #now-wheel {width:264px; height:271px; position:absolute; z-index:4; background:url('/bitrix/templates/mm/img/wheel_now.png'); left:906px; top:236px;}
            .container .middle #faces-wheel {width:180px; height:150px; position:absolute; z-index:11; background:url('/bitrix/templates/mm/img/wheel_faces.png'); left:181px; top:465px;}
            .container .middle #contacts-wheel {width:150px; height:195px; position:absolute; z-index:12; background:url('/bitrix/templates/mm/img/wheel_contacts.png'); left:870px; top:502px;}
            
            .container .middle .hello-brothers {position: absolute; top: 216px; left: 447px; width: 350px; padding:0 25px; text-align: justify;}
				.container .middle  .hello-brothers .blik-ekran {background:url('/bitrix/templates/mm/img/blik_ecran.png'); width:255px; height:122px; position:absolute; right:5px; top:-15px; z-index:10;}
				.container .middle .hello-brothers h2 {text-align:center; font-size:2em; font-weight:normal; margin-top:0;}
                    .container .middle .hello-brothers #slides .slide {font-size:1.6em; color:#363636; text-indent:20px; width:350px; height:220px;}
					.container .middle .hello-brothers #slides .slide strong {color:#0079C1; font-size:1.2em; font-weight:normal;}
					.container .middle .hello-brothers #slides .slide a {color:#333; text-decoration:underline;}
					.container .middle .hello-brothers #slides .slide a:hover {color:#0079C1;}
                    .container .middle .hello-brothers #slides .pagination {margin:10px auto 0; width:56px; padding:0; overflow:hidden; list-style:none;}
                    .container .middle .hello-brothers #slides .pagination li {float:left; list-style:none; margin:0 1px;}
                    .container .middle .hello-brothers #slides .pagination li a {background-image:url('/bitrix/templates/mm/img/gallery_pagination.png'); background-position:0 0; display:block; float:left; height:0; overflow:hidden; padding-top:12px; width:12px;}
                    .container .middle .hello-brothers #slides .pagination li.current a {background-position:0 -12px;}
                    .container .middle .hello-brothers #slides .prev,
                    .container .middle .hello-brothers #slides .next {position:absolute; z-index:20; width:94px; height:50px; background-image:url('/bitrix/templates/mm/img/gallery_buttons.png');  overflow:hidden; text-indent:-9000px; margin-top:-25px; top:50%;}
                    .container .middle .hello-brothers #slides .prev {background-position:0 -50px; left:-95px;}
                    .container .middle .hello-brothers #slides .next {background-position:0 0; right:-95px;}
                    .container .middle .hello-brothers #slides .prev:hover {background-position:-94px -50px;}
                    .container .middle .hello-brothers #slides .next:hover {background-position:-94px 0;}
			.container .middle .museum,
			.container .middle .gallery,
			.container .middle .history,
			.container .middle .mosenergo,
			.container .middle .faces,
			.container .middle .contacts,
			.container .middle .facebook {text-indent:-9000px; position:absolute; display:block;}
			
			.container .middle .museum {background-image:url('/bitrix/templates/mm/img/m_museum.png'); width:74px; height:28px; line-height:28px; top:66px; left:207px;}
			.container .middle .museum:hover {background-image:url('/bitrix/templates/mm/img/m_museum_active.png');}
			
			.container .middle .gallery {background-image:url('/bitrix/templates/mm/img/m_fotoarxiv.png'); width:125px; height:26px; line-height:26px; top:27px; left:684px;}
			.container .middle .gallery:hover {background-image:url('/bitrix/templates/mm/img/m_fotoarxiv_active.png');}
			
			.container .middle .history {background-image:url('/bitrix/templates/mm/img/m_history.png'); width:223px; height:26px; line-height:26px; top:98px; left:959px;}
			.container .middle .history:hover {background-image:url('/bitrix/templates/mm/img/m_history_active.png');}
			
			.container .middle .mosenergo {background-image:url('/bitrix/templates/mm/img/m_segodnia.png'); width:199px; height:24px; line-height:24px; top:501px; left:989px;}
			.container .middle .mosenergo:hover {background-image:url('/bitrix/templates/mm/img/m_segodnia_active.png');}
			
			.container .middle .faces {background-image:url('/bitrix/templates/mm/img/m_faces.png'); width:232px; height:26px; line-height:26px; top:621px; left:162px;}
			.container .middle .faces:hover {background-image:url('/bitrix/templates/mm/img/m_faces_active.png');}
			.container .middle .faces-img {background-image:url('/bitrix/templates/mm/img/faces.png'); width:110px; height:138px; top:473px; left:214px; position:absolute; z-index:15;}
			
			.container .middle .contacts {background-image:url('/bitrix/templates/mm/img/m_contacts.png'); width:100px; height:24px; line-height:77px; top:626px; left:978px;}
			.container .middle .contacts:hover {background-image:url('/bitrix/templates/mm/img/m_contacts_active.png');}
			
			/*
			.container .middle .facebook {background-image:url('/bitrix/templates/mm/img/facebook.png'); width:163px; height:73px; line-height:25px; top:315px; left:86px;}
			.container .middle .facebook:hover {background-image:url('/bitrix/templates/mm/img/facebook_active.png');}
			*/
			
			.container .middle .main-social {
				position: absolute;
				overflow: hidden;
				background-image:url('/bitrix/templates/mm/img/social-bg.png'); 
				width:116px; height:53px;
				line-height: 1;
				top: 318px; left: 118px;
				text-align: center;
				padding: 20px 0 0 12px;
			}
			
			.container .middle .main-social a {
				display: inline-block;
				overflow: hidden;
				text-indent: -9999px;
				position: relative;
				*display: block;
				*float: left;
				line-height: 1;
				background: url('/bitrix/templates/mm/img/facebook-ico.png');
				width: 30px; height: 30px;
				margin: 0 5px 0 0;
			}
			
			.container .middle .main-social a.vkontakte {
				background: url('/bitrix/templates/mm/img/vkontakte-ico.png');
			}
			
			.container .middle .main-social a:hover {
				opacity:0.7;
				//filter: alpha(opacity=70);
				-ms-filter: "alpha(opacity=70)";				
			}
			
			.container .middle .search-block {position:absolute; left:910px; top:19px; z-index:15;}
				.container .middle .search-block .search-form {position:relative;}
					.container .middle .search-block .inp-search {width:200px; border:none; background:none; padding:2px 4px; color:#666; font-size:1.4em; text-align:center;}
					.container .middle .search-block .inp-sbmt {border:none; width:48px; height:43px; text-indent:-9000px; background-image:url('/bitrix/templates/mm/img/linsa1.png'); background-color:transparent; position:absolute; right:-48px; top:-12px; cursor:pointer;}
					.container .middle .search-block .inp-sbmt:hover {background-image:url('/bitrix/templates/mm/img/linsa_active.png');}
		
		.container .footer-back {background-color:#0079c1; background-image:url('/bitrix/templates/mm/img/futer_repeater.png'); background-repeat:repeat-x; background-position:top left;}
		.container .footer {}
			.container .footer .footer-circle {background-image:url('/bitrix/templates/mm/img/for_futer.png'); width:84px; height:81px; top:-54px; left:595px; position:absolute; z-index:15;}
			.container .footer .footer-counter {width:249px; position:absolute; top:117px; right:115px;}
				.container .footer .footer-counter .c_top {background:url('/bitrix/templates/mm/img/blik_top_tablo.jpg'); height:40px; position:relative;}
					.container .footer .footer-counter .c_top div {background:url('/bitrix/templates/mm/img/mosenergo_ispolnilos.png'); width:181px; height:18px; position:absolute; text-indent:-9000px; margin-top:9px; margin-left:41px;}
				.container .footer .footer-counter .c_btm {background:url('/bitrix/templates/mm/img/blik_bottom_tablo.jpg'); height:33px;}
				.container .footer .footer-counter .c_ctr {height:126px;}
					.container .footer .footer-counter .c_ctr .tbl {height:38px; width:145px; background:url('/bitrix/templates/mm/img/for_tablo.png') no-repeat; position:absolute; margin-left:58px;  padding:6px 0 0 17px;}
					.container .footer .footer-counter .c_ctr .tbl.top {margin-top:12px;}
					.container .footer .footer-counter .c_ctr .tbl.btm {margin-top:65px;}
						.container .footer .footer-counter .c_ctr .tbl .num {width:20px; height:29px; float:left; text-indent:-9000px;}
						.container .footer .footer-counter .c_ctr .tbl .num.n0 {background:url('/bitrix/templates/mm/img/n0.png') top right no-repeat;}
						.container .footer .footer-counter .c_ctr .tbl .num.n1 {background:url('/bitrix/templates/mm/img/n1.png') top right no-repeat;}
						.container .footer .footer-counter .c_ctr .tbl .num.n2 {background:url('/bitrix/templates/mm/img/n2.png') top right no-repeat;}
						.container .footer .footer-counter .c_ctr .tbl .num.n3 {background:url('/bitrix/templates/mm/img/n3.png') top right no-repeat;}
						.container .footer .footer-counter .c_ctr .tbl .num.n4 {background:url('/bitrix/templates/mm/img/n4.png') top right no-repeat;}
						.container .footer .footer-counter .c_ctr .tbl .num.n5 {background:url('/bitrix/templates/mm/img/n5.png') top right no-repeat;}
						.container .footer .footer-counter .c_ctr .tbl .num.n6 {background:url('/bitrix/templates/mm/img/n6.png') top right no-repeat;}
						.container .footer .footer-counter .c_ctr .tbl .num.n7 {background:url('/bitrix/templates/mm/img/n7.png') top right no-repeat;}
						.container .footer .footer-counter .c_ctr .tbl .num.n8 {background:url('/bitrix/templates/mm/img/n8.png') top right no-repeat;}
						.container .footer .footer-counter .c_ctr .tbl .num.n9 {background:url('/bitrix/templates/mm/img/n9.png') top right no-repeat;}
						
						.container .footer .footer-counter .c_ctr .tbl .descr {font-size:1.8em; color:#add4eb; font-style:italic; float:left; margin:2px 0 0 24px;}
			
			.container .footer .m_sitemap,
			.container .footer .m_sitemap ul {list-style:none; margin:0; padding:0;}
			
			.container .footer .m_sitemap {position:relative; overflow:hidden; width:1060px; margin:0 auto;}
				.container .footer .m_sitemap > li {float:left; display:block; padding:35px 0 30px 20px;}
				.container .footer .m_sitemap > li.history {width:215px;}
				.container .footer .m_sitemap > li.museum {width:200px;}
				.container .footer .m_sitemap > li.faces {width:235px;}
				.container .footer .m_sitemap > li.photo {width:120px;}
				.container .footer .m_sitemap > li.mosenergo_now {width:185px;}
				.container .footer .m_sitemap > li.contacts {width:110px;}
					.container .footer .m_sitemap li span.circle {position:relative; float:left; width:1.4em; height:1.4em; display:block; margin-left:-1.4em; color:#fff;}
					.container .footer .m_sitemap > li > a {font-size:1.8em; color:#fff; font-weight:bold; text-decoration:none; margin-bottom:19px; display:block;}
					.container .footer .m_sitemap > li > a:hover {text-decoration:underline;}
					.container .footer .m_sitemap > li > ul > li a {color:#fff; font-size:1.6em; text-decoration:none;}
					.container .footer .m_sitemap > li > ul > li a:hover {text-decoration:underline;}
		
			.container .footer .copyright {width:1060px; margin:0 auto; font-size:1.6em; color:#fff;}
				.container .footer .copyright td {vertical-align:middle; padding:50px 0 0 20px; height:70px;}
					.container .footer .copyright td a {color:#FFC;}
					.container .footer .copyright td a:hover {text-decoration:none;}
						.container .footer .copyright td a img {border:none;}
				.container .footer .copyright td.left {text-align:left;}
				.container .footer .copyright td.right {text-align:right;}
}

.container .submenu.Energetics_to_the_Personalities > li > a {padding: 10px 12px 9px;}
/* End */
