@font-face {
font-family: 'SegoePrint';
font-style: normal;
font-weight: normal;
src: local('Segoe UI Print'), url('fonts/segoepr.woff') format('woff');
}
@font-face {
font-family: 'SegoeUI';
font-style: normal;
font-weight: normal;
src: local('Segoe UI'), url('fonts/segoeui.woff') format('woff');
}
@font-face {
font-family: 'SegoeUILight';
font-style: normal;
font-weight: normal;
src: local('Segoe UI Light'), url('fonts/segoeuil.woff') format('woff');
}
@font-face {
    font-family: 'rubl';
    src: url('fonts/rouble-webfont.eot');
    src: url('fonts/rouble-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/rouble-webfont.woff') format('woff'),
         url('fonts/rouble-webfont.ttf') format('truetype'),
         url('fonts/rouble-webfont.svg#als_rublregular') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face{
    font-family: 'SegoeUIsemibold';
    src:url('http://i.s-microsoft.com/fonts/Segoe-UI/Cyrillic/Semibold/latest.eot');
    src:url('http://i.s-microsoft.com/fonts/Segoe-UI/Cyrillic/Semibold/latest.eot?#iefix') format('embedded-opentype'),
           url('http://i.s-microsoft.com/fonts/Segoe-UI/Cyrillic/Semibold/latest.woff') format('woff'),
           url('http://i.s-microsoft.com/fonts/Segoe-UI/Cyrillic/Semibold/latest.ttf') format('truetype'),
           url('http://i.s-microsoft.com/fonts/Segoe-UI/Cyrillic/Semibold/latest.svg#web') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face{
    font-family: 'SegoeUIbold';
    src:url('http://i.s-microsoft.com/fonts/Segoe-UI/Cyrillic/Bold/latest.eot');
    src:url('http://i.s-microsoft.com/fonts/Segoe-UI/Cyrillic/Bold/latest.eot?#iefix') format('embedded-opentype'),
           url('http://i.s-microsoft.com/fonts/Segoe-UI/Cyrillic/Bold/latest.woff') format('woff'),
           url('http://i.s-microsoft.com/fonts/Segoe-UI/Cyrillic/Bold/latest.ttf') format('truetype'),
           url('http://i.s-microsoft.com/fonts/Segoe-UI/Cyrillic/Bold/latest.svg#web') format('svg');
    font-weight: normal;
    font-style: normal;
}

@import url(http://allfont.ru/css/?fonts=prounx);

html{overflow-x: hidden;}


body{


margin: 0px; padding: 0px; border: 0px solid;
}

#header{z-index: 2; position: relative; margin-left: 10px; margin-right: 10px;}
#content{position: relative; width: 100%; margin-top: 20px; overflov: hidden;}
#man{margin: 0 auto; width: 480px; }


#profile{float: right; position: relative; margin-top: -100px;}
#svyaz{float: right; padding-right: 20px; margin-top: -10px; margin-bottom: -13px;}
#svyaz a{color:#3ec394; text-decoration: none;}
#svyaz a:hover{color:#3ec394; text-decoration: underline;}
#slogan{margin-bottom: 40px;}

#public{position: relative; top: 200px; z-index: 2;}
#search{height: 200px;}
#study{position: relative; margin-top: 550px; z-index: 2;}
#knowlage{position: relative; margin-top: 250px; z-index: 2;}
#book{position: relative; margin-top: 250px; z-index: 2;}
#razv{position: relative; margin-top: 500px; z-index: 2;}
#akc{position: relative; margin-top: 700px; z-index: 2;}
#nazhmi{position: relative; margin-top: 150px; z-index: 2;}

#text-bottom{ margin-top: 100px; margin-bottom: 50px; padding: 30px 50px; }
#text-bottom p{font-family: SegoeUI; font-size: 19px;}

#footer-1{border: 0px solid; width: 25%; height: 100px; float: left; background: #363636; text-align: center;}
#footer-1 p{border: 0px solid; font-size: 13px; font-family: SegoeUI; color: #fff; margin-top: 30px;}
#footer-2{border: 0px solid; width: 25%; height: 100px; float: left; background: #48b1eb;}
#footer-3{border: 0px solid; width: 25%; height: 100px; float: left; background: #3cc091;}
#footer-4{border: 0px solid; width: 25%; height: 100px; float: left; background: #363636;  text-align: center;}
#footer-4 p{border: 0px solid; font-size: 13px; font-family: SegoeUI; color: #fff; margin-top: 10px;}

#footer{position: relative; border: 0px solid; width: 100%;}



.bred{font-family: SegoeUI; font-size: 16px;}
.bred a{color: #6498ef; text-decoration: none; }
.bred a:hover{color: #acc7f5; text-decoration: none;}
.bred span{color: #3ec394; font-size: 16px; line-height: 0px;}


.block-man {display: inline-block; margin-right: -4px; margin-top: -5px; padding: 0px; z-index: 99;}
.foot{margin-left: -42px;}
.foot2{margin-left: -60px;}

p.print{font-family: SegoePrint;}
p.SegoeUI{font-family: SegoeUI;}
p.SegoeUILight{font-family: SegoeUILight;}

h3.pr{font-family: 'ProunX', arial;}
h2.pr{font-family: 'ProunX', arial;}
h1.pr{font-family: 'ProunX', arial;}

a.blue {color: #3b74c9; text-decoration: none;}
a.blue:hover{color: #294d84; text-decoration: underline;}

.man-title{font-size: 24px;}
.man-title-small{font-size: 17px;}

#menu {list-style:none; width: 900px; margin: 0 auto;}
#menu li{display: inline-block; font-family: SegoeUILight; font-size: 26px; margin-left: 20px;}
#menu a{color:#000; text-decoration: none;}
#menu a:hover{color:#6e6e6e; text-decoration: none;}

.page-box{ border-radius: 10px;  
  -moz-border-radius: 10px; 
  -webkit-border-radius: 10px; 
  background: url(fon.png);
  padding: 5px;
  padding-bottom: -10px;
  
  }

.top-line{position: absolute; top: 0px; left: 0px; width: 100%; height: 140px; z-index: 2; background: #fff;} 
.text-page{position: relative;  background: #fff; padding: 20px 60px;} 
.text-page p {font-family: SegoeUI; font-size: 19px; text-align: justify;}
.title-article {position: absolute; top: 110px; width: 100%; height: 425px; z-index: 10;}
.title-article h1{text-align: center; text-transform: uppercase; margin-top: 200px; color: #fff; font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 50px;}
.title-article p.motiv{font-family: SegoeUI; font-size: 25px; color: #fff; text-align: center;}
.title-article p{font-family: SegoeUI; font-size: 25px; color: #fff; text-align: center;}


.title-article2 {position: absolute; top: 85px;  height: 450px; z-index: 10;}
.title-article2 p.motiv-2{line-height: 20px; font-family: SegoeUI; font-size: 55px; color: #fff; text-align: center;}
.title-article2 h1.big{line-height: 70px; font-family: SegoeUI; font-size: 75px; color: #fff; text-align: center;}

ul.article{list-style: square;}
ul.article li{margin-left: 50px;}

h2{font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 40px;}
h3{font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 30px;} 


.btn {
	border: solid 0px #429e7d;
	padding: 5px 20px;
	background: #3ec394;
	color: #fff;
	text-decoration: none;
	font-family: SegoeUILight;
	font-size: 26px;
}


.slide-mi{ opacity: 0; z-index: 1;
		-moz-transition: opacity .5s ease-in-out;
		-webkit-transition: opacity .5s ease-in-out;
		transition: opacity .5s ease-in-out;
		background: #fff url(../img/768/mi1366.png) no-repeat; background-position: center center;  position: fixed; top: 0px; left: 0px; width: 100%; height: 100%; z-index: 1;}
.slide-curs{ opacity: 0; z-index: 1; width: 250px; 
		-moz-transition: opacity .5s ease-in-out;
		-webkit-transition: opacity .5s ease-in-out;
		transition: opacity .5s ease-in-out;
		position: absolute; top: 0px; left: 50%; margin-left: 270px; margin-top: 1100px; z-index: 1;  padding: 20px; padding-bottom: 60px; background: url(fon-curs.png);
border-radius:20px; 
-webkit-border-radius:20px; 
-moz-border-radius:20px; 
-khtml-border-radius:20px;}


.slide-metod{ opacity: 0; z-index: 1; width: 250px; 
		-moz-transition: opacity .5s ease-in-out;
		-webkit-transition: opacity .5s ease-in-out;
		transition: opacity .5s ease-in-out;
		position: absolute; top: 0px; left: 50%; margin-left: 270px; margin-top: 1100px; z-index: 1;  padding: 20px; padding-bottom: 60px; background: url(fon-metod.png);
border-radius:20px; 
-webkit-border-radius:20px; 
-moz-border-radius:20px; 
-khtml-border-radius:20px;}

.slide-free{ opacity: 0; z-index: 1; width: 250px; 
		-moz-transition: opacity .5s ease-in-out;
		-webkit-transition: opacity .5s ease-in-out;
		transition: opacity .5s ease-in-out;
		position: absolute; top: 0px; left: 50%; margin-left: 270px; margin-top: 1100px; z-index: 1;  padding: 20px; padding-bottom: 60px; background: url(fon-free.png);
border-radius:20px; 
-webkit-border-radius:20px; 
-moz-border-radius:20px; 
-khtml-border-radius:20px;}

.slide-otz{ opacity: 0; z-index: 1; width: 100%; height: 100%;
		-moz-transition: opacity .5s ease-in-out;
		-webkit-transition: opacity .5s ease-in-out;
		transition: opacity .5s ease-in-out;
		position: fixed; top: 0px; left: 0px; background: #fff;
}

.slide-wiki{ opacity: 0; z-index: 1; width: 300px; 
		-moz-transition: opacity .5s ease-in-out;
		-webkit-transition: opacity .5s ease-in-out;
		transition: opacity .5s ease-in-out;
		position: absolute; top: 0px; left: 50%; margin-left: 220px; margin-top: 1840px; z-index: 1;  padding: 20px; padding-bottom: 60px; background: url(fon-pic.png);
border-radius:20px; 
-webkit-border-radius:20px; 
-moz-border-radius:20px; 
-khtml-border-radius:20px;}

.slide-book{ opacity: 0; z-index: 1; width: 250px; 
		-moz-transition: opacity .5s ease-in-out;
		-webkit-transition: opacity .5s ease-in-out;
		transition: opacity .5s ease-in-out;
		position: absolute; top: 0px; left: 50%; margin-left: 250px; margin-top: 2400px; z-index: 1;  padding: 20px; padding-bottom: 60px; 
border-radius:20px; 
-webkit-border-radius:20px; 
-moz-border-radius:20px; 
-khtml-border-radius:20px;}

.slide-dost{ opacity: 0; z-index: 1; width: 250px; 
		-moz-transition: opacity .5s ease-in-out;
		-webkit-transition: opacity .5s ease-in-out;
		transition: opacity .5s ease-in-out;
		position: absolute; top: 0px; left: 50%; margin-left: 250px; margin-top: 2400px; z-index: 1;  padding: 20px; padding-bottom: 60px; 
border-radius:20px; 
-webkit-border-radius:20px; 
-moz-border-radius:20px; 
-khtml-border-radius:20px;}

.slide-pdf{ opacity: 0; z-index: 1; width: 250px; 
		-moz-transition: opacity .5s ease-in-out;
		-webkit-transition: opacity .5s ease-in-out;
		transition: opacity .5s ease-in-out;
		position: absolute; top: 0px; left: 50%; margin-left: 250px; margin-top: 2650px; z-index: 1;  padding: 20px; padding-bottom: 60px; background: url(fon-free.png);
border-radius:20px; 
-webkit-border-radius:20px; 
-moz-border-radius:20px; 
-khtml-border-radius:20px;}

.slide-audio{ opacity: 0; z-index: 1; width: 250px; 
		-moz-transition: opacity .5s ease-in-out;
		-webkit-transition: opacity .5s ease-in-out;
		transition: opacity .5s ease-in-out;
		position: absolute; top: 0px; left: 50%; margin-left: 250px; margin-top: 2650px; z-index: 1;  padding: 20px; padding-bottom: 60px; background: url(fon-metod.png);
border-radius:20px; 
-webkit-border-radius:20px; 
-moz-border-radius:20px; 
-khtml-border-radius:20px;}

.slide-aya{ opacity: 0; z-index: 1; width: 300px; 
		-moz-transition: opacity .5s ease-in-out;
		-webkit-transition: opacity .5s ease-in-out;
		transition: opacity .5s ease-in-out;
		position: absolute; top: 0px; left: 50%; margin-left: 220px; margin-top: 1840px; z-index: 1;  padding: 20px; padding-bottom: 60px; background: url(fon-pic.png);
border-radius:20px; 
-webkit-border-radius:20px; 
-moz-border-radius:20px; 
-khtml-border-radius:20px;}								

@media all and (min-width:1100px) and (max-width:1280px) {
		
.slide1{ opacity: 0; z-index: 1;
		-moz-transition: opacity .5s ease-in-out;
		-webkit-transition: opacity .5s ease-in-out;
		transition: opacity .5s ease-in-out;
		background: url(../img/1024/1.jpg) no-repeat; background-position: center center;  position: fixed; top: 0px; left: 0px; width: 100%; height: 100%; z-index: 1;}
.slide2{opacity: 0;	z-index: 1;
		-moz-transition: opacity .5s ease-in-out;
		-webkit-transition: opacity .5s ease-in-out;
		transition: opacity .5s ease-in-out;
		background: url(../img/1024/2.jpg) no-repeat; background-position: center center; position: fixed; top: 0px; left: 0px; width: 100%; height: 100%; z-index: 1;}
.slide3{opacity: 0;	z-index: 1;
		-moz-transition: opacity .5s ease-in-out;
		-webkit-transition: opacity .5s ease-in-out;
		transition: opacity .5s ease-in-out;
		background: url(../img/1024/3.jpg) no-repeat; background-position: center center; position: fixed; top: 0px; left: 0px; width: 100%; height: 100%; z-index: 1;}
.slide4{opacity: 0;	z-index: 1;
		-moz-transition: opacity .5s ease-in-out;
		-webkit-transition: opacity .5s ease-in-out;
		transition: opacity .5s ease-in-out;
		background: url(../img/1024/4.jpg) no-repeat; background-position: center center; position: fixed; top: 0px; left: 0px; width: 100%; height: 100%; z-index: 1;}
.slide5{opacity: 0;	z-index: 1;
		-moz-transition: opacity .5s ease-in-out;
		-webkit-transition: opacity .5s ease-in-out;
		transition: opacity .5s ease-in-out;
		background: url(../img/1024/5.jpg) no-repeat; background-position: center center; position: fixed; top: 0px; left: 0px; width: 100%; height: 100%; z-index: 1;}
.slide6{opacity: 0;	z-index: 1;
		-moz-transition: opacity .5s ease-in-out;
		-webkit-transition: opacity .5s ease-in-out;
		transition: opacity .5s ease-in-out;
		background: url(../img/1024/6.jpg) no-repeat; background-position: center center; position: fixed; top: 0px; left: 0px; width: 100%; height: 100%; z-index: 1;}
.slide7{opacity: 0;	z-index: 1;
		-moz-transition: opacity .5s ease-in-out;
		-webkit-transition: opacity .5s ease-in-out;
		transition: opacity .5s ease-in-out;
		background: url(../img/1024/7.jpg) no-repeat; background-position: center center; position: fixed; top: 0px; left: 0px; width: 100%; height: 100%; z-index: 1;}
.slide8{opacity: 0;	z-index: 1;
		-moz-transition: opacity .5s ease-in-out;
		-webkit-transition: opacity .5s ease-in-out;
		transition: opacity .5s ease-in-out;
		background: url(../img/1024/8.jpg) no-repeat; background-position: center center; position: fixed; top: 0px; left: 0px; width: 100%; height: 100%; z-index: 1;}
.slide9{opacity: 0;	z-index: 1;
		-moz-transition: opacity .5s ease-in-out;
		-webkit-transition: opacity .5s ease-in-out;
		transition: opacity .5s ease-in-out;
		background: url(../img/1024/9.jpg) no-repeat; background-position: center center; position: fixed; top: 0px; left: 0px; width: 100%; height: 100%; z-index: 1;}
.slide10{opacity: 0; z-index: 1;	
		-moz-transition: opacity .5s ease-in-out;
		-webkit-transition: opacity .5s ease-in-out;
		transition: opacity .5s ease-in-out;
		background: url(../img/1024/10.jpg) no-repeat; background-position: center center; position: fixed; top: 0px; left: 0px; width: 100%; height: 100%; z-index: 1;}

.o-nas-fon{
		background: url(../images/radesi2/img/1024/o-nas-fon1024.jpg) no-repeat; background-position: center center; position: fixed; top: 0px; left: 0px; width: 100%; height: 100%; z-index: 1;}
.pub-chel-fon{
		background: url(../img/1024/1.jpg) no-repeat; background-position: center center; position: fixed; top: 0px; left: 0px; width: 100%; height: 100%; z-index: 1;}
.pub-vsel-fon{
		background: url(../img/1024/2.jpg) no-repeat; background-position: center center; position: fixed; top: 0px; left: 0px; width: 100%; height: 100%; z-index: 1;}
.pub-zdor-fon{
		background: url(../img/1024/3.jpg) no-repeat; background-position: center center; position: fixed; top: 0px; left: 0px; width: 100%; height: 100%; z-index: 1;}
.pub-buss-fon{
		background: url(../img/1024/4.jpg) no-repeat; background-position: center center; position: fixed; top: 0px; left: 0px; width: 100%; height: 100%; z-index: 1;}
.pub-plan-fon{
		background: url(../img/1024/5.jpg) no-repeat; background-position: center center; position: fixed; top: 0px; left: 0px; width: 100%; height: 100%; z-index: 1;}
.pub-phys-fon{
		background: url(../img/1024/6.jpg) no-repeat; background-position: center center; position: fixed; top: 0px; left: 0px; width: 100%; height: 100%; z-index: 1;}
.pub-pict-fon{
		background: url(../img/1024/7.jpg) no-repeat; background-position: center center; position: fixed; top: 0px; left: 0px; width: 100%; height: 100%; z-index: 1;}
.pub-fami-fon{
		background: url(../img/1024/8.jpg) no-repeat; background-position: center center; position: fixed; top: 0px; left: 0px; width: 100%; height: 100%; z-index: 1;}
.pub-drea-fon{
		background: url(../img/1024/9.jpg) no-repeat; background-position: center center; position: fixed; top: 0px; left: 0px; width: 100%; height: 100%; z-index: 1;}
.pub-nasl-fon{
		background: url(../img/1024/10.jpg) no-repeat; background-position: center center; position: fixed; top: 0px; left: 0px; width: 100%; height: 100%; z-index: 1;}

#partners-back	{position: fixed; top: 0px; left: 0px; height: 100%; width: 100%; background: url(../img/1024/partners1024.jpg) no-repeat; background-position: center center;}
#metod-back	{position: fixed; top: 0px; left: 0px; height: 100%; width: 100%; background: url(../img/1024/metod1024.jpg) no-repeat; background-position: top center;}

}		

 @media all and (min-width:1281px) and (max-width:1380px) {
		
.slide1{ opacity: 0; z-index: 1;
		-moz-transition: opacity .5s ease-in-out;
		-webkit-transition: opacity .5s ease-in-out;
		transition: opacity .5s ease-in-out;
		background: url(../img/768/1.jpg) no-repeat; background-position: center center;  position: fixed; top: 0px; left: 0px; width: 100%; height: 100%; z-index: 1;}
.slide2{opacity: 0;	z-index: 1;
		-moz-transition: opacity .5s ease-in-out;
		-webkit-transition: opacity .5s ease-in-out;
		transition: opacity .5s ease-in-out;
		background: url(../img/768/2.jpg) no-repeat; background-position: center center; position: fixed; top: 0px; left: 0px; width: 100%; height: 100%; z-index: 1;}
.slide3{opacity: 0;	z-index: 1;
		-moz-transition: opacity .5s ease-in-out;
		-webkit-transition: opacity .5s ease-in-out;
		transition: opacity .5s ease-in-out;
		background: url(../img/768/3.jpg) no-repeat; background-position: center center; position: fixed; top: 0px; left: 0px; width: 100%; height: 100%; z-index: 1;}
.slide4{opacity: 0;	z-index: 1;
		-moz-transition: opacity .5s ease-in-out;
		-webkit-transition: opacity .5s ease-in-out;
		transition: opacity .5s ease-in-out;
		background: url(../img/768/4.jpg) no-repeat; background-position: center center; position: fixed; top: 0px; left: 0px; width: 100%; height: 100%; z-index: 1;}
.slide5{opacity: 0;	z-index: 1;
		-moz-transition: opacity .5s ease-in-out;
		-webkit-transition: opacity .5s ease-in-out;
		transition: opacity .5s ease-in-out;
		background: url(../img/768/5.jpg) no-repeat; background-position: center center; position: fixed; top: 0px; left: 0px; width: 100%; height: 100%; z-index: 1;}
.slide6{opacity: 0;	z-index: 1;
		-moz-transition: opacity .5s ease-in-out;
		-webkit-transition: opacity .5s ease-in-out;
		transition: opacity .5s ease-in-out;
		background: url(../img/768/6.jpg) no-repeat; background-position: center center; position: fixed; top: 0px; left: 0px; width: 100%; height: 100%; z-index: 1;}
.slide7{opacity: 0;	z-index: 1;
		-moz-transition: opacity .5s ease-in-out;
		-webkit-transition: opacity .5s ease-in-out;
		transition: opacity .5s ease-in-out;
		background: url(../img/768/7.jpg) no-repeat; background-position: center center; position: fixed; top: 0px; left: 0px; width: 100%; height: 100%; z-index: 1;}
.slide8{opacity: 0;	z-index: 1;
		-moz-transition: opacity .5s ease-in-out;
		-webkit-transition: opacity .5s ease-in-out;
		transition: opacity .5s ease-in-out;
		background: url(../img/768/8.jpg) no-repeat; background-position: center center; position: fixed; top: 0px; left: 0px; width: 100%; height: 100%; z-index: 1;}
.slide9{opacity: 0;	z-index: 1;
		-moz-transition: opacity .5s ease-in-out;
		-webkit-transition: opacity .5s ease-in-out;
		transition: opacity .5s ease-in-out;
		background: url(../img/768/9.jpg) no-repeat; background-position: center center; position: fixed; top: 0px; left: 0px; width: 100%; height: 100%; z-index: 1;}
.slide10{opacity: 0; z-index: 1;	
		-moz-transition: opacity .5s ease-in-out;
		-webkit-transition: opacity .5s ease-in-out;
		transition: opacity .5s ease-in-out;
		background: url(../img/768/10.jpg) no-repeat; background-position: center center; position: fixed; top: 0px; left: 0px; width: 100%; height: 100%; z-index: 1;}

.o-nas-fon{
		background: url(http://radesi.ru/images/radesi2/img/768/o-nas-fon.jpg) no-repeat; background-position: center center; position: fixed; top: 0px; left: 0px; width: 100%; height: 100%; z-index: 1;}

.pub-chel-fon{
		background: url(../img/768/1.jpg) no-repeat; background-position: center center; position: fixed; top: 0px; left: 0px; width: 100%; height: 100%; z-index: 1;}
.pub-vsel-fon{
		background: url(../img/768/2.jpg) no-repeat; background-position: center center; position: fixed; top: 0px; left: 0px; width: 100%; height: 100%; z-index: 1;}
.pub-zdor-fon{
		background: url(../img/768/3.jpg) no-repeat; background-position: center center; position: fixed; top: 0px; left: 0px; width: 100%; height: 100%; z-index: 1;}
.pub-buss-fon{
		background: url(../img/768/4.jpg) no-repeat; background-position: center center; position: fixed; top: 0px; left: 0px; width: 100%; height: 100%; z-index: 1;}
.pub-plan-fon{
		background: url(../img/768/5.jpg) no-repeat; background-position: center center; position: fixed; top: 0px; left: 0px; width: 100%; height: 100%; z-index: 1;}
.pub-phys-fon{
		background: url(../img/768/6.jpg) no-repeat; background-position: center center; position: fixed; top: 0px; left: 0px; width: 100%; height: 100%; z-index: 1;}
.pub-pict-fon{
		background: url(../img/768/7.jpg) no-repeat; background-position: center center; position: fixed; top: 0px; left: 0px; width: 100%; height: 100%; z-index: 1;}
.pub-fami-fon{
		background: url(../img/768/8.jpg) no-repeat; background-position: center center; position: fixed; top: 0px; left: 0px; width: 100%; height: 100%; z-index: 1;}
.pub-drea-fon{
		background: url(../img/768/9.jpg) no-repeat; background-position: center center; position: fixed; top: 0px; left: 0px; width: 100%; height: 100%; z-index: 1;}
.pub-nasl-fon{
		background: url(../img/768/10.jpg) no-repeat; background-position: center center; position: fixed; top: 0px; left: 0px; width: 100%; height: 100%; z-index: 1;}

#partners-back	{position: fixed; top: 0px; left: 0px; height: 100%; width: 100%; background: url(partners1366.png) no-repeat; background-position: center center;}
#metod-back	{position: fixed; top: 0px; left: 0px; height: 100%; width: 100%; background: url(metod-fon1366.jpg) no-repeat; background-position: top center;}

}		

@media all and (min-width:1380px) and (max-width:1600px) {
		
.slide1{ opacity: 0; z-index: 1;
		-moz-transition: opacity .5s ease-in-out;
		-webkit-transition: opacity .5s ease-in-out;
		transition: opacity .5s ease-in-out;
		background: url(../img/900/1.jpg) no-repeat; background-position: center center;  position: fixed; top: 0px; left: 0px; width: 100%; height: 100%; z-index: 1;}
.slide2{opacity: 0;	z-index: 1;
		-moz-transition: opacity .5s ease-in-out;
		-webkit-transition: opacity .5s ease-in-out;
		transition: opacity .5s ease-in-out;
		background: url(../img/900/2.jpg) no-repeat; background-position: center center; position: fixed; top: 0px; left: 0px; width: 100%; height: 100%; z-index: 1;}
.slide3{opacity: 0;	z-index: 1;
		-moz-transition: opacity .5s ease-in-out;
		-webkit-transition: opacity .5s ease-in-out;
		transition: opacity .5s ease-in-out;
		background: url(../img/900/3.jpg) no-repeat; background-position: center center; position: fixed; top: 0px; left: 0px; width: 100%; height: 100%; z-index: 1;}
.slide4{opacity: 0;	z-index: 1;
		-moz-transition: opacity .5s ease-in-out;
		-webkit-transition: opacity .5s ease-in-out;
		transition: opacity .5s ease-in-out;
		background: url(../img/900/4.jpg) no-repeat; background-position: center center; position: fixed; top: 0px; left: 0px; width: 100%; height: 100%; z-index: 1;}
.slide5{opacity: 0;	z-index: 1;
		-moz-transition: opacity .5s ease-in-out;
		-webkit-transition: opacity .5s ease-in-out;
		transition: opacity .5s ease-in-out;
		background: url(../img/900/5.jpg) no-repeat; background-position: center center; position: fixed; top: 0px; left: 0px; width: 100%; height: 100%; z-index: 1;}
.slide6{opacity: 0;	z-index: 1;
		-moz-transition: opacity .5s ease-in-out;
		-webkit-transition: opacity .5s ease-in-out;
		transition: opacity .5s ease-in-out;
		background: url(../img/900/6.jpg) no-repeat; background-position: center center; position: fixed; top: 0px; left: 0px; width: 100%; height: 100%; z-index: 1;}
.slide7{opacity: 0;	z-index: 1;
		-moz-transition: opacity .5s ease-in-out;
		-webkit-transition: opacity .5s ease-in-out;
		transition: opacity .5s ease-in-out;
		background: url(../img/900/7.jpg) no-repeat; background-position: center center; position: fixed; top: 0px; left: 0px; width: 100%; height: 100%; z-index: 1;}
.slide8{opacity: 0;	z-index: 1;
		-moz-transition: opacity .5s ease-in-out;
		-webkit-transition: opacity .5s ease-in-out;
		transition: opacity .5s ease-in-out;
		background: url(../img/900/8.jpg) no-repeat; background-position: center center; position: fixed; top: 0px; left: 0px; width: 100%; height: 100%; z-index: 1;}
.slide9{opacity: 0;	z-index: 1;
		-moz-transition: opacity .5s ease-in-out;
		-webkit-transition: opacity .5s ease-in-out;
		transition: opacity .5s ease-in-out;
		background: url(../img/900/9.jpg) no-repeat; background-position: center center; position: fixed; top: 0px; left: 0px; width: 100%; height: 100%; z-index: 1;}
.slide10{opacity: 0; z-index: 1;	
		-moz-transition: opacity .5s ease-in-out;
		-webkit-transition: opacity .5s ease-in-out;
		transition: opacity .5s ease-in-out;
		background: url(../img/900/10.jpg) no-repeat; background-position: center center; position: fixed; top: 0px; left: 0px; width: 100%; height: 100%; z-index: 1;}

.o-nas-fon{
		background: url(../images/radesi2/img/900/o-nas-fon900.jpg) no-repeat; background-position: center center; position: fixed; top: 0px; left: 0px; width: 100%; height: 100%; z-index: 1;}

.pub-chel-fon{
		background: url(../img/900/1.jpg) no-repeat; background-position: center center; position: fixed; top: 0px; left: 0px; width: 100%; height: 100%; z-index: 1;}
.pub-vsel-fon{
		background: url(../img/900/2.jpg) no-repeat; background-position: center center; position: fixed; top: 0px; left: 0px; width: 100%; height: 100%; z-index: 1;}
.pub-zdor-fon{
		background: url(../img/900/3.jpg) no-repeat; background-position: center center; position: fixed; top: 0px; left: 0px; width: 100%; height: 100%; z-index: 1;}
.pub-buss-fon{
		background: url(../img/900/4.jpg) no-repeat; background-position: center center; position: fixed; top: 0px; left: 0px; width: 100%; height: 100%; z-index: 1;}
.pub-plan-fon{
		background: url(../img/900/5.jpg) no-repeat; background-position: center center; position: fixed; top: 0px; left: 0px; width: 100%; height: 100%; z-index: 1;}
.pub-phys-fon{
		background: url(../img/900/6.jpg) no-repeat; background-position: center center; position: fixed; top: 0px; left: 0px; width: 100%; height: 100%; z-index: 1;}
.pub-pict-fon{
		background: url(../img/900/7.jpg) no-repeat; background-position: center center; position: fixed; top: 0px; left: 0px; width: 100%; height: 100%; z-index: 1;}
.pub-fami-fon{
		background: url(../img/900/8.jpg) no-repeat; background-position: center center; position: fixed; top: 0px; left: 0px; width: 100%; height: 100%; z-index: 1;}
.pub-drea-fon{
		background: url(../img/900/9.jpg) no-repeat; background-position: center center; position: fixed; top: 0px; left: 0px; width: 100%; height: 100%; z-index: 1;}
.pub-nasl-fon{
		background: url(../img/900/10.jpg) no-repeat; background-position: center center; position: fixed; top: 0px; left: 0px; width: 100%; height: 100%; z-index: 1;}

#partners-back	{position: fixed; top: 0px; left: 0px; height: 100%; width: 100%; background: url(../img/900/partners900.jpg) no-repeat; background-position: center center;}
#metod-back	{position: fixed; top: 0px; left: 0px; height: 100%; width: 100%; background: url(../img/900/metod900.jpg) no-repeat; background-position: top center;}



}

@media all and (min-width:1600px) and (max-width:1920px) {
		
.slide1{ opacity: 0; z-index: 1;
		-moz-transition: opacity .5s ease-in-out;
		-webkit-transition: opacity .5s ease-in-out;
		transition: opacity .5s ease-in-out;
		background: url(../img/1080/1.jpg) no-repeat; background-position: center center;  position: fixed; top: 0px; left: 0px; width: 100%; height: 100%; z-index: 1;}
.slide2{opacity: 0;	z-index: 1;
		-moz-transition: opacity .5s ease-in-out;
		-webkit-transition: opacity .5s ease-in-out;
		transition: opacity .5s ease-in-out;
		background: url(../img/1080/2.jpg) no-repeat; background-position: center center; position: fixed; top: 0px; left: 0px; width: 100%; height: 100%; z-index: 1;}
.slide3{opacity: 0;	z-index: 1;
		-moz-transition: opacity .5s ease-in-out;
		-webkit-transition: opacity .5s ease-in-out;
		transition: opacity .5s ease-in-out;
		background: url(../img/1080/3.jpg) no-repeat; background-position: center center; position: fixed; top: 0px; left: 0px; width: 100%; height: 100%; z-index: 1;}
.slide4{opacity: 0;	z-index: 1;
		-moz-transition: opacity .5s ease-in-out;
		-webkit-transition: opacity .5s ease-in-out;
		transition: opacity .5s ease-in-out;
		background: url(../img/1080/4.jpg) no-repeat; background-position: center center; position: fixed; top: 0px; left: 0px; width: 100%; height: 100%; z-index: 1;}
.slide5{opacity: 0;	z-index: 1;
		-moz-transition: opacity .5s ease-in-out;
		-webkit-transition: opacity .5s ease-in-out;
		transition: opacity .5s ease-in-out;
		background: url(../img/1080/5.jpg) no-repeat; background-position: center center; position: fixed; top: 0px; left: 0px; width: 100%; height: 100%; z-index: 1;}
.slide6{opacity: 0;	z-index: 1;
		-moz-transition: opacity .5s ease-in-out;
		-webkit-transition: opacity .5s ease-in-out;
		transition: opacity .5s ease-in-out;
		background: url(../img/1080/6.jpg) no-repeat; background-position: center center; position: fixed; top: 0px; left: 0px; width: 100%; height: 100%; z-index: 1;}
.slide7{opacity: 0;	z-index: 1;
		-moz-transition: opacity .5s ease-in-out;
		-webkit-transition: opacity .5s ease-in-out;
		transition: opacity .5s ease-in-out;
		background: url(../img/1080/7.jpg) no-repeat; background-position: center center; position: fixed; top: 0px; left: 0px; width: 100%; height: 100%; z-index: 1;}
.slide8{opacity: 0;	z-index: 1;
		-moz-transition: opacity .5s ease-in-out;
		-webkit-transition: opacity .5s ease-in-out;
		transition: opacity .5s ease-in-out;
		background: url(../img/1080/8.jpg) no-repeat; background-position: center center; position: fixed; top: 0px; left: 0px; width: 100%; height: 100%; z-index: 1;}
.slide9{opacity: 0;	z-index: 1;
		-moz-transition: opacity .5s ease-in-out;
		-webkit-transition: opacity .5s ease-in-out;
		transition: opacity .5s ease-in-out;
		background: url(../img/1080/9.jpg) no-repeat; background-position: center center; position: fixed; top: 0px; left: 0px; width: 100%; height: 100%; z-index: 1;}
.slide10{opacity: 0; z-index: 1;	
		-moz-transition: opacity .5s ease-in-out;
		-webkit-transition: opacity .5s ease-in-out;
		transition: opacity .5s ease-in-out;
		background: url(../img/1080/10.jpg) no-repeat; background-position: center center; position: fixed; top: 0px; left: 0px; width: 100%; height: 100%; z-index: 1;}

.o-nas-fon{
		background: url(../images/radesi2/img/1080/o-nas-fon1080.jpg) no-repeat; background-position: center center; position: fixed; top: 0px; left: 0px; width: 100%; height: 100%; z-index: 1;}

.pub-chel-fon{
		background: url(../img/1080/1.jpg) no-repeat; background-position: center center; position: fixed; top: 0px; left: 0px; width: 100%; height: 100%; z-index: 1;}
.pub-vsel-fon{
		background: url(../img/1080/2.jpg) no-repeat; background-position: center center; position: fixed; top: 0px; left: 0px; width: 100%; height: 100%; z-index: 1;}
.pub-zdor-fon{
		background: url(../img/1080/3.jpg) no-repeat; background-position: center center; position: fixed; top: 0px; left: 0px; width: 100%; height: 100%; z-index: 1;}
.pub-buss-fon{
		background: url(../img/1080/4.jpg) no-repeat; background-position: center center; position: fixed; top: 0px; left: 0px; width: 100%; height: 100%; z-index: 1;}
.pub-plan-fon{
		background: url(../img/1080/5.jpg) no-repeat; background-position: center center; position: fixed; top: 0px; left: 0px; width: 100%; height: 100%; z-index: 1;}
.pub-phys-fon{
		background: url(../img/1080/6.jpg) no-repeat; background-position: center center; position: fixed; top: 0px; left: 0px; width: 100%; height: 100%; z-index: 1;}
.pub-pict-fon{
		background: url(../img/1080/7.jpg) no-repeat; background-position: center center; position: fixed; top: 0px; left: 0px; width: 100%; height: 100%; z-index: 1;}
.pub-fami-fon{
		background: url(../img/1080/8.jpg) no-repeat; background-position: center center; position: fixed; top: 0px; left: 0px; width: 100%; height: 100%; z-index: 1;}
.pub-drea-fon{
		background: url(../img/1080/9.jpg) no-repeat; background-position: center center; position: fixed; top: 0px; left: 0px; width: 100%; height: 100%; z-index: 1;}
.pub-nasl-fon{
		background: url(../img/1080/10.jpg) no-repeat; background-position: center center; position: fixed; top: 0px; left: 0px; width: 100%; height: 100%; z-index: 1;}

#partners-back	{position: fixed; top: 0px; left: 0px; height: 100%; width: 100%; background: url(../img/1080/partners1080.jpg) no-repeat; background-position: center center;}
#metod-back	{position: fixed; top: 0px; left: 0px; height: 100%; width: 100%; background: url(../img/1080/metod1080.jpg) no-repeat; background-position: top center;}

}			
		
#text-1{position: relative; left: 50%; top: 0px; margin-top: -30px; margin-left: -520px; width: 300px; color: #000; }				
#text-2{position: relative; left: 50%; top: 10%; margin-left: -550px; width: 300px; color: #fff; }		
#text-3{position: relative; left: 50%; top: 5%; margin-left: 200px; width: 350px; color: #fff; }			
#text-4{position: relative; left: 50%; top: 10%; margin-left: -550px; width: 300px; color: #000; }	
#text-5{position: relative; left: 50%; top: 15%; margin-left: -560px; width: 300px; color: #fff; }
#text-6{position: relative; left: 50%; top: 15%; margin-left: -600px; width: 300px; color: #000; }
#text-7{position: relative; left: 50%; top: 5%; margin-left: 200px; width: 300px; height: 350px; color: #000; padding: 20px; background: url(fon-pic.png);
border-radius:20px; 
-webkit-border-radius:20px; 
-moz-border-radius:20px; 
-khtml-border-radius:20px;
}
#text-8{position: relative; left: 50%; top: 10%; margin-left: -550px; width: 300px;  height: 350px; color: #000;  padding: 20px; background: url(fon-pic.png);
border-radius:20px; 
-webkit-border-radius:20px; 
-moz-border-radius:20px; 
-khtml-border-radius:20px;}

#text-9{position: relative; left: 50%; top: 10%; margin-left: -550px; width: 250px;  height: 370px; color: #000;  padding: 20px; background: url(fon-pic.png);
border-radius:20px; 
-webkit-border-radius:20px; 
-moz-border-radius:20px; 
-khtml-border-radius:20px;}

#text-10{position: relative; left: 50%; top: 10%; margin-left: -550px; width: 300px;  height: 450px; color: #000;  padding: 20px; background: url(fon-pic.png);
border-radius:20px; 
-webkit-border-radius:20px; 
-moz-border-radius:20px; 
-khtml-border-radius:20px;}			

div.m-ot:hover{cursor: pointer;}
div.m-ot:hover ~ div.slide-otz {
        opacity: 1;  z-index: 3;

    }
	
div.m-audio:hover{cursor: pointer;}
div.m-audio:hover ~ div.slide-audio {
        opacity: 1;  z-index: 3;

    }	
	
div.m-pdf:hover{cursor: pointer;}
div.m-pdf:hover ~ div.slide-pdf {
        opacity: 1;  z-index: 3;

    }	

div.m-dost:hover{cursor: pointer;}
div.m-dost:hover ~ div.slide-dost {
        opacity: 1;  z-index: 3;

    }
	
div.m-book:hover{cursor: pointer;}
div.m-book:hover ~ div.slide-book {
        opacity: 1;  z-index: 3;

    }	
	
div.m-aya:hover{cursor: pointer;}
div.m-aya:hover ~ div.slide-aya {
        opacity: 1;  z-index: 3;

    }	

div.m-mi:hover{cursor: pointer;}
div.m-mi:hover ~ div.slide-mi {
        opacity: 1;  z-index: 3;

    }

div.m-cu:hover{cursor: pointer;}
div.m-cu:hover ~ div.slide-curs {
        opacity: 1;  z-index: 3;

    }
	
div.m-fr:hover{cursor: pointer;}
div.m-fr:hover ~ div.slide-free {
        opacity: 1;  z-index: 3;

    }	

div.m-me:hover{cursor: pointer;}
div.m-me:hover ~ div.slide-metod {
        opacity: 1;  z-index: 3;

    }	
	
div.m-cl:hover{cursor: pointer;}
div.m-cl:hover ~ div.slide-cloud {
        opacity: 1;  z-index: 3;

    }

div.m-wi:hover{cursor: pointer;}
div.m-wi:hover ~ div.slide-wiki {
        opacity: 1;  z-index: 3;

    }	
	
div.m1:hover{cursor: pointer;}
div.m1:hover ~ div.slide1 {
        opacity: 1;  z-index: 3;

    }
	
div.m2:hover{cursor: pointer;}
div.m2:hover ~ div.slide2 {
        opacity: 1;  z-index: 3;
    }	

div.m3:hover{cursor: pointer;}
div.m3:hover ~ div.slide3 {
        opacity: 1;  z-index: 3;
    }

div.m4:hover{cursor: pointer;}
div.m4:hover ~ div.slide4 {
        opacity: 1;  z-index: 3;
    }

div.m5:hover{cursor: pointer;}
div.m5:hover ~ div.slide5 {
        opacity: 1;  z-index: 3;
    }
	
div.m6:hover{cursor: pointer;}
div.m6:hover ~ div.slide6 {
        opacity: 1;  z-index: 3;
    }	
	
div.m7:hover{cursor: pointer;}
div.m7:hover ~ div.slide7 {
        opacity: 1;  z-index: 3;
    }		
	
div.m8:hover{cursor: pointer;}
div.m8:hover ~ div.slide8 {
        opacity: 1;  z-index: 3;
    }		
	
div.m9:hover{cursor: pointer;}
div.m9:hover ~ div.slide9 {
        opacity: 1;  z-index: 3;
    }	
	
div.m10:hover{cursor: pointer;}
div.m10:hover ~ div.slide10 {
        opacity: 1;  z-index: 3;
    }	
	
	
	
/* ТИТУЛЬНАЯ СТРАНИЦА */

#abs-pic{width: 100%}
.pic{float: left; margin-right: 5px; padding: 0px;}
.pic img{width: 90px; height: 90px;}


/* Страница категорий статей */	



.demo li {
    list-style-type: none;
    display: inline-block;

}
li img {
 
    border: 0px solid #999;
    margin: 2px;
}

.highlight{
	overflow: auto; 	
}

.heart{
	color: red;
}

a.sliphover-overlay {font-size: 30px; font-family: SegoeUILight;}


/* Страница выбора курсов */	

#kurs-1{float: left; width: 350px;}
#kurs-2{float: left; margin-left:50px; width: 700px; height: 442px; background: url(slide-kurs.jpg) no-repeat;}

#kurs-kn-1{width: 340px; height: 55px; font-size: 23px; font-family: SegoePrint; text-align: center; padding-top: 10px; color: #fa8710;  border: 5px solid #fa8710; 
			border-radius:30x; 
			-webkit-border-radius:30px; 
			-moz-border-radius:30px; 
			-khtml-border-radius:30px;}

#kurs-kn-2{margin-top: 30px; width: 340px; height: 60px; font-size: 23px; font-family: SegoePrint; text-align: center; line-height: 25px; padding-top: 3px; color: #49c498;  border: 5px solid #49c498; 
			border-radius:30px; 
			-webkit-border-radius:30px; 
			-moz-border-radius:30px; 
			-khtml-border-radius:30px;}

#kurs-kn-3{margin-top: 30px; width: 340px; height: 55px; font-size: 23px; font-family: SegoePrint; text-align: center; padding-top: 10px; color: #f6423b;  border: 5px solid #f6423b; 
			border-radius:30px; 
			-webkit-border-radius:30px; 
			-moz-border-radius:30px; 
			-khtml-border-radius:30px;}
			
			
#kurs-kn-1:hover{background: #fa8710; color: #fff; cursor: pointer;}			
#kurs-kn-2:hover{background: #49c498; color: #fff; cursor: pointer;}				
#kurs-kn-3:hover{background: #f6423b; color: #fff; cursor: pointer;}

#kurs-2-1{position: relative; font-family: SegoePrint; font-size: 23px; top: 30px; left: 30px;}
#kurs-2-2{position: relative; font-family: SegoePrint; font-size: 23px; top: 320px; left: 430px;}
#kurs-2-3{position: relative; font-family: SegoePrint; width: 250px; left: 450px; top: 20px;}

#kurs-2-3 p{font-family: SegoePrint; font-size: 18px; color: #49c498; line-height: 8px; text-align: center;}		
#urs-2-3-str{position: relative; margin-top: 20px; margin-left: 90px; cursor: pointer; background: url(str-ban-1.png) no-repeat; width: 67px; height: 67px;}	
#urs-2-3-str:hover{background: url(str-ban-2.png) no-repeat;}

/*----------------------------
	Content area
-----------------------------*/




#filter a{text-decoration: none; display: block;}

#filter a:first-child {display: none;}
			
#filter a:first-child + a {width: 340px; height: 55px; font-size: 23px; font-family: SegoePrint; text-align: center; padding-top: 10px; color: #fa8710;  border: 5px solid #fa8710; 
			border-radius:30x; 
			-webkit-border-radius:30px; 
			-moz-border-radius:30px; 
			-khtml-border-radius:30px;}			
			

#filter a:first-child + a + a{margin-top: 30px; width: 340px; height: 60px; font-size: 23px; font-family: SegoePrint; text-align: center; line-height: 25px; padding-top: 3px; color: #49c498;  border: 5px solid #49c498; 
			border-radius:30px; 
			-webkit-border-radius:30px; 
			-moz-border-radius:30px; 
			-khtml-border-radius:30px;}	

#filter a {margin-top: 30px; width: 340px; height: 55px; font-size: 23px; font-family: SegoePrint; text-align: center; padding-top: 10px; color: #f6423b;  border: 5px solid #f6423b; 
			border-radius:30px; 
			-webkit-border-radius:30px; 
			-moz-border-radius:30px; 
			-khtml-border-radius:30px;}	

#filter a:first-child + a:hover{background: #fa8710; color: #fff; cursor: pointer;}			
#filter a:first-child + a  + a:hover{background: #49c498; color: #fff; cursor: pointer;}				
#filter a:hover{background: #f6423b; color: #fff; cursor: pointer;}	

#filter a:first-child + a.active{background: #fa8710; color: #fff; cursor: pointer;}			
#filter a:first-child + a  + a.active{background: #49c498; color: #fff; cursor: pointer;}				
#filter a.active{background: #f6423b; color: #fff; cursor: pointer;}			

p.pod{font-family: SegoeUI; font-size: 17px;}
.old-price{text-decoration: line-through; color: #afafaf;}
.price{font-size: 19px;}

a.buy{padding: 5px 10px; margin-left: 10px; color: #fff; background: #49c498; text-decoration: none;
			border-radius:5px; 
			-webkit-border-radius:5px; 
			-moz-border-radius:5px; 
			-khtml-border-radius:5px;}
a.buy:hover{color: #fff; background: #369674;}			
.label-date{position: relative; top: -206px; left: 0px; width: 60px; height: 60px; text-align: center; background: #49c498; color: #fff; font-family: SegoeUILight;}
.l-orange{background: #fa8710;}
.l-red{background: #f6423b;}

.date{font-size: 24px;}
.month{font-size: 16px;}

#curs-img-1{width: 300px; height: 200px; background: url(../img/curs/1.jpg) no-repeat;}
#curs-img-1:hover{width: 300px; height: 200px; background: url(../img/curs/1-1.jpg) no-repeat;}

#curs-img-2{width: 300px; height: 200px; background: url(../img/curs/2.jpg) no-repeat;}
#curs-img-2:hover{width: 300px; height: 200px; background: url(../img/curs/2-1.jpg) no-repeat;}	

#curs-img-3{width: 300px; height: 200px; background: url(../img/curs/3.jpg) no-repeat;}
#curs-img-3:hover{width: 300px; height: 200px; background: url(../img/curs/3-1.jpg) no-repeat;}	

#curs-img-4{width: 300px; height: 200px; background: url(../img/curs/4.jpg) no-repeat;}
#curs-img-4:hover{width: 300px; height: 200px; background: url(../img/curs/4-1.jpg) no-repeat;}	

#curs-img-5{width: 300px; height: 200px; background: url(../img/curs/5.jpg) no-repeat;}
#curs-img-5:hover{width: 300px; height: 200px; background: url(../img/curs/5-1.jpg) no-repeat;}	

#curs-img-6{width: 300px; height: 200px; background: url(../img/curs/6.jpg) no-repeat;}
#curs-img-6:hover{width: 300px; height: 200px; background: url(../img/curs/6-1.jpg) no-repeat;}	

#curs-img-7{width: 300px; height: 200px; background: url(../img/curs/7.jpg) no-repeat;}
#curs-img-7:hover{width: 300px; height: 200px; background: url(../img/curs/7-1.jpg) no-repeat;}

#curs-img-8{width: 300px; height: 200px; background: url(../img/curs/8.jpg) no-repeat;}
#curs-img-8:hover{width: 300px; height: 200px; background: url(../img/curs/8-1.jpg) no-repeat;}	

#curs-img-9{width: 300px; height: 200px; background: url(../img/curs/9.jpg) no-repeat;}
#curs-img-9:hover{width: 300px; height: 200px; background: url(../img/curs/9-1.jpg) no-repeat;}	

#curs-img-10{width: 300px; height: 200px; background: url(../img/curs/10.jpg) no-repeat;}
#curs-img-10:hover{width: 300px; height: 200px; background: url(../img/curs/10-1.jpg) no-repeat;}	

#curs-img-11{width: 300px; height: 200px; background: url(../img/curs/11.jpg) no-repeat;}
#curs-img-11:hover{width: 300px; height: 200px; background: url(../img/curs/11-1.jpg) no-repeat;}	

#curs-img-12{width: 300px; height: 200px; background: url(../img/curs/12.jpg) no-repeat;}
#curs-img-12:hover{width: 300px; height: 200px; background: url(../img/curs/12-1.jpg) no-repeat;}	

#curs-img-13{width: 300px; height: 200px; background: url(../img/curs/13.jpg) no-repeat;}
#curs-img-13:hover{width: 300px; height: 200px; background: url(../img/curs/13-1.jpg) no-repeat;}	

				
/* ЛИЧНЫЙ КАБИНЕТ */

#person{width: 388px; height: 388px; background: url(fon-person.png) no-repeat; margin: 0 auto; margin-top: 0px; margin-bottom: -10px;}
#person-circles {position: relative; top: 35px; left: 110px; width: 168px; height: 141px; background: url(person-circles.png) no-repeat;}
#person-card {position: relative; top: -74px; left: 155px;}

#person-card-count{position: relative; top: -139px; left: 138px; color: #be2e22; font-size: 20px; font-family: SegoeUI;}
#person-ls-count{position: relative; top: -88px; left: 191px; color: #be2e22; font-size: 20px; font-family: SegoeUI;}
#person-rss{position: relative; top: -139px; left: 217px;}
#person-6{position: relative; top: -235px; left: 213px;}
#person-name{position: relative; top: -20px; font-size: 25px; color: #fff; font-family: SegoePrint; text-align: center; width: 100%;}

#person-str-1{position: relative; top: -470px; left: 280px; opacity: 1;
			-moz-transition: opacity .5s ease-in-out;
			-webkit-transition: opacity .5s ease-in-out;
			transition: opacity .5s ease-in-out;}
#person-str-2{position: relative; top: -470px; left: 330px; opacity: 1;
			-moz-transition: opacity .5s ease-in-out;
			-webkit-transition: opacity .5s ease-in-out;
			transition: opacity .5s ease-in-out;}	
#person-str-3{position: relative; top: -490px; left: 400px; opacity: 1;
			-moz-transition: opacity .5s ease-in-out;
			-webkit-transition: opacity .5s ease-in-out;
			transition: opacity .5s ease-in-out;}	
#person-str-4{position: relative; top: -790px; left: -10px; opacity: 1;
			-moz-transition: opacity .5s ease-in-out;
			-webkit-transition: opacity .5s ease-in-out;
			transition: opacity .5s ease-in-out;}	

div.per1:hover{cursor: pointer;}
div.per1:hover ~ div#person-str-2 {
        opacity: 0;  
    }
div.per1:hover ~ div#person-str-3 {
        opacity: 0;  
    }
div.per1:hover ~ div#person-str-4 {
        opacity: 0;  
    }

	
div.per2:hover{cursor: pointer;}
div.per2:hover ~ div#person-str-1 {
        opacity: 0;  
    }
div.per2:hover ~ div#person-str-3 {
        opacity: 0;  
    }
div.per2:hover ~ div#person-str-4 {
        opacity: 0;  
    }	

div.per3:hover{cursor: pointer;}
div.per3:hover ~ div#person-str-2 {
        opacity: 0;  
    }
div.per3:hover ~ div#person-str-1 {
        opacity: 0;  
    }
div.per3:hover ~ div#person-str-4 {
        opacity: 0;  
    }

