/* #################### tx-fsstorefinder-pi1 #################### */
.tx-fsstorefinder-pi1 {
	padding:20px;
}
.tx-fsstorefinder-pi1 .left_wide {
	float:left;
	width:470px;
}
.tx-fsstorefinder-pi1 .left_small {
	float:left;
	width:182px;
	padding-right:20px;
	padding-top:15px;
}
.tx-fsstorefinder-pi1 .center {
	float:left;
	width:212px;
	padding:47px 30px 30px 10px;
}
.tx-fsstorefinder-pi1 .right {
	float:left;
	width:250px;
}
.tx-fsstorefinder-pi1 .headline {
	padding-bottom:8px;
}
.tx-fsstorefinder-pi1 .subheadline {
	padding:0px 10px 5px 0px;
}
.tx-fsstorefinder-pi1 .shopname{
	padding:0px 10px 5px 0px;
}
.tx-fsstorefinder-pi1 .text_first_selectboxes {
	padding:10px 0px 0px 0px;
}
.tx-fsstorefinder-pi1 .text_selectboxes {
	padding:5px 0px 0px 0px;
}
.tx-fsstorefinder-pi1 .input_text {
	border:1px solid #D6448D;
	width:210px;
	height:20px;
	padding:3px 0px 0px 4px;
	line-height:17px;
}
.tx-fsstorefinder-pi1 td {
	padding-right:15px;
}
.tx-fsstorefinder-pi1 p.shoptext {
	padding:0px 10px 5px 0px;
}
.tx-fsstorefinder-pi1 table.shoptext {
	padding:0px 10px 5px 0px;
}
.tx-fsstorefinder-pi1 .citylinks2 a {
	padding-left:10px;
	font-size:10px;
	color:#C70063;
	text-decoration:none;
}
.tx-fsstorefinder-pi1 .citylinks a {
	font-size:10px;
	color:#C70063;
	text-decoration:none;
}
.tx-fsstorefinder-pi1 .error {
	color:#9b9c9d;
	background-color:#fff;
}