html, body {  /* */
 height: auto; /* задаем высоту тела документа */
}  /* */
  
img { /*   */
	border: 0px solid #cccccc; /* Рамка */
	vertical-align: bottom;
	margin-right: 23px;
} /*   */


body { /*   */
 font-family: Helvetica, Arial, sans-serif; /*   */
 background-image: url("../images/fon13.jpg"); /* для большой картинки */  

/* background-position: center;
/* background-repeat: no-repeat; /* для большой картинки */  

 background-attachment: fixed; /* не прокручивать фоновое изображение */
/* background-size: cover; /* Масштабируем фон */
 
 margin: 0; /* Отступы для браузера IE */
 padding: 0; /* Отступы для браузера Firefox */
 height: 100%; /* задаем высоту тела документа */
} /*   */


h1 {
/* background-color: #42a765 ; /* Цвет фона, кот выше темно-зеленого  */
 color: #2a166f ; /*  */  
 font-size: 24px; /* Размер шрифта */
 font-weight: bold; /* Жирное начертание */
 margin-bottom: 0px; /* Отступ  */
 margin-top: 0px; /* Отступ  */
}

h2 {
/* background-color: #cccccc ; /*  */ 
 color: #2a166f ; /*  */   
 font-size: 18px; /* Размер шрифта */
 font-weight: bold; /* Жирное начертание */
 margin-top: 15px; /* Отступ  */
 margin-bottom: 15px; /* Отступ  */
}

h3 {
 color: #2a166f ; /*  */  
/* font-size: 17px; /* Размер шрифта */
/* font-weight: bold; /* Жирное начертание */
}

a {
/* color: #EE0000;    /* Цвет шрифта */
 text-decoration: none; /* Убираем подчеркивание текста */
 outline: none; /* Убираем границу вокруг ссылок  */ 
}

a:hover {
text-decoration: underline; /* Подчеркивание текста */
}

p {
	color: #000000; /* темно-красный */
	font-size: 16px; /*  */
	line-height: 1.25; /* позволяет определить высоту строки текста  */
	width: inherit;
	text-align: justify;
}

td {
 color: #000000; /* темно-красный */
 font-size: 16px; /*  */
/* line-height: 1.25; /* позволяет определить высоту строки текста  */
}

p span {
/* background-color: #cccccc ; /* Цвет фона слоя */ 
 color: #000000 ; /*  */   
 font-size: 16px; /* Размер шрифта */
 font-weight: bold; /* Жирное начертание */
}

li {
 font-size: 16px; /*  */
}

li a {
text-decoration: none; /* Убираем подчеркивание текста */
}

li a:hover {
text-decoration: underline; /* Подчеркивание текста */
}

li span {
 color: #000000; /* темно-красный */
/* color: black; /* Цвет текста */
}

ul {
line-height: 1.35; /* позволяет определить высоту строки текста  */
}

button {
/* font-size: 12px; /*  */
}

table {
 font-size: 16px; /*  */
 line-height: 1.25; /* позволяет определить высоту строки текста  */
/* margin-bottom: 15px; /* Отступ  */
}

* html .line  { margin-left: -3px;} /* хак для ie6  */

.line { /* Слой левого бокового меню - горизонтальная линия */
 width: 725px; /* */
 border-bottom:  1px dotted #b1c4d1; /* Линия между ссылками */
/* border-bottom:  1px dotted #fcb8b1; /* Линия между ссылками */
}

._menu {
/* background-color: #cccccc ; /*  */ 
/* color: #336699;    /* Цвет шрифта */
 color: #ffffff ; /* темно-зеленый */ 
 font-size: 15px; /* Размер шрифта */
 font-weight: bold; /* Жирное начертание */
}

.chose_menu {
 background-color: #eaf5fc; /* e3ded6 */  
/* background-color: #e3ded6; /*  */  
/* color: #8B0000;    /* Цвет шрифта */
 color: #006d33 ; /* темно-зеленый */ 
 font-size: 15px; /* Размер шрифта */
 font-weight: bold; /* Жирное начертание */
}

.cena { /*  */
/* color: #8B0000;    /* Цвет шрифта */
 color: #CD0000;    /* Цвет шрифта */
 font-size: 18px; /* Размер шрифта */
 font-weight: bold; /* Жирное начертание */
}

