/*  -- общие установки */
body  {
font-family	:  Arial, Tahoma, sans-serif;
color           :  black;
font-size	:  14pt;
background      :  #D4DBE5;
margin-left	:  7pt;
margin-top	:  7pt;
}

#box {position:absolute;visibility:hidden;}
#blackbox { font-family: Verdana, Arial; font-size:8pt; color: white; background-color: #00008B; text-decoration: none  }
#greenbox { font-family: Verdana, Arial; font-size:8pt; color: white; background-color: rgb(22,137,107); text-decoration: none  }
#mnubar {  font-family: Verdana, Arial; font-size:10pt; color: white; text-decoration: none }


/* Для шапки масштабирование */ 
 #header{ height:auto;} 
 #headerTb{border-collapse:collapse;border-spacing:0;table-layout:fixed;height:107px;} 
 #headerTb img.topImg{width:100%!important;height:auto!important;-ms-interpolation-mode:bicubic;} 
 td.hdImg{vertical-align:top;} 
/* EndStyle */ 
/* для картинок слайд шоу */ 
.images img {
padding:5px; 
margin:6px; 
border-radius:5px;}
/*background:#999; рамку вокруг картинки убрала по просьбе Киселевой */
/* Тень для картинки */ 
.shadow{
border-bottom:4px solid #8F9592;
border-right:4px solid #8F9592;
padding-bottom:4px;
padding-right:4px;
background:#ccc;
}
.shadow1{
border-bottom:4px solid #3D4689;
border-right:4px solid #3D4689;
padding-bottom:4px;
padding-right:4px;
background:#ccc;
}

/* фотография с тенью */  
.photo_place img {  
   box-shadow: 0px 0px 10px 0.5px rgba(0, 0, 0, 1.5);
} 
/*  стиль для  уменьшенного текста в блоке продукция */
.karta{
text-align			: 	center;
font-size			: 	80%
} 

.olir{
text-align			: 	left;
margin-left			: 	26pt; 
font-size			: 	95%
} 

a.menu { font-family	: Verdana, Arial, Tahoma, sans-serif;  
	color		: #FFFFFF;
	font-size	: 10pt;
	text-decoration : none; 
}	/* белый */

