﻿div.search-list-form {
	padding: 0 0 30px 0;
}

div.search-list {
	padding: 0 0 30px 0;
}


/**
 * product list content
 */
ul.search-list-content {
	margin: 0;
}
ul.search-list-content li {
	background: none;
	padding: 0;
}

	/* search list result */
ul.search-list-content li.search-list-header {
	padding: 0 0 10px 0;
	line-height: 120%;
}
span.search-list-result {
	padding: 3px 0;
}
span.search-list-limit {}
span.search-list-limit-label {
	padding: 3px 0;
}
span.search-list-limit-label label {
	padding-right: 4px;
}
span.search-list-limit-select {}
span.search-list-limit-select select {
}

	/* search list item */
ul.search-list-content li.search-list-item {
	padding: 0;
	border-top: 1px solid #eee;
}
ul.search-list-content li.search-list-first-item {
	border-top-color: #a3a3a3;
}

	/* search list item content */
a.search-list-item-anchor,
a.search-list-item-anchor:hover {
	display: block;
	padding: 10px 0 10px 0;
	color: #000;
}
a.search-list-item-anchor:hover {
	background-color: #FAFAFA;
}

	/* search list item content */
h3.search-list-item-headline {
	padding: 0;
}
p.search-list-item-text {
	padding: 0;
}
p.search-list-item-path {
	padding: 5px 0 0 0;
	font-size: 92%;
	font-style: italic;
}
p.search-list-item-file-info {
	padding: 0px 0 0 0;
	font-size: 92%;
	font-style: italic;
}

span.clearBoth {
	display: block;
	clear: both;
}


/**
 * search list pagination
 */
ul.search-list-pagination {
	margin: 0;
	padding: 8px 0 0 0;
	border-top: 1px solid #A3A3A3;
}
ul.search-list-pagination li {
	float: left;
	padding: 0 0 0 6px;
	background: none;
}
ul.search-list-pagination li.search-list-pagination-first-item {
	padding-left: 0;
}

	/* pagination links */
	#buttonLast,#buttonFirst,
a.search-list-pagination-link,
a.search-list-pagination-link:hover,
span.search-list-pagination-first,
span.search-list-pagination-prev,
span.search-list-pagination-last,
span.search-list-pagination-next {
	display: block;
	padding: 0 4px 0 4px;
	background-position: left center;
	background-repeat: no-repeat;
	/*background-color:#eee;*/
	border:1px solid transparent;
}
a.search-list-pagination-link,
a.search-list-pagination-link:hover{
	cursor: pointer;
}

a.search-list-pagination-link:hover{
	border:1px solid silver;
}

/* pagination links (first, prev, next, last) */
#buttonFirst,
span.search-list-pagination-first,
a.search-list-pagination-first,
a.search-list-pagination-first:hover {
	width: 10px;
	padding-top:3px;
	/*background-image: url(/images/admin/bullet-pagination-first.gif);*/
}
#buttonPrev,
span.search-list-pagination-prev,
a.search-list-pagination-prev,
a.search-list-pagination-prev:hover {
	width: 5px;
	padding-top:4px;
	/*background-image: url(/images/admin/bullet-pagination-prev.gif);*/
}
#buttonNext,
span.search-list-pagination-next,
a.search-list-pagination-next,
a.search-list-pagination-next:hover {
	width: 5px;
	padding-top:4px;
	/*background-image: url(/images/admin/bullet-pagination-next.gif);*/
}
#buttonLast,
span.search-list-pagination-last,
a.search-list-pagination-last,
a.search-list-pagination-last:hover {
	width: 10px;
	padding-top:3px;
	/*background-image: url(img/bullet-pagination-last.gif);*/
}



/**
 * product list filter panel
 */
	/* headline */
div.search-filter-panel-headline {
	margin: 0 0 10px 0;
	padding: 0 0 4px 0;
	border-bottom: 1px solid #336699;
}
div.search-filter-panel-headline h4 {
	margin: 0;
	padding: 3px 0;
	color: #336699;
	line-height: 120%;
}

	/* filter list */
ul.search-filter{
	margin: 0;
	padding: 0 0 7px 0;
}

	/* filter list item */
ul.search-filter li {
	display: inline;
	padding: 0;
	background: none;
}

	/* filter list item inner */
span.search-filter-item-inner {
	display: block;
}

span.search-filter-item-inner h4 {
	color: #336699;
}

	/* filter list item anchor */
a.search-filter-anchor,
a.search-filter-anchor:hover {
	display: block;
	padding: 3px 0 3px 0;
	background: none;
	cursor: pointer;
}
a.search-filter-anchor-active,
a.search-filter-anchor-active:hover {
	padding-bottom: 3px;
}
a.search-filter-anchor-deactivated,
a.search-filter-anchor-deactivated:hover {
	cursor: default;
}

	/* filter list item anchor text */
span.search-filter-anchor-inner {
	display: block;
	margin: 0 0;
	line-height: 120%;
	color: #336699;
}
a.search-filter-anchor-deactivated span.search-filter-anchor-inner,
a.search-filter-anchor-deactivated:hover span.search-filter-anchor-inner {
	color: #AAAAAA;
	text-decoration: line-through;
}

	/* filter list item anchor with info icon */
li.search-filter-item-has-info a.search-filter-anchor,
li.search-filter-item-has-info a.search-filter-anchor:hover {
	float: left;
	width: 144px;
}

	/* info icon for tooltip */
span.search-filter-info {
	float: right;
	width: 12px;
	height: 12px;
	padding: 5px 0 0 0;
}
span.search-filter-info-icon {
	display: block;
	width: 12px;
	height: 12px;
	background-image: url(/images/search/icon-delete.gif);
	background-position: bottom;
	background-repeat: no-repeat;
	cursor: pointer;
	line-height: 0;
	font-size: 0;
}

em {
	font-weight: bold;
	font-style: italic;
	color: #336699;
}

.aspNetHidden 
{
  display:none;
}

.last 
{
    padding-left:5px;    
}

.first 
{
    padding-right:5px;    
}