





body {
	font-family: Arial, Verdana, sans-serif;
	background-color: #f1f4f6;
	padding: 30px 0;
	margin:  0;
}

a {
	color: #0253ae;
}

#main {
	width: 974px;
	margin: 0 auto;
}
.size19 #main {
	width: 1243px;
}

#banner_top {
	width: 972px;
	height: 90px;
	border: 1px solid black;
	margin: 0 auto 22px auto;
}
#cb_item_2{
display:none;
}
#cb_item_3{
display:none;
}
#cb_item_4{
display:none;
}
#cb_item_5{

}
#header {
	border: 1px solid #a7afbe;
	border-top-color: #ced6e6;
	margin: 0 0 22px 0;
}
#header_inside {	
	height: 106px;
	background: #e8eef3 url(../../../application/includes/i/header_bg.gif) repeat-x 0 0;
	border: 1px solid #e3e6ed;
	border-top-color: white;
}
#header_right {
	display:block;
	width:157px;
	float: right;
	padding: 28px 20px 0 0;
}

#header_right ul {
	height: 15px;
	margin-top: 12px;
}

#header_right ul li {
	display: block;
	float: right;
	width: 38px;
	height: 15px;
	line-height: 15px;
}

#header_right ul li a {
	display: block;
	width: 38px;
	height: 15px;
	line-height: 15px;
	text-decoration: none;
	background: transparent url(../../../application/includes/i/icons.gif) no-repeat 0 0;
}

#header_right #i_mail {
	border-left:  1px solid #787f89;
	border-right: 1px solid #787f89;
}

#header_right #i_home a { background-position:  12px 0; }
#header_right #i_mail a { background-position: -27px 0; }
#header_right #i_smap a { background-position: -67px 0; width: 24px; }
#header_right #i_smap { width: 24px; }

#header_phone {
	display:block;
	width:157px;	
	font: bold italic 26px/26px Arial, sans-serif;
	color: #737a84;
}

#header_phone span {
	position: relative;
	top: -8px;
	left: 4px;
	font: bold italic 14px Arial, sans-serif;
	color: #9aa1ab;
}

#logo {
	display: block;
	position: relative;
	top:  11px;
	left: 18px;
	width: 270px;
	height: 83px;
}

#body_inside {
	padding: 0 20px;
}

.size19 #body_inside {
	padding: 0;
}

#content {
	font-size: 12px;
	padding: 12px 0 20px 0;
}

#content h1 {
	color: #ed1c24;
	font-size: 16px;
	font-weight: bold;
	text-transform: uppercase;
	margin: 0 0 15px 0;
}

#content h2 {
	color: #17638f;
	font-size: 14px;
	line-height: 14px;
	font-weight: bold;
	margin: 0 0 15px 0;
}

#content h3 {
	color: black;
	font-size: 12px;
	line-height: 12px;
	font-weight: bold;
	margin: 0 0 15px 0;
}
#content  p {
	margin: 0 0 15px 0;
}
#content ul {
	list-style: inside disc;
	margin:  0 0 15px 0;
}
#content ul li {
	color: #337bb8;
}
#content ul li span {
	color: black;
}

#content ol {
	list-style: inside decimal;
	margin:  0 0 15px 0;
}
#content ol li {
	color: #337bb8;
}
#content ol li span {
	color: black;
}

#content table.table {
	border: 1px solid #cacecf;
}
#content table.table td {
	padding: 4px 20px;
}
#content table.table .odd td {
	background-color: #f6f8f9;
}
#content table.table th {
	font-weight: bold;
	background-color: #dadfe8;
	padding: 9px 20px;
}

#content table {
	margin: 0 0 15px 0;
}

#content .text img {
	border: 1px solid #888989;
	border-top-color: #f1f1f1;
	border-right-color: #f1f1f1;
	background-color: #d5d5d5;
	padding: 5px;
}

#content .img_title {
	color: #888989;
}

#content .info_block {
	width: 100%;
	border-top: 1px solid #cacecf;
}
#content .info_block td {
	height: 35px;
	line-height: 35px;
	font-size: 11px;
}
#content .info_block td, #content .info_block td a {
	color: #0e4a6a;
}
#content .to_print {
	background: transparent url(../../../application/includes/i/print.gif) no-repeat 0 0;
	padding: 0 0 0 22px;
}

