html{
	height:100%;
	width:100%;	
        font-family: Arial, Helvetica, Tahoma, Arial cyr, Sans-serif;
	font-size : 12px;
	color : #000000;
	line-height: 16px;
}

body {
        margin : 0px 0px 0px 0px;
	height:100%;
	width:100%;	
        font-family: Arial, Helvetica, Tahoma, Arial cyr, Sans-serif;
	font-size : 12px;
	color : #000000;
	line-height: 16px;
}


img {
 border:0;
}

/* Main */

.main {
		width: 98%;
		height: 100%;
		vertical-align:top;
		margin-left: 9px;
		margin-right: 7px;
	}


/* Shap */

.shap {
		width: 100%;
		height: 221px;
		vertical-align:top;
	}


.shap .a {
		width: 238px;
		height: 202px;
		background-repeat: no-repeat;
      	        background-position: top left;
		background-image: url(/images/top.jpg);
		vertical-align:top;
		padding-left: 10px;
		padding-top: 10px;
	}


.shap .b {
		width: 78%;
		height: 202px;
		background-repeat: repeat-x;
      	        background-position: top left;
		background-image: url(/images/top.jpg);
		vertical-align:top;
		text-align: right
	}

.shap .b h1 {
	margin: 0 px;
	margin-top: 15px;
	font-weight: bold;
	font-size: 9pt;
	margin-left: 15px;
	margin-right: 15px;
	color: #29568f;
	line-height: 18px;
	font-style: normal;
	font-family: Arial, Helvetica, Tahoma, Arial cyr, Sans-serif;
	white-space:nowrap;
	}


.shap img {
		width: 17px;
		height: 17px;
		margin-right: 4px;
	}


/* Top */


.all {  width: 100%; }

.top {
	        background-repeat: no-repeat;
      	        background-position: top left;
		background-image: url(/images/top.jpg);
		height : 221px;
		width : 100%; 		
		float: left;
}

.topfon
	{
                background-repeat: repeat-x;
      	        background-position: top left;
		background-image: url(/images/top.jpg);
		height : 221px;
		width: 100%;
		float: left;
        }


.topstan
	{
		position: absolute;
                top: 48px;
                left: 20px; 		
        }


.topline
	{
		position: absolute;
                top: 220px;
                left: 9px; 		
		width: 20px;
		height: 10px;
		background-repeat: repeat-y;
      	        background-position: top left;
		background-image: url(/images/left.jpg);
        }

.topline img {
		width: 1px;
		height: 1px;
	}



.topstantext
	{
 	margin-bottom: 9px;	
	font-size : 12px;
	color : #FFFFFF;
	margin-left: 6px;
	font-family: Arial, Helvetica, Tahoma, Arial cyr, Sans-serif;
        }

.lip {
	font-weight: bold;
	font-size: 18pt;
	margin-top: 42px;
	margin-left: 40px;
	color: #8fa8da;
	line-height: 28px;
	font-style: normal;
	font-family: Arial, Helvetica, Tahoma, Arial cyr, Sans-serif;
	letter-spacing: normal;
	text-align: left;
	white-space:nowrap;
	vertical-align:top;
}


/* Profil */

.prof {
		width: 249px;
		height: 95px;
		background: #c7d7f0;
		text-align: center;
		padding-top:15px;
		padding-left:3px;
		padding-right:3px;
                padding-bottom:25px;
		margin-left: 2px;
	}




.profcont {
		width: 249px;
		height: 63px;
		background: #C4D5E9;
		text-align: center;
		margin-left: 2px;
		padding-top:10px;
		padding-left:3px;
		padding-right:3px;
		font-family: Arial, Helvetica, Tahoma, Arial cyr, Sans-serif;
		font-size : 13px;
	}



.proffon
         {
		width: 100%;
		background: #6e95c6;
	}


