* {
	font-family: 'Arial', sans-serif;
	font-size: 14px;
	line-height: 125%;
	color: #36393d;
}

html, body {
	height: 100%;
	margin: 0px;
	padding: 0px;
	/*background: url('/media/img/fon.gif') repeat-x 0% 0% #ccc;*/
	background: #e0e0e0;
}

.doc {
	background-image:url('/media/img/doc.png');
	background-position: left top;
	padding-left: 22px;

}

.xls {
	background-image:url('/media/img/xls.png');
	background-position: left top;
	padding-left: 22px;
}
.phones {
	margin-left: 29px;
	display: block;
	margin-top: -3px;
	margin-bottom: 20px;
}

form {
	margin: 0px;
	padding: 0px;
}
.noul {
	margin: 1px 0 0 0;
	padding: 0px;
	list-style: none;
}
.noul li {
	padding: 0px;
	background: none;
}
.horul li {
	float: left;
}
.notop {
	margin-top: 0px;
	padding-top: 0px;
}
.bcontent {
	width: 1000px;
	margin: 0px auto;
}
.emptyv {
	height: 178px;
}
.trans {
	position: relative;
	margin: 0px 0px -1px 0px;
	padding: 0px;
	width: 100%;
	height: 1px;
	clear: both;
	border: none;
}



th a.z-a {
	background: url('/media/img/ar_dn.gif') no-repeat 100% 15px;
}
th a.a-z {
	background: url('/media/img/ar_top.gif') no-repeat 100% 15px;
}
th a.z-a.sel {
	background: url('/media/img/ar_dn_sel.gif') no-repeat 100% 15px;
}
th a.a-z.sel {
	background: url('/media/img/ar_top_sel.gif') no-repeat 100% 15px;
}






#head {
	position: absolute;
	top: -19px;
	left: 0px;
	width: 100%;
	background: url('/media/img/fon_top.jpg') repeat-x 50% 0%;
	height: 240px;
	text-align: center;
	z-index: 1;
}
#inner #head {
	height: 190px;
	background: url('/media/img/fon_top.jpg') repeat-x 50% -20px;
}
#slide {
	position: absolute;
	top: 0px;
	left: 50%;
	margin-left: -263px;
	width: 526px;
	height: 240px;
	background: url('/media/img/slide1.jpg') no-repeat 0% 0%;
    text-align: left;
}
#slide .slide_pic {
	position: absolute;
	z-index: 80;
	width: 526px;
	height: 240px;
}
#inner #slide {
	top: -20px;
	height: 190px;
}

#slide .slide_png {
	width: 526px;
	height: 240px;
	background: url('/media/img/slide.png') no-repeat 0% 0%;
	filter: expression(fixPNG(this));
	position: absolute;
	/* _margin-left: -263px; */
	z-index: 90;
}
#inner #slide .slide_png {
	height: 190px;
	background: url('/media/img/inner_slide.png') no-repeat 0% 0%;
	filter: expression(fixPNG(this));
}
#slide .slide_png img {
	width: 526px;
	height: 240px;
	background: url('/media/img/slide.gif') no-repeat 0% 0%;
}
#inner #slide img {
	height: 190px;
}

#slide_text {
	position: absolute;
	top: 140px;
	left: 57%;
	margin-left: -230px;
	width: 460px;
	height: 70px;
	text-align: left;
    z-index: 100;
}
#inner #slide_text {
	display: none;
}
/*
#slide_text img {
	float: left;
	margin: 15px 30px 15px 25px;
}
*/
#slide_text img {
	position: relative;
	top: -20px; /*60*/
	float: left;
	margin: 15px 30px 15px 25px;
	width: 82px; /*120*/
	height: 70px; /*103*/
	background: url('/media/img/logo.png') no-repeat 0% 0%;
	filter: expression(fixPNG(this));
}

#slide_text h3 {
	margin-top: 15px;
	color: white;
	font-size: 22px;
}
#slide_text h3 span {
	display: block;
	color: white;
	font-size: 14px;
}
#logo {
	position: absolute;
	top: 41px;
	left: 50%;
	margin-left: -504px;
	display: block;
	width: 258px;
	height: 158px;
	background: url('/media/img/inner_panel_logo.gif') no-repeat 0% 0%;
	z-index: 99;
	text-align: left;
}
#logo .pillot {
	display: block;
	width: 222px;
	height: 0px;
	padding-top: 107px;
	overflow: hidden;
	background: url('/media/img/logo.png') no-repeat 0% 0%;
	margin: 19px 0px -85px 19px;
    position: absolute;
}
#inner #logo {
	top: 7px;
}


