  html {
  padding:0px;
  margin:0px;
}
  BODY {
	background-color:transparent;
	font-size: 10px;
	font-family: Verdana, Arial, SunSans-Regular, Sans-Serif;
	font-style: normal;
	color: #564b47;
	padding: 0px ;
	margin: 0px;
}
  table {
	padding: 0px;
}
  p {
  margin: 0px;
}
 th, td, ul, li {
	background-color: transparent;
	font-size: 10px;
	text-align: justify;
	vertical-align: top;	
}
.td, .tdb, .tdh4, .tdh5, .tdh6, .tdh7 {
	padding: 2px 14px 1px 14px;
	text-indent: 20px;
	text-align: justify;
	vertical-align: top;
}
textarea, BUTTON, SELECT, .tdb {
	font-size: 11px;
}
.tw {
   background: White;	
}
.tc, .tcc, .tfc, .tf1c, .tf2c, .tf3c  {
	padding: 3px 4px 3px 4px;
	text-align: center;
}
.tccc {
	text-align: center;
	vertical-align: middle;
}
.tccc1 {
	text-align: center;
	vertical-align: top;
}
.ts {
	padding: 1px 20px 0px 20px;
	text-align: justify;
}
.t, .tf, .tf1, .tf2, .tf3 {
	padding: 3px 4px 3px 4px;
	text-align: left;
}
.tq {
	padding: 1px 1px 0px 7px;
	margin: 0px;
	text-align: left;
	font-size: 10px;
}
.tn {
	padding: 2px 3px 0px 3px;
	margin: 0px;
	text-align: left;
}
.tl {
	padding: 3px 3px 3px 15px;
	margin: 0px;
	text-align: left;
}
.tf, .tfc {
	background-color: #FFFCEE;
}
.tf1, .tf1c {
	background-color: #FFF4F4;
}
.tf2, .tf2c {
	background-color: #F3F6FC;
}
.tf3, .tf3c {
   background-color: #F4F4F4;
}
.t, .ts, .tc, .tdh6, .tdh7, .tf, .tf1, .tf2, .tfc, .tf1c, .tf2c, .tf3, .tf3c {
	vertical-align: top;
	border-style: solid;
	border-width: 1px;
	border-color: rgb(157,161,174);
}
.tdh1,.tdh,.tdhh,.tdh3,.tdh2,.tdhs,.tdht,.tdh11 {
	font-size: 10px;
	font-weight: bold;
	padding: 3px 4px 3px 4px;
	margin: 0px;
	text-align: center;
	border-style: solid;
	border-width: 1px;
	border-color: rgb(157,161,174);
	vertical-align: middle;	
}
 .tdh9, .tdh10 ,.tdh12 {
	font-size: 10px;
	font-weight: bold;
	padding: 3px 4px 3px 4px;
	margin: 0px;
	border-style: solid;
	border-width: 1px;
	border-color: rgb(157,161,174);
	vertical-align: middle;
 }
