div.lineinfo {display: block;margin: 0 0 0.5em;overflow: hidden;}div.subtitle1 {margin-left:2%}div.subtitle2 {margin-left:2%}div.subtitle3 {}div.subtitle4, div.description{padding: 10px 40px 0 10px;}div.topblock {overflow: hidden;width: 100%;margin-bottom: 10px;}div.topblock .image {float: left;	margin-right: 10px;line-height: 0px;}div.topblock .image a {outline: none;}div.topblock .image img{padding:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:#595959 0 1px 3px;-moz-box-shadow:#595959 0 1px 3px;box-shadow:#595959 0 1px 3px;background:none}div.topblock .infoblock {overflow: hidden;}div.infoblock {border: 1px solid silver;margin: 0 0 10px;padding: 10px;}#flexicontent div.infoblock ul {margin: 0;padding: 0;}#flexicontent div.infoblock ul li {padding: 0;background: none;	min-height: 10px;display: -moz-inline-stack;display: inline-block;	vertical-align: top;	margin: 2px;	zoom: 1;	*display: inline;	_height: 10px;}div.label {float: left;	border-bottom: 1px solid silver;	color: #777;	font-size: 90%;        white-space: nowrap;}div.value {	float: left;}div.onecols ul li {width: 100%;}div.onecols div.label {width: 20%;	margin-right: 2%;}div.onecols div.value {width: 76%;}div.twocols ul li {width: 48%;}div.twocols div.label {width: 44%;margin-right: 2%;}div.twocols div.value {width: 50%;}