#left_column {
	float: left;
	width: 160px;
	background: transparent url(../../../application/includes/i/left_column_bg.gif) repeat-y 100% 0;
}
#main_column {
	float: left;
	width: 773px;
	background-color: white;
}
.size19 #main_column {
	width: 1083px;
}

#mc_1 { background: transparent url(../../../application/includes/i/catalog_px.gif) repeat-x 0    0;  }
#mc_2 { background: transparent url(../../../application/includes/i/catalog_px.gif) repeat-y 100% 0; }
#mc_3 {
	position: relative;
	top:  0;
	left: 0;
	background: transparent url(../../../application/includes/i/catalog_content_bottom.gif) repeat-x scroll 0 100%;
	padding: 35px 75px 35px 58px;
}
#mc_4 {
	width:  5px;
	height: 5px;
	position: absolute;
	top:   0;
	right: 0;
	background: transparent url(../../../application/includes/i/catalog_arcs.gif) no-repeat 0 0;
}
#mc_5 {
	width:  11px;
	height: 13px;
	position: absolute;
	bottom: 0;
	left:  -9px;
	background: transparent url(../../../application/includes/i/catalog_mc5.gif) no-repeat 0 0;
}
#mc_6 {
	width:   5px;
	height: 11px;
	position: absolute;
	bottom: 1px;
	right:  0;
	background: transparent url(../../../application/includes/i/catalog_arcs.gif) no-repeat 0 -5px;
}


#menus {
	height: 50px;
	position:relative;
	z-index:2;
}

#menu_buttons {
	width: 100%;
	height: 50px;
}
#menu_buttons .mb {
	display: block;
	float: left;
	position: relative;
	top:  0;
	left: 0;
	height: 50px;
}
#menu_buttons .mb a {
	display: block;
	height: 50px;
	background: transparent url(../../../application/includes/i/button_menu.gif) no-repeat 0 0;
}
#menu_buttons #mb_1, #menu_buttons #mb_1 a { width: 123px; }
#menu_buttons #mb_2, #menu_buttons #mb_2 a { width: 131px; }
#menu_buttons #mb_3, #menu_buttons #mb_3 a { width: 137px; }
#menu_buttons #mb_1 a             { background-position:    0px   0px; }
#menu_buttons #mb_2 a             { background-position: -123px   0px; }
#menu_buttons #mb_3 a             { background-position: -254px   0px; }
#menu_buttons #mb_1 a.hover { background-position:    0px -50px; }
#menu_buttons #mb_2 a.hover { background-position: -123px -50px; }
#menu_buttons #mb_3 a.hover { background-position: -254px -50px; }
#main #menus #menu_buttons .active a { background-position: -254px -50px; }

#menu_buttons #popup_menu {
	display: none;
	position: absolute;
	top: 39px;
	left: 50%;
	width: 159px;
	background: transparent url(../../../application/includes/i/popup_menu_top.png) no-repeat 0 0;
	padding: 24px 0 0 0;
	margin: 0 0 0 -80px;
	z-index: 90;
	zoom:1;
}
#menu_buttons .hover #popup_menu {
	display: block;
}

#menu_buttons #popup_menu li {
	background: transparent url(../../../application/includes/i/popup_menu_bg.png) repeat-y 0 0;
}
#menu_buttons #popup_menu li.bottom {
	height: 18px;
	font-size: 18px;
	line-height: 18px;
	background: transparent url(../../../application/includes/i/popup_menu_bottom.png) no-repeat 0 100%;
}
#menu_buttons #popup_menu li a {
	width:  auto;
	height: auto;
	color: white;
	font: normal 12px/16px Arial, Verdana, sans-serif;
	text-decoration: none;
	background: none;
	padding: 5px 18px;
	margin:  0 0 0 5px;
}
#menu_buttons #popup_menu li a:hover {
	text-decoration: underline;
}
#menu_buttons #popup_menu .even a {
	background-color: #4e4e4e;
}
#menu_buttons #popup_menu .active a {
	font-weight: bold;
	text-decoration: none;
}

