/* ## ÑÈÑÒÅÌÍÛÅ ## */

body
{
  margin-top: 0px;
  margin-bottom: 0px;
  margin-right: 0px;
  margin-left: 0px;

  font-size: 12px;
  font-family: Verdana;
  color: 000000;
  text-decoration:  none;
}

a
{
  font-size: 12px;
  font-family: Verdana;
  color: 3F3F3F;
  text-decoration: underline;
}

a:hover
{
  font-size: 12px;
  font-family: Verdana;
  color: ff0000;
  text-decoration: underline;
}

.invisibleInput
{
  width: 0px;
  height: 0px;
}

.backLink
{
  font-size: 12px;
  font-family: Verdana;
  color: #283FB2;
  text-decoration: underline;
}

.detail_link
{
  font-size: 12px;
  font-family: Verdana;
  color: 283FB2;
  font-weight: bold;
}

.detail_link:hover
{
  font-size: 12px;
  font-family: Verdana;
  color: 283FB2;
  font-weight: bold;
}

.backLink:hover
{
  font-size: 12px;
  font-family: Verdana;
  color: #283FB2;
  text-decoration: underline;
}

.aboutLabHref
{
  font-size: 15px;
  font-family: Verdana;
  color: 3F3F3F;
  text-decoration: underline;
}

.aboutLabHref:hover
{
  font-size: 15px;
  font-family: Verdana;
  color: ff0000;
  text-decoration: underline;
}

.aboutLabHrefLine
{
  font-size: 15px;
  font-family: Verdana;
  color: 000000;
}

.mandatoryElement
{
  font-family: Verdana;
  font-size: 13px;
  color: #ff0000;
}

#textAlt
{
  display: none;
  position: absolute;
  z-index: 10;

  padding-left: 3px;
  padding-right: 3px;
  padding-top: 3px;
  padding-bottom: 3px;

  font-size: 10px;
  font-family: Verdana;
  color: 000000;
  width: 1px;
  white-space: nowrap;
  text-decoration:  none;
  background-color: FBEDED;

  border-top: F2D5D5 1px solid;
  border-bottom: F2D5D5 1px solid;
  border-left: F2D5D5 1px solid;
  border-right: F2D5D5 1px solid;
}

.simpleHref
{
  font-family: Verdana;
  color: #000000;
  text-decoration: none;
}

.simpleHref:hover
{
  font-family: Verdana;
  color: #000000;
  text-decoration: none;
}

.unlinedHref
{
  font-family: Verdana;
  color: #000000;
  text-decoration: none;
}

.unlinedHref:hover
{
  font-family: Verdana;
  color: #ff0000;
  text-decoration: none;
}

.er_text
{
  font-family: Verdana;
  font-size: 12px;
  color: #ff0000;
}

.list_top_link
{
  font-size: 13px;
  font-family: Verdana;
  color: 000000;
  text-decoration: underline;
  text-align: center;
  font-weight: bold;
}

.list_top_link:hover
{
  font-size: 13px;
  font-family: Verdana;
  color: 000000;
  text-decoration: none;
  text-align: center;
  font-weight: bold;
}

.grey_text
{
  font-family: Verdana;
  font-size: 12px;
  color: #A5A5A5;
}

.grey_ltl_text
{
  font-family: Verdana;
  font-size: 10px;
  color: #A5A5A5;
}

.unvisible_input
{
  width: 0px;
  visibility: hidden;
}

.document_content
{
  padding-left: 10px;
  padding-right: 10px;
  padding-top: 10px;
  padding-bottom: 10px;
  vertical-align: top;

  font-size: 12px;
  font-family: Verdana;
  color: 000000;
  text-decoration:  none;
}

.tablePadding
{
  width: 100%;
  height: 100%;

  padding-left: 10px;
  padding-right: 10px;
  padding-top: 10px;
  padding-bottom: 10px;
}

.buttonText
{
  font-size: 14px;
  font-family: Verdana;
  color: ffffff;
  text-decoration:  none;
}

