@charset "utf-8";
/* CSS Document */

.tx-indexedsearch h3{
	font-size:1.2em;
	margin:0;
	padding:0;	
}

.tx-indexedsearch p.tx-indexedsearch-descr {
	margin-top:0;
}

.tx-indexedsearch .tx-indexedsearch-browsebox {
	text-align:right;
}

.tx-indexedsearch .tx-indexedsearch-browsebox p{
	margin:0;
	padding:0;
}

.tx-indexedsearch .tx-indexedsearch-browsebox LI { 
	display:inline; 
	margin-right:5px; 
}

.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-button { 
	width:100px; 
}

.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-sword { 
	width:150px; 
}

.tx-indexedsearch .tx-indexedsearch-whatis { 
	font-size:1.6em;
	line-height:1.3em;
	margin:0pt;
	padding:0pt; 
}

.tx-indexedsearch .tx-indexedsearch-whatis .tx-indexedsearch-sw { 
	font-weight:bold;
	color:#0096CF;
}

.tx-indexedsearch .tx-indexedsearch-noresults { 
	text-align:center; 
	font-weight:bold; 
}

.tx-indexedsearch .tx-indexedsearch-res TD.tx-indexedsearch-descr {
	font-style:italic; 
}

.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr .tx-indexedsearch-redMarkup { 
	color:#0096CF;
}

.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-info { 
	background:#eeeeee;
	display:none !important;
}

.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 TD { 
	background:#cccccc; 
	vertical-align:middle; 
}

.tx-indexedsearch .tx-indexedsearch-res .noResume { 
	color:#666666; 
}

.tx-indexedsearch .tx-indexedsearch-category { 
	background:#cccccc;
	font-size:16px;
	font-weight:bold;
} 

/* Additional styles, needed for the tableless template_css.tmpl (styles don't conflict with the original template) */ 
.tx-indexedsearch .res-tmpl-css { 
	clear:both; 
	margin-bottom:1em;
	border-bottom: solid 1px #0096CF;
}

.tx-indexedsearch .searchbox-tmpl-css LABEL { 
	margin-right:1em; 
	width:10em; float:left; 
}

.tx-indexedsearch .result-count-tmpl-css, .tx-indexedsearch .percent-tmpl-css { 
	letter-spacing:0; 
	font-weight:normal;
	margin-top:-1.2em; float:right; 
}

.tx-indexedsearch .info-tmpl-css dt, .tx-indexedsearch dl.info-tmpl-css dd { 
	float:left;
}

.tx-indexedsearch .info-tmpl-css dd.item-mtime { 
	float:none;
}

.tx-indexedsearch .info-tmpl-css dd.item-path {
	float:none;
}


/* Hide elements */

.tx-indexedsearch .tx-indexedsearch-icon,
.tx-indexedsearch .tx-indexedsearch-result-number,
.tx-indexedsearch .tx-indexedsearch-searchbox   {
	display:none;
}