fa {
	color:#3573b8;
}

a:hover {
	color:#6e6e6e;
}

h1 {
	font:.95em Arial,Helvetica,sans-serif;
	margin-bottom:8px!important;
	text-transform:uppercase;
	color:#3573b8;
}

h2 {
	font:.85em Arial,Helvetica,sans-serif;
	margin-bottom:11px!important;
}

h3 {
	font:.85em Arial,Helvetica,sans-serif;
	margin-bottom:11px!important;
}

h4 {
	font:bold .75em Arial,Helvetica,sans-serif;
	color:#6e6e6e;
}

p {
	color:#6e6e6e;
}

body {
	font:16px Arial,Helvetica,sans-serif;
}

.b-width {
	width:980px;
	margin:0 auto;
}

.b-content {
	background:#fff url(/bitrix/templates/homnet_index/img/bg-content-grad.png) repeat-x;
	padding:0 0 30px;
}

.b-sidebar {
	float:left;
	width:240px;
	padding:30px 50px 0 55px;
}

.b-main-content {
	float:right;
	padding:0 60px 0 0;
	width:575px;
}

.l-header {
	background:#15222b;
}

.l-header-i {
	padding-top:13px;
	background:#15222b url(/bitrix/templates/homnet_index/img/bg-stripes.png) no-repeat center top;
}

.b-header {
	background:url(/bitrix/templates/homnet_index/img/bg-header.jpg) no-repeat;
	height:231px;
	position:relative;
}

.b-langs {
	float:left;
	font-size:9px;
	margin:10px 15px 0 0;
}

.b-langs-list img {
	display:block;
}

.b-langs-list li {
	text-align:center;
	color:#a3c7e1;
}

.b-langs-list li a,.b-langs-list li span {
	background:url(/bitrix/templates/homnet_index_copy/img/rus_eng.png) no-repeat;
}

.b-langs-list .b-langs-ru span {
	display:block;
	width:15px;
	height:7px;
	background-position:-4px -3px;
	overflow:hidden;
}

.b-langs-list .b-langs-ru a {
	display:block;
	width:15px;
	height:7px;
	background-position:-16px 0;
	overflow:hidden;
}

.b-langs-list .b-langs-en span {
	display:block;
	width:16px;
	height:7px;
	background-position:0 -7px;
	overflow:hidden;
}

.b-langs-list .b-langs-en a {
	display:block;
	width:16px;
	height:7px;
	background-position:-4px -25px;
	overflow:hidden;
}

.b-langs-list .b-separator {
	margin:5px 0;
}

.b-langs-list .b-separator img {
	margin:0 0 0 -4px;
}

.b-menu-box {
	left:862px;
	position:absolute;
	top:28px;
}

.b-menu-box .b-menu-corner {
	float:left;
	margin-top:0;
	width:20px;
	height:75px;
	display:block;
	background:url(/bitrix/templates/homnet_index/img/menu-corner.png) no-repeat;
}

.b-menu {
	background:url(/bitrix/templates/homnet_index/img/bg-menu.png) no-repeat 0 0;
	float:left;
	margin-right:-11px;
}

.b-menu .b-menu-list {
	margin:0 11px 0 0;
	margin-left:-20px;
}

.b-menu .b-menu-list li {
	color:#616161;
	float:left;
	padding-bottom:17px;
	position:relative;
	font:13px Arial,Helvetica,sans-serif;
}

.b-menu .b-menu-list li a,.b-menu .b-menu-list li span {
	color:#616161;
	display:block;
	background:url(/bitrix/templates/homnet_index/img/s-menu.png) no-repeat;
	margin-top:1px;
}

.b-menu .b-menu-list .b-menu-1 a {
	width:119px;
	height:58px;
}

.b-menu .b-menu-list .b-menu-2 a {
	width:80px;
	height:58px;
	background-position:-119px 0;
}

.b-menu .b-menu-list .b-menu-3 a {
	width:126px;
	height:58px;
	background-position:-199px 0;
}

.b-menu .b-menu-list .b-menu-4 a {
	width:89px;
	height:58px;
	background-position:-325px 0;
}

.b-menu .b-menu-list .b-menu-5 a {
	width:76px;
	height:58px;
	background-position:-414px 0;
}

