html, head, body
{
	height			:	100%;
	width			:	100%;
	padding			:	0px;
	margin			:	0px;
	font-family		:	Arial, Helvetica, sans-serif;
	font-size		:	10px;
	text-align		:	center;
	background		:	#fff;
	color			:	#000;
}

html,head,div,table,tr,td,tbody,th,p,span,a,pre,h1,h2,h3,h4,h5,h6
{
	font-family		:	Helvetica, Arial, sans-serif;
	font-size		:	12px;
	text-align		:	left;
}


a.passive, a:link.passive
{
	text-decoration	:	none;
}

#container, #container table.container {
	height			:	100%;
	width			:	696px;
	margin			:	auto;
	vertical-align	:	top;
}
#container td.navi {
	height			:	61px;
}
#container td.kehysTop {
	height			:	30px;
	background		:	url('/asiakkaat/kodintyyli/html/images/kehys_top.gif') no-repeat top left #fff;
}
#container td.kehysMiddle {
	height			:	100%;
	background		:	url('/asiakkaat/kodintyyli/html/images/kehys_middle.gif') repeat-y top left #fff;
	/*padding			:	0px 24px 10px 24px;*/
	vertical-align	:	top;
}
#container td.kehysMiddle h1 {
	color			:	#944200;
	font-size		:	18px;
	font-weight		:	normal;
}
/* tuotejuttujen muotoilut */
table.product {
	width			:	640px;
	height			:	auto;
	vertical-align	:	top;
	border			:	1px solid #e3ba91;
	margin-top		:	10px;
	margin-left		:	24px;
}
table.product td.productHeader {
	border-bottom	:	1px solid #e3ba91;
	height			:	20px;
	background		:	#f0e8e0;
	padding			:	2px 0px 2px 10px;
}
table.product td.productFooter {
	padding			:	4px 0px 4px 10px;
	font-size		:	11px;
}
table.prodBody {
	width			:	100%;
	height			:	100%;
}
table.prodBody td.prodPic {
	width			:	100px;
	text-align		:	center;
	vertical-align	:	middle;
	margin			:	0px;
	padding			:	2px;
	line-height		:	1px;
	font-size		:	1px;
	border-bottom	:	1px solid #e3ba91;
	border-right	:	1px solid #e3ba91;
}
table.prodBody td.prodPic img {
	border			:	0px;
}
table.prodInfo {
	width			:	100%;
	/*border			:	1px solid #e3ba91;*/
	border-bottom	:	none;
}
table.prodInfo td.prodInfoHeader {
	height			:	20px;
}
table.prodinfo td.prodInfoText {
	text-align		:	left;
}
table.prodInfo td.prodInfoKpl, table.prodInfo td.prodInfoLeveys, table.prodInfo td.prodInfoLeveys, table.prodInfo td.prodInfoKorkeus, table.prodInfo td.prodInfoSyvyys {
	width			:	50px;
	text-align		:	center;
}  
table.prodInfo td.prodInfoText, table.prodInfo td.prodInfoKpl, table.prodInfo td.prodInfoLeveys, table.prodInfo td.prodInfoLeveys, table.prodInfo td.prodInfoKorkeus, table.prodInfo td.prodInfoSyvyys {
	font-size		:	11px;
	padding			:	2px	0px	2px	0px;
	/*border-bottom	:	1px solid #e3ba91;*/
	background		:	#f0ebe6;
	/*border-left		:	1px solid #e3ba91;*/
	color			:	#3d3d3d;
} 
table.prodInfo td.prodInfoKpl {
	border-left		:	none;
}

/*infotekstit*/

table.prodInfo td.prodInfoKplI, table.prodInfo td.prodInfoLeveysI, table.prodInfo td.prodInfoLeveysI, table.prodInfo td.prodInfoKorkeusI, table.prodInfo td.prodInfoSyvyysI {
	width			:	50px;
	text-align		:	center;
}  
table.prodInfo td.prodInfoTextI, table.prodInfo td.prodInfoKplI, table.prodInfo td.prodInfoLeveysI, table.prodInfo td.prodInfoLeveysI, table.prodInfo td.prodInfoKorkeusI, table.prodInfo td.prodInfoSyvyysI {
	font-size		:	11px;
	padding			:	2px	0px	2px	0px;
	/*border-left		:	1px solid #e3ba91;
	border-bottom	:	1px solid #e3ba91;*/
} 
table.prodInfo td.prodInfoTextI, table.prodInfo td.prodInfoText {
	font-size		:	11px;
	padding-left	:	10px;
}
table.prodInfo td.prodInfoKplI {
	border-left		:	none;
}

table.prodBody td.prodInfoBody {
	padding			:	5px;
	border-bottom	:	1px solid #e3ba91;
}

#container td.kehysBtm {
	height			:	30px;
	background		:	url('/asiakkaat/kodintyyli/html/images/kehys_bottom.gif') no-repeat top left #fff;
}
#container td.naviBtm {
	height			:	20px;
	text-align		:	center;
}
#container td.naviBtm a {
	color			:	#009966;
}
#container td.naviBtm a:hover {
	color			:	#00CC99;
	text-decoration :	none;
}
#container td.footer {
	height			:	30px;
}
#container td.footer img {
	vertical-align	:	top;
	border			:	0px;
}

