BODY, TD, TH		{color:#45331D; font-family: Arial, Helvetica, sans-serif; font-size:9pt;}

TH			{font-size:9pt; text-align:left;}

.text			{color:#45331D;}

.s12			{font-size:12px;}

A			{color:#A32500; text-decoration:underline;}
A.noline		{color:#A32500; text-decoration:none;}


.brown			{color:#7B1E00;}
.smallbrown		{color:#7B1E00; font-size:11px;}

.grey,.grayed		{color:#806D54;}
.smallgrey		{color:#806D54; font-size:11px;}
.smallgreydate		{color:#A19887; font-size:10px;}

.small			{}

.red			{color:#A32500; font-weight:bold;}
.smallred		{color:#A32500; font-size:11px;}

.lightbrown		{color:#B18240;}



TABLE.menu		{margin-top:0px;}
TD.menu			{color:#7B1E00; font-weight:bold; height:45px; padding:18px 0px 0px 55px;}
TD.menu A		{color:#7B1E00; text-decoration:none;}
TD.menu A:hover{color:#BC853E; text-decoration:none;}


TABLE.submenu		{margin-top:0px;}
TD.submenu		{color:#45331D; padding:0px 0px 0px 20px;}
TD.submenu-active	{color:#45331D; padding:0px 0px 0px 20px; font-weight:bold; font-size:11px;}
A.submenu		{color:#45331D; font-size:11px; text-decoration:none;}
A.submenu:hover{color:#BC853E; font-size:11px; text-decoration:none;}

.topmenu		{color:#7B1E00; font-weight:bold;}
A.topmenu		{color:#45331D; font-weight:normal; text-decoration:none;}



.forminputdekor		{border:none; color:#AFA495; font-family: Arial, Helvetica, sans-serif; font-size:10px; padding:1px 3px 0px 3px;}
.forminput, .input	{border:#BBAB9C 1px solid; color:#45331D; font-family: Arial, Helvetica, sans-serif; font-size:9pt; padding:1px 3px 0px 3px;}

.formsubmit		{color:#761B00; font-size:9pt; background:url('/img/1x1b.gif') #FFFFFF repeat 2px 2px; border:#DDD0B7 1px solid; padding:2px;}



/*media*/
.media-images-line	{float:left; margin-right:9px; margin-bottom:5px; border:#A99B8A 1px solid; padding:5px; padding-bottom:0px; background:#FFFFFF;}
.media-images		{margin-right:9px; margin-bottom:5px; border:#A99B8A 1px solid; padding:5px; padding-bottom:0px; background:#FFFFFF;}
.media-icons		{text-align:right; margin-bottom:5px; margin-right:5px;}
.media-line		{margin:10px 0px 10px 0px}


.more-link		{font-size:10px; text-align:right;}

.dbl_nav		{font-size:100%; color:#624C31; margin-top:5px;}
.dbl_nav A		{text-decoration:none; text-decoration:none;}


.general-table TH  {font-size:11px; border-bottom: solid 3px #cccccc; }
.general-table TD { border-bottom: solid 1px #cccccc }


/*для полей каталога property:value*/
.cat-field-left		{color:#B18240; font-weight:bold; padding-right:5px;}
.cat-field-right	{padding-bottom:5px;}








h2			{color:#7B1E00; font-size:9pt;}

H1			{color:#A94322; font-size:11px; font-family:Arial; font-weight:bold; text-align:center; text-transform:uppercase; margin: 0px;}
.heading		{color:#A94322; background:url('/img/hbg.gif') #FFFFFF; padding:0px 8px 0px 8px; font-size:11px; font-family:Arial; font-weight:bold; text-align:center; text-transform:uppercase; margin: 0px;}



/*меню каталога "профессионалам"*/
.cat-section		{color:#624C31; font-weight:bold; padding:8px 0px 0px 8px;}
.cat-section	A	{color:#624C31; text-decoration:none;}
.cat-sub		{color:#45331D; font-size:11px; margin:0px 0px 0px 10px;}
.cat-sub-active		{color:#45331D; font-size:11px; font-weight:bold;}
A.cat-sub-link		{color:#45331D; font-size:11px; text-decoration:none;}
.restr P {text-align: justify;}