* {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
HTML {
	HEIGHT: 100%
}
BODY {
	POSITION: relative; MARGIN: 0px auto; WIDTH: 1003px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND: url(../images/bottom.jpg) repeat-x 0px 100%; HEIGHT: 100%; COLOR: #333; FONT-SIZE: 12px
}
IMG {
	BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px
}
A {
	OUTLINE-STYLE: none; COLOR: #333
}
A:hover {
	TEXT-DECORATION: none
}
UL {
	LIST-STYLE-TYPE: none
}

.txt UL {
LIST-STYLE-TYPE: disc;
padding-left: 40px;
}

.content {
	MIN-HEIGHT: 100%; _height: 100%
}
.empty {
	HEIGHT: 112px; CLEAR: both
}
.head {
	HEIGHT: 112px; BORDER-TOP: #e72546 5px solid
}
A.logo {
	Z-INDEX: 1; POSITION: absolute; MARGIN: 29px 0px 0px; WIDTH: 291px; HEIGHT: 58px
}
.head UL {
	MARGIN: 58px 0px 0px
}
.head UL LI {
	POSITION: relative; MARGIN: 0px 24px 0px 0px; FLOAT: left; LEFT: 308px
}
.head UL LI A {
	Z-INDEX: 2; POSITION: relative; PADDING-BOTTOM: 1px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: url(../images/bg-topmenu.png) repeat-x 0px 100%; COLOR: #f2002a; FONT-SIZE: 14px; TEXT-DECORATION: none; PADDING-TOP: 0px
}
.head UL LI A:hover {
	BACKGROUND: none transparent scroll repeat 0% 0%
}

.head UL LI.active {
	PADDING-BOTTOM: 8px; MARGIN: -7px 15px 0px -9px; PADDING-LEFT: 9px; PADDING-RIGHT: 9px; WHITE-SPACE: nowrap; BACKGROUND: #e72546; PADDING-TOP: 7px
}
.head UL LI.active A {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #fff
}
.tel {
	POSITION: relative; FLOAT: left; COLOR: #999; FONT-SIZE: 24px; TOP: -12px; LEFT: 305px
}
.tel STRONG {
	COLOR: #000; FONT-SIZE: 26px
}
.leftmenu {
	MARGIN: 0px 0px 0px; WIDTH: 158px; FLOAT: left;
}
.leftmenu LI A {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 27px; PADDING-LEFT: 17px; PADDING-RIGHT: 20px; PADDING-TOP: 0px; COLOR: #336699; FONT-SIZE: 14px; TEXT-DECORATION: none; PADDING-TOP: 0px
}
.leftmenu LI A:hover {
	TEXT-DECORATION: underline
}
.bigphoto {
	MARGIN: 0px 0px 12px 158px; WIDTH: 844px; HEIGHT: 293px; _margin: 0 0 42px 0; _float: left
}
IMG.stanokimg {
	WIDTH: 216px; HEIGHT: 100px
}
.commodities {
	MARGIN: 0px 0px 0px -21px; WIDTH: 1024px; FLOAT: left
}
.commodities DIV {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 20px; WIDTH: 216px; PADDING-RIGHT: 20px; FLOAT: left; PADDING-TOP: 0px
}
.commodities DIV H4 {
	POSITION: relative; MARGIN: 16px 0px 5px; COLOR: #336699; FONT-SIZE: 14px; FONT-WEIGHT: normal; LEFT: -1px
}
.commodities DIV H4 SPAN {
	TEXT-TRANSFORM: uppercase; COLOR: #999; FONT-SIZE: 11px
}
.commodities DIV H4 A {
	TEXT-DECORATION: underline; COLOR: #336699;
}
.commodities DIV H4 A:HOVER {
	TEXT-DECORATION: none; COLOR: #336699;
}
.commodities DIV TD {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 18px; PADDING-LEFT: 0px; PADDING-RIGHT: 10px; COLOR: #666; FONT-SIZE: 11px; PADDING-TOP: 0px
}
TD.value {
	COLOR: #000
}
.commodities TD.value {
	COLOR: #000
}
.commodities DIV TD A {
	COLOR: #666
}
DIV.price {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #f2002a; FONT-SIZE: 18px; PADDING-TOP: 5px
}
DIV.price A {
	TEXT-ALIGN: center; LINE-HEIGHT: 24px; WIDTH: 78px; BACKGROUND: #336699; FLOAT: right; HEIGHT: 24px; COLOR: #fff; FONT-SIZE: 14px; TEXT-DECORATION: none
}
DIV.price A:hover {
	BACKGROUND: #427eb9
}
#form {
	MARGIN-BOTTOM: 30px
}
#form #sub_but {
	TEXT-ALIGN: right; MARGIN: 30px; FONT-FAMILY: sans-serif; COLOR: #000; FONT-SIZE: 12px
}
#form TR {
	MARGIN-BOTTOM: 20px
}
#form TD {
	VERTICAL-ALIGN: top
}
#form SPAN {
	PADDING-TOP: 10px
}
#form .text {
	TEXT-ALIGN: left; WIDTH: 250px; COLOR: #000; MARGIN-LEFT: 10px; FONT-SIZE: 14px; OVERFLOW: hidden
}
.SP {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 18px; MARGIN: 20px 0px 0px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; BACKGROUND: url(../images/bg-topmenu.png) repeat-x 0px 12px; FLOAT: left; PADDING-TOP: 27px
}
.SP H1 {
	POSITION: relative; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 11px; DISPLAY: inline; BACKGROUND: #fff; COLOR: #f2002a; FONT-SIZE: 20px; TOP: -25px; FONT-WEIGHT: normal; PADDING-TOP: 0px
}
.SIM {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 18px; MARGIN: 0px 0px 0px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; BACKGROUND: url(../images/bg-h1.png) repeat-x 0px 12px; FLOAT: left; PADDING-TOP: 27px
}
.SIM H3 {
	POSITION: relative; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 11px; PADDING-TOP: 0px; DISPLAY: inline; BACKGROUND: #fff; COLOR: #000; FONT-SIZE: 20px; TOP: -25px; FONT-WEIGHT: normal;
}
.main-text {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 18px; MARGIN: 40px 0px 0px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; BACKGROUND: url(../images/bg-h1.png) repeat-x 0px 12px; FLOAT: left; PADDING-TOP: 27px
}
.main-text H1 {
	POSITION: relative; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 11px; DISPLAY: inline; BACKGROUND: #fff; COLOR: #000; FONT-SIZE: 20px; TOP: -25px; FONT-WEIGHT: normal; PADDING-TOP: 0px;
}
.main-text TABLE {
	POSITION: relative; MARGIN-TOP: 1px; LEFT: -2px
}
.main-text TD {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 52%; PADDING-RIGHT: 20px; VERTICAL-ALIGN: top; PADDING-TOP: 0px
}
.main-text P {
	PADDING-BOTTOM: 21px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.inner-content {
	LINE-HEIGHT: 20px; MIN-HEIGHT: 550px; WIDTH: 844px; FLOAT: left; COLOR: #000; FONT-SIZE: 14px; _height: 550px
}
.inner-content H1 {
	PADDING-BOTTOM: 20px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; CLEAR: both; FONT-SIZE: 18px; FONT-WEIGHT: normal; PADDING-TOP: 0px
}
.inner-content H2 {
	PADDING-BOTTOM: 20px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; CLEAR: both; FONT-SIZE: 18px; FONT-WEIGHT: normal; PADDING-TOP: 0px
}
.inner-content P {
	PADDING-BOTTOM: 18px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.line {
	MARGIN: 18px 0px; FONT-SIZE: 0px; BORDER-TOP: #ccc 1px solid
}
.inner-content .commodities {
	WIDTH: 844px
}
.inner-content .commodities DIV {
	PADDING-BOTTOM: 19px
}
.inner-content .commodities H2 {
	PADDING-BOTTOM: 20px; PADDING-LEFT: 19px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.inner-content A.back {
	MARGIN: 12px 0px 5px; FLOAT: left; COLOR: #666; FONT-SIZE: 12px
}
.inner-content H1.machine-tools {
	PADDING-BOTTOM: 20px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 12px
}

.inner-content H1 A {
	POSITION: relative; PADDING-BOTTOM: 8px; MARGIN: -9px 15px 0px 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; WHITE-SPACE: nowrap; COLOR: #e72546; FONT-SIZE: 14px; PADDING-TOP: 7px; LEFT: 10px
}

.inner-content p.machine-tools {
	PADDING-BOTTOM: 20px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 12px
}

.inner-content p A {
	POSITION: relative; PADDING-BOTTOM: 8px; MARGIN: -9px 15px 0px 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; WHITE-SPACE: nowrap; COLOR: #e72546; FONT-SIZE: 14px; PADDING-TOP: 7px; LEFT: 10px
}


.inner-content H1 A.active {
	BACKGROUND: #e72546; COLOR: #fff; TEXT-DECORATION: none; LEFT: 6px
}
.ditto_currentpage {
	POSITION: relative; PADDING-BOTTOM: 5px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; BACKGROUND: #e72546; COLOR: #fff; FONT-SIZE: 1.5em; PADDING-TOP: 4px
}
.pagination {
	PADDING-BOTTOM: 30px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.pagination A {
	POSITION: relative; PADDING-BOTTOM: 5px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; COLOR: #e72546; FONT-SIZE: 18px; TEXT-DECORATION: none; PADDING-TOP: 4px
}
.pagination A:hover {
	TEXT-DECORATION: underline
}
.pagination A.current {
	BACKGROUND: #e72546; COLOR: #fff
}
.pagination A.prev {
	PADDING-BOTTOM: 0px; MARGIN: 0px 20px 0px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #336699; FONT-SIZE: 14px; TEXT-DECORATION: none; PADDING-TOP: 0px
}
.pagination A.next {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 20px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #336699; FONT-SIZE: 14px; TEXT-DECORATION: none; PADDING-TOP: 0px
}
.pagination A.prev:hover {
	TEXT-DECORATION: underline
}
.pagination A.next:hover {
	TEXT-DECORATION: underline
}

.pagination SPAN.prev {
	PADDING-BOTTOM: 0px; MARGIN: 0px 20px 0px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #336699; FONT-SIZE: 14px; TEXT-DECORATION: none; PADDING-TOP: 0px
}
.pagination SPAN.next {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 20px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #336699; FONT-SIZE: 14px; TEXT-DECORATION: none; PADDING-TOP: 0px
}

.sort {
	PADDING-BOTTOM: 30px; MARGIN: -10px 0px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #666; FONT-SIZE: 12px; PADDING-TOP: 0px
}
.sort SELECT {
	MARGIN: 0px 0px 0px 6px; WIDTH: 208px; FONT-FAMILY: arial; HEIGHT: 22px; FONT-SIZE: 13px
}
.sort INPUT {
	POSITION: relative; MARGIN: 0px 0px 0px 10px; TOP: 4px
}
.descriptions {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.descriptions TABLE {
	MARGIN: 5px 0px 0px; WIDTH: 499px; /*COLOR: #666; FONT-SIZE: 11px*/
}
.descriptions TABLE TABLE {
	WIDTH:auto;
}
.descriptions TR.gray {
	BACKGROUND: #f6f6f6
}
.descriptions TD {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 20px; PADDING-LEFT: 9px; PADDING-RIGHT: 9px; PADDING-TOP: 0px
}
.descriptions TD.value {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 20px; PADDING-TOP: 0px
}
.descriptions .price {
	MARGIN: 16px 0px 0px; WIDTH: 499px
}
.video {
	POSITION: relative; WIDTH: 333px; FLOAT: right; TOP: 2px
}
.video A {
	POSITION: relative; MARGIN: 8px 9px 0px 0px; FLOAT: left; LEFT: 8px
}
.video A.add {
	PADDING-BOTTOM: 0px; MARGIN: 14px 0px 0px; PADDING-LEFT: 16px; PADDING-RIGHT: 0px; BACKGROUND: url(../images/add.png) no-repeat 0px 4px; COLOR: #e72546; PADDING-TOP: 0px
}
.video IMG {
	MARGIN: 10px 5px 0px 0px; CURSOR: pointer
}
.footer {
	BORDER-BOTTOM: #e72546 5px solid; PADDING-BOTTOM: 0px; LINE-HEIGHT: 18px; MARGIN: -113px 0px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 81px; BORDER-TOP: #ccc 2px solid; PADDING-TOP: 20px
}
.footer .tel {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: normal; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: right; PADDING-TOP: 22px; LEFT: -2px
}


#view_listing_details div {
	margin:4px 0 0 0;
}
#view_listing_details div#section_heading {
	background-color: #666;
	padding: 2px;
	margin: 5px 0 5px 0;
	font-weight: bold;
	color: #FFF;
}
#view_listing_details div#label {
	float: left;
	width: 150px;
	text-align: right;
}
#view_listing_details div#field {
	float: left;
	font-weight: bold;
	padding: 0 0 0 5px;
	vertical-align: top;
}
#view_listing_details div#field_unbold {
	float: left;
	padding: 0 0 0 5px;
	vertical-align: top;
}
#view_listing_details p {
	padding: 0;
	margin: 0;
}

