﻿.tm-prod-sh-header1
{
	font-size:24px;
	font-family:Calibri, Myriad Pro; 
	font-style:normal; 
	text-transform:uppercase;
	text-align:center;
	color:#bd141b;  
	font-weight:bold ;
	line-height:22px;
	padding: 0px 0px 6px 0px; 
	font-weight:bold ; 
}

.tm-prod-sh-header2
{
	font-size:16px;
	font-family:Calibri, Myriad Pro; 
	font-style:normal;
	text-align:center;
	color:#bd141b;  
	line-height:16px;
	padding: 0px 0px 0px 0px; 
	font-weight:bold ; 
}

.tm-prod-ex-header1
{
	font-size:26px;
	font-family:Times New Roman; 
	font-style:normal; 
	text-align:right;
	color:#bd141b;  
	font-weight:bold ;
	line-height:24px;
	padding: 0px 10px 4px 0px; 
	font-weight:bold ; 
}

.tm-prod-ex-header2
{
	font-size:12px;
	font-family:Georgia, Times New Roman; 
	font-style:normal; 
	text-align:right;
	text-transform:uppercase;
	line-height:12px;
	color:#bd141b;  
	padding: 0px 10px 0px 0px; 
}

.tm-prod-pr-header1
{
	font-size:26px;
	font-family:Times New Roman; 
	font-style:normal; 
	text-align:center;
	color:#bd141b;  
	font-weight:bold ;
	line-height:26px;
	padding: 0px 0px 4px 0px; 
	font-weight:bold ; 
	text-transform:uppercase; 
}

.tm-prod-pr-header2
{
	font-size:18px;
	font-family:Georgia, Times New Roman; 
	font-style:normal; 
	text-align:center ;
	line-height:18px;
	color:#bd141b;  
	padding:0px 0px 0px 0px; 
}

.tm-prod-aroma-header1
{
	font-size:28px;
	font-family:Times New Roman; 
	font-style:normal; 
	text-align:right;
	color:#bd141b;  
	font-weight:bold;
	line-height:26px;
	padding: 0px 10px 4px 0px; 
}

.tm-prod-aroma-header2
{
	font-size:22px;
	font-family:Times New Roman; 
	font-style:normal; 
	text-align:right;
	color:#bd141b;  
	font-weight:bold;
	line-height:10px;
	padding: 0px 10px 0px 0px; 
}

.tm-prod-aroma-header3
{
	font-size:12px;
	font-family:Verdana; 
	font-style:normal; 
	text-align:right ;
	line-height:12px;
	color:#bd141b;  
	padding: 0px 10px 4px 0px; 
}

.tm-prod-ba-header1
{
	font-size:26px;
	font-family:Calibri, Myriad Pro; 
	font-style:italic; 
	text-align:center;
	color:#bd141b;  
	font-weight:bold ;
	padding:0px 0px 0px 0px; 
	font-weight:bold ; 
}

.tm-prod-ba-header2
{
	font-size:18px;
	font-family:Calibri, Myriad Pro; 
	font-style:italic; 
	text-align:center ;
	font-weight:bold ;
	line-height:16px;
	color:#bd141b;  
	padding:0px 0px 0px 0px; 
}

.tm-prod-chudo-header1
{
	font-size:26px;
	font-family:Calibri, Myriad Pro; 
	font-style:italic; 
	text-align:center;
	color:#bd141b;  
	font-weight:bold ;
	padding:0px 0px 0px 0px; 
	font-weight:bold ; 
}

.tm-prod-chudo-header2
{
	font-size:18px;
	font-family:Calibri, Myriad Pro; 
	font-style:italic; 
	text-align:center ;
	font-weight:bold ;
	line-height:16px;
	color:#bd141b;  
	padding:0px 0px 0px 0px; 
}

.tm-prod-lux-header1
{
	font-size:26px;
	font-family:Calibri, Myriad Pro; 
	font-style:italic; 
	text-align:center;
	color:#bd141b;  
	font-weight:bold ;
	padding:0px 0px 0px 0px; 
	font-weight:bold ; 
}

