		body {
			width: 1500px;
			position: relative;
		}
		
		#knopki {
	 		width: 80px;
	 		position: absolute;
	 		top: 10px;
	 		right: 570px;
	 	}
	 	@media (min-width: 1280px) {
	 		#knopki {
	 			right: 580px;
	 		}
	 	#knopki #video {
	 			margin-top: 15px;
	 		}
	 		#knopki #help {
	 			margin-top: 10px;
	 		}	
	 	}
	 		#plus, #minus, #vk, #sp {
	 			width: 40px;
	 			height: 40px;
	 			border-radius: 50%;
	 			font-size: 20px;
	 			margin: 5px;
	 		}
	 		#plus {
	 			color: red;
	 			border: 2px solid red;
	 		}
	 		#minus {
	 			color: blue;
	 			border: 2px solid blue;
	 		}
	 		form {
	 			text-align: center;
	 		}
	 		label {
	 			font-size: 14px;
	 			margin-bottom: 30px;
	 		}
	 		#step {
	 			width: 60px;
	 			height: 60px;
	 			padding: 5px;
	 			margin: 5px;
	 			border: 2px solid green;
	 		}
	 		#knopki a {
	 			display: block;
	 			text-decoration: none;
	 			width: 80px;
	 			height: 20px;
	 			border: 1px solid red;
	 			color: black;
	 			background-color: lightgray;
	 			
	 		}
	 		#knopki #video {
	 			margin-left: -10px;
	 			margin-top: 45px;
	 			padding: 5px 10px; 0 10px;
	 		}
	 		#knopki #help {
	 			margin-left: -10px;
	 			margin-top: 10px;
	 			padding: 5px 10px; 0 10px;
	 		}
	 		#message {
	 			position: absolute;
	 			top: 2px;
	 			right: 170px;
	 			width: 340px;
	 			height: 100px;
	 			font-size: 18px;
	 			border: 1px solid;
	 			border-radius: 15px;
	 			padding: 10px;
	 		}
	 		/*подскажки по элементам схемы*/
	 		#diod, #kondensatorC, #kondensatorC1, #kontaktSP, #kontaktZ, #pps, #nps, #pu_mu, #rpb, #rmb, #komb_ok, #skt, #vk_kn, #rel_pk, #rel_mk, #rel_vzs, #rel_ok, #rel_vz, #kondensator_vz, #rel_ppr, #rez_ppr, #block_bdr, #ed_msp, #konder_ed_l, #konder_ed_p, #kurbel {
	 			position: absolute;
	 			width: 50px;
	 			height: 40px;
	 		}
	 		#diod {
	 			left: 595px;
	 			top: 105px;
	 		}
	 		#kondensatorC {
	 			left: 445px;
	 			top: 608px;
	 		}
	 		#kondensatorC1 {
	 			left: 670px;
	 			top: 33px;
	 		}
	 		#kontaktSP {
	 			left: 30px;
	 			top: 21px;
	 		}
	 		#kontaktZ {
	 			left: 97px;
	 			top: 21px;
	 		}
	 		#pps {
	 			left: 480px;
	 			top: 98px;
	 		}
	 		#nps {
	 			left: 675px;
	 			top: 125px;
	 		}
	 		#pu_mu {
	 			left: 240px;
	 			top: 89px;
	 		}
	 		#rpb {
	 			left: 290px;
	 			top: 180px;
	 		}
	 		#rmb {
	 			left: 725px;;
	 			top: 130px;
	 		}
	 		#komb_ok {
	 			left:560px;
	 			top:610px;
	 		}
	 		#skt {
	 			left:405px;
	 			top:650px;
	 		}
	 		#vk_kn {
	 			left: 50px;
	 			top: 60px;
	 		}
	 		#rel_pk {
	 			left: 263px;
	 			top: 243px;
	 		}
	 		#rel_mk {
	 			left: 263px;
	 			top: 323px;
	 		}
	 		#rel_vzs {
	 			left: 202px;
	 			top: 395px;
	 		}
	 		#rel_ok {
	 			left: 230px;
	 			top: 530px;
	 		}
	 		#rel_vz {
	 			left: 67px;
	 			top: 670px;
	 		}
	 		#kondensator_vz {
	 			left: 65px;
	 			top: 600px;
	 		}
	 		#rel_ppr {
	 			left: 1015px;
	 			top: 432px;
	 		}
	 		#rez_ppr {
	 			left: 1015px;
	 			top: 495px;
	 		}
	 		#block_bdr {
	 			left: 1100px;
	 			top: 330px;
	 		}
	 		#ed_msp {
	 			left: 1285px;
	 			top: 455px;
	 		}
	 		#konder_ed_l {
	 			left: 1195px;
	 			top: 460px;
	 		}
	 		#konder_ed_p {
	 			left: 1375px;
	 			top: 460px;
	 		}
	 		#kurbel {
	 			left: 1210px;
	 			top: 525px;
	 		}
	 		
	 		
	 		