.DetailsHeader {

	padding:0px 0px 0px 20px;

	margin:0px;

	font-family:Arial;

	font-size:20px;

	color:#C00;

	font-weight:normal;

}



.DetailsPhoto {

	text-align:right;

}



.DetailsPhoto img {

	border:1px solid #FFF;

}





.DetailsPrice {

	color:#C00;

	font-weight:bold;

	text-align:right;

	font-family:Arial;

	font-size:30px;

	float:right;

}

.DetailsPricemp {

	color:#C00;

	font-weight:bold;

	text-align:right;

	font-family:Arial;

	font-size:24px;

	float:right;

}



.DetailsPrice  i {

	color:#999;

	font-weight:normal;

	font-size:20px;

}



.DetailsName {

	margin-left:20px;

	float:left;

}



.DetailsName b {

	color:#000;

	font-size:16px;

}



.DetailsName em {

	color:#AAA;

	margin-top:10px;

	display:block;

	font-size:12px;

	font-style:normal;

}



.DetailsName i {

	color:#666;

	display:block;

	font-size:14px;

	font-weight:normal;

}



.DetailsContainer {

	margin:20px;

}



.DetailsColumn1 {

	width:340px;

	float:left;

}



.DetailsColumn2 {

	width:340px;

	float:right;


}



.DetailsParam {

	background:url(../_img/collist.jpg) top center no-repeat;

	width:100%;

}



.DetailsParam table {

	width:100%;

	border-collapse:collapse;

}

.DetailsParam table td {

	padding:5px 15px;

	margin:0px;

}



.DetailsParam .Value {

	text-align:right;

}



.DetailsParam .Key {

	color:#999;

}



.DetailsParam  .Padding {

	padding:5px;

	text-align:center;

	line-height:20px;

}





.DetailsKeyGroup {

	margin:10px 0px 2px 10px;

	font-size:12px;

	color:#C00;

	text-align:center;

}



.Description {

	margin:0px;

	padding:0px;

	line-height:20px;

	color:#999;

	margin-left:40px;

	text-align:justify;

}



.AdditionalInfo {

	clear:both;

	text-align:right;

	color:#666;

	font-size:11px;

}
