body {height:100%; width:100%; font:11px tahoma;color:#515151; background-color:#aaa; }
td {font:11px tahoma;color:#515151;}
a	{color:#173111; font:11px tahoma; text-decoration:underline;}
a:hover	{color:#173111; font:11px tahoma; text-decoration:none;}
h1	{margin:0; margin-bottom:19px; padding:0; color:#538b2f; font:bold 20px arial narrow;}
#maintable	{width:100%; height:100%; background-color:#fff;}
#maintable tr.top_bg	{height:183px; background:url(../../img/table_top_bg.gif) bottom repeat-x;}
#maintable td.c11	{width:307px; height:183px;}
#maintable td.c13	{width:250px; height:183px;}
#maintable td.c21	{width:307px; background:url(../../img/col1_bg.gif) left repeat-y;}
#maintable td.c23	{width:250px; background:url(../../img/c23.gif) top left no-repeat;}
#maintable td.c31	{width:307px; height:95px; background:url(../../img/col1_bg.gif) left repeat-y; vertical-align:top;}
#maintable td.c32	{background:url(../../img/c32.gif); background-repeat:repeat-x; background-position:top;}
#maintable td.c33	{height:96px; background:url(../../img/c32.gif); background-repeat:repeat-x; background-position:top;}
img.logo				{border:0px; float:right; margin:0px; padding:0px;}
#content			{padding:20px 15px;}
.mmenu_item_va {padding:7px 24px 7px 7px; background-color:#6b9f45;  border-bottom:1px solid #2e5717;}
.mmenu_item_v   {padding:7px 24px 7px 7px; border-bottom:1px solid #2e5717;}
a.mainmenu_v	{font:bold 11px tahoma; color:#fff; text-decoration:none;}
table.menu_tab					{width:213px;}
div.rightblock	{margin-left:22px; margin-bottom:5px;}
div.rightblock img {border:0px;}
div.leftblock	{margin-left:84px; margin-right:28px; margin-top:25px; text-align:right;}
div.langswitch	{margin-left:29px; padding:5px 0 18px 0;}
div.rightblock_hdr	{margin-bottom:11px; padding:9px; background-color:#b6bfb4; border-bottom:2px solid #244610; font:bold 11px tahoma; color:#fff;}
div.leftblock_hdr	{margin-bottom:11px; padding:9px 14px 9px 9px; background-color:#335f21; border-bottom:2px solid #183412; font:bold 11px tahoma; color:#fff;}
a.lang			{color:#a6cb7d; font:bold 10px tahoma; text-decoration:none;}
a.lang:hover	{color:#a6cb7d; font:bold 10px tahoma; text-decoration:underline;}
a.langa			{color:#a6cb7d; font:bold 10px tahoma; text-decoration:underline;}
a.langa:hover	{color:#a6cb7d; font:bold 10px tahoma; text-decoration:underline;}
div.topbuttons	{margin:24px 0 0 14px;}
div.topbuttons img {border:0px;}
div.slogan	{height:65px; margin:28px 0 0 12px;}
div.path		{padding:8px 0 0 12px;}
div.book_sub 	{width:81px; height:109px; background:url(../../img/book_sub.gif) no-repeat;}
div.rughtblock input	{width:150px; border:1px solid #32561b;}
div.footer1	{float:left; font:10px tahoma; color:#173111; margin:20px 14px;}
div.footer2	{float:right; font:10px tahoma; color:#173111; margin:20px 14px;}
a.header, a.news_cat, a.title	{color:#173111; font:bold 11px tahoma; text-decoration:underline;}
a.header:hover, a.news_cat:hover, a.title:hover	{color:#173111; font:bold 11px tahoma; text-decoration:none;}
a.note	{color:#173111; font:11px tahoma; text-decoration:underline;}
a.note:hover	{color:#173111; font:11px tahoma; text-decoration:none;}
a.path_link	{color:#a6a6a6; font:10px tahoma; text-decoration:underline;}
a.path_link:hover	{color:#a6a6a6; font:10px tahoma; text-decoration:none;}
a.path_linka	{color:#696969; font:10px tahoma; text-decoration:none;}
a.path_linka:hover	{color:#696969; font:10px tahoma; text-decoration:none;}