.b-menu .b-menu-list .b-menu-6 a {
	width:107px;
	height:58px;
	background-position:-490px 0;
}

.b-menu .b-menu-list .b-menu-7 a {
	width:121px;
	height:58px;
	background-position:-597px 0;
}

.b-menu .b-menu-list .b-menu-1 a:hover {
	background-position:0 -58px;
}

.b-menu .b-menu-list .b-menu-2 a:hover {
	background-position:-119px -58px;
}

.b-menu .b-menu-list .b-menu-3 a:hover {
	background-position:-199px -58px;
}

.b-menu .b-menu-list .b-menu-4 a:hover {
	background-position:-325px -58px;
}

.b-menu .b-menu-list .b-menu-5 a:hover {
	background-position:-414px -58px;
}

.b-menu .b-menu-list .b-menu-6 a:hover {
	background-position:-490px -58px;
}

.b-menu .b-menu-list .b-menu-7 a:hover {
	background-position:-597px -58px;
}

.b-menu .b-menu-list .b-menu-1 span {
	width:119px;
	height:58px;
	background-position:0 -58px;
}

.b-menu .b-menu-list .b-menu-2 span {
	width:80px;
	height:58px;
	background-position:-119px -58px;
}

.b-menu .b-menu-list .b-menu-3 span {
	width:126px;
	height:58px;
	background-position:-199px -58px;
}

.b-menu .b-menu-list .b-menu-4 span {
	width:89px;
	height:58px;
	background-position:-325px -58px;
}

.b-menu .b-menu-list .b-menu-5 span {
	width:76px;
	height:58px;
	background-position:-414px -58px;
}

.b-menu .b-menu-list .b-menu-6 span {
	width:107px;
	height:58px;
	background-position:-490px -58px;
}

.b-menu .b-menu-list .b-menu-7 span {
	width:121px;
	height:58px;
	background-position:-597px -58px;
}

.b-logo {
	position:absolute;
	left:57px;
	top:8px;
}

.b-phone-box {
	z-index:0;
	position:absolute;
	right:17px;
	bottom:10px;
	color:#357fb4;
}

.b-phone-box .b-city-code {
	font-size:13px;
	text-align:right;
}

.b-phone-box .b-phone {
	font-size:23px;
}

.b-header-pic {
	z-index:850;
	position:absolute;
	right:254px;
	bottom:51px;
}

div.b-big-text span {
	position:absolute;
	left:55px;
	top:95px;
	color:#357fb4;
	font-size:12px;
	font-weight:600;
	letter-spacing:-.05em;
}

.b-big-text div {
	position:absolute;
	left:224px;
	top:76px;
}

/*New Header*/

.left {
/* 	float:left; */
}

.logo {
	border-right:solid 1px #73afd5;
	height:93px;
	padding:7px 19px 0 0;
	position:absolute;
	top:40px;
	left:20px;
}

.header .description {
	font:12px/20.5px Tahoma;
	margin:0;
	position:absolute;
	top:40px;
	left:200px;
}

.blue-color {
	color:#1170bb;
}

.header-slogan {
	font-size:16px;
}

.header .description ul {
	list-style-image:url(/bitrix/templates/homnet_consulting/img/li.png);
	margin:1px 0 0 12px;
	font-size:11px;
}

.header .description ul li {
	color:#5a5a5a;
	padding:0 0 0 8px;
}

.b-round-box-green-position {
	position:absolute;
	left:55px;
	top:116px;
}

.b-round-box-blue-position {
	z-index:2;
	position:absolute;
	left:527px;
	top:216px;
}

.b-round-box-green {
	width:355px;
	height:142px;
	background:url(/bitrix/templates/homnet_index/img/round-box-green.png);
}

.b-round-box-blue {
	width:351px;
	height:142px;
	background:url(/bitrix/templates/homnet_index/img/round-box-blue.png);
}

.b-round-box-blue .b-play-link i {
	background-position:0 -27px!important;
}

.b-round-box-green .b-round-box-list li a:hover {
	background:url(/bitrix/templates/homnet_index/img/i-bullet-green.gif) no-repeat;
}

.b-round-box-blue .b-round-box-list li a:hover {
	background:url(/bitrix/templates/homnet_index/img/i-bullet-blue.gif) no-repeat;
}

.b-round-box .b-round-box-list {
	padding:22px 0 26px 30px;
}

