/* Stylesheet File Funktionalley									*/
/* searchfield.css 													*/
/* Modified April 09th 2007							 				*/
/* http://www.funktionalley.com/ 								    */

/* searchbox style */

#searchbox {
	width: 127px;
	height: 21px;
	padding: 0px 0px 3px 0px;
	display: block;
	overflow: hidden;
}
#searchbox .left {
	width: 19px;
	height: 19px;
	background: #ffffff url(../images/searchbox_left.gif) no-repeat left top;
	float: left;
	display: block;
}
* html #searchbox .left { /* be nice to Internet Explorer 5.2 Macintosh */
	display: none;
	display/**/: block;
}
body:last-child:not(:root:root) #searchbox .left { /* be nice to Safari and Omniweb */
	display: none;
}
#searchbox .center .searchfield { /* be nice to Internet Explorer 5.2 Macintosh */
	width/**/: 83px;
	margin/**/: 0px 0px 0px 0px;
	padding/**/: 3px 3px 3px 3px;
	background/**/: #ffffff url(../images/searchbox_background.gif) repeat-x left top;
	float/**/: left;
	display/**/: block;
	border/**/: none;
}
html:first-child #searchbox .center .searchfield { /* be nice to Opera */
	height/**/: 19px;
	padding/**/: 0px 3px 0px 3px;
}
* html  #searchbox .center .searchfield { /* be nice to Internet Explorer 5.5, 6.0 and 5.2 Macintosh */
	width: 69px;
	width: /**/117px;
	width/**/: /**/83px;
	padding: 2px 3px 0px 3px;
	padding/**/: 2px 3px 3px 3px;
}
*:first-child + html #searchbox .center .searchfield { /* be nice to Internet Explorer 7.0 */
	padding: 2px 3px 3px 3px;
}
body:last-child:not(:root:root) #searchbox .center .searchfield { /* be nice to Safari and Omniweb */
	width: 127px;
}
#searchbox .right {
	width: 19px;
	height: 19px;
	background: #ffffff url(../images/searchbox_go2.gif) no-repeat right top;
	float: left;
	display: block;
}
* html #searchbox .right { /* be nice to Internet Explorer 5.2 Macintosh */
	display: none;
	display/**/: block;
}
body:last-child:not(:root:root) #searchbox .right { /* be nice to Safari and Omniweb */
	display: none;
}


