.tx-ttaddress-pi1 .address_item {
	margin-bottom:15px;
	padding-bottom:15px;
	border-bottom:1px solid #d4d4d4;
	line-height:1.3em;}
.tx-ttaddress-pi1 .box1 {
	float:left;
	width:210px;
	padding-right:12px;}
.tx-ttaddress-pi1 .box2 {
	float:left;
	width:250px;}

.tx-ttaddress-pi1 .address_item .description {
	float:left;
	width:136px;
	height:74px;
	color:#536682;
	font-weight:bold;}
.tx-ttaddress-pi1 .address_item .name {
	color:#536682;}
.tx-ttaddress-pi1 .address_item .org {
	color:#536682;}
.tx-ttaddress-pi1 .address_item .phonespace {
	width:40px;
	float:left;}

.tx-ttaddress-pi1 .address_item_right {
	margin-bottom:10px;}
.tx-ttaddress-pi1 .address_item_right .description {
	color:#536682;
	font-weight:bold;
	margin-bottom:9px;}
.tx-ttaddress-pi1 .address_item_right .name {
	color:#536682;}
.tx-ttaddress-pi1 .address_item_right .phonespace {
	width:40px;
	float:left;}
	
.tx-ttaddress-pi1 .address_item_right .vcard_c .org {
	color:#536682;}

.tx-ttaddress-pi1 .address_item .googlemaps a:link,
.tx-ttaddress-pi1 .address_item .googlemaps a:visited,
.tx-ttaddress-pi1 .address_item_right .googlemaps a:link,
.tx-ttaddress-pi1 .address_item_right .googlemaps a:visited {
	background-image:url(/fileadmin/template_all/img/arrow_more.gif);
	background-position:right 4px;
	background-repeat:no-repeat;
	padding-right:10px;
	text-decoration:none;}
.tx-ttaddress-pi1 .address_item .googlemaps a:hover,
.tx-ttaddress-pi1 .address_item_right .googlemaps a:hover {
	background-image:url(/fileadmin/template_all/img/arrow_more_hover.gif);}
	
.tx-ttaddress-pi1 .address_item_right .googlemaps {
	margin-bottom:10px;}