div{
	border: 0px solid black;
}

#main{
	position: relative;
	border: 0px solid #000;
	width: 1024px;
	margin: 0 auto;
	display: block;
}
	#header{
		border: 0px solid #000;
		background: url(skin/....jpg) top right  no-repeat;
		color: black;
		height: 180px;
		width: 980px;
		background-size: 26%;
	}
	#header h1{
		z-index:+1;
		font-family: 'Times New Roman';
		font-size: 200%;
		color: #336699;
		margin: 0px 0px  0px 0px;
		text-shadow: 5px 3px 5px #ccc;
		text-align: center;
		border: 0px solid #000;
		width: 1024px;
	}
	
	/*@-webkit-keyframes flicker { 
	50% {background-size: 7px 7px, 3px 3px;} 
	100% {background-size: 3px 3px, 7px 7px;} 
	} 
	@keyframes flicker { 
	50% {background-size: 7px 7px, 3px 3px;} 
	100% {background-size: 3px 3px, 7px 7px;} 
	} 
	#blink3 { 
	position: relative; 
	font-weight: bold; блистящий текст
	color: #30084f; 
	} 
	#blink3:before { 
	content: ""; 
	position:absolute; 
	top: 0; 
	left: 0; 
	width: 100%; 
	height: 100%; 
	background-image: radial-gradient(rgba(255,255,255,1) 1px, rgba(255,255,255,0) 1px), 
	radial-gradient(rgba(255,255,255,1) 1px, 
	rgba(255,255,255,0) 1px); 
	background-size: 3px 3px, 7px 7px; 
	background-position: 0% 50%; 
	-webkit-animation: flicker .5s linear infinite alternate; 
	animation: flicker .5s linear infinite alternate; 
	} */
	#header h2, h3{
		z-index:+1;
		font-family: 'Times New Roman';
		font-size: 100%;
		color: grey;
		margin: 0 20px  0px 310px;
		font-style: italic;
		text-shadow: 5px 3px 5px #ccc;
	}
		img.tg{
			float: right; /* Обтекание картинки по левому краю */
	   }
	   img.tg1{
			float: left; /* Обтекание картинки по левому краю */
			margin-right: 20px; /* Отступ справа */
	   }
	#tel{
		border: 0px solid black;
		margin: -40px 0px 0px 745px;
		padding: 0px 0px 20px 20px;
		height: 45px;
		width: 260;
		color: #336699;
		text-shadow: 5px 3px 5px #ccc; 
	}
		
	#text{
		width: 960px; /*ширина */	
		font-family: 'Times New Roman';
		font-size: 130%;
		color: #336699;
		text-shadow: 5px 3px 5px #ccc; 
	}
		#text p{
			text-indent: 20px; /* Отступ первой строки в пикселах */
		}
			#text h1{
				font-family: 'Times New Roman';
				font-size: 170%;
				color: #336699;
				text-shadow: 5px 3px 5px #ccc; 
				text-align: center;
				margin: -10px 0 0 0;
			}
			#text h2{
				font-family: 'Times New Roman';
				font-size: 150%;
				color: #336699;
				text-shadow: 5px 3px 5px #ccc; 
				text-align: center;
			}
			#text1{
			width: 960px; /*ширина */	
			font-family: 'Times New Roman';
			font-size: 130%;
			color: #336699;
			text-shadow: 5px 3px 5px #ccc; 
			}
			#text1 p{
				text-indent: 20px; /* Отступ первой строки в пикселах */
			}
			#text1 h1{
				font-family: 'Times New Roman';
				font-size: 200%;
				color: #336699;
				text-shadow: 5px 3px 5px #ccc; 
				text-align: center;
			}
			
