.mark_right
{
  width: 250px;
}
/* Верхний основной контейнер */
div.center_abit_top_block
{
  padding-bottom: 10px;
  border-bottom: 1px solid #c8c8c8;
  max-width: 1200px;
}
div.center_abit_top_block div.center_abit_top_inner_block
{
  display: table;
  max-width: 1200px;
}
/* Левый контейнер верхнего основного контейнера */
div.center_abit_top_block div.center_abit_top_inner_block div.center_abit_top_left_block
{
  display: table-cell;
  vertical-align: top;
  min-width: 300px;
  width: 70%;
  border-right: 1px solid #c8c8c8;
  padding-right: 19px;
}
div.center_abit_top_block div.center_abit_top_inner_block div.center_abit_top_left_block div.center_abit_top_left_1_block
{
  padding: 0 0 14px 14px;
  border-bottom: 1px solid #c8c8c8;
}
div.center_abit_top_block div.center_abit_top_inner_block div.center_abit_top_left_block div.center_abit_top_left_1_block div.center_abit_top_left_1_img_block
{
}
div.center_abit_top_block div.center_abit_top_inner_block div.center_abit_top_left_block div.center_abit_top_left_1_block div.center_abit_top_left_1_text_block
{
}
/* Контейнер меню верхнего основного контейнера */
div.center_abit_top_block div.center_abit_top_inner_block div.center_abit_top_left_block div.center_abit_top_left_2_block
{
}
div.center_abit_top_block div.center_abit_top_inner_block div.center_abit_top_left_block div.center_abit_top_left_2_block h4
{
  margin-left: 15px;
}
/* Меню верхнего основного контейнера */
div.center_abit_top_block div.center_abit_top_inner_block div.center_abit_top_left_block div.center_abit_top_left_2_block div.center_abit_top_left_2_block_list
{
  display: table;
  width: 100%;
  min-width: 500px;
}
div.center_abit_top_block div.center_abit_top_inner_block div.center_abit_top_left_block div.center_abit_top_left_2_block ul
{
  display: table-row;
  list-style: none;
  padding-left: 0;
}
div.center_abit_top_block div.center_abit_top_inner_block div.center_abit_top_left_block div.center_abit_top_left_2_block ul li
{
  display: table-cell;
  width: 49%;
  padding-bottom: 0;
  border-bottom: 1px solid #c8c8c8;
  vertical-align: top;
  font-size: 11pt;
}
div.center_abit_top_block div.center_abit_top_inner_block div.center_abit_top_left_block div.center_abit_top_left_2_block ul li:nth-child(2n)
{
  /*margin-left: -3px;*/
}
div.center_abit_top_block div.center_abit_top_inner_block div.center_abit_top_left_block div.center_abit_top_left_2_block ul li a
{
  display: block;
  text-decoration: none;
  margin-right: 15px;
  margin-top: 8px;
  margin-bottom: 8px;
  padding: 7px 10px 6px 7px;
  background-color: #4cacdc;
  text-align: center;
  color: #ffffff;
  height: 100%;
  min-height: 3em;
}
div.center_abit_top_block div.center_abit_top_inner_block div.center_abit_top_left_block div.center_abit_top_left_2_block ul li a:hover
{
  background-color: #1d7cbc;
}
div.center_abit_top_block div.center_abit_top_inner_block div.center_abit_top_left_block div.center_abit_top_left_2_block ul li:nth-child(2n) a
{
}
div.center_abit_top_block div.center_abit_top_inner_block div.center_abit_top_left_block div.center_abit_top_left_2_block ul li:nth-child(2n-1) a
{
  margin-left: 15px;
}
/*div.center_abit_top_block div.center_abit_top_inner_block div.center_abit_top_left_block div.center_abit_top_left_2_block ul li:nth-last-child(1),
div.center_abit_top_block div.center_abit_top_inner_block div.center_abit_top_left_block div.center_abit_top_left_2_block ul li:nth-last-child(2)
{
  border-bottom: none;
}*/
div.center_abit_top_block div.center_abit_top_inner_block div.center_abit_top_left_block div.center_abit_top_left_2_block ul:nth-last-child(1) li:nth-last-child(1),
div.center_abit_top_block div.center_abit_top_inner_block div.center_abit_top_left_block div.center_abit_top_left_2_block ul:nth-last-child(1) li:nth-last-child(2)
{
  border-bottom: none;
}
div.center_abit_top_block div.center_abit_top_inner_block div.center_abit_top_left_block div.center_abit_top_left_2_block ul li a p
{
  height: 3em;
  padding: 0;
}
div.center_abit_top_block div.center_abit_top_inner_block div.center_abit_top_left_block div.center_abit_top_left_2_block ul li a p span
{
  display: inline-block;
  vertical-align: middle;
}
div.center_abit_top_block div.center_abit_top_inner_block div.center_abit_top_left_block div.center_abit_top_left_2_block ul li a p:before
{
  content: '';
  display: inline-block;
  vertical-align: middle;
  height: 100%;
}
/* Правый контейнер верхнего основного контейнера */
div.center_abit_top_block div.center_abit_top_inner_block div.center_abit_top_right_block
{
  display: table-cell;
  vertical-align: top;
  min-width: 325px;
  width: 20%;
  margin-top: -13px;
}
/* Дополнительное правное меню */
div.center_abit_top_block div.center_abit_top_inner_block div.center_abit_top_right_block div.center_abit_extra_menu_block
{
}
div.center_abit_top_block div.center_abit_top_inner_block div.center_abit_top_right_block div.center_abit_extra_menu_block ul
{
  list-style: none;
  padding-left: 20px;
  padding-top: 0;
  padding-bottom: 0;
}
div.center_abit_top_block div.center_abit_top_inner_block div.center_abit_top_right_block div.center_abit_extra_menu_block ul li
{
  padding-bottom: 0;
  border-bottom: 1px solid #c8c8c8;
}
div.center_abit_top_block div.center_abit_top_inner_block div.center_abit_top_right_block div.center_abit_extra_menu_block ul li a
{
  font-size: 12pt;
  text-decoration: none;
  color: #000;
}
div.center_abit_top_block div.center_abit_top_inner_block div.center_abit_top_right_block div.center_abit_extra_menu_block ul li a p
{
  margin-top: 8px;
  margin-bottom: 8px;
  padding: 7px 10px 6px 10px;
}
div.center_abit_top_block div.center_abit_top_inner_block div.center_abit_top_right_block div.center_abit_extra_menu_block ul li a p:hover
{
  background-color: #d5f3b7;
}
/* Блок с ссылками на соцсети */
div.center_abit_top_block div.center_abit_top_inner_block div.center_abit_top_right_block div.center_abit_socnet_block
{
  padding-left: 30px;
}
div.center_abit_top_block div.center_abit_top_inner_block div.center_abit_top_right_block div.center_abit_socnet_block div.center_abit_socnet_inner_block
{
  padding-top: 38px;
  padding-bottom: 38px;
  border-bottom: 1px solid #c8c8c8;
}
div.center_abit_top_block div.center_abit_top_inner_block div.center_abit_top_right_block div.center_abit_socnet_block div.center_abit_socnet_inner_block p
{
  padding: 0;
  float: right;
  font-size: 11pt;
}
div.center_abit_top_block div.center_abit_top_inner_block div.center_abit_top_right_block div.center_abit_socnet_block div.center_abit_socnet_inner_block p span.underline
{
  color: #1d7cbc;
  text-decoration: underline;
}
div.center_abit_top_block div.center_abit_top_inner_block div.center_abit_top_right_block div.center_abit_socnet_block div.center_abit_socnet_inner_block a
{
}
div.center_abit_top_block div.center_abit_top_inner_block div.center_abit_top_right_block div.center_abit_socnet_block div.center_abit_socnet_inner_block a.socnet
{
  display: inline-block;
  vertical-align: middle;
  width: 27px;
  height: 27px;
  margin-left: 6px;
  margin-right: 6px;
}
div.center_abit_top_block div.center_abit_top_inner_block div.center_abit_top_right_block div.center_abit_socnet_block div.center_abit_socnet_inner_block a.socnet.vk
{
  background: url("/img/department/cdp_abiturient/icons/vk.png") no-repeat;
}
div.center_abit_top_block div.center_abit_top_inner_block div.center_abit_top_right_block div.center_abit_socnet_block div.center_abit_socnet_inner_block a.socnet.vk:hover
{
  background-image: url("/img/department/cdp_abiturient/icons/vk-hover.png");
}
/* Блок с контактами */
div.center_abit_top_block div.center_abit_top_inner_block div.center_abit_top_right_block div.center_abit_contact_block
{
  padding-top: 40px;
  padding-left: 30px;
  padding-bottom: 20px;
}
div.center_abit_top_block div.center_abit_top_inner_block div.center_abit_top_right_block div.center_abit_contact_block p.title
{
  font-weight: bold;
  font-size: 11pt;
  line-height: 11pt;
  margin-top: 0;
  margin-bottom: 0;
  color: #333;
}
div.center_abit_top_block div.center_abit_top_inner_block div.center_abit_top_right_block div.center_abit_contact_block p.title_rank
{
  font-weight: bold;
  font-size: 10.5pt;
  line-height: 10.5pt;
  margin-top: 0;
  margin-bottom: 0;
}
div.center_abit_top_block div.center_abit_top_inner_block div.center_abit_top_right_block div.center_abit_contact_block p.contact
{
  line-height: 15pt;
  font-size: 10.5pt;
}
/* Блок с изображениями над объявлениями */
div.center_abit_slide_block
{
  padding-top: 25px;
  padding-left: 15px;
  padding-right: 15px;
}
div.center_abit_slide_block div.slide_item
{
}
/* Блок объявлений */
div.center_abit_news_block
{
  padding-top: 10px;
  padding-left: 15px;
  margin-bottom: 50px;
}
div.center_abit_news_block h4
{
}
div.center_abit_news_block div.news_list
{
}
div.center_abit_news_block div.news_list div.news_item
{
  border-bottom: 1px solid #c8c8c8;
  max-width: 720px;
  padding-top: 12px;
  padding-bottom: 12px;
  margin-left: -7px;
  padding-left: 7px;
  margin-right: -7px;
  padding-right: 7px;
}
div.center_abit_news_block div.news_list div.news_item:first-child
{
  padding-top: 0;
}
div.center_abit_news_block div.news_list div.news_item:last-child
{
  padding-bottom: 0;
}
div.center_abit_news_block div.news_list div.news_item:last-child
{
  border-bottom: none;
}
div.center_abit_news_block div.news_list div.news_item p
{
  line-height: 12pt;
}
div.center_abit_news_block div.news_list div.news_item p.news_date
{
}
div.center_abit_news_block div.news_list div.news_item p.news_title
{
}
div.center_abit_news_block div.news_list div.news_item a
{
}
div.center_abit_news_block div.news_list div.news_item a:hover
{
  text-decoration: underline;
}
/**************************
* Версия для слабовидящих *
***************************/
/* spec blue */
body.spec-blue div.center_abit_top_block
{
  border-bottom-color: #136;
}
body.spec-blue div.center_abit_top_block div.center_abit_top_inner_block div.center_abit_top_left_block
{
  border-right-color: #136;
}
body.spec-blue div.center_abit_top_block div.center_abit_top_inner_block div.center_abit_top_left_block div.center_abit_top_left_1_block
{
  border-bottom-color: #136;
}
body.spec-blue div.center_abit_top_block div.center_abit_top_inner_block div.center_abit_top_left_block div.center_abit_top_left_2_block ul li
{
  border-bottom-color: #136;
}
body.spec-blue div.center_abit_top_block div.center_abit_top_inner_block div.center_abit_top_left_block div.center_abit_top_left_2_block ul li a
{
  color: #136;
  background: none;
  border: 1px solid #136;
}
body.spec-blue div.center_abit_top_block div.center_abit_top_inner_block div.center_abit_top_left_block div.center_abit_top_left_2_block ul li a:hover
{
  background-color: #bdf;
}
body.spec-blue div.center_abit_top_block div.center_abit_top_inner_block div.center_abit_top_right_block div.center_abit_extra_menu_block ul li
{
  border-bottom-color: #136;
}
body.spec-blue div.center_abit_top_block div.center_abit_top_inner_block div.center_abit_top_right_block div.center_abit_extra_menu_block ul li a
{
  color: #136;
}
body.spec-blue div.center_abit_top_block div.center_abit_top_inner_block div.center_abit_top_right_block div.center_abit_extra_menu_block ul li a p:hover
{
  background-color: #bdf;
}
body.spec-blue div.center_abit_top_block div.center_abit_top_inner_block div.center_abit_top_right_block div.center_abit_socnet_block div.center_abit_socnet_inner_block
{
  border-bottom-color: #136;
}
body.spec-blue div.center_abit_top_block div.center_abit_top_inner_block div.center_abit_top_right_block div.center_abit_socnet_block div.center_abit_socnet_inner_block p span.underline
{
  color: #136;
}
body.spec-blue div.center_abit_top_block div.center_abit_top_inner_block div.center_abit_top_right_block div.center_abit_contact_block p.title,
body.spec-blue div.center_abit_top_block div.center_abit_top_inner_block div.center_abit_top_right_block div.center_abit_contact_block p.title_rank
{
  color: #136;
}
body.spec-blue div.center_abit_news_block div.news_list div.news_item
{
  border-bottom-color: #136;
}
body.spec-blue div.center_abit_news_block div.news_list div.news_item a
{
  color: #136;
}
/* spec_bw */
body.spec-bw div.center_abit_top_block
{
  border-bottom-color: #000;
}
body.spec-bw div.center_abit_top_block div.center_abit_top_inner_block div.center_abit_top_left_block
{
  border-right-color: #000;
}
body.spec-bw div.center_abit_top_block div.center_abit_top_inner_block div.center_abit_top_left_block div.center_abit_top_left_1_block
{
  border-bottom-color: #000;
}
body.spec-bw div.center_abit_top_block div.center_abit_top_inner_block div.center_abit_top_left_block div.center_abit_top_left_2_block ul li
{
  border-bottom-color: #000;
}
body.spec-bw div.center_abit_top_block div.center_abit_top_inner_block div.center_abit_top_left_block div.center_abit_top_left_2_block ul li a
{
  color: #000;
  background: none;
  border: 1px solid #000;
}
body.spec-bw div.center_abit_top_block div.center_abit_top_inner_block div.center_abit_top_left_block div.center_abit_top_left_2_block ul li a:hover
{
  background-color: #222;
  color: #fff;
}
body.spec-bw div.center_abit_top_block div.center_abit_top_inner_block div.center_abit_top_right_block div.center_abit_extra_menu_block ul li
{
  border-bottom-color: #000;
}
body.spec-bw div.center_abit_top_block div.center_abit_top_inner_block div.center_abit_top_right_block div.center_abit_extra_menu_block ul li a
{
  color: #000;
}
body.spec-bw div.center_abit_top_block div.center_abit_top_inner_block div.center_abit_top_right_block div.center_abit_extra_menu_block ul li a p:hover
{
  background-color: #222;
  color: #fff;
}
body.spec-bw div.center_abit_top_block div.center_abit_top_inner_block div.center_abit_top_right_block div.center_abit_socnet_block div.center_abit_socnet_inner_block
{
  border-bottom-color: #000;
}
body.spec-bw div.center_abit_top_block div.center_abit_top_inner_block div.center_abit_top_right_block div.center_abit_socnet_block div.center_abit_socnet_inner_block p span.underline
{
  color: #000;
}
body.spec-bw div.center_abit_top_block div.center_abit_top_inner_block div.center_abit_top_right_block div.center_abit_contact_block p.title,
body.spec-bw div.center_abit_top_block div.center_abit_top_inner_block div.center_abit_top_right_block div.center_abit_contact_block p.title_rank
{
  color: #000;
}
body.spec-bw div.center_abit_news_block div.news_list div.news_item
{
  border-bottom-color: #000;
}
body.spec-bw div.center_abit_news_block div.news_list div.news_item a
{
  color: #000;
}
/* spec_inv */
body.spec-inv div.center_abit_top_block
{
  border-bottom-color: #fff;
}
body.spec-inv div.center_abit_top_block div.center_abit_top_inner_block div.center_abit_top_left_block
{
  border-right-color: #fff;
}
body.spec-inv div.center_abit_top_block div.center_abit_top_inner_block div.center_abit_top_left_block div.center_abit_top_left_1_block
{
  border-bottom-color: #fff;
}
body.spec-inv div.center_abit_top_block div.center_abit_top_inner_block div.center_abit_top_left_block div.center_abit_top_left_2_block ul li
{
  border-bottom-color: #fff;
}
body.spec-inv div.center_abit_top_block div.center_abit_top_inner_block div.center_abit_top_left_block div.center_abit_top_left_2_block ul li a
{
  color: #fff;
  background: none;
  border: 1px solid #fff;
}
body.spec-inv div.center_abit_top_block div.center_abit_top_inner_block div.center_abit_top_left_block div.center_abit_top_left_2_block ul li a:hover
{
  background-color: #fff;
  color: #000;
}
body.spec-inv div.center_abit_top_block div.center_abit_top_inner_block div.center_abit_top_right_block div.center_abit_extra_menu_block ul li
{
  border-bottom-color: #fff;
}
body.spec-inv div.center_abit_top_block div.center_abit_top_inner_block div.center_abit_top_right_block div.center_abit_extra_menu_block ul li a
{
  color: #fff;
}
body.spec-inv div.center_abit_top_block div.center_abit_top_inner_block div.center_abit_top_right_block div.center_abit_extra_menu_block ul li a p:hover
{
  background-color: #fff;
  color: #000;
}
body.spec-inv div.center_abit_top_block div.center_abit_top_inner_block div.center_abit_top_right_block div.center_abit_socnet_block div.center_abit_socnet_inner_block
{
  border-bottom-color: #fff;
}
body.spec-inv div.center_abit_top_block div.center_abit_top_inner_block div.center_abit_top_right_block div.center_abit_socnet_block div.center_abit_socnet_inner_block p span.underline
{
  color: #fff;
}
body.spec-inv div.center_abit_top_block div.center_abit_top_inner_block div.center_abit_top_right_block div.center_abit_contact_block p.title,
body.spec-inv div.center_abit_top_block div.center_abit_top_inner_block div.center_abit_top_right_block div.center_abit_contact_block p.title_rank
{
  color: #fff;
}
body.spec-inv div.center_abit_news_block div.news_list div.news_item
{
  border-bottom-color: #fff;
}
body.spec-inv div.center_abit_news_block div.news_list div.news_item a
{
  color: #fff;
}
/*spec_view font_medium */
body.spec-view.spec-medium div.center_abit_top_block div.center_abit_top_inner_block div.center_abit_top_left_block div.center_abit_top_left_2_block ul li
{
  font-size: 105%;
}
body.spec-view.spec-medium div.center_abit_top_block div.center_abit_top_inner_block div.center_abit_top_right_block div.center_abit_extra_menu_block ul li a
{
  font-size: 110%;
}
body.spec-view.spec-medium div.center_abit_top_block div.center_abit_top_inner_block div.center_abit_top_right_block div.center_abit_socnet_block div.center_abit_socnet_inner_block p
{
  font-size: 105%;
}
body.spec-view.spec-medium div.center_abit_top_block div.center_abit_top_inner_block div.center_abit_top_right_block div.center_abit_contact_block p.title
{
  font-size: 105%;
}
body.spec-view.spec-medium div.center_abit_top_block div.center_abit_top_inner_block div.center_abit_top_right_block div.center_abit_contact_block p.title_rank
{
  font-size: 105%;
}
body.spec-view.spec-medium div.center_abit_top_block div.center_abit_top_inner_block div.center_abit_top_right_block div.center_abit_contact_block p.contact
{
  font-size: 105%;
}
/*spec_view font_big */
body.spec-view.spec-big div.center_abit_top_block div.center_abit_top_inner_block div.center_abit_top_left_block div.center_abit_top_left_2_block ul li
{
  font-size: 105%;
}
body.spec-view.spec-big div.center_abit_top_block div.center_abit_top_inner_block div.center_abit_top_right_block div.center_abit_extra_menu_block ul li a
{
  font-size: 110%;
}
body.spec-view.spec-big div.center_abit_top_block div.center_abit_top_inner_block div.center_abit_top_right_block div.center_abit_socnet_block div.center_abit_socnet_inner_block p
{
  font-size: 105%;
}
body.spec-view.spec-big div.center_abit_top_block div.center_abit_top_inner_block div.center_abit_top_right_block div.center_abit_contact_block p.title
{
  font-size: 105%;
}
body.spec-view.spec-big div.center_abit_top_block div.center_abit_top_inner_block div.center_abit_top_right_block div.center_abit_contact_block p.title_rank
{
  font-size: 105%;
}
body.spec-view.spec-big div.center_abit_top_block div.center_abit_top_inner_block div.center_abit_top_right_block div.center_abit_contact_block p.contact
{
  font-size: 105%;
}