	body {
	background: #e0ffff; /*#DDD8C2; d1eeee ;  #eeeeee; #E8E8E8;    #E0EEEE;*/ 
	color: #000080; /* #336699;#000000; #e0ffff; #E8E8E8;   #E0EEEE;   d1eeee ; */
	font-family: Verdana, Geneva, sans-serif;/*'Times New Roman', Times, sans-serif;*/ /**/ 
}
  #container {
	width: 975px;
	margin: 0 auto; /*блок по центру*/
	padding: 0em;
   }  
  #name {
	width: 975px;
	height: 85px; /* Высота блока */ 
	margin: 0em 0em 0em 0em; 
	padding: 10px 0px 4px 0px;
	text-align: center;
	font-family:  'Times New Roman', Times,  serif;
	background: rgb(204,255,204); /*#ccffcc; c1ffc1; fff68f ; ffe4c4;*/
	border: 1px solid rgb(180,214,180); /* #aca;#ccc; Параметры рамки */
	-webkit-border-radius: 5px 5px 5px 5px;	
	-moz-border-radius: 5px 5px 5px 5px;
    }
  
  #name h1, h2, h3 { 
	margin: 0px auto;
    font-weight: bold;
    text-align: center;
    line-height: normal;
	margin-bottom: 5px;
	}

  #name h1 {
    /*font-style: italic;*/
    font-variant: normal;
    font-size: 100%;
    }

  #name h2 {
    font-style: normal;
    font-variant: small-caps;
    font-size: 170%;
	margin-bottom: 10px;
    color: rgb(216, 0, 0);
    }

  #name h3 {
    /*font-style: italic;*/
    font-variant: normal;
    font-size: 80%;
    }

  #name a {
	/*font-family:  Verdana, sans-serif; 'Times New Roman', Times, sans-serif;*//* */
    font-style: normal;
    /*font-variant: normal;*/
    font-weight: normal;
    font-size: 60%;
    line-height: normal;
	text-decoration: underline;
	}

  #name .color1 { color: rgb(0, 0, 128);
    }

  #name .color2 { color: rgb(216, 0, 0);
    }

	/* cellspacing=0 */
  #name	TABLE {
	width: 100%;
	border-collapse: collapse; 
	border: 0px; 
	padding: 0px;
	margin: 0px;
	}

	/* cellpadding=0 */
  #name TD {margin: 0px; padding: 0px; vertical-align: top;}
	
  #menu {
	float: left; 
	width: 200px; 
	text-align: left;
	font-family: Verdana, Geneva, sans-serif; 
	font-size: 65%;
	font-weight: bold;
	}

	.menu0:link {text-decoration: none; color: #ff0000;}
	.menu0:visited {text-decoration: none; color: #ff0000;}
	.menu0:hover {text-decoration: underline; color: #ff0000}
	.menu0:active {text-decoration: none; color: #ff0000}

	.menu1:link {text-decoration: none; color: #000080;}
	.menu1:visited {text-decoration: none; color: #000080;}
	.menu1:hover {text-decoration: underline; color: #000080}
	.menu1:active {text-decoration: none; color: #000080}

  #block_menu {
	background-color: rgb(255,228,196); /*#ffe4c4 */
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;	
	border: 1px solid rgb(235,208,176); /*#ccc; Параметры рамки */
	margin: 5px 0 0 0; padding: 4px 4px 4px 4px;
	}
   #block_menu .otstup1 {
      position: relative; left: 6px; 
   }

   #block_menu .otstup2 {
     position: relative; left: 12px;
	}
   
	#9may {
    	margin-top: 10px;
		margin-bottom: 10px;
	}
   
	#block_rek {
    	margin-top: 20px;
		margin-bottom: 5px;
		font-size: 9px;  /*9 */
	}

#content {
	float: right; 
	width: 765px; 
	height: 100%; 
	display: inline; 
	margin: 5px 0px 5px 0px; padding: 5px 5px 5px 4px;
	font-family:  'Times New Roman', Times,  serif;
	/*border-right: 1px solid #ccc; Параметры рамки */
	}

#content h1, h2, h3
    {
		font-weight: bold;
    	font-variant: small-caps;
        text-align: center;
		color:  rgb(216, 0, 0);
		line-height: 10pt;        
    }
#content     h1/*'Times New Roman', Times, sans-serif;*/
    {
        font-size: 130%;
		margin: 5px 0px 5px 0px;  
    }
#content     h2
    {
        font-size: 110%;
    }
#content     h3
    {
        font-size: 100%;
    }
#content     h4
    {
		font-weight: bold;
        text-align: center;
        font-size: 90%;
		color: #000080;
    }
#content     p
    {
    text-indent: 30pt; 
	text-align:justify;
	padding-right: 0px;
    }
#content     .bots
    {
        text-align:justify;
		padding-top: 0; padding-right: 2px;
    }
#content     .lit
	{
		font: normal 40%; /*'Times New Roman', Times, serif;*/
    }
#content     .ots
    {
        text-indent: 30pt; 
    }
#content     .mar
    {
        margin: 0;
    }
#content     .marbot
    {
     	margin: 0 0 10pt 0;
    }
#content     .cen
	{
        text-align: center;  margin: 0 0 10pt 0;
	}
#content     ul
    {
		margin: 0 0 0 30pt;
		padding: 0;
    }
#content li
    {
		margin: 0 0 0 10pt;
		padding: 0;
    }
#content ol
    {
        margin: 0 0 0 60pt;
		padding: 0;
    }
#content sup
    {
        font-weight: bold;
		text-decoration: underline;
    }

#content .menu5 {font-size: medium; font-weight: none; text-decoration: none; color: #000080}
#content .help2 {font-size: medium; font-weight: bold; color:#000090;}
#content .menu6 {font-size: small; font-weight: none; text-decoration: none; color:#000080;} /*font-weight: bold; */
#content .help1 {color: #000000; font-weight: none; font-size: small; text-align:justify; margin: 0px 0px 5px 20px;}
#content .error {color: #800000; text-align: center; font-size: medium; <br>margin: 0px 0px 5px 20px;}

#content hr {color:#000080; background-color:#000080; height: 1px; border-width:0px;} /*HR { width: 100%; color: #000080;}*/

 .menu2:link {text-decoration: none; font-weight: lighter; color: #2A2AFF;} /*#5353FF;}*/
 .menu2:visited {text-decoration: none; color: #691905;} /* #006400}*/
 .menu2:hover {text-decoration: underline; color: #0D3D42;}
 .menu2:active {text-decoration: none; color: #1A77F0;}

 .menu3:link {text-decoration: underline; color: #000080;} /*#5353FF;}*/
 .menu3:visited {text-decoration: underline; color: #000080;}
 .menu3:hover {text-decoration: underline; color: #000080;}
 .menu3:active {text-decoration: underline; color: #000080;}

#content acronym {
		border-bottom: 1px dotted #333333;
		cursor: help;
	}
#content .move {cursor: move }
#content     .sob_lit
	{
        text-indent: 0px; color: #000; font-size: x-small; text-align: left;  margin: 0 0 10pt 0;
	}
#content     .sob_h1
	{
        color: #900000; font-weight: bold; font-size: large; text-align: center;  margin: 0 0 10pt 0;
	}
#content     .sob_h2
	{
        font-weight: bold; text-align: center;  margin: 0 0 10pt 0;
	}
#content .epigraf {font-family: Verdana, Geneva, sans-serif; font-size: 60%; font-weight: bold;}
#content .epigpod {font-family: Verdana, Geneva, sans-serif; font-size: 70%; font-weight: bold;}

#content     h5
    {
		text-indent: 40px;
		margin: 0 0 10pt 0pt;
		font-weight: bold;
        text-align: left;
        font-size: normal;
		color: #000080;
    }
#pict {
 padding: 0px;
}


.tickercontainer { /* the outer div with the black border */
border: 1px solid #000;
background: #fff; 
width: 590px; /*ширина окна*/
height: 16px; /*высота окна*/
margin: 0 auto; /*блок по центру*/
margin-top: -30px; /*положение блока*/
margin-bottom: 10px; /*расстояние до блока*/
padding: 0;
overflow: hidden; 
}
.tickercontainer .mask { /* that serves as a mask. so you get a sort of padding both left and right */
position: relative;
left: 10px;
top: 1px; /*положение по вертикали*/
width: 700px; /*ширина текста*/
overflow: hidden;
}
ul.newsticker { /* that's your list */
position: relative;
left: 590px;
font: bold 12px Verdana;
list-style-type: none;
#text-align: center;
padding: 0;
}
ul.newsticker li {
float: left; /* important: display inline gives incorrect results when you check for elem's width */
padding: 0;
margin-left: 100px; /*блок по центру*/
#background: #fff; #фон под символами
}
ul.newsticker a {
white-space: nowrap;
padding: 0;
color: #D8D800;
font: bold 12px Verdana;
margin-right: 30px;
#margin: 0 30px 0 0;
} 
ul.newsticker span {
color: #80DEFF; 
margin: 0 10px 0 0;
} 

#bottom {
	clear: both;
	width: 975px;
	height: 45px;
	margin: 0px; 
	padding: 3px 0px 0px 0px;
	background-color: #ccffcc; /*c1ffc1; fff68f ; ffe4c4;*/
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;	
	border: 1px solid rgb(180,214,180); /*Параметры рамки */
	font-family: 'Times New Roman', Times,  serif;
	font-size: 67%;
	font-weight: bold;
}

#netfox {
	text-align: center; 
	font-family: Verdana, Geneva, sans-serif; 
	font-size: 65%;	
	font-weight: bold;
}

/* только для Internet Explorer */
@font-face {
   font-family: Weather;
   src: local("Weather"),
        url(wef_____.eot);
}
	 
/* далее для всех остальных браузеров*/ 
@font-face {
  font-family: 'Weather Regular';
  src: url("http://serv1/wef_____.ttf");
}


/*для span информация */
.tooltip {
	border-bottom: 1px dotted #000000;
	outline: none;
	cursor: help; 
	text-decoration: none;
	position: relative;
	}
.tooltip span {
	margin-left: -999em;
    text-indent: 0pt; 
	position: absolute;
	}
/*CSS для отображения всплывающей подсказки*/
.tooltip:hover span {
	  position: absolute;
	  left: 1em;
	  top: 2em;
	  z-index: 99;
	  margin-left: 0;
	  width: 150px;
	  font-size: 0.8em;
	}
.tooltip:hover img {
	  border: 0;
	  margin: -7px 0 0 -125px;
	  float: left;
	  position: absolute;
	}
.tooltip:hover em {
	  font-family: Candara, Tahoma, Geneva, sans-serif;
	  font-size: 1.2em;
	  font-weight: bold;
	  display: block;
	  padding: 0.2em 0 0.6em 0;
	}
.classic { padding: 0.8em 1em; }
.custom { padding: 0.5em 0.8em 0.8em 2em; }
<strong>* html</strong> a:hover { background: transparent; }
/*Код CSS для цветовой схемы*/
.classic { background: #FFFFAA; border: 1px solid #FFAD33; }
.critical { background: #FFCCAA; border: 1px solid #FF3334; }
.help { background: #9FDAEE; border: 1px solid #2BB0D7; }
.info { background: #9FDAEE; border: 1px solid #2BB0D7; }
.warning { background: #FFFFAA; border: 1px solid #FFAD33; }