div.per4:hover{cursor: pointer;}
div.per4:hover ~ div#person-str-2 {
        opacity: 0;  
    }
div.per4:hover ~ div#person-str-3 {
        opacity: 0;  
    }
div.per4:hover ~ div#person-str-1 {
        opacity: 0;  
    }	
	
	
	/* ПАРТНЕРЫ */
	
	

#partners{background: #fff; margin-top: 550px; padding: 20px;}
#partners p{font-size: 23px; font-family: SegoeUI;}


	/* МЕТОДИКА */
	
	
#metod{background: #fff; margin-top: 550px; padding: 20px;}
#metod p{font-size: 23px; font-family: SegoeUI;}
#metod-title{text-align: center; color: #fff; font-size: 40px; font-family: SegoeUILight;}


	/* СТРАНИЦЫ ЗАНЯТИЙ */
	
#medit2-back{position: absolute; top: 0px; left: 0px; height: 750px; width: 100%; background: url(medit1366-2.jpg) no-repeat; background-position: top center;}
.top-line-blue{position: absolute; top: 0px; left: 0px; width: 100%; height: 85px; z-index: 2; background: #fff;} 

#medit-title{margin-top: 10px;}
#medit-title-text{color: #fff; font-size: 21px; font-family: SegoeUI;  margin-top: -20px; margin-left: 20px;}

#medit-title-text-2{width: 300px; text-align: center; line-height: 35px; color: #fff; font-size: 25px; font-family: SegoePrint;  margin-top: 0px; margin-left: 730px;}
#medit-title-text-3{width: 250px; line-height: 25px; text-align: left; color: #fff; font-size: 18px; font-family: SegoeUI;  margin-top: -80px; margin-left: 20px;}


.kn-medit-top{margin-left: 30px; padding: 10px 10px; width: 210px; background: #fdf641; color: #1d1d1d; font-size: 19px; font-family: SegoeUI;}
.kn-medit-top{margin-left: 30px; padding: 10px 10px; width: 210px; background: #fdf641; color: #1d1d1d; font-size: 19px; font-family: SegoeUI;}

#content-2{width: 1000px; margin: 10px auto;}

#medit2{background: #fff; margin-top: 300px; padding: 20px;}
#medit2 p{font-size: 23px; font-family: SegoeUI;}


#nc_capfld_2649{display:none;}
#nc_capfld_2652{display:none;}
#nc_capfld_2657{display:none;}
#nc_capfld_2653{display:none;}
#nc_capfld_2658{display:none;}

#nc_capfld_2659{display:none;}
#nc_capfld_2660{display:none;}
#nc_capfld_2661{display:none;}
#nc_capfld_2662{display:none;}

#nc_capfld_71{display:none;}

#newform input {background: #c4c4c4;
					-webkit-transition: color .25s ease, background-color .25s ease, border-color .25s ease;
					-moz-transition: color .25s ease, background-color .25s ease, border-color .25s ease;
					-ms-transition: color .25s ease, background-color .25s ease, border-color .25s ease;
					-o-transition: color .25s ease, background-color .25s ease, border-color .25s ease;
					transition: color .25s ease, background-color .25s ease, border-color .25s ease;
				}

#newform input[type=submit] {background: #3cc091; width: 234px; height: 60px; color: #fff; font-family: SegoeUIbold; text-transform: uppercase;
					font-size: 20px;
					border: 0px solid #429e7d; cursor: pointer;
 }

#formm input  {background: #c4c4c4;
					-webkit-transition: color .25s ease, background-color .25s ease, border-color .25s ease;
					-moz-transition: color .25s ease, background-color .25s ease, border-color .25s ease;
					-ms-transition: color .25s ease, background-color .25s ease, border-color .25s ease;
					-o-transition: color .25s ease, background-color .25s ease, border-color .25s ease;
					transition: color .25s ease, background-color .25s ease, border-color .25s ease;
				}

