BODY             {margin: 0px; font-family: Courier New; font-size: 10pt; background-color: #59433d; color: #59433d;}
BODY TABLE TD    {font-size: 10pt;}
img, #header     { behavior: url(iepngfix.htc); }

TABLE.firm_index {background-color: #e7d3ca; width: 970px;}
A                {cursor: hand;}

TABLE.firm_index TD.top_left   {width: 36px; height: 31px; background-image: url(img/design/top_left.jpg); background-position: right bottom; background-repeat: no-repeat;}
TABLE.firm_index TD.top_center {height: 31px; background-image: url(img/design/top_center.jpg); background-position: bottom; background-repeat: repeat-x;}
TABLE.firm_index TD.top_right  {width: 36px; height: 31px; background-image: url(img/design/top_right.jpg); background-position: left bottom; background-repeat: no-repeat;}

TABLE.firm_index TD.content_left   {width: 36px; background-image: url(img/design/content_left.jpg); background-position: right; background-repeat: repeat-y;}
TABLE.firm_index TD.content_center { background-image: url(img/design/content.gif);}
TABLE.firm_index TD.content_right  {width: 36px; background-image: url(img/design/content_right.jpg); background-position: left; background-repeat: repeat-y;}

TABLE.firm_index TD.bottom_left   {width: 36px; height: 29px; background-image: url(img/design/bottom_left.jpg); background-position: right top; background-repeat: no-repeat;}
TABLE.firm_index TD.bottom_center {height: 29px; background-image: url(img/design/bottom_center.jpg); background-position: top; background-repeat: repeat-x;}
TABLE.firm_index TD.bottom_right  {width: 36px; height: 29px; background-image: url(img/design/bottom_right.jpg); background-position: left top; background-repeat: no-repeat;}

TABLE.discont TD STRONG {color: red;}
TABLE.discont TD IMG    {border: 2px solid #59433d; cursor: hand;}
TABLE.discont TD B      {color: #FFFFFF; background-color: #59433d; line-height: 30px;}
TABLE.discont TD        {font-size: 12pt;}

TABLE.sale TD      {font-size: 12pt;}
TABLE.sale TD IMG  {margin: 0px; margin-right: 20px; border: 2px solid  #59433d;}

TD.links_top       {color: #e53c16;}
TD.links_top A     {color: #e53c16; font-size: 11pt; font-weight: bold;}
.smill_text        {font-size: 10pt;}
.smill_text A      {color: #e53c16;}
.in_saloon         {font-size: 10pt; margin-left: 30px;}
UL.in_saloon       {margin-left: auto;}
.in_saloon A       {font-size: 12pt; font-weight: bold; color:#59433d; text-transform: uppercase;}
A.map_link         {color: #993300;}
P.links_in_salon A {font-size: 10pt; color:  #993300;}


TABLE.salon_models        {width: 182px; height: 180px; float: left; margin: 40px; margin-bottom: 10px; margin-top: 10px;}
TABLE.salon_models TD     {font-size: 10pt; padding: 0px; padding-left: 3px; width: 180px;}
TABLE.salon_models TD A   {font-weight: bold; color: #59433d; line-height: 20px;}
TABLE.salon_models TD IMG {border: 1px solid #59433d; margin-bottom: 2px;}
TD.model_footer           {background-color: #59433d; color: #FFFFFF; height: 30px; font-size: 10pt;}
TD.work_time  strong      {font-size: 12pt; color: #FFFFFF; text-transform: uppercase; font-family: Verdana;}
TD.work_time  strong  SUP {font-size: 8pt; text-decoration: underline;}
A.news {text-transform:uppercase; font-size:12pt; color:#CC6633; font-family:verdana;}