.buttonText:hover
{
  font-size: 14px;
  font-family: Verdana;
  color: 000000;
  text-decoration:  none;
  background-color: D6DDFE;
}

.btn_style
{
  width: 10px;
  white-space: nowrap;
  height: 23px;
  border-top: 8BB5DE 1px solid;
  border-bottom: 8BB5DE 1px solid;
  border-left: 8BB5DE 1px solid;
  border-right: 8BB5DE 1px solid;
  text-decoration:  none;
}

.btn_inside_style
{
  text-decoration:  none;
  padding-top: 3px;
  padding-bottom: 3px;
  padding-right: 9px;
  padding-left: 9px;
  white-space: nowrap;
  width: 100%;
  height: 22px;;
  border-top: B1B1B1 1px solid;
  border-bottom: B1B1B1 1px solid;
  border-left: B1B1B1 1px solid;
  border-right: B1B1B1 1px solid;
}

.top_user_data
{
  font-size: 11px;
  font-family: Verdana;
  color: ffffff;
}

.btn_href_style
{
  text-decoration:  none;
  font-size: 11px;
  font-family: Verdana;
  color: ffffff;
  font-weight: bold;
}

.btn_href_style:hover
{
  font-size: 11px;
  font-family: Verdana;
  color: ff0000;
  font-weight: bold;
}

.window_bar
{
  height: 100%;
  border-top: #2E3192 2px solid;
  border-bottom: #2E3192 2px solid;
  border-left: #2E3192 2px solid;
  border-right: #2E3192 2px solid;
}

.window_titletext
{
  font-size: 14px;
  font-family: Arial;
  color: ffffff;
  font-weight: bold;
  background-position: right;
  background-repeat: no-repeat;
}

.window_titletext:hover
{
  font-size: 14px;
  font-family: Arial;
  color: ff0000;
  font-weight: bold;
}

.window_text
{
  font-size: 11px;
  font-family: Verdana;
  color: 3F3F3F;
  
  padding-top: 2px;
  padding-left: 2px;
  padding-bottom: 2px;
  padding-right: 2px;
}

.text
{
  font-size: 12px;
  font-family: Verdana;
  color: 000000;
  text-decoration: none;
}

/* ## ÒÎÏ ## */

.top_text
{
  font-size: 18px;
  font-family: Verdana;
  color: 2A66B8;
  text-decoration: none;
  text-align: center;
}

.langhref
{
  font-size: 10px;
  font-family: Verdana;
  color: ffffff;
}

.langhref:hover
{
  font-size: 10px;
  font-family: Verdana;
  color: ffffff;
}

.top_toptext
{
  font-size: 11px;
  font-family: Verdana;
  color: ffffff;
  font-weight: bold;
}

.login_pnl_text
{
  font-size: 10px;
  font-family: Verdana;
  color: ffffff;
  text-decoration:  none;
}

.login_pnl_text:hover
{
  font-size: 10px;
  font-family: Verdana;
  color: ffffff;
}

.login_pnl_input
{
  background-color: DAE5FF;
  font-size: 10px;
  font-family: Verdana;
  color: 000000;
  height: 15px;
  width: 60px;

  border-top: 000000 1px solid;
  border-bottom: 000000 1px solid;
  border-left: 000000 1px solid;
  border-right: 000000 1px solid;
}

.toppnls_text
{
  font-size: 11px;
  font-family: Verdana;
  color: ffffff;
}

.register_href
{
  font-size: 11px;
  font-family: Verdana;
  color: ffffff;
  text-decoration: underline;
}

.register_href:hover
{
  font-size: 11px;
  font-family: Verdana;
  color: ffffff;
  text-decoration: none;
}

.menuhref
{
  font-size: 13px;
  font-family: Verdana;
  color: ffffff;
  font-weight: bold;
  text-decoration: none;
  cursor: hand;
}

.menuhref:hover
{
  font-size: 13px;
  font-family: Verdana;
  color: FFD8D8;
  font-weight: bold;
  text-decoration: none;
}

.submenuhref
{
  font-size: 12px;
  font-family: Verdana;
  color: 3F3F3F;
  font-weight: bold;
  text-decoration: none;
  cursor: hand;
}

