/* Скролбар - цвета---------------------- */
/* Для Последних событий -- июль 2011*/

.news_ground     {background:#F5F5F5; padding-right: 2px; padding-left: 2px;}	//whitesmoke
.news_ground_1     {background:#FFFAFA; padding-left: 2px;}	//snow
.news_ground_2     {background:#FFFFF0; padding-left: 2px;}	//ivory
.news_ground_3     {background:#FFFAF0; padding-left: 2px;}	//floralwhite
.news_ground_4     {background:#F5F5DC; padding-left: 2px;}	//beige
.news_ground_5     {background:#F8F8FF; padding-left: 2px;}	//ghostwhite
.news_ground_6     {background:#FFF0F5; padding-left: 2px;}	//lavenderblush
.news_ground_7    {background:#FOFFFF; padding-left: 2px;}	//azure

/* VG
BODY {
      SCROLLBAR-FACE-COLOR: #ebecec;
      SCROLLBAR-HIGHLIGHT-COLOR: white;
      SCROLLBAR-SHADOW-COLOR: #aaaaaa;
      SCROLLBAR-3DLIGHT-COLOR: #dddddd;
      SCROLLBAR-ARROW-COLOR: gray;
      SCROLLBAR-TRACK-COLOR: white;
      SCROLLBAR-DARKSHADOW-COLOR: white;
      }
VG */
/*Попытка обобщения*/
         /*Абзацы и ячейки*/

.normal {margin-top: 5px}

.normal1subh5 {font-size:11px; padding-left:18px; margin-top: -6px; margin-left: 0px; margin-right: 0px; margin-bottom: 0px}

.normal1 {margin-top: 2px; margin-left: 0px; margin-right: 0px; margin-bottom: 0px}
.normal1_1 {font-size:11px; margin-top: 2px; margin-left: 0px; margin-right: 0px; margin-bottom: 0px}

.normal1str {margin-top: 0px; margin-left: 0px; margin-right: 0px; margin-bottom: 0px}
.normalpub {margin-top: 0px; margin-left: 0px; margin-right: 0px; margin-bottom: 0px}
.normalitem {margin-top: 0px; margin-left: 0px; margin-right: 0px; margin-bottom: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px;  PADDING-TOP: 0px}
.normal2 {margin-top: 8px; margin-left: 0px; margin-right: 0px; margin-bottom: 0px}
.normal3 {margin-top: 3px; margin-bottom: 0px}
.normal4 {margin-top: 2px; margin-bottom: 2px}
.heading {font-weight: bold; color: green}
.normal5 {margin-top: 2px; margin-bottom: 0px; margin-left: 12px; color: maroon}
/*выделение текста*/

.textred             {color:#E60000;}
.textredbold         {font-weight:bold; color:#E60000;}
.textgreenl          {color:#669999;}
.textgreenlbold      {font-weight:bold; color:#669999;}
.textgreen           {color:#308030;}
.textgreenbold       {font-weight:bold; color:#308030;}
.textbl              {color:#99FF00;}
.textblbold          {font-weight:bold; color:#99FF00;}
.textblue            {color:#3366CC;}
.textbluebold        {font-weight:bold; color:#3366CC;}
.textskyblue         {color:#87CEEB;}
.textskybluebold     {font-weight:bold; color:#87CEEB;}
.textorange          {color:#FF8C00;}
.textorangebold      {font-weight:bold; color:#FF8C00;}
.highlight_word	     {background-color: yellow;}


/*работа с элементами ShowItem*/

.showlayer  {MARGIN-TOP: 4px;  font-size: 10px; PADDING-RIGHT: 2px; PADDING-LEFT: 2px; VISIBILITY: hidden; PADDING-BOTTOM: 2px;  PADDING-TOP: 2px; POSITION: absolute; background-color: #EBEFF5; border: 1px solid #CCD1D9;}
.showlayerAll  {MARGIN-TOP: 4px;PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px;  PADDING-TOP: 2px; background-color: #EBEFF5; border: 1px solid #CCD1D9;}
.showlayer2  {MARGIN-TOP: 0px;  font-size: 10px; PADDING-RIGHT: 2px; PADDING-LEFT: 2px; VISIBILITY: hidden; PADDING-BOTTOM: 0px;  PADDING-TOP: 0px; POSITION: absolute; background-color: #EBEFF5; border: 1px solid #CCD1D9;}
.showlayer1 {MARGIN-TOP: 8px;  font-size: 12px; PADDING-RIGHT: 2px; PADDING-LEFT: 2px; VISIBILITY: hidden; PADDING-BOTTOM: 2px;  PADDING-TOP: 2px; POSITION: absolute; background-color: #EBEFF5; border: 1px solid #CCD1D9;}
.showlayer3  {MARGIN-TOP: 1px;  font-size: 12px; PADDING-RIGHT: 2px; PADDING-LEFT: 2px; VISIBILITY: hidden; PADDING-BOTTOM: 2px;  PADDING-TOP: 2px; POSITION: absolute; background-color: #EBEFF5; border: 1px solid #CCD1D9;}

a.showl          {text-decoration:none;  font-size: 10px;}
a.showl:hover    {text-decoration:none;  font-size: 10px;}
a.showl:visited  {text-decoration:none;  font-size: 10px;}
a.showl:active   {text-decoration:none;  font-size: 10px;}

a.show2          {text-decoration:none; background-color: #FFFAEA; color:#666666;}
a.show2:hover    {text-decoration:none; background-color: #FFFAEA; color:#666666;}
a.show2:visited  {text-decoration:none; background-color: #FFFAEA; color:#666666;}
a.show2:active   {text-decoration:none; background-color: #FFFAEA; color:#666666;}



/* Заголовки --------------------------- */
h1, .hdr1 { font-size:18px; font-family:Verdana; font-weight:bold; color:#000066; padding-left:18px; margin-top: 5px; margin-bottom: 5px}
h2, .hdr2 { font-size:16px; font-family:Verdana; font-weight:bold; color:#003399; padding-left:18px; margin-top: 5px; margin-bottom: 5px}
h3, .hdr3 { font-size:14px; font-family:Verdana; font-weight:bold; color:#666666; padding-left:18px; margin-top: 5px; margin-bottom: 5px}
h4, .hdr4 { font-size:13px; font-family:Verdana; font-weight:bold; color:#696969; padding-left:18px; margin-top: 5px; margin-bottom: 5px}
//h4, .hdr4 { font-size:13px; font-family:Verdana; font-weight:bold;  color:#6696969;font-style:italic; padding-left:18px; margin-top: 5px; margin-bottom: 5px}
h4, .hdr_s { font-size:13px; font-family:Verdana; font-weight:bold;  color:#6696969;font-style:italic; padding-left:18px; margin-top: 3px; margin-bottom: 2px}
h5, .hdr_s { font-size:11px; font-family:Verdana; font-weight:bold; color:#666666; padding-left:18px; margin-top: 2px; margin-bottom: 1px}
h5, .hdr4 { font-size:11px; font-family:Verdana; font-weight:bold; color:#666666; padding-left:18px; margin-top: 5px; margin-bottom: 5px}


/* списки */

.li_none    {list_style_image:none; list_style_type:none; }
.li_test    {list-style-image:url(../images/li_arr_red.gif); margin-top: 2px; padding-top:0px;}
.li_red     {list-style-image:url(../images/li_arr_red.gif); margin-top: 2px; padding-top:2px;}
.li_green   {list-style-image:url(../images/li_arr_green.gif); margin-top: 2px; padding-top:2px;}
.li_blue    {list-style-image:url(../images/li_arr_blue.gif); margin-top: 2px; padding-top:2px;}
.li_blue_0px    {list-style-image:url(../images/li_arr_blue.gif); margin-top: 0px; padding-top:0px;}
.li_orange  {list-style-image:url(../images/li_arr_orange.gif); margin-top: 2px; padding-top:2px;}
.li_red_dot {list-style-image:url(../images/li_red_dot.gif); margin-top: 2px; padding-top:2px;}
.li_1       {list-style-image:url(../images/li_arr.gif); margin-top: 2px; margin-bottom: 2px; padding-top:2px;}
OL { list-style-type: decimal; margin-top: 0px; padding-top:0px;  margin-bottom: 0px; }

UL {margin-top: 0px; padding-top:0px;  margin-bottom: 0px; }
.ul_0 {margin-top: 0px; padding-top:0px;  margin-bottom: 0px; padding-bottom:0px;}
.ul_1 {margin-top: 0px; padding-top:0px; margin-left: 15px; margin-bottom: 0px; }
.ul_11 {margin-top: 0px; padding-top:0px; margin-left: 3px; margin-bottom: 0px; }
.ul_2 {margin-top: 0px; padding-top:0px; margin-left: 90px; margin-bottom: 0px; }
.ul_3 {list-style-type: disc; margin-top: 0px; padding-top:0px; margin-left: 50px; margin-bottom: 0px; }

/* Select and option -------------------- */

select                         {font-weight:normal; font-size:12px; font-family:Verdana; color: #667782; background-color: #F6F6F6; border: 1px solid #CCD1D9;}
option                  {font-weight:normal; font-size:12px; font-family:Verdana; color: #667782; background-color: #F6F6F6; border: 1px solid #CCD1D9;}
.submit                        {font-weight:normal; font-size:12px; font-family:Verdana; color: #667782; background-color: #F6F6F6; border: 1px solid #CCD1D9; MARGIN-right:3px;}
.submitred                        {font-weight:bold; font-size:12px; font-family:Verdana; color: #CC0000; background-color: #F6F6F6; border: 1px solid #CCD1D9; MARGIN-right:3px;}
.opt            {font-weight:normal; font-size:12px; font-family:Verdana; color: #667782; background-color: #F6F6F6; border: 1px solid #CCD1D9;}
.sel                        {font-weight:normal; font-size:12px; font-family:Verdana; color: #667782; background-color: #F6F6F6; border: 1px solid #CCD1D9;}
FORM                          {MARGIN-left:10px;  MARGIN-right:20px; MARGIN-TOP: 12px; MARGIN-BOTTOM: 12px;}

/* Обрамление таблиц -------------------- */

.bottomleft  {padding-left:5px; margin-top: 2px; margin-bottom: 2px; border-left-width:1px; border-left-color:#C2CDCD; border-left-style:solid; border-bottom-width:1px; border-bottom-color:#C2CDCD; border-bottom-style:solid;}
.bottomright {padding-left:5px; margin-top: 2px; margin-bottom: 2px; border-right-width:1px; border-right-color:#C2CDCD; border-right-style:solid; border-bottom-width:1px; border-bottom-color:#C2CDCD; border-bottom-style:solid;}
.bottom      {padding-left:5px; margin-top: 2px; margin-bottom: 2px; border-bottom-width:1px; border-bottom-color:#C2CDCD; border-bottom-style:solid;}

.btl            {padding-left:5px; margin-top: 2px; margin-bottom: 2px; border-left-width:1px; border-left-color:#C2CDCD; border-left-style:solid; border-bottom-width:1px; border-bottom-color:#C2CDCD; border-bottom-style:solid; border-top-width:1px; border-top-color:#C2CDCD; border-top-style:solid;}
.btr            {padding-left:5px; margin-top: 2px; margin-bottom: 2px; border-top-width:1px; border-top-color:#C2CDCD; border-top-style:solid; border-bottom-width:1px; border-bottom-color:#C2CDCD; border-bottom-style:solid; border-right-width:1px; border-right-color:#C2CDCD; border-right-style:solid;}
.brl            {padding-left:5px; margin-top: 2px; margin-bottom: 2px; border-left-width:1px; border-left-color:#C2CDCD; border-left-style:solid; border-bottom-width:1px; border-bottom-color:#C2CDCD; border-bottom-style:solid; border-right-width:1px; border-right-color:#C2CDCD; border-right-style:solid;}
.borderall  {padding-left:5px; margin-top: 2px; margin-bottom: 2px; border-left-width:1px; border-left-color:#C2CDCD; border-left-style:solid; border-bottom-width:1px; border-bottom-color:#C2CDCD; border-bottom-style:solid; border-right-width:1px; border-right-color:#C2CDCD; border-right-style:solid; margin-top: 2px; margin-bottom: 2px; border-top-width:1px; border-top-color:#C2CDCD; border-top-style:solid;}

.top        {padding-top:5px; margin-top: 2px; margin-bottom: 2px; border-top-width:1px; border-top-color:#C2CDCD; border-top-style:solid;}
.left       {padding-left:5px; margin-top: 2px; margin-bottom: 2px; border-left-width:1px; border-left-color:#C2CDCD; border-left-style:solid;}
.right      {padding-right:5px; margin-top: 2px; margin-bottom: 2px; border-right-width:1px; border-right-color:#C2CDCD; border-right-style:solid;}
.topright   {border-right-width:1px; border-right-color:#C2CDCD; border-right-style:solid; border-top-width:1px; border-top-color:#C2CDCD; border-top-style:solid;}

.laboratory {margin-right:8px; padding-right:8px; padding-bottom:2px; margin-bottom:2px; margin-top: 8px; padding-top:8px;}



/* Новоcти                 --------------- */

.DATEFIX           {font-weight:normal; color:#8B2323; text-align:right; text-decoration: underline;}
.NEWSBRIEF          {font-weight:bold; color:#2062C6; font-size:14px;}
.NEWSDETAIL   {font-weight:normal;}
.SOURCE           {font-weight:normal; color:#308030;}
.NEWSTEXT          {font-weight:normal;}
.MORE_LESS    {font-weight:normal; color:#CC0000;}
.NEWSREF      {font-weight:normal;}
.shownews     {MARGIN-TOP: 8px; MARGIN-BOTTOM: 8px; PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px;  PADDING-TOP: 2px;  background-color: #EBEFF5; border: 1px solid #CCD1D9;}


a.MORE_LESS          {text-decoration:none; color:#CC0000;}
a.MORE_LESS:hover    {text-decoration:underline; color:#CC0000;}
a.MORE_LESS:visited  {text-decoration:none; color:#CC0000;}
a.MORE_LESS:active   {text-decoration:none; color:#CC0000;}




/* Индексы цитирования    --------------- */

.AFFIL_EN {font-weight:bold;}
.NOFSCI   {font-weight:normal;}
.CI86     {font-weight:normal;}
.CI7      {color:#308030;}
.NAME_RU  {font-weight:bold;}
.CI7      {font-weight:normal;}
.FA7      {font-weight:normal;}
.CIMAX    {font-weight:normal;}
.CITOT    {font-weight:normal;}
.YF       {color:#308030;}


/* Отличия сотрудников    --------------- */

.PERSONS   {color:#2062C6;font-weight:bold;}
.LAB       {font-weight:normal;}
.YEAR_INT  {font-weight:bold;}
.AWARD     {font-weight:normal;}
.REF_ORG   {font-weight:normal;}
.COUNTRY   {color:#308030;}

/* Публикации    ------------------------ */

.CHAPTER      {color:#2062C6;}
.BOOKTITLE    {font-weight:normal;}
.SERIES       {font-style: italic;}
.AUTHOR_TYPE  {color:#8B2323;}
.AUTHORS      {font-weight:normal;}
.PUBLISHER    {font-weight:bold;}
.YEAR         {color:#308030;}
.PAGESFULL    {font-weight:normal;}
.ISBN_ISSN    {color:#C92C0A;}
.colorind     {font-weight:bold; color:#CC0000;}
.PAGESAUTH    {font-weight:normal; color:#CC0000;}
.LABIND       {color:#3A6EA5; text-align:right;}

/* COLOR INDICATION в Публикациях    ------------------------ */

.color1      {color:#22407D;}
.color2      {color:#387E21;}
.color3      {color:#3596AA;}
.color4      {color:#3FBEC5;}
.color5      {color:#3EC6AE;}
.color6      {color:#25C29F;}
.color7      {color:#1D97CB;}
.color8      {color:#54BBE7;}
.color9      {color:#9AD7F1;}
.color0      {color:#9AEBF1;}



/* Ресурсы онлайн    ------------------------ */

.TITLE1          {font-weight:normal; color:#308030;}
.PUBLISHER1      {font-weight:normal; color:#8B2323;}
.RESDESCRIPTION1 {font-weight:normal;}
/*
a.PUBLISHER1          {text-decoration:none; color:#8B2323;}
a.PUBLISHER1:hover    {text-decoration:none; color:#8B2323;}
a.PUBLISHER1:visited  {text-decoration:none; color:#8B2323;}
a.PUBLISHER1:active   {text-decoration:none; color:#8B2323;}

a.TITLE1          {text-decoration:none; color:#308030;}
a.TITLE1:hover    {text-decoration:none; color:#308030;}
a.TITLE1:visited  {text-decoration:none; color:#308030;}
a.TITLE1:active   {text-decoration:none; color:#308030;}
*/

/* Телекомуникации  -------------------- */

.queryind {font-weight:bold; color:#3366CC;}

/* Левый слой */
#left {width: 60%;  float: left; padding: 0px;}
#left1 {width: 10%;  float: left; padding: 0px;}
#left2 {width: 90%;  float: left; padding: 0px;}
#left3 {width: 75%;  float: left; padding: 0px;}
#left4 {width: 97%;  float: left; padding: 0px;}

/* Правый слой */
#right {width: 40%; float: right; padding: 0px;}
#right1 {width: 90%; float: right; padding: 0px;}
#right2 {width: 10%; float: right; padding: 0px;}
#right3 {width: 25%; float: right; padding: 0px;}
#right4 {width: 0%; float: right; padding: 0px;}
#bottom {width: 100%; float: left; padding: 0px;}

/* Классы лево-право для диссертаций*/

.divleft {width: 60%;  float: left; padding: 0px;}
.divleft1 {width: 10%;  float: left; padding: 0px;}
.divleft2 {width: 90%;  float: left; padding: 0px;}
.divleft3 {width: 75%;  float: left; padding: 0px;}
.divleft4 {width: 100%;  float: left; padding: 0px;}

.divright {width: 40%; float: right; padding: 0px;}
.divright1 {width: 90%; float: right; padding: 0px;}
.divright2 {width: 10%; float: right; padding: 0px;}
.divright3 {width: 25%; float: right; padding: 0px;}
.divright4 {width: 0%; float: right; padding: 0px;}
.divbottom {width: 100%; float: left; padding: 0px;}



.menu        {background:#F6F6F6; padding-left:8px;}
.menu_sel    {background:#CCD1D9; padding-left:8px;}
.menusub     {background:#F2F0E6; padding-left:18px;}
.menusub_sel {background:#E1DCC6; padding-left:18px;}


body,td,th {font-family: tahoma; font-size: 12px; color: #000000;}

img {border:0;}

a {text-decoration:none; font-family: tahoma;        font-size: 12px; color: #3366CC;}

a:visited {color: #3366CC;}
a:hover   {color: #999999;}
a:active  {color: #3366CC;}


a.menuit          {text-decoration:none; color:#68777E;}
a.menuit:hover    {text-decoration:none; color:#68777E;}
a.menuit:visited  {text-decoration:none; color:#667782;}
a.menuit:active   {text-decoration:none; color:#68777E;}

.menu a          {text-decoration:none; color:#667782;}
.menu a:hover    {text-decoration:none; color:#667782;}
.menu a:visited  {text-decoration:none; color:#667782;}
.menu a:active   {text-decoration:none; color:#667782;}

.menu_sel a          {text-decoration:none; color:#294E85}
.menu_sel a:hover    {text-decoration:none; color:#294E85}
.menu_sel a:visited  {text-decoration:none; color:#294E85}
.menu_sel a:active   {text-decoration:none; color:#294E85}

.menusub a          {text-decoration:none; color:#667782;}
.menusub a:hover    {text-decoration:none; color:#667782;}
.menusub a:visited  {text-decoration:none; color:#667782;}
.menusub a:active   {text-decoration:none; color:#667782;}

.menusub_sel a          {text-decoration:none; color:#294E85;}
.menusub_sel a:hover    {text-decoration:none; color:#294E85;}
.menusub_sel a:visited  {text-decoration:none; color:#294E85;}
.menusub_sel a:active   {text-decoration:none; color:#294E85;}


.cursor {cursor:default}

.footer {font-size: 10px;color: #2D97D5;}
.simpletitle {font-weight:bold; margin-bottom: 10px;}

.special

{
        border:        solid 1px #C2CDCD;
        border-bottom: none;
        padding: 1px;
        display: inline;
        background: #FFFFFF;
        margin: 0px;
        white-space: nowrap;
}

.specdiv

{
        border:        solid 1px #C2CDCD;
        padding: 2px;
        margin: 0px 0px;
        background: #FFFFFF;

 }

/**<div class="pages"> <span class="selected">6</span> **/
/** paging */
.pages {
        font-size: 80%;
        font-weight: bold;
        color: #333333;
        text-align: center;
        padding-top: 10px;
        margin-top: 1px;
} .pages a:link, .pages a:active, .pages a:hover, .pages a:visited {
        padding: 2px;
} .pages a:hover {
        color: #000000;
        text-decoration: none;
} .pages span.selected {
        padding: 2px;
        padding-left: 4px;
        padding-right: 4px;
        color: #3b6cb4;
        border: 1px solid #999999;

}
/*Внешняя страница типа http://www.ioffe.ru/HTML/about/k50.html */
div.outerhtml {
	width: 700px;
	background-image: url('../../get_file.php?dir=history&file=gagarin50bkg.gif');
	background-position: left bottom;
	background-repeat: repeat-x;
}
div.outerhtml p{
	text-align: justify;
	color: #ffffff;
}
div.outerhtml span{
	color: #f6cb24;
}
div.outerhtml span#firstletter{
	color: #f6cb24;
	font-size: 13pt;
}
div.outerhtml a{
	color: #24bdf6;
}
div.outerhtml div.epi{
	width: 80%;
	position: relative;
	left: 60px;
	padding-right: 20px;
	padding-top: 20px;
	padding-bottom: 20px;
}
div.outerhtml div.epi p#rightalign{
	text-align: right;
}
div.outerhtml div.maincontent{
	color: #ffffff;
	padding-right: 20px;
	padding-left: 20px;
}
div.outerhtml div.gal{
	background-color: #ffffff;
	padding:5px;
}
/* Баннеры справа */
div.banners{
    text-align: center;
    padding-bottom: 5px;
    padding-top: 15px;
 }

div.banners img{
    max-width: 190px;
    position: relative;
    padding:2px;
}

/* Счетчики */
div.counter{
    text-align: center;
}
div.counter img{
    margin-left: 15px;
    float: left;
}
/*дмС УРТСФБООПЗП ФЕЛУФБ Й ЕЗП ЪБЛТЩФЙС*/
.hidtxt {
	MARGIN-TOP: 4px;
	PADDING-RIGHT: 2px;
	PADDING-LEFT: 2px;
	PADDING-BOTTOM: 2px;
	PADDING-TOP: 2px;
	background-color: #EBEFF5;
	border: 1px solid #CCD1D9;
}

.icon-plus {
	width:9px;
	height:10px;
	background:url('/images/arron.gif') no-repeat top left;
	display: inline-block;
	margin:0 5px 0 0;
	padding:0;
	border:0;
}

.icon-minus {
	width:9px;
	height:10px;
	background:url('/images/arroff.gif') no-repeat top left;
	display: inline-block;
	margin:0 5px 0 0;
	padding:0;
	border:0;
}

.hot_news {
	background:#F5F5F5;
	padding-right: 4px; //EE 13.01.16
	padding-left: 10px;
}

.hot_news p {
	margin-top: 2px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
   .block1 { 
    width: 500px;
	}