.tdh2w,.tdhsw,.tdh8 {
	font-size: 10px;
	font-weight: bold;
	padding: 3px 4px 3px 4px;
	margin: 0px;
	text-align: center;
	border-style: solid;
	border-width: 1pt;
	border-color: #496EA3;
	vertical-align: middle;
}
.tdhh  {
	color: #ffffff;
	background-color: rgb(150,0,0);
	FILTER:progid:DXImageTransform.Microsoft.Gradient(gradientType=0, startColorStr=#950000, endColorStr=#b58585);
}
.tdh ,.tdh9 {
	color: #950000;
	background-color: #F4F4F4;
	FILTER:progid:DXImageTransform.Microsoft.Gradient(gradientType=0, startColorStr=#dfe0e6, endColorStr=#ffffff);
}	
.tdh11 ,.tdh12 {
	color: #950000;
	background-color: #F4F4F4;
	FILTER:progid:DXImageTransform.Microsoft.Gradient(gradientType=0, startColorStr=#ffffff, endColorStr=#dfe0e6);
}
.tdht  {
	color: #00407D;
	background-color: #F4F4F4;
	FILTER:progid:DXImageTransform.Microsoft.Gradient(gradientType=0, startColorStr=#dfe0e6, endColorStr=#ffffff);
}	
.tdhs {
	color: #00407D;
}
.tdh2,.tdh8  {
	color: #950000;
}
.tdhsw {
	color: #00407D;
	background-color: White;
}
.tdh2w {
	color: #950000;
	background-color: White;
}
.tdh1 {
	color: White;
	background-color: #00407D;
}
.tdh3, .tdh10 {
	color: White;
	background-color: #00407D;
	FILTER:progid:DXImageTransform.Microsoft.Gradient(gradientType=0, startColorStr=#00407D, endColorStr=#5e7096);
}
.tdh4, .tdh6 {
	color: #950000;
	font-weight: bold;
	font-size: 10px;
}
.tdh5, .tdh7, .tdh9  {
	color: #00407D;
	font-weight: bold;
	font-size: 10px;
}
.w {
   color: #ffffff;
}
.r, .nr {
   color: #950000;
}
.blue {
   color: #00407D;
}
.r_br {
   color: #D7002E;
	}
h1 {
	font-size: 15px;
	color: #AA0000;
	text-transform: uppercase;
	padding: 0px 5px 0px 5px;
	margin: 0px;
	text-indent: 35px;
	text-decoration: underline;
}
  h2 {
	font-size: 13px;
	color: #00407D;
	text-transform: uppercase;
	padding: 0px 5px 0px 5px;
	margin: 0px;
	text-indent: 35px;
	text-decoration: underline;
} 
  h3 {
	font-size: 12px;
	text-transform: uppercase;
	color: #950000;
	padding: 5px 0px 0px 25px;
	margin: 0px;
}
  h4 {
	font-size: 11px;
	font-weight: bold;
	color: #00407D;
}
  h5 {
	color: #00407D;
	font-size: 11px;
	text-transform: uppercase;
	padding: 5px 10px 0px 15px;
	margin: 0px;
}
  h6 {
	font-size: 10px;
	text-transform: uppercase;
	color: #00407D;
	padding: 5px 5px 0px 5px;
	margin: 0px;
}

A:link, A:visited {
	text-decoration: none;
	color: #004495;
}
A:hover, A:active{
	text-decoration: underline;
}

A.ext:visited, A.ext:link {
	text-decoration: none;
	color: #9B0000;
}
A.extc:visited, A.extc:link {
	text-decoration: none;
	color: #9B0000;
	text-align: center;
}
A.ext:hover {
	text-decoration: underline;
	color: Red;
}
A.extc:hover {
	text-decoration: underline;
	color: Red;
	text-align: center;
}
A.ext:active {
   text-decoration: NONE;
	color: Red;
}
A.extc:active {
   text-decoration: NONE;
	color: Red;
	text-align: center;
}
A.ext1:visited, A.ext1:link  {
   text-decoration: none;
	color: #004495;
}
A.ext1:hover {
	text-decoration: underline;
	color: #9B0000;
}
A.ext1:active{
	color: #564b47;
}
A.m:LINK, A.m:VISITED {
	display: block;
	background-color: transparent;
	width: 100%;
	height: auto;
	color: #000000;
	FONT-SIZE: 10px;
	text-decoration: none;
	text-align: left;
	padding: 3px;
  } 
A.m:hover, A.m:activ {
	display: block;
	background-color: #00407D;;
	color: #fff;
} 
.hidden {
 position: relative;
 visibility: hidden;
}
.visible {
	position: relative;
	visibility: visible;
	z-index: 2;
} 
 .col {
  position: relative;
  display: none;
 }
 .f  {
	background-color: transparent;
	color: #000077;
	font-style: normal;
	font-size: 9px;
	padding: 0pt 0pt 0pt 7pt;
	text-align: left;
	margin: 0pt 0pt 0pt 0pt ;
	text-indent: 12pt;
}
 .fw {
	text-align: left;
	font-size: 9px;
	color: #ffffff;
	font-style: normal;	
	padding: 0pt 0pt 0pt 7pt;
	text-align: left;
	margin: 0pt;
	text-indent: 12pt;
}
 .n {
	background-color: transparent;
	color: #000077;
	font-style: normal;
	font-size: 9px;
	padding: 0pt 3pt 0pt 3pt;
	text-align: left;
	margin: 0pt;
}
 .nr  {
	background-color: transparent;
	font-style: normal;
	font-size: 9px;
	padding: 0pt 2pt 0pt 3pt;
	text-align: left;
	margin: 0pt;
}
   p, h2, h4, br, 
{
	padding: 2px 5px 1px 5px;
	margin: 0px;
}
	#container,#containerm  {
	width: 1000px;
	border: 1px solid gray;
	margin-top: 0px;
	margin-left: 0px ;
	margin-right: auto;
}
	#container {
	background-image: url(images/bgr.jpg);
}
   #containerm {
	background-image: url(images/bgrm.jpg);
}
	#top {
	height: 87px;
	background: transparent;
	margin-left: 0px;
	background-image: url(images/cup_01.jpg);	
}	
	#top_n {
	height: 87px;
	background: transparent;
	margin-left: 0px;
	background-image: url(images/cup_01_nebo.gif);
}
	#topob {
	height: 87px;
	background: transparent;
	margin-left: 0px;
	background-image: url(images/cup_01_ob.jpg);
}
   #topmks {
	height: 87px;
	background: transparent;
	margin-left: 0px;
	background-image: url(images/mks_01.jpg);
}
   #topmodel{
	height: 135px;
	background: transparent;
	margin-left: 0px;
	background-image: url(images/model_01.jpg);
}
	#toppr {
   height: 87px;
	background: transparent;
	margin-left: 0px;
	background-image: url(images/pr_01.jpg);
}
	#topmars {
   height: 87px;
	background: transparent;
	margin-left: 0px;
	background-image: url(images/mars_01.jpg);
}
   #topmodel_mars{
	height: 135px;
	background: transparent;
	margin-left: 0px;
	background-image: url(images/model_01m.jpg);
}
	#content {
	margin-left: 200px;
	background: transparent;	
}
	#contentmodel {
	margin-left: 170px;
}
	#contentmks, #contentpr {
	margin-left: 200px;
	z-index: -1;
}
	#vstavka {
	position: absolute;
	margin-left: 0px;
	width: 360px;
	height: 68px;
	left: 223px;
	top: 445px;
	z-index: 1;
	margin: 0;
	background: url(images/spacer2.gif);
}	
	#vstavkac {
	position: relative;
	margin: 0px;
	width: 360px;
	left:0px;
	z-index: 1;	
}	
	#vstavkan {
	position: relative;
	width: 360px;
	height: 68px;
	left: 20px;
	top: 0px;
	z-index: 0;
}	
	#vstavkanebo {
	position: absolute;
	width: 190px;
	height: 87px;
	left: 0px;
	top: 0px;
	background-image: url(images/cup_01_nebo11.gif);
}
	#vstavkans {
	position: relative;
	width: 170px;
	left: 0px;
	top: 400px;
	z-index: 0;
}	
	#vstavka_atv {
	position: relative;
	width: 170px;
	left: 0px;
	top: 385px;
	z-index: 0;
}	
  #vstavkamks {
	float: left;
	width: 200px;
	z-index: 2;
	margin: 0 -200px;	
}	 
	#left {
	float: left;
	width: 200px;
	margin: 0;
	height: 413px;
	background-image: url(images/cup_02.jpg);	  
}
	#left_moz {
	float: left;
	width: 200px;
	margin: 0;
	height: 413px;
	background-image: url(images/cup_02_mozjorin.jpg);	  
} 
	#left_n {
	float: left;
	width: 200px;
	margin: 0;
	height: 413px;
	background-image: url(images/cup_02_nebo.gif);	  
}
	#leftob {
	float: left;
	width: 200px;
	margin: 0;
	height: 413px;
	background-image: url(images/cup_02_ob.jpg);	  
}
  #leftmks {
	float: left;
	width: 200px;
	height: 413px;	
	margin: 0;
	background-image: url(images/mks_02.jpg);	
}	
  #leftmodel {
	float: left;
	width: 170px;
	height: 670px;	
	margin: 0;
	background-image: url(images/model_02.jpg);	
}	
  #leftmodel_2w {
	float: left;
	width: 170px;
	height: 530px;	
	margin: 0;
	background-image: url(images/model_02.jpg);	
}
  #leftmodel_mars {
	float: left;
	width: 170px;
	height: 530px;	
	margin: 0;
	background-image: url(images/model_02m.jpg);	
}
   #leftpr {
	float: left;
	width: 200px;
	height: 413px;
	margin: 0;
	background-image: url(images/pr_02.jpg);  
} 
   #leftmars {
	float: left;
	width: 200px;
	height: 413px;
	margin: 0;
	background-image: url(images/mars_02.jpg);  
}
	#footer {
	clear: both;
	width: 1000px;
	height: 75px;
	background-image: url(images/bgfooter.jpg);
}
	#footerm {
	clear: both;
	width: 1000px;
	height: 120px;
	background-image: url(images/bgfooterm.jpg);
}
   #table {
	background: transparent;
	width:780px;
	height: 445px;
   margin: 0px;
	padding: 0pt;
	border: none;	
}
   #table1 {
	width:780px;
}
   #tableka {
	background-image: url(images/z2.jpg); background-position: top; background-repeat: no-repeat;
	width:790px;
	height: 511px;
   margin: 0px;
	padding: 0pt 1.4pt 0pt 1.4pt;
	border: none;	
}
   #tableoka {
	background-image: url(images/ZAL2.jpg); background-position: top; background-repeat: no-repeat;
	width:790px;
	height: 460px;
   margin: 0px;
	padding: 0pt 1.4pt 0pt 1.4pt;
	border: none;	
}
   #tablemks {
	background: transparent;
	width: 720px;
	margin: 0px 0px 0px 20px;
	border: none;
	text-indent: 18px;
}
   #tablearh, #table1 {
	word-spacing: 0;
	text-indent: 5pt;	
	border-style: none;
	border-collapse: collapse;	
}
   #tablearh {
	width: 750px;
	margin: 0px 0px 0px 20px;
}
   #new {
	width: 160px;
	border: 0;
	font-size: 8px;
	margin: 0;
}
   #form {
	font-size:9px;
	color:rgb(12,56,101);
	text-align:left;
	background-color:white;
	margin:0px;
}
  #Nav1, #Nav2, #Nav3, #Nav4, #Nav5 {
	width: 130px;
	height: auto;
	position: relative;
	top: 7px;
	left: 10px;
	z-index: 1;
}
 #In1, #In2, #In3, #In4 {
	position: absolute;
	left: 385px;
	top: 100px;
	width: 595px;
	height: 340px;
	overflow: auto;
	padding: 10px 14px 14px 14px;
	text-align: justify;
	z-index: 2;
	border-color: #00407D;
	border-style: dashed;
	border-width: 2px;
	background-color: #F6F6F6;
}
#In5 {
	position: absolute;
	left: 415px;
	top: 135px;
	background: #EDEDED;
	width: 600px;
	height: 300px;
	overflow: auto;
	padding: 10px 14px 14px 14px;
	text-align: justify;
	z-index: 2;
	border-color: #00407D;
	border-style: dashed;
	border-width: 2px;
	background-color: #F6F6F6;
}
A.mexp:LINK, A.mexp:VISITED{
	background-color: transparent;
	height: auto;
	color: #F0F0F0;
	FONT-SIZE: 10px;
	text-decoration: none;
	text-align: left;
	padding: 0px 3px;
} 
A.mexp:activ, A.mexp:hover{
	FONT-SIZE: 10px;
	padding: 0px 0px 0px 12px;
	background-image: url(images/a.gif);
	color: White;
	text-decoration: underline;
	text-align: left;
}
A.w:LINK, A.w:VISITED{
	color: #F9F9F9;
	text-decoration: none;
	padding: 0px;
	margin: 0px;
} 
A.w:activ, A.w:hover{
	color: White;
	text-decoration: underline;
	padding: 0px;
	margin: 0px;
} 
  #menum {
	width: 140px;
	border: 1px solid White;
	margin: 355px 10px 0;
	background-color: #003262;
	color: #fff;
	float: right;
}
  #menu {
	width: 150px;
	border: 1px solid White;
	margin: 0px 16px 0;
	background-color: #003262;
	color: #fff;
	float: right;
	filter: alpha(opacity=100, finishopacity=70, style=1, startX=45, startY=45, finishX=100, finishY=100;);
}
.b {
	border: 1px solid #c9d2de;
}
 .shad {
  FILTER:progid:DXImageTransform.Microsoft.Shadow(color=#b4b4b4, Direction=150, Strength=5);  
 }
 .sh {
  FILTER:progid:DXImageTransform.Microsoft.Shadow(Color=#c9c9c9, Direction=155, Strength=3);  
 }
 .glow{
 filter: glow(Strength=12, color="white";)
 }
 .gl{
 filter: glow(Strength=1, color=#a4a4a4;)
 }
.shadow {
	FILTER:progid:DXImageTransform.Microsoft.Shadow(color=#74798A, Direction=150, Strength=8);
}
.dr_sh {
	filter:DropShadow(Color=#c9c9c9,OffX="1",OffY="1",Positive="1"); 
}
.grad {
	padding: 0pt 10pt 0pt 10pt;
	FILTER:progid:DXImageTransform.Microsoft.Gradient(gradientType=0, startColorStr=#E9EAEE, endColorStr="white");
}
.gradb {
	border: 1px solid #B9B9B9;
	FILTER: progid:DXImageTransform.Microsoft.Gradient(gradientType=0, startColorStr=#E9EAEE, endColorStr="white");
}
.grad_inv {
	padding: 0pt 10pt 0pt 10pt;
	FILTER: progid:DXImageTransform.Microsoft.Gradient(gradientType=0, startColorStr="white", endColorStr=#E9EAEE);
}
.grad_inv_bl {
	padding: 0pt;
	FILTER: progid:DXImageTransform.Microsoft.Gradient(gradientType=0, startColorStr="white", endColorStr=#7f94b0);
}
.grad_bl {
	padding: 0pt;
	FILTER: progid:DXImageTransform.Microsoft.Gradient(gradientType=0, startColorStr=#c9d2de, endColorStr="white");
}
.gradvb_inv {
	FILTER: progid:DXImageTransform.Microsoft.Gradient(gradientType=0, startColorStr=#1b355d, endColorStr=#5073a6);
}
.gradv {
	padding: 0pt 10pt 0pt 10pt;
	FILTER: progid:DXImageTransform.Microsoft.Gradient(gradientType=1, startColorStr=#E9EAEE, endColorStr="white");
}
.gradv_bl {
	padding: 0pt 10pt 0pt 10pt;
	FILTER: progid:DXImageTransform.Microsoft.Gradient(gradientType=1, startColorStr=#7f94b0, endColorStr="white");
}
.gradv_inv {
	padding: 0pt 10pt 0pt 10pt;
	background-color: #ffffff;
	FILTER: progid:DXImageTransform.Microsoft.Gradient(gradientType=1, startColorStr="white", endColorStr=#E9EAEE);
}
.gradv_inv_bl {
	padding: 0pt 10pt 0pt 10pt;
	background-color: #ffffff;
	FILTER: progid:DXImageTransform.Microsoft.Gradient(gradientType=1, startColorStr="white", endColorStr=#7f94b0);
}
.al {
  filter: alpha(opacity=70, finishopacity=100, style=0, startX=0, startY=0, finishX=70, finishY=70);
}
.alpha {
  filter: alpha(opacity=40, finishopacity=100, style=0, startX=0, startY=0, finishX=20, finishY=100);
}
.pic_sh {
	padding: 2px 3px 1px 3px;
	float: right;
	border: 0pt;
	FILTER:progid:DXImageTransform.Microsoft.Shadow(color=#74798A, Direction=150, Strength=5);
}
BUTTON {
	background-color: #003262;	
	border-color: #B9B9B9;
	color:white;
}
