  body  {
  font-family:  'Arial', Arial, 'Verdana', Verdana, sans-serif;
  text-align: justify;
  margin: 0;
  }
/*-----------------ТАБЛИЦЫ----------------------------------------------------------*/	 
 	 
  td  {
	font-family: 'Verdana', Verdana, 'Arial', Arial, sans-serif;
  font-size: 90%;
	}
	
	/*мелкий шрифт в таблице*/
	.tabl {
  font-size: 12px;
	text-align: center;
	}


	
	.tabl_data {
  font-size: 11px;
	text-align: center;
/**/	border: 1px solid #999999;
	border-left-width: 0;
	border-top-width: 0;
	}
  .tabl_data caption {
	text-align: right;
  font-size: 10px;
	padding-bottom: 4px;
	}
  .tabl_data td  {
  font-size: 11px;
	/**/border: 1px solid #999999;
	border-right-width: 0;
	border-bottom-width: 0;
	padding-left: 3px;	
	padding-right: 3px;
	padding-top: 3px;	
	padding-bottom: 3px;
	}
	.tabl_data th  { /*Шапки таблиц*/
	background-color: rgb(230,230,230);
  font-size: 10px;
  font-weight: bold;
	text-align: center;
	/**/border: 1px solid #999999;
	border-right-width: 0;
	border-bottom-width: 0;
	padding-left: 2px;	
	padding-right: 2px;
	padding-top: 3px;	
	padding-bottom: 3px;
	}
	.tabl_data p, a, ol {
	margin-top: 2px;
	margin-bottom: 5px;
	}
/*	.tabl_data col[align="left"] {
	padding-left: 10px;	
	}
	.tabl_data tr:nth-child(odd) {
	background-color: red;
	}
	
	.tabl_data tr:nth-child(even) {
	background-color: green;
	}*/
	
	
	.tabl_left  { /*Левый столбец таблиц*/
  font-size: 10px;
  font-weight: bold;
	padding-left: 5px;	
	padding-right: 5px;
	background-color: rgb(230,230,230);
	}
	
	/*строка заказа*/
	.zakaz {
  font-size: 13px;
	background-color: #d0e0f0;
	border: 1px solid #999999;
  font-weight: bold;
	text-align: center;
	}
	
	p {
  text-indent: 10px;
	font-family: 'Verdana', Verdana, 'Arial', Arial, sans-serif;
  text-align: justify;
  margin-right: 10px;
  margin-top: 14px;/**/
	}

	.ind0 {
	text-indent: 0px;
  text-align: justify;
	}
	
	.ind0_l {
	text-indent: 0px;
  text-align: left;
	}
	
	.im {
  border-left: 1px solid #cccccc;
  border-top: 1px solid #cccccc;
  border-right: 4px solid #999999;
  border-bottom: 4px solid #999999;
	}
	
	.im1 {
  border: 4px double #999999;
	  margin-left: 10px;

	}

	.im:visited {
  border-left: 1px solid #cccccc;
  border-top: 1px solid #cccccc;
  border-right: 4px solid #999999;
  border-bottom: 4px solid #999999;
}
	.im:hover {
  border-left: 1px solid #99cccc;
  border-top: 1px solid #99cccc;
  border-right: 4px solid #6699cc;
  border-bottom: 4px solid rgb(0,131,255);
  border-bottom: 4px solid #6699cc;
	}
	
	.zoom_in {
  cursor: url("http://localhost/images/zoom_in.cur"), pointer;
 /* cursor: url("http://www.centravtomat.ru/images/zoom_in.cur"), pointer;*/
	}
	
/*под фото*/	
  .t_ph {
	text-align: right;
  font-size: 10px;
	margin-right: 5px;
	margin-top: 0px;
	margin-bottom: 5px;
	color: #666666;	
	}
/*под схемы*/	
	.t_pict {
/*	text-align: left;
  font-size: 12px;
	margin-left: 10px;
	margin-right: 5px;
	margin-top: 1px;
	margin-bottom: 2px;*/
	
	text-align: left;
  font-size: 11px;
	margin-right: 5px;
	margin-top: 0px;
	margin-bottom: 5px;
	color: #666666;	
	}