#main_menu {
	width:510px;
	height: 50px;
	float: right;
	background: transparent url(../../../application/includes/i/menus_bg.gif) no-repeat 100% 50%;
	padding: 0 16px;	
}
#main_menu table {
	width: 100%;
}
#main_menu table .mm_i {
	vertical-align:middle;
	height: 50px;
	line-height: 50px;
	text-align: center;
	white-space: nowrap;
	padding: 0 0 0 20px;
}
#main_menu table .mm_i a {
	font-size: 14px;
	color: #2b568c;
}
#main_menu table .active a {
	color: #e31b22;
}

#main_menu table .mm_s {
	background: transparent url(../../../application/includes/i/menu_splitter.gif) no-repeat 50% 21px;
}

.catalog_bar {	
	position: relative;
	top:  0;
	left: 0;
	height: 1100px;
	background: transparent url(../../../application/includes/i/catalog_hsh.gif) repeat-y 153px 0;
}

.catalog_bar .cb_item {
	display: block;
	width:  163px;
	height: 130px;
	background: #edf1f5 url(../../../application/includes/i/catalog_item_bg.gif) repeat-x 0 100%;
}
.catalog_bar .cb_item .cb_item_txt {
	display: block;
	width:  163px;
	height: 130px;
	position: relative;
	top:  0;
	left: 0;
	color: #0c55a5;
	text-decoration: none;
	background: transparent url(../../../application/includes/i/catalog_item_left.gif) no-repeat 0 100%;
}
.catalog_bar .cb_item .cb_item_txt strong {
	display: block;
	width:  163px;
	height:  24px;
	text-align: center;
	text-decoration: none;
	text-transform: uppercase;
	font: bold 14px/14px Arial, sans-serif;
	padding: 106px 0 0 0;
}
.catalog_bar .cb_item .cb_item_txt em {
	display: block;
	width:   11px;
	height: 130px;
	position: absolute;
	top:   0;
	right: 0;
	background: transparent url(../../../application/includes/i/catalog_vsh.gif) repeat-y 0 0;
}
.catalog_bar .cb_act .cb_item_txt em {
	display: none;
}

.catalog_bar .cb_item .cb_item_txt:hover {
	color: #ed1c24;
}

.catalog_bar #cb_item_0,
.catalog_bar #cb_item_5,
.catalog_bar #cb_item_0 .cb_item_txt,
.catalog_bar #cb_item_5 .cb_item_txt,
.catalog_bar #cb_item_0 .cb_item_txt em,
.catalog_bar #cb_item_5 .cb_item_txt em {
	height: 127px;
}

.catalog_bar #cb_item_0 .cb_item_txt strong,
.catalog_bar #cb_item_5 .cb_item_txt strong {
	padding: 103px 0 0 0;
}

.catalog_bar #cb_item_0 .cb_item_txt strong { background: transparent url(../../../application/includes/i/catalog_1.png) no-repeat 50% 15px; }
.catalog_bar #cb_item_1 .cb_item_txt strong { background: transparent url(../../../application/includes/i/catalog_2.png) no-repeat 50% 15px; }
.catalog_bar #cb_item_2 .cb_item_txt strong { background: transparent url(../../../application/includes/i/catalog_3.png) no-repeat 50% 15px; }
.catalog_bar #cb_item_3 .cb_item_txt strong { background: transparent url(../../../application/includes/i/catalog_4.png) no-repeat 50% 15px; }
.catalog_bar #cb_item_4 .cb_item_txt strong { background: transparent url(../../../application/includes/i/catalog_5.png) no-repeat 50% 15px; }
.catalog_bar #cb_item_5 .cb_item_txt strong { background: transparent url(../../../application/includes/i/catalog_6.png) no-repeat 50% 15px; }

.catalog_bar .cb_split {
	display: block;
	width:  163px;
	height:  15px;
	background: #edf1f5 url(../../../application/includes/i/catalog_sprite.gif) no-repeat 0 0;
}

.catalog_bar .cb_act {
	background: white !important;
}
.catalog_bar .cb_split_top {
	display: block;
	width:  163px;
	height:  10px;
	background: white url(../../../application/includes/i/catalog_sprite.gif) no-repeat 0 -55px;
}
.catalog_bar .cb_split_top_act {
	display: block;
	width:  163px;
	height:  10px;
	background: white url(../../../application/includes/i/catalog_sprite.gif) no-repeat 0 -15px;
}