.submenuhref:hover
{
  font-size: 12px;
  font-family: Verdana;
  color: BD0000;
  font-weight: bold;
  text-decoration: none;
  cursor: hand;
}

/* ## ÔÓÒÅÐ ## */

.footer_text
{
  font-size: 9px;
  font-family: Verdana;
  color: ffffff;
  padding-left: 9px;
  padding-right: 9px;
}

.footer_href
{
  font-size: 11px;
  font-family: Verdana;
  color: ffffff;
  text-decoration: underline;
}

/* ## Êàðòà ñàéòà ## */

.SiteMap_headerHref
{
  font-size: 14px;
  font-family: Verdana;
  font-weight: bold;
  color: #D3033E;
  background-color: #FEF5F5;
}

.SiteMap_headerHref:hover
{
  font-size: 14px;
  font-family: Verdana;
  font-weight: bold;
  color: #D3033E;
  background-color: #FEF5F5;
}

.SiteMap_href
{
  font-size: 12px;
  font-family: Verdana;
  font-weight: bold;
  color: #283FB2;
  background-color: #ffffff;
}

.SiteMap_href:hover
{
  font-size: 12px;
  font-family: Verdana;
  font-weight: bold;
  color: #283FB2;
  background-color: #ffffff;
}

.SiteMap_lettleCell
{
  padding-left: 0px;
  padding-right: 0px;
}


/* ## Ãëàâíàÿ ## */

.indxParts_link
{
  font-size: 11px;
  font-family: Verdana;
  font-weight: bold;
  color: 283FB2;
}

.indxParts_link:hover
{
  font-size: 11px;
  font-family: Verdana;
  font-weight: bold;
  color: 23379A;
}

/* Íîâîñòè */

.indxParts_news_header
{
  font-size: 12px;
  font-family: Verdana;
  font-weight: bold;
  padding-left: 22px;
  color: 403F3F;
}

.indxParts_news_date
{
  font-size: 11px;
  font-family: Verdana;
  font-style: italic;
  text-align: right;
  color: 3F3F3F;
}

.indxParts_news_text
{
  font-size: 12px;
  font-family: Verdana;
  padding-top: 5px;
  padding-left: 5px;
  padding-right: 5px;
  padding-bottom: 5px;
  text-align: justify;
  color: 545454;
}

.indxParts_news_link_div
{
  padding-left: 20px;
}

.indxParts_news_link
{
  font-size: 12px;
  font-family: Verdana;
}

/* Êîíôèðåíöèè è ñåìèíàðû */

.index_confisem_name
{
  font-size: 14px;
  font-family: Verdana;
  font-weight: bold;
  padding-left: 22px;
  color: 403F3F;
  text-decoration: none;
}

.index_confisem_name:hover
{
  font-size: 14px;
  font-family: Verdana;
  font-weight: bold;
  padding-left: 22px;
  color: 403F3F;
}

.index_confisem_date
{
  font-size: 11px;
  font-family: Verdana;
  font-style: italic;
  text-align: right;
  color: 3F3F3F;
}

.index_confisem_text
{
  font-size: 12px;
  font-family: Verdana;
  padding-left: 5px;
  padding-right: 5px;
  padding-bottom: 5px;
  text-align: justify;
  color: 545454;
}

.index_confisem_link
{
  font-size: 12px;
  font-family: Verdana;
  font-weight: bold;
  color: 283FB2;
}

.index_confisem_link:hover
{
  font-size: 12px;
  font-family: Verdana;
  font-weight: bold;
  color: 23379A;
}

/* Íàó÷íûå ïóáëèêàöèè */

.indxParts_sp_name
{
  font-size: 12px;
  font-family: Verdana;
  font-weight: bold;
  padding-left: 22px;
  color: 403F3F;
}

.indxParts_div_sp_data
{
  padding-left: 22px;
}

.indxParts_sp_dataCaption
{
  font-size: 11px;
  font-family: Verdana;
  color: 069BE1;
}