/*---------ВНУТРЕННИЕ ВЫДЕЛЕНИЯ-----------------------------------------------*/	 
/*Жирный серый курсив*/
  .cursiv  {
  font-size: inherit;
  font-weight: bold;
	font-style: italic;
	text-align: justify;
	text-indent: 7px;
	margin-left: 5px;	
	margin-right: 5px;	
  color: #666666;	
  }
	
  .bgray  {
	font-family: 'Arial', Arial, Verdana, sans-serif;/**/
  font-size: 95%;
	font-weight: bold;/**/
  color: #666666;	
  }
	
	/*Текст навигации 1-го уровня*/		
	.li1 {
/*  font-size: 13px;*/
	font-family: 'Arial', Arial, Verdana, Geneva, sans-serif;
	color: #004480;
	
  font-size: 110%;
  font-weight: bold;		
  text-align: left;	
	text-indent: 0px;
  margin-left: 0px;
	margin-right: 10px;	
  margin-top: 20px;	
  margin-bottom: 20px;
}			

/*Текст навигации 2-го уровня*/		
	.li2 {
/*  font-size: 12px;*/
	font-family: 'Arial', Arial, Verdana, Geneva, sans-serif;
	color: #004480;
	
  font-size: 100%;
  font-weight: bold;		
  text-align: left;	
	text-indent: 0px;
  margin-left: 16px;
	margin-right: 10px;	
  margin-top: 10px;
  margin-bottom: 10px;
	}		
	
/*Текст навигации 3-го уровня*/		
	.li3 {
/*  font-size: 12px;*/
	font-family: 'Arial', Arial, Verdana, Geneva, sans-serif;
	color: #004480;
	
  font-size: 100%;
  font-weight: normal;		
  text-align: left;	
	text-indent: 0px;
  margin-left: 50px;
	margin-right: 10px;	
  margin-top: 4px;
  margin-bottom: 4px;
	}		
/*----------------ГОРИЗОНТАЛЬНЫЕ ЛИНИИ-----------------------------------------*/	 
	
  hr{
  size: 1px;
  color: #cccccc;
 }
 
 .hr_center {
  size: 1px;
  color: #ff6600;
	text-align: center;
	width: 90%;
 }
 
/*Строка навигации*/	
	.navp {
  font-size: 12px;
	font-weight: normal;
  text-align: left;
  margin-left: 1px;
	margin-top: 4px;
  color: #663333;
	background-color: #d3ecfb; 
  }		
	
/*Мелкий шрифт	 */
 .sup {
 font-size: 11px;
 background-color: rgb(248,251,255);
 background-color: rgb(229,242,255); 
 border-top: 1px solid #cccccc;
 border-bottom: 1px solid #cccccc;
 padding: 2px 0px 2px 0px;
 color: #336699;
 }		
	
/*Строка навигации*/	
	.nizp {
  font-size: 12px;
  text-align: left;
  color: #663333;
	background-color:  #66ccff; 
  }		

/*серая горизонтальная линия в поддержке*/	
 .sup_line{
  background-color: #cccccc;
 }
 
/*серый фон для названий групп приборов*/	
	.bg_sup{
	background-color: rgb(240,240,240);
	}
 
/*-------------ПОЗИЦИИ--------------------------------------------------------*/	 
	
/*место для кнопки горизонтального меню*/
.pos_rel	{
	position: relative;
}

.pos_stat	{
	position: static;
}

/*---------------КНОПКИ------------------------------------------------------------*/	 
 
/*Кнопка активного пункта меню*/	
 .low_but {
/*	background-color: #448cca;*/
  background-color: #cc0000; 
 	}

/*Кнопка меню*/	
 .but {
/*	background-color: #448cca;*/
  background-color: #cc0000; 
 /* border: 2px outset #ffffff;*/
  border: 0px solid #ffffff;
  border-left: 1px solid #ffffff;
  border-right: 1px solid #ffffff;
 	}
	
/*Текст меню*/		
	.menu {
	font-family: 'Arial', Arial, Verdana, Geneva, sans-serif;
  font-size: 12px;
  font-weight: bold;
  text-decoration: none;
 /* text-transform: uppercase;*/
  text-align: center;	
  color: #FFFFFF;
  margin-bottom: 1px;
  margin-top: 1px;
  margin-left: 5px;
  margin-right: 5px;
 }
  a.menu {
  margin-bottom: 0px;
  margin-top: 0px;
  margin-left: 0px;
  margin-right: 0px;
  color: #FFFFFF;
  text-decoration: none;
  }
  a.menu:visited  {
  color: #FFFFFF;
  text-decoration: none;
  }
  a.menu:hover  {
  color: #FFFFFF;
  text-decoration: none;
  }
	
/*Ряд банНерного меню*/	
 .tabbut_ban  {
	position: absolute;
	right: 0;
  top: 122px;
 	}
	
