div.contentfilter {
	position:relative;
	width:910px;
	height:34px;
	background-color:#edf0f4;
	border-top:1px solid #c2cedc;
	border-bottom:1px solid #c2cedc;
}
div.contentfilter div.search_input {
	position:absolute;
	left:26px;
	top:8px;
	width:205px;
	height:14px;
}

div.contentfilter div.search_select {
	position:absolute;
	left:266px;
	top:8px;
}

div.contentfilter div.search_date {
	position:absolute;
	left:406px;
	top:8px;
	width:393px;
	height:14px;
	font-family:arial;
	font-size:11px;

}
	
	div.contentfilter div.search_year {
		float:left;
		width:98px;
		height:14px;
	}
	
	div.contentfilter div.search_year_until {
		float:left;
		width:58px;
		height:14px;
		margin-left:5px;
	}
	
	div.contentfilter div.search_month {
		float:left;
		width:43px;
		height:14px;
	}

	
	div.contentfilter div.search_day {
		float:left;
		width:60px;
		height:14px;
		margin-left:10px;
	}
	
	div.contentfilter input.day {
		width:20px;
		height:10px;
		padding:1px;
	}


div.contentfilter div.post_filter {
	position:absolute;
	right:20px;
	top:4px;
	cursor:pointer;
	width:25px;
	height:25px;	
	background-image: url('/items/graphics/2008/layout-button-ok.png');
}

div.contentfilter .optionformat {
	font-family:arial;
	font-size:11px;
	font-weight:normal;
	color:#000;
}

div.contentfilter .searchformat {
	font-family:arial;
	font-size:10px;
	font-weight:bold;
	color:#000;
}

div.contentfilter input.search {
	
	border-top:2px solid #969696;
	border-left:2px solid #969696;
	border-bottom:2px solid #fff;
	border-right:2px solid #fff;
	background-color:#fefefe;
	width:203px;
	height:12px;
	padding:2px;

}