#formm input[type=submit] {background: #3cc091; width: 234px; height: 60px; color: #fff; font-family: SegoeUIbold; text-transform: uppercase;
					font-size: 20px;
					border: 0px solid #429e7d; cursor: pointer;
 }


.formname, .formemail{width: 450px; height: 60px;}
.formphone7{width: 75px; height: 60px;}
.formphonecode{width: 90px; height: 60px; margin-left: 29px;}
.formPhoneNumber{width: 220px; height: 60px; margin-left: 28px;}

.formname, .formemail, .formphone7, .formphonecode, .formPhoneNumber
				{	
					color: #494736;
					text-align: center;
					font-family: SegoeUIbold;
					text-transform: uppercase;
					font-size: 20px;
					border: 0px solid #429e7d;
					
					background-color: #fff;
					white-space: nowrap;
					overflow: hidden;
					-webkit-text-overflow: ellipsis;
					-moz-text-overflow: ellipsis;
					-ms-text-overflow: ellipsis;
					-o-text-overflow: ellipsis;
					text-overflow: ellipsis;
				}
					.formname::-webkit-input-placeholder	{ padding-left: 0px; text-align: center; color: #929292 !important; }
					.formname:-moz-placeholder				{ padding-left: 0px; text-align: center; color: #929292 !important; }
					.formname::-moz-placeholder				{ padding-left: 0px; text-align: center; color: #929292 !important; }
					.formname:-ms-input-placeholder			{ padding-left: 0px; text-align: center; color: #929292 !important; }

					.formname:hover
					{
						background-color: #e2dfdf;
					}
					.formname:focus
					{
						color: #494736;
						background-color: #e2dfdf;
						
					}


.warnText {font-family: SegoeUIbold; font-size: 16px; color: #bf2b2b;}

a.goback {font-family: SegoeUI; color: #2d2d2d;}
a.goback:hover {color: #aeabab; text-decoration: none;}
p.message2{font-family: SegoeUI; font-size: 22px; color: #989898;}
div#aftermail{padding: 40px; border: 4px solid #3cc091; width: 500px; height: 300px;}


.sub-link{padding: 10px 40px; font-family: SegoeUIbold; font-size: 18px; text-decoration: none; width: 100px; height: 40px; background: #3cc091; color: #fff;}

form.nc_search {font-family: SegoeUI; }
div.advancedlink a{color: #3cc091;}
form.nc_search input[type=submit]{padding: 5px 20px;  font-family: SegoeUIbold; font-size: 18px; text-decoration: none; border: 0px solid; background: #3cc091; color: #fff;}

a.green{color: #3cc091; font-family: SegoeUI;}

.ann{text-align: left; font-family: SegoeUILight; margin-top: -20px; font-size: 15px;}

input.login_submit{background: url(enter.png); width: 180px; height: 70px; cursor: pointer; border: 0px solid;}

#profile-img{width: 70px; height: 70px; position: absolute; z-index: 10000; top: 0px;
	border-radius:35px; 
	-webkit-border-radius:35px; 
	-moz-border-radius:35px; 
	-khtml-border-radius:35px;}




.newsletter2
			{	position: relative;
				width: 300px;
				max-width: 26.25rem; /* 420 */
				height: 3.75rem; /* 60 */
				font-size: 1.25rem; /* 20 */


	
			}
				.newsletter2 input
				{background: #fafafa;
					-webkit-transition: color .25s ease, background-color .25s ease, border-color .25s ease;
					-moz-transition: color .25s ease, background-color .25s ease, border-color .25s ease;
					-ms-transition: color .25s ease, background-color .25s ease, border-color .25s ease;
					-o-transition: color .25s ease, background-color .25s ease, border-color .25s ease;
					transition: color .25s ease, background-color .25s ease, border-color .25s ease;
				}
				.newsletter2-email
				{
					width: 300px;
					height: 50px;
					color: #3ec394;
					font-family: Geneva, Arial, Helvetica, sans-serif;
					font-size: 26px;
					border: 4px solid #429e7d;
					padding: 0 5rem 0 1.25rem; /* 80 20 */
					background-color: #fff;
					white-space: nowrap;
					overflow: hidden;
					-webkit-text-overflow: ellipsis;
					-moz-text-overflow: ellipsis;
					-ms-text-overflow: ellipsis;
					-o-text-overflow: ellipsis;
					text-overflow: ellipsis;
				}
					.newsletter2-email::-webkit-input-placeholder	{ padding-left: 55px; text-align: center; color: #bfbfbf !important; }
					.newsletter2-email:-moz-placeholder				{ padding-left: 55px; text-align: center; color: #bfbfbf !important; }
					.newsletter2-email::-moz-placeholder				{ padding-left: 55px; text-align: center; color: #bfbfbf !important; }
					.newsletter2-email:-ms-input-placeholder			{ padding-left: 55px; text-align: center; color: #bfbfbf !important; }

					.newsletter2-email:hover
					{
						border-color: #32745c;
					}
					.newsletter2-email:focus
					{
						color: #494736;
						background-color: #fff;
						border-color: #494736;
					}


/* ------------------- */

.newsletter
			{	position: relative;
				width: 100%;
				max-width: 26.25rem; /* 420 */
				height: 3.75rem; /* 60 */
				font-size: 1.25rem; /* 20 */


	
			}
				.newsletter input
				{
					-webkit-transition: color .25s ease, background-color .25s ease, border-color .25s ease;
					-moz-transition: color .25s ease, background-color .25s ease, border-color .25s ease;
					-ms-transition: color .25s ease, background-color .25s ease, border-color .25s ease;
					-o-transition: color .25s ease, background-color .25s ease, border-color .25s ease;
					transition: color .25s ease, background-color .25s ease, border-color .25s ease;
				}
				.newsletter-email
				{
					width: 300px;
					height: 50px;
					color: #3ec394;
					font-family: Geneva, Arial, Helvetica, sans-serif;
					font-size: 26px;
					border: 4px solid #000;
					padding: 0 5rem 0 1.25rem; /* 80 20 */
					background-color: transparent;
					white-space: nowrap;
					overflow: hidden;
					-webkit-text-overflow: ellipsis;
					-moz-text-overflow: ellipsis;
					-ms-text-overflow: ellipsis;
					-o-text-overflow: ellipsis;
					text-overflow: ellipsis;
				}
					.newsletter-email::-webkit-input-placeholder	{ padding-left: 55px; text-align: center; color: #bfbfbf !important; }
					.newsletter-email:-moz-placeholder				{ padding-left: 55px; text-align: center; color: #bfbfbf !important; }
					.newsletter-email::-moz-placeholder				{ padding-left: 55px; text-align: center; color: #bfbfbf !important; }
					.newsletter-email:-ms-input-placeholder			{ padding-left: 55px; text-align: center; color: #bfbfbf !important; }

					.newsletter-email:hover
					{
						border-color: #494736;
					}
					.newsletter-email:focus
					{
						color: #494736;
						background-color: transparent;
						border-color: #494736;
					}

				.newsletter-submit
				{
					height: 100%;
					font-weight: 700;
					color: #ffde00;
					
					display: none;
					position: absolute;
					top: 0;
					right: 0;
					padding: 0 1.25rem; /* 20 */

					-webkit-animation: appear-from-inside .25s ease, fade-in .25s linear;
					-moz-animation: appear-from-inside .25s ease, fade-in .25s linear;
					-o-animation: appear-from-inside .25s ease, fade-in .25s linear;
					animation: appear-from-inside .25s ease, fade-in .25s linear;

					-webkit-transform-origin: right center;
					-moz-transform-origin: right center;
					-o-transform-origin: right center;
					transform-origin: right center;
				}
					.newsletter-submit:hover,
					.newsletter-submit:focus
					{
						color: #fff;
					}
					.newsletter--active .newsletter-submit
					{
						display: block;
					}

		@-webkit-keyframes appear-from-inside
		{
			from	{ -webkit-transform: scale( 0 ); }
			75%		{ -webkit-transform: scale( 1.1 ); }
			to		{ -webkit-transform: scale( 1 ); }
		}
		@-moz-keyframes appear-from-inside
		{
			from	{ -moz-transform: scale( 0 ); }
			75%		{ -moz-transform: scale( 1.1 ); }
			to		{ -moz-transform: scale( 1 ); }
		}
		@-o-keyframes appear-from-inside
		{
			from	{ -o-transform: scale( 0 ); }
			75%		{ -o-transform: scale( 1.1 ); }
			to		{ -o-transform: scale( 1 ); }
		}
		@keyframes appear-from-inside
		{
			from	{ transform: scale( 0 ); }
			75%		{ transform: scale( 1.1 ); }
			to		{ transform: scale( 1 ); }
		}

		@media screen and ( max-width: 30em ) /* 480 */
		{
			.newsletter
			{
				position: relative;
				top: auto;
				left: auto;
				margin: 0;
			}
		}	


input[type=login] {height: 65px; margin-bottom: -6px;}

input.enter{background: url(enter.png); width: 180px; height: 70px; border: 0px solid; cursor: pointer;}

div.text-page span{font-family: SegoeUI;}

.nc_menu_item{margin-top: 20px; margin-bottom: 20px;}
.nc_menu_item a{ border: 2px solid #3ec394; padding: 10px 20px; color: #3ec394; text-decoration: none;}
.nc_menu_item a:hover{border: 2px solid #3ec394; background: #3ec394; padding: 10px 20px; color: #fff; text-decoration: none;}
input[type=file]{border: 2px solid #3ec394; padding: 10px 20px; color: #3ec394; text-decoration: none; margin-top: 10px; margin-bottom: 10px;}
input[type=file]:hover{border: 2px solid #3ec394; background: #3ec394; padding: 10px 20px; color: #fff; text-decoration: none;}

a.green-box{ border: 2px solid #3ec394; padding: 10px 20px; color: #3ec394; text-decoration: none;}
a.green-box:hover{border: 2px solid #3ec394; background: #3ec394; padding: 10px 20px; color: #fff; text-decoration: none;}

#avatar-foto{width: 70px; height: 70px; overflow: hidden;
border-radius:35px; 
-webkit-border-radius:35px; 
-moz-border-radius:35px; 
-khtml-border-radius:35px;}

#text-bottom a{color: #01a0e4;}
.nc_full_text a{color: #01a0e4;}
.comment a{color: #01a0e4;}
.nc_feed a{color: #01a0e4;}
a.sub-link {color: #fff;}
