.catalog{
	padding:0 28px 20px 23px;
	margin-bottom:40px;
}
.catalog ul{
	margin:2px 0 2px;
	padding:0;
}
.catalog ul li{
	list-style-type:none;
	background: url(../img/cat_folder.gif) 0 4px no-repeat;
	cursor:hand;
	position:relative;
	padding-left:17px;
}
.catalog ul .item{
	background: url(../img/cat_item.gif) 0 4px no-repeat;cursor:hand;
}
.catalog ul .item_current{
	background: url(../img/cat_item_current.gif) 0 4px no-repeat;cursor:hand;
}
.hide {display: none;}
.show {display: block;}
.catalog ul .parent {
	background: url(../img/cat_folder.gif) 0 4px no-repeat;cursor:hand;
	position:relative;
}
#preloader1{
	background:url(../img/cat_folder_opened.gif) no-repeat;
	background-position:-1000px -1000px;
}
#preloader2{
	background:url(../img/cat_item.gif) no-repeat;
	background-position:-1000px -1000px;
}
#preloader3{
	background:url(../img/cat_item_current.gif) no-repeat;
	background-position:-1000px -1000px;
}
.catalog ul .active {
	background: url(../img/cat_folder_opened.gif) 0 4px no-repeat;cursor:hand;
	position:relative;
}
/*.control {
	float: left;
	width: 12px;
	height: 14px;
}*/

.breadcrumbs ul{
	font-size:95%;
	/*margin:31px 0 27px;*/
	margin:24px 0 0;
	padding:0;
}
.breadcrumbs ul li{
	display:inline;
}
.breadcrumbs ul li a{
	/*background-image:url(../img/arrow_blue.gif);
	background-position:right 4px;
	background-repeat:no-repeat;
	padding-right:13px;*/
}
.breadcrumbs .current{
	display:block;
	list-style-type:none;
	font-size:16px;
	font-weight:bold;
	background-image:none;
}
.breadcrumbs .current h1{
	margin:3px 0 0;
	padding:0;
	font-size:130%;
	font-weight:normal;
	}
.stock thead{
	background-color:#888888;
	color:#FFFFFF;
	font-weight:bold;
}
.stock thead td{
	padding:6px;
}
.stock td{
	padding:4px 9px 4px; 7px;
}
.stock_table{
	padding:0 25px 25px 0;
}
.stock, .stock td{
	/*font-size:13px;*/
	border:1px solid #BBBBBB;
	border-collapse:collapse;
}
.stock .even{
	background-color:#EEEEEE;
}
#center_right_corner_white{
	background-image:url(../img/center_shadow_right_top_w.gif);
	background-repeat:no-repeat;
	background-position:top right;
	height:65px;
	position:relative;
	z-index:2;
	margin-top:-65px;
	margin-right:-26px;
}
#right_shadow{
	background-image:url(../img/right_shadow.gif);
	height:57px;
	margin-top:0;
}
#right_shadow .corner{
	height:57px;
}

#rightTd{
	background-color:#888;
}
.menu2nd ul {
	margin:0;
	padding: 0 0 0 27px;
}
.menu2nd ul li .selected{
	font-weight:bold;
	color:#000;
}
.menu2nd ul li ul a{
	background-image:url(../img/rect.gif);
	padding-left:10px;
}
.menu2nd ul li{
	font-size:85%;
}
h1{
	margin:3px 0 0;
	padding:0;
	font-size:230%;
	font-weight:normal;
}
.content{
	font-size:120%;
	padding-top:24px;
}
.content p{
	margin-top:0;
}