#serv_icon {
	position: absolute;
	/*width: 108px;*/
	margin: 114px 0px 0px 18px;
	background: url('/media/img/radius_l.gif') no-repeat 0% 0%;
}
#inner #serv_icon {
	background: url('/media/img/serv_l.gif') no-repeat 0% 0%;
	padding-left: 10px;
	z-index: 100;
	margin-left: 0px;
	left: 70px;
}

#serv_icon ul {
	position: relative;
	left: 9px;
	height: 23px;
	width: 167px;
	/*
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
	overflow: hidden;*/
	background: url('/media/img/radius_r.gif') no-repeat 100% 0%;
	top: -1px;
}

#serv_icon ul li {
	display: block;
	/*background-color: #131926;*/
	width: 55px;
	height: 23px;
}
#serv_icon ul li a {
	display: block;
	width: 30px;
	height: 0px;
	padding: 20px 0px 0px 0px;
	overflow: hidden;
	background-repeat: no-repeat;
	background-position: 12px 0%;
	/*background-color: #131926;*/
	font-size: 9px;
}
#serv_icon ul li a:hover, #serv_icon ul li a.sel {
	background-position: 12px -20px;
}
#home {background-image: url(img/s_ico_home.gif);}
#map {background-image: url(img/s_ico_map.gif);}
#mail {background-image: url(img/s_ico_mail.gif);}


#metall {
	position: absolute;
	top: 221px;
	left: 0px;
	width: 100%;
	height: 40px;
	background: url('/media/img/cntr_fon.jpg') repeat;
	z-index: 2;
}
#inner #metall {
	top: 170px;
}

#footer {
	position: relative;
	min-height: 55px;
	height: auto !important;
	height: 55px;
	margin-top: -42px;
	border-top: 2px solid #a9a9a9;
	background: url('/media/img/fon_bot.jpg') repeat 0% 0%;
	font-size:12px !important;
	font-family: arial !important;
	color:#ccc;
}

#footer .bmenu {
	padding-top: 1px;
	background-color: #ccc;
	padding-bottom: 4px;
	margin-bottom: 5px;
	margin-top: -24px;
	border-bottom:5px solid #131926;
}

#footer .bcontent,
#footer .bcontent * {
	padding-top: 0px;
	color:#ccc;
}
#bmenu A {
	font-size:14px !important;
	color:#003366 !important;
}
#footer .bcontent {

}
#footer .bcontent * {
	color: #ccc;
}
#footer .bcontent .count {
	float: right;
	padding-top: 70px;
}
#footer .bcontent .count li {
	padding: 0px 5px;
}



.red, .red * {
	color: red !important;
}
.white, .white * {
	color: white !important;
}
.bg_white {
	background: white;
}

#center {
	min-height: 100%;
	height: auto !important;
	margin-top: -21px;
	height: 100%;
	overflow: hidden;
}
@-moz-document url-prefix() {
	#center {
		z-index: auto;
	}
}

.block_menu {
    margin-top: 242px;
    //margin-top: 243px;
	/*margin-top: 220px !important;*/
	/*background: url('/media/img/fon_menu.gif') repeat-x 0% 100%;*/
	padding-bottom: 0px;
}

#inner .block_menu {
	background:url("/media/img/fon_menu.gif") no-repeat scroll 0px 100% transparent;
	height:282px;
	margin-top:190px;
	min-height:282px;
}
*:first-child+html .block_menu {
    margin-top: 220px !important;
}
.menu {
	width: 200px;
	float: left;
}
.menu li {
	background: url('/media/img/line_menu.gif') no-repeat 40px 100%;
	padding: 0px;
	_border-bottom: 1px solid #0C1018;
}
.menu li a {
	display: block;
	padding: 12px 0px 12px 40px;
	margin: 0px;
	font-size: 13px;
	font-weight: bold;
	text-transform: uppercase;
	text-decoration: none;
	color: #CCC;
	/* background: url('/media/img/arrow_menu.gif') no-repeat 0% 9px; */
}
.menu li a:hover, .menu li a.sel {
	/* background: url('/media/img/arrow_menu.gif') no-repeat 0% -65px; */
	color: white;
}

