BODY {

	FONT: 0.9em/1.2 Arial, Helvetica, sans-serif;
	color:#000;
	background:#f7f7f7;
	margin:0 0 0 0;
	padding:0 0 0 0;
}

HEADER, SECTION, FOOTER, ASIDE, NAV, ARTICLE {
	DISPLAY: BLOCK; /* БЛОЧНЫЙ ЭЛЕМЕНТ */
	background:#fff;
	box-shadow:4px 1px 11px rgba(0,0,0,.25);
	padding:25px;
	text-align: left;
}

FOOTER { 

	background:#f4f4f4;
	margin-top:15px;
	padding:5px 5px 1px 5px;
	border-radius: 1px; /* закругление углов для всех, кто понимает */
	text-align: center;
}

HEADER { 

	background:#FDFEFE;
	margin-top:0;
	padding:0px;
	color:#930;
	border-radius: 10px; /* закругление углов для всех, кто понимает */
	text-align: center;
}

HEADER P { 

	FONT: bold 1em Arial, Helvetica, sans-serif;
	font-size: 120%;
	background:#cccc33;
	padding:10px;
	color:#fff;
	box-shadow:0 1px 1px rgba(0,0,0,.25);
}

HEADER IMG { 

	margin:0;
	padding:0px;
	box-shadow:0 1px 1px rgba(0,0,0,.25);

}

SECTION IMG { 

	margin:0px 20px 0px 0px;
	padding:5px;
	float:left;
	height:auto;
	width:auto;
	max-height:150px;
	max-width:150px;
	border: 0px #f5f5f5 solid;
}

SECTION HEADER {
	BACKGROUND: NONE; /* УБИРАЕМ ФОН */ 
}

A {
	COLOR: #1B75BC; /* ЦВЕТ ССЫЛОК */
}

A:HOVER {
	COLOR: #D6562B; /* ЦВЕТ ССЫЛОК ПРИ НАВЕДЕНИИ */
}

A IMG { 
	BORDER: NONE; /* ПРЯЧЕМ ГРАНИЦУ ВОКРУГ ИЗОБРАЖЕНИЙ-ССЫЛОК */
}

/* font-family: "ImpactRegular"; */
@font-face {
    font-family: "ImpactRegular";
    src: url("fonts/ImpactRegular/ImpactRegular.eot");
    src: url("fonts/ImpactRegular/ImpactRegular.eot?#iefix")format("embedded-opentype"),
    url("fonts/ImpactRegular/ImpactRegular.woff") format("woff"),
    url("fonts/ImpactRegular/ImpactRegular.ttf") format("truetype");
    font-style: normal;
    font-weight: normal;
}

a img{border: none}
form {margin:0 0 0 0;padding:0 0 0 0}

ol ul section {
margin:0px 30px 30px 30px;
padding:10px;
text-align:left;
background:#f5f5f5;
}

li {
padding:5px;
text-align:left;
border: 1px #fbfbfb solid;/* закругление углов для всех, кто понимает */
COLOR: #333;
}

H1 {

	font:16px ImpactRegular;
	FONT-SIZE: 5em; /* РАЗМЕР ТЕКСТА */
	FONT-WEIGHT: normal; /* НОРМАЛЬНОЕ НАЧЕРТАНИЕ */
	MARGIN-BOTTOM: 0; /* ОТСТУП СНИЗУ */
	background:#FFFFFF;
	color:#ab0606;
	vertical-align:middle;
	text-align: center;
	margin-top:0;
	margin-bottom:0;
	margin-left:0;
	padding:15px;
	box-shadow:0 1px 1px rgba(10,0,0,.25);
	border-radius: 10px;
}

