* {
	margin: 0;
	padding: 0;
}


body {
	font-family:  Verdana;
	margin: 0 auto;
	background: url(images/bg.jpg);
  background-repeat: no-repeat;
}

.TopMenu {
	background: linear-gradient(#7dbee9, #373735);
	width: 735px;
	text-align: center;
	height: 100%
}

.TopMenuButtons {
	background-color: #373735;
	width: 735px;
	text-align: center;
	height: 100%
}

hr {
	height: 2px;
	border: 0;
	box-shadow: inset 0 12px 12px -12px rgba(0, 0, 0, 0.5);
	text-align: center;
	color: #A30000;
}

a {text-decoration: none; color: #ffffff;}
a:hover {text-decoration: underline;}

.button:hover{
  background-color: #000000;
}

h1{font-weight: normal; color: #cc3300; text-align: center; font-family: Verdana; margin-top: -0.2em; padding-bottom:15px; }

.sread {position: absolute;left:-9999px;}
.cursive {font-family: 'Mr Dafoe', cursive;}
.center {text-align: center;}


.ObrSvyaz{border: 0px solid; background:url("images/call-me.png"); width: 230px; height: 35px;}
.ObrSvyaz:hover, .ObrSvyaz:active{border: 0px solid; background:url("images/call-me-hover.png");width: 230px; height: 35px;}	

.overlay {position: fixed;left: 0;right: 0;top: 0;bottom: 0;z-index: 1000;opacity: .5; }
.visible { display:block; position: fixed;left: 50%;top: 50%; hieght:520px; margin-top:-350px; overflow: hidden;z-index: 2000;width: 800px;padding: 0px;margin-left: -400px;}


.visible .mdn-bg{position:relative; margin:auto; vertical-align:center; hieght:650px;}
.visible .mdn-bg .modern-forms{margin:0px; vertical-align:center;position:relative; }


.USLUGI{text-align:left; width:100%; border:0; cellpadding:0; cellspacing:0; padding-bottom:10px;}
.USLUGI .uslugi-td{vertical-align: middle; height: 50px; width: 225px;}
.USLUGI a{color: black; text-decoration: none; font-style:italic; font-family: Verdana; font-size: smaller;}
.USLUGI a:hover {text-decoration: underline; color: black; font-style: italic; font-family: Verdana; font-size: smaller;}




.breadcrumb{margin-left:255px;}
.breadcrumb span{  font-size: smaller; margin: 0;  padding: 0;  list-style: none; color:black;}
.breadcrumb a{text-decoration: none; color:black;}
.breadcrumb .active {text-decoration: none; color: #F0F0F0;}
.breadcrumb a:hover {text-decoration: underline; color:black;}


.line{position: relative; top: -14px;}




.main-content{ width:675px; bgcolor:#ffffff; padding-left:30px; Padding-right:30px; padding-top:30px; padding-bottom:30px;}
.main-content a{color: black;}
.main-content p{color: black;}
.main-content span{color: black;}
.MainBlock {
	width: 765px;
	box-shadow: 10px 10px 10px 0px rgb(0 0 0 / 12%), -10px 15px 10px 0px rgb(0 0 0 / 8%);
}

.GLAVNAYA {font-size: smaller;  line-height: 1.5;}

.GLAVNAYA_uslugi {font-size: smaller;  line-height: 1.5; text-align:justify;}
.GLAVNAYA_uslugi p{padding-top: 10px;  padding-bottom: 10px;}


.Obiektyi {font-size: smaller;  line-height: 1.5;}
.ob-1{height: 30px; background: #eeeeee; border: 1px solid #fff; border-radius: 10px;}
.ob-1 a{font-size: larger; color:#cc3300; vertical-align:center; padding-top: 10px; margin: 15px;}
.Obiektyi p{text-align:justify; border-bottom: 1px solid rgb(219, 219, 219); padding-bottom:20px; margin-bottom: 20px;}

.licenzii {font-size: smaller;  line-height: 1.5; text-align:justify;}

.Vakansii {font-size: smaller;  line-height: 1.5; text-align:justify;}
.Vakansii p{padding-bottom:10px;}

.Kontaktyi p{line-height: 2; font-size: smaller; align: center; }
.Kontaktyi td{text-align: center; vertical-align: middle; width: 245px;}
.Kontaktyi .mini{ text-decoration: none; font-size: 80%;}
.Kontaktyi .max{ border-bottom: 1px solid #000000; Padding-top:10px; padding-bottom:10px; font-weight:bolder;  font-size: 130%;}

.SITEMAP {line-height: 2;}
.SITEMAP Н1{font-size: smaller;}
.SITEMAP .zagolovok {font-size: larger; padding-left:5px;}
.SITEMAP .infopages a{margin-left: 60px; font-size: smaller;}
.SITEMAP .obiektypages {background: #eeeeee; }
.SITEMAP .obiektypages a{margin-left: 60px; }
.SITEMAP .obiektypages .map-1 {font-size: smaller; }
.SITEMAP .uslugipages .map-1 {width:655px; margin-left: 20px; border-top: 1px solid rgb(219, 219, 219); padding-top:10px; color:#cc3300;}
.SITEMAP .uslugipages .map-1 a{color:#cc3300;}
.SITEMAP .uslugipages .map-2 {width:635px; margin-left: 40px; border-bottom: 1px solid rgb(219, 219, 219);}
.SITEMAP .uslugipages .map-3 {width:615px; position: relative; left: 60px; font-size: smaller;}
.SITEMAP .uslugipages .map-4 {width:595px; font-size: smaller; margin-left: 80px;}
.SITEMAP .uslugipages .map-5 {width:575px; font-size: smaller; margin-left: 100px;}

.RAZDEL_USLUGI {vertical-align:top; font-size: smaller;  line-height: 1.5;}
.RAZDEL_USLUGI td{vertical-align: middle;}

.PUBLIC-USLUGI {text-align: left; position:relative; left: -8px;}
.PUBLIC-USLUGI p{margin-top: 10px;  margin-bottom: 10px;}
.PUBLIC-USLUGI a{color:white; font-family: Verdana; font-size: smaller; text-decoration: underline; font-style: italic;}
.PUBLIC-USLUGI a:hover{color:lightblue; font-family: Verdana; font-size: smaller; text-decoration: underline; font-style: italic;}





.ObrSvyaz2 {border: 0px solid ;background:url("/images/mail-me.png"); width: 40px; height: 30px;}
.ObrSvyaz2:hover, .ObrSvyaz2:active{border: 0px solid ;background:url("/images/mail-me2.png"); width: 40px; height: 30px;}
.ObrSvyaz3{font-style: italic; color: rgb(153, 153, 153); font-size: 75%;}



.bottom{margin: 0px auto; width: 1020px; padding-bottom: 30px; color: #ffffff; }
.bottom span{font-family: Verdana; font-size: 75%; color: #ffffff;}
.bottom a{font-family: Verdana; font-size: 75%; color: #ffffff;}
.bottom .bottom-tel{font-size:105%;font-family: Verdana;  color: #ffffff;}




.b-menu{color: #990000; font-family: Verdana; margin: 50px 0px 40px auto; width: 100%; text-align: left;}
.b-menu a{color: #990000; text-decoration: none;}
.b-menu a hover{color: #990000; text-decoration: underline;}












.banner-slider {
  width:1020px;
  height:470px;
}


/* Slider */

.banner-slider #slider{
  width:100%;
  height:470px;
  position:relative;
  overflow:hidden;
}

@keyframes load{
  from{left:-100%;}
  to{left:0;}
}

.banner-slider .slides{
  width:600%;
  height:470px;
  position:relative;
  -webkit-animation:slide 90s infinite;
  -moz-animation:slide 90s infinite;
  animation:slide 90s infinite;
}

.banner-slider .slider{
  width:1020px;
  height:470px;
  float:left;
  position:relative;
  z-index:1;
  overflow:hidden;
}

.banner-slider .slide img{
  width:1020px;
  height:470px;
}

.banner-slider .slide img{
  width:1020px;
  height:470px;
}

.banner-slider .image{
  width:1020px;
  height:470px;
}

.banner-slider .image img{
  width:1020px;
  height:470px;
}



/* Legend */

.banner-slider .legend{
  border:470px solid transparent;
  border-left:800px solid rgba(52, 73, 94, .7);
  border-bottom:0;
  position:absolute;
  bottom:0;
}



/* Contents */

.banner-slider .content1{
  width:100%;
  height:100%;
  position:absolute;
  overflow:hidden;
}

.banner-slider .content1 .content-txt{
  width:390px;
  height:200px;
  float:left;
  position:relative;
  top:200px;
  -webkit-animation:content-s 15s infinite;
  -moz-animation:content-s 15s infinite;
  animation:content-s 15s infinite;
}

.banner-slider .content1 .content-txt h2{
  margin-right:30px; font-family:Arial;
  font-weight: normal; text-transform:uppercase;
  font-size:24px;
  color:#fff;
  text-align:left;
  margin-left:30px;
   padding-bottom:10px;
}

.banner-slider .content1 .content-txt p{
  font-family:arial;
  font-weight:normal;
  font-size:14px;
  font-style:italic;
  color:#fff;
  text-align:left;
  margin-left:30px;
}



/* Switch */

.banner-slider .switch{
  width:275px;
  height:40px;
  position:absolute;
  bottom:20px;
  z-index:99;
  left:20px;
}

.banner-slider .switch > ul{
  list-style:none;
}

.banner-slider .switch > ul > li{
  width:40px;
  height:40px;
  background:url("/banner_circle.png");  float:left;
  cursor:pointer;
}

.banner-slider .switch ul{
  overflow:hidden;
}

.banner-slider .on{
  width:20%;
  height:20%;
  margin-top:16px; border-radius:50%;
  background:#000000;
  position:relative;
  -webkit-animation:on 90s infinite;
  -moz-animation:on 90s infinite;
  animation:on 90s infinite;
}



/* Animation */

@-webkit-keyframes slide{  0%,100%{    margin-left:0%;  }  16%{    margin-left:0%;  }
  17%{    margin-left:-100%;  }  33%{    margin-left:-100%;  }
  34%{    margin-left:-200%;  }  50%{    margin-left:-200%;  }
51%{    margin-left:-300%;  }  67%{    margin-left:-300%;  } 
68%{    margin-left:-400%;  }  83%{    margin-left:-400%;  }
  84%{    margin-left:-500%;  }  99%{    margin-left:-500%;  }}

@-moz-keyframes slide{  0%,100%{    margin-left:0%;  }  16%{    margin-left:0%;  }
  17%{    margin-left:-100%;  }  33%{    margin-left:-100%;  }
  34%{    margin-left:-200%;  }  50%{    margin-left:-200%;  }
51%{    margin-left:-300%;  }  67%{    margin-left:-300%;  } 
68%{    margin-left:-400%;  }  83%{    margin-left:-400%;  }
  84%{    margin-left:-500%;  }  99%{    margin-left:-500%;  }}


@keyframes slide{  0%,100%{    margin-left:0%;  }  16%{    margin-left:0%;  }
  17%{    margin-left:-100%;  }  33%{    margin-left:-100%;  }
  34%{    margin-left:-200%;  }  50%{    margin-left:-200%;  }
51%{    margin-left:-300%;  }  67%{    margin-left:-300%;  } 
68%{    margin-left:-400%;  }  83%{    margin-left:-400%;  }
  84%{    margin-left:-500%;  }  99%{    margin-left:-500%;  }}



@-webkit-keyframes content-s{  0%{left:-390px;}  10%{left:0px;}  30%{left:0px;}  40%{left:0px;}  50%{left:0px;}  60%{left:0px;}  70%{left:0px;}  80%{left:0px;}  90%{left:-390px;}  100%{left:-390px;}}

@-moz-keyframes content-s{  0%{left:-390px;}  10%{left:0px;}  30%{left:0px;}  40%{left:0px;}  50%{left:0px;}  60%{left:0px;}  70%{left:0px;}  80%{left:0px;}  90%{left:-390px;}  100%{left:-390px;}}

@keyframes content-s{  0%{left:-390px;}  10%{left:0px;}  15%{left:0px;}  30%{left:0px;}  40%{left:0px;}  50%{left:0px;}  60%{left:0px;}  70%{left:0px;}  80%{left:0px;}  90%{left:-390px;}  100%{left:-390px;}}


@-webkit-keyframes on{
  0%,100%{    margin-left:15px;  }  16%{    margin-left:15px;  }
  17%{    margin-left:55px;  }  33%{    margin-left:55px;  }
  34%{    margin-left:95px;  } 50%{    margin-left:95px;  }
  51%{    margin-left:135px;  }  67%{    margin-left:135px;  } 
68%{    margin-left:175px;  }  83%{    margin-left:175px;  }
  84%{    margin-left:216px;  }  99%{    margin-left:216px;  }}


@-moz-keyframes on{
  0%,100%{    margin-left:15px;  }  16%{    margin-left:15px;  }
  17%{    margin-left:55px;  }  33%{    margin-left:55px;  }
  34%{    margin-left:95px;  } 50%{    margin-left:95px;  }
  51%{    margin-left:135px;  }  67%{    margin-left:135px;  } 
68%{    margin-left:175px;  }  83%{    margin-left:175px;  }
  84%{    margin-left:216px;  }  99%{    margin-left:216px;  }}


@keyframes on{
  0%,100%{    margin-left:15px;  }  16%{    margin-left:15px;  }
  17%{    margin-left:55px;  }  33%{    margin-left:55px;  }
  34%{    margin-left:95px;  } 50%{    margin-left:95px;  }
  51%{    margin-left:135px;  }  67%{    margin-left:135px;  } 
68%{    margin-left:175px;  }  83%{    margin-left:175px;  }
  84%{    margin-left:216px;  }  99%{    margin-left:216px;  }}



















/* Slider oborudovanie */
.carousel-oborudovanie{position:relative;margin:0px 30px}
.carousel-oborudovanie #o_slider{  width:100%;  height:100px;  position:relative;  overflow:hidden;}
.carousel-oborudovanie @keyframes load{  from{left:-100%;}  to{left:0;}}

.carousel-oborudovanie .o_slides{  width:500%;  height:100%; position:relative; -webkit-animation:o_slide 200s infinite; -moz-animation:o_slide 200s infinite;  animation:o_slide 200s infinite;}

.carousel-oborudovanie .o_slider {width:4%; height:100%;  float:left;  position:relative;  z-index:1;  overflow:hidden;}

.carousel-oborudovanie .o_slide img{  width:100%;  height:100%;}
.carousel-oborudovanie .o_slide img{  width:100%;  height:100%;}

.carousel-oborudovanie .o_image {  width:100%;  height:100%;}
.carousel-oborudovanie .o_image img{  width:100%;  height:100%;}



/* Animation */

@-webkit-keyframes o_slide{ 
  0%,100%{    margin-left:0%;  }  2,25%{    margin-left:0%;  }  
2,5%{    margin-left:-20%;  }  4,75%{    margin-left:-20%;  }  
5%{    margin-left:-40%;  }  7,25%{    margin-left:-40%;  }  
7,5%{    margin-left:-60%;  }  9,75%{    margin-left:-60%;  }  
10%{    margin-left:-80%;  }  12,25%{    margin-left:-80%;  }
12,5%{    margin-left:-100%;  }  14,75%{    margin-left:-100%;  }  
15%{    margin-left:-120%;  }  17,25%{    margin-left:-120%;  } 
17,5%{    margin-left:-140%;  }  19,75%{    margin-left:-140%;  }  
20%{    margin-left:-160%;  }  22,25%{    margin-left:-160%;  }  
22,5%{    margin-left:-180%;  }  24,75%{    margin-left:-180%;  }  
25%{    margin-left:-200%;  }  27,25%{    margin-left:-200%;  }
27,5%{    margin-left:-220%;  }  29,75%{    margin-left:-220%;  }  
30%{    margin-left:-240%;  }  32,25%{    margin-left:-240%;  } 
32,5%{    margin-left:-260%;  }  34,75%{    margin-left:-260%;  }  
35%{    margin-left:-280%;  }  37,25%{    margin-left:-280%;  }  
37,5%{    margin-left:-300%;  }  39,75%{    margin-left:-300%;  }  
40%{    margin-left:-320%;  }  42,25%{    margin-left:-320%;  }
42,5%{    margin-left:-340%;  }  44,75%{    margin-left:-340%;  }  
45%{    margin-left:-360%;  }  47,25%{    margin-left:-360%;  } 
47,5%{    margin-left:-380%;  }  49,75%{    margin-left:-380%;  }  
50%{    margin-left:-400%;  }  52,25%{    margin-left:-400%;  }  
52,5%{    margin-left:-380%;  }  54,75%{    margin-left:-380%;  }  
55%{    margin-left:-360%;  }  57,25%{    margin-left:-360%;  }
57,5%{    margin-left:-340%;  }  59,75%{    margin-left:-340%;  }  
60%{    margin-left:-320%;  }  62,25%{    margin-left:-320%;  } 
62,5%{    margin-left:-300%;  }  64,75%{    margin-left:-300%;  }  
65%{    margin-left:-280%;  }  67,25%{    margin-left:-280%;  }  
67,5%{    margin-left:-260%;  }  69,75%{    margin-left:-260%;  }  
70%{    margin-left:-240%;  }  72,25%{    margin-left:-240%;  }
72,5%{    margin-left:-220%;  }  74,75%{    margin-left:-220%;  }  
75%{    margin-left:-200%;  }  77,25%{    margin-left:-200%;  } 
77,5%{    margin-left:-180%;  }  79,75%{    margin-left:-180%;  }  
80%{    margin-left:-160%;  }  82,25%{    margin-left:-160%;  }  
82,5%{    margin-left:-140%;  }  84,75%{    margin-left:-140%;  }  
85%{    margin-left:-120%;  }  87,25%{    margin-left:-120%;  }
87,5%{    margin-left:-100%;  }  89,75%{    margin-left:-100%;  }  
90%{    margin-left:-80%;  }  92,25%{    margin-left:-80%;  } 
92,5%{    margin-left:-60%;  }  74,75%{    margin-left:-60%;  }  
95%{    margin-left:-40%;  }  97,25%{    margin-left:-40%;  } 
97,5%{    margin-left:-20%;  }  99,75%{    margin-left:-20%;  }  }

@-moz-keyframes o_slide{
 0%,100%{    margin-left:0%;  }  2,25%{    margin-left:0%;  }  
2,5%{    margin-left:-20%;  }  4,75%{    margin-left:-20%;  }  
5%{    margin-left:-40%;  }  7,25%{    margin-left:-40%;  }  
7,5%{    margin-left:-60%;  }  9,75%{    margin-left:-60%;  }  
10%{    margin-left:-80%;  }  12,25%{    margin-left:-80%;  }
12,5%{    margin-left:-100%;  }  14,75%{    margin-left:-100%;  }  
15%{    margin-left:-120%;  }  17,25%{    margin-left:-120%;  } 
17,5%{    margin-left:-140%;  }  19,75%{    margin-left:-140%;  }  
20%{    margin-left:-160%;  }  22,25%{    margin-left:-160%;  }  
22,5%{    margin-left:-180%;  }  24,75%{    margin-left:-180%;  }  
25%{    margin-left:-200%;  }  27,25%{    margin-left:-200%;  }
27,5%{    margin-left:-220%;  }  29,75%{    margin-left:-220%;  }  
30%{    margin-left:-240%;  }  32,25%{    margin-left:-240%;  } 
32,5%{    margin-left:-260%;  }  34,75%{    margin-left:-260%;  }  
35%{    margin-left:-280%;  }  37,25%{    margin-left:-280%;  }  
37,5%{    margin-left:-300%;  }  39,75%{    margin-left:-300%;  }  
40%{    margin-left:-320%;  }  42,25%{    margin-left:-320%;  }
42,5%{    margin-left:-340%;  }  44,75%{    margin-left:-340%;  }  
45%{    margin-left:-360%;  }  47,25%{    margin-left:-360%;  } 
47,5%{    margin-left:-380%;  }  49,75%{    margin-left:-380%;  }  
50%{    margin-left:-400%;  }  52,25%{    margin-left:-400%;  }  
52,5%{    margin-left:-380%;  }  54,75%{    margin-left:-380%;  }  
55%{    margin-left:-360%;  }  57,25%{    margin-left:-360%;  }
57,5%{    margin-left:-340%;  }  59,75%{    margin-left:-340%;  }  
60%{    margin-left:-320%;  }  62,25%{    margin-left:-320%;  } 
62,5%{    margin-left:-300%;  }  64,75%{    margin-left:-300%;  }  
65%{    margin-left:-280%;  }  67,25%{    margin-left:-280%;  }  
67,5%{    margin-left:-260%;  }  69,75%{    margin-left:-260%;  }  
70%{    margin-left:-240%;  }  72,25%{    margin-left:-240%;  }
72,5%{    margin-left:-220%;  }  74,75%{    margin-left:-220%;  }  
75%{    margin-left:-200%;  }  77,25%{    margin-left:-200%;  } 
77,5%{    margin-left:-180%;  }  79,75%{    margin-left:-180%;  }  
80%{    margin-left:-160%;  }  82,25%{    margin-left:-160%;  }  
82,5%{    margin-left:-140%;  }  84,75%{    margin-left:-140%;  }  
85%{    margin-left:-120%;  }  87,25%{    margin-left:-120%;  }
87,5%{    margin-left:-100%;  }  89,75%{    margin-left:-100%;  }  
90%{    margin-left:-80%;  }  92,25%{    margin-left:-80%;  } 
92,5%{    margin-left:-60%;  }  74,75%{    margin-left:-60%;  }  
95%{    margin-left:-40%;  }  97,25%{    margin-left:-40%;  } 
97,5%{    margin-left:-20%;  }  99,75%{    margin-left:-20%;  }  }

@keyframes o_slide{
  0%,100%{    margin-left:0%;  }  2,25%{    margin-left:0%;  }  
2,5%{    margin-left:-20%;  }  4,75%{    margin-left:-20%;  }  
5%{    margin-left:-40%;  }  7,25%{    margin-left:-40%;  }  
7,5%{    margin-left:-60%;  }  9,75%{    margin-left:-60%;  }  
10%{    margin-left:-80%;  }  12,25%{    margin-left:-80%;  }
12,5%{    margin-left:-100%;  }  14,75%{    margin-left:-100%;  }  
15%{    margin-left:-120%;  }  17,25%{    margin-left:-120%;  } 
17,5%{    margin-left:-140%;  }  19,75%{    margin-left:-140%;  }  
20%{    margin-left:-160%;  }  22,25%{    margin-left:-160%;  }  
22,5%{    margin-left:-180%;  }  24,75%{    margin-left:-180%;  }  
25%{    margin-left:-200%;  }  27,25%{    margin-left:-200%;  }
27,5%{    margin-left:-220%;  }  29,75%{    margin-left:-220%;  }  
30%{    margin-left:-240%;  }  32,25%{    margin-left:-240%;  } 
32,5%{    margin-left:-260%;  }  34,75%{    margin-left:-260%;  }  
35%{    margin-left:-280%;  }  37,25%{    margin-left:-280%;  }  
37,5%{    margin-left:-300%;  }  39,75%{    margin-left:-300%;  }  
40%{    margin-left:-320%;  }  42,25%{    margin-left:-320%;  }
42,5%{    margin-left:-340%;  }  44,75%{    margin-left:-340%;  }  
45%{    margin-left:-360%;  }  47,25%{    margin-left:-360%;  } 
47,5%{    margin-left:-380%;  }  49,75%{    margin-left:-380%;  }  
50%{    margin-left:-400%;  }  52,25%{    margin-left:-400%;  }  
52,5%{    margin-left:-380%;  }  54,75%{    margin-left:-380%;  }  
55%{    margin-left:-360%;  }  57,25%{    margin-left:-360%;  }
57,5%{    margin-left:-340%;  }  59,75%{    margin-left:-340%;  }  
60%{    margin-left:-320%;  }  62,25%{    margin-left:-320%;  } 
62,5%{    margin-left:-300%;  }  64,75%{    margin-left:-300%;  }  
65%{    margin-left:-280%;  }  67,25%{    margin-left:-280%;  }  
67,5%{    margin-left:-260%;  }  69,75%{    margin-left:-260%;  }  
70%{    margin-left:-240%;  }  72,25%{    margin-left:-240%;  }
72,5%{    margin-left:-220%;  }  74,75%{    margin-left:-220%;  }  
75%{    margin-left:-200%;  }  77,25%{    margin-left:-200%;  } 
77,5%{    margin-left:-180%;  }  79,75%{    margin-left:-180%;  }  
80%{    margin-left:-160%;  }  82,25%{    margin-left:-160%;  }  
82,5%{    margin-left:-140%;  }  84,75%{    margin-left:-140%;  }  
85%{    margin-left:-120%;  }  87,25%{    margin-left:-120%;  }
87,5%{    margin-left:-100%;  }  89,75%{    margin-left:-100%;  }  
90%{    margin-left:-80%;  }  92,25%{    margin-left:-80%;  } 
92,5%{    margin-left:-60%;  }  74,75%{    margin-left:-60%;  }  
95%{    margin-left:-40%;  }  97,25%{    margin-left:-40%;  } 
97,5%{    margin-left:-20%;  }  99,75%{    margin-left:-20%;  }  }