.b-round-box .b-round-box-list li {
	margin-bottom:1px;
	position:relative;
}

.b-round-box .b-round-box-list li a {
	padding-left:19px;
}

.b-round-box .b-play-link {
	margin-left:49px;
	position:relative;
}

.b-round-box .b-play-link i {
	position:absolute;
	width:27px;
	height:27px;
	display:block;
	background:url(/bitrix/templates/homnet_index/img/i-play.gif);
	margin:-6px 0 0 -38px;
}

.b-blue-headline {
	color:#3573b8;
}

.b-green-headline {
	color:#387850;
}

.b-grey-headline {
	color:#b2b2b2;
}

.b-sidebar-text p {
	font-size:.7em;
	line-height:1.1em;
	margin-bottom:10px;
	color:#b2b2b2;
}

.b-sidebar dl {
	padding-bottom:15px;
	margin-bottom:15px;
	border-bottom:1px solid #e5e5e5;
}

.b-sidebar dt {
	float:left;
}

.b-sidebar .dd {
	margin-left:59px;
	font:.75em Arial,Helvetica,sans-serif;
	color:#6e6e6e;
}

.b-sidebar dd {
	margin-left:59px;
	font:.75em Arial,Helvetica,sans-serif;
	color:#6e6e6e;
}

.b-sidebar {
	margin-bottom:2px;
}

.b-sidebar .b-btn {
	text-align:right;
	margin-top:10px;
}

.b-standarts-box {
	position:absolute;
	top:68px;
	right:43px;
}

.b-blue-btn,.b-blue-btn span {
	background:url(/bitrix/templates/homnet_index/img/btn-blue.png) no-repeat;
}

.b-green-btn,.b-green-btn span {
	background:url(/bitrix/templates/homnet_index/img/btn-green.png) no-repeat;
}

.b-styled-link,.b-styled-link span {
	display:-moz-inline-stack;
	display:inline-block;
	font-size:9px;
	cursor:pointer;
}

.b-styled-link {
	margin-right:6px;
	color:#fff;
	text-decoration:none;
}

.b-styled-link span {
	border:0;
	margin:0;
	padding:0 12px 0 9px;
	position:relative;
	left:6px;
	height:22px;
	line-height:22px;
	background-position:top right;
	white-space:nowrap;
}

.b-styled-link:hover {
	color:#fff;
}

.b-search-box {
	margin-bottom:30px;
}

.b-search-box .b-search-field {
	position:relative;
	height:20px;
}

.b-search-box .b-search-field .left {
	position:absolute;
	left:0;
	top:0;
	z-index:5;
	width:7px;
	height:20px;
	display:block;
	background:url(/bitrix/templates/homnet_index/img/search-angle.png);
}

.b-search-box .b-search-field .right {
	position:absolute;
	right:0;
	top:0;
	z-index:5;
	width:38px;
	height:20px;
	display:block;
	background:url(/bitrix/templates/homnet_index/img/btn-search.png);
}

.b-search-box .b-search-field input {
	position:absolute;
	color:#6e6e6e;
	z-index:0;
	border:1px solid #e5e5e5;
	font-size:12px;
	width:96%;
	padding:1px 0 2px 8px;
}

.b-main-content .b-content-big {
	margin-bottom:31px;
}

.b-main-content p {
	font-size:.75em;
	line-height:15px;
	margin-bottom:.3em;
}

.b-main-content .b-two-cols {
	margin-bottom:30px;
	zoom:1;
}

.b-main-content .b-two-cols .b-left {
	float:left;
	width:46%;
	overflow:hidden;
}

.b-main-content .b-two-cols .b-right {
	float:right;
	width:49%;
}

.b-main-content .b-our-clients {
	margin:0 -1px 26px 0;
}

.b-main-content .b-our-clients .b-clients-tbl {
	width:100%;
	margin-bottom:15px;
}

.b-main-content .b-our-clients .b-clients-tbl td {
	text-align:center;
	border-right:1px solid #e5e5e5;
	padding:7px 0;
}

.b-main-content .b-introduction .b-btn {
	margin-top:20px;
}

.b-main-content .b-news .b-btn {
	margin-top:25px;
}

.b-main-content .b-news dt {
	/*font-size:.75em; */
 color:#3573b8;
}

