body {background: #174060; margin: 0 0 0 0;}
img {border: 0px;}

#main_table {background: #5894c6 url('../images/bg_top.jpg') top repeat-x;}/* Таблица для стартовой */
#main_table1 {background: #5894c6 url('../images/bg_top1.jpg') top repeat-x;}/* Для внутренней */
#col_left {width: 240px; padding: 0 35 45 0;}/* Колонка для меню,контактов и поиска */


{/* БЛОК ШАПКИ САЙТА */}
#picture {background: url('../images/picture.jpg') top right no-repeat; width: 921px; height: 331px;}/* Для стартовой страницы */
#picture_ins { background: url('../images/picture2.jpg') top right no-repeat; width: 1000px; height: 270px;}/* Для внутренней страницы */
#pic_error {background: url('../images/pic_eror.jpg') top right no-repeat; width: 1000px; height: 270px;}/* Страница ошибки */

#logo {position: absolute; padding-left: 0; padding-top: 44;}/* Для стартовой страницы */
#logo_ins {position: absolute; padding-left: 0; padding-top: 39; border: none;}/* Для внутренней страницы */

#lang {float: left; position: absolute; z-index: 18; padding: 3 45 0 93; }/* Языки */
   .lang_otstup {padding: 0 14 3 14; }
  a.lang {float: left; font-family: Verdana; color: #4172a5; font-weight: bold; font-size: 8px; text-decoration: underline; TEXT-TRANSFORM: UPPERCASE;}
  a.lang:hover {color: #3f4043; text-decoration: none;}
   .lang_act {float: left; font-family: Verdana; color: #3f4043; font-weight: bold; font-size: 8px; padding: 0 14 3 14; TEXT-TRANSFORM: UPPERCASE;}


{/* БЛОК МЕНЮ */}
#menu { position: relative; z-index: 2; margin: 248 0 20 0;}
#menu_ins { position: relative; z-index: 2; padding: 180 0 20 0;}
#menu img { height: 14}
#menu_left {background: url('../images/menu_cornl.gif') top left no-repeat;}
#menu_right {background: url('../images/menu_cornr.gif') top right no-repeat;}
  A.menu { COLOR: #f8fdfe; FONT-SIZE: 18px; TEXT-DECORATION: none; border-bottom: #f8fdfe 1px dashed; margin-bottom: 2px; /* Меню */ }
  A.menu:hover { COLOR: #231f20; border-bottom: #f8fdfe 1px none; }
	.menu_otstup { padding: 8 25 8 78; background-COLOR: none;}
	.podsvetka { padding: 8 25 8 78; background-COLOR: #83acc4; filter: alpha(opacity=80); }
  
{/* БЛОК ПОДМЕНЮ */}
#p_menu { padding: 0 0 13 0; background: #a8cde3 url('../images/bg_menu1.jpg') top left repeat-x;} 
#p_menu2 { padding: 0 0 0 0; background: #a8cde3 url('../images/bg_menu1.jpg') top left repeat-x;} 
  A.menu_act { COLOR: #f8fdfe; FONT-SIZE: 18px; TEXT-DECORATION: none; border-bottom: #f8fdfe 1px none;}
  A.menu_act:hover { COLOR: #231f20; TEXT-DECORATION: none; /*border-bottom: #f7b400 1px dashed; margin-bottom: 2px;*/}
	.p_menu_otstup { padding: 0 30 8 78; background-COLOR: none;}
	.submenu {COLOR: #294f77; TEXT-DECORATION: none; line-height: 13px;}
	.submenu:hover {COLOR: #b41319; TEXT-DECORATION: underline;}	 
   .spacer_pmenu { height: 5px;}
	
	
{/* ОСНОВНОЙ БЛОК */}	
#content {position: relative; z-index: 3; padding: 330 45 0 0; width: 725px;}
#content_ins {position: relative; z-index: 3; padding: 300 45 45 0; width: 725px;}
   .table_content {background: #edf7ff url('../images/bg.jpg') bottom repeat-x; padding: 0 0 0 0;} /* !!!!!!!!!!!!!!!!!!!!! */
   .td_content {background: #edf7ff url('../images/bg_info.jpg') bottom repeat-x; padding: 30 60 110 50;}
#more_about {margin: 70 0 0 0;}/* Дополнительная информация */
   .corn_topl {background: url('.../images/corn_topl.gif') top left no-repeat; height: 35;}
   .corn_topr {background: url('.../images/corn_topr.gif') top right no-repeat; height: 35;}
   .marker {margin-bottom: -50; background: #ffffff; color: #ffffff; font-size: 9px; width: 27; height: 35; padding-top: 5; padding-right: 5; text-align: right;}


{/*БЛОК КОПИРАЙТОВ*/}
#footer {background: #174060; padding: 0 0 0 280;}
   .poloska2 {background: #174060; width: 8px; height: 143px; padding: 0 0 0 8;}/* Полоска копирайта */
   .small {color: #62829b; font-size: 10px; padding: 40 0 0 42;}/* Копирайт */
  A.copyright {color: #99b4cb; text-decoration: none; border-bottom: 1px dotted; line-height: 16px;}
  A.copyright:hover {color: #ffaf03; text-decoration: none; border-bottom: none; line-height: 16px;}
   .soLAss {color: #ffaf03;}
   .logo_solass {padding: 40 100 0 0; }


{/*БЛОК КОНТАКТОВ*/}
   .contacts_start {padding: 18 0 27 70; line-height: 20px;}
   .poloska1 {background: #5894c6; width: 8px; height: 190px; margin: 0 0 0 0;}/* Полоска контактов */
   .kod {color: #86bdeb; font-size: 11px; font-weight: bold;}
   .telefon {color: #b3dcff; font-size: 25px; font-weight: bold;}


{/* ФОРМЫ */}
   .form {FONT-SIZE: 12px; FONT-FAMILY: Arial, Tahoma, Verdana, sans-serif; COLOR: #6e777e; BACKGROUND-COLOR: #d9e7f0;}
   .form_bold {FONT-SIZE: 12px; font-family: Arial; font-weight: bold; COLOR: #6e777e; BACKGROUND-COLOR: #d9e7f0;}
   .poisk {FONT-SIZE: 13px; FONT-FAMILY: Arial; Text-align: left; COLOR: #b6defe; BACKGROUND-COLOR: #68a5d8;  WIDTH: 122px; HEIGHT: 18px; PADDING-LEFT: 3px; BORDER: solid 0px; }
   .poloska {background: #92c9f8; width: 8px; height: 77px; margin: 0 0 0 0;}/* Полоска поиска */
   .search_ico { padding: 7 0 0 10 }/* Иконка поиска */
   .poisk_big {FONT-SIZE: 14px; FONT-FAMILY: Arial; Text-align: left; COLOR: #6e777e; BACKGROUND-COLOR: #d9e7f0;  WIDTH: 502px; HEIGHT: 20px; PADDING-LEFT: 3px; BORDER: solid 0px; margin-top: 8px; margin-right: 9px; }
   .submit {COLOR: #333333;}
   .submit_color {BACKGROUND-COLOR: #dacec2; COLOR: #333333;}



{/* ОБЩИЕ СТИЛИ */}
td {font-family: Arial; color: #3f4043; font-size: 12px;}
H1 {position: relative; z-index: 50; color: #edf7ff; font-size: 36px; font-weight: normal; margin: -77 0 55 0; line-height: 30px;}/* На главную */
title_H1 {position: relative; z-index: 7; width: 200px; }
H2 {color: #aec5e0; font-size: 20px; font-weight: normal; margin: 0 0 30 0;}
H3 {color: #8db4e0; font-size: 21px; font-weight: normal; margin: 0 0 22 0;}
H4 {color: #698fb9; font-size: 23px; font-weight: normal; margin: 0 0 20 0;}
.H4{color: #698fb9; text-decoration: none;}
.H4:hover {color: #698fb9; text-decoration: none; border-bottom: #698fb9 1px dashed;}
H5 {color: #3f4043; font-size: 23px; font-weight: normal; margin: 0 0 22 0;}
H6 {color: #3f4043; font-size: 18px; font-weight: normal; margin: 0 0 0 0;}
A {color: #294f77;}
A:hover {color: #b41319; text-decoration: none;}
ul {margin-top: 13px;}
ul li {margin-top: 5px; margin-left: -10px; list-style-image: url('../images/krug.gif');}
ol li {margin-top: 5px; margin-left: -10px; }
.jast {text-align: justify;}
.news {font-size: 14px;}/* Заглавие новостей */
.news1 {padding: 3 0 30 0;} 
.news_start {padding: 3 0 0 0;}
.day { float: left; background: #edf7ff url('../images/bg_news.gif') top right no-repeat; font-size: 20px; color: #8cc6e8; font-weight: bold; padding: 0 7 0 1;}
.month {font-size: 11px; font-weight: bold; color: #6f7c84; line-height: 8px;}
.year {font-size: 11px; color: #96a4ac;}
.date_delim {color: #484b4e; font-size: 10px; font-weight: bold; margin-left: 1px; }
.spisok {margin-bottom: 5; list-style-image: url('../images/krug.gif');}
.contacts {margin: 0 0 0 30; float: right;}
.contact_foto {background: #bdd0e5; width: 80; height: 80; float: left; margin: 0 10 0 0; }
.stroki { line-height: 18px;}
.contact_stroki { line-height: 15px; margin: 10 0 40 0; font-size: 11px;}
.plashka1 {background: none; padding: 0 0 0 0;}
.plashka2 {padding: 0 0 0 0;}
.corn_bottl {background: url('.../images/corn_bottl.gif') bottom left no-repeat; height: 37;}
.corn_bottr {background: url('.../images/corn_bottr.gif') bottom right no-repeat; height: 37;}
.mess {}
.error_mess {}
.razdel2 {COLOR: #c9d8e5;}/* Раздел */
.v {COLOR: #c9d8e5;}/* в */
.stadii {COLOR: #c9d8e5;}/* стадии */
.zapolneniya {COLOR: #c9d8e5;}/* заполнения */


{/* ЛИНЕЙКА СТРАНИЦ */}
#pages {position: relative; z-index: 8; margin: 10 0 0 0; }
   .pages_title {font-size: 11px; font-weight: bold;}
   .pages_active {background-color: #e9aa01; font-size: 14px; font-weight: bold; color: #ddecfd; padding: 0 1 0 1}
   .pages_normal {font-size: 11px; font-weight: bold; margin: 0 6 0 6;}
   .pages_delim {float: left; margin-right: 7;}


{/* КАТАЛОГ ПРОДУКЦИИ */}
   .razdel {font-size: 18px; }
   .kat_small {position: relative; font-size: 11px; margin-top: 4px;}
   .icons {float: left; margin: 11 10 0 0; width: 85; height: 78; border: none;}/* Иконы каталога */
   .otstup {padding: 0 0 10 0; width: 50%px;}
   .image {border: 0px solid #ffffff; float: left; margin-right: 10; width: 120; height: 120;}/* На главной*/
   .image_big {margin: 20 0 0 0;}/* Подробнее*/
   .subrazdel {background: #; padding: 30 30 40 30;}
   .opisanie{background: #; padding: 30 30 40 40;}
   .actrazdel {background: #dcebf5; padding: 30 30 40 30;}
   .tochka {background: #ed1c24; width: 5; height: 5; margin-bottom: 2; margin-right: 8;}
   .spacer_kat {width: 255px; height: 1px}

	
{/* ТЕКСТОВЫЙ РЕДАКТОР (цвет фона) */}
   .editor_body {background: #edf7ff; margin: 2; font-family: Arial; color: #3f4043; font-size: 12px;}

	
{/* ТЕКСТОВЫЙ РЕДАКТОР (прозрачная таблица) */}
   .edt_table1 {}
   .edt_table1_title {font-size: 21px; font-weight: normal; margin: 0 0 22 0;}
   .edt_table1_th {}
   .edt_table1_td1 {padding: 7 20 7 0;}
   .edt_table1_td2 {padding: 7 20 7 0;}

	
{/* ТЕКСТОВЫЙ РЕДАКТОР (цветная таблица) */}
.edt_table2 { }
.edt_table2_title {font-size: 15px; font-weight: bold; padding-bottom: 10px; }
.edt_table2_th {background: #83acc4; font-size: 13px; font-weight: bold; color: #edf7ff; padding: 10 20 10 20;
border-top: solid #edf7ff;
border-right: solid #edf7ff;
border-bottom: solid #edf7ff;
border-left: solid #edf7ff;
border-top-width: 0px;
border-right-width: 0px;
border-bottom-width: 1px;
border-left-width: 1px;}
.edt_table2_td1 {background: #e3f1fa; font-size: 11px; padding: 10 20 10 20;
border-top: solid #edf7ff;
border-right: solid #edf7ff;
border-bottom: solid #edf7ff;
border-left: solid #edf7ff;
border-top-width: 0px;
border-right-width: 0px;
border-bottom-width: 1px;
border-left-width: 1px;}
.edt_table2_td2 {background: #dcebf5; font-size: 11px; padding: 10 20 10 20;
border-top: solid #edf7ff;
border-right: solid #edf7ff;
border-bottom: solid #edf7ff;
border-left: solid #edf7ff;
border-top-width: 0px;
border-right-width: 0px;
border-bottom-width: 1px;
border-left-width: 1px;}
.div_table {float: left; margin-right: 10px;}
 
