@charset "utf-8";
/* CSS Document */
/* INDEX  -------------------------------------------

-------------------------------------------------- */

.prodSingleColumnArea{margin:20px 0; padding:0px; background:url(../products/parts/p_bg01.gif) left top no-repeat; }
.prodSingleColumnArea h2{ margin:0px 0 15px 0px; padding:6px 0 0 6px;}
.prodSingleColumnArea h2.productsName{background-color:#dfedf7;padding:5px 7px;font-size:120%; border-left:2px solid #6f9fc2;}
.prodSingleColumnArea .proPhoto{float:left; text-align:center;width:330px;margin:0; padding:0;}
.prodSingleColumnArea .proType{float:right; width:290px; margin:0; padding:0;}

.prodSingleColumnArea p {
	padding: 0px;
	margin: 3px 0 0 0;
	
}
.prodSingleColumnArea .proPhotoArea{margin:10px 0px 0 0px; padding:0;}

.prodSingleColumnArea .photoLeft{float:left;margin:0 10px 0 0; padding:0; width:210px;}
.prodSingleColumnArea .photoLeft2{float:left;margin:0 10px 0 0; font-size:130%; font-weight:bold;}
.prodSingleColumnArea table {
	padding: 0px;
	margin: 0px;
	font-size: small;
	_font-size: x-small;
	_fo\nt-size: x-small;
border-top:1px dotted #666;width:100%;

	/*\*//*/
	revise: MacIE5.0bug;
	width: 99%;
	/**/
}

.prodSingleColumnArea caption {
	padding: 0px 0px 4px 0px;
	margin: 0px;
	font-size: small;
	_font-size: x-small;
	_fo\nt-size: small;
	text-align: left;
	font-weight: bold;
	line-height: 100%;
}

.prodSingleColumnArea caption span.mainCaption {
	display: block;
	float: left;
}

.prodSingleColumnArea caption span.subCaption {
	display: block;
	float: right;
	font-weight: normal;
}

.prodSingleColumnArea tbody th {
	padding: 9px 3px 9px 0;border-bottom:1px dotted #666;
	margin:0;
		/*border-right:5px solid #FFF;

	border-bottom:5px solid #FFF;*/
	font-weight: normal;
	vertical-align:middle;
	white-space:nowrap;
	color:#666;
	/*background: #dfe4de;*/
}

.prodSingleColumnArea table td {
	padding: 8px 3px;
border-bottom:1px dotted #666;
	vertical-align:middle;
}

.prodSingleColumnArea tbody th,
.prodSingleColumnArea tbody td{
	text-align: left;
}

.prodSingleColumnArea .right{
	text-align: right !important;
}

.prodSingleColumnArea .left{
	text-align: left !important;
}

.prodSingleColumnArea .center{
	text-align: center !important;
}


.prodSingleColumnArea tbody td strong{font-size:120%;font-weight: bold;}
.prodSingleColumnArea p {
	padding: 0px;
	margin: 3px 0 0 0;
	
}