.catalog_bar .cb_split_bot {
	display: block;
	width:  163px;
	height:  10px;
	background: white url(../../../application/includes/i/catalog_sprite.gif) no-repeat 0 -65px;
}

.catalog_bar .cb_split_bot_act {
	display: block;
	width:  163px;
	height:  10px;
	background: white url(../../../application/includes/i/catalog_sprite.gif) no-repeat 0 -75px;
}

.catalog_bar .cb_split_act_top {
	display: block;
	width:  163px;
	height:  15px;
	background: white url(../../../application/includes/i/catalog_sprite.gif) no-repeat 0 -40px;
}

.catalog_bar .cb_split_act_bot {
	display: block;
	width:  163px;
	height:  15px;
	background: white url(../../../application/includes/i/catalog_sprite.gif) no-repeat 0 -25px;
}

.catalog_bar .cb_c1 {
	position: absolute;
	top:     0px;
	left:  163px;
	width: 776px;
	background: white url(../../../application/includes/i/catalog_px.gif) repeat-x 0 0;
}
.size19 .catalog_bar .cb_c1 {
	width: 1081px;
}

.catalog_bar .cb_c2 {
	background: transparent url(../../../application/includes/i/catalog_px.gif) repeat-y 100% 0;
}
.catalog_bar .cb_c3 {
	background: transparent url(../../../application/includes/i/catalog_content_bottom.gif) repeat-x 0 100%;
}
.catalog_bar .cb_c4 {
	background: transparent url(../../../application/includes/i/catalog_content_top.gif) no-repeat 100% 0;
}
.catalog_bar .cb_c5 {
	height: 1092px;
	background: transparent url(../../../application/includes/i/catalog_content_right.gif) no-repeat 100% 100%;
	padding: 0 0 8px 0;
}
.catalog_bar .cb_c6 {
	position: absolute;
	left: -11px;
	bottom: 0;
	width:  11px;
	height: 13px;
	background: transparent url(../../../application/includes/i/catalog_c5.gif) no-repeat 0 0;
}

.catalog_bar .cb_content_point {
	display: none;
}

#content .cb_list, .cb_list {
	margin: 0;
	padding: 0 0 0 25px;
}
.size19 #content .cb_list, .size19  .cb_list {
	padding: 0 0 0 30px;
}

.cb_list li {
	display: block;
	float: left;
	width:  150px;
	height: 183px;
	margin: 20px 0 0 25px;
}
.size19 .cb_list li {
	margin: 20px 0 0 16px;
}

.cb_list .s19 {
	display: none;
}
.size19 .cb_list .s19 {
	display: block;
}

.cb_list .cb_img {
	display: block;
	width:  137px;
	height: 102px;
	border: 1px solid #aeaeae;
	background-color: #ececec;
	padding: 5px;
	margin: 0 auto;
}
.cb_list .cb_img img {
	display: block;
	width:  135px;
	height: 100px;
	border: 1px solid #787671;
}

.cb_list .cb_txt {
	display: block;
	border: 2px solid white;
	text-decoration: none;
	margin: 6px 0 0 0;
}
.cb_list .cb_hover .cb_txt {
	border: 2px solid #e5e5e5;
}

.cb_list .cb_txt big {
	display: block;
	height: 16px;
	color: black;
	text-align: center;
	font: bold 16px/18px Arial, sans-serif;
	overflow: hidden;
	padding: 3px 0;
}
.cb_list .cb_hover .cb_txt big {
	color: #0253ae;
}

.cb_list .cb_txt span {
	display: block;
	color: #818181;
	text-align: center;
	font: normal 11px/11px Arial, sans-serif;
}
.cb_list .cb_hover .cb_txt span {
	color: #0253ae;
}

.cb_list .cb_txt strong {
	display: block;
	color: black;
	text-align: center;
	font: bold 14px/14px Arial, sans-serif;
	padding: 4px 0 6px 0;
}
.cb_list .cb_hover .cb_txt strong {
	color: #d00013;
}

.catalog_bar .cb_link {
	height: 35px;
	line-height: 35px;
	text-align: center;
	font-size: 14px;
	font-weight: bold;
	border-top: 1px dotted #ccc;
	margin: 14px 50px 0 50px;
}
.catalog_bar .cb_link a {
	color: #0b4e98;
}

