td.name_block {
	width: 100%;
	height: 43px;
	vertical-align: middle;
	padding: 5 10 5 16;
	background: url(../img/hor_div.gif);
	background-position: bottom;
	background-repeat: repeat-x;
}

H1.name_block {
	FONT-SIZE: 20px;
	COLOR: #399de3;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-style: italic;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}

td.list_block_name {
	FONT-SIZE: 11px;
	COLOR: #399de3;
	FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif;
	font-weight: bold;
}

td.list_block_sel {
	padding: 5 10 10 10;
}

input.list_block_sel {
	FONT-SIZE: 11px;
	COLOR: #399de3;
	FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif;
	font-weight: bold;
	width: 63px;
	border-width: 1px;
	border-color: #399de3;
	border-style: solid;
	
}

select.sel_list {
	width: 85%;
}


td.objects_cat_name {
	FONT-SIZE: 16px;
	COLOR: #399de3;
	padding-top: 20px;
	font-weight: bold;
	font-style: italic;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}

table.objects_cat {
	border-bottom-width: 1px;
	border-bottom-color: #399de3;
	border-bottom-style: solid;
}

td.objects_header {
	height: 33px;
	FONT-SIZE: 10px;
	COLOR: #ffffff;
	padding: 5px;
	font-weight: bold;
	text-align: center;
	vertical-align: middle;
	FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif;
	background-color: #399de3;
}

td.objects_img {
	width: 125px;
	text-align: center;
	vertical-align: middle;
	padding: 5 5 5 0;
	border-bottom-width: 1px;
	border-bottom-color: #399de3;
	border-bottom-style: solid;
}

td.objects_name {
	COLOR: #399de3;
	text-align: center;
	vertical-align: middle;
	padding: 5px;
	border-left-width: 1px;
	border-left-color: #399de3;
	border-left-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #399de3;
	border-bottom-style: solid;
} 

td.objects_tx {
	FONT-SIZE: 10px;
	COLOR: #000000;
	FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif;
	padding: 5 0 5 5;
	text-align: justify;
	vertical-align: middle;
	border-left-width: 1px;
	border-left-color: #399de3;
	border-left-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #399de3;
	border-bottom-style: solid;
}

img.objects_img {
	width: 120px;
}

A.object_name, A:active.object_name, A:visited.object_name {
	FONT-SIZE: 11px;
	COLOR: #399de3;
	FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none;
}
A:hover.object_name {
	FONT-SIZE: 11px;
	COLOR: #005b8a;
	FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none;
}

A.object_item_det, A:active.object_item_det {
	FONT-SIZE: 10px;
	COLOR: #005b8a;
	FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
A:visited.object_item_det  {
	FONT-SIZE: 10px;
	COLOR: #ba44ad;
	FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
A:hover.object_item_det {
	FONT-SIZE: 10px;
	COLOR: #005b8a;
	FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif;
	text-decoration: underline;
}

DIV.post_prev {
	display: flex;
	border: #DDD solid 1px ;
	clear: right;
	padding:10px;
	margin-bottom:10px;
	overflow-x:hidden;
	overflow-y:hidden;}
DIV.post_prev:hover {
	background-color:#FAF5CB;
	border: #FF836C solid 1px ;}	
	
DIV.objects_name, DIV.objects_name a, DIV.objects_name a:hover, DIV.objects_name A:visited {
	font-size:18px;
	text-transform:uppercase;
	display: block;}

DIV.objects_img {
	display: inline;
	width:120px;
	float:left;

	margin-right:15px;
	}
DIV.comment {
	display: inline-table;
	width:auto;
	clear: right;
	float: left;
	color: #667;
	line-height:1.5;
	text-shadow:inherit;
	}
DIV.hide_links, DIV.hide_links a, DIV.hide_links a:visited, {
    color:#c5c5c5 ;
    font-size: 10px;
}    	