﻿body
{
 background-color: #FFFFFF;
 margin: 0 0 0 0;
 padding: 0 0 0 0;
}
td
{
 vertical-align: top;
 font-family: Verdana, Helvetica, Tahoma, sans-serif;
 font-size: 75%;
}

.MainTable
{
 width: 777px;
 height: 100%;
 background-color: #FFFFFF;
 margin: 0px 0px 0px 0px;
 padding: 0px 0px 0px 0px;
}
.MainMenu
{
 height: 44px;
 padding: 0px 0px 0px 0px;
 margin: 0px 0px 0px 0px;
}
.MainMenuCorner
{
 height: 44px;
 border-width: 0;
}
.CopyrightCorner
{
 height: 25px;
 border-width: 0;
}
.MainMenuSep
{
 background:url("images/env/menu_sep.png");
 width: 1px;
 height:44px;
}
.MainMenuRCorner
{
 background:url("images/env/menu_right.png");
 width: 15px;
}
.MainMenuItem
{

 background:url("images/env/menu_body.png");
 width: 17%;
 padding:10px 10px 15px 10px;
 text-align:center;
 vertical-align:middle;
 font-weight:bold;
 
 /*padding-left:10px;
 padding-right:10px;*/
}

.Copyright
{
 background:url("images/env/menu_body.png");
 font-family:  Arial, Tahoma, Helvetica, sans-serif;
 font-size: 78%;
 color: #DEDAB6;
 text-align: left;
 vertical-align: middle;
 padding-left: 5px;
 padding-top: 8px;
 height: 26px;
}

.LeftSide
{
	width: 33%;
	background:url("images/env/earth.png");
	background-position:  5% 95%  ;
	background-repeat:no-repeat;
	padding: 5px 10px 300px 10px;
}
.RightSide
{
	padding: 5px 10px 100px 5px;
}

.KeyFeaturesTable
{
	padding: 5px 5px 5px 5px;
	width: 100%;
	height: 100%;
}

.KeyFeaturesLogo
{
	width: 29;
	height: 224;
	background:url("images/env/KeyFeatures.png");
	background-repeat:no-repeat;
}
.KeyFeaturesItem
{
	background:url("images/env/KeyFeatures_Sep.png");
	background-repeat:no-repeat;
	background-position:  50% 95%  ;
	padding: 10px 10px 20px 10px;
}

.KeyFeaturesItemL
{
	padding: 10px 10px 20px 10px;
}

/*Links style
a:link, a:visited
{
	color:#0066FF;
	text-decoration: none;
}
a:hover
{
	text-decoration: underline;
	color:red;
}
a#MML
{
	color:#F3E705;
}
a:hover#MML
{
	color:#FF9404;
	text-decoration: none;
}
*/
a:link, a:visited
{
	color:#0066FF;
	text-decoration: none;
}
a:hover
{
	text-decoration: underline;
	color:red;
}

a#MML
{
	color:#F3E705;
}
a:hover#MML
{
	color:#FF9404;
	text-decoration: none;
}

.ImageAnchor
{
	border-width: 0;
}

/*Key features #66CC33 0066FF 6633FF*/

a#KFL
{
	color:#006699;
	font: bold 100% Arial,sans-serif;
}
a:hover#KFL
{
	color:#FF9404;
	text-decoration: none;
	font: bold 100% Arial,sans-serif;
}

/* Параметры отображения текста*/
h1{
 font: bold 200% Arial,sans-serif;
 color: #334d55;
 margin: 0px;
 padding: 0px;
}
h2{
 font: bold 130% Arial,sans-serif;
 color: #006699;
 margin: 0px;
 padding: 0px;
}
h3{
 font: bold 120% Arial,sans-serif;
 color: #334d55;
 margin: 0px;
 padding: 0px;
}
h4{
 font: bold 85% Arial,sans-serif;
 color: #333333;
 margin: 0px;
 padding: 0px;
}
h5{
 font: bold 80% Arial,sans-serif;
 color: #334d55;
 margin: 0px;
 padding: 0px;
}

/*Advanced styles*/
.AdvTableHeader1
{
 background-color: #E8F7FF;
 text-align: center;
}
.AdvTable1
{
 margin: 15px 0px 15px 0px;
 background-color: white;
 border-collapse: collapse;
}
.AdvTable1 TD
{
 border: 1px #CACACA solid;
 padding: 5px 10px 5px 10px;
}
#AdvTableProgName{padding: 15px 15px 15px 15px;}
#AdvTableProgName a{font-weight:bold;color: red;}
#AdvTableNSI1{text-align: right;}
#AdvTableNSI2{text-align: center;}
#AdvTableNSI3
{
 text-align: left;
 vertical-align: middle;
 text-align: left;
}