body {margin: 24 10 10 10; background-color: #ffffff;}
td {font-family: Tahoma, Verdana, san-serif; color: #7d7d7d; font-size: 80%; line-height: 1.3;}
.table_menu {width: 100%; border-right: 1px solid #7d7d7d;}
.table_menu td {border-left: 1px solid #7d7d7d;}
td.td_right {padding-left: 10px; border-left: 1px solid #7d7d7d;}
td.td_left {padding-right: 10px;}

img.pic {border: 1px solid #eeeeee;}

body {font-family: Tahoma, Verdana, san-serif; color: #7d7d7d;  font-size: 80%; line-height: 1.3;}
a:link, a:visited  {color: #ff7000; text-decoration: underline;}
a:hover  {color: #000000; text-decoration: underline;}

a.menu:link, a.menu:visited  {color: #7d7d7d; text-decoration: none;}
a.menu:hover  {color: #ff7000; text-decoration: none;}

a.rightmenu:link, a.rightmenu:visited  {color: #ff7000; text-decoration: none;}
a.rightmenu:hover  {color: #ff7000; text-decoration: underline;}

a.rightmenu_a:link, a.rightmenu_a:visited  {color: #7d7d7d; text-decoration: none;}
a.rightmenu_a:hover  {color: #7d7d7d; text-decoration: underline;}

h1 {color: #ff7000; font-size: 180%; font-weight: normal;}
h2 {color: #ff7000; font-size: 155%; font-weight: normal;}

table.table 		{border-collapse: collapse; border-spacing: 0; width: 100%; description: Таблица с рамкой;}
table.tablesmall	{border-collapse: collapse; border-spacing: 0; description: Таблица с рамкой;}
td.top 				{padding: 4px; border: 1px solid #ff7000; background: #ff7000; color: #ffffff; description: Заголовок таблицы;}
table.table td 		{padding: 4px; border: 1px solid #F4BEBA;}
table.tablesmall td 		{padding: 4px; border: 1px solid #F4BEBA;}

.button 			{background-color:#ff7000; border-width:0px; color:#FFF; font:8pt Tahoma, Verdana, san-serif; cursor:pointer; padding:2px;}
input, select, textarea		{color:#7d7d7d; font:8pt Tahoma, Verdana, san-serif;}

div.submenu {padding: 3 0 3 2;}

.frame  {border: 1px solid #7f9db9;}
.orange {color:#ff7000; font:8pt Tahoma, Verdana, san-serif;font-weight:bold;}
.orange_reg {color:#ff7000; font:8pt Tahoma, Verdana, san-serif;}
.white {color:#fff; font:8pt Tahoma, Verdana, san-serif;}

a.news:link, a.news:visited  {color: #7d7d7d; text-decoration: underline;}
a.news:hover  {color: #000000;text-decoration: underline;}

a.grey:link, a.grey:visited  {color: #d0d0d0; font:85%; text-decoration: underline; padding-right:10px;}
a.grey:hover  {color: #ffffff; font:85%; text-decoration: underline; padding-right:10px;}

.block {position: relative; top: 18px; left: 545px; }
.block1 {position: relative; top: 0px; left: 535px; }

.small {font:8pt Tahoma, Verdana, san-serif; padding:5 10 5 10;}
a.table:link, a.table:visited  {color: #7d7d7d;  font:8pt Tahoma, Verdana, san-serif; text-decoration: underline;}
a.table:hover  {color: #ff7000;  font:8pt Tahoma, Verdana, san-serif; text-decoration: underline;}
a.table2:link, a.table2:visited  {color: #7d7d7d;  font:8pt Tahoma, Verdana, san-serif; text-decoration: none;}
a.table2:hover  {color: #ff7000;  font:8pt Tahoma, Verdana, san-serif; text-decoration: none;}
.s {color: #ff7000; font:8pt Tahoma, Verdana, san-serif;}
.sm {font-size:8pt;}

.scrll {font-size:8pt;width:100%;overflow:auto;padding:0px;}
.brdr  {font-size:8pt;border-top:0;border-right:1px solid #FF7000;border-bottom:1px solid #FF7000;border-left:1px solid #FF7000;}
.fslct {font-size:8pt;padding:3px 1px;background-color:#fff;border-bottom:1px solid #FF7000;}
.slct  {font-size:8pt;padding:3px 10px;border-top:1px solid #FF7000;;border-right:1px solid #FF7000;border-bottom:0;border-left:1px solid #FF7000; background-color:#FFF;}
.nslct {font-size:8pt;padding:3px 10px;background-color:#faeadb;border-top:1px solid #FF7000;;border-right:1px solid #FF7000;border-bottom:1px solid #FF7000;border-left:1px solid #FF7000;cursor:pointer;}
.pdngbttm {padding-bottom:4px;}


#list table{
	/*background-color: #ff9900;*/
}


#list table tr th{
	font-size:7pt;
	color: Black;
}

#list table tr td{
	font-size:8pt;
	color: Black;
	 /* border:dotted #000000 1px; */
	 border:none;
	 text-align:center;
}