ul.catalog_short_bar {
	list-style:none !important;
	margin:0 !important;
	padding:0 !important;
}

.catalog_short_bar li {
	list-style:none;
	display: block;
	height: 48px;
	background: transparent url(../../../application/includes/i/catalog_short.gif) repeat 0 0;
}
.catalog_short_bar li.last {
	height: 1px;
	background: #c0c8d8 url(../../../application/includes/i/catalog_short.gif) repeat-y 100% -240px;
	margin: 0 0 0 4px;
}
.catalog_short_bar li.hover {
	background-position: 0 -48px;
}
.catalog_short_bar li.active {
	background-position: 0 -48px;
}
.catalog_short_bar li a {
	display: block;
	height: 48px;
	text-decoration: none;
	background: transparent url(../../../application/includes/i/catalog_short.gif) no-repeat 100% -240px;
}
.catalog_short_bar li .first {
	background-position: 100% -192px;
}
.catalog_short_bar li.hover a {
	background-position: 100% -288px;
}
.catalog_short_bar li.active a {
	background-position: 100% -288px;
}

.catalog_short_bar li.hover .first {
	background-position: 100% -336px;
}

.catalog_short_bar li strong {
	display: block;
	height: 48px;
	color: #0c55a5;
	text-align: center;
	text-transform: uppercase;
	font: bold 14px/48px Arial, sans-serif;
	background: transparent url(../../../application/includes/i/catalog_short.gif) no-repeat 0 -96px;
}
.catalog_short_bar li.hover a strong {
	color: #ed1c24;
	background-position: 0 -144px;
}
.catalog_short_bar li.active a strong {
	color: #ed1c24;
	background-position: 0 -144px;
}

#footer {
	height: 63px;
	color: #3b3b3b;
	font-size: 12px;
	background: transparent url(../../../application/includes/i/footer_bg.gif) repeat-x 0 -126px;
}
#f_left {
	height: 63px;
	background: transparent url(../../../application/includes/i/footer_bg.gif) no-repeat 0 0;
}
#f_right {
	height: 43px;
	background: transparent url(../../../application/includes/i/footer_bg.gif) no-repeat 100% -63px;
	padding: 10px 20px 10px 0;
}
#f_logo {
	display: block;
	float: left;
	width:  55px;
	height: 38px;
	padding: 5px 0 0 20px;
	background: transparent url(../../../application/includes/i/footer_logo_bg.gif) no-repeat 62px 50%;
}
#f_address, #f_phone {
	line-height: 21px;
}
#f_address b { color: #79818b; }
#f_phone b { color: #dc1a22; }

#f_diretline {
	float: right;
	margin-top: 8px;
}

#f_counter {
	float: right;
	padding: 5px 30px;
}

#mainImg {
	display: block;
	width:  630px;
	min-height: 420px;
	text-align: center;
	border: 1px solid #aaaaaa;
	background-color: #e7e7e7;
	padding: 5px;
}

#catalog_tech_price_block {
	float: left;
	width: 317px;
}
#catalog_tech_block {
	width: 100%;
	font-size: 12px;
	border: 1px solid #cacecf;
}
#catalog_tech_block td {
	padding: 4px 14px;
}
#catalog_tech_block .even td {
	background-color: #f6f8f9;
}

#catalog_price_block {
	border: 1px solid #cacecf;
	background-color: #f1f4f6;
	margin: 15px 0 0 0;
}
#catalog_price_txt {
	font-size: 12px;
	background-color: white;
	padding: 4px 14px;
}
#catalog_price_txt span {
	color: #17638f;
	font-size: 16px;
	font-weight: bold;
	letter-spacing: 1px;
}
#catalog_credit_txt {
	font-size: 12px;
	padding: 10px 14px;
}
#catalog_credit_txt big {
	display: block;
	font-weight: bold;
	text-transform: uppercase;
}
#catalog_credit_txt span {
	color: #e31b22;
	font-size: 16px;
	font-weight: bold;
	letter-spacing: 1px;
}


#catalog_info_block {
	font-size: 12px;
	margin-left: 333px;
}

#catalog_content_block {
	border-top: 1px dotted #cccccc;
	margin-top: 17px;
	padding: 10px 0;
}
#catalog_content_block span {
	font-size: 12px;
}

