html, body {margin: 0; padding: 0; height: 100%;}

#page-all {min-height: 100%; margin-bottom: -46px;}
* html #page-all {height: 100%;}
#page-empty {height: 46px; clear: both;}
#page-footer {height: 46px;}

img { border: 0px none #000; }
table { empty-cells : show;  }

body { background: url(/_pic/fon_a.gif) 0 0 repeat-x #fff; font: 11px Tahoma;}

a	{color:#00619f;font:11px Tahoma;}

h1, h2, h3, h4, h5, h6	{color: #f7931d;}

table.menu { width: 100%; padding: 0 0; empty-cells: show; border-spacing: 0; border-collapse: collapse; margin: 0 0; }
table.menu td { border-bottom: 1px solid #d7d7d6; text-align: center; font-weight: bolder;}
table.menu td a { color: #606080; text-decoration: none;}
table.menu td.active { color: #606080;}
table.menu td.active a { color: #606080;}

.men1 {font:11px Tahoma;}
.men1 a {color:#000;font:11px Tahoma; text-decoration: none;}

* html .div_1 {background-image: url(/_pic/shapka_1.gif); back\ground-image: none;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/_pic/shapka_1.png,sizingMethod=crop);}
.div_1 { width: 312px; height: 175px; background: url(/_pic/shapka_1.png) no-repeat;}

.foot {color:#fff; font: 11px Tahoma;background: #a4a4a4; padding: 0 37px;}
.foot a {color:#fff; font: 11px Tahoma;}

.bood	{font: 11px Tahoma; padding-bottom: 255px; line-height: 1.8}
.bood	a {color:#f7931d; font: 11px Tahoma;}

.figure	{ float: left; margin: 10px; border: 1px solid #e2d7ae;}

table.menu {width: 100%; empty-cells: show;}
table.menu td {text-align: center; font-weight: bolder; }
table.menu td a { color: #00619f; text-decoration: none; }
table.menu td.active { color: #fff; background: #606080; }
table.menu td.active a { color: #fff; }

ul.popupmenu {
	position: absolute; left: 0; top: 0;
	background-color: #fff;
	padding: 5px 0px;
	margin: 3px 0;
	visibility: hidden;
	list-style: none;
	border-left: 1px solid #e3d8b2; border-right: 1px solid #e3d8b2; border-bottom: 1px solid #e3d8b2;
	align-text: left;
}
ul.popupmenu a {font: 11px Tahoma; font-weight: bold;}
ul.popupmenu li {margin: 0px 0px;padding: 5px 10px;}

.mOver {background-color: #fff;text-decoration: none;}
.mOut {background-color: #fff;text-decoration: none;}

.item-off {background-position: 0 -100px; background-repeat: no-repeat;}
.item-on {background-position: 0 0; background-repeat: no-repeat;}
.item-on img {visibility: hidden;}