.tm-prod-lux-header2
{
	font-size:18px;
	font-family:Calibri, Myriad Pro; 
	font-style:italic; 
	text-align:center ;
	font-weight:bold ;
	line-height:16px;
	color:#bd141b;  
	padding:0px 0px 0px 0px; 
}
.tm-header1
{
	font-size:24px;
	font-family:Calibri, Myriad Pro; 
	font-style:italic ; 
	text-align:right ;
	color:#bd141b;  
	padding:10px 20px 20px 0px; 
	font-weight:bold ;
}

.tm-header2, .tm-header2 a
{
	font-size:18px;
	font-family:Calibri,Myriad Pro; 
	font-style:italic ; 
	text-align:right ;
	color:#bd141b;  
	padding:10px 20px 20px 0px; 
	text-decoration:none; 
}

.tm-alltext
{
	font-size:12px;
	font-family:Arial; 
	font-style:normal ; 
	text-align:right ;
	color:#000000;  
	font-weight:normal ; 
}

.tm-alltext a
{
	font-size:12px;
	
}

.tm-alltext strong
{
	font-size:12px;
	font-family:Arial; 
	font-style:normal ; 
	text-align:right ;
	color:#000000;  
	font-weight:bold; 
}

p.tm-alltext,
span.tm-alltext
{
	padding: 0px 20px 0px 0px;
	font-size:12px;
}

.tm-hometop
{
	font-family: Arial;
	font-size: 14px;
	/*font-style: italic; */
	color: #5f5f5f; 
	line-height: 20px;
	text-align:right ;
	font-weight:bold; 
	padding: 0px 20px 0px 0px;
}

.tm-top
{
	font-family: Arial;
	font-size: 12px;
	/*font-style: italic; */
	color: #000000; 
	line-height: 16px;
	text-align:right ;
	padding: 0px 20px 0px 0px;
}

.tm-top strong
{
	font-family: Arial;
	font-size: 12px;
	font-style: italic; 
	color: #000000; 
	line-height: 16px;
	text-align:right ;
	padding: 0px 0px 0px 0px;
}

.ms-list li
{
	font-size:12px;
	font-family:Arial; 
	font-style:normal ; 
	text-align:left;
	color:#000000;  
	padding: 0px 5px 0px 0px;
	margin: 3px 0px 0px 0px;
}

.ms-list li strong
{
	font-size:12px;
	font-family:Arial; 
	font-style:normal ; 
	text-align:left;
	color:#000000;  
}

.ms-list-txt li
{
	font-size:12px;
	font-family:Arial; 
	font-style:normal ; 
	text-align:left;
	color:#000000;  
	padding: 0px 20px 0px 0px;
	margin: 3px 0px 0px 45px;
}

.ms-list-txt li strong
{
	font-size:12px;
	font-family:Arial; 
	font-style:normal ; 
	text-align:left;
	color:#000000;  
}

.DetailTable
 {
  	margin:0 0 auto 0; 
  	padding: 0 0 0 0 ;
  	width:100%;
  	height:400px;
 }
 
 .DetailTable td
 {
  	margin:0 0 auto 0; 
  	padding: 0 0 0 0 ;
  	vertical-align:top;
  	 
 }
 
 .DetailTable-left-cell
 {
 	padding: 0 20px 0 0;
 }
 
 .DetailTable-right-cell
 {
 	padding: 0 0 0 0;
 	width:300px; 
 }
 
.headerLink a,
.headerLink a:active,
.headerLink a:visited,
.headerLink a:link,
p.headerLink a,
p.headerLink a:active,
p.headerLink a:visited,
p.headerLink a:link,
a.headerLink,
a.headerLink:active,
a.headerLink:visited,
a.headerLink:link
{
	font-size:14px;
	font-family:Calibri; 
	font-style:normal; 
	font-weight:bold; 
	text-align:left ;
	padding: 0px 0px 0px 0px; 
	text-decoration:none; 
}

