﻿body, form
{
    width:100%;
    height:100%;
    padding:0px;
    margin:0px;    
    background-color:White;
}
body, tr, th, td, div, span
{
    font-family:  Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #666666;
    margin: 0px;
    padding: 0px;            
}
h1
{
	font-family:Verdana;
	font-size:18px;
	color:#2C2E7E;	
	padding-top:5px;
}
h2
{
	font-family:Verdana;
	font-size:12px;
	font-weight:bold;
	color:#CC3333;	
}
h3
{
	font-family:Verdana;
	font-size:12px;
	font-weight:bold;
	color:#CC3333;	
}
/*table td
{
	vertical-align:top;
}*/
table
{
    border-collapse:collapse;    
    margin: 0px;
    padding: 0px;   
}
table.content td, th
{
	padding-left:5px;
	padding-right:5px;
}
a, a:visited
{
    text-decoration:none;
    white-space:nowrap;
    color:#C43F30;
}
a:hover, a:active
{
	color:#2C2E7E;
	text-decoration:none;
    white-space:nowrap;
}
textarea
{
    overflow:auto;
    margin:0px;
}
body, textarea, div
{
    scrollbar-arrow-color:white;
    scrollbar-base-color:#CFD9F1;
    scrollbar-highlight-color:white;
    scrollbar-shadow-color:white;
    scrollbar-track-color:#F6F6F4;    
}
/*Start*/
/*Линк на стартовой странице*/
a.linkStart
{	
	font-family: Verdana; 
	font-size: 10px; 
	font-weight: bold; 
	color: White;
	text-decoration:none;
}
a.linkStart:hover, a.linkStart:active
{	
    font-family: Verdana; 
    font-size: 10px; 
    font-weight: bold;
    color: #6B8ACE;
    text-decoration:none;
}
/*Линк на стартовой странице*/
td.LogotypeStart
{
    background-image:url('LogotypeStart.jpg');
    background-position:left top;
    background-repeat:no-repeat;    
    height:181px;
    width:750px;
}
div.LangER
{
    font-family:Arial;
    font-size:10px;
    color:#666666;
    font-weight:bold;
    padding-left:7px;    
}
/*Header maincatalog*/
td.AngleBlue
{
    background-image:url('AngleBlue.jpg');
    background-position:left top;
    background-repeat:no-repeat;    
    height:15px;
}
td.AngleRed
{
    background-image:url('AngleRed.jpg');
    background-position:left bottom;
    background-repeat:no-repeat;
    width:18px;
    height:18px;
}
/*End Header maincatalog*/
/*Main */
td.ImagePage1
{
    background-image:url('ImagePage1.jpg');
    background-position:left top;
    background-repeat:no-repeat;
    width:284px;
    height:133px;
    text-align:right;
    vertical-align:bottom;
}
td.ImagePage2
{
    background-image:url('ImagePage2.jpg');
    background-position:left top;
    background-repeat:no-repeat;
    width:284px;
    height:133px;
    text-align:right;
    vertical-align:bottom;
}
td.ImagePage3
{
    background-image:url('ImagePage3.jpg');
    background-position:left top;
    background-repeat:no-repeat;
    width:284px;
    height:133px;
    text-align:right;
    vertical-align:bottom;
}
/*vertical menu*/
a.verticalMc
{
    color:#C43F30;
    font-family:Verdana;
    font-size:10px;
    font-weight:bold;        
}
a.verticalMc:visited
{
    color:#C43F30;
}
a.verticalMc:hover, a.verticalMc:active
{
    color:#2C2E7E;
}
/*AngleMain*/
td.AngleMain1
{
    background-image:url('AngleMain1.jpg');
    background-position:right top;
    background-repeat:no-repeat;
    width:16px;
    height:16px;
}
td.AngleMain2
{
    background-image:url('AngleMain2.jpg');
    background-position:left top;
    background-repeat:no-repeat;
    width:16px;
    height:16px;
}
/*Title default*/
div.TitleDefault
{
    font-family:Verdana;
    font-size:12px;
    color:#666666;
}
/*Footer*/
td.TdFooter
{
    font-family:Verdana;
    font-size:10px;
    font-weight:bold;
    color:White;
    padding-left:4px; 
}
/*Email*/
a.email
{
    font-family:Verdana;
    font-size:10px;
    font-weight:bold;
    color:White;   
}
a.email:visited
{
    color:White;
}
a.email:hover, a.email:active
{
    color:#CFD9F1;
}
a.emailC
{
    font-family:Verdana;
    font-size:12px;
    font-weight:bold;
    color:#2C2E7E;   
}
a.emailC:visited
{
    color:#2C2E7E;
}
a.emailC:hover, a.emailC:active
{
    color:#C43F30;
}
/*menu catalog*/
span.naviglineM
{
	color:#C43F30;
    font-family:Verdana;
    font-size:10px;
    font-weight:bold;    
}
/*a.naviglineM
{
    color:#C43F30;
    font-family:Verdana;
    font-size:10px;
    font-weight:bold;    
}
a.naviglineM:visited
{
    color:#C43F30;
}
a.naviglineM:hover, a.naviglineM:active
{
    color:#2C2E7E;
}*/
span.verticalM
{
	color:#2C2E7E;
    font-family:Verdana;
    font-size:10px;
    font-weight:bold;    
}
a.verticalM
{
    color:#2C2E7E;
    font-family:Verdana;
    font-size:10px;
    font-weight:bold;    
}
a.verticalM:visited
{
    color:#2C2E7E;
}
a.verticalM:hover, a.verticalM:active
{
    color:#C43F30;
}
div.verticalM
{
    color:#2C2E7E;
    font-family:Verdana;
    font-size:10px;
    font-weight:bold;
    cursor:pointer;
    background-image:url('redlinemp.jpg');
    background-position:left bottom;
    background-repeat:repeat-x;    
    width:100%;    
}
div.verticalMS
{
    color:#C43F30;
    font-family:Verdana;
    font-size:10px;
    font-weight:bold;
    cursor:pointer;    
    background-image:url('redlinemp.jpg');
    background-position:left bottom;
    background-repeat:repeat-x;    
    width:100%;     
}
td.verticalDote
{
	background-image:url('verticalDote.jpg');
    background-position:left top;
    background-repeat:repeat-y;    
    height:100%;    
}
td.anglemp
{
    background-image:url('anglemp.jpg');
    background-position:left top;
    background-repeat:no-repeat;    
    height:13px;    
}
div.linerepeatmp
{
    background-image:url('linerepeatmp.jpg');
    background-position:left top;
    background-repeat:repeat-y;    
    height:100%;  
    padding-bottom:1px;
    padding-top:1px;
    /*padding-right:5px;*/
    /*width:155px;*/
    color:black;
}
div.itemlink
{
    font-family:Verdana;
    font-size:10px;
    font-weight:bold;
    color:#333333;
    white-space:normal;
    padding-bottom:2px;
}
a.itemlinkC
{
    font-family:Verdana;
    font-size:10px;    
    color:#333333;
    white-space:normal;    
}
a.itemlinkC:visited
{
    color:#333333;
    white-space:normal;
}
a.itemlinkC:hover, a.itemlinkC:active
{
    color:#CC3333;
    white-space:normal;
}
a.itemlinkCS
{
    font-family:Verdana;
    font-size:10px;    
    color:#CC3333;
    white-space:normal;
}
a.itemlinkCS:visited
{
    color:#CC3333;
    white-space:normal;
}
a.itemlinkCS:hover, a.itemlinkCS:active
{
    color:#333333;
    white-space:normal;
}
div.blockC
{
    display:block;
}
div.noneC
{
    display:none;
}
/*End Maincatalog*/
/*Links*/
/*main page*/
a.main
{
    color:White;
    font-family:Verdana;
    font-size:10px;
    font-weight:bold;    
}
a.main:visited
{
    color:White;
}
a.main:hover, a.main:active
{
    color:#C13727;    
}
a.mainS
{
    color:White;
    font-family:Verdana;
    font-size:10px;
    font-weight:bold;    
}
a.mainS:visited
{
    color:White;
}
a.mainS:hover, a.mainS:active
{
    color:#2C2E7E;    
}
td.mainLeftS
{
	background-image:url('mainLeftS.jpg');
	background-position:right top;
	background-repeat:no-repeat;	
	height:15px;
}
td.mainRightS
{
	background-image:url('mainRightS.jpg');
	background-position:right top;
	background-repeat:no-repeat;
	background-color:#CC3333;	
	height:15px;	
}
/*horizontal page*/
a.horizontal
{
    color:#C43F30;
    font-family:Verdana;
    font-size:10px;
    font-weight:bold;
}
a.horizontal:visited
{
    color:#C43F30;
}
a.horizontal:hover, a.horizontal:active
{
    color:#2C2E7E;
}
a.horizontalM
{
    color:#999999;
    font-family:Verdana;
    font-size:10px;
    font-weight:bold;    
}
a.horizontalM:visited
{
    color:#999999;
}
a.horizontalM:hover, a.horizontalM:active
{
    color:#2C2E7E;
}
td.horizontalMl1
{
    background-image:url('horizontalMl1.jpg');    
    background-repeat:no-repeat;    
    height:27px;   
}
td.horizontalMl11
{
    background-image:url('horizontalMl11.jpg');    
    background-repeat:no-repeat;    
    height:27px;   
}
td.horizontalMr1
{
    background-image:url('horizontalMr1.jpg');    
    background-repeat:no-repeat;    
    height:27px;  
}
td.horizontalMr11
{
    background-image:url('horizontalMr11.jpg');    
    background-repeat:no-repeat;    
    height:27px;  
}
td.LineHRBRepeat1
{
    background-image:url('LineHRBRepeat1.jpg');    
    background-repeat:repeat-x;
    width:100%;
    height:27px;    
}
td.LineHRBRepeat11
{
    background-image:url('LineHRBRepeat11.jpg');    
    background-repeat:repeat-x;
    width:100%;
    height:27px;    
}
td.horizontalMl2
{
    background-image:url('horizontalMl2.jpg');    
    background-repeat:no-repeat;    
    height:27px;   
}
td.horizontalMl12
{
    background-image:url('horizontalMl12.jpg');    
    background-repeat:no-repeat;    
    height:27px;   
}
td.horizontalMr2
{
    background-image:url('horizontalMr2.jpg');    
    background-repeat:no-repeat;    
    height:27px;  
}
td.horizontalMr12
{
    background-image:url('horizontalMr12.jpg');    
    background-repeat:no-repeat;    
    height:27px;  
}
td.LineHRBRepeat2
{
    background-image:url('LineHRBRepeat2.jpg');    
    background-repeat:repeat-x;
    width:100%;
    height:27px;    
}
td.LineHRBRepeat12
{
    background-image:url('LineHRBRepeat12.jpg');    
    background-repeat:repeat-x;
    width:100%;
    height:27px;    
}
td.horizontalMl3
{
    background-image:url('horizontalMl3.jpg');    
    background-repeat:no-repeat;    
    height:27px;   
}
td.horizontalMl13
{
    background-image:url('horizontalMl13.jpg');    
    background-repeat:no-repeat;    
    height:27px;   
}
td.horizontalMr3
{
    background-image:url('horizontalMr3.jpg');    
    background-repeat:no-repeat;    
    height:27px;  
}
td.horizontalMr13
{
    background-image:url('horizontalMr13.jpg');    
    background-repeat:no-repeat;    
    height:27px;  
}
td.LineHRBRepeat3
{
    background-image:url('LineHRBRepeat3.jpg');    
    background-repeat:repeat-x;
    width:100%;
    height:27px;    
}
td.LineHRBRepeat13
{
    background-image:url('LineHRBRepeat13.jpg');    
    background-repeat:repeat-x;
    width:100%;
    height:27px;    
}
/*vertical page*/
a.vertical
{
    color:#2C2E7E;
    font-family:Verdana;
    font-size:10px;
    font-weight:bold;
}
a.vertical:visited
{
    color:#2C2E7E;
}
a.vertical:hover, a.vertical:active
{
    color:#C13727;
}
td.LineHRBRepeat
{
    background-image:url('LineHRBRepeat.jpg');    
    background-position:left bottom;
    background-repeat:repeat-x;
    width:100%;    
}
/*End Links*/
/*химические компоненты*/
td.horizontalMp1
{
    background-image: url('horizontalMp1.jpg');
    background-position:left top;
    background-repeat:no-repeat;
    width:506px;
    height:174px;
}
td.horizontalMpT1
{
    background-image: url('horizontalMpT1.jpg');
    background-position:left top;
    background-repeat:no-repeat;
    width:506px;
    height:9px;
}
td.horizontalMp11
{
    background-image: url('horizontalMp11.jpg');
    background-position:left top;
    background-repeat:no-repeat;
    width:506px;
    height:174px;
}
td.horizontalMpT11
{
    background-image: url('horizontalMpT11.jpg');
    background-position:left top;
    background-repeat:no-repeat;
    width:506px;
    height:9px;
}
/*пищевые ингредиенты*/
td.horizontalMp2
{
    background-image: url('horizontalMp2.jpg');
    background-position:left top;
    background-repeat:no-repeat;
    width:506px;
    height:174px;
}
td.horizontalMpT2
{
    background-image: url('horizontalMpT2.jpg');
    background-position:left top;
    background-repeat:no-repeat;
    width:506px;
    height:9px;
}
td.horizontalMp12
{
    background-image: url('horizontalMp12.jpg');
    background-position:left top;
    background-repeat:no-repeat;
    width:506px;
    height:174px;
}
td.horizontalMpT12
{
    background-image: url('horizontalMpT12.jpg');
    background-position:left top;
    background-repeat:no-repeat;
    width:506px;
    height:9px;
}
/*авиация*/
td.horizontalMp3
{
    background-image: url('horizontalMp3.jpg');
    background-position:left top;
    background-repeat:no-repeat;
    width:506px;
    height:174px;
}
td.horizontalMpT3
{
    background-image: url('horizontalMpT3.jpg');
    background-position:left top;
    background-repeat:no-repeat;
    width:506px;
    height:9px;
}
td.horizontalMp13
{
    background-image: url('horizontalMp13.jpg');
    background-position:left top;
    background-repeat:no-repeat;
    width:506px;
    height:174px;
}
td.horizontalMpT13
{
    background-image: url('horizontalMpT13.jpg');
    background-position:left top;
    background-repeat:no-repeat;
    width:506px;
    height:9px;
}
td.NavigLine
{
	background-image:url('NavigLine.jpg');    
    background-position:left top;
    background-repeat:no-repeat;
    width:506px;
    height:36px;    
    /*font-family:Verdana;
    font-size:10px;
    font-weight:bold;
    color:#27337F;*/
}
/*Site development and support TXL*/
.txl a
{    
    font-family:Verdana;
    font-size:10px;
    color:#6B8ACE;
    text-decoration:none;
    text-align:right;
    padding-right:25px;
}
.txl a:visited
{    
    color:#6B8ACE;
    text-decoration:none;
    text-align:right;
    padding-right:25px;    
}
.txl a:hover, .txl a:active
{ 
    color: #C13727;
    text-decoration:none;    
    text-align:right;
    padding-right:25px;
}
/*Выравнивание в таблицах в пищевых ингредиентах*/
table.foodcatalog, table.foodcatalog th, table.foodcatalog td
{
	border:solid 1px #003366;
}
table.foodcatalog td
{
	vertical-align:middle;
	padding-left:5px;
	padding-right:5px;
}
/*Заголовок таблицы*/
div.tabletitle
{
	font-family:Verdana;
	font-size:12px;
	font-weight:bold;
	color:#CC3333;
	padding-bottom:2px;	
}
/*Стиль заголовков столбцов*/
table.foodcatalog th
{
	text-align:left;
	vertical-align:middle;
	padding-left:5px;
	padding-right:5px;
	font-family:Verdana;
	font-size:10px;	
	color:#333333;
	font-weight:normal;
}
/*Стиль первого столбца*/
td.food1
{
	font-family:Verdana;
	font-size:11px;
	font-weight:bold;
	color:#333333;
	white-space:normal;
	width:280px;
}
/*Стиль второго столбца*/
td.food2
{
	font-family:Verdana;
	font-size:11px;	
	color:#000000;
	padding-top:5px;
	padding-bottom:5px;
	white-space:normal;    
	width:180px;
}
/*Стиль третьего столбца*/
td.food3
{
	font-family:Verdana;
	font-size:11px;	
	color:#333333;
	padding-top:5px;
	padding-bottom:5px;
	white-space:normal;	    
	/*width:280px;*/
}
/*end Выравнивание в таблицах в пищевых ингредиентах*/
/*#BodyMiddle
{
	height:100%;
	overflow:auto;
	min-height: 398px;
	max-height: 698px;
	height:expression(document.body.clientHeight < 398? "398px" : document.body.clientHeight > 1200? "698px" : "auto");
}*/
