﻿/**************************************/
/*              GLOBALS               */
/**************************************/

* {padding:0;margin:0;outline:none;} /* Обнуляем все отступы, которые хотел сделать сам браузер */
body {min-width:960px;background-color:#fff;}

#content_back {width:100%;background-color:#fff;position:relative;z-index:1;}
.content {width:960px;margin-left:auto;margin-right:auto;padding-bottom:30px;}

.mcols_l_0 {margin-left:0;}
.mcols_r_0 {margin-right:0;}

.mcols_1, .mcols_2, .mcols_3, .mcols_4, .mcols_5, .mcols_6,
.mcols_7, .mcols_8, .mcols_9, .mcols_10, .mcols_11, .mcols_12 {display:inline;float:left;margin-left:10px;margin-right:10px;}

.mcols_2_wom, .mcols_3_wom, .mcols_4_wom, .mcols_5_wom, .mcols_10_wom {display:inline;float:left;}
.mcols_2_wolm, .mcols_5_wolm, .mcols_6_wolm {display:inline;float:left;margin-right:10px;}
.mcols_2_worm, .mcols_5_worm, .mcols_6_worm {display:inline;float:left;margin-left:10px;}

.content .mcols_1 {width:60px;}
.content .mcols_2, .content .mcols_2_wom, .content .mcols_2_wolm, .content .mcols_2_worm {width:140px;}
.content .mcols_3, .content .mcols_3_wom {width:220px;}
.content .mcols_4, .content .mcols_4_wom {width:300px;}
.content .mcols_5, .content .mcols_5_wom, .content .mcols_5_wolm, .content .mcols_5_worm {width:380px;}
.content .mcols_6, .mcols_6_wolm, .mcols_6_worm {width:460px;}
.content .mcols_7 {width:540px;}
.content .mcols_8 {width:620px;}
.content .mcols_9 {width:700px;}
.content .mcols_10, .content .mcols_10_wom {width:780px;}
.content .mcols_11 {width:860px;}
.content .mcols_12, #header, .u_t_menu, #social, #footer_menu {width:940px;}

.left_column {width:540px;float:left;}
#right_column {float:left;margin-left:10px;width:140px;}

a img {border:none;}
a:link,
a:visited,
a:active {color:#0a7c9d;text-decoration:none;}
a:hover {color:#0a7c9d;text-decoration:underline;}

img {border:none;}
img.vspace_10 {margin:10px 0;}
img.hspace_10 {margin:0 10px;}
.schemes {text-align:center;font-weight:bold;}
.schemes span {margin-right:4px;font-weight:normal;}
.schemes img {margin:20px 0;}
/* .schemes strong {margin:20px 0;padding:20px 0;} */

.left, .tablesorter-default tbody tr.odd td.left, .tablesorter-default tbody tr.even td.left,
#modifications tbody tr.odd td, #modifications tbody tr.even td {text-align:left;}

/*******************/
/*     ТАБЛИЦЫ     */
/*******************/
table {width:100%;}
table.normal {width:auto;}
/* table.table_docu- { width:100%;border:none;border-spacing:2px;border-collapse:collapse; } */
caption {padding-bottom:5px;text-align:center;font-weight:bold;color:#0a7c9d;}
th {font-weight:bold;}
td, th {margin:2px;padding:7px;border:2px solid #fff/*5FBAD4*/;border-collapse:collapse;}

.row_0, .row_0 th, .row_0 td,
.zebra thead th, .zebra thead td,
.tablesorter-headerRow th {padding:8px 5px 10px 5px;font-size:11px;font-weight:bold;text-align:center;vertical-align:middle;}

.row_0, .row_0 th, .row_0 td,
.zebra thead th, .zebra thead td,
.firmware_ver, .firmware_ver_black, .firmware_ver_norm,
.vert_gray_gradient, .tablesorter-headerRow {
	background: #dbdbdb; /* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y0ZjRmNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkYmRiZGIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #f4f4f4 0%, #dbdbdb 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f4f4f4), color-stop(100%,#dbdbdb)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #f4f4f4 0%,#dbdbdb 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #f4f4f4 0%,#dbdbdb 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #f4f4f4 0%,#dbdbdb 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #f4f4f4 0%,#dbdbdb 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f4f4f4', endColorstr='#dbdbdb',GradientType=0 ); /* IE6-8 */
behavior: url(/assets/styles/PIE.htc);
}
/* .row_0 th a:link, .row_0 th a:visited, .row_0 th a:active { color:#000; text-decoration:underline;}
.row_0 th a:hover {color:#e9e9e9; text-decoration:none; } */
.row_1, .row_1 th, .row_1 td {background-color:#f4f4f4/*e0f4fa */; text-align:center;}
.row_2, .row_2 th, .row_2 td {background-color:#e9e9e9/*f2fbfd */; text-align:center;}

.row_mod_1, .row_mod_1 th, .row_mod_1 td {background-color:#f4f4f4;font-size:12px;text-align:left;}
.row_mod_2, .row_mod_2 th, .row_mod_2 td {background-color:#e9e9e9;font-size:12px;text-align:left;}
.table_docu td {background-color:#f4f4f4;font-size:12px;text-align:left;}
.table_docu td p {margin:5px 0 8px 0;}
/* .table_docu .row_mod_1 th {background:url(/assets/images/gradient_vert_2.gif) bottom repeat-x;}
.table_docu .row_mod_2 th {background:url(/assets/images/gradient_vert_1.gif) bottom repeat-x;} */

.row_1 th, .row_2 th, .row_mod_1 th, .row_mod_2 th {padding:0 15px 2px 15px;font-weight:bold;vertical-align:middle;}

.row_solu td {text-align:center;vertical-align:middle;}
.zebra.t_sch_solu {width: 70%; margin-left: auto; margin-right: auto;}
.zebra.t_sch_solu tbody tr.even th,
.zebra.t_sch_solu tbody tr.even td,
.zebra.t_sch_solu tbody tr.odd th,
.zebra.t_sch_solu tbody tr.odd td {text-align: left;}

.right {text-align:right;}
.fl_right {float:right;}
.center {text-align:center;}

.firmware_ver,
.firmware_ver td {padding-left:20px; padding-right:20px; color:#a0a0a0; font-weight:bold; font-size:11px; text-align:center;vertical-align: top;}
.firmware_ver a,
.firmware_ver td a {display:block; /* margin:2px 0 1px 0;*/ font-weight:bold; font-size:14px;}
.firmware_ver_black,
.firmware_ver_black td {color:#000; font-weight:bold; text-align:right;vertical-align:top;}
.firmware_ver_norm,
.firmware_ver_norm td {color:#000; font-weight:bold; text-align:center;vertical-align:top;}

/* hovered row colors */
.tablesorter-default tbody > tr:hover > td,
.tablesorter-default tbody > tr.odd:hover > td,
.tablesorter-default tbody > tr.even:hover > td,
.tablesorter-default tbody > tr:hover > th,
.tablesorter-default tbody > tr.odd:hover > th,
.tablesorter-default tbody > tr.even:hover > th {background:#ccc;color:#000;}
.tablesorter-default .header,
.tablesorter-default .tablesorter-header {
	height:40px;
	background-image: url(data:image/gif;base64,R0lGODlhFQAJAIAAACMtMP///yH5BAEAAAEALAAAAAAVAAkAAAIXjI+AywnaYnhUMoqt3gZXPmVg94yJVQAAOw==);
	background-position: center 4em;
	background-repeat: no-repeat;
	cursor: pointer;
	white-space: normal;
behavior: url(/assets/styles/PIE.htc);
}
.tablesorter-default thead .headerSortUp,
.tablesorter-default thead .tablesorter-headerSortUp,
.tablesorter-default thead .tablesorter-headerAsc {
	background-image: url(data:image/gif;base64,R0lGODlhFQAEAIAAACMtMP///yH5BAEAAAEALAAAAAAVAAQAAAINjI8Bya2wnINUMopZAQA7);
	background-color:#dbdbdb;
	/*border-bottom: #000 2px solid;*/
}
.tablesorter-default thead .headerSortDown,
.tablesorter-default thead .tablesorter-headerSortDown,
.tablesorter-default thead .tablesorter-headerDesc {
	background-image: url(data:image/gif;base64,R0lGODlhFQAEAIAAACMtMP///yH5BAEAAAEALAAAAAAVAAQAAAINjB+gC+jP2ptn0WskLQA7);
	background-color:#dbdbdb;
	/*border-bottom: #000 2px solid;*/
behavior: url(/assets/styles/PIE.htc);
}
.tablesorter-default thead .sorter-false {background-image:none;}

.tablesorter-default tbody tr.even td,
.tablesorter-default tbody tr.even th,
.zebra tbody tr.even td,
.zebra tbody tr.even th {background-color:#e9e9e9;text-align:center;}
.tablesorter-default tbody tr.odd td,
.tablesorter-default tbody tr.odd th,
.zebra tbody tr.odd td,
.zebra tbody tr.odd th {background-color:#f4f4f4;text-align:center;}

.pdf {margin-top:5px;padding:0 0 5px 30px;background:url(/assets/images/icons/pdf.gif) 5px 0 no-repeat;}
.dwnld {margin-top:5px;padding:0 0 5px 30px;background:url(/assets/images/icons/dwnld.gif) 5px 0 no-repeat;}
.jpg {margin-top:5px;padding:0 0 5px 30px;background:url(/assets/images/icons/jpg.gif) 5px 0 no-repeat;}
.catalog_subscr {margin-top:5px;padding:0 0 5px 30px;background:url(/assets/images/icons/paper_catalog.gif) 6px 3px no-repeat;}
.cert {margin-top:10px;padding:0 0 5px 30px;background:url(/assets/images/icons/ico_cert.gif) 6px 3px no-repeat;}
.v_menu_dwlds {margin-top:20px;}

#prod_schemes {text-align:center;}
#prod_schemes img {margin:35px 0 20px 0;}

ul.redot {list-style:none; margin-top:15px; padding:0;}
ul.redot li.r,
ul.redot li {padding-left:18px; background-image:url(/assets/images/icons/redot.gif);
background-repeat:no-repeat; background-position:0.7em 0.5em; line-height:15px; font-size:11px;}

ul.redot2 {list-style:none;margin:0;padding:5px 0 0 0;}
ul.redot2 li {margin:0 0 0 10px;padding:0 0 2px 12px; line-height:1.4em; background-image:url(/assets/images/icons/redot.gif);background-repeat:no-repeat;background-position:0 .7em;}

ul.redot3 {list-style:none;margin:0 0 0 2px;padding:0;}
ul.redot3 li {margin:0;padding:0 0 7px 10px; line-height:1.4em; background-image:url(/assets/images/icons/redot.gif);background-repeat:no-repeat;background-position:0 .7em;}

ul.redot_p {list-style:none;margin:3px 0 0 0;padding:0;}
ul.redot_p li {margin:0 0 0 20px;padding:0 0 2px 12px;line-height:1.4em;background:url(/assets/images/icons/redot.gif) 0 .7em no-repeat;}

ul.ordot3 {list-style:none;margin:0 0 0 2px;padding:0;}
ul.ordot3 li {margin:0;padding:0 0 7px 10px; line-height:1.4em; background-image:url(/assets/images/icons/ordot.gif);background-repeat:no-repeat;background-position:0 .7em;}

ul.inside { list-style:none; margin:0; padding-left:30px; padding-top:5px; }
ul.inside li { padding-left:0px; padding-bottom:2px; list-style:circle; background-image:none; }

ul.list {
	list-style: none;
}
ul.list li.list {
	padding-bottom: 5px;
}
ul.list li.list input[type="checkbox"] {
	margin-right: 10px;
}

/****** `Clear Floated Elements ******/

	/* http://sonspring.com/journal/clearing-floats */
.clear {clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0;}

	/* http://www.yuiblog.com/blog/2010/09/27/clearfix-reloaded-overflowhidden-demystified */
.clearfix:before,
.clearfix:after,
.content:before,
.content:after,
#content_back:after,
#content_back:before {content:'.';display:block;overflow:hidden;visibility:hidden;font-size:0;line-height:0;width:0;height:0;}

.clearfix:after, .content:after, #content_back:after {clear:both;}

/*  The following zoom:1 rule is specifically for IE6 + IE7
  Move to separate stylesheet if invalid CSS is a problem */
.clearfix, .content, #content_back {zoom:1;}

/*******************/
/*      ФОРМЫ      */
/*******************/

.header_radiocheck {display:block;margin:15px 0 5px 2px;padding:0;font-weight:bold;}
.forms_survey_radio {margin:10px 0 0 20px;}
.text_und_radiocheck {margin:5px 0 0 38px;}
.text_und_radiocheck input[type="text"] {width:300px;}
label.error {display:none;clear:both;margin:0;padding:0 0 0 20px;font-size:14px;font-weight:bold;color:red;}
label input.radio  {margin:0 0 0 18px;}
textarea.form_textarea {margin:10px 0 0 0;}

/*  PHPList  */
div.mcols_12 form table td.attributeinput {
	width: 620px;
}
div.mcols_12 p input[type="submit"] {
	padding: 4px 10px;
}
div.mcols_12 noindex {
	padding-top: 10px;
	/* font-size: 11px; */
}

/**************************************/
/*                TEXT                */
/**************************************/

body {font: 14px/1.2 Tahoma, Arial, Helvetica, sans-serif;}

pre, code {font-family: Courier New, Courier, 'DejaVu Sans Mono', Menlo, Consolas, monospace;}

hr {border:0 #ccc solid;border-top-width:1px;clear:both;height:0;}

h1 {font-size:25px;}
h2 {font-size:23px;}
h3 {font-size:21px;}
h4 {font-size:19px;}
h5 {font-size:17px;}
h6 {font-size:15px;}

#top_title {width:780px;margin-left:20px;float:left;}
#page_header, #page_header_red, .page_header {margin:0;padding:4px 0 10px 0;font:normal 25px Tahoma;}
#page_header, .page_header {color:#000;}
#page_header_red {color:#EE2E24;}
#page_header_red span {color:#000;}
#page_header_red span.long_title {color:#000;font:normal 19px Tahoma;}

.normal {font-weight:normal;}
.header_wom {margin-bottom:0;}
.header_wul {margin:0 0 6px 5px;padding-bottom:3px;border-bottom:1px solid #e2e2e2;}

/* Spacing */
ol {list-style:decimal;}
ul {list-style:disc;}
li {margin-left:30px;}

dl, hr, h1, h2, h3, h4, h5, h6, ol, ul, pre, table, address, fieldset, figure {margin-bottom:20px;}

p {margin:10px 0;line-height:1.4em;}
span.p-ul {margin:10px 0;line-height:1.4em;}

.small {font-size:11px;}

.red {color:#EE2E24;}
.blue {color:#35B1D4;}

.nowrap, th nowrap, td nowrap {white-space:nowrap;}

span.star { font-size:14px; font-weight:bolder; color:#CC0000; }

.textbg {display:block;background-color:#f2f2f2;margin:35px 0 0 0;border:1px solid #e2e2e2;text-align:left;font-size:11px;}
.textbg p {margin:12px 20px;}
.textbg_gray {display:block;background-color:#EEEEEE;padding:10px 20px;}
.bg_gray {display:inline;padding:3px 15px;background-color:#f2f2f2;}

tt.gray {display:inline;padding:0 5px;background-color:#E2E2E2;}

/**************************************/
/*              HEADER                */
/**************************************/

#header_back {display:block;position:relative;width:100%;height:113px;margin:0;background:#fff;z-index:2;}
#header {height:75px;margin-left:auto;margin-right:auto;}

#logo {display:block;float:left;width:165px;padding:12px 0 0 0;}

#telecom {float:left;padding:23px 0 0 180px;width:280px;height:42px;font:bold 12px Tahoma, Arial;color:#0083A9;font-style:italic;background:url(/assets/images/header_map.png) 118px 21px no-repeat;}

#search-box {display:inline;float:right;width:200px;height:25px;margin:7px 0 0 0;}

#phone_header {float:right;margin-right:12px;padding-top:7px;text-align:right;font:normal 21px Tahoma;white-space:nowrap;}

#header_back #header #phone_header .ya-phone {margin:0;padding:0;}

/**************************************/
/*          Simple SEARCH             */
/**************************************/

p.sisea-results {margin-bottom:15px;font-style:italic;} /* Результаты поиска. Сколько найдено */
.sisea-highlight {font-weight:bold;color:#EE2E24;} /* span Результаты поиска. Сколько найдено. Подсветка искомого слова*/
.sisea-paging {margin-bottom:15px;font-size:12px;} /* div Список страниц. Контейнер */
.sisea-result-pages {margin-right:10px;} /* span "Страницы с результатами поиска:" */
/* .sisea-page {} span Номера страниц */
.sisea-current-page {font-weight:bold;} /* span Текущая страница в контейнере страниц */
.sisea-results-list {margin:10px 0 20px 0;} /* div Контейнер результатов поиска */
.sisea-result {margin-top:20px;} /* Результат поиска */
.sisea-result h3 {margin:0;padding:0;font-weight:normal;} /* Номер заголовка результатов поиска */
/* .sisea-result h3 a {} Ссылка заголовка результатов поиска */
.sisea-result .extract p {margin:5px 0 0 0;padding:0;} /* Абзац в результатах поиска */

/**************************************/
/*             NAVIGATION             */
/**************************************/

.menuback {display:block;width:100%;height:37px;background:#006885;border-bottom:1px solid #333;}

.u_t_menu {display:block;height:25px;margin-left:auto;margin-right:auto;padding:2px 0 6px 0;}

#breadcrumb_left_0 {margin-left:0;}
#breadcrumb_left_1 {margin-left:154px;}
span.B_crumbBox {margin:0;padding:0 15px 0 2px;}
span.B_crumb, span.B_firstCrumb, span.B_lastCrumb {color:#7F7F7F;font-size:11px;margin:0;padding:0;}
a.B_homeCrumb {padding-left:18px;background: url(/assets/images/icons/home.gif) 0 0.1em no-repeat;}

#acco_main {display:inline;float:left;}
.acco_main_container {display:block;float:left;margin-left:2px;padding:9px;background:url(/assets/images/solutions/acco_bg.png) no-repeat;}

.acco_modul {float:left;position:relative;width:195px;height:260px;margin:0;padding:0;}
.acco_modul a {width:194px;height:260px;margin:0 0 0 1px;padding:0;}

#acco_mini {float:left;margin:40px 0 20px 0;}
#acco_mini img {float:left;width:195px;height:40px;}


/*******************/
/*     MAIN AD     */
/*******************/
#slider_container_main {display:inline;position:relative;float:left;margin:15px 0 20px 2px;padding:9px;background:url(/assets/images/prod_main/main_bann_back.png) no-repeat;}

/**************************************/
/*            MAIN CONTENT            */
/**************************************/

#slider_container {display:inline;position:relative;float:left;margin:0 0 30px 2px;padding:8px;background:url(/assets/images/prod_main/prod_main_bann_back.png) no-repeat;}

#novelty {width:710px;margin-top:10px;float:left;clear:right;background-color:#ccc;}
#novelty_zes {width:230px;float:left;background-color:#f2f2f2;}
#novelty_gx {width:230px;margin-left:10px;float:left;background-color:#f2f2f2;}
#novelty_zvr {width:230px;margin-left:10px;float:left;background-color:#f2f2f2;}

#mreg_mcatalog {width:710px;margin-top:10px;float:left;clear:right;}
#mreg_equip {width:350px;float:left;text-align:center;}
#mcatalog_subscr {width:350px;margin-left:10px;float:left;text-align:center;}

.advantage {width:200px;margin-left:20px;padding:0;float:left;font-size:12px;}
.advantage h6 {font-weight:bold;letter-spacing:-0.7px;margin:0;padding:0 0 3px 0;color:#EE2E24;}
.advan_in {width:100%;margin:0;padding:0 10px 10px 10px;/* background: #e1f4fb; */
background: rgb(255,255,255); /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjIyJSIgc3RvcC1jb2xvcj0iI2VmZmJmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkZWY1ZmMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  rgba(255,255,255,1) 0%, rgba(239,251,255,1) 22%, rgba(222,245,252,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(22%,rgba(239,251,255,1)), color-stop(100%,rgba(222,245,252,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(239,251,255,1) 22%,rgba(222,245,252,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(239,251,255,1) 22%,rgba(222,245,252,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(239,251,255,1) 22%,rgba(222,245,252,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(255,255,255,1) 0%,rgba(239,251,255,1) 22%,rgba(222,245,252,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#def5fc',GradientType=0 ); /* IE6-8 */
behavior: url(/assets/styles/PIE.htc);
}

.charact {width:380px;float:left;margin-top:20px;}
.charact2 {width:380px;float:left;margin-top:20px;padding-left:20px;}

.prod_img {width:220px;padding:4px 0 17px 0;float:left;text-align:center;}

.buing_with {
	width:198px;
background: #f2f2f2; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlMmUyZTIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #ffffff 0%, #e2e2e2 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#e2e2e2)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #ffffff 0%,#e2e2e2 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #ffffff 0%,#e2e2e2 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #ffffff 0%,#e2e2e2 100%); /* IE10+ */
background: linear-gradient(to bottom,  #ffffff 0%,#e2e2e2 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e2e2e2',GradientType=0 ); /* IE6-8 */
	margin:20px 0 0 0;
	padding:10px;
	border:1px solid silver;
	border-radius:4px;
	-moz-border-radius:4px;
	-khtml-border-radius:4px;
	-webkit-border-radius:4px;
/*	-webkit-box-shadow: 3px 3px 3px silver;
	-moz-box-shadow: 3px 3px 3px silver;
	box-shadow: 3px 3px 3px silver;*/
behavior: url(/assets/styles/PIE.htc);
}
.buing_with span {display:block;margin:0 0 5px 0;font-size:11px;}
.buing_with a span {display:block;font-size:11px;}
.buing_with a span strong {display:block;color:#FF1300;}

.p1yow {margin-top:25px;}

.catalog,
.zvchto {font-size:12px;line-height:15px;}
.catalog {margin-top:25px;}
.catalog img {float:left;margin:2px 10px 0 4px;}
.catalog span {color:#FF1300;}

.zvchto {height:122px;margin-top:43px;padding:22px 10px 10px;background:url(/assets/images/zvchto.png) left top no-repeat;}
.zvchto span {display:block;margin-top:10px;font-size:11px;text-align:right;}

/*******   Титульные страницы "Продукции"   *******/
ul.products_names {list-style:none;margin:0;padding:0;font-size:11px;;}
ul.products_names li {margin:0 0 4px 0;padding-left:9px;background: url(/assets/images/icons/redot.gif) 0 6px no-repeat;}
ul.products_names li ul.products_names-1 {list-style:none;margin:0;padding-left:0;padding-top:3px;}
ul.products_names li ul.products_names-1 li {margin:0 0 4px 0;padding-left:10px;background: url(/assets/images/icons/redot_circle.gif) 0 5px no-repeat;}

#prod_main_container {float:left;width:637px;}

.equip_full {display:block;width:633px;height:187px;float:left;}
.equip_full a {display:block;width:633px;height:187px;}
.equip_full_in {margin:0;padding:30px 0 0 420px;color:#ffffff;font:normal 18px Tahoma;text-align:left;}
.equip_full_in span {display:block;margin-top:20px;color:#bff3ff;font-size:14px;}
.equip_full_in span strong {display:block;}
.zes {background:url(/assets/images/prod_main/prod_main_zes.jpg) left center no-repeat;}
.zes .equip_5rec_in {margin:0 0 0 160px;padding-top:23px;color:#ffffff;text-align:left;font-size:17px;}
.zes .equip_5rec_in span {display:block;margin:10px 0 0 0;color:#ccf3ff;font-size:14px;}
.mm {background:url(/assets/images/prod_main/prod_main_mm.jpg) left center no-repeat;}
.mm .equip_5rec_in {padding-top:23px;color:#ffffff;text-align:center;font-size:16px;}
.mm .equip_5rec_in span {display:block;margin:10px 0 0 155px;color:#ffceff;font-size:14px;}

.equip_5rec {display:block;width:396px;height:122px;float:left;margin-top:25px;}
.equip_5rec a {display:block;width:396px;height:122px;}
.equip_5rec_in {margin:0;font:normal 18px Tahoma;}
.equip_5rec_in span {display:block;font-size:14px;}
.klep {background:url(/assets/images/prod_main/prod_main_k-lep.jpg) left center no-repeat;}
.klep .equip_5rec_in {padding:32px 30px 0 0;color:#ffffff;text-align:right;}
.klep .equip_5rec_in span {display:block;margin:22px 0 0 10px;color:#c9f0f8;font-size:14px;}
.mpr {background:url(/assets/images/prod_main/prod_main_mpr.jpg) left center no-repeat;}
.mpr .equip_5rec_in {padding-top:23px;color:#ffffff;text-align:center;}
/* .mpr .equip_5rec_in div {font-size:16px;} */
.mpr .equip_5rec_in span {display:block;margin:12px 0 0 162px;color:#caff97;font-size:14px;}

.equip {float:left;margin-top:20px;text-align:center;}
.equip_0 {float:left;margin:20px 0 0 0;text-align:center;}
.equip a span,
.equip_0 a span {display:block;margin-top:5px;font-size:12px;line-height:16px;text-align:left;}
.equip a span strong,
.equip_0 a span strong {display:block;color:#FF1300;font-size:14px;}
.equip_2 {width:130px;}
.equip_3 {width:200px;}
.equip_4 {width:300px;}
.equip_0 a img, .equip a img {width:130px;height:45px;margin:0;padding-bottom:7px;}
.prod_main_vert-line {float:left;width:1px;height:100px;margin:20px 20px 0 19px;background:url(/assets/images/prod_main/prod_main_vert-line.gif) top center no-repeat;}
.prod_main_vert-line2 {float:left;width:1px;height:100px;margin:20px 15px 0 14px;background:url(/assets/images/prod_main/prod_main_vert-line.gif) top center no-repeat;}

.docu_block, .docu_block2 {width:240px;float:left;text-align:left;}
.docu_block2 {margin-left:20px;}
.docu_block h5,
.docu_block2 h5 {display:block;padding:0 10px;font:italic bold 14px Tahoma;text-align:left;}

.products_section, .products_section2 {float:left;margin:15px 12px 0 0;}
.products_section_mid {float:left;width:213px;margin:15px 0 0 0;}
.products_section li,
.products_section2 li {margin:0;padding-bottom:20px;font-size:16px;cursor:hand;cursor:pointer;text-align:center;list-style:none;}

.products_section li a.equip_prod_rou {display:block;width:200px;height:45px;padding-top:30px;background:url(/assets/images/equip/equip_prod_rou.png) 32px 0 no-repeat;}
.products_section li a.equip_prod_gat {display:block;width:200px;height:45px;padding-top:30px;background:url(/assets/images/equip/equip_prod_gat.png) 27px 0 no-repeat;}
.products_section li a.equip_prod_vch {display:block;width:200px;height:31px;padding-top:44px;background:url(/assets/images/equip/equip_prod_vch.png) 73px 0 no-repeat;}
.products_section2 li a.equip_prod_mod {display:block;width:200px;height:45px;padding-top:30px;background:url(/assets/images/equip/equip_prod_mod.png) 60px 0 no-repeat;}
.products_section2 li a.equip_prod_rez {display:block;width:200px;height:45px;padding-top:30px;background:url(/assets/images/equip/equip_prod_rez.png) 27px 0 no-repeat;}
.products_section2 li a.equip_prod_con {display:block;width:200px;height:31px;padding-top:44px;background:url(/assets/images/equip/equip_prod_con.png) 77px 6px no-repeat;}
.products_section2 li a.equip_prod_mux {display:block;width:200px;height:45px;padding-top:30px;background:url(/assets/images/equip/equip_prod_mux.png) 30px 0 no-repeat;}
.products_section2 li a.equip_prod_cwd {display:block;width:200px;height:45px;padding-top:30px;background:url(/assets/images/equip/equip_prod_cwd.png) 27px 0 no-repeat;}
.products_section2 li a.equip_prod_acc {display:block;width:200px;height:31px;padding-top:44px;background:url(/assets/images/equip/equip_prod_acc.png) 20px 6px no-repeat;}

#mibew {display:block;width:138px;margin-top:25px;padding-left:10px;}

/*********************/
/*      РЕШЕНИЯ      */
/*********************/

.solutions_section {float:left;width:380px;}
.solutions_section2 {float:left;width:380px;margin-left:20px;}
.solutions_section a, .solutions_section2 a {display:block;margin-bottom:15px;font-size:12px;}
.solutions_section a strong, .solutions_section2 a strong {display:block;margin-bottom:2px;color:#0a7c9d;font-size:14px;}
.solutions_section a:link span, .solutions_section2 a:link span,
.solutions_section a:visited span, .solutions_section2 a:visited span,
.solutions_section a:active span, .solutions_section2 a:active span {color:#000;text-decoration:none;}
.solutions_section a:hover strong, .solutions_section2 a:hover strong {text-decoration:underline;}

/*******************/
/*     НОВОСТИ     */
/*******************/

.post {padding-top:11px;}
#news_parent_header {font-weight:normal;color:#9E9E9E;}
#telecom_news {width:220px;margin:22px 10px 0 0;float:right;clear:right;}
#telecom_news h1 {margin:0;padding:0;color:#0083A9;font:bold 11px Tahoma;line-height:13px;text-decoration:underline;}
.news-main {margin-top:2px;font-size:12px;line-height:14px;}
.news_main .post .news-date, .news_main_0 .post .news-date {display:block;margin:0 0 3px 0;color:#999;font:bold 11px Tahoma;}
.news-date {display:block;margin:10px 0 3px 0;color:#999;font:bold 11px Tahoma;}

.news_main, .news_main_0 {/*padding-left:7px;*/ padding-bottom:5px;}
.news_main h2 {
	font:normal 33px Tahoma, Arial, Helvetica, sans-serif;
	color: #0a7c9d;
	letter-spacing: -1.0px;
	margin:0;
	padding:0;
	/* border-bottom: 2px dotted #ebebeb; */
}
.news_main h2.title {
	font:normal 23px Tahoma, Arial, Helvetica, sans-serif;
	letter-spacing: -0.5px;
	margin:0;
	padding:2px 0 0 0;
	border:none;
}
/* #main h2 a {color: #444;border: none;} */

.news_main h4, .news_main h4 a,
.news_main h5, .news_main h5 a,
.news_main_0 h5, .news_main_0 h5 a  {margin:0;padding:0;font-weight:normal;letter-spacing: -0.5px;}
/* .news_main h6 {border-bottom:1px solid #E2E2E2;} */
.news_main h5 span {font-size:18px;line-height:10px;}

/* left columns */
#left-columns {padding-top:0;}
#left-columns h6 {
	font-weight:normal;
	color:#000;
	/* letter-spacing: -0.5px; */
	margin:0;
	padding:10px 0 8px 5px;
	border-bottom: 2px dotted #D8D8D8;
}
#left-columns h6.sidemenu_titles {
	font-weight:normal;
	color:#000;
	/* letter-spacing: -0.5px; */
	margin:0;
	padding:25px 0 8px 5px;
	border-bottom: 2px dotted #D8D8D8;
}

.post-info {margin:0;padding:10px 0 1px 0;font-size:11px;font-weight:bold;color:#999;}
/* .post-info a, .post-info a:visited { color: #000; border: none; } */

.entry p {margin:6px 0 0 2px;padding:0;}

.postmeta {margin:6px 0 15px 3px;text-align:left;}
.postmeta img {padding:0;}
.readmore {font-size:11px;padding:0;font-weight:bold;}

.introtext {font-weight:bold;padding-top:2px;}

/* sidebar menu */

#sidemenu_arch {list-style:none;margin-top:12px;padding:0;}
#sidemenu_arch li {padding-left:20px; background-image:url(/assets/images/icons/redot.gif);
background-repeat:no-repeat; background-position:0.8em 0.6em; line-height:18px; font-size:12px;}

.sidemenu ul {text-align:left;/*margin-top:8px 10px 8px 8px 8px*/margin:0;padding:0;}
.sidemenu ul li {list-style:none;padding:0 0 0 5px;}

.sidemenu ul li, .news_main_0 .post div a {
	/* background: url(images/dots.gif) repeat-x left bottom; */
	font-size:12px;
	margin:0;
	line-height:1.4em;
}

* html body .sidemenu ul li {height:1%;}

.sidemenu ul li a:link,
.sidemenu ul li a:visited {
	background-image: none;
	background-color: transparent;
	border: none;
/*	color: #7BA857; */
	padding-left: 0;
}
.sidemenu ul li a span {
/*	color: #9F9F9F; */
	font-style: normal;
	font-size: 1em;
}
/* .sidemenu ul li a:hover { color: #000;	} */
.sidemenu ul ul { margin: 0 0 0 5px; padding: 0; }
.sidemenu ul ul li { background: none; }

/* featured-post */
.featured-post {padding-bottom: 15px;}
.featured-post h4 {padding: 0;margin: 0 15px 0 12px;border-bottom: 1px solid #ebebeb;}
.featured-post h4 a,
.featured-post h4 a:visited {color: #7BA857;border: none;}
.featured-post .post-info {margin-left: 0;padding-bottom: 5px;}
.featured-post p {padding-top: 0;}

ul.pageList {list-style:none;}
ul.pageList li {float:left;position:relative;margin:0;padding:2px;font-size:11px;}
ul.pageList li a {display:block;padding:3px 6px;border:1px solid #cccccc;}
ul.pageList li a:hover {background-color:#f2f2f2;}
ul.pageList li a.active {font-weight:bold;background-color:#f2f2f2;}

/*****************************/
/*     НОВОСТИ ПОДПИСКА     */
/***************************/
.required {font-weight:bold;}

#news_subscr {width:auto;}
/* table.table_docu- { width:100%;border:none;border-spacing:2px;border-collapse:collapse; } */
#news_subscr td {margin:2px;padding:7px;border:none;border-collapse:collapse;text-align:right;vertical-align:middle;}
#news_subscr td.left {text-align:left;}
#news_subscr input {
   width:200px;
/*   height:35px; */
   margin:3px 0 0 0;
   padding:3px 6px;
   *overflow: visible;
   font-size: 14px;
   font-weight: normal;
	font-family: Tahoma, Arial, "Helvetica Neue", Helvetica;
}
#news_subscr input[type="checkbox"] {width:20px;margin:3px 0 0 0;padding-top:3px;}

.disclist li {list-style-type : circle; padding: 5px;}

.leaftitle {font-weight: bold; font-size: 16px; color: #ff9900; font-style: normal; font-family: verdana, sans-serif; text-decoration: none;}

.title {font-weight: bold; font-size: 11px; color: #999966; font-style: normal; font-family: verdana, sans-serif; text-decoration: none; padding-left:5px;}

.missing {
	font-size : 14px;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;
	font-style : normal;
	color : red;
}

.error  {
	font-size : 12px;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : normal;
	font-style : normal;
	color : red;
	text-decoration : none;
}

.info  {
	font-size : 12px;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : normal;
	font-style : normal;
	color : magenta;
	text-decoration : none;
}

.botbar  {
	font-size : 11px;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;
	font-style : normal;
	color : #fff;
	text-decoration : none;
}

/**************************************/
/*               FOOTER               */
/**************************************/

#social_back {width:100%;height:31px;margin:0;padding:0;border-top:1px solid #ccc;
background: #e2e2e2; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2YyZjJmMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlMmUyZTIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #f2f2f2 0%, #e2e2e2 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f2f2f2), color-stop(100%,#e2e2e2)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #f2f2f2 0%,#e2e2e2 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #f2f2f2 0%,#e2e2e2 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #f2f2f2 0%,#e2e2e2 100%); /* IE10+ */
background: linear-gradient(to bottom,  #f2f2f2 0%,#e2e2e2 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f2f2f2', endColorstr='#e2e2e2',GradientType=0 ); /* IE6-8 */
behavior: url(/assets/styles/PIE.htc);
}
#social {height:24px;margin:0 auto;padding:6px 0 1px 0;}
#suggestions {float:left;padding:3px 0 0 25px;font-size:11px;font-weight:normal;background:url(/assets/images/icons/mail_suggestions.png) 0 4px no-repeat;}
.mistakes_button {float:left;margin-left:170px;padding:0 0 0 25px;}
#socials {float:right;}

#footer_menu_back {width:100%;height:260px;margin:0;background:#006885;}
#footer_menu {margin:0 auto;}
.footer_menu {float:left;width:200px;margin:0 0 0 30px;padding-top:20px;}
.footer_menu a {font-size:11px;font-weight:bold;color:#fff;text-decoration:none;}
.footer_menu a:hover,
.footer_menu ul li a:hover {text-decoration:underline;}
.footer_menu ul {list-style:none;}
.footer_menu ul li {margin-left:3px;padding:1px 0 0 10px;background:url(/assets/images/icons/lblue_arrow.gif) 0 8px no-repeat;}
.footer_menu ul li a {font-weight:normal;color:white;text-decoration:none;}

#footer_bott_back {width:100%;height:145px;margin:0;background:#005067;}
#footer_bott {width:940px;margin:0 auto;padding:0;font-size:11px;color:#ffffff;}
#footer_bott a:link,
#footer_bott a:visited,
#footer_bott a:active {color:#c5ebf5;text-decoration:none;}
#footer_bott a:hover {color:#c5ebf5;text-decoration:underline;}

#copyright {width:260px;float:left;margin:0 10px 0 0;padding:20px 20px 20px 0;}
#logos {width:300px;float:left;margin:0 10px;padding:20px;text-align:center;}
#contacts {width:260px;float:left;margin:0 0 0 10px;padding:20px 0 20px 20px;text-align:right;line-height:15px;}