.indxParts_sp_dataValue
{
  font-size: 11px;
  font-family: Verdana;
  color: 244BA5;
}

.indxParts_sp_text
{
  font-size: 12px;
  font-family: Verdana;
  padding-top: 5px;
  padding-left: 5px;
  padding-right: 5px;
  padding-bottom: 5px;
  text-align: justify;
  color: 545454;
}

/* Ïðåññ-ðåëèçû */

.indxPress_name
{
  font-size: 12px;
  font-family: Verdana;
  font-weight: bold;
  padding-left: 22px;
  color: 403F3F;
}

.indxPress_date
{
  font-size: 11px;
  font-family: Verdana;
  font-style: italic;
  text-align: right;
  color: 3F3F3F;
}

.indxPress_text
{
  font-size: 12px;
  font-family: Verdana;
  padding-top: 5px;
  padding-left: 5px;
  padding-right: 5px;
  padding-bottom: 5px;
  text-align: justify;
  color: 545454;
}

/* ## Àðõèâ íîâîñòåé ## */

.indxParts_newsArchive_Date
{
  font-size: 14px;
  font-family: Verdana;
  font-weight: bold;
  color: 000000;
}

.indxParts_newsArchive_Header
{
  font-size: 14px;
  font-family: Verdana;
  font-weight: bold;
  padding-left: 22px;  
  color: 000000;
}

.indxParts_newsArchive_link
{
  font-size: 12px;
  font-family: Verdana;
  color: 283FB2;
}

.indxParts_newsArchive_link:hover
{
  font-size: 12px;
  font-family: Verdana;
  color: 283FB2;
}

/* ## Ïðîäóêòû ## */

.indxParts_prodlink
{
  font-size: 12px;
  font-family: Verdana;
  font-weight: bold;
  color: 23379A;
}

.indxParts_prodlink:hover
{
  font-size: 12px;
  font-family: Verdana;
  font-weight: bold;
  color: 23379A;
}

.indxPress_text
{
  font-size: 11px;
  font-family: Verdana;
  padding-top: 5px;
  padding-left: 5px;
  padding-right: 5px;
  padding-bottom: 5px;
  color: 545454;
}

/* ## Ðóê è Ïåðñ ## */

.emplGroupList_caption
{
  font-size: 14px;
  font-family: Verdana;
  font-weight: bold;
  padding-left: 25px;
}

.emplGroup_list
{
  font-size: 12px;
  font-family: Verdana;
  font-weight: bold;
  color: 283FB2;
}

.emplGroup_list:hover
{
  font-size: 12px;
  font-family: Verdana;
  font-weight: bold;
  color: 283FB2;
}

.emplGroup_name
{
  font-size: 14px;
  font-family: Verdana;
  font-weight: bold;
  padding-left: 20px;
}

.emplGroup_text
{
  font-size: 12px;
  font-family: Verdana;
  padding-left: 5px;
  padding-right: 5px;
  padding-bottom: 5px;
  text-align: justify;
  color: 545454;
}

.emplImg
{
  border-top: E5E5E5 1px solid;
  border-bottom: E5E5E5 1px solid;
  border-left: E5E5E5 1px solid;
  border-right: E5E5E5 1px solid;
}

.emplImg:hover
{
  border-top: 8BB5DE 1px solid;
  border-bottom: 8BB5DE 1px solid;
  border-left: 8BB5DE 1px solid;
  border-right: 8BB5DE 1px solid;
  color: 000000;
}

.emplFio
{
  font-size: 14px;
  font-family: Verdana;
  font-weight: bold;
  padding-left: 20px;
  white-space: nowrap;
}

.emplText
{
  font-size: 12px;
  font-family: Verdana;
  padding-left: 5px;
  padding-right: 5px;
  padding-bottom: 5px;
  text-align: justify;
  color: 545454;
}

/* ## ÍÀÓ×ÍÛÅ ÏÓÁËÈÊÀÖÈÈ ## */

.spublsName
{
  font-size: 14px;
  font-family: Verdana;
  font-weight: bold;
  text-align: justify;
  padding-left: 20px;
}

