/* CSS Document */

body
{

	padding:0px;
	margin:0px;
	color:#484848;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	background-color:#ebe0ca;

}
a
{
	color:#e4b068;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	text-decoration:none;

}
a:hover
{

	text-decoration:underline;

}
h1
{

	color:#6b4e28;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18pt;
	font-weight:bold;

}
h2
{

	color:#6b4e28;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13pt;
	font-weight:bold;

}
h3
{

	color:#6b4e28;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15pt;
	font-weight:bold;

}
td.WhiteTopInfo
{
	color:#fefcfa;
	padding-top:3px;
	text-align:right;
	font-weight:bold;
	padding-right:55px;
}
td.YellowTopInfo
{
	color:#6e4815;
	text-align:right;
	font-weight:bold;
	padding-right:55px;
}
td.YellowTopInfo a
{
	color:#6e4815;
	font-weight:bold;
}
td.MenuNotActive
{
	padding-left:55px;
	padding-top:7px;
}
td.MenuNotActive a
{
	color:#777059;
	font-size:10pt;
	font-weight:bold;
}
td.MenuNotActive a:hover
{
	color:#777059;
	text-decoration:underline;	
}



td.MenuActive
{
	padding-left:55px;
	padding-top:7px;
	background-image:url(../images/navi_03.png);
	background-repeat:no-repeat;
	background-position:35px 12px;;
}
td.MenuActive a
{
	font-weight:bold;
	font-size:10pt;
	color:#e4b068;
	text-decoration:underline;

}


td.MenuActive2
{
	padding-left:25px;
	padding-top:3px;
	background-image:url(../images/navi_03.png);
	background-repeat:no-repeat;
	background-position:5px 8px;;
}
td.MenuActive2 a
{
	font-weight:bold;
	font-size:10pt;
	color:#e4b068;
	text-decoration:underline;

}


td.SubMenuActive
{
	padding-left:75px;
	padding-top:7px;
	background-image:url(../images/navi_07.png);
	background-repeat:no-repeat;
	background-position:55px 12px;;
}
td.SubMenuActive a
{
	font-weight:bold;
	font-size:9pt;
	color:#e4b068;
	text-decoration:underline;

}
td.SubMenuNotActive
{
	padding-left:75px;
	padding-top:7px;
	background-image:url(../images/navi_07.png);
	background-repeat:no-repeat;
	background-position:55px 12px;
}
td.SubMenuNotActive a
{
	font-weight:bold;
	font-size:9pt;
	color:#777059;
	text-decoration:underline;

}
td.SubMenuNotActive a:hover
{
	text-decoration:none;
}



td.SubSubMenuActive
{
	padding-left:95px;
	padding-top:5px;
	background-image:url(../images/navi_07.png);
	background-repeat:no-repeat;
	background-position:75px 12px;;
}
td.SubSubMenuActive a
{
	font-weight:bold;
	font-size:9pt;
	color:#e4b068;
	text-decoration:underline;

}
td.SubSubMenuNotActive
{
	padding-left:95px;
	padding-top:5px;
	background-image:url(../images/navi_07.png);
	background-repeat:no-repeat;
	background-position:75px 12px;
}
td.SubSubMenuNotActive a
{
	font-weight:bold;
	font-size:9pt;
	color:#777059;
	text-decoration:underline;

}
td.SubSubMenuNotActive a:hover
{
	text-decoration:none;
}




table.BottomMenu
{
	color:#FFFFFF;
	font-size:10pt;
	padding-top:5px;
}
table.BottomMenu td a
{

	color:#FFFFFF;
	font-size:10pt;

}
table.BottomMenu td a:hover
{

	color:#FFFFFF;
	font-size:10pt;
	text-decoration:underline;

}
td.BottomCop
{

	font-size:8pt;

}
td.BottomCop a
{
	color:#FFFFFF;
	font-size:8pt;
	text-decoration:none;

}
td.BottomCop a:hover
{
	text-decoration:underline;
}
table.RightTable td
{

	padding-left:15px;
	padding-top:10px;

}


/* _______________________ ??????????N??N? ????N?NN?????N???? _______________________ */
a.page_navigation:link,
a.page_navigation:visited	{color:#777;border:1px solid #ddd;background-color:#F8F8F8;text-decoration:none;padding:1px 4px;display:inline-block}
a.page_navigation:hover		{background-color:#A8D060}
a.page_navigation,
.page_navigation		{color:#2a2a2a;border:1px solid #d1d1d1;background-color:#d1d1d1;text-decoration:none;padding:1px 4px;display:inline-block}
a.pnav
{	
	padding:2px;
	padding-left:5px;
	padding-bottom:3px;
	padding-right:5px;
	background-color:#d87b00;
	color:#ffffff;
}
a.pnav2
{	
	padding:2px;
	padding-left:5px;
	padding-bottom:3px;
	padding-right:5px;
	background-color:#dba911;
	color:#ffffff;
}

a.pnav:hover{}



/* _______________________   _______________________ */
.mod_gal_imgcontainer		{float:left;border:1px solid #ddd;margin:3px;padding:0;}
.mod_gal_header			{color:#333;background-color:#F4F4F4;border-bottom:1px solid #ddd;padding:5px}
.mod_gal_img			{padding:10px}
.mod_gal_kbsize			{color:#999;text-align:center;margin-top:3px}
/* _______________________ ??? ???????????? _______________________ */
.mod_comment_box		{margin:0 0 5px 0}
.mod_comment_ans_box		{padding:0 0 0 60px;background:url(../images/answer.gif) no-repeat 20px top}
.mod_comment_header		{font-size:10px;background-color:#e7e5e5;border:1px solid #e7e5e5;color:#5e7cbb;padding:3px 10px;clear:both;position:relative}
.mod_comment_text		{padding:8px;border-right:1px solid #e7e5e5; border-bottom:1px solid #e7e5e5;border-left:1px solid #e7e5e5;font-size:11px}
.mod_comment_icons		{float:right}
.mod_comment_author		{float:left}
.mod_comment_highlight		{border:2px solid #e7e5e5}
.mod_comment_changed		{color:#999;font-size:10px}
/* _______________________ блоки слева _______________________ */
.searchbox			{background:url(../images/module-left.png) no-repeat left bottom;text-align:left;clear:both;padding:0 0 25px 15px;font-size:11px}
.searchbox h3			{display:block;font-size:14px;font-weight:700;color:#789E3A;border-bottom:1px solid #CCC;padding-bottom:3px}
.searchbox li			{margin-left:1px}
.searchbox ul			{margin:0}
.searchbox p			{margin:5px 0}
.searchbox em			{margin:15px 0}