/*  СЛОЙ ГАБАРИТОВ САЙТА */
/* --------------------------------------------------------------------------------------------------------------------- */
.content0 { /* Габаритный слой */
/* background-color: #ffffff; /* Цвет фона */ 
/* background-color: #FFFAFA; /* Цвет фона */ 
 background-color: #f7f7f7; /* Цвет фона веб-страницы */
/*  background-color: #fdfcfa; /* Цвет фона веб-страницы */
 width: 960px;  /* */
 margin: 0px auto;  /* */ 
/* margin: 0px auto 0px auto ;  /* */
 min-height: 100%; /* задаем минимальную высоту основного блока */
}

* html .content0 { /* хак для IE-6 */
 height: 100%; /* для ие6, т.к. не понимает min-height */
} 

.clear { /*  */
 clear: both; /* Отменяем обтекание */
} 

/*  СЛОЙ ЗАГОЛОВКА САЙТА */
/* --------------------------------------------------------------------------------------------------------------------- */
.head { /* Слой заголовка сайта - габариты */
/* background-color: #750b16; /* Цвет фона */ 
 background-image: url("../images/fon13.jpg"); /* для большой картинки */ 
 padding: 20px 0px 0px 0px ; /* Поля вокруг текста */
 margin: 0px 0px 0px 0px;  /* */
}

.head_ { /* Слой заголовка сайта - габариты */
/* background-image:url(/images/logo.jpg);  /* */
/* background-color: #ffffff; /* Цвет фона */ 
 width: 960px;  /**/
 height: 140px;  /* */
/* height: 208px;  /* */
/* height: 186px;  /* */
}

/* СЛОЙ БОКОВОЕ ЛЕВОЕ МЕНЮ */
/* ------------------------------------------------------------------------------------------------*/

.left_menu0 { /* Слой левого бокового меню */
 border-top: 1px solid #F5F5F5; /*  */ 
 border-left: 1px solid #F5F5F5; /*  */ 
 border-right: 1px solid #F5F5F5; /*  */ 
/* border-top: 1px dotted #F5F5F5; /*  */ 
/* border-left: 1px dotted #F5F5F5; /*  */ 
/* border-right: 1px dotted #F5F5F5; /*  */ 
 padding: 0px 0px 0px 0px; /* Поля вокруг текста */
 margin: 25px 0px 15px 25px; /* Значения отступов */
 float: left; /* Обтекание справа */
 display: inline; /* для IE 6*/
}

.head_left_menu { /* */
/* background-color: #5f686f; /* Цвет фона салатовый новый */
 background-color: #2a166f; /* Цвет бокового фона  */ 
/* border-bottom: 1px solid #F5F5F5; /* */
 border-bottom: 1px solid #F5F5F5; /* */
 text-align: left; /* */
 width: 139px; /* Ширина колонки */
 padding: 5px 0px 5px 16px; /* Поля вокруг текста */
 margin: 0px 0px 0px 0px; /* Значения отступов */
 clear: both; /* Отменяем обтекание */
} /* */

.head_left_menu_ { /* */
 background-color: #2a166f; /* Цвет бокового фона  */ 
 border-bottom: 1px solid #F5F5F5; /* */
 text-align: center; /* */
 width: 155px; /* Ширина колонки */
 padding: 5px 0px 5px 0px; /* Поля вокруг текста */
 margin: 0px 0px 0px 0px; /* Значения отступов */
 clear: both; /* Отменяем обтекание */
} /* */

.left_menu { /* */
/* background-color: #FFE4E1; /* Цвет фона  */ 
 background-color: #d4e1e9; /* Цвет фона  */
 text-align: left; /* */
 width: 155px; /* Ширина колонки */
 padding: 0px; /* Поля вокруг текста */
 margin: 0px; /* Значения отступов */
 clear: both; /* Отменяем обтекание */
} /* */

.left_menu a { /* */
/* border-bottom: 1px dotted #F5F5F5; /* */
 border-bottom: 1px solid #F5F5F5; /* */
 display: block; /* */
 color: #2a166f ; /*  */ 
 font-weight: bold; /* */
 font-size: 15px; /* */
/* font-size: 16px; /* */
 cursor: pointer; /* */
/* text-decoration: underline; /* */
 padding: 5px 0px 5px 15px; /* */
 margin: 0px 0px 0px 0px; /* Значения отступов */
} /* */

.left_menu a:hover { /* Слой левого бокового меню - активная рамка */ 
/* background-color: #F5F5F5; /*  */ 
/* text-decoration: underline; /* Убираем подчеркивание текста */
/* font-weight: bold;  /* */
 margin: 0; /* Убираем поля */ 
}

/*  СЛОЙ ниже меню */
/* ---------------------------------------------------------------------------------------------------------------------*/