/*Кнопка  баннерного меню*/	
 .but_ban {
  vertical-align: middle;	
  background-color: #cc0000;
  border: 0px solid #ffffff;
  border-left: 1px solid #ffffff;
  border-right: 0px solid #ffffff;
	}
	
/*Текст баннерного меню*/		
	.menu_ban {
  font-size: 12px;
  font-weight: bold;
  text-decoration: none;
  text-align: center;	
  margin-bottom: 0px;
  margin-bottom: 1px;
  margin-top: 1px;
  margin-left: 1px;
  margin-right: 1px;
  color: #FFFFFF;
  }
  a.menu_ban {
  margin-bottom: 0px;
  margin-top: 0px;
  margin-left: 0px;
  margin-right: 0px;
  color: #FFFFFF;
  text-decoration: none;
  }
 a.menu_ban:visited  {
  color: #FFFFFF;
  text-decoration: none;
  }
 a.menu_ban:hover  {
  color: #FFFFFF;
  text-decoration: none;
  }
	
/*Кнопка нижнего меню*/	
 .but_niz {
  vertical-align: top;	
  background-color: #ffffff;
  border: 0px solid #336699;
  border-left: 1px solid #336699;
  border-right: 0px solid #336699;
 	}
	
/*Текст нижнего меню*/		
 	.menu_niz {
  font-size: 11px;
  font-weight: bold;
/*  text-decoration: none;*/
  color: #800000;
  text-align: center;
  margin-bottom: 0px;
  margin-top: 0px;
  margin-left: 3px;
  margin-right: 3px;
  }
 a.menu_niz:visited  {
/*  text-decoration: none;*/
color: #800000;
  }
 a.menu_niz:hover  {
/*  text-decoration: none;*/
  color: #ff0000;

 }
 	
form {
  margin-top: 0px;	
	margin-bottom: 0px;		
	}

/*---------------СПИСКИ------------------------------------------------------------*/	 
	
	
  .cir_ul{
   list-style-image: url("../images/ul2.gif");
   text-align: justify;
	 margin-right: 10px;
	 margin-top: 4px;
	 margin-bottom: 10px;
	 margin-left: 10px;
	 padding-left: 10px;
  }		
	
  .hid_ul{
   list-style-type: none;
   list-style-image:  none;
   text-align: justify;
   text-indent: 0px;
	 margin-right: 10px;
	 margin-left: 0px;
	 margin-top: 4px;
	 margin-bottom: 10px;
	 padding-left: 0px;
	 list-style-position: outside;
  }		
	
  ul {
   list-style-image: url("../images/ul.gif");
   text-align: justify;
	 margin-left: 30px;
	 margin-right: 10px;
	 margin-top: 14px;
	 padding-left: 0px;
  }		
	
  ol {
   text-align: justify;
	 margin-right: 10px;
	 margin-top: 14px;
	 list-style-type: decimal;
  }		
	
	ul.cir_ul li {
	margin-top: auto;
	}
	
	ol li {
	margin-top: 3px;
	}
	
	ul li {
	margin-top: 3px;
	}
	
	ul ul li {
	margin-top: 2px;
	}
	
	ol ul li {
	margin-top: 2px;
	}
	
	
	.close {
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	text-align: left;
	list-style-position: outside;
  list-style-image: url("../images/cl.gif");
	}
	
	.close li {
	 padding-left: 100px;
	}
	
	.open {
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	text-align: left;
	list-style-position: outside;
  list-style-image: url("../images/op.gif");
	}

	ul, ol {font-family: 'Verdana', Verdana, 'Arial', Arial, sans-serif;}
/*----------------ССЫЛКИ-----------------------------------------------------------*/	 

 a {
	font-family: 'Arial', Arial, Verdana, Geneva, sans-serif;
 /* text-decoration: none;*/
	text-decoration: underline;
  color: #800000;
	color: #004480;
  }
 a:visited  {
 /*  text-decoration: none;*/
	 text-decoration: underline;
  }   
 a:hover  { 
	 color: #cc0033;
	 color: rgb(0,131,255);
	 text-decoration: underline;
  }

	a {font-family:  'Arial', Arial, 'Verdana',  Verdana, sans-serif;}
/*------------------ЗАГОЛОВКИ---------------------------------------------------------*/	 
	
/*Заголовки 1-го уровня*/	
h1 {
/*	font-variant: small-caps;*/
/*	text-transform: uppercase;*/
  font-size: 140%;
  font-weight: bold;		
  text-align: left;
  text-decoration: none;
  text-indent: 10px;
  margin-top: 10px;	
/*	margin-bottom: 20px;	*/
  color: #333399;
	}		
		
