body, div, a, td {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
}
#top_header {
	background-image:url(images/top_hd_bg.jpg);
	height:33px;
	background-repeat:repeat-x;
	padding-left:5px;
	padding-right:5px;
}
#top_header a {
	color:#FFFFFF;
	font-size:11px;
	font-family:Arial;
	text-decoration:none;
}
#top_header a:hover {
	color:#ff0000;
}
#bottom_header {
	background-image:url(images/botoom_hd_bg.jpg);
	height:30px;
	padding-left:15px;
}
#bottom_header a {
	color:#FFFFFF;
	font-size:14px;
	font-family:Arial;
	text-decoration:none;
}
#bottom_header a:hover {
	color:#CCC;
}
#shadow {
	background-image:url(images/shadow_bt_hd.jpg);
	background-repeat:repeat-x;
	height:15px;
}
#center_header
{
margin:0;
padding:0;
line-height:0;
}
#footer {
	background-color:#ccc;
}
#menu td {
	color:#000000;
	font-size:12;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
	padding:3px;
}
#menu a {
	color:#000000;
	font-size:12;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
	padding:3px;
}
#menu ul,li {
	color:#000000;
	font-size:12;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
	list-style-image:url(images/ahor_grey.gif);
	margin-left:2px;
	padding:3px;
}

#menu a:hover {
	color:#ff0000;
}
.alterRow {
	background-color:#f5f5f5;
}
.alterRow a:hover {

	text-decoration:underline;
}
.Row a:hover {

	text-decoration:underline;
}
#rightcolumn {
	color:#000000;
	font-size:12;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
	padding:3px;
}
.textBox {
	border:#aaa solid 1px;
	font-size:10px;
	height:18px;
}
.textBox_t {
	border:#aaa solid 1px;
	font-size:9px;
	height:16px;
}
.loginForm * {
	font-size:12px;
	font-family:Arial;
}
.registration * {
	color:#000000;
	font-size:12;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
	padding:3px;
}
.date_hd {
	background-image:url(images/header_red.jpg);
	height:19px;
	background-repeat:no-repeat;
	width:98px;
	color:#FFFFFF;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	padding-top:2px;
}
.hd {
	background-image:url(images/header_red_big.jpg);
	height:19px;
	background-repeat:no-repeat;
	width:119px;
	color:#FFFFFF;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	padding-top:2px;
	margin-top:5px;
}
.hd_menu {
	background-image:url(images/header_red_big.jpg);
	height:19px;
	background-repeat:no-repeat;
	width:119px;
	color:#FFFFFF;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	padding-top:2px;
	
}
.big_hd {
	background-image:url(images/header_red_biggest.jpg);
	height:20px;
	background-repeat:no-repeat;
	width:178px;
	color:#000000;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	padding-top:2px;
	padding-left:5px;
	margin-top:5px;
	font-weight:600;
}
.link_grey {
	color:#999999;
}
.img_list li {
	list-style:none;
	display:inline;
}
.grey_text {
	color:#979797;
	font-size:11px;
}
.img_zone {
	border:#e5e5e5 solid 1px;
}
a.krohi {
	color:#000000;
	text-decoration:none;
	font-size:11px;
}
a.krohi:hover {
	color:#999;
	text-decoration:none;
	font-size:11px;
}
.reg_table td {
	padding:3px;
	font-size:11px;
}
.black_link a {
	color:#000000;
	font-size:11px;
}
.link_tdn a {
	text-decoration:none;
}
.link_tdn a:hover {
	text-decoration:underline;
}
.red_link a {
	color:#FF0000;
	font-size:11px;
	text-decoration:none;
}
.red_link a:hover {
	color:#FF0000;
	font-size:11px;
	text-decoration:underline;
}
.red_link a: {
 color:#FF0000;
 font-size:11px;
 text-decoration:underline;
}
.red_text {
	color:#FF0000;
}
.datatable th {
	background-color:#dedede;
	font-size:12px;
	padding:2px;
	text-align:left;
	padding-left:10px;
}
.datatable td, th{
	border:#FFFFFF solid 1PX;
}
.datatable td {
	padding:0px;
}
.datatable_footer td {
	background-color:#dedede;
	font-size:12px;
	padding:2px;
	text-align:left;
	padding-left:10px;
	font-weight:600;
}
.pager td {
	width:20px;
}
.pager a:hover {
	width:20px;
	background-color:#FF0000;
	text-decoration:none;
}
.pager a {
	text-decoration:none;
	width:20px;
	padding:0;
}
.footer_link a {
	color:#333333;
	font-size:11px;
	text-decoration:none;
}
.footer_link a:active {
	color:#878787;
	text-decoration:none;
	font-size:11px;
}
.footer_link a:hover {
	text-decoration:underline;
	font-size:11px;
}
a.whitelink {
	color:#FFFFFF;
	text-decoration:none;
}
a.whitelink:hover {
	color:#FFFFFF;
	text-decoration:underline;
}
a.tdlink {
	color:#000000;
	text-decoration:none;
}
a.tdlink:hover {
	color:#000000;
	text-decoration:underline;
}
.link_tdn a {
	text-decoration:none;
}
.link_tdn a:hover {
	text-decoration:underline;
}
.menu_li li
{
list-style-image:url(images/ahor_grey.gif);
margin-left:0
}
.table_td_hd
{
background-color:#999999;
}
tr.hovercls:hover
{
background-color:#FFFFFF;
}
.table_td_white
{
background-color:#FFFFFF;
font-size:18px;
font-weight:600;
padding:7px;
}