
.tx-indexedsearch .tx-indexedsearch-browsebox LI { 
    display:inline; 
    margin-right:5px; }
.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-button { 
    background-color:#B10000;
    color:#FFF;
    border:1px solid #999;
    margin-top:0.5em;
    margin-left:11.3em;
    width:100px;
    }
.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-sword { 
    width:150px; 
    border:1px solid #B10000;
    }
select.tx-indexedsearch-selectbox-type, select.tx-indexedsearch-selectbox-defop{
    width:152px; 
    border:1px solid #B10000;
    }    
.tx-indexedsearch .tx-indexedsearch-whatis { margin-top:10px; margin-bottom:5px;clear:both; }
.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 .tx-indexedsearch-descr .tx-indexedsearch-redMarkup { color:#B10000; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-info { 
    color:#666;
    font-size:0.92em;
    }
.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 .noResume { color:#FFF721; }
.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:0.2em; }
DIV.searchbox-tmpl-css LABEL { 
    margin-right:1em; 
    width:10em; float:left; 
    text-align:right;
    }
.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;}
.tx-indexedsearch-res {
    margin:0px; padding:0px;
    }
.tx-indexedsearch-res h3{
    background-image:none;
    margin:0px;
    padding:0px;
    border-top:1px dotted #B10000;
    }
.searchbox-tmpl-css fieldset{
    border:none;
    padding:0.5em;
    }    
.searchbox-tmpl-css fieldset legend{
    display:none;
    }
div.tx-indexedsearch-search-for{
    margin:0.2em 0em;
    }    
DIV.tx-indexedsearch-enTete{
    text-align:center;
    width:680px;    
    }
DIV.tx-indexedsearch-enTeteCentre{
    width:450px;
    text-align:left;
    float:right;
    }
DIV.searchbox-tmpl-css{
    background-color:#FFFCA5;    
    text-align:left;
    }   