.menu_foot { /* Слой левого бокового меню */
/* background-color: #cccfff; /*  */ 
/* background-color: #c4d2db; /* Цвет фона салатовый новый */
 background-color: #d4e1e9; /* Цвет фона  */
 width: 155px; /* Ширина колонки */
 padding: 0px 0px 0px 0px; /* Поля вокруг текста */
 margin: 20px 0px 0px 0px; /* Значения отступов */
/* float: left; /* Обтекание справа */
 clear: both; /* Отменяем обтекание */
}

.menu_foot_txt { /* Слой левого бокового меню */
 text-align: left;  /* */
/* border-bottom: 1px dotted #F5F5F5; /* */
 border-bottom: 1px solid #F5F5F5; /* */
 color: #2a166f ; /*  */ 
 font-weight: bold; /* */
 font-size: 15px; /* */
 padding: 5px 0px 5px 16px ; /* Поля вокруг текста */
 margin: 0px 0px 0px 0px; /* Значения отступов */
/* float: left; /* Обтекание справа */
}

.menu_foot_txt span { /* параметы текста  */
 text-decoration: none; /* Убираем подчеркивание текста */
/* background-color: #FFF5EE ; /* Цвет фона слоя */
/* color: #828282; /* Красный цвет символов */ 
 color: #2a166f ; /*  */  
 font-weight: bold;  /* */
 font-size: 16px; /* Размер шрифта в процентах */ 
/* position: relative; /* Относительное позиционирование */ 
}

/*  СЛОЙ ПОДВАЛА САЙТА */
/* ---------------------------------------------------------------------------------------------------------------------*/
.hFooter { /* это распорка в основном блоке - резервируем место для подвала */
 background-color: #f7f7f7; /* Цвет фона веб-страницы */ 
/* height: 50px; /* высота нашего подвала */
/* height: 82px; /* высота нашего подвала */
 height: 102px; /* высота нашего подвала */
 clear: both; /* Отменяем обтекание */
}

.foot { /*  */
 background-image: url("../images/fon13.jpg"); /* для большой картинки */ 
 text-align: left;  /* */
 width: 960px;  /* */
/* height: 50px;  /* */
/* height: 82px;  /* */
 height: auto;  /* */
/* margin: -50px auto 20px auto ;  /* */
 margin: 0px auto;  /* */
 clear: both; /* Отменяем обтекание */
}

.foot_block1 { /* Слой заголовка сайта - габариты */
	/* background-color: #fffccc; /* Цвет фона слоя */
 background-color: #2a166f; /* Цвет фона  */
	/* width: 480px;  /* */ 
 width: 195px;  /* */
	height: 66px; /*  */
	padding: 4px 0px 0px 25px; /* Поля вокруг текста */
	margin: 0px;
	float: left; /* Обтекание справа */
	font-size: 9px;
}

.foot_block1 span{ /* Слой заголовка сайта - габариты */
	color: #ffffff; /*  */
	font-size: 9px; /* Размер шрифта */
	text-align: center;
/* font-weight: bold; /* Жирное начертание */
}

.foot_block2 { /* Слой заголовка сайта - габариты */
/* background-color: #ccffff; /* Цвет фона слоя */
 background-color: #2a166f; /* Цвет фона  */ 
 text-align: center;  /* */  
/* width: 460px;  /* */ 
 width: 740px;  /* */ 
 height: 59px; /*  */
 padding: 11px 0px 0px; /* Поля вокруг текста */
 margin: 0px; /*  */
 float: left; /* Обтекание справа */
}

.foot_block2 span{ /* Слой заголовка сайта - габариты */
 color: #ffffff ; /*  */   
 font-size: 22px; /* Размер шрифта */
/* font-weight: bold; /* Жирное начертание */
}

.foot_block3 { /* Слой заголовка сайта - габариты */
/* background-color: #cccfff; /* Цвет фона слоя */
 background-color: #2a166f; /* Цвет фона  */ 
 text-align: right;  /* */  
/* width: 460px;  /* */ 
 width: 265px;  /* */ 
 height: 40px; /*  */
 padding: 10px 15px 0px 0px ; /* Поля вокруг текста */
 margin: 0px 0px 0px 0px; /*  */
 float: left; /* Обтекание справа */
}

/*  НИЖНЕЕ МЕНЮ */
/* ---------------------------------------------------------------------------------------------------------------------*/
.footmenu_block { /*  */
 background-color: #fdfcfa; /* Цвет фона веб-страницы */ 
/* background-color: #f7f6ec; /* Цвет фона светло-бежевый */ 
 width: 960px;  /* */
 padding: 0px 0px 5px 0px; /* Поля вокруг текста */
 margin: 0px 0px 0px 0px;  /* */
 float: left; /* Обтекание справа */
}