.spublsDate
{
  font-size: 12px;
  font-family: Verdana;
}

.spublsText
{
  font-size: 12px;
  font-family: Verdana;
  text-align: justify;
}

.spublsAuthors
{
  font-size: 12px;
  font-family: Verdana;
  text-align: left;
}

.spublsSortingHrefRed
{
  font-size: 13px;
  font-family: Verdana;
  color: #8B2125;
  text-decoration: underline;
  text-align: center;
  font-weight: bold;
}

.spublsSortingHrefRed:hover
{
  font-size: 13px;
  font-family: Verdana;
  color: #8B2125;
  text-align: center;
  font-weight: bold;
}

.spublsSortingHrefBlue
{
  font-size: 13px;
  font-family: Verdana;
  color: #37299F;
  text-decoration: underline;
  text-align: center;
  font-weight: bold;
}

.spublsSortingHrefBlue:hover
{
  font-size: 13px;
  font-family: Verdana;
  color: #37299F;
  text-align: center;
  font-weight: bold;
}

.spubls_tablePadding
{
  width: 100%;
  height: 100%;

  padding-left: 5px;
  padding-right: 5px;
  padding-top: 5px;
  padding-bottom: 2px;
}

/* ## ÊÎÍÔÅÐÅÍÖÈÈ È ÑÅÌÈÍÀÐÛ ## */

.confsemName
{
  font-size: 14px;
  font-family: Verdana;
  font-weight: bold;
  padding-left: 22px;
}

.confsemDatePeriod
{
  font-size: 11px;
  font-family: Verdana;
  font-style: italic;
  padding-left: 22px;
}

.confsemText
{
  font-size: 12px;
  font-family: Verdana;
  color: 545454;
  text-align: justify;
}

.confsemLink
{
  font-size: 12px;
  font-family: Verdana;
  color: 283FB2;
  font-weight: bold;
}

.confsemLink:hover
{
  font-size: 12px;
  font-family: Verdana;
  color: 283FB2;
  font-weight: bold;
}

/* ## ÀÐÕÈÂ ÍÎÂÎÑÒÅÉ ## */
.naSelectYearCaption
{
  font-size: 12px;
  font-family: Verdana;
  color: 6A6A6A;
  padding-left: 10px;
  padding-right: 10px;
  padding-top: 10px;
  padding-bottom: 10px;
}

/* # ÏÀÐÒÍÅÐÛ # */
.partnersName
{
  font-size: 14px;
  font-family: Verdana;
  font-weight: bold;
  padding-left: 23px;
}

.partnersText
{
  font-size: 12px;
  font-family: Verdana;
  color: 545454;
  text-align: justify;
}

.partnersLink
{
  font-size: 12px;
  font-family: Verdana;
  color: 283FB2;
  font-weight: bold;
  padding-left: 23px;
}

.partnersLink:hover
{
  font-size: 12px;
  font-family: Verdana;
  color: 283FB2;
  font-weight: bold;
  padding-left: 23px;
}

/* ## Ïðåññ-ðåëèçû ## */

.press_tablePadding
{
  width: 100%;
  height: 100%;

  padding-left: 5px;
  padding-right: 5px;
  padding-top: 5px;
  padding-bottom: 2px;
}

.press_activeYear
{
  background-color: #EAE8F9;
  font-size: 12px;
  font-family: Verdana;
  font-weight: bold;
  color: 283FB2;
  text-decoration: underline;
}

.press_year
{
  font-size: 12px;
  font-family: Verdana;
  font-weight: bold;
  color: 283FB2;
  text-decoration: underline;
}

.press_year:hover
{
  font-size: 12px;
  font-family: Verdana;
  font-weight: bold;
  color: 283FB2;
  text-decoration: none;
}

.press_name
{
  font-size: 14px;
  font-family: Verdana;
  font-weight: bold;
  padding-left: 22px;
}

.press_date
{
  font-size: 11px;
  font-family: Verdana;
  font-style: italic;
  padding-left: 22px;
}

.press_text
{
  font-size: 12px;
  font-family: Verdana;
  color: 545454;
  text-align: justify;
}