.b-main-content .b-news dd {
	font-size:.75em;
	color:#6e6e6e;
	margin-bottom:10px;
}

.b-main-content .b-news dd a {
	/*text-decoration:none;*/
}

.b-main-content .b-news dd a:hover {
	/*
text-decoration:underline;
	color:#3573b8;
*/
}

.b-main-content .b-products {
	color:#B2B2B2;
}

.b-main-content .b-products dl {
	font-size:.7em;
}

.b-main-content .b-products dd {
	margin-bottom:5px;
}

.b-footer {
	color:#919a9f;
	font-size:.7em;
}

.b-footer a {
	color:#919a9f;
}

.b-footer .b-footer-align {
	float:right;
	width:845px;
	margin:30px 0;
}

.b-footer .b-copyright {
	margin-right:30px;
}

.b-footer .b-phone {
	margin-right:20px;
}

.b-vert-menu {
	border-bottom:1px solid #e3e3e3;
	padding-bottom:10px;
	margin-bottom:20px;
}

.b-vert-menu h2 {
	margin-bottom:6px!important;
}

.b-vert-menu-list {
}

.b-vert-menu-list li {
	font-size:.75em;
	margin-bottom:9px;
}

.b-vert-menu-list li a {
	padding-left:15px;
}

.b-vert-menu-list li a:hover {
	background:url(/bitrix/templates/homnet_index/img/vert-menu-bullet.png) no-repeat left center;
}

#selected {
	background:url(/bitrix/templates/homnet_index/img/vert-menu-bullet.png) no-repeat left center;
	color:#6E6E6E;
}

.l-second .b-header {
	height:291px;
}

.l-second .b-big-text {
	left:198px;
	top:98px;
	font-size:17px;
}

.l-second .b-big-text div {
	display:inline;
	position:static;
}

.l-second .b-phone-box {
	bottom:143px;
	right:30px;
}

.l-second .b-phone-box div {
	display:inline;
}

.l-second .b-phone-box .b-phone {
	font-size:17px;
}

.b-news-one {
	font-size:.75em;
	border-bottom:1px solid #e3e3e3;
	padding-bottom:20px;
	margin-bottom:20px;
}

.b-news-one h2 {
	margin-bottom:6px!important;
	font-size:1.2em;
}

.b-news-one p {
	color:#6e6e6e;
	margin-bottom:2px;
}

.b-breadcrumbs {
	color:#b0b0b0;
	margin-bottom:10px;
}

.b-breadcrumbs-list {
	margin-left:0!important;
}

.b-breadcrumbs-list li {
	display:inline;
	background:none!important;
	padding:0!important;
	font-size:11px!important;
}

.b-breadcrumbs-list a {
	color:#b0b0b0;
}

.b-round-box-content {
	position:relative;
}

.b-round-box-content .content {
	border:1px solid #e5e5e5;
	background:#f3f3f3;
	text-align:left;
}

.b-round-box-content .b-round {
	position:relative;
	z-index:1;
	display:block;
}

.b-round-box-content .b-round .l,.b-round .r {
	position:absolute;
	left:0;
	overflow:hidden;
	width:10px;
	height:10px;
}

.b-round-box-content .b-round .l i,.b-round .r i {
	position:absolute;
	left:0;
	width:20px;
	height:20px;
}

.b-round-box-content .b-round .r {
	right:0;
	left:auto;
	position:relative;
	float:right;
}

.b-round-box-content .b-round .b {
	margin-top:-10px;
}

.b-round-box-content .b-round .r i {
	margin-left:-10px;
}

.b-round-box-content .b-round .b i {
	margin-top:-10px;
}

.b-round-box-content .cn {
	background:url(/bitrix/templates/homnet_index/img/c.png);
}

.b-grey-top-c .cn {
	background:url(/bitrix/templates/homnet_index/img/c1.png);
}

.l-second .b-main-content h1 {
	margin-bottom:4px!important;
}

.l-second .b-main-content .b-box-width-float-inbox .b-round-box-content {
	float:right;
	margin:0 0 15px 15px!important;
	width:190px;
}

.l-second .b-main-content .b-box-width-float-inbox .b-round-box-content .content {
	padding:10px 16px 15px;
}

.l-second .b-main-content .b-round-box-list {
	font-size:.75em;
	margin:0;
}

