@charset "iso-8859-1";
/* Detail-Page */
	#divDetailContent {
		width:812px;
	}
	html>body #divDetailContent {
		width:auto;
		min-width:812px;
	}
	.divDetailHeader {
		background-color:#e6e6e6;
		height:25px;
	}
	.divDetailHeader table {
		margin-top:1px;
	}
	.divBackToResultList {
		position:absolute;
		margin-top:1px;
		margin-left:5px;
	}
	.divBackToResultList table {
		float:left;
	}
	.divBackToResultList p {
		float:left;
	}
	.divBackToResultList p a {
		display:block;
		margin-top:3px;
		margin-left:3px;
		font-weight:bold;
		color:#666666;
		text-decoration:none;
	}
	.divBackToResultList a:hover {
		color:#000000;
	}
	#divDetailBodyWrapper {
		margin-top:20px;
	}
	.divDetail {
		margin-left:auto;
		margin-right:auto;
		max-width:852px;
		min-width:812px;
		width:auto;
	}
	.divDetailLeft {
		float:left;
		width:422px;
	}
	.divDetailRight {
		float:right;
		width:375px;
	}
	#divDetailImage {
		text-align:center;
		border:1px solid #b6b6b6;
	}
	#divDetailSerie {
		border:1px solid #b6b6b6;
		padding-left:17px;
		padding-top:5px;
		padding-bottom:5px;
		vertical-align:middle;
	}
	#divDetailSerie a {
		margin-right:6px;
	}
	.tblPricelist {
		border:1px solid #b6b6b6;
		margin-bottom:3px;
	}
	.tblPricelist th {
		background-color:#d1d1d1;
		text-align:left;
		padding-left:3px;
		line-height:17px;
		margin-bottom:1px;
		border-left:1px solid #FFFFFF;
		border-top:1px solid #FFFFFF;
		border-bottom:1px solid #FFFFFF;
	}
	.tblPricelist th.last {
		border-right:1px solid #FFFFFF;
	}
	.tblPricelist td {
		padding-left:3px;
		border-top:1px dotted #b6b6b6;
		vertical-align:middle;
	}
	.tblCartIcon {
		border:0px;
	}
	.tblCartIcon td {
		border:0px;
		padding:0px;
	}
	.aDetailCart {
		display:block;
		background-image:url(/img/icoDetailCart.gif);
		background-repeat:no-repeat;
	}
	.aDetailCart:hover {
		background-image:url(/img/icoDetailCartHover.gif);
	}
	.tblDetailDownload {
		margin-top:15px;
	}
	#divDetailInfo {
		margin-top:25px;
		width:380px;
		display:block;
		float:left;
	}
	#divDetailInfoLeft {
		float:left;
		width:186px;
	}
	#divDetailInfoRight {
		float:right;
		width:177px;
	}
	#divDetailInfo .line {
		line-height:1px;
		font-size:1px;
		border-bottom:1px dotted #b6b6b6;
	}
	#divDetailInfo .spacer {
		line-height:1px;
		font-size:1px;
		margin-top:10px;
	}
	#divDetailInfoRight form {
		line-height:18px;
	}
	#divDetailInfoRight input {
		margin:0px;
		padding:0px;
		border:0px;
		background-image:none;
	}
	#divDetailInfoRight label {
		padding-left:2px;
	}