/*Для подразделов предложений*/	
h2 {
  font-size: 120%;
  font-family: Arial, Verdana, sans-serif;
  font-weight: normal;		
  margin-top: 0px;	
	margin-bottom: 3px;
	color: #990000;
	}

/*Заголовки-ссылки*/		
h3 {
  font-weight: bold;		
  font-size: 100%;
  text-align: left;
  text-decoration: none;
	margin-bottom: 5px;
  color: #336699;
	}		
h3:visited {
  color: #336699;
	text-decoration: underline;
	}		
	
h3:hover {
  color: rgb(0,131,255);
	text-decoration: underline;
	}		
	
/*Заголовки 2-го уровня*/	
.zagl1 {
/*  font-size: 16px;*/
  font-size: 110%;
  text-align: left;
  text-decoration: none;
/*	color: #666666;
  color: #006699;*/
	color: #6699cc;
  font-weight: bold;
  margin-top: 30px;	
	margin-bottom: 0px;		
	}		
	
/*Заголовки подразделов страниц*/		
.zagl2 {
  margin-top: 30px;	
	margin-bottom: 0px;		
  font-weight: bold;
	}
	
/*Заголовки-ссылки*/		
.zagl3 {
  font-weight: bold;		
  font-size: 100%;
  text-align: left;
/*  text-decoration: none;*/
	margin-bottom: 5px;
  color: #336699;
	}		
	
.zagl3:visited {
  color: #336699;
	text-decoration: underline;
	}		
	
.zagl3:hover {
  color: rgb(0,131,255);
	text-decoration: underline;
	}		

/*Для подразделов предложений*/	
.zagl5 {
/*  font-size: 14px;*/
  font-size: 105%;
  font-family: Arial, Verdana, sans-serif;
  font-weight: bold;/**/
  text-align: left;
	text-decoration: none;
	text-indent: 15px;
  margin-top: 7px;	
	margin-bottom: 5px;
  color: #6699cc;
	}
	
	h1, .zagl1 	{font-family: 'Arial', Arial, Verdana, sans-serif;}
/*-------------МЕЛКИЕ ШРИФТЫ------------------------------------------------*/
 
/*Мелкий шрифт	 */
 .mini_px {
 font-size: 11px;
 }		
 .micro_px {
 font-size: 10px;
 font-family:  'Arial', Arial, 'Verdana',  Verdana, sans-serif;
 }		
 
/*Мелкий шрифт*/	 
 .mini_pr {
 font-size: 85%;
 }		
 
/*Мелкий серый шрифт дата*/	 
 .mini_gray {
 font-size: 80%;
 font-weight: normal;
 text-align: left;	
 color: #666666;
 }		
 
/*Мелкий красный шрифт (размер файла и дата)*/	 
 .mini_sup {
 font-family:  'Arial', Arial, 'Verdana',  Verdana, sans-serif;
 font-size: 10px;
 text-align: left;	
 color: #cc0000;
 margin-left: 0px;
 }		

/*-------------------МЕНЮ ЛЕВОЕ--------------------------------------------------------*/	 
 
/*видимый текст*/ 	
 .visible {
 visibility: visible;
 display: block;
 }		

/*скрытый текст*/ 	
 .hidden {
 visibility:hidden;
 display: none;
 }	
 	
	/*Левая панель навигации*/
  .tabhr  {
/**  background-color: rgb(248,251,255); */
	border: 1px solid #999999;
	}
	
/*Выделение пунктов-разделов левого меню */		
 .yar_glav {
  color: #400000;
  text-decoration: none;
 }
 .yar_glav:hover  { 
	/* color: rgb(0,131,255);*/
	 color: #cc0033;
   text-decoration: none;
  }
 .yar_glav:visited  { 
   text-decoration: none;
 }
  
/*Выделение красным пунктов левого меню*/		
 .yar {
/* color: #cc0033;*/
 color: #ff0033;
 text-decoration: none;
 cursor: default;
 }
 .yar:hover  { 
  color: #ff0033;
  text-decoration: none;
  }
 .yar:visited  { 
   text-decoration: none;
}

/*-------------------МЕНЮ ВСПЛЫВАЮЩЕЕ-------------------------------------------------------*/	 
 
	/*фон меню на главной*/
.fon_m	{
	border: 2px ridge #ffffff;
	background-color: #fde1cb;
}

/*фон всплывающего меню*/
.submenu_m	{
	position: absolute;
	border: 2px ridge #ccccff;
	border-left: 4px solid #ff6666;
  left: 0%;
  top: 15px;
}
	