#catalog_complects_block {
	border-top: 1px dotted #cccccc;
	margin-top: 10px;
	padding: 10px 0;
}

#catalog_footer_block {
	border-top: 1px solid #cacecf;
	margin: 15px 0 0 0;
}
#catalog_footer_block span {
	font-size: 10px;
	color: #0e4a6a;
}

.catalog_tracker {
	background: white url(../../../application/includes/i/tracker_bg.gif) repeat-y 0 0;
	margin: 17px 0 0 0;
}

.ct_header {
	color: #c8181e;
	text-align: left;
	text-transform: uppercase;
	font: bold 12px/16px Arial, sans-serif;
	background: transparent url(../../../application/includes/i/tracker_top_bg.gif) no-repeat 0 0;
	padding: 16px 0 16px 15px;
}

.ct_to_up {
	display: block;
	height: 18px;
	line-height: 18px;
	font-size: 18px;
	text-decoration: none;
	background: transparent url(../../../application/includes/i/tracker_buttons.gif) no-repeat 0 0;
}

.ct_to_down {
	display: block;
	height: 18px;
	line-height: 18px;
	font-size: 18px;
	text-decoration: none;
	background: transparent url(../../../application/includes/i/tracker_buttons.gif) no-repeat 0 -18px;
}

.ct_window {
	height: 222px;
	overflow: hidden;
}

#content .ct_window .cb_list {
	position: relative;
	top:  0;
	left: 0;
	padding: 0;
}
.ct_window .cb_list li {
	float: none;
	margin-left: 4px;
}

#content .news_list .clear {
	font-size: 22px;
	height: 22px;
	line-height: 22px;
}

#content .news_list {
	list-style: none;
	padding: 0;
	margin: 25px 0 0 0;
}
#content .news_list img {
	display: block;
	float: left;
	border: 1px solid #888989;
	border-top-color: #f1f1f1;
	border-right-color: #f1f1f1;
	background-color: #d5d5d5;
	padding: 5px;
}
#content .news_list p, #content .news_list .title, #content .news_list .more {
	margin-left: 255px;
}
#content #news_list_1 p, #content #news_list_1 .title, #content #news_list_1 .more {
	margin-left: 0;
}
#content .news_list .date {
	color: #0e4a6a;
}
#content .news_list .title, #content .news_list .more {
	margin-top: 10px;
}
#content .news_list .title {
	margin-bottom: 0;
}
#content .news_list a {
	color: #2b568c;
}
#content .news_list .title a {
	font-size: 12px;
	color: black;
}

#content #first_news {
	border-top: 1px dotted #cccccc;
	padding: 15px 0 0 0;
}

#content #first_news h1 {
	color: #17638f;
	font-size: 14px;
	line-height: 14px;
	font-weight: bold;
	text-transform: none;
	margin: 0 0 15px 0;
}

#main_block {
	margin: 38px 0 0 0;
}
#main_block h1 {
	border-bottom: 1px dotted #cccccc;
	padding: 0 0 3px 0;
}
#main_block h1 a {
	color: #ed1c24;
	font-size: 16px;
	font-weight: bold;
	text-transform: uppercase;
	text-decoration: none;
	margin: 0 0 15px 0;
}

#main_subcol_1 {
	float: left;
	width: 315px;
}

#main_subcol_2 {
	margin: 0 267px 0 384px;
}

#main_subcol_2 ul {
	list-style: none;
	margin-top: 28px;
}
#main_subcol_2 ul li {
	display: block;
	border-bottom: 1px dotted #ccc;
	padding: 0 0 15px 0;	
	margin: 0 0 15px 0;	
}

#main_subcol_2 p {
	color: black;
	margin: 3px 0;
}
#main_subcol_2 .date {
	color: #929292;
	font-size: 10px;
}

#main_subcol_3 {
	float: right;
	width: 242px;
}
#main_subcol_3 div {
	border: 1px solid black;
}

#main_subcol_3 p {
	margin-top: 15px;
}

form fieldset label {
	display: block;
	color: #929292;
	font-size: 11px;
	margin: 1px 0;
}
form fieldset .text, form fieldset textarea {
	display: block;
	width: 303px;
	border: 1px solid #e2e9ef;
	border-top-color: #aaadb2;
	padding: 2px 5px;
	margin: 0 0 3px 0;
}
form fieldset textarea {
	height: 73px;
}

