/* ******************************************************
** Stylesheet definitions
** ******************************************************
** EXT:Indexed Search Engine Templates (ch_is_templates)
** 20.09.05 wh
** ****************************************************** */

/* the whole body of the searchbox inculing results */
.tx-indexedsearch{
	border: 0;
	height:100%;
}

/* just the searchbox (input field wrapper) */
.tx-indexedsearch-searchbox{
}


/* the searchBox input field itself (INPUT) */
.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-sword{
	background:blue;
	color:#fff;
}

/* change the color onFocus, doesn't work in all browsers, doesn't hurt either */
.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-sword:focus{
	background:white;
	color:#000;
}

/* guess what */
.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-button{
	background:blue;
	color:#fff;
}

/* if the serach-rules should be shown, format it with this class */
.tx-indexedsearch-rules{
	background:#0F0;
}

/* you searched for-notice */
.tx-indexedsearch .tx-indexedsearch-whatis{
	background:#00F;
	margin-top:10px; 
	margin-bottom:5px;
}

/* you searched for this (search-word */
.tx-indexedsearch .tx-indexedsearch-whatis P .tx-indexedsearch-sw { 
	font-weight:bold; 
	font-style:italic;
	background:silver;
}
.tx-indexedsearch P.tx-indexedsearch-noresults { 
	text-align:left; 
	font-weight:normal;
	color:#f00;
}

/* page 1 and serach-hits 1 of 4, etc. */
.tx-indexedsearch-browsebox{
	background:#440;
}

/* highlight in the browserbox */
.tx-indexedsearch-browsebox-strong{
	font-weight:bold;
}
.tx-indexedsearch-sectionlinks{
	background:black;
}
.tx-indexedsearch-browsebox-SCell{
	background:black;
}

/* search result */
.tx-indexedsearch-res{
	/*background:#555;*/
}
.tx-indexedsearch-res a:link,
.tx-indexedsearch-res a:visited {
	color: #CDD2B8;
	text-decoration: none;
}
.tx-indexedsearch-res a:hover {
	color: #FFF;
	text-decoration: none;
}
.tx-indexedsearch-secHead{
}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title { 
	background:black;
}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title P { 
	font-weight:bold;
}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title P.tx-indexedsearch-percent { 
	font-weight:normal;
	background-color:white;
}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr P { 
	font-style:italic;
	white-space:normal;
}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr P .tx-indexedsearch-redMarkup { 
	color: #FAA;
	white-space:normal;
}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-info { 
	/*background:#eeeeff;*/
}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead { 
	margin-top:20px; 
	margin-bottom:5px;
}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead H2 { 
	margin-top:0px; 
	margin-bottom:0px;
}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead /*TABLE*/ { 
	/*background:#cccccc;*/
}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead /*TD*/ { 
	vertical-align:middle;
}
.tx-indexedsearch .tx-indexedsearch-res .noResume { 
	color: #666666;
	/*background:#fff;*/
}