.profzag {
		width: 255px;
		height: 15px;
		text-align: center;
		vertical-align:top;
		background-repeat: repeat-x;
      	        background-position: top left;
		background-image: url(/images/fon.gif);
		padding-top:1px;
		font-family: Arial, Helvetica, Tahoma, Arial cyr, Sans-serif;
		font-size : 12px;
		margin-left: 2px;
	}


.proftext {
		width: 249px;
		margin-left: 2px;
		height: 15px;
		background: #6E95C6;
		text-align: center;
		vertical-align:top;
		font-family: Arial, Helvetica, Tahoma, Arial cyr, Sans-serif;
		font-size : 12px;
	}


.profnews {
		width: 100%;
		height: 100%;
		background: #94B1D7;
		vertical-align:top;
	}


.profnews .nz{
		width: 259px;
		height: 22px;
		text-align: center;
		vertical-align:top;
		background-repeat: repeat-x;
      	        background-position: top left;
		background-image: url(/images/v_n.gif);
		padding-top:2px;
		font-family: Arial, Helvetica, Tahoma, Arial cyr, Sans-serif;
		font-size : 12px;
	}

.profnews .nz a:link{ font-weight: bold;  color: #000000;  text-decoration: none;}
.profnews .nz a:visited{ font-weight: bold; color: #000000; text-decoration: none;}
.profnews .nz a:hover{ font-weight: bold;  color: #d57300; text-decoration: none;}


#eng {                
		vertical-align:top;
		font-family: Arial, Helvetica, Tahoma, Arial cyr, Sans-serif;
		font-size : 12px;
		font-color: #000000;
		position:absolute;
		z-index:40;
		top:14px;
		left:150px;
	}


#eng a:link{ font-weight: bold;  color: #000000;  text-decoration: none;}
#eng a:visited{ font-weight: bold; color: #000000; text-decoration: none;}
#eng a:hover{ font-weight: bold;  color: #000000; text-decoration: none;}


#eng2 {                
		vertical-align:top;
		font-family: Arial, Helvetica, Tahoma, Arial cyr, Sans-serif;
		font-size : 12px;
		font-color: #000000;
		position:absolute;
		z-index:40;
		top:14px;
		left:135px;
	}


#eng2 a:link{ font-weight: bold;  color: #000000;  text-decoration: none;}
#eng2 a:visited{ font-weight: bold; color: #000000; text-decoration: none;}
#eng2 a:hover{ font-weight: bold;  color: #000000; text-decoration: none;}


.profnews .nd {
		text-align: left;
		vertical-align:top;
		padding-top:2px;
		font-family: Arial, Helvetica, Tahoma, Arial cyr, Sans-serif;
		font-size : 10px;
		color: #986300;
		margin-bottom: 0px;
		margin-left: 55px;	
   }


.profnews .nn {
		text-align: left;
		vertical-align:top;
		padding-top:2px;
		padding-right:2px;
		font-family: Arial, Helvetica, Tahoma, Arial cyr, Sans-serif;
		font-size : 11px;
		color: #000000;
	}


.profnews .nn img { margin-left: 5px; margin-right: 10px; width: 41px; height: 40px;}


.profnews .nn a:link{   color: #000000;  text-decoration: none;}
.profnews .nn a:visited{ color: #000000; text-decoration: none;}
.profnews .nn a:hover{   color: #000000; text-decoration: none;}


.profnews .np {
		text-align: left;
		vertical-align:top;
		padding-top:2px;
		font-family: Arial, Helvetica, Tahoma, Arial cyr, Sans-serif;
		font-size : 11px;
		color: #29568f;
		margin-left: 180px;
		margin-top: 20px;	
                margin-bottom: 5px;
}

.profnews .np a:link{   color: #29568f;  text-decoration: none;}
.profnews .np a:visited{ color: #29568f; text-decoration: none;}
.profnews .np a:hover{   color: #d57300; text-decoration: none;}




.profboot {
		vertical-align:top;
		text-align: center;	
}

.profbootcontent {
		width: 100%;
		height: 30px;
		background: #6E95C6;
		vertical-align:middle;
		text-align: center;	
}



/* Content */

.content {
		width: 100%;
		height: 80%;
		vertical-align:top;
		margin-top: 5px;
		
	}



.content .l {
		width: 245px;
		vertical-align:top;
		background: #6E95C6;
		background-repeat: repeat-y;
      	        background-position: top left;
		background-image: url(/images/left.jpg);
		height: 88%;
}

.content .l .lcent {

		width: 259px;
		vertical-align:top;
		margin-left:10px;
		margin-bottom:0px;
		height: 88%;
		background: #6E95C6;
	}

.content .l .lcent .otst {

		width: 259px;
		vertical-align:top;
		margin-left:0px;
		margin-bottom:-2px;
		height: 79px;;
		background: #ffffff;
	}

.content .l .lcent .rub {

		width: 259px;
		vertical-align:top;
		background: #FFFFFF
	}


.field  {
		width:200px;
		height:15px;
	}


.content .rt {
		width: 80%;
		vertical-align:top;
		height: 99%;
		padding-top:15px;
		padding-left:0px;
		padding-right:8px;
		padding-bottom:15px;
		BORDER: #c4d5e9 2px solid;
		background-repeat: no-repeat;
    	        background-position: bottom right;
		background-image: url(/images/points_blue.gif);
	}

.content .rt .minipic {
         margin-right: 10px;
	 }

.content .rt .htit {
	margin: 0 px;
	margin-top: 10px;
	font-weight: bold;
	font-size: 9pt;
	margin-left: 15px;
	color: #29568f;
	line-height: 18px;
	margin-right: 15px;
	font-style: normal; FONT-FAMILY: Arial, Helvetica, Tahoma, "Arial cyr", Sans-serif; letter-spacing: normal;
	text-align: left;
	BORDER-BOTTOM: #c4d5e9 2px solid;

      }

.menu {
	MARGIN-LEFT: 5px; 
	TEXT-ALIGN: left;
	font-size : 12px;
	margin-top: 2px;
}

.menu a:link{ font-weight: bold;  color: #000000;  text-decoration: none;}
.menu a:visited{ font-weight: bold; color: #000000; text-decoration: none;}
.menu a:hover{ font-weight: bold;  color: #d57300; text-decoration: none;}

.menu strong { font-weight: bold; }

ul.submenu1 { margin: 0px; padding: 0px }
ul.submenu1 li{ vertical-align:top; list-style-type: none; 	font-size: 7pt; margin: 2px 0px 2px 5px; padding: 0 0 0 12px; line-height: 12px; letter-spacing: normal; text- align: left; background: url('/images/menuitem.gif') no-repeat;}
ul.submenu1 li a:link{ font-weight: bold; margin-left: 0px; color: #000000;  text-decoration: none;}
ul.submenu1 li a:visited{ font-weight: bold; margin-left: 0px; color: #000000; text-decoration: none;}
ul.submenu1 li a:hover{ font-weight: bold; margin-left: 0px; color: #d57300; text-decoration: none;}

ul.submenu2 { vertical-align:top; margin: 0px; padding: 0px }
ul.submenu2 li{ list-style-type: none; 	font-size: 7pt; margin: 5px 0px 2px 5px; padding: 0 0 0 12px; line-height: 12px; letter-spacing: normal; text- align: left; background: url('/images/menuitem.gif') no-repeat;}
ul.submenu2 li a:link{ font-weight: bold; margin-left: 0px; color: #000000;  text-decoration: none;}
ul.submenu2 li a:visited{ font-weight: bold; margin-left: 0px; color: #000000; text-decoration: none;}
ul.submenu2 li a:hover{ font-weight: bold; margin-left: 0px; color: #d57300; text-decoration: none;}

/* About Equipment */
.telo {
	font-family: Arial, Helvetica, Tahoma, "Arial cyr", Sans-serif; letter-spacing: normal;
	BORDER-BOTTOM: #c4d5e9 2px solid;
	vertical-align:top;
	text-align:left;
	width: 100%;
      }


.telo div {
	margin-top: 0px;
	margin-left: 15px;
      }

.telo img {
	margin-left: 16px;
	margin-top: 15px;
	height: 5px;
	width:46px;
	height:6px;
      }

.telo h2 {
      	margin: 0 px;
	margin-top: 10px;
	margin-bottom: 8px;
	font-weight: bold;
	font-size: 9pt;
	margin-left: 15px;
	color: #29568f;
	line-height: 18px;
	margin-right: 15px;
	font-style: normal; 
	font-family: Arial, Helvetica, Tahoma, "Arial cyr", Sans-serif; letter-spacing: normal;
	text-align: left;
	}

.telo a:link{ color: #29568f;  text-decoration: none;}
.telo a:visited{ color: #29568f; text-decoration: none;}
.telo a:hover{ color: #29568f; text-decoration: none;}

.telo2 {
	font-family: Arial, Helvetica, Tahoma, "Arial cyr", Sans-serif; letter-spacing: normal;
	BORDER-BOTTOM: #c4d5e9 2px solid;
	vertical-align:middle;
	text-align:right;
      }

.telo2 img {
	margin-top: 5px;
	margin-bottom: 5px;
	margin-left: 10px;
      }


/* bottom */

.bottom {
		background-repeat: repeat-x;
		background-image: url(/images/bottom.jpg);
		width: 100%;
		height: 50px;
	}



.bottom .date
{ float: left; }



.bottom .date {
	font-size: 8pt; 
	color: #ffffff;
	line-height: 14px;
	font-family: Arial, Helvetica, Tahoma, Arial cyr, Sans-serif;
	width: 18%;
	padding-top: 21px;
	padding-left: 15px;
	min-width: 154px;
	white-space:nowrap;

}

.bottom .copy {
	font-size: 9pt; 
	color: #ffffff;
	line-height: 14px;
	font-family: Arial, Helvetica, Tahoma, Arial cyr, Sans-serif;
	width: 70%;
	padding-top: 14px;
	padding-left: 14px;
	text-align: center;
	float: left;
}


.copy strong { font-weight: normal; }

.copy a:link {
	font-weight: normal; color: #ffffff; text-decoration: none
}
.copy a:visited {
	font-weight: normal; color: #ffffff; text-decoration: none
}
.copy a:hover {
	font-weight: normal; color: #ffffff; text-decoration: underline
}



/* Mail & Rmbler Baner */

.bot img {
	margin-left: 13px;
	margin-top: 15px;
   }



/* Other */

.images{
	border : 1px solid #4B4B4B;
	margin-left: 2px;
	margin-right: 8px;
}

.images3 {
	border : 1px solid #4B4B4B;
}


.imagess{
	border : 1px solid #000000;
	margin-right: 10px;
        margin-bottom: 50px;
        margin-top: 30px;
        margin-left: 20px;
}

.pages {
	font : 12px Verdana, Helvetica, sans-serif;
	color : #010000;;	
}
.pages td a:link{ color : #010000; text-decoration : none; }
.pages td a:visited{ color : #010000; text-decoration : none; }
.pages td a:hover{ color : #000000; text-decoration : none; } 
#010000;;	
}
.pages td a:link{ color : #010000; text-decoration : none; }
.pages td a:visited{ color : #010000; text-decoration : none; }
.pages td a:hover{ color : #000000; text-decoration : none; } 


.newx {
	font-size: 11px;
	color: #4D4A4A;
}

.newstitle {
	font-size: 12px;
	color: #4D4A4A;
}

/* REMAIL */


.remail {
font-size: 12px;
font-color: #010000;
}


#ititle {
 margin-left:5px;
}

.noviz strong{
font-weight: normal;
}