/************************* Reset **************************/
html, body, div, span,
applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dd, dl, dt, li, ol, ul,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0; padding: 0; border: 0;
	text-align: left;
}
a img, :link img, :visited img {border: 0;}
table {border-collapse: collapse;border-spacing: 0;}
ul {list-style: none;}
ol, ul {padding-left:25px;}
q:before, q:after,blockquote:before, blockquote:after {content: "";}

.clearfix:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}
/* Hides from IE-mac \*/
* html .clearfix { height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */

/**
*
*	Профессиональные Интернет-решения     www.Pweb.ru
*
*********************************************************/

html {}
body {
	font:62.5%/1 Tahoma, Arial, sans-serif;
	background-color:#fffff;//f8faf9;
}
a {color:#c40006;}
a:hover {text-decoration:none;}
html, body, #all {height: 100%;}
body > #all {height: auto; min-height: 100%;}
.main {padding-bottom: 80px;}


/**************** CONTENT ***************/
.main h1, .main h2, .main h3, .main h4, .main h5, .h1, .h2 {margin-bottom:10px;}
.main h1 {font:normal 2em Tahoma, Arial, sans-serif; line-height:1.2em; color:#c40006;}
.main h2, #catalog-title h2, #catalog-zp h2, .h2 {font:normal 1.667em Tahoma, Arial, sans-serif; line-height:1.2em; text-transform:uppercase; color:#c40006;}
.main h3, .h3 {font: normal 1.167em Tahoma, Arial, sans-serif; line-height:1.2em; color:#c40006;}
.main h4 {font-size:1.2em; font-weight:normal; line-height:1em;}
.main h5 {font-size:1.1em; font-weight:normal; line-height:1em;}
.main p {padding:0 0 5px 0;}
.main table {margin:0 0 5px 0;}
.main li {margin:0 0 5px 0;}
.main ul {padding:0;}
.main ul li {
	padding:0 0 0 12px;
	background:url(/images/2010/header-menu-li-li.png) 0 4px no-repeat;
}
.main blockquote {
	padding:10px 50px 10px 50px;
	text-align:justify;
	color:#1b1315;
}
.left {
	float:left;
	margin:0 10px 10px 0;
}
.right {
	float:right;
	margin:0 0 10px 10px;
}
img[align=left] {
	float:left;
	margin:0 10px 10px 0;
}
img[align=right] {
	float:right;
	margin:0 0 10px 10px;
}
/****************************************/

.kroshka{padding:0 0 10px;}
#all {
	margin:auto;
	min-height: 100%;
	width:890px;
	padding:0 20px;
	position: relative;
	font-size:1.2em;
	line-height:1.3em;
	background:#ffffff;//f8faf9;
	color:#000000;
}
#header {
	height:88px;
	background:url(/images/2010/header-back.png) 0 0 no-repeat #d54b4f;
	color:#ffffff;
	font-size:0.917em;
}
#header a {
	color:#ffffff;
}
#logo {
	float:left;
	background:url(/images/2010/logo.png) 0 0 no-repeat;
	width:312px;
	height:41px;
	margin:24px 0 0 28px;
	text-indent:-999px;
	overflow:hidden;
	display:inline;
}
#logo a {
	float:left;
	width:160px;
	height:41px;
}
#h-text1 {
	float:left;
	width:280px;
	padding:30px 0 0 0;
	line-height:1.5em;
}
#h-text2 {
	margin:0 0 0 630px;
	padding:30px 0 0 0;
	line-height:1.5em;
}

#ban1 {
	text-align:center;
	padding:5px 0 4px 0;
}
#search {
	float:right;
	background:url(/images/2010/search2.png) 0 0 no-repeat;
