/**
 * Feuille de style CSS spécifique à l'applicatif, ce script est destiné à être
 * appelé en dernier dans la pile des fichiers CSS.
 *
 * @package openmairie_exemple
 * @version SVN : $Id: app.css 2202 2013-03-28 17:30:48Z fmichon $
 */

/* Gestion du logo */
#logo span.logo { width: 272px; height: 42px; background-image: url("../img/logo.png"); background-repeat: no-repeat; display: block; text-indent: -9999px; }
/*recherchedossier*/
td.fd_rechdossier{background: #ffffff url(../img/fd_rech_dossier.png) 0% 0% no-repeat;}
td.fd_haut_rechdossier{background-color:#FCF2C0;height:40px;}
td.fd_bas_rechdossier{background-color:#FCF2C0;height:10px;}
div#courriers_lies{
    background: #DBD7BD;
    color: black;
    border: 1px solid white;
    width:auto;
    margin-bottom:10px;
    margin-top:10px;
}

/* Affichage de la recherche avancée */
#adv-search-adv-fields .field-type-select,
#adv-search-adv-fields .field-type-text,
#adv-search-adv-fields .bloc.intervaldate {
    float:left;
    width: 210px;
}
#adv-search-adv-fields .field-type-select div.form-libelle,
#adv-search-adv-fields .field-type-text div.form-libelle,
#adv-search-adv-fields .bloc.intervaldate div.bloc-titre {
    display: block;
    font-weight: bold;
    padding: 0;
}
#adv-search-adv-fields .field-type-select div.form-content,
#adv-search-adv-fields .field-type-text div.form-content {
    display: block;
    padding: 3px;
    height: 20px;
}
#adv-search-adv-fields .field-type-select div.form-content select,
#adv-search-adv-fields .field-type-text div.form-content input {
    width:90%;
}
#adv-search-adv-fields .bloc.intervaldate .field-type-date {
    float:none;
    padding: 3px;
}
#adv-search-adv-fields .bloc.intervaldate .field-type-date div.form-libelle {
    display: table-cell;
}
#adv-search-adv-fields .bloc.intervaldate .field-type-date div.form-content {
    height: 20px;
}

a.boxclose{
    float:right;
    width:26px;
    height:26px;
    background:transparent url(../img/cancel.png) repeat top left;
    margin-top:-30px;
    margin-right:-30px;
    cursor:pointer;
}
.box{
    position:fixed;
    top:-800px;
    width:750px;
    left:50%;
    margin-left:-400px;
    background-color:#F3F3F3;
    color:#7F7F7F;
    padding:20px;
    border:2px solid #ccc;
    -moz-border-radius: 20px;
    -webkit-border-radius:20px;
    -khtml-border-radius:20px;
    -moz-box-shadow: 0 1px 5px #333;
    -webkit-box-shadow: 0 1px 5px #333;
    z-index:101;
}
.overlay{
    position:fixed;
    top:0px;
    bottom:0px;
    left:0px;
    right:0px;
    z-index:100;
}

#recherchecourrierslies table.tab-tab {
    margin-bottom: 10px;
}

#resultAjaxSearch {
    max-height:350px;
    overflow: auto;
    margin-bottom:5px;
}


.pdf-ar-16 { background-image: url("../img/pdf-ar-16x16.png"); }
.tb-16 { background-image: url("../img/tb.png"); }

table.wid-tab {
    width: 100%;
}



/**/
#recherchecourrier div.field {
    float:left;
    display: block;
    width: 180px;
}
#recherchecourrier div.datearrivee {;
    clear:left;
}
#recherchecourrier div.objetcourrier,
#recherchecourrier div.traitement {
    width: 360px;
    clear:both;
}
#recherchecourrier div.field.text input,
#recherchecourrier div.field.select select {
    width :95%;
}
#recherchecourrier div.field.entre2dates img {
    vertical-align: top;
}
#recherchecourrier div.emetteurnom {;
    clear:left;
}
#recherchecourrier div.emetteurad1 {;
    clear:left;
}
#recherchecourrier div.emetteurcp {;
    clear:left;
}
#recherchecourrier div.traitement {;
    clear:left;
}
#recherchecourrier div.diffusion {;
    clear:left;
}


#recherchecourrier div.help {
    color: #898989;
    font-style: italic;
}

/**
 * Styles pour les critères de recherche
 */
#criteres_recherche-title {
    margin-bottom: 10px;
    padding: 3px 10px;
}

#criteres_recherche-title h2 {
    font-size: 13px;
    margin: 0;
    text-transform : uppercase;
}

#criteres_recherche-list {
    padding: 3px 10px;
    font-weight: normal;
}

#criteres_recherche-list span.criteres_recherche-value {
    font-weight: bold;
}

textarea {
    resize: both !important;
}

label[id^="lib-"] {
    text-transform: capitalize;
}

legend[class*="ui-corner-all"] {
    text-transform: capitalize;
}