.menu a span {
	position: absolute;
	margin: -6px 0px 0px -40px;
	display: block;
	width: 40px;
	height: 28px;
}
.menu .icon1 a span {			background: url('/media/img/sprite.gif') no-repeat 0px 0px;	}
.menu .icon1 a:hover span {	background: url('/media/img/sprite.gif') no-repeat 0px -27px;	}
.menu .icon1 a.sel span {		background: url('/media/img/sprite.gif') no-repeat 0px -27px;	}

.menu .icon2 a span {			background: url('/media/img/sprite.gif') no-repeat -40px 0px;	}
.menu .icon2 a:hover span {	background: url('/media/img/sprite.gif') no-repeat -40px -27px;	}
.menu .icon2 a.sel span {		background: url('/media/img/sprite.gif') no-repeat -40px -27px;	}

.menu .icon3 a span {			background: url('/media/img/sprite.gif') no-repeat -80px 0px;	}
.menu .icon3 a:hover span {	background: url('/media/img/sprite.gif') no-repeat -80px -27px;	}
.menu .icon3 a.sel span {		background: url('/media/img/sprite.gif') no-repeat -80px -27px;	}

.menu .icon4 a span {			background: url('/media/img/sprite.gif') no-repeat -120px 0px;	}
.menu .icon4 a:hover span {	background: url('/media/img/sprite.gif') no-repeat -120px -27px;	}
.menu .icon4 a.sel span {		background: url('/media/img/sprite.gif') no-repeat -120px -27px;	}

.menu .icon5 a span {			background: url('/media/img/sprite.gif') no-repeat -160px 0px;	}
.menu .icon5 a:hover span {	background: url('/media/img/sprite.gif') no-repeat -160px -27px;	}
.menu .icon5 a.sel span {		background: url('/media/img/sprite.gif') no-repeat -160px -27px;	}

.menu .icon6 a span {			background: url('/media/img/sprite.gif') no-repeat -200px 0px;	}
.menu .icon6 a:hover span {	background: url('/media/img/sprite.gif') no-repeat -200px -27px;	}
.menu .icon6 a.sel span {		background: url('/media/img/sprite.gif') no-repeat -200px -27px;	}

.menu .icon7 a span {			background: url('/media/img/sprite.gif') no-repeat -240px 0px;	}
.menu .icon7 a:hover span {	background: url('/media/img/sprite.gif') no-repeat -240px -27px;	}
.menu .icon7 a.sel span {		background: url('/media/img/sprite.gif') no-repeat -240px -27px;	}


.mcontent {
	width: 100%;
}

.block_menu .block_center {
	position: relative;
	margin: 0 auto;
	width: 955px;
	z-index: 90;
	height:40px;
}

#menu_top {
	position: relative;
	z-index: 90;
	top: -34px;
	min-height: 50px;
}


.block_center #menu_top {
	top: 0px;
	display: inline;
}

#menu_top li {
	display: block;
	margin: 0px;
	padding: 0px;
	height: 50px;
	text-align: center;

}

#in_c {
	background: url('/media/img/in_c.gif') repeat 0% 0%;
}

#in_l {
	background: url('/media/img/in_l.gif') no-repeat 0% 0%;
	width: 20px;
}

#in_r {
	background: url('/media/img/in_r.gif') no-repeat 0% 0%;
	width: 30px;
}


.isOpera #menu_top li {
	top: -54px;
	position: relative;
}

#menu_top li a {
	display: block;
	width: 85px;
	height: 50px;
	padding: 0px;
	margin: 0px;
	font-size: 13px;
	font-weight: bold;
	color: #6e6e6e;
	text-decoration: none;
	text-align: center;
	text-transform: uppercase;
	/* background: url('/media/img/arrow_menu_green.gif') no-repeat 0% 50%; */
}

#menu_top a.mt1, #menu_top a.mt2, #menu_top a.mt3 {
	position: relative;
	width: 187px;
	height: 197px;
	z-index: 10;
	background-repeat: no-repeat;
	background-position: 0px 50px;
}