.l-second .b-main-content .b-round-box-list li {
	margin:0 0 6px;
	padding:0;
	background:none;
}

.l-second .b-main-content .b-content-img {
	text-align:center;
	margin:20px 0;
}

.l-second .b-main-content .b-content-element {
	margin:20px 0;
}

.l-second .b-main-content ol {
	font-size:.75em;
	margin:10px 0 10px 10px;
	padding-left:0;
}

.l-second .b-main-content ol li {
	color:#6e6e6e;
	font-weight:400;
	margin-bottom:2px;
	padding-left:0;
	margin-left:25px;
}

.l-second .b-main-content ul {
	font-size:.75em;
	margin:10px 0 10px 10px;
	padding-left:0;
}

.l-second .b-main-content ul li {
	color:#6e6e6e;
	font-weight:400;
	margin-bottom:2px;
	padding-left:25px;
	margin-left:0;
	background:url(/bitrix/templates/homnet_index/img/content-bullet.png) no-repeat 8px 6px;
}

.l-second .b-main-content .b-round-box-content .content {
	padding:10px 10px 15px;
}

.l-second .b-main-content .b-round-box-content .b-important-to-know-tbl {
	width:100%;
}

.l-second .b-main-content .b-round-box-content .b-important-to-know-tbl th {
	text-align:center;
	font-weight:400;
	color:#3573b8;
	padding-right:8px;
}

.l-second .b-main-content .b-round-box-content .b-important-to-know-tbl td {
	font-size:.75em;
	color:#6e6e6e;
}

.l-second .b-main-content .b-btn {
	margin-top:10px;
}

.b-actions-box .b-important-to-know-tbl li a {
	/*text-decoration:none;*/
}

.b-actions-box .b-important-to-know-tbl li a:hover {
	/*text-decoration:underline;
	color:#3573b8;*/
}

.l-second .b-header {
	height:262px;
}

.l-second .b-round-box-green {
	width:355px;
	height:128px;
	background:url(/bitrix/templates/homnet_index/img/round-box-green-second.png);
}

.l-second .b-round-box-blue {
	width:351px;
	height:128px;
	background:url(/bitrix/templates/homnet_index/img/round-box-blue-second.png);
}

.l-second .b-round-box .b-round-box-list {
	padding:16px 0 17px 30px;
}

.b-img-tbl {
	width:100%;
}

.b-img-tbl td {
	padding:25px 15px 20px 0;
	border-bottom:1px solid #e3e3e3;
	vertical-align:top;
}

.b-img-tbl h2 {
	text-transform:uppercase;
}

.b-img-tbl ul li {
	background:none!important;
	margin-bottom:6px!important;
}

.b-img-tbl .b-last-cell td {
	border:0;
}

.b-filter {
	border-top:1px solid #e2e2e2;
	border-bottom:1px solid #e2e2e2;
	margin:10px 0;
	zoom:1;
}

.b-filter-tbl {
	width:90%;
	margin:0 auto;
	margin:12px 0;
}

.b-filter-tbl .b-left-cell {
	color:#3573b8;
	text-transform:uppercase;
	font-size:.9em;
	width:41%;
	text-align:center;
}

.b-filter-tbl label {
	display:block;
	color:#6e6e6e;
	margin-bottom:4px;
	font-size:.75em;
}

.b-filter-tbl select {
	width:100%;
	margin-bottom:5px;
	color:#6e6e6e;
	font-size:.9em;
}

.b-filter-tbl .b-btn input {
	border:none;
	background:none;
	color:#3673b8;
	cursor:pointer;
}

.b-filter-tbl .b-btn .b-btn-filter {
	width:124px;
	height:20px;
	float:left;
	background:url(/bitrix/templates/homnet_index/img/btn-filter.png);
}

.b-filter-tbl .b-btn .b-btn-full-list {
	width:172px;
	height:20px;
	float:right;
	background:url(/bitrix/templates/homnet_index/img/btn-show-full-list.png);
}

.b-comp-tbl {
	width:100%;
}

.b-comp-tbl td {
	padding:25px 20px 20px 0;
	border-bottom:1px solid #e3e3e3;
	vertical-align:middle;
}

.b-comp-tbl .b-img-cell {
	text-align:center;
}

.b-comp-tbl .b-last-cell td {
	border:0;
}

