BODY {
	margin: 0;
	padding: 0;
	background-color: #fff;
}
BODY, TABLE, TD {
	font: 11px Tahoma, sans-serif;
	color: #000;
}
TABLE {border: 0;}
IMG {border: 0;}

A {color: #2835A7; text-decoration: underline;}
A:hover {text-decoration: none;}

INPUT, SELECT, TEXTAREA {padding: 0 3px;}
TEXTAREA {
	width: 100%;
	height: 110px;
	margin: 5px 0;
}
FORM {
	margin: 0;
	padding: 0;
}
LABEL, BUTTON {cursor: pointer; cursor: "hand";}

H1, H4 {
	font: 18px Tahoma, sans-serif;
	color: #ff5a00;
}

.textmain h2 { border-bottom:none; padding-top:10px;}

div.mainh {padding:0px; margin:0px;}
div.mainh h1 {font: 12px Tahoma, sans-serif; color: #ff5a00; font-weight:bold; text-align:left;}
div.mainh h2 {font: 11px Tahoma, sans-serif; color: #ff5a00; font-weight:bold; border:0px !important; margin:0px !important; padding:0px !important;}

H2 {
	font: bold 11px Tahoma, sans-serif;
	border-bottom: 1px solid #ff5a00;
	margin: 0;
	padding: 5px 0 0 15px;
}

.fake_h2 {
	display:block;
	font: bold 11px Tahoma, sans-serif;
	margin: 15px 0 0 15px;
	padding: 0;
}

.content_block .fake_h2 {
	display:block;
	font: bold 13px Tahoma, sans-serif; 
	border-bottom: none;
	margin: 0;
	padding: 10px 0 0 10px;
	color: #ff5a00;
}

.content_block h2 {
	font: bold 13px Tahoma, sans-serif; 
	border-bottom: none;
	margin: 0;
	padding: 10px 0 0 10px;
	color: #ff5a00;
}

.content_block p {text-align:justify;}

H3 {
	font: bold 11px Tahoma, sans-serif;
	margin: 0;
}
H4 {border-bottom: 3px solid #000;}

P {margin: 10px 0;}

UL {
	list-style: none;
	margin: 0 0 0 5px;
	padding: 0;
}
UL LI {
	background: url(/i/marcer.gif) 0 5px no-repeat;
	padding: 0 0 0 15px;
}
OL {
	list-style: none;
	margin: 5px 0 0 20px;
	padding: 0;
}


/* Текстовые стили */
.text-blue {color: #3180A6;}
.text-small {font-size: 10px;}
.text-grey {color: #8d8d8d;}


/* Меню */
.menu {
	background: url(/i/p_06.gif) no-repeat left;
	height: 39px;
	border-bottom: 1px solid #ededed;
	width: 100%;
}
.second-i {
	background: #fff url();
	height: 56px;
	border-bottom: 6px solid #ff5a00;
}
.menu TD {
	padding: 10px 0 5px 0;
	white-space: nowrap;
}
.second-i TD {
	padding: 1px 0 0 0;
	padding: "7px 0 0 0";
}
.menu TD IMG {margin-right: 10px;}
.menu TD IMG.separator {margin-right: 0;}
.menu TD A {
	font: bold 10px Tahoma, sans-serif;
	text-transform: uppercase;
	color: #ff5a00;
	text-decoration: none;
}
.menu TD A:hover {text-decoration: underline;}

.m-faq, .m-about, .m-news, .m-catalog, .m-parts, .m-service, .m-facilities, .m-contacts {
	background: url(/i/m_about.gif) no-repeat;
	padding: 10px 0 13px 35px;
	padding: "10px 0 0 35px";
	height: 32px;
}
.second-i .m-faq, .second-i .m-about, .second-i .m-news, .second-i .m-catalog, .second-i .m-parts, .second-i .m-service, .second-i .m-facilities, .second-i .m-contacts {
	padding: 6px 0 13px 35px;
	padding: "7px 0 0 35px";
}
.m-news {background: url(/i/m_news.gif) no-repeat;}
.m-catalog {background: url(/i/m_catalog.gif) no-repeat;}
.m-parts {background: url(/i/m_parts.gif) no-repeat;}
.m-service {background: url(/i/m_service.gif) no-repeat;}
.m-facilities {background: url(/i/m_facilities.gif) no-repeat;}
.m-contacts {background: url(/i/m_contacts.gif) no-repeat;}
.m-faq {background:transparent url(/i/m_faq.gif) no-repeat scroll 0%;}

.second-i .m-about {background: url(/i/m_about_.gif) no-repeat;}
.second-i .m-news {background: url(/i/m_news_.gif) no-repeat;}
.second-i .m-catalog {background: url(/i/m_catalog_.gif) no-repeat;}
.second-i .m-parts {background: url(/i/m_parts_.gif) no-repeat;}
.second-i .m-service {background: url(/i/m_service_.gif) no-repeat;}
.second-i .m-facilities {background: url(/i/m_facilities_.gif) no-repeat;}
.second-i .m-contacts {background: url(/i/m_contacts_.gif) no-repeat;}
.second-i .m-faq {background:transparent url(/i/m_faq_.gif) no-repeat;}

/* Меню #2 */
.menu2 {
	border-left: 1px solid #e6e6e6;
	border-right: 1px solid #d7d7d7;
	width: 197px;
	height: 100%;
	background-color: #f2f2f2;
}
.menu2 UL {
	list-style: none;
	margin: 0;
	padding: 0;
	color: #8d8d8d;
	border-bottom: 10px solid #e6e6e6;
	background-color: #fff;
}
.menu2 UL LI {
	background: url();
	padding: 9px 10px 9px 10px;
	border-bottom: 1px solid #e6e6e6;
}
.menu2 UL LI DIV {
	padding: 0px 9px 0px 13;
	margin: 0;
	background: url(/i/marcer_.gif) no-repeat 0 5px;
	font-size: 12px;
}
.menu2 UL LI A {
	background: url(/i/marcer_.gif) no-repeat 0 5px;
	color: #000;
	padding: 0 0 0 13px;
	display: block;
	font-size: 12px;
}
.menu2 UL LI A:hover {
	background: url(/i/marcer.gif) no-repeat 0 5px;
	color: ff5a00;
}



/* Иконки */
.ico {
	background: url(/i/p_01.gif) no-repeat left;
	padding: 2px 0 0 55px;
	height: 20px;
}
.ico2 {
	background: url(/i/p_12.gif) no-repeat right;
	padding: 0 0 0 0;
	height: 20px;
}
.ico2-left {background: #8d8d8d url(/i/p_13.gif) no-repeat;}
.ico IMG, .ico2 IMG {margin: 5px 20px 0 20px;}


/* Логотип */
.logo {background: url(/i/bg_01.gif) no-repeat;}
.logo DIV {
	background: url(/i/p_04.gif) no-repeat right top;
	height: 93px;
}
.logo2 DIV {height: 93px;}
.logo DIV DIV {
	background: url(/i/logo_l.gif) no-repeat left;
	height: 93px;
	padding-left: 40px;
}
.logo DIV IMG {margin-top: 20px;}
.logo2 {
	background: #000 url(/i/bg_15.gif) no-repeat right;
	text-align: right;
}
.logo2 DIV IMG {margin: 20px 8px 0 10px;}
.right-p {
	background: #000 url(/i/bg_16.gif) no-repeat;
	padding: 0 45px 0 0;
}
.top-p {
	background: url(/i/i2_01.jpg) no-repeat right;
	height: 93px;
	margin-left: 0;
}


/* Каллаж */
.combo {
	background: #996666 url(/i/i_00.jpg);
	width: 100%;
}
.combo_bg_1 {
	background: url(/i/i_02.gif) no-repeat right;
	height: 227px;
}
.combo_bg_1 IMG {
	width: 148px;
	height: 227px;
	padding: 0;
}
.combo_bg_2 {
	background: url(/i/i_04.gif) no-repeat right;
	height: 227px;
	text-align: right;
}
.combo_bg_2 IMG {
	width: 322px;
	height: 227px;
	padding: 0;
}
.combo_bg_3 {
	background: url(/i/i_06.gif);
	height: 227px;
}


/* Блоки на главной странице */
.info {width: 100%;}
.faq-f {background: url(/i/bg_06.gif) repeat-y; width: 50%;}
.faq-f .dao2 {
	padding: 0 10px 0 28px;
	width: 100%;
	background-color: #fff;
	border: 0;
}
.news-f {width: 50%;}
.news-f .dao3 {
	padding: 0;
	background: #fff url(/i/bg_06.gif) repeat-y;
	height: auto;
	border: 0;
}
.block {padding: 20px 20px 10px 0;}
.c-block {background: #000 url(/i/bg_03.gif);}
.c-block DIV {
	height: 56px;
	background: url(/i/bg_02.gif) no-repeat;
	padding: 0 0 0 20px;
	margin: 0;
}
.c-block DIV .news, .c-block DIV .faq  {
	font: 18px Tahoma, sans-serif;
	color: #fff;
	text-transform: uppercase;
	background: url(/i/bg_04.gif) no-repeat left bottom;
	padding: 28px 0 6px 28px;
	margin: 0;
	height: auto;
	border: 0;
}
.c-block DIV .faq {background: url(/i/bg_05.gif) no-repeat right bottom;}

.c-block2 {background-color: #000;}
.c-block2 DIV {
	height: 45px;
	background: url(/i/bg_14.gif) no-repeat left bottom;
	padding: 0 0 0 21px;
	margin: 0;
}
.c-block2 DIV DIV {
	background: url(/i/bg_12.gif) no-repeat right bottom;
	padding: 0;
	margin: 0;
}
.c-block2 H1 {
	font: 18px Tahoma, sans-serif;
	color: #fff;
	text-transform: uppercase;
	background: url(/i/bg_04.gif) no-repeat;
	padding: 12px 0 11px 28px;
	margin: 0;
	height: auto;
	border: 0;
}
.c-block2 H1 SPAN {color: #ff5a00;}

.c-block2 .fake_h1 {
	font: 18px Tahoma, sans-serif;
	color: #fff;
	text-transform: uppercase;
	background: url(/i/bg_04.gif) no-repeat;
	padding: 12px 0 11px 28px;
	margin: 0;
	height: auto;
	border: 0;
	position:relative; top:12px;
}
.c-block2 .fake_h1 SPAN {color: #ff5a00;}

.b-cont {
	margin: 10px 0 10px 45px;
	margin: "10px 0 20px 45px";
}
.b-cont .img {margin: 0px 15px 0 15px;}

.article {height: auto}

/* Баzzеры */
.bazzers {
	width: 197px;
	background-color: #000;
	text-align: center;
}
.bazzers-f IMG {
	margin: 6px 0;
	padding: 0;
}
.bazzers-t {
	text-align: left;
	font: bold 11px Tahoma, sans-serif;
	color: #fff;
	padding: 0 0 10px 28px;
}
.bazzers-t A {text-decoration: none; color: #fff;}
.bazzers-t A:hover {text-decoration: underline;}
.bazzer-bottom {
	margin-right: 45px;
	width: 197px;
	height: 100%;
	background-color: #000;
}


/* ФАК */
.faq {
	list-style: none;
	margin: 0;
	padding: 0;
}
.faq LI {
	background: url(/i/marcer.gif) 0 5px no-repeat;
	padding: 0 0 15px 15px;
	margin: 0 0 15px 0;
	text-align: justify;
	border-bottom: 1px solid #cdcdcd;
}
.faq DIV {
	color: #8d8d8d;
	display: none;
	margin: 5px 0 0 0;
}
.faq A {color: #000; text-decoration: none;}
.faq DIV A {text-decoration: underline;}
.faq-f .dao3, .faq-f .dao2-1, .faq-f .dao4 {background: none; padding: 0; margin: 0; border: none}


/* Каталог */
.cat-t {width: 100%;}
.cat-mini IMG {margin: 0 10px 10px 0;}
.cat-profile {
	background-color: #000;
	font: 18px Tahoma, sans-serif;
	color: #fff;
	padding: 0 0 12px 28px;
}
.cat-pic {background: url(/i/bg_13.gif) bottom repeat-x; height: auto; height: "60px"; min-height: 60px;}
.cat-char {
	border: 1px solid #e6e6e6;
	background-color: fff;
	color: #8d8d8d;
	height: 23px;
	padding-right: 10px;
	margin-bottom: 2px;
	width: 95%;
}
.cat-char SPAN.a1 {float: left;}
.cat-char SPAN.a2 {float: right; margin-top: 4px;}
.cat-char IMG {margin: 0 10px 0 3px;}
.cat-c {
	font: 18px Tahoma, sans-serif;
	color: #8d8d8d;
	text-transform: uppercase;
	background: url();
	padding: 10px 0;
	margin: 0;
	height: auto;
	border: 0;
	text-align: center;
}
.cat-c A {color: #FC5B00;}
.cat-c A:visited {color: #FCAA7D;}
.cat-c-bg {background: #F3F3F3 url(/i/bg_18.gif) bottom repeat-x;}
.cat-select {
	position: absolute;
	width: 100%;
	text-align: right;
	top: -33px;
	left: 2%;
}
.cat-select SELECT {
	font: 11px Tahoma, sans-serif;
	height: 16px;
	padding-right: 0;
}

/* Разное */
.caption {
	font: 20px Tahoma, sans-serif;
	color: #fff;
	text-transform: uppercase;
	background: #000 url(/i/bg_10.gif) no-repeat;
	width: 197px;
	height: 64px;
	padding: 3px 0 0 0;
}
.caption IMG {
	margin: 0 15px 0 17px;
	width: 27px;
	height: 27px;
	border: 1px solid #313131;
}
.caption A {color: #fff; text-decoration: none;}
.path {
	padding: 8px 0 10px 50px;
	color: #8d8d8d;
	background: url(/i/bg_11.gif) repeat-y;
}
.path A {color: #000;}
.content {background: url(/i/p_11.gif) repeat-y;}
.dao {
	padding: 0 0 0 20px;
}
.dao2 {
	padding: 0 14px;
	width: 90%;
	width: "93.9%";
	background-color: #f3f3f3;
	border-right: 1px solid #cdcdcd;
	border-bottom: 1px solid #cdcdcd;
}
.dao2-1 {
	padding: 0 14px;
}
.dao3 {
	padding: 0 0 0 30px;
	background: #f3f3f3 url(/i/p_11.gif) repeat-y;
	width: 90%;
	width: "94%";
	height: auto;
	border: 0;
	border-right: 1px solid #cdcdcd;
}
.dao4 {
	border-top: 3px solid #e6e6e6;
	border-left: 3px solid #e6e6e6;
	border-bottom: 1px solid #cdcdcd;
	background-color: #fff;
	padding: 2px 30px;
	margin: 0 0 0 34px;
}
.navig {
	background-color: #000;
	height: 20px;
	text-align: right;
	color: #fff;
	padding: 2px 45px 0 0;
	margin: 0 0 0 20px;
	border-bottom: 1px solid #fff;
}
.navig SPAN {
	background-color: #adadad;
	margin-right: 10px;
	padding: 0 2px 2px 3px;
}
.navig A {
	color: #fff;
	margin-right: 10px;
}
.menu3 {margin: 0 10px 10px 35px;}
.menu3 A {color: #000;}

.english {
	background: url(/i/p_02.gif) no-repeat left;
	width: 216px;
	height: 20px;
	margin-right: 45px;
}
.english A {color: #f2f2f2; text-decoration: none;}
.english A:hover {color: #000;}
.date {
	background-color: #000;
	margin: 0 0 0 10px;
	color: #fff;
	padding: 1px 5px 1px 10px;
}
.mag{
	text-align: right;
}
.mag SPAN{
	color: #fff;
	background-color: #000;
	padding: 1px 10px 1px 5px;
	margin: 0 10px 0 0;
}
.details {
	color: #ff5a00;
	float: right;
	margin: 0 0 10px 0;
}
.details A {color: #ff5a00;}
A.details {color: #000; float: none; text-decoration: none}
A.details:hover {color: #ff5a00;}
.block-2, .block-3 {
	width: 199px;
	height: 53px;
	background-color: #adadad;
}
.block-3 {height: 2px;}

.contact, .contact2 {
	color: #fff;
	background: #8d8d8d url(/i/p_05.gif) no-repeat;
}
.contact SPAN, .contact2 SPAN {font-size: 12px; font-weight: bold;}
.contact2 {width: 364px;}
.contact2 div {padding: 10px 16px;}
.contact div {padding: 10px 16px 10px 32px;}
.contact2 h6 {font-size: 12px; margin: 0 0 4px;}
.contact .contt {font-size: 12px; margin: 0 0 0 0; padding: 0 0 4px 0; font-weight: bold;}

.dev {
	background: #bdbdbd url(/i/bg_07.gif) repeat-y;
	padding: 0 0 0 40px;
}
.dev A {color: #fff;}
.dev IMG {margin: 0 7px 0 0;}
.content-top {background: #000 url(/i/p_09.gif) no-repeat right;}
.counters {
	width: 363px;
	width: "364px";
	float: right;
	text-align: center;
	border-left: 1px solid #adadad;
	padding: 10px 0 10px 0;
}
.img {
	border: 6px solid #E6E6E6;
	margin: 15px;
}
.img2 {
	border: 6px solid #fff;
	margin: 15px;
}
.img-s {
	padding: 7px;
	background-color: #E6E6E6;
	color: #8d8d8d;
	font-weight: bold;
	text-align: right;
}

.img-s IMG {margin-bottom: 3px;}

.last {background: #ddd url(/i/bg_08.gif) repeat-y;}
.mlya {
	background-color: #d4d4d4;
	border-right: 1px solid #adadad;
	width: 1%;
}
.left-f {background: url(/i/bg_09.gif) repeat-x top;}
.bottom-black {background: url(/i/bg_17.gif) repeat-x bottom;}
.submit {
	color: #fe5b00;
	text-transform: uppercase;
	text-align: center;
	font-weight: bold;
}
.submit A {color: #fe5b00;}
.print {
	font: 11px Arial, sans-serif;
	margin: 8px 46px 0 0;
	margin: "8px 3% 0 0";
}
.print IMG {margin-right: 6px;}
.print A {
	color: #000;
	text-decoration: none;
	padding-bottom: 1px;
	padding-bottom: "0";
	border-bottom: 1px solid #999;
	height: "1%";
}
.print A:hover {
	color: #FF5A00;
	text-decoration: none;
	padding-bottom: 1px;
	padding-bottom: "0";
	border-bottom: 1px solid #FF5A00;
}

.line-1 {background-color: #d4d4d4;}
.line-2 {background-color: #adadad;}
.line-3 {background-color: #fff;}
.line-4 {background-color: #000;}

.b-bottom {border-bottom: 1px solid #aaa;}
.b-bottom2 {border-bottom: 1px solid #353535;}



/* Редактор */
.instab {
	width: 80%;
	width: "84%";
}
TABLE.instab, TABLE.instab TD, TABLE.instab TH {
	border-collapse: collapse;
}
TABLE.instab TD, TABLE.instab TH {
	font: bold 11px Tahoma, sans-serif;
	border-bottom: 1px solid #cdcdcd;
	padding: 3px 15px;
}
TABLE.instab TD {
	font: 11px Tahoma, sans-serif;
	vertical-align: top;
}
TABLE.instab TH {
	border-bottom: 1px solid #ff5a00;
	text-align: left;
}
TABLE#models{
	width:100%;
	width:"90%";
}
#models TD, #models TH{
	padding: 3px 3px;
}

/* Прайс-лист */
TABLE.instab TD.p-c {
	min-height: 25px; height: auto; height: "25px";
	border-bottom: 1px solid #ff5a00;
	font: bold 11px Tahoma, sans-serif;
	text-align: left;
}

.doosan {position: relative;}
.doosan img {position: absolute; left: 250px; top: 25px;}
.doosan2 {position: relative;}
.doosan2 img {position: absolute; left: 20px; top: 25px;}



/* Index page */
.index-columns {
	width: 100%;
	background: url(/i/p_11.gif) repeat-y;
}
.index-columns td {vertical-align: top;}
td.with-grey-line {
	background: url(/i/p_11.gif) repeat-y 100% 0;
}
.index-columns .dao3 {background: none; padding: 0; border: none;}
.index-columns .block {padding-right: 0;}

.index-right-column {
	width: 225px; padding: 67px 10px 10px;
	background: url(/i/index_table_bgr3.gif) no-repeat -140px -189px;
}
.index-columns .title {margin: 0; color: #FFFFFF; font: 18px/80px Tahoma,sans-serif; text-transform:uppercase;}
.catalog-title {background: url(/i/index_table_bgr1.gif) no-repeat;}
.catalog-title .title {background: url(/i/index_table_bgr1.gif) no-repeat 100% 0; padding-left: 34px; height: 56px;}
.about-title {background: url(/i/index_table_bgr1.gif) no-repeat 0 -100px;}
.about-title .title {background: url(/i/index_table_bgr1.gif) no-repeat 100% -100px; padding-left: 19px; height: 56px;}
.news-title {background: url(/i/index_table_bgr1.gif) no-repeat 0 -200px; margin-bottom: 20px; position:relative; left:-20px; width:100%; height:44px; float:left;}
.index_right_bg {background: url(/i/index_right_bg.gif) no-repeat; width:295px; height:44px; float:right; position:relative; left:19px;}
.news-title .title {
	background: url(/i/index_table_bgr1.gif) no-repeat 100% -200px;
	padding-left: 34px; padding-top: 6px; height: 44px; line-height: 44px; float:left;
}
.news-title .title a {
	float: right; font-size: 12px; text-transform: none;
	color: #FFF; position: relative; left: -40px;
}
#index-left .news-title .title a {background: none; padding: 0; color: #FFF; text-decoration: underline;}

.news-title .title a span {text-decoration: none;}

.index-news dt {
	background-color: #000000; color:#FFFFFF;
	margin: 0 0 7px 10px; padding: 1px 5px 1px 10px;
}
.index-news dd {
 	clear: left;
	margin: 0px 20px 16px 37px;
}
html>body .index-news dt {float: left;}
* html .index-news dt {width: 5.8em;}

.index-news dd p {margin: 0;}
.index-news dd h6 {font-size: 100%; margin: 0 0 5px;}
.index-news dd h6 a {color: #000;}
.index-news dd h6 A:hover {color: ff5a00; text-decoration: none;}

.index-counters {
	height: 53px; background: #adadad; text-align: right;
	border-left: 10px solid #d4d4d4; border-top: 1px solid #d4d4d4; border-bottom: 1px solid #d4d4d4;
}
.index-table-bottom {
	height: 2px; font-size: 1px;
	background: url(/i/index_table_bgr2.gif) no-repeat right top;
}
.index-table-bottom div {
	height: 2px; width: 40px;
	background: url(/i/index_table_bgr2.gif) no-repeat;
}


.contact div {
	padding: 10px 16px 10px 27px;
	text-align: left;
}
.contact2 h6, .contact h6 {
	font-size: 12px;
	margin: 0 0 4px;
}

.index-phone {
	position: absolute; left: 50%; top: -2px;
	width: 400px; height: 125px; margin-left: -200px;
	background: url(/i/header_phone.gif) no-repeat;
}
.index-phone table {margin: 50px 0 0 85px;}
.index-phone table td {color: #FFF; padding: 1px 10px 0 0;}
.index-phone table td span {color: #8c8c8c;}

.index-columns .dao4 {
	border: none;
	margin: 0;
}


#index-left .dao4 {background: none; padding: 0 20px 0 58px;}
#index-left blockquote {margin: 0; padding: 0;}
#index-left h2 {border: none; padding: 0 0 0 12px; margin: 15px 0 6px; position: relative; left: -20px; background: url(/i/index_menu_dots.gif) no-repeat 0 5px;}
#index-left a {color: #ff5a00; background: url(/i/index_menu_dots.gif) no-repeat 0 -94px; padding-left: 11px;}
#index-left h2 a, #index-left dd a {text-decoration: underline; color: #000; padding-left: 0; background: none;}

#index-left div.vmhdva {border: none; padding: 0 0 0 12px; margin: 15px 0 6px; position: relative; left: -20px; background: url(/i/index_menu_dots.gif) no-repeat 0 5px;}
#index-left a {color: #ff5a00; background: url(/i/index_menu_dots.gif) no-repeat 0 -94px; padding-left: 11px;}
#index-left div.vmhdva a, #index-left dd a {text-decoration: underline; color: #000; padding-left: 0; background: none; font-weight:bold;}

.catalog-index {padding-top: 30px; margin: 0 20px;}
.catalog-index table {width: 100%;}
.catalog-index td {width: 50%; padding-right: 75px; vertical-align: top;}
.catalog-index h6 {
	height: 42px; margin: 0 0 5px; background: url(/i/cat_group_title.gif) no-repeat;
	font-size: 120%; line-height: 34px;
}
.catalog-index h6 a {color: #fff; padding-left: 26px; text-decoration: underline;}
.catalog-index h6 a:hover {color: #FFF;}
.catalog-index ul {margin: 0 0 25px 32px;}
.catalog-index li {background:transparent url(/i/index_menu_dots.gif) no-repeat scroll 0pt -94px; padding-left: 15px; margin: 5px 0;}
.catalog-index li a {color: #000;}
.spec_count{margin-top:23px; margin-left:23px;}
.spec_count_img{margin-bottom:-8px; margin-left:-218px; z-index:1!important;}
.spec_count_a{color:#f00!important; margin-left:40px; z-index:2!important;}

*html .block_spec{top:550px; position:absolute; z-index:222px; border: 0px solid red; left: 32%; right:0px; width:100%;}/*для ИЕ 6*/
.block_spec{top:550px; position:absolute; z-index:222px; border: 0px solid red; left: 32%; right:274px; padding-left:0px;}

.index-news dd {text-align:center;}
.index-news .novost {text-align:left;}
.index-news p {text-align:left;}

.textmain h1{margin-top:100px;}
.textmain {padding-bottom:0px; margin:0px;}

.ah_odin {margin-top:635px;}
.ah_odin h1 {FONT-WEIGHT: bold; FONT-SIZE: 12px;}
.ah_odin .fake_h1 {FONT-WEIGHT: bold; FONT-SIZE: 12px; color:#ff5a00;}

.menu TD {
	padding: 4px 0 0 0;
	padding: "6px 0 0 0";
	white-space: nowrap;
}

/*
#newYear {
	width: 351px; height: 76px; position: absolute; left: 50%; top: 27px;
	background: url(/i/newyear08.png) no-repeat; margin-left: -175px;
}
*/
* html #newYear {
	background-image: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/i/newyear08.png,sizingMethod=crop);
}

.novost {padding:0px 0px 6px 0px; font-weight:bold; color: #000000;}
.novost a {padding:0px 0px 6px 0px; font-weight:bold; color: #000000;}


