/* SUBNAVI -FLOOR TOP- */
#subnavi.aside .header h2 a {
	background: url(../../images/h2-subnavi-products.gif) no-repeat left top;
}

#main-inner #pageheader.header {
	height: 302px;
	width: 980px;
	position: relative;
	background: url(../images/bg-index_header.jpg) no-repeat left top;
}
#main-inner #pageheader.header h1 {
	position: absolute;
	left: 170px;
	top: 257px;
	width: 77px;
	height: 28px;
	text-indent: -999em;
	overflow: hidden;
	background: url(../images/h1-index.gif) no-repeat left top;
}
#main-inner #pageheader.header p.subtitle {
	position: absolute;
	left: 570px;
	top: 55px;
	width: 232px;
	height: 20px;
	text-indent: -999em;
	overflow: hidden;
	background: url(../images/text-index_subtitle.gif) no-repeat left top;
}
#main-inner #pageheader.header p.lead {
	position: absolute;
	left: 570px;
	top: 108px;
	width: 380px;
	height: 131px;
	text-indent: -999em;
	overflow: hidden;
	background: url(../images/text-index_lead.gif) no-repeat left top;
}
#main-contents #brand .pdflink {
	padding-top: 30px;
	width: 780px;
	text-align: right;
}
#main-contents #brand .pdflink ul{
	display: block;
	line-height: 1.5;
	list-style: none;
	margin: 0;
	padding: 0 0 0 350px;
	width: 430px;
}
#main-contents #brand .pdflink ul li {
	display: inline;
	float: left;
	line-height: 1.5;
	margin: 0;
	padding: 0;
	width: 215px;
}
#main-inner #subnavi.aside {
	top: 236px;
}

/* Brand banner */
#main-contents .brand {
	width: 780px;
	margin: 0;
	padding: 7px 0 51px 0;
	background: url(../../../common/images/border-section_wh.gif) repeat-x left top;
}
#main-contents .brand ul {
	width: 800px;
	margin: 0 0 0 -20px;
	padding: 0;
	display: block;
	line-height: 0;
	list-style: none;
}
#main-contents .brand ul li {
	width: 380px;
	float: left;
	display: inline;
	line-height: 0;
	margin: 26px 0 0 20px;
	padding: 0;
}
#main-contents .brand ul li.linkbanner .header h2 {
	height: 27px;
	text-indent: -999em;
}
#main-contents .brand ul li#brand-venetian_mosaic.linkbanner .header h2 {
	background: url(../images/h2-brand-venetian_mosaic.gif) no-repeat left top;
}
#main-contents .brand ul li#brand-stainless_mosaic.linkbanner .header h2 {
	background: url(../images/h2-brand-stainless_mosaic.gif) no-repeat left top;
}
#main-contents .brand ul li#brand-stainless_floor.linkbanner .header h2 {
	background: url(../images/h2-brand-stainless_floor.gif) no-repeat left top;
}
#main-contents .brand ul li#brand-parqwood.linkbanner .header h2 {
	background: url(../images/h2-brand-parqwood.gif) no-repeat left top;
}
#main-contents .brand ul li#brand-parqcolor.linkbanner .header h2 {
	background: url(../images/h2-brand-parqcolor.gif) no-repeat left top;
}
#main-contents .brand ul li#brand-floorline.linkbanner .header h2 {
	background: url(../images/h2-brand-floorline.gif) no-repeat left top;
}
#main-contents .brand ul li.linkbanner .legend p {
	width: 350px;
}
#main-contents .brand ul li#brand-venetian_mosaic.linkbanner .legend p {
	background: url(../images/text-brand-venetian_mosaic.gif) no-repeat left top;
}
#main-contents .brand ul li#brand-stainless_mosaic.linkbanner .legend p {
	background: url(../images/text-brand-stainless_mosaic.gif) no-repeat left top;
}
#main-contents .brand ul li#brand-stainless_floor.linkbanner .legend p {
	background: url(../images/text-brand-stainless_floor.gif) no-repeat left top;
}
#main-contents .brand ul li#brand-parqwood.linkbanner .legend p {
	background: url(../images/text-brand-parqwood.gif) no-repeat left top;
}
#main-contents .brand ul li#brand-parqcolor.linkbanner .legend p {
	background: url(../images/text-brand-parqcolor.gif) no-repeat left top;
}
#main-contents .brand ul li#brand-floorline.linkbanner .legend p {
	background: url(../images/text-brand-floorline.gif) no-repeat left top;
}

