/* merchant search */

.tx-mactdkmerchantsearch-pi1 {
	position:				relative;
}

.tx-mactdkmerchantsearch-pi1 table {
	width:					300px;
}

.tx-mactdkmerchantsearch-pi1 .merchant-postcode-city {
	width:					100px;
}

.tx-mactdkmerchantsearch-pi1 .merchant-company {
	width:					100px;
}

.tx-mactdkmerchantsearch-pi1 .merchant-search {
	margin-bottom:			65px;
	margin-top:				45px;
}
.tx-mactdkmerchantsearch-pi1 label {
	display:				block;
	float:					left;
	width:					150px;
}
.tx-mactdkmerchantsearch-pi1 #merchant-name,
.tx-mactdkmerchantsearch-pi1 #merchant-postcode-city {
	margin-bottom:			10px;
}

.tx-mactdkmerchantsearch-pi1 #start-search {
	background:				transparent url(/fileadmin/images/contact-form-bullet.gif) no-repeat 0 4px;
	margin-left:			150px;
	margin-top:				5px;
	text-decoration:		underline;
	padding-left:			11px;
}

.tx-mactdkmerchantsearch-pi1 .container-imagemap {
	height:					250px;
	left:					440px;
	position:				absolute;
	top:					8px;
	width:					190px;
}
.tx-mactdkmerchantsearch-pi1 .hline {
	margin-bottom:			18px;
}

.tx-mactdkmerchantsearch-pi1 .wrapper-merchant-entry {
	margin-bottom:			28px;
}

.tx-mactdkmerchantsearch-pi1 .container-merchant-name {
	color:					#F17B21;
	margin-bottom:			10px;
}

.tx-mactdkmerchantsearch-pi1 .merchant-postcode-town,
.tx-mactdkmerchantsearch-pi1 .merchant-fax,
.tx-mactdkmerchantsearch-pi1 .merchant-web {
	margin-left:			20px;
}

#content-main .tx-mactdkmerchantsearch-pi1 .merchant-web a {
	color:					#4D4D4D;
	text-decoration:		none;
}

#content-main .tx-mactdkmerchantsearch-pi1 .merchant-web a:hover {
	text-decoration:		underline;
}	

/* /merchant search */