#all_q {
	border-bottom: 1px dotted #ccc;
	padding: 20px 0 10px 0;
}

#content #on_main_links {
	list-style: none;
}
#content #on_main_links li {
	height: 24px;
	line-height: 24px;
	background: transparent url(../../../application/includes/i/main_icons.gif) no-repeat 0 0;
	padding: 0 0 0 27px;
}
#content #on_main_links li a {
	color: black;
}
#content #on_main_links li a:hover {
	color: #0253ae;
	text-decoration: underline;
}
#content #on_main_links .oml_1 { background-position: 0   4px; }
#content #on_main_links .oml_2 { background-position: 0 -31px; }
#content #on_main_links .oml_3 { background-position: 0 -64px; }

#content #catalog_complects_block ul {
	display: block;
	margin: 0;
}
#content #catalog_complects_block ul li {
	display: block;
	float: left;
	width: 180px;
	background: transparent url(../../../application/includes/i/disc.gif) no-repeat 0 7px;
	padding: 0 14px;
}
.size19 #content #catalog_complects_block ul li {
	width: 220px;
}

#content #catalog_complects_block ul .clear  {
	clear: both;
	float: none;
    display: block;
    font-size: 1px;
    height: 1px;
    line-height: 1px;
    width: 100%;
	background: none;
	padding: 0;
}

#content #faqList {
	list-style: none;
}
#content #faqList li {
	border-bottom: 1px dotted #ccc;
	margin: 0 0 15px 0;
}
#content #faqList li small {
	color: #929292;
	font-size: 11px;
}

#map_site ul {
	margin: 0 0 0 20px;
}

.banner_link {
	display: block;
	position: absolute;
	top:  0;
	left: 0;
	z-index: 50;
}

div.maps table {
	margin:0 !important;
}

div.maps img {
	background:none !important;
	border:none !important;
	padding:0 !important;
	margin:0 !important;
}
.RedLine{
	color: #ED1C24;
    display: block;
    font-size: 14px;
    font-weight: 900;
    padding-left: 54px;
    padding-top: 34px;
}
.BlackLine{
	display: block;
    float: left;
    font-size: 13px;
    font-weight: 900;
    padding-left: 54px;
    padding-top: 13px;
}
.DataText{
	display: block;
    float: left;
    font-size: 13px;
    padding-top: 7px;
    width: 150px;
}
.field{
	display: block;
    float: left;
    padding-left: 56px;
    padding-top: 14px;
    width: 90%;
}
.input_left{
	background: url("../../../application/includes/images/a1.gif") repeat scroll 0 0 transparent;
    display: block;
    float: left;
    height: 28px;
    margin-left: 24px;
    width: 7px;
}
.input_right{
	background: url("../../../application/includes/images/a1.gif") repeat scroll 0 -60px transparent;
    display: block;
    float: left;
    height: 28px;
    width: 7px;
}
.input_center{
	background: url("../../../application/includes/images/a1.gif") repeat scroll 0 -30px transparent;
    display: block;
    float: left;
    height: 28px;
    width: 224px;
}
.ErrorText{
	color: #ED1C24;
	display: none;
    float: left;
    padding-left: 19px;
    padding-top: 7px;
}
.laoyt_text{
	display: block;
    float: left;
    padding-left: 18px;
    width: 250px;
	height:120px;
}
.HelpText{
	color: #666666;
	display: block;
    float: left;
    padding-left: 19px;
    padding-top: 7px;
}
.text_f{
	background: none repeat scroll 0 0 transparent;
    border: medium none;
    padding-top: 6px;
	font-size: 12px;
	}
