/* background-color: #c7e3f1; /* Цвет бокового фона  */ 
/* background-color: #5f686f; /* Цвет бокового фона новый */ 
/* background-color: #e1e1e1; /* Цвет фона черный 10% */ 
/* background-color: #959595; /* Цвет фона черный 10% новый*/ 
/* background-color: #5f686f; /* Цвет фона банера */ 
/* background-color: #104E8B; /* Цвет темно-синий */
/* background-color: #0193de; /* Цвет грязно-синий */ 
/* background-color: #3f4447; /* Цвет хедера и футера */
 

html, body {  /* */
 height: 100%; /* задаем высоту тела документа */
}  /* */
  
img { /*   */
 border: 0px solid #cccccc; /* Рамка */
 vertical-align: bottom; /* Убираем лишний отступ внизу изображения */ 
}

body {
 font-family: Helvetica, Arial, sans-serif;

/* background: #F8F8FF url(../images/bg.jpg) top center repeat-x;
/* background-attachment: fixed; /* не прокручивать фоновое изображение */ 
/* font-family: Arial, Helvetica, sans-serif; /* Рубленый шрифт текста */
/* background-color: #5f686f; /* Цвет фона  */

/* background-color: #3f4447; /* Цвет фона */ 
 background-color: #798992; /* Цвет фона */ 
/* background-image: url("../images/bg.jpg"); /* для большой картинки */  
 background-attachment: fixed; /* не прокручивать фоновое изображение */

/* background: url('../images/bg.jpg') no-repeat center top #f8f5f0; /* */
/* background: url('../images/bg.jpg') no-repeat center top #3f4447; /* */

 margin: 0; /* Отступы для браузера IE */
 padding: 0; /* Отступы для браузера Firefox */
 height: 100%; /* задаем высоту тела документа */
}

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

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

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

a {
/* color: #104E8B;    /* Цвет шрифта */
text-decoration: none; /* Убираем подчеркивание текста */
}

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

p {
/* background-color: #cccccc ; /* Цвет фона слоя */ 
/* text-indent: 20px; /* Отступ первой строки */
/* text-align: justify;  /* Выравнивание по ширине */
  font-size: 15px; /*  */
line-height: 1.25; /* позволяет определить высоту строки текста  */
}

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

li {
 color: #104E8B ; /*  */   
 font-size: 15px; /*  */
}

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

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

li span {
 color: black; /* Цвет текста */
}

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

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

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

th { /*  */
/* background-color: #b7b7b7; /* Цвет фона  */
/* background-color: #c1c1c1; /* Цвет фона  */
 background-color: #788991; /* Цвет фона  */ 
} /*  */

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

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

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

/*  СЛОЙ ГАБАРИТОВ САЙТА */
/* --------------------------------------------------------------------------------------------------------------------- */
.content0 { /* Габаритный слой */
/* background-color: #cccccc; /* Цвет фона светло-бежевый */ 
/* background-color: #f8f5f0; /* Цвет фона светло-бежевый */ 
 background: url('../images/bg.jpg') no-repeat center top #d0d8db; /* */
 width: 960px;  /* */
 margin: 0px auto 0px auto ;  /* */
 min-height: 100%; /* задаем минимальную высоту основного блока */
}

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

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

/*  СЛОЙ ЗАГОЛОВКА САЙТА */
/* --------------------------------------------------------------------------------------------------------------------- */
.head { /* Слой заголовка сайта - габариты */
 background-color: #798992; /* Цвет фона */ 
 padding: 20px 0px 0px 0px ; /* Поля вокруг текста */
 margin: 0px 0px 0px 0px;  /* */
}

.head_ { /* Слой заголовка сайта - габариты */
 background-image:url(/images/logo.jpg);  /* */
 width: 960px;  /**/
/* height: 147px;  /* */
 height: 100px;  /* */
 padding: 0px 0px 0px 0px ; /* Поля вокруг текста */ 
 margin: 0px 0px 0px 0px;  /* */ 
}

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

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

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

.head_left_txt {
 color: #ffffff; /* темно-зеленый */
 font-size: 17px; /* Размер шрифта */
 font-weight: bold; /* Жирное начертание */
}

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

.left_menu a { /* */
 border-bottom: 1px dotted #F5F5F5; /* */
 display: block; /* */
 color: #104E8B ; /*  */ 
 font-weight: bold; /* */
 font-size: 15px; /* */
 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; /* Убираем поля */ 
}

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

.foot { /*  */
/* background-color: #3f4447; /* Цвет фона */ 
/* background-image: url("../images/footer.jpg"); /* для большой картинки */  
 text-align: left;  /* */
 width: 960px;  /* */
/* height: 50px;  /* */
 height: 65px;  /* */
/* height: 115px;  /* */
/* margin: -50px auto 0px auto ;  /* */
 margin: -50px auto 0px auto ;  /* */
/* margin: -100px auto 0px auto ;  /* */
 clear: both; /* Отменяем обтекание */
}

.foot_block { /* Слой заголовка сайта - габариты */
/* background-color: #cccfff; /* Цвет фона слоя */
 background-image: url("../images/footer.jpg"); /* для большой картинки */  
 width: 960px;  /* */ 
 height: 50px; /*  */
/* height: 100px; /*  */
/* padding: 10px 0px 0px 755px ; /* Поля вокруг текста */
 padding: 0px 0px 0px 0px ; /* Поля вокруг текста */
 margin: 0px 0px 0px 0px;
 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 0px 0px 0px; /* Поля вокруг текста */
 margin:  0px 0px 0px 0px; /* Значения отступов */
 float: left; /* Обтекание справа */
}

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

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

.right_img { /* */
/* background-color: gold ; /*  */ 
 background-color: #ffffff ; /*  */ 
/* padding: 7px 7px 4px 7px ; /* Поля вокруг текста */
 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 ; /*  */ 
 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;  /*  */ 
 width: 725px; /* */
 padding: 0px 0px 0px 0px ; /* Поля вокруг текста */
 margin:  0px 0px 15px 0px; /* Значения отступов */
 float: left; /* Обтекание справа */
}

.block_img_ { /* */
/* background-color: #ffcccc;  /*  */ 
 width: 718px; /* */
 padding: 0px 0px 0px 0px ; /* Поля вокруг текста */
 margin:  0px 0px 20px 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: 15px; /* Размер текста */
 color: #000000 ; /* Цвет текста черный */
 text-decoration: none; /* Убираем подчеркивание текста */
}

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

.tabl { /*  */
/* color:#3f4447; /*  */
/* font-size:15px; /*  */
/* color:#272b2d; /*  */
 color:#ffffff; /*  */
/* font-size:13px; /*  */
 font-size:12px; /*  */
 font-weight:bold; /*  */
} /*  */

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

.zak_form { /* */
/* background-color: gold ; /*  */ 
/* line-height: 1.50; /* позволяет определить высоту строки текста  */
 padding: 0px 0px 0px 0px ; /* Поля вокруг текста */
 margin:  0px 0px 0px 0px; /* Значения отступов */
}

/* цвет поля INPUT */
/*----------------------------------------------------------------------------------------------------------------------*/

.colortext {
 background-color: #e6e7e9; /* Цвет фона */
 border: 0; /* */
/* color: #930; /* Цвет текста */
 font-size: 15px; /* Размер шрифта */
}

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