.b-comp-tbl h3 {
	font-size:.9em;
	margin-bottom:6px!important;
}

.b-comp-tbl h3 span {
	display:block;
	font-size:.9em;
}

.b-incontent-tbl {
	font-size:.75em;
	line-height:15px;
	margin-bottom:.3em;
	color:#6E6E6E;
}

.b-incontent-tbl td {
	padding:0 3px 3px 0;
	border:0;
	vertical-align:top;
}

.b-round-boxes-container {
	margin-bottom:25px;
}

.b-round-boxes-container .b-important-to-know-tbl th {
	width:115px;
}

.b-round-boxes-container .b-important-to-know-tbl .b-title {
	margin-bottom:5px;
	font-weight:700;
}

.b-price-box .content {
	padding:0!important;
}

.b-price-tbl {
	margin-top:-10px;
}

.b-price-tbl td {
	padding:15px;
	vertical-align:top;
	border-bottom:1px solid #e5e5e5;
}

.b-price-tbl .b-price-cell {
	width:70px;
	text-align:right;
	font-weight:700;
}

.b-price-tbl .b-last-row td {
	border:0;
}

/*05.02*/
.two-cols-press {
	margin:10px 0;
	padding:20px 20px 10px;
	border-top:1px solid #e1e1e1;
	border-bottom:1px solid #e1e1e1;
}

.two-cols-press .b-left {
	overflow:visible!important;
	width:47%!important;
}

.two-cols-press .b-right {
	overflow:visible!important;
	width:47%!important;
}

.two-cols-press h4 {
	position:relative;
	margin-bottom:15px;
	padding-left:10px;
}

.two-cols-press h4 img {
	position:absolute;
	right:20px;
	top:-8px;
}

.two-cols-press h4 .b-title-img-4 {
	top:-2px;
}

.b-news-list {
	color:#6e6e6e;
	font-size:12px;
}

.b-news-list dd {
	margin-bottom:8px;
}

.b-subsribe-box h3 {
	float:left;
	position:relative;
	text-transform:uppercase;
	margin-top:2px;
}

.b-subsribe-box h3 img {
	position:absolute;
	margin-top:-7px;
}

.b-subsribe-box h3 span {
	margin-left:52px;
}

.b-subsribe-box .b-subsribe-field {
	position:relative;
	height:20px;
	margin-left:250px;
}

.b-subsribe-box .b-subsribe-field .left {
	position:absolute;
	left:0;
	top:0;
	z-index:5;
	width:7px;
	height:20px;
	display:block;
	background:url(/bitrix/templates/homnet_index/img/search-angle.png);
}

.b-subsribe-box .b-subsribe-field .right {
	position:absolute;
	right:0;
	top:0;
	z-index:5;
	width:38px;
	height:20px;
	display:block;
	background:url(/bitrix/templates/homnet_index/img/btn-ok.png);
}

.b-subsribe-box .b-subsribe-field input {
	position:absolute;
	color:#6e6e6e;
	z-index:0;
	border:1px solid #e5e5e5;
	font-size:12px;
	width:96%;
	padding:1px 0 2px 8px;
}

.b-btns-bar {
	margin:-15px 0 15px;
	padding-bottom:15px;
	text-transform:uppercase;
	border-bottom:1px solid #e1e1e1;
}

.b-btns-bar .b-styled-link span {
	padding:0 41px 0 38px;
}

.b-pages {
	overflow:hidden;
	padding-left:10px;
	border-top:1px solid #e1e1e1;
	border-bottom:1px solid #e1e1e1;
}

.b-pages-list {
	margin-left:-24px!important;
}

.b-pages-list li {
	display:inline;
	padding-left:24px;
}

/*05.02*/
.b-main-content ul li {
	margin:12px 0 0;
}

.b-main-content ul li font a {
	font-size:20px;
}

/*===========ÍÎÂÎÅ ÌÅÍÞ==============*/
.newmenu {
	width:1006px;
	height:63px;
	background:url(/bitrix/templates/homnet_index_copy/img/menu_background.png) no-repeat scroll left top transparent;
	position:absolute;
	left:-13px;
	top:185px;
/*
    	top: 200px;
	left: 50%;
	transform: translateX(-50%); 
	*/
}

@media only screen and (max-device-width: 1024px) {
	
}

