body, .product-name a { color:#000; }

/* showroom */
.showroom-index {  }
.showroom-index .showroom-section-row { overflow:hidden; border-top:1px dashed #999; }
.showroom-index .showroom-section-row:first-child { border-top:0; }
.showroom-index .showroom-section { float:left; width:274px; height:295px; border-left:1px dashed #999; background:url(../images/arrow-helpsection.png) 245px 13px no-repeat; cursor:pointer; }
.showroom-index .showroom-section:first-child { border-left:0; }
.showroom-index .showroom-section h2 { margin:10px 40px 10px 20px !important; }
.showroom-index .showroom-section:hover { background:#e6e6e6 url(../images/arrow-helpsection-hover.png) 245px 13px no-repeat; }
.showroom-index .showroom-section:hover h2 { color:#da3e3e; }
.showroom-index .showroom-section ul { margin:10px 20px 20px; }
.showroom-index .showroom-section.about { width:548px; background-position:518px 13px; }
.showroom-index p { margin:15px 20px; }
.showroom-index .showroom-section { position:relative; }
.showroom-index .showroom-section img { position:absolute; bottom:20px; left:20px; }
.cms-page-view .std h2 { margin:25px 0 10px; font-size:18px; font-weight:bold; }
.cms-page-view .std h3 { margin:15px 0 10px; color:#DA3F3F; }
.cms-page-view .std h2:first-child, .cms-page-view .std h3:first-child { margin-top:0; }
.cms-page-view .std h4 { font-style:italic; }
.std .showroom { padding:25px 0 10px; }
.std .box-showroommenu { float:left; width:200px; }
.std .showroom-menu { margin:3px 0 0; padding:0; list-style:none; }
.std .showroom-menu li { margin-bottom:5px; }
.std .tbl_contact { width:auto; }
.std .tbl_contact td { padding:0; border:0; }
.std .tbl_contact td:first-child { width:80px; } 
.showroom-content { position:relative; float:left; width:824px; }
/* promotion */
.std .list_promo { margin:20px 0 0; padding:0; list-style:none; overflow:hidden; }
.list_promo li { position:relative; float:left; width:200px; height:265px; text-align:center; }
.list_promo .title { margin-top:10px; font-weight:bold; }
/* news */
.std .list_news { margin:30px 0 0; padding:0; list-style:none; overflow:hidden; }
.list_news li { position:relative; float:left; width:280px; height:270px; padding:0 10px; text-align:center; }
.list_news .title { margin-top:10px; font-weight:bold; }
/*banner*/
.pdp-banner {
	padding: 20px;
}