#menu_top li a:hover {
	color: white;
}
#menu_top li a span {
	background-repeat: no-repeat;
	display: block;
	height: 27px;
	width: 21px;
	margin: 0px auto;
}

.ico1, .ico2, .ico3 {
	background-image: url('/media/img/sprite_1.gif');
}

.ic1, .ic2, .ic3, .ic4, .ic5, .ic6, .ic7 {
	background-image: url('/media/img/sprite_new.gif');
}

#menu_top  a.mt1 {
	background-image: url('/media/img/3.png');
}

#menu_top a.mt2 {
	background-image: url('/media/img/2.png');
}

#menu_top a.mt3 {
	background-image: url('/media/img/1.png');
}

#inner #menu_top li#in_c a {
	background-image: none;
	width: 90px;
}


#menu_top li#in_c a .ico1 { background-position: -3px 0px; }
#menu_top li#in_c a:hover .ico1, #menu_top li.sel a .ico1 { background-position: -3px -28px; }
#menu_top li#in_c a .ico2 { background-position: -32px 0px; }
#menu_top li#in_c a:hover .ico2, #menu_top li.sel a .ico2 { background-position: -32px -28px; }
#menu_top li#in_c a .ico3 { background-position: -59px 0px; }
#menu_top li#in_c a:hover .ico3, #menu_top li.sel a .ico3 { background-position: -59px -28px; }

#menu_top li#in_c a .ic1 { background-position: -12px 0px; }
#menu_top li#in_c a:hover .ic1, #menu_top li.sel a .ic1 { background-position: -12px -27px; }
#menu_top li#in_c a .ic2 { background-position: -52px 0px; }
#menu_top li#in_c a:hover .ic2, #menu_top li.sel a .ic2 { background-position: -52px -27px; }
#menu_top li#in_c a .ic6 { background-position: -92px 0px; }
#menu_top li#in_c a:hover .ic6, #menu_top li.sel a .ic6 { background-position: -92px -27px; }
#menu_top li#in_c a .ic7 { background-position: -252px 0px; }
#menu_top li#in_c a:hover .ic7, #menu_top li.sel a .ic7 { background-position: -252px -27px; }


#kat .rad {
	display: none;
}
#kat li.hover .rad,
#kat li:hover .rad {
	display: block;
}

#kat ul.lev2 {
	/*
	position: absolute;
	top: 40px;
	*/
	display:none;
	z-index: 500;
	min-height: 10px;
	width: 136px;
	_left:100px;
	/width: 137px;
	/margin-left:-67px !important;
}
#kat ul.lev2 a.hover,
#kat ul.lev2 a:hover,
#kat ul.lev2 a.hover span,
#kat ul.lev2 a:hover span,
#kat ul.lev2 a {
	background-image: none !important;
}
#kat ul.lev2 li.del-li {
	height: 10px;
	background-color: #1D212A;
	width: 136px;
	margin-bottom: -10px;
	background-image: none;
	padding: 0;
	z-index: 666;
}
#kat ul.lev2 li {
	background: #1D212A url('/media/img/bg-menu-stripe.png') repeat-x top left;
	width: 102px;
	height:auto;
	_height:40px;
	padding:13px 17px;
	position:relative;
	margin-top:0px;
	float: none;
}
#kat ul.lev2 a {
	padding-bottom: 0px;
}
/*
#kat ul.lev2 li:last-child {
	-webkit-border-bottom-right-radius: 15px;
	-webkit-border-bottom-left-radius: 15px;
	-moz-border-radius-bottomright: 15px;
	-moz-border-radius-bottomleft: 15px;
	border-bottom-right-radius: 15px;
	border-bottom-left-radius: 15px;
}
*/
#kat ul.lev2 li:last-child {
	padding-bottom: 0px;
	margin: 0px;
}
#kat .rad {
	width: 122px;
	height: 14px;
	background: url('/media/img/menu_radius_b_l.gif') no-repeat 0px 0px;
}
#kat .rad img {
	margin-right: -14px;
	float: right;
	width: 14px;
	height: 14px;
	background: url('/media/img/menu_radius_b_r.gif') no-repeat 0px 0px;
}