#content{
		border: 0px solid #336699; /*рамка для средней части*/
		width: 1020px; /*ширина */
		margin: 0 auto;
		padding: 0;
}	
	#lblock { 
		/*float: left; /*этот блок обтекаем слева правым-блоком слева*/
		background: url(skin/fon.jpg) repeat;
		background-size: 200%;/* Современные браузеры */
		height: 1300px;
		width: 1020px;/*ширина блока*/
		border: 0px solid #336699;/*левый блок на главной стр.*/
		padding: 0px 0px 0px 0px;
		margin: 0px 0px 0px 0px;
		text-align: center;
		border-left: 0px solid #cccccc;/*полоска слава от меню бокового*/
	}
		#menu1{
		    position: absolute;
			margin: 18px 0px 0px 50px; /*двигаем кнопки меню по горизонту*/
		}		
		li ul{
			position: absolute; /* Подменю позиционируются абсолютно */
			display: none; /* Скрываем подменю */
			margin-right: 155px; /* Сдвигаем подменю вправо */
			margin-top: -20em; /* Сдвигаем подменю вверх */
			z-index: +2;
		}
		
		#menu1 ul{
			width: 220px; /* Ширина меню */
			list-style: none; /* Для списка убираем маркеры */
			margin: 0; /* Нет отступов вокруг */
			padding: 0; /* Убираем поля вокруг текста */
			font-family: Arial, sans-serif; /* Рубленый шрифт для текста меню */
			font-size: 10pt; /* Размер названий в пункте меню */
		}
		#menu1  li a{
			display: block; /* Ссылка как блочный элемент */
			height: 75px;
			width: 240px;/*ширина*/
			padding: 20px 0px 0px 0px; /* Поля вокруг надписи */
			text-decoration: none; /* Подчеркивание у ссылок убираем */
			color: #336699; /* Цвет текста */
			border: 1px solid #ccc;/* Рамка вокруг пунктов меню */
			border-radius: 5px/20px;
			box-shadow: 0px 0px 10px #336699;
			text-align: center;
			font-family: 'arial';
			font-size: 120%;
			font-style: italic;
		}	
		
		li a:hover {
			color: #ffe; /* Цвет текста активного пункта */
			background-color: #cccccc; /* Цвет фона активного пункта */
		}
		li:hover ul { 
			display: block; /* При выделении пункта курсором мыши отображается подменю */
			background-color: #ffffff;
			}
		
		.red{
			color: red;
		}
	
	#ot{
		position: absolute;
		margin: 0px 0px 0px 0px; /*двигаем кнопки меню по горизонту*/
	}
	#stop{
		position: absolute;
		margin: 0px 0px 0px 0px; /*двигаем кнопки меню по горизонту*/
	}
	#lblock h1{ 
	  	z-index:+1;
		font-family: 'Times New Roman';
		font-size: 180%;
		color: #336699;
		margin: 0px 0px 0px 0px;
		text-shadow: 5px 3px 5px #ccc; 
		text-align: center;
	}
	#lblock p{ 
	  	z-index:+1;
		font-family: 'Times New Roman';
		font-size: 180%;
		color: #336699;
		margin: 0px 0px 0px 0px;
		text-shadow: 5px 3px 5px #ccc; 
		text-align: justify;

	}
	#ot  p{
		font-family: 'Times New Roman';
		font-size: 130%;
		color: #336699;
		margin: 0px 0px 0px 200px;
		text-shadow: 5px 3px 5px #ccc; 
	}
	#lblock p{ 
		text-indent: 20px; /* Отступ первой строки в пикселах */
	  	font-family: 'Times New Roman';
		font-size: 130%;
		color: #336699;
		margin: 0px 0px 0px 330px;
		text-shadow: 5px 3px 5px #ccc; 
	}
		#lblock p {
		text-indent: 20px; /* Отступ первой строки в пикселах */
		}
		/*#doc-l{
		margin: 0px 0px 0px 100px;
		}
		#doc-2{
		margin: 0px 0px 0px 100px;	
		}
		/*#doc-dl{
			width: 250px;
			height: 250px;    
		}*/
		#menu2{
		    position: absolute;
			margin: 0px 0px 0px 320px; /*двигаем кнопки меню по горизонту*/
		}		
			#menu2  a{
				display: inline-block; /* Ссылка как блочный элемент */
				height: 75px;
				width: 135px;/*ширина*/
				margin: 0px 20px 0px 0px; /*отступы кнопок от границ блока и между собой*/
				background: url(skin/fon.jpg) repeat;
				background-size: 200%;/* Современные браузеры */
				border: 1px solid #336699;/*левый блок на главной стр.*/
				padding: 20px 0px 0px 0px;/*отступы внутри меню*/
				text-align: center;
				border-radius: 5px/20px;
				box-shadow: 0px 0px 10px #336699;
				font-family: 'arial';
				font-size: 90%;
				font-style: italic;
				text-decoration: none; /* Убираем подчеркивание у ссылок */
				color: #336699; /* Цвет текста */
			}	
			#blink5 {
			text-align: center;
			font-size: 175%;
			font-style: italic;
			}
			#blink5 { 
			-webkit-animation: blink5 2s linear infinite; 
			animation: blink5 2s linear infinite; 
			} 
			@-webkit-keyframes blink5{ 
			0% { color: red; } 
			20% { color: rgb(183, 65, 14); } 
			300% { color: rgb(128, 0, 0); } 
			} 
			@keyframes blink5{ 
			0% { color: red; } 
			50% { color: rgb(183, 65, 14); } 
			100% { color: rgb(128, 0, 0); } 
			}
			#sale  {
			color: red;
			font-size: 155%;
			font-style: italic;
			text-align: center;
			}
			#blink6 {
			font-size: 125%;
			font-style: italic;
			}
			#blink6 { 
			-webkit-animation: blink5 2s linear infinite; 
			animation: blink5 2s linear infinite; 
			} 
			@-webkit-keyframes blink5{ 
			0% { color: red; } 
			20% { color: rgb(183, 65, 14); } 
			300% { color: rgb(128, 0, 0); } 
			} 
			@keyframes blink5{ 
			0% { color: red; } 
			50% { color: rgb(183, 65, 14); } 
			100% { color: rgb(128, 0, 0); } 
			}
			.redprices{
			color: red;
			}
			.lift{				
				right: 0; /* Положение элемента от правого края */
				top: 0px; /* Положение от верхнего края */
				width: 500px; /* Ширина блока */
				margin: 0px 0px 0px 400px; /*отступы названия компании  н1 и н2*/
				padding: 5px; /* Поля вокруг текста */
				background: #f0f0f0; /* Цвет фона */ 
			}
			.lift1{				
				right: 0; /* Положение элемента от правого края */
				top: 0px; /* Положение от верхнего края */
				width: 500px; /* Ширина блока */
				margin: 0px 0px 0px 400px; /*отступы названия компании  н1 и н2*/				
				padding: 5px; /* Поля вокруг текста */
				background: #f0f0f0; /* Цвет фона */ 
				text-decoration: none; /* Отменяем подчеркивание у ссылки */
				outline: none; /* Убираем границу вокруг ссылок  */
			}
			 A.dot { 
				text-decoration: none; /* Отменяем подчеркивание у ссылки */
				outline: none; /* Убираем границу вокруг ссылок  */
			   } 
			.lift1 a{				
				text-align: left;
				text-decoration: none; /* Отменяем подчеркивание у ссылки */
				outline: none; /* Убираем границу вокруг ссылок  */
			}
			.platuslugi{
					width: 200px;
					font-family: Times New Roman, Georgia, 'arial';
					/*font-size: 100%;*/
					text-align: center;
					border: 1px solid #0033CC;/*Рамка вокруг пунктов меню */
					color: #0033CC;
					margin: 0px 0px 0px -100px; /*отступы названия компании  н1 и н2*/			
			}	
			.plan{
					
					font-family: Times New Roman, Georgia, 'arial';
					/*font-size: 100%;*/
					text-align: center;
					border: 1px solid #0033CC;/*Рамка вокруг пунктов меню */
					color: #0033CC;	
					margin: 0px 0px 0px 300px; /*отступы названия компании  н1 и н2*/	
			}
			.tab{
					width: auto;
					font-family: Times New Roman, Georgia, 'arial';
					/*font-size: 100%;*/
					text-align: center;
					border: 1px solid #0033CC;/*Рамка вокруг пунктов меню */
					color: #0033CC;
					margin: 0 auto;
					margin: 0px 0px 0px 365px; /*отступы названия компании  н1 и н2*/
				}
				.tabA{
					width: auto;
					border: 3px solid #0033CC;/*Рамка вокруг пунктов меню */
					color: #0033CC;
					text-align: center;
				}
				.tabB{
					width: auto;
					border: 3px solid #0033CC;/*Рамка вокруг пунктов меню */
					color: #0033CC;
					text-align: center;
				}
				#plus{				
				right: 50; /* Положение элемента от правого края */
				top: 0px; /* Положение от верхнего края */
				width: 600px; /* Ширина блока */
				margin: 0px 0px 0px 400px; /*отступы названия компании  н1 и н2*/
				padding: 0px; /* Поля вокруг текста */
				background: #f0f0f0; /* Цвет фона */
	.whatsapp-button {
    position: fixed;
    right: 600px; /*расположение кнопки на странице*/
    bottom: 0px; /*расположение кнопки на странице*/
    transform: translate(-50%, -50%);
    background: #25D366; /*цвет кнопки*/
    border-radius: 50%;
    width: 55px; /*ширина кнопки*/
    height: 55px; /*высота кнопки*/
    color: #fff;
    text-align: center;
    line-height: 53px; /*центровка иконки в кнопке*/
    font-size: 35px; /*размер иконки*/
    z-index: 9999;
}
.whatsapp-button {
    position:  fixed;
    right: 13px;
    bottom: 90px;
    transform: translate(-50%, -50%);
    background: #25D366; /*цвет кнопки*/
    border-radius: 50%;
    width: 55px; /*ширина кнопки*/
    height: 55px; /*высота кнопки*/
    color: #333;
    text-align: center;
    line-height: 53px; /*центровка иконки в кнопке*/
    font-size: 35px; /*размер иконки*/
    z-index: 9999;
}
.whatsapp-button a {
    color: #333;
}
.whatsapp-button:before,
.whatsapp-button:after {
    content: "WhatsApp";
    display: block;
    position: absolute;
    border: 50%;
    border: 1px solid #25D366; /*цвет анимированных волн от кнопки*/
    left: -20px;
    right: -20px;
    top: -20px;
    bottom: -20px;
    border-radius: 50%;
    animation: animate 1.5s linear infinite;
    opacity: 0;
    backface-visibility: hidden; 
}
 
