BODY {
	font-family: arial, tahoma, sans-serif;
	font-size: 12px;
	color: #000000;
	background:url(../i/page_bg.gif) repeat-x 0px 0px;
	background-color:#EEEEEE;
}

img, table{border:0px;}

a, a:active{
	color: #0073A9;
	text-decoration: underline;
}
a:hover{
	text-decoration: none;
}
a:visited{
	color: #0073A9;
}

input{
	margin:0px;
	padding:0px;
	color:#777C74;
	font-size:9px;
}

td {
	font-family: arial, tahoma, sans-serif;
	font-size: 12px;
	color: #000000;
}
h1{
	font-size:16px;
	color:#949494;
	background-color:#EEEEEE;
	padding:23px 0px 20px 51px;
}
h2{
	font-size:12px;
	color:#000000;
	margin:0px 0px 24px 0px;
}
p{
	text-indent: 0px;
	font-size: 12px;
	margin:0px 0px 0px 0px;
	color:#000000;
}
select{
	font-size:11px;
	color:#000000;
}

li{
	list-style-type:none;
	list-style-image:url(../i/arrow.gif);
}

.tab{
	background:url(../i/bg.gif) repeat-x 0px 0px;
	background-color:#ffffff;
}

.l_t{
	height:249px;
	background:url(../i/lt.gif) no-repeat 100% 0px;
}
.l{
	height:100%;
	background:url(../i/l.gif) repeat-y 100% 0px;
}
.r_t{
	height:249px;
	background:url(../i/rt.gif) no-repeat 0px 0px;
}
.r{
	height:100%;
	background:url(../i/r.gif) repeat-y 0px 0px;
}

.logo{
	height:137px;
	vertical-align:top;
	padding:8px 0px 0px 0px;
	text-align:center;
}

.cont{
	height:100%;
	vertical-align:top;
	padding:19px 30px 34px 50px;
}

a.chapter{
	display:block;
	font-size:14px;
	font-weight:bold;
	color:#0073A9;
	text-decoration:none;
	padding-left:10px;
	background:url(../i/arrow.gif) no-repeat 0px 5px;
}

.m{
	height:27px;
	background:url(../i/m_bg.gif) no-repeat 0px 0px;
}
.m table{
	height:27px;
}
.m table td{
	padding-top:5px;
}
.m1{
	padding-left:77px;
}
.m2{
	padding-left:48px;
}
.m3{
	padding-left:37px;
}
.m4{
	padding-left:38px;
}
.m5{
	padding-left:40px;
}
.m6{
	padding-left:39px;
}

.mmain_bg{
	background:url(../i/m1_bg.gif) no-repeat 35px 0px;
}
.m2_bg{
	background:url(../i/m2_bg.gif) no-repeat 145px 0px;
}
.m3_bg{
	background:url(../i/m3_bg.gif) no-repeat 269px 0px;
}
.m4_bg{
	background:url(../i/m4_bg.gif) no-repeat 390px 0px;
}
.m6_bg{
	background:url(../i/m5_bg.gif) no-repeat 545px 0px;
}
.m5_bg{
	background:url(../i/m6_bg.gif) no-repeat 653px 0px;
}

.form_element{
	width:100%;
}

.f{
	height:88px;
	padding:0px 30px 0px 50px;
}


tr.gray							{background-color:#EEEEEE;}
th								{font-weight:bold;font-size:12px;}
.point td						{padding:5px;text-align:center;}
td.left							{text-align:left;}

.sub_top						{background:url(/i/m_b.gif) repeat-x 35px 0px;height:37px;}




.sub_top				{background:url(http://www.hyperkassa.ru/i/m_b.gif);height:37px;color:#484536;font:bold 14px Arial;padding-left:15px;}
.sub_top a			{color:#484536;font:bold 14px Arial;text-decoration:none;}
.sub_top a:hover		{text-decoration:underline;}
.sub_top a:visited	{color:#484536;}





