/*--------------------------------------------------
	OFFIBA
 *--------------------------------------------------*/

.related-products {
	font-family: 'ＭＳ Ｐゴシック',sans-serif;
	line-height: 1.25;
}

#wrapper {
	overflow: visible;
	text-align: center;
	height: auto !important;
}

#header,
#content_window
{
	text-align: left;
}

#mainnav div {
	float: none;	
}

#content_window {
	margin: 0 auto;
	padding: 0px;
	padding-top: 20px;
	position: static;
}

#background_image1,
#background_div
{
	display: none;
}

.Detail-overview-txt-inlay-2,
Detail-overview-txt-inlay
{
	overflow: auto;	
}

#footer {
	padding-top: 40px;
	clear: both;
	position: relative;
}

#footer .fl-left,
#footer .fl-right
{
	position: absolute;
	bottom: 10px;
}

#footer .fl-left {
	left: 10px;	
}

#footer .fl-right {
	right: 10px;
}


.productDetail-overview-box {
	background-position: -100px 0px;	
}

.productDetail-overview-txt-inlay {
	height:320px;
}

.productDetail-infos {
	width:306px;
}

.related-product {
	height: 80px;	
}

.related-products div div {
	background: none;
	padding: 0px;
	text-align: left;
}

.related-products div div.related-product-left {
	width: 100px;
	float: left;
	text-align: center;
}

.related-products div div.related-product-right {
	margin-left: 100px;
}

.productDetail-view-pic img.colorChip {
	margin-right: 10px;	
}

.related-product-left img.colorChip {
	margin-right: 2px;
}

img.navy {
	background-color: rgb(25, 42, 60);
}

img.blue {
	background-color: rgb(56, 135, 201);	
}

img.red {
	background-color: rgb(204, 51, 51);	
}

img.black {
	background-color: #000000;	
}

img.capri-breeze {
	background-color: #3EA0B9;
}

img.amparo-blue {
	background-color: #6778C6;
}

img.bitter-sweat {
	background-color: #EF7268;
}

img.black-fluor-red {
	background-color: #3A383B;
}

img.classic-blue-jasmine-green {
	background-color: #3163AA;
}

img.grey-melange-fluor-red,
img.grey-melange
{
	background-color: #B0B0BA;
}

img.mystery-forest {
	background-color: #7E7E76;
}

img.classic-blue {
	background-color: #3968B0;
}

img.white {
	background-color: #EFEFEF;
}

img.meadowbrook {
	background-color: #9BC6CF;
}

img.castlerock {
	background-color: #AFAFAF;
}

img.sandstone {
	background-color: #EFBF95;
}

img.imperial-blue {
	background-color: #3B96EF;
}

img.trooper-aquamarine {
	background-color: #E0E5EF;
}

img.ebony-grey-black {
	background-color: #38373F;
}

img.granite	{
	background-color: #E4E0EF;
}

.techScrollBody {
	float: left;
	position: relative;
	top: 50px;
	width: 650px;
	height: 334px;
	overflow: auto;
}

.techScrollBody .Detail-overview-txt,
.techScrollBody .Detail-view-pic
{
	height: 334px
}

.techScrollBody .Detail-overview-txt {
	float: none;
	margin-left: 322px;	
}

#size-chart {
  width: 590px;
  font-size: 10px;
  border-collapse: collapse;
  border: 1px solid #fff;
}

#size-chart th {
 height: 2.5em;
 padding-left: 10px;
 color: #ffffff;
 text-align: left;
 background-color:  #3399ff;
}

#size-chart td {
  font-size: 9px;
  height: 30px;
  padding: 5px;
  color: #000;
  font-weight: bold;
  background-color:  #fff; /*#3399ff*/;
  border: 1px solid #3399ff;
}

#size-chart {
  border: 1px solid #3399ff;
}

.productDetail-titlebar-btns a:hover {
  color:#71BDEE;
}

.productDetail-titlebar-title {
  width: 820px;
}

#midcol {
  position: relative;
}

#odlo_size_color_text {
  position: absolute;
  top: 37px;
  right: 130px;
}
