.head_info {
	margin: 4em 0 0;
	padding-bottom: 3em;
	position: relative;
}

.head_info h2 {
	clear: none;
	float: left;
	font-family: Verdana;
	font-size: 12em;
	font-style: normal;
	font-weight: bold;
	left: 50%;
	line-height: 1;
	margin: 0 0 0 -2em;
	position: relative;
}

.head_info div {
	float: left;
	font-size: 130%;
	left: 53%;
	line-height: 1;
	position: relative;
	top: 1.05em;
	width: 30%;
}
.head_info div p {
	margin-bottom: 0.6em;
}

.head_info .link_block {
	text-align: center;
}

.head_info a {
	font-size: 77%;
	font-style: italic;
	position: relative;
}

#objects_cols {
	margin: 0 0 6em -31.6%;
	position: relative;
	top: 0em;
}

#col01, #col02 {
	clear: right;
	float: left;
	position: relative;
	width: 50%;
}

.sub_col {
	clear: right;
	float: left;
	position: relative;
	width: 50%;
}

.sub_col ul {
	display: block;
	margin: 0 8px 3em;
	position: relative;
}

.preview-block p, .sub_col p {
	color: #5e7687;
	display: block;
	font-family: Verdana;
	font-size: 72%;
	margin: 0 0.5em 1.4em 0;
	position: relative;
}

.sub_col a {
	line-height: 1 !important;
}

.sub_col h3 {
	font-family: verdana;
	font-size: 120%;
	line-height: 1.2;
	margin: 0 1em 0.9em 8px;
	position: relative;
}

.preview-block {
	margin-bottom: 2em;
	padding-left: 8px;
	position: relative;
}

.preview-block p {
	margin: 0.4em 0.5em 0.4em 0;
}

.preview-block a {
	font-size: 120%;
	line-height: 1;
	margin-right: 2em;
}

.preview-block a img {
	margin: 0.7em 0 0;
	vertical-align: bottom;
	width: 80%;
}

.preview-block a span {
	max-width: 70%;
}

#objects_cols li h4 {
	font-family: Georgia;
	font-size: 93%;
	line-height: 1.2;
	margin-bottom: 0.2em;
}

#objects_cols img {
	margin-top: 0.5em;
	width: 99%;
	vertical-align: bottom;
}