/*	width:211px;*/
	width:170px;
	height:24px;
	padding:2px 0 0 13px;
}
#search input {
	float:left;
	background:url(/images/2010/search-button.png) 0 0 no-repeat;
	width:34px;
	height:22px;
	border:none;
	cursor:pointer;
}
#search span input {
	float:left;
	background:url(/images/2010/search-field2.png) 0 0 no-repeat;
	width:110px;
	padding:2px 5px;
	height:16px;
	border:none;
	margin:1px 4px 0 0;
	cursor:text;
}
#catalog-zp {
	clear:both;
	padding:20px 0 100px 0;
	_width:896px;
	min-height:520px;
	_height:520px;
	margin:0 0 0 -5px;
	overflow:hidden;
}
.catalog-z-item {
	float:left;
	width:409px;
	min-height:214px;
	_height:214px;
	padding:15px 5px 15px 20px;
	border:1px solid #c40006;
	position:relative;
	margin:0 0 6px 5px;
}
#item_images {
/*	border:1px solid #c40006;*/
	position:relative;
}
.pic1 {background:url(/upload/iblock/2b4/catalog_02.jpg) 0 100% no-repeat #ffffff;}
.pic2 {background:url(/images/2010/catalog-z-pic2.jpg) 0 100% no-repeat #ffffff;}
.pic3 {background:url(/images/2010/catalog-z-pic3.jpg) 0 100% no-repeat #ffffff;}
.pic4 {background:url(/images/2010/catalog-z-pic4.jpg) 0 100% no-repeat #ffffff;}
.cat-list-duo {
	display:block;
	padding:15px 0 0 115px;
}
.cat-list-duo ul {padding:0;}
.cat-list-duo li {
	width:50%;
	float:left;
}
.cat-list-duo li li {
	float:none;
	width:auto;
	padding:0 0 2px 12px;
	background:url(/images/2010/header-menu-li-li.png) 0 4px no-repeat;
}
#catalog-title {
	clear:both;
	padding:20px 0 0 0;
	_width:896px;
	height:412px;
	margin:0 0 0 -5px;
	overflow:hidden;
}
.catalog-item {
	float:left;
	width:290px;
	height:198px;
	margin:0 0 6px 5px;
	position:relative;
	border:1px solid #c40006;
/*	background:url(/images/2010/product-item-back.png) -1px -1px no-repeat;*/
	background:#ffffff;
}
.tr, .tl, .bl, .br {
	position:absolute;
	width:5px;
	height:5px;
	z-index:51;
	font-size:0;
}
.tl {
	background:url(/images/2010/corner1.png) 0 0 no-repeat;
	left:-1px;
	top:-1px;
}
.tr {
	background:url(/images/2010/corner1.png) -5px 0 no-repeat;
	left:-4px;
	margin:0 0 0 100%;
	top:-1px;
}
.bl {
	background:url(/images/2010/corner1.png) 0 -5px no-repeat;
	left:-1px;
	bottom:-1px;
}
.br {
	background:url(/images/2010/corner1.png) -5px -5px no-repeat;
	left:-4px;
	margin:0 0 0 100%;
	bottom:-1px;
}
.catalog-item-wrapper {
	width:10000px;
	height:198px;
	margin:0 0 0 0;
	padding:0;
}
.cat-i-numb {
 float:left;
 width:290px;
 height:198px;
 -moz-user-select: none;
 -khtml-user-select: none;
 user-select: none; 
 text-align:center;
}
.catalog-item h2 {
	position:absolute;
	top:10px;
	left:22px;
	z-index:50;

        font:normal 1.00em Tahoma, Arial, sans-serif;
}
.catalog-item p.more {
	position:absolute;
	right:22px;
	top:180px;
	white-space:nowrap;
	font-size:0.917em;
	padding:0 0 0 10px;
	background:url(/images/2010/header-menu-li-li.png) 0 4px no-repeat;
	z-index:50;
}
.test {padding:0 !important;}
.test li { float:left; margin:0 20px 0 0; padding:0 !important; background:none !important;}
.d2, .d3 {display:none}
.nom1res, .nom2res, .nom3res {display:none;}

/* Растягиваем контейнер на 100% по ширине */
.jcarousel-container-horizontal { width: 100%; }
.jcarousel-clip-horizontal { width: 100%; }
.catalog-item-wrapper {padding:0;}
/* Задаем размер одного блока */
.catalog-item-wrapper .jcarousel-item, .jcarousel-list LI { width: 290px; height: 198px; padding:0; margin:0; }

/* Задаем внешний вид и расположение кнопок управления */
.jcarousel-next-horizontal {position: absolute; top: 80px; right: 22px; width: 23px; height: 53px; cursor: pointer; background: url(/images/2010/arrow-right.png) 0 0 no-repeat; outline:none; display:none;}
.jcarousel-next-disabled-horizontal,
.jcarousel-next-disabled-horizontal:hover,
.jcarousel-next-disabled-horizontal:active{ cursor: default; background-position: 0 0; filter:alpha(opacity=50); -moz-opacity: 0.5; -khtml-opacity: 0.5; opacity: 0.5;}
.jcarousel-prev-horizontal {position: absolute; top: 80px; left: 22px; width: 23px; height: 53px; cursor: pointer; background: url(/images/2010/arrow-left.png) 0 0 no-repeat; outline:none; display:none;}
.jcarousel-prev-disabled-horizontal,
.jcarousel-prev-disabled-horizontal:hover,
.jcarousel-prev-disabled-horizontal:active { cursor: default; background-position: 0 0; filter:alpha(opacity=50); -moz-opacity: 0.5; -khtml-opacity: 0.5; opacity: 0.5;}


.main {
	width:100%;
	margin:auto;
	clear:both;
}
.left-s {
	width:100%;
	margin:0 -350px 0 0;
	float:left;
}
.right-side {
	width:183px;
	float:right;
/*	padding:53px 0 20px 0;*/
	padding:20px 0;
}
.width .right-side {
	width:292px;
	float:right;
	padding:20px 0;
}
.left-side {
	width:250px;
	float:left;
	padding:20px 0;
}
.center-s {margin:0 202px 0 21px; }
.width .center-s {margin:0 298px 0 0; }
.width .center-block {
	float:right;
	width:100%;
	margin:0 0 0 -350px;
}
.content-b {padding:20px 0 0 0;}

.right-block {
	background:url(/images/2010/left-block-back2.png) 0 0 repeat-y;
	margin-bottom:5px;
}
.right-block-top {
	background:url(/images/2010/left-block-top2.png) 0 0 no-repeat;
	height:5px;
	font-size:0;
}
.right-block-back {
	padding:10px 10px 20px 10px;
	background:url(/images/2010/left-block-bottom2.png) 0 100% no-repeat;
	//height:1%;
}
.list-items {font-size:0.917em; line-height:1.1em;}
ol.list-items {
	padding:0 0 15px 18px;
	margin-bottom:5px;
	display:block;
	border-bottom:1px solid #c40006;
}
.price {text-align:right;}
.price strong {
	color:#c40006;
	font-size:1.091em;
}

.width .right-block {
	background:url(/images/2010/left-block-back.png) 0 0 repeat-y;
	margin-bottom:5px;
}
.width .right-block-top {
	background:url(/images/2010/left-block-top.png) 0 0 no-repeat;
	height:5px;
	font-size:0;
}
.width .right-block-back {
	padding:10px 18px 25px 18px;
	background:url(/images/2010/left-block-bottom.png) 0 100% no-repeat;
}
.text-field {
	display:block;
	background:url(/images/2010/r-input-1.png) 0 0 no-repeat;
	height:20px;
	margin-bottom:5px;
}
.text-field input {
	width:246px;
	padding:2px 5px;
	height:16px;
	font:normal 12px Tahoma, Arial, sans-serif;
	border:none;
	background:none transparent;
}
.text-field2 {
	display:block;
	background:url(/images/2010/r-input-2.png) 0 0 no-repeat;
	height:73px;
	margin-bottom:10px;
}
.text-field2 textarea {
	width:246px;
	padding:4px 5px;
	height:65px;
	font:normal 12px Tahoma, Arial, sans-serif;
	border:none;
	background:none transparent;
	overflow:auto;
}
.button-field {
	background:url(/images/2010/left-block-button.png) 0 0 no-repeat;
	width:73px;
	height:22px;
	float:right;
}
.button-field:hover {background:url(/images/2010/left-block-button.png) 0 0 no-repeat;}
.button-field input {
	width:73px;
	height:20px;
	float:right;
	color:#c40006;
	background:none;
	border:none;
	cursor:pointer;
	font:normal 11px Tahoma, Arial, sans-serif;
}
.button-field3 {
	background:url(/images/2010/left-block-button-big.png) 0 0 no-repeat;
	width:100px;
	height:22px;
	float:right;
}
.button-field3:hover {background:url(/images/2010/left-block-button-big.png) 0 0 no-repeat;}
.button-field3 input {
	width:100px;
	height:20px;
	float:right;
	color:#c40006;
	background:none;
	border:none;
	cursor:pointer;
	font:normal 11px Tahoma, Arial, sans-serif;
}

.button-field2 {
	background:url(/images/2010/left-block-button.png) 0 0 no-repeat;
	width:73px;
	height:22px;
	float:left;
}
.button-field2 input {
	width:73px;
	height:20px;
	float:right;
	color:#c40006;
	background:none;
	border:none;
	cursor:pointer;
	font:normal 11px Tahoma, Arial, sans-serif;
}
.button-field2:hover {background:url(/images/2010/left-block-button.png) 0 0 no-repeat;}

.capcha {display:none;}
.capcha img {
	margin:auto;
	display:block;
}

.news-block {
	background:url(/images/2010/news-block-top.png) 0 0 no-repeat;
	min-height:278px;
	_height:278px;
	padding:15px 20px 20px 20px;
}
.main p.more {
	float:right;
	padding:6px 0 0 15px;
	background:url(/images/2010/ico-more.png) 0 10px no-repeat;
	font-size:0.917em;
}
.main .news p.more {
	padding:2px 0 0 10px;
	background:url(/images/2010/header-menu-li-li.png) 0 7px no-repeat;
}
.more a {color:#c40006;}

.news dt .data {
	font-size:0.917em;
	color:#727272;
}
.news dd {padding-bottom:15px;}
.news dd.picture {
	float:left;
	clear:left;
	width:103px;
	height:75px;
	padding:1px 10px 0px 1px;
	position:relative;
}
.news dd.picture div {
	width:103px;
	height:75px;
	overflow:hidden;
}
.news dd.picture span {
	background:url(/images/2010/news-frame.png) 0 0 no-repeat;
	width:105px;
	height:77px;
	position:absolute;
	top:0;
	left:0;
	cursor:pointer;
}

.price-td { text-align:center;}
.icatalog {background:url(/images/2010/icat-back.png) 0 0 repeat-y; margin:0 0 10px 0 !important;}
.icatalog thead th {
	height:27px;
	background:url(/images/2010/icat-th.png) 0 0 repeat-x;
}
.icatalog th div {
/*	background:url(/images/2010/icat-th-l.png) 0 2px no-repeat;*/
	height:23px;
	padding:2px 5px;
	line-height:23px;
	color:#ffffff;
	font-weight:normal;
	text-align:center;
	border-left:1px solid #ffffff;
}
.icatalog th.th-name div {text-align:left;}
.icatalog th.left-th div {border:none;}
.icatalog th.left-th div { background:url(/images/2010/icat-th-ll.png) 0 0 no-repeat;}
.icatalog th.right-th div { background:url(/images/2010/icat-th-rr.png) 100% 0 no-repeat;} 
.icatalog tbody td {border-top:1px solid #c40006; padding:2px 5px;}
.icatalog tfoot tr div {background:url(/images/2010/icat-bottom.png) 0 100% no-repeat}
.icatalog tfoot td div {padding:0 5px; height:8px; font-size:0;}
.icatalog .tr-hover td {background-color:#e3e3e3; cursor:pointer;}

/***************************************************/
.icatalog3 {background:url(/images/2010/icat-back.png) 0 0 repeat-y; margin:0 0 10px 0 !important;}
.icatalog3 thead th {
	height:27px;
	background:url(/images/2010/icat-th.png) 0 0 repeat-x;
}
.icatalog3 th div {
/*	background:url(/images/2010/icat-th-l.png) 0 2px no-repeat;*/
	height:23px;
	padding:2px 5px;
	line-height:23px;
	color:#ffffff;
	font-weight:normal;
	text-align:center;
	border-left:1px solid #ffffff;
}
.icatalog3 th.th-name div {text-align:left;}
.icatalog3 th.left-th div {border:none;}
.icatalog3 th.left-th div { background:url(/images/2010/icat-th-ll.png) 0 0 no-repeat;}
.icatalog3 th.right-th div { background:url(/images/2010/icat-th-rr.png) 100% 0 no-repeat;} 
.icatalog3 tbody td {border-top:1px solid #c40006; padding:2px 5px;}
.icatalog3 tfoot tr div {background:url(/images/2010/icat-bottom.png) 0 100% no-repeat}
.icatalog3 tfoot td div {padding:0 5px; height:8px; font-size:0;}
.icatalog3 .tr-hover td {background-color:#e3e3e3; cursor:pointer;}

.icatalog2 {background:url(/images/2010/icat-back.png) 0 0 repeat-y; margin:0 0 10px 0 !important;}
.icatalog2 thead th {
	height:27px;
	background:url(/images/2010/icat-th.png) 0 0 repeat-x;
}
.icatalog2 th div {
/*	background:url(/images/2010/icat-th-l.png) 0 2px no-repeat;*/
	height:23px;
	padding:2px 5px;
	line-height:23px;
	color:#ffffff;
	font-weight:normal;
	text-align:center;
	border-left:1px solid #ffffff;
}
.icatalog2 th.th-name div {text-align:left;}
.icatalog2 th.left-th div {border:none;}
.icatalog2 th.left-th div { background:url(/images/2010/icat-th-ll.png) 0 0 no-repeat;}
.icatalog2 th.right-th div { background:url(/images/2010/icat-th-rr.png) 100% 0 no-repeat;} 
.icatalog2 tbody td {border-top:1px solid #c40006; border-left:1px solid #c40006; border-right:1px solid #c40006; padding:2px 5px;}
.icatalog2 tfoot tr div {background:url(/images/2010/icat-bottom.png) 0 100% no-repeat}
.icatalog2 tfoot td div {padding:0 5px; height:8px; font-size:0;}
.icatalog2 .tr-hover td {background-color:#e3e3e3; cursor:pointer;}

.list-pages {color:#8c8c8c;}
.list-pages b {font-weight:normal; color:#000000;}
.list-pages span {font-size:0.917em;}

#footer {
	position:relative;
	width:890px;
	color:#ffffff;
	font-size:1.1em;
	line-height:1.1em;
	background:url(/images/2010/footer.png) 0 0 no-repeat #f39196;
	height:69px;
	margin:-69px auto 0 auto;
	clear:both;
}
#footer a {color:#ffffff;}
#copyright {padding:20px 0 0 22px;}
#copyright ul {padding:5px 0 0 0; margin:0 0 0 -20px}
#copyright li {
	padding:0 20px;
	display:inline;
	border-left:1px solid #ffffff;
	list-style-type:none;
}
#copyright li.mail {border:none;}
.reklamko {
	float:right;
	padding:20px 22px 0 0;
}
#header-menu li li.have-sub li.col2 {float:left; width:115px;font-size:0.933em;}

#header-menu li li.have-sub li.name {padding:5px 0 0 0 !important; clear:left; background:none; font-weight:bold;}
#header-menu ul {
	padding:0;
}
#header-menu li {
	float:left;
	height:26px;
	margin:0 4px 0 0;
	position:relative;
	background:url(/images/2010/header-menu-li-l.png) 0 0 no-repeat;
}
#header-menu li a {
	float:left;
	background:url(/images/2010/header-menu-li-r.png) 100% 0 no-repeat;
	height:26px;
	color:#ffffff;
	text-decoration:none;
	line-height:26px;
	padding:0 20px;
}
#header-menu li:hover, #header-menu li.jhover, #header-menu li.selected {
	background:url(/images/2010/header-menu-li-l-h.png) 0 0 no-repeat;
	color:#c40006;
	text-decoration:none;
}
#header-menu li a:hover, #header-menu li.selected a {
	display:block;
	background:url(/images/2010/header-menu-li-r-h.png) 100% 0 no-repeat;
	height:26px;
	font-style:normal;
	line-height:26px;
	color:#c40006;
}
#header-menu li ul {
	position:absolute;
	left:-7px;
	top:27px;
	width:208px;
	padding:10px 6px 20px 7px;
	background:url(/images/2010/header-menu-li-ul.png) 0 100% no-repeat;
	_background:url(/images/2010/header-menu-li-ul-ie.png) 7px 100% no-repeat;
	display:none;
	z-index:100;
}
#header-menu li li div.sub {
	padding:0 10px 10px 10px;
	border:1px solid #c40006;
	background:#ffffff;
	position:absolute;
	left:205px;
	top:-5px;
	z-index:100;
	display:none;
	width:400px
}
#header-menu li li ul {
	position: relative;
	left:0;
	top:0;

	background:none;
	padding:0;
	display:none;
	z-index:102;
	width:auto;
}
#header-menu li:hover li ul {display:none;}
#header-menu li:hover ul, #header-menu li.jhover ul, #header-menu li li:hover ul, #header-menu li li.jhover ul, #header-menu li li:hover div.sub , #header-menu li li.jhover div.sub  {display:block;}
#header-menu li li, #header-menu li.selected li {
	float:none;
	height:auto;
	_height:1%;
	display:block;
	background:url(/images/2010/header-menu-li-li.png) 19px 6px no-repeat;
	_background:url(/images/2010/header-menu-li-li.png) 19px 7px no-repeat;
	line-height:1.4em;
	padding:0 !important;
}
#header-menu li li a, #header-menu li.selected li a {
	background:none;
/*	background:url(/images/2010/header-menu-li-li.png) 19px 6px no-repeat;*/
	float:none;
	display:block;
	height:auto;
	_height:1%;
	color:#c40006;
	text-decoration:underline;
	padding:0;
	line-height:1.4em;
	padding:0;
}
#header-menu li li a span {
	display:block;
	padding:2px 10px 2px 32px !important;
}
#header-menu li li a:hover {background:url(/images/2010/header-menu-li-li.png) 19px 6px no-repeat;}
#header-menu li li a:hover span {background:none;}