DIV.grf {
	background-color:#2d3844;
}
#slide.se {
	background-image:none !important;
	background-color:#2d3844;
	text-align:center;
	font-size:14px;
	color:#fff;
}
#slide.se .wr {
	position: absolute;
	z-index: 466;
	display:block;
	color:#fff !important;
	left: 46px;
	top: 14px;
}
span.or,
#slide.se H2,
#slide.se .wr SPAN {
	color:#dc4800 !important;
}

#slide.se .wr P {
	color:#fff !important;
	text-align:left !important;
}
#slide.se .wr H2 {
	font-size:30px;
	font-weight:bold;
}

.sale { color: #dc0000; font-size: 120%; }

.tohide {
	display: none !important;
}
#kat ul.lev2 li a {
	text-align: left;
	color: #ccc;
	font-size: 14px;
}

#kat ul.lev2 li a:hover {
	color: #FF6D02;
}


#kat li:hover ul.lev2, #kat li.over ul.lev2 {
	display: block;
}


.block_menu .block_center .text {
	padding: 1px 0px 0px 0px;
	background: url('/media/img/cntr_fon.jpg') repeat-y 50% 50%;
}

.block_search {
	position: absolute;
	top: -33px;
	//top: -31px;
	/*top: -29px;*/
	left: 200px;
	margin: 0 auto;
	z-index: -10;
}

.block_search form {
	position: relative;
	top: 3px;
	font-size: 14px;
	width: 562px;
	font-weight: bold;
	padding: 4px 10px 2px 10px;
	height: 24px;
	background: url('/media/img/cntr_new1.gif') no-repeat;
}
.block_search .inp {
	font-size: 12px;
	width: 328px;
	height: 16px;
	background: white url('/media/img/lupa.gif') no-repeat 315px 3px;
	padding-right:2px;
	border: 2px solid #e0e0e0;
}
.block_search .btn {
	font-size: 14px;
	line-height: 14px;
	width: 81px;
	height: 20px;
	background: url('/media/img/btn.gif') 0% 0%;
	border: none;
}
.note {
	position: relative;
	padding: 5px 20px;
	margin: 0px 10px 10px 10px;
}
.note p, .note p * {
	font-size: 12px;
	margin: 8px 0px;
	padding: 0px;
}
.note .big, .note .big * {
	font-size: 14px;
}
.z {
	position: absolute;
	width: 7px;
	height: 10px;
	top: 41px;
	left: 260px;
}


#kat {
	position: absolute;
	height: 40px;
	z-index: 50;
}
#kat li {
	width: 186px;
	height: 40px;
	text-align: center;
	overflow:hidden;
}
#kat li#sm {
	width: 126px;
	height: auto;
	margin-right: 18px;
	margin-top: 10px;
	overflow: inherit;
}

#kat li a {
	position:relative;
	display: block;
	__height: 175px;
	text-decoration: none;
	/*
	zoom:1;
	height: 100%;
	*/
	left: 9px;
	padding-bottom: 10px;
	margin-left: -9px;
}

#kat li a img {
	width: 100%;
	margin-top: 13px;
	__height: 140px;
	background-repeat: no-repeat;
	background-position: 50% 50%;
	background-color: #CCC;
}

#kat li a span {
	color: #003366;
	/*display: inline-block;*/
	padding: 2px 0px;
	width: 100%;
	font-size: 15px;
	/*
	border-radius:10px;
	-webkit-border-radius:10px;
	-moz-border-radius:10px;
	margin-top: 10px;
	*/
	cursor: pointer;
	zoom:1;

	display: block;
}

#kat .sel_item,
#kat .sel_item.hover {
	background: url('/media/img/menu_radius_l.gif') no-repeat 0% 0%;
}
#kat .sel_item a,
#kat .sel_item.hover a {
	background: url('/media/img/menu_radius_r.gif') no-repeat 100% 0%;
}
#kat .sel_item a span,
#kat .sel_item.hover a span {
	color: #ccc;
}

