body				{background: #fff; padding: 20px; margin: 0; font-family: Arial, Tahoma, sans-serif; color: #444;}

#main				{width: 806px; margin: auto;}

#top				{margin: 10px 0 15px 0;}

#logo				{width: 50%; padding: 0; font-size: 13px;}
#name				{color: #c00; font-size: 38px; letter-spacing: -1px; display: block; margin: 0 0 5px -1px;}
#phones				{width: 50%; padding: 0; font-size: 18px;}

a					{color: #145ed9; text-decoration: underline; outline: 0;}
a:hover				{text-decoration: none;}

img					{display: block;}

.hr					{background-color: #cdcdcd; width: 100%; height: 1px; margin: 1em 0;}

.mainTxt			{font-size: 13px; line-height: 1.3em; width: 100%; margin: 30px 0 0 0;}

.f9					{font-size: 9px;}
.f10				{font-size: 10px;}
.f11				{font-size: 11px; line-height: 1.1em;}
.f12				{font-size: 12px; line-height: 1.1em;}
.f13				{font-size: 13px; line-height: 1.2em;}
.f14				{font-size: 14px; line-height: 1em;}

ul					{margin: 0; padding: 0;}
ul li				{font-size: 13px; list-style-type: none; margin: 0 0 0.5em 0; line-height: 1.25em; padding: 0 0 0 18px; background: transparent url(i/li-marker.gif) 0% 0.7em no-repeat;}


.gray				{color: #777;}
.big				{font-size: 140%; line-height: 1.3em;}

h1					{color: #777; margin: 25px 0 0 0; padding: 0 0 5px 0; letter-spacing: -0.05em; font-weight: normal; font-size: 32px; line-height: 1em;}
h2					{color: #777; margin: 20px 0 15px 0; padding: 0 0 5px 0; letter-spacing: -0.05em; font-weight: normal; font-size: 26px; line-height: 1em;}
h3					{color: #c00; margin: -2px 0 10px 0; padding: 0 0 5px 0; letter-spacing: -0.05em; font-weight: normal; font-size: 20px; line-height: 1em;}

.TDLeft				{width: 600px; padding: 0 20px 0 0;}

.itemImg			{padding: 0 20px 0 0; width: 240px;}
.itemDesc			{font-size: 13px;}
.propTbl			{width: 70%; border-collapse: collapse; margin: 20px 0 0 0;}
.propTbl td			{padding: 5px 0; border-top: 1px #ddd solid; border-bottom: 1px #ddd solid;}
.propTbl td.propName	{width: 40%; font-weight: bold;}

.anchorMenu			{font-size: 13px; padding: 15px 0 0 0; margin-left: -18px;}

.status1			{color: #35952b; font-size: 12px; font-weight: bold;}
.status2			{color: #e96710; font-size: 12px; font-weight: bold;}
.status3			{color: #aaa; font-size: 12px; font-weight: bold;}

.toggler			{}
.toggler td			{border-left: 1px #cdcdcd solid; border-bottom: 1px #cdcdcd solid; border-top: 1px #cdcdcd solid; padding: 5px 12px; font-size: 14px; font-weight: bold; background: #f4f4f4; white-space: nowrap;}
.toggler td.current	{border-bottom: 0; background: #fff;}
.toggler td.empty	{width: 99%; border-top: 0; background: #fff;}

#footer				{border-top: #cdcdcd 1px solid; padding: 15px 0; font-size: 12px; margin: 30px 0 0 0;}