.newmenu ul {
	list-style:none outside none;
	position:relative;
	padding:0;
	margin:0;
}

.newmenu ul li {
	float:left;
	position:relative;
	color:#1E6DAA;
	text-align:center;
	height:35px;
	padding:13px 0 0;
	cursor:pointer;
}

.delimiter {
	background:url(/bitrix/templates/homnet_index_copy/img/border_inc.png) no-repeat scroll left top transparent;
	padding:0!important;
	height:48px!important;
	width:1px;
}

.newmenu ul li a {
	color:#1E6DAA;
	font:bold 12px Arial,Helvetica,sans-serif;
	text-decoration:none;
	padding:12px 27px 16px 22px;
}

.newmenu ul li:hover,.selected {
	background:url(/bitrix/templates/homnet_index_copy/img/bckgrnd_hover.png) repeat scroll left top transparent;
}

/*===================================*/
.header_phone {
	position:absolute;
	right:10px;
	top:56px;
	font-family:Arial,Helvetica,sans-serif;
}

.header_phone div {
	padding:7px 0;
}

.header_phone div.header-btn {
	padding:3px 0 7px;
}

.header_phone a {
	color:#353535;
	font-size:20px;
	display:block;
	padding:0 0 0 4px;
}

.header_phone .header_callback_bt {
	background:url(/bitrix/templates/homnet_index_copy/img/call_but_sprite.png) 0 0;
	display:block;
	width:179px;
	height:30px;
}

.header_phone .header_callback_bt:hover {
	background:url(/bitrix/templates/homnet_index_copy/img/call_but_sprite.png) 0 -29px;
	cursor:pointer;
}

.header_phone .header_callback_bt:active {
	background:url(/bitrix/templates/homnet_index_copy/img/call_but_sprite.png) 0 -59px;
}

.header_phone p {
	font-size:11px;
	padding:0 0 0 5px;
}

.header_info {
	position:absolute;
	font-family:Arial,Helvetica,sans-serif;
	right:307px;
	top:65px;
}

.header_info span {
 	text-decoration: underline;
	cursor:pointer;
	color:#3c3c3c;
	font-size:12px;
}

.header_info span:hover {
	color:#2e6bab;
}

.header_consult {
	margin:0 0 60px;
}

.header_consult div {
	float:left;
}

.header_consult .ico {
	background:url(/bitrix/templates/homnet_index_copy/img/consult.png) no-repeat;
width: 27px;
height: 29px;
margin: 0 25px 0 0;
}

.header_email div {
	float:left;
}

.header_email a {
	/*text-decoration:none;*/
	cursor:pointer;
	color:#3c3c3c;
	font-size:12px;
}

.header_email a:hover {
	color:#2e6bab;
}

.header_email .ico {
	background:url(/bitrix/templates/homnet_index_copy/img/email.png) no-repeat;
width: 25px;
height: 18px;
margin: 0 25px 0 0;
}

.lang_change {
	font-size:10px;
	color:#373838;
}

.lang_change li {
	display:inline;
	padding:0 2px;
}

.lang_change li a {
	color:#fff;
}

.lang_change li a:hover {
	text-decoration:none;
	color:#373838;
}

/* ----- pop_up ----- */
#overlay {
	display:none;
	position:fixed;
	width:100%;
	height:100%;
	background:#000;
	z-index:1000;
	opacity:.8;
	filter:alpha(opacity=80);
}

* html #overlay {
	position:absolute;
}

#feedback_pop_up {
	display:none;
	position:absolute;
	z-index:2000;
}

#add_question_pop_up {
	display:none;
	position:absolute;
	z-index:2000;
}

#order_call_pop_up {
	display:none;
	position:absolute;
	z-index:2000;
}

* html .ie6_fixed {
	top:90px;
}

.pop_up {
	width:502px;
	margin:0 0 0 -251px;
	padding:12px 0 0;
	background:url(/bitrix/templates/.default/img/pop_up_top_bg.gif) left top no-repeat;
	left:50%;
}

.button {
	width:136px;
	height:25px;
	margin:0;
	padding:0 0 3px;
	font-size:14px;
	color:#000;
	border:0;
	background:url(/bitrix/templates/.default/img/button.gif) left top no-repeat;
	cursor:pointer;
}

/* ----- // pop_up ----- */