/* Woodfloor feature */
#main-contents #woodfloor_feature.section {
}
#main-contents #woodfloor_feature .section-inner .header h2 {
	padding-bottom: 34px;
	height: 27px;
	text-indent: -999em;
	overflow: hidden;
	background: url(../images/h2-woodfloor_feature.gif) no-repeat left top;
}
#main-contents #woodfloor_feature .section-inner .header p.subtitle {
	padding-bottom: 20px;
	height: 15px;
	text-indent: -999em;
	overflow: hidden;
	background: url(../images/text-woodfloor_feature_subtitle.gif) no-repeat left top;
}
#main-contents #woodfloor_feature .section-inner .section.mainsection p {
	font-size: 10px;
	line-height: 16px;
}
#main-contents #woodfloor_feature .section-inner .section.mainsection div.lead {
	padding-top: 163px;
}
#main-contents #woodfloor_feature .section-inner .section.mainsection div.lead p {
	margin: 0;
	padding: 0 0 11px;
	height: 13px;
	overflow: hidden;
}
#main-contents #woodfloor_feature #woodfloor_feature_durability div.lead {
	background: url(../images/photo-woodfloor_feature_durability.jpg) no-repeat left top;
}
#main-contents #woodfloor_feature #woodfloor_feature_durability div.lead p {
	text-indent: -999em;
	background: url(../images/text-woodfloor_feature_durability.gif) no-repeat left top;
}
#main-contents #woodfloor_feature #woodfloor_feature_surface div.lead {
	background: url(../images/photo-woodfloor_feature_surface.jpg) no-repeat left top;
}
#main-contents #woodfloor_feature #woodfloor_feature_surface div.lead p {
	text-indent: -999em;
	background: url(../images/text-woodfloor_feature_surface.gif) no-repeat left top;
}
#main-contents #woodfloor_feature #woodfloor_feature_antibacterial div.lead {
	background: url(../images/photo-woodfloor_feature_antibacterial.jpg) no-repeat left top;
}
#main-contents #woodfloor_feature #woodfloor_feature_antibacterial div.lead p {
	text-indent: -999em;
	background: url(../images/text-woodfloor_feature_antibacterial.gif) no-repeat left top;
}
#main-contents #woodfloor_feature #woodfloor_feature_maintenancefree div.lead {
	background: url(../images/photo-woodfloor_feature_maintenancefree.jpg) no-repeat left top;
}
#main-contents #woodfloor_feature #woodfloor_feature_maintenancefree div.lead p {
	text-indent: -999em;
	background: url(../images/text-woodfloor_feature_maintenancefree.gif) no-repeat left top;
}

/* Interview */
#main-contents #interview.section {
	padding-top: 31px;
}
#main-contents #interview .section-inner {
	padding: 0 480px 0 0;
	width: 300px;
	min-height: 161px;
	height: auto !important;
	height: 161px;
	background: url(../images/bg-interview.jpg) no-repeat right bottom;
}
#main-contents #interview .section-inner .header h2 {
	padding-bottom: 9px;
	width: 300px;
	height: 27px;
}
#main-contents #interview .section-inner .header h2 a {
	display: block;
	width: 300px;
	height: 27px;
	text-indent: -999em;
	overflow: hidden;
	background: url(../images/h2-interview.gif) no-repeat left top;
}
#main-contents #interview .section-inner .header h2 a:hover {
	background-position: 0 -27px;
}


