.map-big {
	position:				relative;
	margin:					0px -5px 10px 0px;
	padding:				15px 10px 15px 10px;
	width:					400px;
	height:					250px;
	background:				transparent url(../../bilder/standorte/map-back-big.png) top left no-repeat;
	float:					right;
}

.anschrift {
	position:				relative;
	margin:					0 20px 0px 10px;
	width:					255px;
	height:					auto;	
	float:					left;
}

.anschrift .headline {
	text-transform:			uppercase;
	font-weight:			bold;
	font-size:				11px;
	color:					#616367;
	margin:					0 0 4px 0;
	display:				block;
}

.terminbtn-big {
	position:				relative;
	margin:					0 0 0 0;
	width:					260px;
	height:					80px;
	background:				transparent url(../../bilder/standorte/terminbtn-big.png) top left no-repeat;
	overflow:				hidden;
	float:					left;
}

.terminbtn-big:hover {
	background:				transparent url(../../bilder/standorte/terminbtn-big.png) bottom left no-repeat;
}

.anfahrtbtn-big {
	position:				relative;
	margin:					0 0 0 0;
	width:					260px;
	height:					70px;
	background:				transparent url(../../bilder/standorte/anfahrtbtn-big.png) left top no-repeat;
	overflow:				hidden;
	float:					left;
}

.anfahrtbtn-big:hover {
	background:				transparent url(../../bilder/standorte/anfahrtbtn-big.png) left bottom no-repeat;
}

.filiale {
	width:					700px;
	float:					left;
}

.map-n-btn {
	position:				relative;
	width:					415px;
	height:					130px;
	float:					right;
}

.map-small {
	position:				relative;
	padding:				15px 10px 15px 10px;
	width:					220px;
	height:					100px;
	background:				transparent url(../../bilder/standorte/map-back-small.png) top left no-repeat;
	float:					left;
}

.map-n-btn .lupe {
	position:				relative;
	margin:					10px 0 0 -6px;
	width:					59px;
	height:					54px;
	float:					left;
}

.map-n-btn .buttons {
	position:				relative;
	margin:					10px 0 0 2px;
	width:					120px;
	height:					auto;
	float:					left;
}

.map-n-btn .buttons a {
	position:				relative;
	width:					120px;
	height:					14px;
	padding:				6px 0 6px 0;
	margin:					0 0 2px 0;
	font-size:				11px;
	line-height:			14px;
	color:					#616367;
	text-align:				center;
	background:				transparent url(../../bilder/standorte/btn.png) top left no-repeat;
	float:					left;
	overflow:				hidden;
}

.map-n-btn .buttons a:hover {
	color:					#165085;
	background:				transparent url(../../bilder/standorte/btn.png) bottom left no-repeat;
}

.bottomspacer {
	position:				relative;
	width:					700px;
	height:					20px;
	display:				block;
}