#kat #sm.hover,
#kat #sm:hover {
	background: url('/media/img/menu_radius_l.gif') no-repeat 0% 0%;
}
#kat #sm a.hover,
#kat #sm a:hover {
	background: url('/media/img/menu_radius_r.gif') no-repeat 100% 0%;
}
#kat li.sel_item span,
#kat li.hover span,
#kat li:hover span,
#kat li a:hover span {
	color: #ccc;
	/*
	border-radius:10px;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
	*/
}

#kat .sel_item span,
#kat a.hover span,
#kat a:hover span {
	background-image: url('/media/img/menu-normal-hover.gif') !important;
	background-repeat: no-repeat;
}
#kat .sel_item .icon-company,
#kat a.hover .icon-company,
#kat a:hover .icon-company {
	background-position:5px 3px;
}
#kat .sel_item .icon-clients,
#kat a.hover .icon-clients,
#kat a:hover .icon-clients {
	background-position:5px -26px;
}
#kat .sel_item .icon-tech,
#kat a.hover .icon-tech,
#kat a:hover .icon-tech {
	background-position:1px -165px;
}
#kat .sel_item .icon-zap,
#kat a.hover .icon-zap,
#kat a:hover .icon-zap {
	background-position:5px -54px;
}
#kat .sel_item .icon-access,
#kat a.hover .icon-access,
#kat a:hover .icon-access {
	background-position:5px -79px;
}
#kat .sel_item .icon-forum,
#kat a.hover .icon-forum,
#kat a:hover .icon-forum {
	background-position:5px -110px;
}
#kat .sel_item .icon-contacts,
#kat a.hover .icon-contacts,
#kat a:hover .icon-contacts {
	background-position:5px -139px;
}






#kat a .icon-company {
    background: url('/media/img/menu-normal-icons.gif') no-repeat;
    background-position:5px 3px;
}
#kat a .icon-clients {
    background: url('/media/img/menu-normal-icons.gif') no-repeat;
    background-position:5px -26px;
}
#kat a .icon-tech {
    background: url('/media/img/menu-normal-icons.gif') no-repeat;
    background-position:1px -165px;
}
#kat a .icon-zap {
    background: url('/media/img/menu-normal-icons.gif') no-repeat;
    background-position:5px -54px;
}
#kat a .icon-access {
    background: url('/media/img/menu-normal-icons.gif') no-repeat;
    background-position:5px -79px;
}
#kat a .icon-forum {
    background: url('/media/img/menu-normal-icons.gif') no-repeat;
    background-position:5px -110px;
}
#kat a .icon-contacts {
    background: url('/media/img/menu-normal-icons.gif') no-repeat;
    background-position:5px -140px;
}









.adress {
	text-align: left;
	position: absolute;
	padding-top: 10px;
	top: 45px;
	left: 50%;
	margin-left: 245px;
	width: 258px;
	height: 158px;
	background: url('/media/img/panel_autho_new.gif') no-repeat 6px 0%;
	z-index: 100;
}

#inner .adress {
	top: 0px;
	}

.adress li {
	padding: 0px 20px 0px 51px !important;
	font-size: 14px;
	color: #003366;
	margin-right: 8px;
}

.adress li b {
	font-size: 20px;
	color: #003366;
}

.adress li small {
	color: #003366;
}


.adress .btn {
	width: 140px;
	height: 20px;
	background: url('/media/img/btn1.gif') 0% 0%;
	border: none;
	font-size: 12px;
}
.btn_client {
}
.btn_client a {
	display: block;
	background: url('/media/img/radius_l.gif') no-repeat 0% 0%;
}
.btn_client a, .btn_client a * {
	text-decoration: none;
}
.btn_client a span {
	position: relative;
	left: 9px;
	display: block;
	text-align: center;
	/*border-radius: 10px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	background-color: #131926;*/
	padding:3px 10px 3px 1px;
	color:#9ba0a3;
	border:none;
	font-weight:normal;
	background: url('/media/img/radius_r.gif') no-repeat 100% 0%;
}

.btn_client a:hover span {
    color: #FF6D02;
}


.adress h5 {
	padding-top: 2px;
	margin: 0px;
	padding: 4px 0px 0px 0px !important;
	font-size: 12px;
	color: #003366;
}
.adress h5 span {
	font-size: 14px;
}
.adress form {
	padding: 0px 0px 0px 0px;
	margin: 0px;
}

