<!-- общие установки -->
body  {
font-family		: 	Arial;
color             :    black;
font-size	:	10pt;
}

#box {position:absolute;visibility:hidden;}
#blackbox { font-family: Verdana, Arial; font-size:8pt; color: white; background-color: rgb(65,44,115); 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  }

<!-- стиль для  уменьшенного текста в блоке продукция -->
.karta{
text-align			: 		left;
color				: 	#000080;
font-size			: 		80%
} 

a.menu { font-family	: Verdana, Arial;  
		color		: white;
		font-size	:	10pt;
	 	text-decoration: none; 
}	<!-- белый -->

a.menu:visited { COLOR:  white; }		<!-- белый тоже -->

a:hover { 
	color: white; 
	text-decoration: none; 
	background-color:#912E2E;}

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)
}

<!-- стиль для  заголовка  сиреневый -->
.zag2 {
color                :        	#412C73;
text-align		:          	center;
font-weight		: 		bolder;
font-size		:          	100%;
}
<!-- стиль для  заголовка  сиреневый -->
.zag4 {
color                :        	#412C73;
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 {
text-align			: 		center;
font-size			: 		80%;
}
<!-- стиль для  подписи на 1 странице -->
.pg1 {            font-family            : Verdana, Arial;  
		color		: white;
		font-size	:	10pt;
	 	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;
	font-size			: 	80%;
     	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;
	font-size			: 	80%;
        padding-left                    :       3px;
        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;
}

<!-- стиль для таблицы жирное белое на синем -->
.tab2{
     TEXT-ALIGN			: center;
     font-weight			: bold;
     font-size			: 		90%;
     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;
text-indent			:		20pt;
font-size			: 		80%
} 
<!-- стиль для  уменьшенного текста с отступом в блоке дилеров -->
.diler {
margin-left			: 		10pt;
font-size			: 		80%
} 

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

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

.infosk
{list-style-image		:URL(infosk/kn2.gif);
      color			: 		201BE9;
text-align			: left;
margin-left		      : 15pt;
font-size			: 		80%}

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

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

.infsk2
{list-style-image		:URL(infosk/kn3.gif);
font-size			: 		80%
}
<!-- стили для дочерних предприятий  -->
<!-- стиль для таблицы жирное белое на зелёном  -->
.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	:	10pt;
	 	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; 
} 






