/**
 * Search plugin style sheet
 *
 * @since 27.03.2005
 * @author Gaj Capuder <gaj.capuder@siol.net>
 */
#left .search .top_left,#left  .search .top_right,#left  .search .bottom_left,#left  .search .bottom_right{
	display:none;
}

#left .search .box {
	margin:13px 0 -18px 0;
	height:80px;
	background:url(../dsg/menu.jpg) no-repeat;
	padding:10px 0 0 10px;
}

/* Hides from IE5-mac \*/
* html #left .search .box { margin-top: 3px; }
/* End hide from IE5-mac */

#left .search .box h1 {
	display:block;
	position:absolute;
	float				: left;
	font-size:10px;
	margin		: 5px 0 5px 0;
	font-weight			: bold;
}

#left .search .box .content {
	padding:3px 0 3px 10px;
	overflow			: hidden;
	height				: 100%;
	margin:0;
	background-image:none;
	padding:0;
}

#left .search form{
	clear:both;
	width:auto;
	padding:0;
	position:relative;
	top:13px;
	left:0;
	padding-top:12px;
	height:30px;
}

#left .search .box .content .input_button{
	clear:none;
	background-image:none;
	background-color:#DEDEDE;
	width:50px;
	margin-left:6px;
	margin-top:0px;
	height:17px;
	border:#60636C 1px solid;
}
#left .search .box .content form input.text {
	width				: 100%;
	float:left;

	
}

#left .search .box .content dl{
	/*background:blue;	padding:2px;*/
	width:93px;

	float:left;
}

#left .search .box .content dd{  /* error and text field */
	
	/*background:red;padding:3px;*/
	width:100%;
}

#left .search .box .content dt{
	/*background:black;padding:3px;*/
	
}


#left .search .box .content form ul {
	float:left;
	margin:0 0 0 0;
	/*background:yellow;*/
	clear:none;
	padding:0;
	
}
#left .search .box .content form li{
	
}

#left .search .box .content form p.error {
	display:none;
	padding-top: 20px;
}

