/*

Title:			hdi_gerling.css
URL:			www.hdi-gerling.de

Description:	General layout styles and structure for search-site

Created:		2008/10/30
Modified:		2008/10/30

----------------------------------------------------------------------

Search
----------------------------------------------------------------------*/
#search .greyBox {
	height: 1.833333333333333em;
	color: #555555;
	font-size: .75em !important;
	font-weight: bold;
	line-height: 1.6em;
	margin: 2em 0 1em 0; /* top, right, bottom, left */
	padding: 0 1em 0 1em; /* top, right, bottom, left */
	background: #F5F5F5;
	clear: both;
}
#search .searchHeadline {
	height: 2.5em;
	color: #009C33;
	font-size: .75em;
	font-weight: bold;
	float: left;
}
#search .helpLink {
	float: right;
	font-size: .6875em;
}
/* Search results */
#search .searchResult h3 {
	padding: 1em 0 0 0; /* top, right, bottom, left */
}
#search .searchResult h3 a {
	color: #009C33;
	font-size: 1em;
	padding: 0;
}
#search .searchResult a {
	color: #797979;
	font-size: .6875em;
}
#search .searchResult a:hover {
	color: #E60018;
}
/* Search form */
#search select {
	color: #555;
	font-size: .625em;
	float: left;
	margin: 0 .5em;
	width: 14.5em;
}
#search .FormImageButton {
	background-color: transparent;
	background-position: .5em .15em;
	background-image: url(/components/images/button/search_button.gif);
	background-repeat: no-repeat;
	border: 0;
	cursor: pointer;
	height: 1.9em;
	padding: 0;
	width: 3em;
}
#search .firstInputField {
	margin-right: .5em;
}
/* Paging */
#search .paging .left,
#search .paging .center,
#search .paging .right {
	display: block;
	float: left;
	margin: 0;
	width: 18.2em;
}
#search .paging a {
	font-size: .9167em;
	padding: 0 .3em;
}
#search .greyBox.paging a:hover {
	color: #E60018;
}
#search .paging a.active {
	color: #E60018;
	text-decoration: none;
}
#search .paging .left {
	text-align: left;
}
#search .paging .center {
	text-align: center;
}
#search .paging .right {
	text-align: right;
}
#search .paging .left a,
#search .paging .right a {
	color: #797979;
}

/* ZIP4 Schwalbe 21.11.08 */
#search .paging span.active {
	font-size:0.9167em;
	padding:0 0.3em;
	color: #797979;
	text-decoration: none;
}
#searchForm {
	padding: 0 0 1.25em 1.25em; /* top, right, bottom, left */
	background-color: #F5F5F5;
}