.arrr{
}
.fuel{
}.selectbox {
	vertical-align: middle;
  cursor: pointer;
  padding-left:24px;
}
.selectbox .select {
  height: 28px;
  padding: 0 45px 0 10px;
  font: 14px/30px Arial, Tahoma, sans-serif;
  color: #333;
  text-shadow: 1px 1px #FFF;
  background: #f5f5f5 url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAeCAIAAABi9+OQAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAABdJREFUeNpi+v//PxM2zMDAQEtxgAADAF2uTe9L4getAAAAAElFTkSuQmCC) repeat-x;
  border: 1px solid #ccc;
  border-bottom-color: #b3b3b3;
  border-radius: 4px;
  box-shadow: inset 1px -1px #F1F1F1, inset -1px 0 #F1F1F1, 0 1px 2px rgba(0,0,0,0.1);
}
.selectbox .select:hover {
	background-color: #E6E6E6;
	background-position: 0 -10px;
}
.selectbox .select:active {
	background: #f5f5f5;
  box-shadow: inset 0px 1px 4px rgba(0,0,0,0.1);
}
.selectbox.focused .select {
  border: 1px solid #5794BF;
}
.selectbox .select .text {
padding-top: 4px;
	display: block;
  width: 100%;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
}
.selectbox .trigger {
	position: absolute;
	top: 0;
	right: 0;
	width: 34px;
	height: 100%;
  border-left: 1px solid #CCC;
}
.selectbox .trigger .arrow {
	position: absolute;
	top: 14px;
	right: 12px;
	border-left: 5px solid transparent;
	border-right: 5px solid transparent;
	border-top: 5px solid #000;
	width: 0;
	height: 0;
	overflow: hidden;
	opacity: 0.3;
	filter: alpha(opacity=30);
}
.selectbox:hover .arrow {
	opacity: 1;
	filter: alpha(opacity=100);
}
.selectbox ul.dropdown {
	top: 33px;
  width: 240px;
	margin: 0;
	padding: 4px 0;
	background: #FFF;
  border: 1px solid #C6CBD0;
  border-radius: 4px;
	box-shadow: 0 2px 10px rgba(0,0,0,0.2);
  font: 14px/18px Arial, Tahoma, sans-serif;
}
.selectbox li {
	padding: 5px 10px 6px;
	color: #000 !important;
}
.selectbox li:hover,
.selectbox li.selected {
	background: #555 !important;
	color: #fff !important;
}
.selectbox li.disabled {
	color: #AAA;
}
.selectbox li.disabled:hover {
	background: none;
}
.intuit{
	display: block;
    float: left;
    margin-left: 24px;
	margin-top: 5px;
}

.lt{
	background: url("../../../application/includes/images/fon1.png") repeat scroll 0 0 transparent;
    float: left;
    height: 13px;
    width: 13px;
}
.ct{
	background: url("../../../application/includes/images/fon3.png") repeat-x scroll 0 0 transparent;
    float: left;
    height: 8px;
    width: 224px;
}
.rt{
	background: url("../../../application/includes/images/fon1.png") repeat scroll 13px 0 transparent;
    float: left;
    height: 13px;
    width: 13px;
}
.cl{
	background: url("../../../application/includes/images/fon4.png") repeat-y scroll 0 0 transparent;
    float: left;
    height: 100px;
    width: 9px;
}
#question{
	float: left;
    height: 100px;

    padding: 0 0 0 5px;
    width: 229px;
}
.cr{
	background: url("../../../application/includes/images/fon4.png") repeat scroll 7px 0 transparent;
    float: left;
    height: 100px;
    width: 4px;
}
.lb{
	background: url("../../../application/includes/images/fon1.png") repeat scroll 0 13px transparent;
    float: left;
    height: 13px;
    width: 13px;
}
.cb{
	background: url("../../../application/includes/images/fon3.png") repeat scroll 0 7px transparent;
    float: left;
    height: 3px;
    margin-top: 6px;
    width: 224px;
}
.rb{
	background: url("../../../application/includes/images/fon1.png") repeat scroll 13px 13px transparent;
    float: left;
    height: 13px;
    width: 13px;
}
.submitFAQ{
	background: url("../../../application/includes/images/ocenit.gif") repeat scroll 0 0 transparent;
    border: medium none;
    cursor: pointer;
    float: left;
    font-family: arial;
    font-size: 12px;
    height: 30px;
    line-height: 12px;
    margin: 9px 10px 20px 171px;
    width: 107px;
}
.submitFAQ:hover{
	background-position: 0 -32px ;
}
.submitFAQ:active{
	background-position: 0 -64px ;
}<!--Array
(
    [label01] =>    0.00000
    [label02] =>    0.06081
    [label03] =>    0.23266
    [label04] =>    0.23267
    [label05] =>    0.23268
)
-->