/*CSS Searchbox Global*/
/*---------------------------------------------*/
.tx-macinasearchbox-pi1 {
	padding-left:35px;
}
Div.formWrapper Img {
	width:41px;
	height:10px;
	}
DIV.tx-macinasearchbox-pi1 input {
	margin-right:5px;
	margin-top:10px;
	border:0px;
	width:95px;
	height:15px;
        font-size:11px;
        padding-left:2px;
}
/*DIV.tx-macinasearchbox-pi1 submit {
	width:50px;
	background-color:none;
	}*/
DIV.tx-macinasearchbox-pi1 input.searchBoxSubmit {
	border:0px;
	height:12px;
	}
/*------------------------------------------------------------*/
  /*CSS for the Indexed Searchengine Resault Listing*/
/*------------------------------------------------------------*/
.tx-indexedsearch-form label, .tx-indexedsearch-form input {float:left;margin: 0px 20px 0px 0px;}
.tx-indexedsearch-form {text-align:left;}
.tx-indexedsearch {font-size:12px;color:#000;}
.tx-indexedsearch fieldset {border:0px;color:#000;}
.tx-indexedsearch-browsebox p {margin-bottom:10px;color:#000;}
.tx-indexedsearch .tx-indexedsearch-browsebox LI { display:inline; margin-right:5px; }
.tx-indexedsearch .tx-indexedsearch-browsebox LI A {color:#df0024;text-decoration:none;}
.tx-indexedsearch .tx-indexedsearch-browsebox LI A:hover {text-decoration:underline;}
.tx-indexedsearch .tx-indexedsearch-browsebox span {font-weight:bold;}
.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-button { font-size:10px;color:#000;}
.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-sword { width:100px;border:solid 1px #707070;height:16px; font-size:11px;margin-bottom:10px; padding-left:2px; }
.tx-indexedsearch .tx-indexedsearch-whatis { margin-top:10px;color:#000; }
.tx-indexedsearch .tx-indexedsearch-whatis .tx-indexedsearch-sw { font-weight:bold;color:#df0024;line-height:16px; }
.tx-indexedsearch .tx-indexedsearch-noresults { text-align:left; font-weight:normal;color:#000; }
.tx-indexedsearch .tx-indexedsearch-res TD.tx-indexedsearch-descr { font-style:italic; }
.tx-indexedsearch .tx-indexedsearch-res p.tx-indexedsearch-descr  {margin-bottom:5px;}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr .tx-indexedsearch-redMarkup { color:#df0024;font-weight:bold; }
.tx-indexedsearch .tx-indexedsearch-res dl.tx-indexedsearch-info { background:#c8dffc; padding:3px;font-weight:bold;color:#326fc8;}
.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:#000; }
.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-title A{color:#326fc8;text-decoration:none;font-size:12px;font-weight:bold;}
.tx-indexedsearch-title A:hover{text-decoration:underline;}
.tx-indexedsearch .res-tmpl-css { clear:both; margin-bottom:2em; }
.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:bold; margin-top:-1.2em;margin-bottom:20px; float:right;font-size:11px; }
.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;color:#326fc8; }
.tx-indexedsearch .info-tmpl-css dd.item-crdate { color:#326fc8; }
.tx-indexedsearch .info-tmpl-css dd.item-size { color:#326fc8; }
.tx-indexedsearch .info-tmpl-css dd.item-path { float:none; color:#000;}
.tx-indexedsearch .info-tmpl-css dd.item-path A {color:#326fc8;text-decoration:none;}
.tx-indexedsearch .info-tmpl-css dd.item-path A:hover {text-decoration:underline;}
dt.tx-indexedsearch-text-item-size, dt.tx-indexedsearch-text-item-crdate, dt.tx-indexedsearch-text-item-mtime, dt.tx-indexedsearch-text-item-path {font-size:12px;}
dd.tx-indexedsearch-text-item-size, dd.tx-indexedsearch-text-item-crdate, dd.tx-indexedsearch-text-item-mtime, dd.tx-indexedsearch-text-item-path {font-size:12px;font-weight:normal;color:#326fc8;}
.tx-indexedsearch .info-tmpl-css dt {font-weight:bold;color:#326fc8;}
.tx-indexedsearch .res {margin-bottom:10px;padding-bottom:10px;}
p.end-search-info {height:20px;}