@charset "utf-8";

/**********************************************************************
* T.RAD PRODUTCT STYLE
* create: 2007/4/26
* update: 2009/4/13
**********************************************************************/

/*
* TOC
*
===================================
 01. SHARED
 		a. HEADER(h3)
===================================
 02. INDEX
		a. INDEX MENU
===================================
 03. CATEGORY
 		a. CATEGORY MENU
===================================
 04. PRODUCT
 		a. PRODUCT MENU
===================================
*/

/* SHARED
**********************************************************************/
body.radiator    #content-body img,
body.acom        #content-body img,
body.oilcooler   #content-body img,
body.intercooler #content-body img,
body.egrcooler   #content-body img,
body.evaporator  #content-body img,
body.contribute  #content-body img {
	float: left;
	display: block;
/*	width: 228px; */
/*	height: 137px; */
	margin: 0 0 0 1em;
	_margin: 0 0 1em 1em;
}

body.radiator    #content-body p,
body.acom        #content-body p,
body.oilcooler   #content-body p,
body.intercooler #content-body p,
body.egrcooler   #content-body p,
body.evaporator  #content-body p,
body.contribute  #content-body p {
	clear: both;
	margin: 0 0 1em 0;
	padding: 0 1em ;
}

body.radiator    #content-body img + p,
body.acom        #content-body img + p,
body.oilcooler   #content-body img + p,
body.intercooler #content-body img + p,
body.egrcooler   #content-body img + p,
body.evaporator  #content-body img + p,
body.contribute  #content-body img + p {
	padding-top: 1em;
}

body.egrcooler   #content-body p.notes,
body.egrcooler   #content-body p.notes * {
	margin-top: 0;
	padding-top: 0;
	font-size: x-small;
	font-weight: bolder;
}

body.radiator    #content-body h4,
body.acom        #content-body h4,
body.oilcooler   #content-body h4,
body.intercooler #content-body h4,
body.egrcooler   #content-body h4,
body.evaporator  #content-body h4,
body.contribute  #content-body h4 {
	margin-bottom: 1em;
}

/* HEADER(h3)
---------------------------------------------------------------------*/

body.technology #content-body h3 {
	background: #fff url(/product/images/h3_bg_technology.gif) top right no-repeat;
}

body.category #content-body h3 {
	background: #fff url(/product/images/h3_bg_category.gif) top right no-repeat;
}

body.lineup #content-body h3 {
	background: #fff url(/product/images/h3_bg_lineup.gif) top right no-repeat;
}

body.radiator #content-body h3 {
	background: #fff url(/product/images/h3_bg_radiator.gif) top right no-repeat;
}

body.acom #content-body h3 {
	background: #fff url(/product/images/h3_bg_acom.gif) top right no-repeat;
}

body.oilcooler #content-body h3 {
	background: #fff url(/product/images/h3_bg_oilcooler.gif) top right no-repeat;
}

body.intercooler #content-body h3 {
	background: #fff url(/product/images/h3_bg_intercooler.gif) top right no-repeat;
}

body.egrcooler #content-body h3 {
	background: #fff url(/product/images/h3_bg_egrcooler.gif) top right no-repeat;
}

body.evaporator #content-body h3 {
	background: #fff url(/product/images/h3_bg_evaporator.gif) top right no-repeat;
}

body.contribute #content-body h3 {
	background: #fff url(/product/images/h3_bg_contribute.gif) top right no-repeat;
}

/* INDEX PAGE STYLE
**********************************************************************/

/* INDEX MENU
---------------------------------------------------------------------*/
#index-menu div.technology {
	float: left;
	background: #fff url(/product/images/index_menu_bg_dl_technology.gif) 0 0 no-repeat;
}

/*
#index-menu div.category {
	float: right;
	background: #fff url(/product/images/index_menu_bg_dl_category.gif) 0 0 no-repeat;
}
*/

#index-menu div.products {
	float: right;
	background: #fff url(/product/images/index_menu_bg_dl_products.gif) 0 0 no-repeat;
}

/* CATEGORY PAGE STYLE
**********************************************************************/

/* CATEGORY MENU
---------------------------------------------------------------------*/
#category-menu {
	margin: 0;
	padding: 0 10px;
}

#category-menu div.category-item {
	width: 270px;
	margin: 0 0 1em 0;
	padding: 0;
/*	border: 1px solid #888; */
}

#category-menu div.align-l {
	float: left;
}

#category-menu div.align-r {
	float: right;
}

#category-menu div.category-item h4 {
	margin: 0;
	padding: 3px;
	border: 0;
	background: #b1a686;
	color: #fff;
	font-size: 100%;
}

#category-menu div.category-item ul {
	margin: 0;
	padding: 5px;
	list-style-type: none;
}

#category-menu div.category-item li {
	margin: 0;
	padding: 0;
}

/* PRODUCTS PAGE STYLE
**********************************************************************/

/* LINEUP MENU
---------------------------------------------------------------------*/
#lineup-menu {
	maring: 0;
	padding: 0 10px;
}

#lineup-menu div.lineup-item {
	width: 270px;
	margin: 0 0 1em 0;
	padding: 0;
/*	border: 1px solid #888; */
}

#lineup-menu div.align-l {
	float: left;
}

#lineup-menu div.align-r {
	float: right;
}

#lineup-menu div.lineup-item h4 {
	margin: 0;
	padding: 3px;
	border: 0;
	background: #b1a686;
	color: #fff;
	font-size: 100%;
}

#lineup-menu div.lineup-item ul {
	margin: 0;
	padding: 5px;
	list-style-type: none;
}

#lineup-menu div.lineup-item li {
	margin: 0;
	padding: 0;
}

#lineup-menu div.lineup-item a.notice,
#lineup-menu div.lineup-item a.notice:visited {
	color: #000;
}