
.parts_list {

}

#txt_title {
	padding:5px 0 0 0;	
}

.parts_list h2 {
  margin-bottom: 20px;
}

.parts_list .category li {
  padding: 15px 0;
  border-bottom: 1px solid #ccc;
}

.parts_list .category a {
  padding-left: 12px;
  background: url(../img/ico-arrow.png) no-repeat 0 50%;
}

.parts_list .rel_link {
  text-align: right;
  margin: 20px 0;
}

.parts_list .rel_link a {
  margin: 0 0 10px 1em;
  display:inline-block;
}

.parts_list .parts_item {
  margin: 30px 0;
}

.parts_list .parts_item h3 {
  overflow: hidden;
  width: 580px;
  height: 29px;
  text-indent: 100%;
  *text-indent: -100%;
  white-space: nowrap;
  background: url(../img/title-sprite.png) no-repeat;
  border: none;
  margin:0 0 20px 0;
}


.parts_list #category_1 h3 {
  background-position: 0 0;
}
.parts_list #category_2 h3 {
  background-position: 0 -39px;
}
.parts_list #category_3 h3 {
  background-position: 0 -78px;
}
.parts_list #category_4 h3 {
  background-position: 0 -117px;
}
.parts_list #category_5 h3 {
  background-position: 0 -156px;
}
.parts_list #category_6 h3 {
  background-position: 0 -195px;
}
.parts_list #category_7 h3 {
  background-position: 0 -234px;
}
.parts_list #category_8 h3 {
  background-position: 0 -273px;
}
.parts_list #category_9 h3 {
  background-position: 0 -312px;
}
.parts_list #category_10 h3 {
  background-position: 0 -351px;
}
.parts_list #category_11 h3 {
  background-position: 0 -390px;
}
.parts_list #category_12 h3 {
  background-position: 0 -429px;
}
.parts_list #category_13 h3 {
  background-position: 0 -468px;
}
.parts_list #category_14 h3 {
  background-position: 0 -507px;
}
.parts_list #category_15 h3 {
  background-position: 0 -546px;
}
.parts_list #category_16 h3 {
  background-position: 0 -585px;
}
.parts_list #category_17 h3 {
  background-position: 0 -624px;
}
.parts_list #category_18 h3 {
  background-position: 0 -663px;
}
.parts_list #category_19 h3 {
  background-position: 0 -702px;
}
.parts_list #category_20 h3 {
  background-position: 0 -741px;
}
.parts_list #category_21 h3 {
  background-position: 0 -780px;
}
.parts_list #category_22 h3 {
  background-position: 0 -819px;
}
.parts_list #category_23 h3 {
  background-position: 0 -858px;
}








.parts_list .parts_item .intro {
  margin: 20px 0;
}

.parts_list .parts_item table {
  width: 100%;
}

.parts_list .parts_item th,
.parts_list .parts_item td {
  padding: 10px;
  border: 1px solid #d5d5d5;
}

.parts_list .parts_item th {
  background: #eeeded;
  text-align: center;
}

.parts_list .parts_item th.number {
  width:4%;
}

.parts_list .parts_item th.name {
  width:34%;
}

.parts_list .parts_item th.description {
  width:35%;
}

.parts_list .parts_item th.pic {
  width:26%;
}

.parts_list .parts_item .pic {
  text-align: center;
}