.tx-ohobject-pi1 { color: #323C42; }
.tx-ohobject-pi1 div.item { background-color: #E4E7EA; width: 546px; margin: 0px 0px 4px 0px; }
.tx-ohobject-pi1 div.item h2 { padding: 4px 0px 0px 2px; margin: 0px; }

.tx-ohobject-pi1 div.item div.image { float: left; width: 108px; margin-bottom: 4px; }
.tx-ohobject-pi1 div.item div.image img { margin: 0px 8px 0px 0px; }
.tx-ohobject-pi1 div.item div.text { width: auto; border-right: 180px solid #C5CBD1; padding-right: 8px; }
.tx-ohobject-pi1 div.item div.text p { padding: 5px 0px 5px 2px; margin: 0px; }

.tx-ohobject-pi1 div.item div.data { float: right; width: 170px; padding: 5px; background: #C5CBD1; }
.tx-ohobject-pi1 div.item div.city {
	font-weight: bold;
	margin-bottom: 5px;
}
.tx-ohobject-pi1 div.item div.address {
	margin-bottom: 5px;
}

.tx-ohobject-pi1 a {
	text-decoration: none;
	font-size: 11px;
	color: #323C42;
}

.tx-ohobject-pi1 a.button {
	background-color: #EDEFF1;
	line-height: 17px;
	text-decoration: none;
	vertical-align: middle;
	text-indent: 5px;
	display: block;
	color: #69737D;
	width: 170px;
	margin-top: 1px;
}
.tx-ohobject-pi1 a.button:hover {
	background-color: #DCE0E4;
}

.tx-ohobject-pi1 .browseLinksWrap { font-weight: bold; }
.tx-ohobject-pi1 .browseLinksWrap a:hover { text-decoration: underline; }