.whatsapp-button:after{
    animation-delay: .5s;
}
 

 )
@keyframes animate
{
    0%
    {
        transform: scale(0.5);
        opacity: 0;
    }
    50%
    {
        opacity: 1;
    }
    100%
    {
        transform: scale(1.2);
        opacity: 0;
    }
}
@media screen and (max-width: 600px) {
.whatsapp-button {
visibility: hidden;
display: none;
}
}
	#footer{
		border: 0px solid #000;
		background: url(skin/fon.jpg) repeat;
		background-size: 200%;/* Современные браузеры */
		height: 75px;
		width: 980px;
		border-left: 0px solid #cccccc;/*полоска слава от меню бокового*/
		border-bottom: 0px solid #cccccc;/*полоска слава от меню бокового*/
	}	
	.tabl{ 
		border: 1px solid #336699;
		width: 722px;/*ширина*/
		margin: 0px 0px 0px 330px; /*отступы названия компании  н1 и н2*/
}
	.tablsreda{border: 1px solid #336699;
				width: 722px;/*ширина*/
				margin: 0px 0px 0px 330px; /*отступы названия компании  н1 и н2*/
	           }
    #tabl{
		z-index:+1;
		font-family: Times New Roman, Georgia, 'arial';
		font-size: 100%;
		text-align: center;
		color: black;
		margin: 0px 20px 0px 50px; /*отступы названия компании  н1 и н2*/
		text-shadow: 1px 2px 1px #696969; /*тень для текста*/	
		}
		#tt p{
			margin: 0px 00px 0px 330px; /*отступы названия компании  н1 и н2*/
		}
	#content h1{
		z-index:+1;
		font-family: Times New Roman, Georgia, 'arial';
		font-size: 100%;
		color: #336699;	
		margin: 0px 00px 0px 360px; /*отступы названия компании  н1 и н2*/
		}
	.tabl h2{
		z-index:+1;
		font-family: Times New Roman, Georgia, 'arial';
		font-size: 100%;
		text-align: center;
		color: black;		
		}
	.tabl1{ 
		border: 1px solid #336699;
		font-family: 'arial';
		font-size: 100%;
		text-align: center;
		/*height: 30px;*/
	}
	.tabl2{ 
		width: 522px;/*ширина*/
		border: 1px solid #336699;
		font-family: 'arial';
		font-size: 100%;
		text-align: center;
		color: black;
		/*height: 30px;*/
	}
	a{
		color: black;/*цвет текста кроме меню*/
		text-align: center;
		font-family: Geneva, Arial, Helvetica, sans-serif;
		font-size: 100%;
		font-style: italic;
}
	a:hover {
		background: white; /* Цвет фона под ссылкой */
		color: #800000; /* Новый цвет ссылки */
		border: 1px dashed #634f36 /* Рамка вокруг ссылки */
}
	.tabl3{ 
		border: 1px solid #336699;
		font-family: 'arial';
		font-size: 100%;
		text-align: center;
		/*height: 30px;*/
	}
	.tabl4{ 
		border: 1px solid #336699;
		font-family: 'arial';
		font-size: 100%;
		text-align: center;
		/*height: 30px;*/
	}
	.tabl5{ 
		border: 1px solid #336699;
		font-family: 'arial';
		font-size: 100%;
		text-align: center;
		/*height: 30px;*/
	}
	.tabl6{ 
		border: 1px solid #336699;
		font-family: 'arial';
		font-size: 100%;
		text-align: center;
		/*height: 30px;*/
	}
	.tabl7{ 
		border: 1px solid #336699;
		font-family: 'arial';
		font-size: 100%;
		text-align: center;
		/*height: 30px;*/
	}
	.tabl8{ 
		border: 1px solid #336699;
		font-family: 'arial';
		font-size: 100%;
		text-align: center;
		/*height: 30px;*/
	}
	.tabl9{ 
		border: 1px solid #336699;
		font-family: 'arial';
		font-size: 100%;
		text-align: center;
		/*height: 30px;*/
	}
	.tabl img{
		width: 195px;
	}
	.tab20{ 
		border: 1px solid #336699;
		font-family: 'arial';
		font-size: 100%;
		text-align: center;
		/*height: 30px;*/
	}
	.tab21{ 
		border: 1px solid #336699;
		font-family: 'arial';
		font-size: 100%;
		text-align: center;
		/*height: 30px;*/
	}
	.tab{
					background: #CCCCCC;
					width: 980px;
					font-family: Times New Roman, Georgia, 'arial';
					/*font-size: 100%;*/
					text-align: center;
					border: 3px solid #0033CC;/*Рамка вокруг пунктов меню */
					color: #0033CC;
					margin: 0 auto;
					/*margin: 0px 20px 0px 50px; /*отступы названия компании  н1 и н2*/
				}
				.tab7{
					width: 300px;
					border: 3px solid #0033CC;/*Рамка вокруг пунктов меню */
					color: #0033CC;
					text-align: center;
				}
				.tab8{
					border: 3px solid #0033CC;/*Рамка вокруг пунктов меню */
					width: 820px;
					text-align: left;
					margin: 0px 0px 30px 0px;/*отступы кнопок от границ блока и между собой*/
				}
				.tab8 h2{
					margin: 0px 0px 0px 20px;/*отступы кнопок от границ блока и между собой*/
				}
				.tab9{
					border: 3px solid #0033CC;/*Рамка вокруг пунктов меню */
					width: 0 auto;
					text-align: center;
				}
				.tab10{
					border: 3px solid #0033CC;/*Рамка вокруг пунктов меню */
					width: 50px;
					text-align: center;
				}
				.tab22{
					border: 0px solid #0033CC;/*Рамка вокруг пунктов меню */
					width: 0 auto;
					text-align: center;
				}
	a{
		color: black;/*цвет текста кроме меню*/
		text-align: center;
		font-family: Geneva, Arial, Helvetica, sans-serif;
		font-size: 100%;
		font-style: italic;
	}	
	p {
		text-indent: 20px; /* Отступ первой строки в пикселах */
		width: 630px;
    }
   #knopka {
	border: 0px solid  #3a75c4;
	height: 150px;  /*картинка ворд*/
	}
	