

/* search form */
#nf_addon_search {
	line-height: 1.8em; /*18px*/
	background-color: #EEEFE9;
	/*padding: 5px 5px 10px 18px;*/
	padding: 0.45em 0.45em 0.91em 1.64em; 
}

legend {
	color: #3b3b3b;
}

#nf_addon_search h1 {
	font-size: 1.7em;
	font-family:SanukWebPro,Helvetica,sans-serif;
}

#nf_addon_search input {
	font-family:SanukWebPro,Helvetica,sans-serif;
	font-size: 1.2em;
	width: 20em; /*240px;*/
	border: 0.09em solid #fff;
	padding:0.25em;
	background-color:#fff;
}

#nf_addon_search label {
	font-size: 1.1em;
 	display: none; 
}

#nf_addon_search button {
    background-color: #FFFFFF;
    border: 1px solid #E0DFD3;
    color: #3b3b3b;
    cursor: pointer;
    font-size: 14px;
    padding: 4px;
}

/* Smallsearch */
#nf_addon_smallsearch {
 	padding-left:0.455em;
 	float: right; 
/*  	margin-right: 150px; */
	position:relative;
	width:10em;
}

#nf_addon_smallsearch label {
	display: none;
}

#nf_addon_smallsearch button {
	border-style: none;
	position:absolute;
/*	left:-0.273em;*/
/*	top:-0.273em;*/
	right:0;
	height:  1.727em;
	width: 1.727em;
	background: url(/mediathek/defaultImages/suchpfeil.gif) no-repeat 0 0;
/* 	background-color:#E95814;	 */
	font-family:SanukWebPro,Helvetica,sans-serif;
	font-size:1em;
/*	position: absolute;*/
/* 	margin-left: 8.08em; /* 97px; */ 
/*	top: 0.08em; /* 1px;*/
	
}

#nf_addon_smallsearch button span {
	display: none;
}

#nf_addon_smallsearch_string {
	border: 0.09em solid #EEEFE9;
	height:1.545em;
/*	padding:0.25em;*/
	background-color:#EEEFE9;
	width: 90px !important; /*95px;*/
 	color: #3b3b3b; 
/*	font-size: 0.82em; /*9px;*/
	font-family:SanukWebPro,Helvetica,sans-serif;
	font-size:1em;
	position:absolute;
	vertical-align:middle;
}

/* search result */
#searchDiv {
	background-color: #EEEFE9;
	padding: 0px 5px 10px 18px;
}

#searchInfo {
	font-size: 1em;
	padding: 0.2727em 10px 0.2727em 10px; /*3px 10px 3px 10px*/
	margin: 1.8181em 1.8181em 0.9090em 0; /*20px 20px 10px 0*/
	border-top: 0.3636em solid #fff; /*4px*/
	border-bottom: 0.3636em solid #fff; /*4px*/
}

#searchResultSummary {
	padding-left: 1em; /*10px*/
	padding-bottom: 0.5em; /*5px*/
}

#searchResults {
	margin-top: 28px;
	list-style-type: none;
}

#searchResults li {
	margin: 0.6em 2em 0 0; /*6px 20px 0 0*/
	padding: 0 0 0.6em 1em; /*0 0 6px 10px*/
	border-bottom: 0.1em solid #EEEFE9;
}

#searchResults h3 a {
	color:#3b3b3b;
}

#searchResults p {
	font-size: 1.1em;
}

#searchResults p a { /* font size is 1.1em */
	text-decoration: none;
	color: #3b3b3b;
}

/* pager */
div.nf_pager {
	font-size: 1em;
	margin: 3em 0 0 1em; /*30px 0 0 10px*/
}

div.nf_pager h3, div.nf_pager h4 {
	display: none;
}

div.nf_pager ul li {
	font-size: 1em;
	border-width: 0;
	margin: 0 0.2em 0 0.2em; /*0 2px 0 2px*/
}

div.nf_pager ul li a {
	padding: 0;
	width: 23px; /*17px*/
	height: 20px; /*17px*/
	text-decoration: none;
	background-color: #EEEFE9;
	color: #3b3b3b;
	text-align: center;
	padding-top:3px;
}

div.nf_pager ul li.currentPage a {
	background-color: #E0DFD3;
	color: #3b3b3b;
}

div.nf_pager ul li.prevPage a, div.nf_pager ul li.nextPage a {
	font-size: 1.1em;
	width: 3.6363em; /*40px*/
	background-color: transparent;
	padding: 0 0.4545em 0 0.4545em; /*0 5px 0 5px*/
}