.date {
	margin:0 0 5px 0;
	padding:0 !important;
	font-style:italic;
}

.ul_cat {
/*list-style-image: url('../images/disc.jpg');*/
margin-left: 105px;
padding-left: 15px;
}

.ul_cat li {
background-image: url('../images/disc.jpg');
background-repeat: no-repeat;
background-position: top left;
padding-left: 15px;
}

.h4_cat {
margin: 5px;
font-weight: bold;
border-bottom: 1px solid;
COLOR: #336699;
font-size: 13pt;
}

.img_cat {
width: 100px;
height: 70px;
margin-right: 5px;
float: left;
}

.tech_har TABLE {
 width: 100% ! important;
 border-collapse: collapse;
}

.tech_har TD
{
 border: 1px solid #cccccc; 
 
}


.bu_cat A {
COLOR: #f2002a; FONT-SIZE: 14px; TEXT-DECORATION: none;
}

.bu_cat UL {
	MARGIN: 0px 0px 0px
}
.bu_cat UL LI {
	POSITION: relative; MARGIN: 0px 24px 0px 0px; FLOAT: left; LEFT: 0px
}
.bu_cat UL LI A {
	Z-INDEX: 2; POSITION: relative; PADDING-BOTTOM: 1px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: url(../images/bg-topmenu.png) repeat-x 0px 100%; COLOR: #f2002a; FONT-SIZE: 14px; TEXT-DECORATION: none; PADDING-TOP: 0px
}
.bu_cat UL LI A:hover {
	BACKGROUND: none transparent scroll repeat 0% 0%
}

.bu_cat UL LI.active {
	PADDING-BOTTOM: 0px; MARGIN: 0px 15px 0px 0px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; WHITE-SPACE: nowrap; BACKGROUND: #e72546; PADDING-TOP: 0px
}
.bu_cat UL LI.active A {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #fff
}