#authorization {
	text-align: left;
	position: absolute;
	top: 43px;
	left: 50%;
	margin-left: 245px;
	width: 258px;
	height: 158px;
	background: url('/media/img/panel_autho.gif') no-repeat 0% 0%;
	z-index: 100;
}
#inner #authorization {
	top: 7px;
	background: url('/media/img/inner_panel_autho.gif') no-repeat 0% 0%;
}
#authorization h5 {
	padding-top: 2px;
	margin: 10px 0px;
    margin-bottom: 2px;
	margin-left: 72px;
	font-size: 12px;
	/margin-top: 12px;
	/margin-bottom: 2px;
}
#authorization h5 span {
	font-size: 14px;
}
#authorization form {
	padding: 0px 32px 0px 20px;
}
#authorization label {
	display: block;
	font-size: 11px;
	text-align: right;
	font-weight: bold;
}
#authorization li {
	padding: 0px;
	padding-bottom: 3px;
}
#authorization .inp {
	font-size: 12px;
	width: 150px;
	border: 1px solid white;
}
#authorization .btn {
	width: 81px;
	height: 20px;
	background: url('/media/img/btn.gif') 0% 0%;
	border: none;
	font-size: 12px;
	margin-left: 52px;
}
#authorization .reg {
	padding-left: 52px;
}
#authorization .reg a {
	color: #ff6600;
	font-size: 9px;
}



.left_col {
	width: 180px;
	padding: 20px 20px;
	float: left;
	margin-left: -20px;
}
.left_col * {
	font-size: 12px;
}
.left_col h3 {
	font-size: 18px;
	margin: 0px;
}
.left_col .text {
	width: 175px;
	background: #ccc;
	padding: 0px 18px;
	/margin-top:-3px;
	margin-bottom: -12px;
}
#inner .left_col .text {
	width: 165px;
}
.center_col {
	width: 520px;
	min-height: 350px;
	height: auto !important;
	height: 350px;
	padding: 15px 30px;
	float: left;
}

#inner2 .center_col {
    margin-left: 10px;
	width: 700px;
	background: #E0E0E0 !important;
}

#inner .center_col #menu_top {
	left: -100px;
}

.right_col {
	padding-left: 9px;
	padding-top: 17px;
	width: 211px;
	float: left;
}
.right_col * {
	font-size: 12px;
}
.right_col h3 {
	font-size: 18px;
	margin: 0px;
}
.right_col .text {
	width: 175px;
	/margin-top:-3px;
	background: #ccc;
	padding: 0px 18px;
}
.right_col .text li {
	padding: 10px 0px;
}
.right_col .text b {
	font-size: 14px;
	color: #ed1d24;
}

.proc {
	width: 162px;
	height: 52px;
	background: url('/media/img/proc.gif') no-repeat 50% 0%;
	display: block;
	font-size: 18px;
	text-align: center;
	padding-top: 2px;
}
.proc, .proc * {
	color: white;
	text-decoration: none;
}
.proc big {
	position: relative;
	top: 5px;
}

.card {
	display: block;
	width: 164px;
	height: 104px;
	background: url('/media/img/card.gif') no-repeat 50% 0%;
	color: #032272;
	font-size: 11px;
	text-align: center;
	padding-top: 8px;
	text-decoration: none;
}
.card span {
	display: block;
	margin-top: 55px;
	color: white;
	text-decoration: underline;
}

.zag {
	font-size: 12px;
}