#header-menu li li.have-sub a:hover, #header-menu li li.have-sub.jhover a {background:url(/images/2010/header-menu-li-li-sel.png) 0 100% no-repeat;}
#header-menu li li.have-sub a:hover span, #header-menu li li.have-sub.jhover a span {
	background:url(/images/2010/header-menu-li-li-sel-t.png) 0 0 no-repeat;
	//background:url(/images/2010/header-menu-li-li-sel-t.png) 0 2px no-repeat;
}
#header-menu li li.have-sub li.col {float:left; width:190px; padding:0 !important; background:none !important;}

#header-menu li li.have-sub.jhover li a {background:none;}

#header-menu li li.have-sub li {
	padding:0 0 0 12px !important;
	background:url(/images/2010/header-menu-li-li.png) 0px 4px no-repeat;
	_background:url(/images/2010/header-menu-li-li.png) 0px 5px no-repeat;
}
#header-menu li li.have-sub li.name {padding:10px 0 0 0 !important; background:none; font-weight:bold;}
#header-menu li li.have-sub li a:hover {background:none;}

#header-menu li li:hover, #header-menu li li.jhover {
	background:url(/images/2010/header-menu-li-li.png) 19px 6px no-repeat;
	_background:url(/images/2010/header-menu-li-li.png) 19px 7px no-repeat;
	text-decoration:none;
	line-height:1.4em;
	padding:2px 10px 2px 32px;
	height:auto;
	_height:1%;
}
#header-menu li li a:hover {
/*	background:none;*/
	text-decoration:none;
	line-height:1.4em;
	padding:0;
	height:auto;
	_height:1%;
}
#header-menu li ul li.top {
	position:absolute;
	left:7px;
	top:0;
	width:206px;
	padding:0;
	background:url(/images/2010/header-menu-li-ul-top.png) 100% 0 no-repeat;
	height:7px;
}
#header-menu li ul li.one-copy {
	position:absolute;
	top:-27px;
	left:7px;
	height:29px;
	background:url(/images/2010/header-menu-li-ul-ol.png) 0 0 no-repeat;
	line-height:26px;
	padding:0;
	z-index:50;
}
#header-menu li ul li.one-copy a, #header-menu li ul li.one-copy a:hover  {
	background:url(/images/2010/header-menu-li-ul-or.png) 100% 0 no-repeat;
	padding:0 20px;
	line-height:26px;
	height:29px;
	float:left;
	text-decoration:none;
}
.lll {
	background:url(/images/2010/header-menu-li-ul-l.png) 0 0 no-repeat;
	//background:url(/images/2010/header-menu-li-ul-lie.png) 0 0 no-repeat;
	width:5px;
	height:29px;
	position:absolute;
	left:-5px;
	top:0px;
	_top:1px;
}

ul.map-level-1, ul.map-level-2, ul.map-level-3 {margin:0 0 0 10px;}
.catalog-section table table {margin:0 4px;}
#inline2 {
	display: none;
}