.footmenu { /*  */
 background-color: #2a166f; /* Цвет фона  */ 
/* background-color: #019340 ; /* темно-зеленый */ 
 height: 27px;  /* */
 padding: 0px 0px 0px 0px; /* Поля вокруг текста */
 margin: 0px 0px 0px 0px;  /* */
 float: left; /* Обтекание справа */
}

.footmenu a { /* Слой левого бокового меню - ссылки */
 color:  #FFFFFF; /* Красный цвет символов */
/* width: 90px;  /* */
 width: 120px;  /* */
 padding: 5px 0px 5px 0px; /* Поля вокруг текста */
 margin: 0px 0px 0px 0px;  /* */ 
 display: block; /* Отображать ссылку как блок */
 font-size: 14px; /* Размер текста */
 text-decoration: none; /* Убираем подчеркивание текста */
} /*  */ 

.footmenu a:hover { /* Слой левого бокового меню - активная рамка */ 
/* background-color: #41a765 ; /*  */
 background-color: #513aa3; /*  */ 
 margin: 0; /* Убираем поля */ 
 font-weight: bold;  /* */
/* text-decoration: underline; /* Убираем подчеркивание текста */
}

.footmenu_ { /*  */
/* background-color: #ccffff ; /*  */ 
 text-align: center;  /* */
 float: left; /* Обтекание справа */
} /*  */

/* СЛОЙ КОНТЕНТА */
/*----------------------------------------------------------------------------------------------------------------------*/
* html .content { margin-left: -3px;} /* хак для ie6  */

.content { /*  главнная , контакты , */
/* background-color: gold ; /*  */ 
 width: 725px; /* */
 padding: 0px 0px 10px 15px ; /* Поля вокруг текста */
/* margin:  25px 0px 20px 195px; /* Значения отступов */
 margin:  25px 0px 0px 195px; /* Значения отступов */
}

.content_block { /* */
	/* background-color: green ; /*  */ 
 width: 725px; /* */
	padding: 0px; /* Поля вокруг текста */
	margin:  0px; /* Значения отступов */
	float: left; /* Обтекание справа */
	left: auto;
	font-size: 16px;
	text-align: center;
}

/*- Главная страница ------------------------------------------------------------------------------------------------------*/

.right_img1 { /* */
/* background-color: gold ; /*  */ 
 background-color: #ffffff ; /*  */ 
 border: 1px solid #cccccc; /* рамка */
 padding: 7px 7px 7px 7px ; /* Поля вокруг текста */
 margin:  15px 8px 0px 10px; /* Значения отступов */
 float: right; /* Обтекание справа */
}

.right_img { /* */
/* background-color: gold ; /*  */ 
 background-color: #ffffff ; /*  */ 
 border: 1px solid #cccccc; /* рамка */
 padding: 7px 7px 7px 7px ; /* Поля вокруг текста */
 margin:  0px 8px 0px 10px; /* Значения отступов */
 float: right; /* Обтекание справа */
}

.left_img { /* */
/* background-color: gold ; /*  */ 
 background-color: #ffffff ; /*  */ 
 border: 1px solid #cccccc; /* рамка */
/* padding: 7px 7px 4px 7px ; /* Поля вокруг текста */
 padding: 7px 7px 7px 7px ; /* Поля вокруг текста */
 margin:  0px 20px 0px 0px; /* Значения отступов */
 float: left; /* Обтекание справа */
}

.center_img { /* */
/* background-color: gold ; /*  */ 
 text-align: center;  /* */
 background-color: #ffffff ; /*  */ 
 border: 1px solid #cccccc; /* рамка */
/* padding: 7px 7px 4px 7px ; /* Поля вокруг текста */
 padding: 7px 7px 7px 7px ; /* Поля вокруг текста */
 margin:  10px 0px 0px 0px; /* Значения отступов */
/* float: left; /* Обтекание справа */
}

.block_img { /* */
/* background-color: #999999;  /*  */ 
/* text-align: center;  /* */
 width: 725px; /* */
 padding: 0px 0px 0px 0px ; /* Поля вокруг текста */
 margin:  0px 0px 15px 0px; /* Значения отступов */
 float: left; /* Обтекание справа */
}

.block_img_ { /* */
/* background-color: #999999;  /*  */ 
 text-align: center;  /* */
 width: 718px; /* */
 padding: 0px 0px 0px 0px ; /* Поля вокруг текста */
 margin:  0px 0px 15px 0px; /* Значения отступов */
 float: left; /* Обтекание справа */
}