#plashka {
	position: relative;
	top: -20px;
	margin: 0px 180px -10px -20px;
	padding: 0px 25px;
	/padding: 0px 20px;
	background: url('/media/img/plashka.gif') no-repeat 50% 50%;
	height: 120px;
}
#plashka.pl_cat {
	position: static;
	top: 0px;
	margin: 20px 180px 20px -20px;
}
#plashka ul {
	/margin-top: 10px;
}
#plashka .inp {
	font-size: 12px;
	width: 220px;
	height: 16px;
	border: 2px solid red;
}
#plashka .btn {
	width: 81px;
	height: 20px;
	background: url('/media/img/btn.gif') 0% 0%;
	border: none;
	font-size: 12px;
}
#plashka li {
	padding: 5px 0px;
}
#plashka li span {
	font-size: 18px;
	font-weight: bold;
	display: block;
	float: left;
	width: 195px;
	padding-right: 10px;
	text-align: right;
}
.quest {
	float: right;
	display: block;
	padding-top: 22px;
	height: 0px;
	width: 22px;
	overflow: hidden;
	background: url('/media/img/quest.gif') no-repeat 50% 0%;
	margin-right: 5px;
}
#plashka_cart {
	float: right;
	width: 210px;
	height: 120px;
	background: url('/media/img/plashka_cart.gif') no-repeat 0px 0px;
	margin: 20px -30px 20px 0px;
	overflow: hidden;
}
#plashka_cart h5 {
	padding-top: 2px;
	margin: 10px 0px;
	margin-left: 43px;
	font-size: 12px;
	/margin-top: 12px;
	/margin-bottom: 10px;
}
#plashka_cart h5 span {
	font-size: 14px;
}
#plashka_cart li {
	clear: both;
	margin: 2px 20px 0px 20px;
}
#plashka_cart li, #plashka_cart li * {
	font-size: 11px;
}
#plashka_cart li span {
	font-size: 13px;
	font-weight: bold;
}


.accessories {
	margin-right: -25px;
}
.accessories li {
	display: block;
	width: 45%;
	height: 80px;
	margin: 10px 3% 10px 0%;
	float: left;
}
.accessories li .img {
	display: block;
	float: left;
	border: 1px solid #2F3346;
    margin-right: 10px;
}
.accessories li h5 {
	margin: 2px 0px 0px 90px;
}
.accessories li h5 a {
	font-size: 14px;
}

.num a {
	font-weight: bold;
}
.pg_updn, .pg_updn * {
	font-size: 12px;
}



.h1top {
	position: relative;
	top: -20px;
	margin-bottom: -20px;
}


.btn {
	width: 81px;
	height: 20px;
	background: url('/media/img/btn.gif') 0% 0%;
	border: none;
	font-size: 12px;
}
#pannel{
    z-index: 1000;
	position: absolute;
	top: 0px;
	left: 0px;
    width: 100%;
}
div.bx-popup-menu{
   z-index: 6000 !important;
}
.bx-component-panel{
   z-index: 2000 !important;
}
.YMaps-b-balloon-content{
    width: 100px !important;
}
ul.breadcrumb-navigation li {
display: inline;
padding-left: 0px;
background: none;
}
ul.breadcrumb-navigation li a {
font-size: 85%;
}

#contactform{
    width: 100%;
}
#contactform div{
    margin-top: 8px;
}
.starrequired{
    color: red;
}
#contactform input{
    width: 450px;
}
#contactform textarea{
    width: 450px;
}
div.tov_block{
    float: left;
    height: 250px;
    width: 225px;
    padding: 5px;
}

div.tov_block { width: 220px;}
#spares .inner ul li { padding: 0px 55px 10px 0px; height: 150px; overflow: hidden;}

div.tov_block img{
    margin: 5px 5px 5px 0px;
}

div.editor_dialog table tr td,
.bx-popup-form table tr td,
div.bxml-dialog table tr td {
    border: 0px !important;
    border-collapse:separate !important;
}
div.editor_dialog table tr,
.bx-popup-form table tr,
div.bxml-dialog table tr {
    background: none !important;
    border: 0px !important;
}

.bx-file-dialog table {
    width: auto !important;
    border: 0px !important;
}

.autoclub li {
    margin-bottom: 10px;
    border-bottom: 1px dotted gray;
}

.sub-menu {
    margin-bottom: 10px;
}
.sub-sel {
    color: #36393D;
}

a.link_btn{
    background: #FF6600;
    color: #EEE;
    padding: 2px 4px;
}
a.link_btn:hover{
    color: white;
}
STRONG.phone {
	font-size: 18px;
	font-style: italic;
	color: #0C4C8F;
	padding-left: 60px;
	display: block;
    line-height: 115%;
	margin-top: -8px;
	margin-bottom: 0px;
	margin-left: 20px;
	background:url('/media/img/bg-phone.png') left 60% no-repeat;
}
STRONG.phone SPAN {
	color: #0C4C8F;
	font-size: 14px;
}
#bmenu {
	display: block;
}
#bmenu a {
	margin-right: 76px;
}