/*Мелкий шрифт ссылок для всплывающих*/	 
 .smenu_1level_m {
 font-family: Arial, Verdana, sans-serif;
 font-size: 11px;
 text-align: left;	
 padding: 1px 1px 1px 5px;
 border: 1px solid rgb(248,248,255);
 border-bottom: 0px solid rgb(187,204,221);
 border-top: 1px solid rgb(187,204,221);
 background-color: #fff6ee;
 }	
 
/*Мелкий шрифт на главной 3-го уровня*/	 
 .smenu_3level_m {
 font-family: Arial, Verdana, sans-serif;
 font-size: 11px;
 text-align: left;	
 padding: 1px 1px 1px 5px;
 border: 1px solid rgb(248,248,255);
 border-bottom: 0px solid rgb(187,204,221);
 border-top: 1px solid rgb(187,204,221);
	background-color: #fde1cb;
 }		
 	
/*Мелкий шрифт на главной*/	 
 .mini_text_m {
 font-family:  'Arial', Arial, 'Verdana',  Verdana, sans-serif;
 font-size: 11px;
 text-align: left;	
 text-indent: 0px;
 padding: 2px 0px 2px 0px;/*верх право низ лево*/
 color: #500000;
 }		
	
/*фон всплывающего меню*/
.submenu	{
	position: absolute;
  left: 0%;
  top: auto;
	border: 1px solid #999999;
/*  border-left: 4px solid #3399cc;*/
	border-left: 4px solid #ff6666;
}

/*текст подменю 1-го уровня*/
.smenu_1level{
  font-family:  'Arial', Arial, Verdana, sans-serif;
  font-size: 12px;
  font-weight: bold;
  text-align: left;
  text-decoration: none;
 /*text-transform: uppercase;*/
	text-transform: none;
	padding: 4px 12px 4px 15px;/*верх право низ лево*/
  border: 1px solid rgb(248,248,255);
  border-bottom: 0px solid rgb(187,204,221);
  border-top: 1px solid rgb(187,204,221);
 /* background-color: rgb(248,251,255);*/
	background-color: #fff6ee;
}

.smenu_1level li {
	padding-left: 1px;
}

/*текст подменю 2-го уровня*/
/*.smenu_2level{
  font-family:   'Arial', Arial, sans-serif;
  font-size: 15px;
  font-weight: bold;
  text-align: left;
  text-decoration: none;
	padding: 3px 1px 3px 1px;
  border: 1px solid rgb(248,248,255);
  border-bottom: 1px solid rgb(187,204,221);
  border-top: 1px solid rgb(187,204,221);
}*/

 .am2 {
/*color: #004480;*/
  color: #800000;
  text-decoration: none;
  }
	
 .am2:visited  {
  text-decoration: none;
	/*color: #004480;*/
  color: #800000;
  }  
	
 .am2:hover  { 
   text-decoration: none;
	/*color: rgb(0,131,255);*/
	 color: #cc0033;
  }

	
/*фон всплывающего меню*/
.submenu3	{
	position: absolute;
  left: 23%;
  top: auto;
	border: 1px ridge #ccccff;
/*  border-left: 3px solid #336699;*/
	border-left: 3px solid #ff6666;
}

/*текст подменю 3-го уровня*/
.smenu_3level{
  font-family: 'Arial', Arial,'Verdana', Verdana, sans-serif;
  font-size: 12px;
  font-weight: normal;
  text-align: left;
  text-decoration: none;
  padding: 3px 0px 2px 20px;
  border: 1px solid rgb(229,242,255);
  border-top: 1px solid rgb(187,204,221);
/*	background-color: rgb(216,233,251);*/
	background-color: #fde1cb;
}


/*текст подменю 3-го уровня*/
.smenu_4level{
  font-family: 'Arial', Arial,'Verdana', Verdana, sans-serif;
  font-size: 12px;
  font-weight: normal;
  text-align: left;
  text-decoration: none;
  padding: 1px 0px 1px 5px;
  border: 1px solid rgb(229,242,255);
  border-top: 1px solid rgb(187,204,221);
/*	background-color: rgb(229,242,255);
	background-color: rgb(216,233,251);*/
	background-color: #fde1cb;

}

 .am3 {
  text-decoration: none;
	color: #400000;
 }
 .am3:visited  {
  text-decoration: none;
	color: #400000;
  }   
 .am3:hover  { 
   text-decoration: none;
	/* color: rgb(0,131,255);*/
	 color: #cc0033;
  }

/*/////////////////////////////////////////////////////////*/	
	