.left_img_ { /* */
/* background-color: gold ; /*  */ 
 background-color: #ffffff ; /*  */ 
 border: 1px solid #cccccc; /* рамка */
/* padding: 7px 4px 0px 7px ; /* Поля вокруг текста */
 padding: 7px 4px 0px 7px ; /* Поля вокруг текста */
 margin:  0px 0px 0px 0px; /* Значения отступов */
 float: left; /* Обтекание справа */
}

.left_img_ img  { /* */
 margin-right: 3px; /* Отступ справа */
/* margin-bottom: 3px; /* Отступ снизу */
 margin-bottom:7px; /* Отступ снизу */
} /* */

.zakaz { /* */
 background-color: #5f686f ; /*  */ 
 border: 1px solid #cccccc; /* рамка */
 padding: 5px 25px 6px 25px ; /* Поля вокруг текста */
 margin:  0px 0px 0px 0px; /* Значения отступов */
 float: left; /* Обтекание справа */
}

.zak { /*  */
/* color:#3f4447; /*  */
 color:#ffffff; /*  */
 font-size:18px; /*  */
 font-weight:bold; /*  */
} /*  */


/*- Карта сайта ------------------------------------------------------------------------------------------------*/

.map {
 font-size: 16px; /* Размер текста */
/* color: #8B0000; /* темно-красный */
 color: #2a166f ; /*  */  
 text-decoration: none; /* Убираем подчеркивание текста */
}

/*- Цены ------------------------------------------------------------------------------------------------*/

.tabl { /*  */
 color:#3f4447; /*  */
 font-size:15px; /*  */
 font-weight:bold; /*  */
} /*  */

.zak_ { /*  */
/* color:#3f4447; /*  */
 color: #104E8B ; /*  */ 
 font-size:15px; /*  */
/* font-weight:bold; /*  */
} /*  */

/*- Слайдшоу ------------------------------------------------------------------------------------------------*/

.slideshow { /*  */
/* background-color: #ffffff ; /*  */ 
/* height: 455px; /*  */
/* width: 303px; /*  */
 padding: 0px 0px 0px 0px ; /* Поля вокруг текста */
 margin:  0px 0px 0px 0px; /* Значения отступов */
 display: none; /* */ 
}  /*  */

/*- Навигация по страницам  ------------------------------------------------------------------------------------------------*/
.nav { /* Навигация */
/* background-color: #ccffff ; /*  */ 
 border: 1px dotted #748d9e; /*  */ 
 padding: 5px 5px 5px 5px; /* Поля вокруг текста */
 margin: 0px 4px 5px 0px; /* Значения отступов */
 float: left; /* Обтекание справа */
}

.nav a  { /* Навигация */
/* font-weight:bold; /*  */
 color: #2a166f ; /*  */
}

.nav_ { /* Навигация */
 background-color: #b1c4d1 ; /*  */ 
 border: 1px dotted #748d9e; /*  */
 padding: 5px 5px 5px 5px; /* Поля вокруг текста */
 margin: 0px 4px 5px 0px; /* Значения отступов */
 float: left; /* Обтекание справа */
}

.nav_ span  { /* Навигация */
 font-weight:bold; /*  */
 color: #2a166f ; /*  */
}

/*- оставить отзыв ------------------------------------------------------------------------------------------------*/

.otzyv { /* Слой оформления заказа - имя поля для ввода */
/* background-color: #ccffff; /* Цвет фона слоя */
 text-align: right; /* */
 padding: 0px 0px 0px 0px ; /* Поля вокруг текста */
 margin: 5px 0px 0px 0px; /* */
 width: 130px; /* */
 float: left; /* Обтекание справа */
}

.otzyv span { /* Слой оформления заказа - имя поля для ввода */
 font-size:16px; /*  */
/* color: #8B0000 ; /*  */
}

.otzyv_ { /* Слой оформления заказа -  поле для ввода*/
/* background-color: #ccffff; /* Цвет фона слоя */
 text-align: left; /* */
 padding: 0px 0px 0px 5px ; /* Поля вокруг текста */
 margin: 5px 0px 0px 0px; /* Значения отступов */
 width: 590px; /* */
 float: left; /* Обтекание справа */
}

.otzyv_oform { /* Слой оформления заказа - кнопка оформить */
/* background-color: #ccffff; /* Цвет фона слоя */
 text-align: left; /* */
 padding: 0px 0px 0px 135px ; /* Поля вокруг текста */
 margin: 5px 0px 15px 0px; /* Значения отступов */
 float: left; /* Обтекание справа */
}
