/* Style recherche avancée */

.tx-indexedsearch .tx-indexedsearch-browsebox LI { 
    display:inline; 
    margin-right:5px;   
    }

.tx-indexedsearch .tx-indexedsearch-browsebox LI a {
    font-weight: bold !important;
}
    
ul.browsebox {
    margin: 0px 0px 10px 0px !important;
}

/*.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 { margin-top:10px; margin-bottom:5px; }
.tx-indexedsearch .tx-indexedsearch-whatis .tx-indexedsearch-sw { font-weight:bold; font-style:italic; }
.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-descr { margin: 0; }

.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr .tx-indexedsearch-redMarkup {font-weight: bold; color: red;}   	
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-info {padding: 5px 5px 5px 0; margin: 0 }


.tx-indexedsearch .tx-indexedsearch-icon  {
	vertical-align: text-bottom;	
}



.tx-indexedsearch-info .info .info-tmpl-css {
	color: red !important;
}

.tx-indexedsearch .info-tmpl-css dt, .tx-indexedsearch dl.info-tmpl-css dd { float:left; }
.tx-indexedsearch .info-tmpl-css dt {font-weight: bold}
.tx-indexedsearch dl.info-tmpl-css dd {padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px}

.tx-indexedsearch .info-tmpl-css dd.item-mtime { float:none; }
.tx-indexedsearch .info-tmpl-css dd.item-path { float:none; }
	
/*.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; 
}

.tx-indexedsearch .result-count-tmpl-css {
	font-weight: bold !important; 
	letter-spacing:0; 
	font-weight:normal; 
	margin:0px 0px 0px 0px; 
	float:right; 
} 

.tx-indexedsearch .percent-tmpl-css {
	font-weight: bold !important; 
	letter-spacing:0; 
	font-weight:normal; 
	margin:0px 0px 0px 0px; 
	float:right; 
}

.tx-indexedsearch fieldset legend {display: none; visibility: hidden;}
.tx-indexedsearch-form {text-align: left; padding: 10px 0px 10px 0px}
.tx-indexedsearch-form label{width: 100px}

.tx-indexedsearch-search-submit .submit {
		width: 80px;
}

.tx-indexedsearch fieldset div {
	margin: 5px 5px 5px 5px;
	overflow: hidden;
}

span.tx-indexedsearch-title a, span.tx-indexedsearch-title a:visited {
   font-size: 12px !important;
   color: #000000	 !important;
   text-decoration: underline !important;
}

span.tx-indexedsearch-title a:hover, span.tx-indexedsearch-title a:focus {
   font-size: 12px !important;
   color: #000000 !important;
   text-decoration: none !important;
}


   	

/*.tx-indexedsearch-searchbox searchbox-tmpl-css select { margin: 20px 20px 20px 20px !important ;padding: 3px 3px 3px 3px !important}*/
/*select.tx-indexedsearch-selectbox-type .type { margin: 20px 20px 20px 20px !important;}
select.tx-indexedsearch-selectbox-defop {color: red !important}
.tx-indexedsearch #tx-indexedsearch-selectbox-defop {color: red !important}*/

.tx-indexedsearch .searchbox-tmpl-css LABEL { 
	float:left; 
}   	
#tx-indexedsearch-searchbox-button-submit {
	margin-left: 110px;
}
