/* html, body
{
	background-color:	#f4f5f6;
	color:				#666;
	font-family:		Verdana, sans-serif;
	font-size:			9px;
	margin:				0;
	padding:			0;
} */


#content
{
	font-size:		11px;
	padding-left:	65px;
}

#imageHeadline
{
	left:			-21px;
	margin-bottom:	1em;
	margin-top:		44px;
	position:		relative;
}
.imageHeadline
{
	left:			-21px;
	margin-bottom:	1em;
	margin-top:		44px;
	position:		relative;
}

#searchLeft
{
	float:			left;
	font-size:		11px;
}

#searchRight
{
	float:			right;
	font-size:		11px;
	padding-right:	60px;
}

#searchRight2
{
	float:			right;
	font-size:		11px;
	margin-right:	20px;
}


.resultItemContainer
{
	border:			1px solid #aaa;
	float:			left;
	height:			250px;
	margin-bottom:	12px;
	margin-right:	12px;
	overflow:		hidden;
	width:			180px;
}

.resultItemContentContainer
{
	height:			223px;
	overflow:		hidden;
	padding-left:	9px;
	padding-right:	9px;
	padding-top:	9px;
}

.resultItemLocation
{
	font-weight:	bold;
}

.resultItemPicture
{
	border:			1px solid #fff;
	margin-bottom:	2px;
	margin-top:		3px;
}

.resultItemPictureDummy
{
	height:			105px;
	margin-bottom:	3px;
	margin-top:		4px;
	width:			160px;
}

.resultItemPrice
{
	color:	#666;
	margin-bottom: 2px;
}

.resultItemOpenDetails
{
	padding-right:	10px;
	text-align:		right;
}

.imgWeiter
{
	border:		0;
	position:	relative;
	top:		1px;
}

.linkWeiter
{
	color:			#bd112a;
	font-weight:	bold;
	text-decoration:none;
}

.detailPicture
{
	border:			1px solid #fff;
	margin-bottom:	30px;
}

.detailMiniPicture
{
	border:			1px solid #fff;
	margin-bottom:	3px;
	margin-right:	3px;
}

.detailImages
{
	float:			left;
	margin-right:	10px;
	width:			162px;
}

.detailTexts
{
	float:	left;
	width:	400px;
}

.detailTable
{
	border-collapse:	collapse;
}

.detailTable tr
{
	vertical-align:	top;
}

.detailCell1
{
	border:			1px solid #fff;
	padding-bottom:	3px;
	padding-left:	10px;
	padding-right:	5px;
	padding-top:	3px;
}

.detailCell2
{
	border:			1px solid #fff;
	padding-bottom:	3px;
	padding-left:	5px;
	padding-right:	5px;
	padding-top:	3px;
	text-align:		justify;
}

.sfiSelect
{
	border:			1px solid #666;
	color:			#666;
	font-family:	Verdana, sans-serif;
	font-size:		11px;
	padding:		1px;
	width:			120px;
}

.sfiInputText
{
	border:			1px solid #666;
	color:			#666;
	font-family:	Verdana, sans-serif;
	font-size:		11px;
	padding:		2px;
	padding-left:	4px;
	width:			112px;
}

.sfiSubmit
{
	background-color:	#bd112a;
	border:				0;
	color:				#fff;
	font-family:		Verdana, sans-serif;
	font-size:			11px;
	margin-top:			30px;
	text-align:			left;
	width:				80px;
	text-align:			center;
}

.sfiReset
{
	background-color:	#9c9d9f;
	border:				0;
	color:				#fff;
	font-family:		Verdana, sans-serif;
	font-size:			11px;
	margin-top:			30px;
	text-align:			left;
	width:				118px;
	text-align:			center;
}

.checkbox
{
	width:			13px;
	height:			13px;
	vertical-align:	text-bottom;
}

.areacell
{
	padding-left:	10px;
}