.press_link
{
  font-size: 12px;
  font-family: Verdana;
  color: 283FB2;
  font-weight: bold;
}

.press_link:hover
{
  font-size: 12px;
  font-family: Verdana;
  color: 283FB2;
  font-weight: bold;
}

/* ## Ïðåññ-ðêëèçû Ïîäðîáíî ## */

.pressDetails_tablePadding
{
  width: 100%;
  height: 100%;

  padding-left: 70px;
  padding-right: 70px;
  padding-top: 10px;
  padding-bottom: 10px;
}

.pressDetails_name
{
  font-size: 16px;
  font-family: Verdana;
  font-weight: bold;
  padding-left: 20px;
}

.pressDetails_date
{
  font-size: 14px;
  font-family: Verdana;
  color: 5e5e5e;

  padding-left: 40px;
  padding-right: 10px;
}

.pressDetails_text
{
  font-size: 12px;
  font-family: Verdana;
  text-align: justify;
}

/* ## ÑÅÐÂÈÑÛ ## */

.servGroup_tablePadding
{
  width: 100%;
  height: 100%;

  padding-left: 80px;
  padding-right: 80px;
  padding-top: 10px;
  padding-bottom: 10px;
}

.servGroup_name
{
  font-size: 14px;
  font-family: Verdana;
  font-weight: bold;
  padding-left: 20px;
}

.servGroup_text
{
  font-size: 12px;
  font-family: Verdana;
  padding-left: 5px;
  padding-right: 5px;
  padding-bottom: 5px;
  text-align: justify;
  color: 545454;
}

.servImg
{
  border-top: 8BB5DE 1px solid;
  border-bottom: 8BB5DE 1px solid;
  border-left: 8BB5DE 1px solid;
  border-right: 8BB5DE 1px solid;
}

.servImg:hover
{
  border-top: 8BB5DE 1px solid;
  border-bottom: 8BB5DE 1px solid;
  border-left: 8BB5DE 1px solid;
  border-right: 8BB5DE 1px solid;
}

.servName
{
  font-size: 12px;
  font-family: Verdana;
  font-weight: bold;
  color: #000000;
  padding-left: 20px;  
}

.servText
{
  font-size: 12px;
  font-family: Verdana;
  padding-left: 5px;
  padding-right: 5px;
  padding-bottom: 5px;
  text-align: justify;
  color: 545454;
}

/* ## ÑÅÐÂÈÑÛ ÏÎÄÐÎÁÍÎ ## */

.serviceDetails_tablePadding
{
  width: 100%;
  height: 100%;

  padding-left: 70px;
  padding-right: 70px;
  padding-top: 10px;
  padding-bottom: 10px;
}

.serviceDetails_name
{
  font-size: 16px;
  font-family: Verdana;
  font-weight: bold;
  padding-left: 20px;
}

.serviceDetails_text
{
  font-size: 12px;
  font-family: Verdana;
  text-align: justify;
}

/* ## ÔÎÒÎÃÀËÅÐÅß ## */

.fotosGroup_name
{
  font-size: 15px;
  font-family: Verdana;
  font-weight: bold;
  padding-left: 20px;
}

.fotosGroup_name:hover
{
  font-size: 15px;
  font-family: Verdana;
  font-weight: bold;
  padding-left: 20px;
}

.fotosImg
{
  border-top: 8BB5DE 1px solid;
  border-bottom: 8BB5DE 1px solid;
  border-left: 8BB5DE 1px solid;
  border-right: 8BB5DE 1px solid;
}

.fotosImg:hover
{
  border-top: 8BB5DE 1px solid;
  border-bottom: 8BB5DE 1px solid;
  border-left: 8BB5DE 1px solid;
  border-right: 8BB5DE 1px solid;
  color: 000000;
}

.fotos_imageList
{
  width: 100%;
  padding-left: 40px;
  padding-right: 40px;
}

.fotosGroup_tablePadding
{
  width: 100%;
  height: 100%;

  padding-left: 10px;
  padding-right: 10px;
  padding-top: 10px;
  padding-bottom: 10px;
}