h2{font: 18pt ImpactRegular;color:#1B75BC;padding:10px;display:table-cell;box-shadow:0 1px 11px rgba(10,0,0,.25);}
h3{font: 16pt ImpactRegular;color:#1B75BC;padding:10px;display:table-cell;box-shadow:0 1px 11px rgba(10,0,0,.25);}
h4{font: 14pt ImpactRegular;color:#1B75BC;padding:10px;display:table-cell;box-shadow:0 1px 11px rgba(10,0,0,.25);}
h5{font: 13pt ImpactRegular;color:#1B75BC;padding:10px;display:table-cell;box-shadow:0 1px 11px rgba(10,0,0,.25);}

hr{width:1020px;height:1px;background:#000;border:none;margin:0px 0px 5px 0px}

.hr-2{width:1020px;height:0px;background:#000;border:none;margin:5px 0px 5px 0px}

.hr-4{width:100%;height:1px;background:#000;border:none;margin:0px 0px 5px 0px}

.phone-new{
font: 28pt ImpactRegular;
text-align: right;
color:#000;
padding:15px;
box-shadow:0 1px 11px rgba(10,0,0,.25);
}

.MenuUl {
    display: inline; /* Отображать как строчный элемент */
	font: 10pt Verdana, Arial, Helvetica, sans-serif;
	border: 0px #333 solid;
	width:90%;
	float: left;

   }

.MenuUl li {
    display: inline; /* Отображать как строчный элемент */
	border: 0px #ccc solid;
	width:20%;
	height:30px;
   }

.MenuUlD li {
	
	border: 0px #ccc solid;
   
  }

.MenuUlTwo {
    
	display: inline; /* Отображать как строчный элемент */
	font: 12pt Arial, Helvetica, sans-serif;
	border: 0px #333 solid;
	width:90%;
   
   }

.MenuUlTwo li {
    
	display: inline; /* Отображать как строчный элемент */
	border: 0px #ccc solid;
	width:20%;
	height:50px;
   
   }

.MenuUlTwo li A {
    
	font:bold 10pt Verdana, Arial, Helvetica, sans-serif;
	color:#000;
   
   }

.MenuUlTwoD li {
	
	border: 0px #808080 solid;
   
  }

.content-text{

font: 12pt Arial, Helvetica,sans-serif;
background:#FFFFFF;
color:#000000;
vertical-align:middle;
display:table-cell;
text-align: left;
margin-top:0;
margin-bottom:0;
margin-left:0;
padding:1px 1px 1px 1px;


}

.price-title{
 width:640px; /* Длина фигуры */
 height:25px; /* Высота фигуры */
 color: #000000; /* цвет текста */
 background:#ede509;
 border: 3px #f4f4f4 solid; /* стили рамки */
 border-radius: 10px; /* закругление углов для всех, кто понимает */
 padding: 5px 5px 5px 5px; /* внутренние отступы */
font:bold 12px Verdana,Arial,Helvetica,sans-serif;
text-align: left;
vertical-align:middle;
display:table-cell;
}

.price{
 width:150px; /* Длина фигуры */
 height:25px; /* Высота фигуры */
 color: #FFF; /* цвет текста */
 background:#990505;
 border: 3px #f4f4f4 solid; /* стили рамки */
 border-radius: 10px; /* закругление углов для всех, кто понимает */
padding: 5px 5px 5px 5px; /* внутренние отступы */
font:bold 14px Verdana,Arial,Helvetica,sans-serif;
text-align:center;
vertical-align:middle;
display:table-cell;
}

.zakaz{
 width:100px; /* Длина фигуры */
 height:25px; /* Высота фигуры */
 color: #FFF; /* цвет текста */
 background:#006600;
 border: 3px #f4f4f4 solid; /* стили рамки */
 border-radius: 10px; /* закругление углов для всех, кто понимает */
padding: 5px 5px 5px 5px; /* внутренние отступы */
font:bold 12px Verdana,Arial,Helvetica,sans-serif;
text-align:center;
vertical-align:middle;
display:table-cell;
}

.moscow{
 width:500px; /* Длина фигуры */
 height:35px; /* Высота фигуры */
 color: #000000; /* цвет текста */
 background:#ede509;
 border: 3px #f4f4f4 solid; /* стили рамки */
 border-radius: 10px; /* закругление углов для всех, кто понимает */
 padding: 5px 5px 5px 5px; /* внутренние отступы */
font: 17pt ImpactRegular;
text-align: center;
vertical-align:middle;
display:table-cell;
}

.phone{
margin:0px 80px 0px 0px;
 height:35px; /* Высота фигуры */
 color: #000; /* цвет текста */
 border: 0px #f4f4f4 solid; /* стили рамки */
 border-radius: 0px; /* закругление углов для всех, кто понимает */
 padding: 5px 5px 5px 5px; /* внутренние отступы */
font: 20pt ImpactRegular;
text-align: center;
}


.CityMo{
width:99%;
border: none;
border-spacing: 0;
padding: 5px;
}

.CityMo TD {
padding: 10px;
font: bold 8pt Verdana, Arial, Helvetica, sans-serif;
color:#000;
width:33%;
}

.FotoTabl{
width:99%;
border: 0px #333 solid;
border-spacing: 2px;
margin:5px 0px 40px 0px;
}

.FotoTabl TD{
padding: 5px;
height: 36px;
text-align: center;
border: 1px #d7d7d7 solid;
background:#ebebeb;
}

.FotoTabl TD img{
padding: 0px;
border: 2px #ffffff solid;
background:#d7d7d7;
box-shadow:2px 2px 11px rgba(10,0,0,.25);
border-radius: 5px;
}

.FotoTabl TD H4{
font: bold 10pt Verdana, Arial, Helvetica, sans-serif;
background:#e6e6e6;
color:#000;
padding:0px;
margin:0px;
box-shadow:none;
float: right;
}

.FotoTabl TD H5{
font: 10pt Verdana, Arial, Helvetica, sans-serif;
background:#f5f5f5;
color:#000;
padding:0px;
margin:0px;
box-shadow:none;
float: left;
}

.FotoTabl TD:NTH-CHILD(1) {
	width:9%;
	font: bold 10pt Verdana, Arial, Helvetica, sans-serif;
	border: 0px #99ff66 solid;
	background:#e6e6e6;
	text-align: right;
}

.FotoTabl TD:NTH-CHILD(2) {
	font: 10pt Verdana, Arial, Helvetica, sans-serif;
	width:28%;
	background:#f5f5f5;
	border: 0px #99ff66 solid;
	text-align: left;
}

.FotoTabl TD:NTH-CHILD(3) {

	height: 159px;
}

.FotoTablTDOne {

	width: 31%;
}

.FotoTablTDTwo {

	width: 20%;
}

.FotoTablTDFri {

	width: 62%;
}

.VideoPlayer {

border: 0px #333 solid;
display: block;
width: 600px; 
height: 400px;
margin:0px;

}

.PriceClass {

text-align: center;
box-shadow:11px 11px 11px 11px rgba(10,0,0,.25);
border: 0px #333 solid;
width:auto;
height:auto;
color:#333;
font: 14px Verdana, Arial, Helvetica, sans-serif;
padding:2% 25% 2% 25%;
margin:0;

}

.VideoClass {

text-align: center;
box-shadow:11px 11px 11px 11px rgba(10,0,0,.25);
border: 0px #333 solid;
width:auto;
height:auto;
color:#333;
font: 14px Verdana, Arial, Helvetica, sans-serif;
padding:2% 25% 2% 25%;
margin:0;

}

.DocClass {

text-align: center;
box-shadow:11px 11px 11px 11px rgba(10,0,0,.25);
border: 0px #333 solid;
width:auto;
height:auto;
color:#333;
font: 12px Verdana, Arial, Helvetica, sans-serif;
padding:2% 5% 2% 5%;
margin:0;

}

.DocClass P {

padding:5px;
text-align:left;
border: 1px #fbfbfb solid;/* закругление углов для всех, кто понимает */
COLOR: #333;

}

.Metrika {position:absolute; left:-9999px;}