body {font-family: Tahoma, Verdana, san-serif; color: #444444;  font-size: 80%; line-height: 1.3;}
a:link, a:visited  {color: #2a89cb; text-decoration: underline;}
a:hover  {color: #000000; text-decoration: underline;}
.small {font-size: 80%;}
a.menu:link, a.menu:visited  {color: #444444; text-decoration: none;}
a.menu:hover  {color: #2a89cb; text-decoration: none;}

a.rightmenu:link, a.rightmenu:visited  {color: #2a89cb; text-decoration: none; font-size: 90%;}
a.rightmenu:hover  {color: #2a89cb; text-decoration: underline; font-size: 90%;}

a.rightmenu_a:link, a.rightmenu_a:visited  {color: #444444; text-decoration: none; font-size: 80%;}
a.rightmenu_a:hover  {color: #444444; text-decoration: underline; font-size: 80%;}

h1 {color: #2a89cb; font-size: 160%; font-weight: normal;}
h2 {color: #2a89cb; font-size: 130%; font-weight: normal;}
h3 {color: #000000; font-size: 130%; font-weight: normal; margin-bottom: 5px; padding-bottom: 0px;}
h4 {color: #2a89cb; font-size: 110%; font-weight: bold;}
h5 {color: #000000; font-size: 100%; font-weight: bold;  margin-bottom: 5px;}
h6 {color: #2a89cb; font-size: 90%; font-weight: bold; margin-bottom: 5px; margin-top: 10px;}

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 #2a89cb; background: #2a89cb; color: #ffffff; description: Заголовок таблицы;}
table.table td 		{padding: 4px; border: 1px solid #cae1f2;}
table.tablesmall td 		{padding: 4px; border: 1px solid #cae1f2;}

.button 			{background-color:#2a89cb; border-width:0px; color:#FFF; font:9pt Tahoma, Verdana, san-serif; cursor:pointer; padding:3px;}
input, select, textarea		{color:#444444; font:9pt Tahoma, Verdana, san-serif;}

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