/* ## ÑÒÐÀÍÈÖÀ ÐÅÇÓËÜÒÀÒÎÂ ÏÎÈÑÊÀ ## */

.searchTablePadding
{
  width: 100%;
  height: 100%;

  padding-left: 20px;
  padding-right: 20px;
  padding-top: 20px;
  padding-bottom: 20px;
}

.searchTitle
{
  font-size: 16px;
  font-family: Verdana;
  font-weight: bold;
  padding-left: 15px;
}

.searchOtherSite_link
{
  font-size: 11px;
  font-family: Verdana;
  color: 0000ff;
  text-decoration: underline;
}

.searchOtherSite_link:hover
{
  font-size: 11px;
  font-family: Verdana;
  color: 0000ff;
  text-decoration: none;
}

.systemText
{
  padding-left: 90px;
}

/* Â ÍÎÂÎÑÒßÕ */
.searchNews_header
{
  font-size: 15px;
  font-family: Verdana;
  font-weight: bold;
}

.searchNews_text
{
  font-size: 11px;
  font-family: Verdana;
  color: 3F3F3F;
  text-align: justify;
  padding-right: 10px;
}

/* Â êîíôåðåíöèÿõ */
.searchConf_name
{
  font-size: 15px;
  font-family: Verdana;
  font-weight: bold;
  padding-left: 15px;
}

.searchConf_date
{
  font-size: 15px;
  font-family: Verdana;
  padding-left: 15px;
}

.searchConf_text
{
  font-size: 11px;
  font-family: Verdana;
  color: 3F3F3F;
  text-align: justify;
  padding-left: 15px;
  padding-right: 10px;
}

/* Â íàó÷íûõ ïóáëèêàöèÿõ */
.searchSciPubls_name
{
  font-size: 15px;
  font-family: Verdana;
  font-weight: bold;
}

.searchSciPubls_text
{
  font-size: 11px;
  font-family: Verdana;
  color: 3F3F3F;
  text-align: justify;
  padding-right: 10px;
}

.searchSciPubls_date
{
  font-size: 12px;
  font-family: Verdana;
}

.searchSciPubls_avtor
{
  font-size: 12px;
  font-family: Verdana;
}

/* ## ÏÐÎÄÓÊÒÛ ## */

.productgroupList_activeName
{
  font-size: 12px;
  font-family: Verdana;
  color: 283FB2;
  white-space:nowrap;
  padding-top: 5px;
  background-color: #EAE8F9;
}

.productgroupList_name
{
  font-size: 12px;
  font-family: Verdana;
  color: 283FB2;
  white-space:nowrap;
  padding-top: 5px;
}

.productgroupList_name:hover
{
  font-size: 12px;
  font-family: Verdana;
  color: 283FB2;
  white-space:nowrap;
}

.productgroupList_name
{
  font-size: 12px;
  font-family: Verdana;
  color: 283FB2;
  white-space:nowrap;
  padding-top: 5px;
}

.productList_tablePadding
{
  width: 100%;
  height: 100%;

  padding-left: 70px;
  padding-right: 70px;
  padding-top: 10px;
  padding-bottom: 10px;
}

.productgroup_name
{
  font-size: 14px;
  font-family: Verdana;
  color: 283FB2;
  font-weight: bold;
}

.productgroup_name:hover
{
  font-size: 14px;
  font-family: Verdana;
  color: 283FB2;
  font-weight: bold;
}

.product_name
{
  font-size: 14px;
  font-family: Verdana;
  font-weight: bold;
  color: #000000;
}


.product_price
{
  font-size: 13px;
  font-family: Verdana;
  font-weight: bold;
  color: #D40001;
  text-align: center;
}

.product_text
{
  font-size: 12px;
  font-family: Verdana;
  color: #545454;
  text-align: justify;
}

.productOrderBtn
{
  background-color: #F4F5F2;
  
  border-top: #C3C2C7 1px solid;
  border-bottom: #C3C2C7 1px solid;
  border-left: #C3C2C7 1px solid;
  border-right: #C3C2C7 1px solid;
}