a.menu:visited { COLOR    :  white; }	/* белый тоже */
a.menu:hover  { background:  #006400; text-decoration: underline }  /*фон ссылки в выпадающем меню зеленый и подчеркнутый */   
 
a:hover { 
	color: white; 
	text-decoration: none; 
	background-color: #3D9B3D;}

a.menu0 { font-family	: Verdana, Arial;  
		color		: white;
		font-size	: 10pt;
	 	text-decoration: none; 
}	/* белый */

a.menu0:visited { COLOR:  white; }		/* белый тоже */

a.lang {	color		: white;
		font-weight	: bold;
	 	text-decoration: none; }
/* стиль фон грязно-зеленый  */
a.menu0:hover { 
	color: white; 
	text-decoration: none; 
	background-color:#912E2E;}

/* стиль для  поиска серый  */
.zag11 {
color                	:        	#546E5C;		
text-align			: 	right;
font-weight			: 	bold;
font-size			: 	80%;
margin-right	            : 	10pt;
}

/* стиль для  заголовка  серый  */
.zag {
color                	:        	#546E5C;		
text-align			: 	center;
font-weight			: 	bold;
font-size			: 	80%;
}
/* стиль для  заголовка  синий подчеркнутый коричневым */
.zag1 {
	FONT-WEIGHT		: 	bold;
        color			: 	#000080;
	TEXT-ALIGN		: 	center;
	border-bottom   	: 	1px solid rgb(145,46,46)
}
/* стиль для  заголовка  синий подчеркнутый зеленым */
.zag_ip {
	FONT-WEIGHT		: 	bold;
        color			: 	#800000;
	TEXT-ALIGN		: 	left;
	border-bottom   	: 	3px solid rgb(61,155,61)
}

/* стиль для  заголовка  сиреневый */
.zag2 {
color                :        	#412C73;
text-align		:      	center;
font-weight		: 	bolder;
font-size		:      	100%;
}
/* стиль для  заголовка  синий */
.zag4 {
color                :        	#412C73;
font-weight		: 	bolder;
}
/* стиль для  заголовка  зелёный */
.zag4_ip {
color                :        	#006400;
font-weight		: 	bolder;
}
/* стиль для  заголовка  серый подчеркнутый коричневым */
.zag3 {
	FONT-WEIGHT		: 	bold;
	text-indent		:      	10pt;
	color             :        	#929090;
	border-bottom	: 		1px solid rgb(145,46,46)
}

/* стиль для  выделенного текста */
.mark {
font-weight		: 	bold;
}

/* стиль для  выделенного текста */
.mark1 {
font-weight		: 	bold;
font-size		: 	80%
}

/* стиль для  выделенного  и центрированного текста */
.mark_cent {
font-weight		: 	bold;
text-align		: 	center;
}
/* стиль для  нижнего меню */
.down {
font-size			: 	80%;
}
/* стиль для  подписи на 1 странице */
.pg1 {            font-family   : Verdana, Arial;  
		color		: white;
		font-size	: 9pt;
	 	text-decoration: none; 
}	/* белый */

/* стиль для  подписи в меню */
.podp {
text-align		:  center;
font-size               :  70%;
}

/* стиль для  основного текста */
P {
	text-align		: justify;
	text-indent		: 20pt;
	margin-left		: 2pt; 
	margin-right		: 2pt;
} 
/* стиль для таблицы коричневое выровненный по ширине */
.tab{
     	color				: #800000;
     	TEXT-ALIGN			: justify;
	font-size			: 80%;

}
/* стиль для таблицы коричневое левое */
.tab_post{
     	TEXT-ALIGN			: left;
     	color				: #800000;
}
/* стиль для таблицы коричневое центрированный */
.tab_cent{
     	TEXT-ALIGN			: center;
	font-size			: 80%;
     	color				: #800000;
}
/* стиль для таблицы коричневое центрированный */
.tab_cent70{
     	TEXT-ALIGN			: center;
	font-size			: 70%;
     	color				: #800000;
}
/* стиль для таблицы коричневое центрированный */
.tab_cent100{
     	TEXT-ALIGN			: center;
     	color				: #800000;
}

/* стиль для таблицы синий шрифт */
.tab1{
     	TEXT-ALIGN			: left;
        padding-right                   : 2px;
      	color				: #000080;
}
/* стиль для таблицы синий центрированный  */
.tab1_cent{
     	TEXT-ALIGN			: 	center;
	font-size			: 	80%;
     	color				: 	#000080;
}
/* стиль для таблицы синий центрированный  */
.tab1_cent100{
     	TEXT-ALIGN			: 	center;
     	color				: 	#000080;
}

/* стиль для таблицы синий центрированный  */
.tab1_cent70{
     	TEXT-ALIGN			: 	center;
	font-size			: 	70%;
     	color				: 	#000080;
}
/* стиль для таблицы жирное белое */
.tab_ip{
     font-weight		: bold;
     font-size			: 100%;
     color			: #FFFFFF;
}
/* стиль для таблицы жирное белое на синем */
.tab2{
      TEXT-ALIGN		: center;
     font-weight		: bold;
     font-size			: 80%;
     color			: #FFFFFF;
     BACKGROUND-COLOR		: #7290AE;
}
/* стиль для таблицы жирное белое на синем */
.tab2_ip{
     margin-left        	: 10pt;
     font-weight		: bold;
     font-size			: 80%;
     color			: #FFFFFF;
     BACKGROUND-COLOR		: #7290AE;
}
/* стиль для таблицы жирное белое на синем */
.tab3{
      TEXT-ALIGN		: center;
	font-size		: 90%;
     margin-top			: 2pt;
     color			: #000080;
     margin-bottom		: 2pt;
    BACKGROUND-COLOR		: rgb(188,200,219);
}
/* стиль для таблицы коричневое на сером центрированный */
.tab4{
     TEXT-ALIGN: center;
	font-size		: 80%;
     margin-top			: 1pt;
     color			: #800000;
     margin-bottom		: 1pt;
    BACKGROUND-COLOR		: #E9E9E9; 
}

/* стиль для  подписи фото */
.foto {
	FONT-SIZE	: 	16px;
	COLOR		: 	rgb(65,44,115); 	
	TEXT-ALIGN	: 	center;
}

/* стиль для  уменьшенного текста в блоке продукция */
.prod {
text-align		: 	justify;
color                   :       black;
font-weight		: 	normal;
font-style 		: 	normal;
font-size               :       90%;
text-indent		:	20pt
} 
/* стиль для  страниц Новости */
.prod1 {
text-align		: 	justify;
color                   :       black;
font-weight		: 	normal;
font-style 		: 	normal;
font-size               :       80%;
text-indent		:	20pt
} 
/* стиль для  уменьшенного текста с отступом в блоке дилеров */
.diler {
margin-left			: 		10pt;
font-size			: 		80%
} 

/* стиль для службы качества */
.H1 {
font-weight: bold;
color: #443579;
margin-left: 1%;
margin-right: 3%;
text-align: center
}

/* стиль с коричневым цветом, наклонный */
.naclon 
{color		:	#912E2E;
font-weight		: 	bold;
margin-left		: 	15pt;
font-style 		: 	italic;
}
/* стиль с зеленым цветом, наклонный */
.otvet 
{color		:	#000080;
font-weight		: 	bold;
margin-left		: 	10pt;
font-style 		: 	italic;
}

.infosk
{list-style-image	:URL(images/none.gif);
text-align		: left;
margin-left	        : 15pt;
margin-top              : 0pt;
}

.infsk
{list-style-image	:URL(infosk/space.gif);
margin-left	        : 15pt;
      color		: #000000;
}

.infsk1
{list-style-image		:URL(images/kn3.gif);
text-align			: left;
margin-left		        : 15pt;
}

.infsk2
{list-style-image		:URL(images/kn3.gif);
font-size			: 		90%
}
/* стили для дочерних предприятий  */
/* стиль для таблицы жирное белое на зелёном  */
.tab6{
     TEXT-ALIGN			: center;
     font-size			: 90%;
     color				: #FFFFFF;
     BACKGROUND-COLOR		: #412C73;
}
.tab61{
     TEXT-ALIGN			: center;
     font-size			: 90%;
     color				: #092788;
     BACKGROUND-COLOR		: #C1CCDE;
}

.missia{ font-family	: Verdana, Arial;  
		color		: #233078;
		font-size	:	8pt;
	 	text-decoration: none; 
margin-left			: 	       8pt; 
}
/* синий  */
.missia1{ font-family	: Verdana, Arial;  
		color		: #FFFFFF;
		font-size	:	10pt;
	 	text-decoration: none; 
margin-left			: 	       8pt; 
}
/* белый  */
/* стиль для  уменьшенного текста в блоке продукция ДЗР */
.proddzr {
text-align			: 		justify;
text-indent			:		20pt;
font-size			: 		80%;
margin-left			: 	       8pt; 
margin-right	             :              8pt;

} 
.hoverbox a .preview 
{ 
                   display: none; 
} 

.hoverbox a:hover .preview 
{                  display: block; 
                   position: absolute; 
                   top: -1px; 
                   left: -5px; 
                    z-index: 1;
} 
.hoverbox li 
{                  display: inline; 
                   float: left;
                   margin: 20px; 
                   padding: 20px; 
                   position: relative; 
} 