/* ## Ïðîäóêò Ïîäðîáíî ## */

.productDetails_tablePadding
{
  width: 100%;
  height: 100%;

  padding-left: 70px;
  padding-right: 70px;
  padding-top: 10px;
  padding-bottom: 10px;
}

.productDetails_name
{
  font-size: 16px;
  font-family: Verdana;
  font-weight: bold;
  color: #000000;
  padding-left: 20px;
}

.productDetails_groupname
{
  font-size: 12px;
  font-family: Verdana;
  padding-left: 20px;
  color: #8B8C94;
}

.productDetails_text
{
  font-size: 12px;
  font-family: Verdana;
  text-align: justify;
}

.productDetails_textCaption
{
  font-size: 12px;
  font-family: Verdana;
  font-weight: bold;
  color: #000000;
  padding-left: 20px;
}

/* ## ÂÀØÀ ÊÎÐÇÈÍÀ ## */

.order_tablePadding
{
  width: 100%;
  height: 100%;

  padding-left: 70px;
  padding-right: 70px;
  padding-top: 10px;
  padding-bottom: 10px;
}

.order_check_text
{
  font-size: 14px;
  font-family: Verdana;
  font-weight: bold;
}

.for_addition_text
{
  font-size: 12px;
  font-family: Verdana;
  color: bebebe;
}

/* ## ÎÔÎÐÌËÅÍÈÅ ÇÀÊÀÇÀ ## */

.do_order_noauth_text
{
  font-size: 12px;
  font-family: Verdana;
  text-align: center;
}

.do_order_authform_text
{
  font-size: 12px;
  font-family: Verdana;
}

.authError
{
  font-size: 12px;
  font-family: Verdana;
  color: #ff0000;
}

.doorder_check_text
{
  font-size: 14px;
  font-family: Verdana;
  font-weight: bold;
  text-align: center;
  color: #000000;
}

.doorder_for_addition_text
{
  font-size: 12px;
  font-family: Verdana;
  color: bebebe;
  text-align: center;
}

.doorder_orderListTable
{
  font-size: 14px;
  font-family: Verdana;
}

.doorder_orderListTableText
{
  font-size: 12px;
  font-family: Verdana;
  color: #545454;
  text-align: center;
}

.doorder_orderListTableTopBlue
{
  font-size: 12px;
  color: #283FB2;
  background-color: #E8E5FE;
  font-weight: bold;
  text-align: center;
}

.doorder_orderListTableTopRed
{
  font-size: 12px;
  color: #8B2125;
  background-color: #FFE5E6;
  font-weight: bold;
  text-align: center;
}

.doorder_userInfoTableText
{
  font-size: 14px;
  font-family: Verdana;
  color: #545454;
}

.doorder_textarea
{
  font-size: 12px;
  font-family: Verdana;
  color: #545454;
}

/* ## Î ëàáîðàòîðèè ## */

.aboutlab_htmlText
{
  font-size: 12px;
  font-family: Verdana;
  color: 000000;

  padding-right: 10px;
  padding-left: 10px;
  padding-top: 10px;
  padding-bottom: 10px;
}

/* ## ÐÅÃÈÑÒÐÀÖÈß ## */

.register_propCaption
{
  font-size: 14px;
  font-family: Verdana;
  font-weight: bold;
  text-align: right;
}

.authInfoText
{
  text-align: center;
  font-weight: bold;
  font-size: 14px;
  font-family: Verdana;
  color: 000000;
  text-decoration: none;
}

.registration_OFieldsText
{
  text-align: center;
  width: 600px;
  font-size: 12px;
  font-family: Verdana;
  color: 000000;
  text-decoration: none;
}

/* ## ÍÀÓ×ÍÛÅ ÈÑÑËÅÄÎÂÀÍÈß ## */

.science_htmlText
{
  font-size: 12px;
  font-family: Verdana;
  color: 000000;

  padding-right: 10px;
  padding-left: 10px;
  padding-top: 10px;
  padding-bottom: 10px;
}
