*{border:0;padding:0;margin:0}
body{font-family:Arial,sans-serif;font-size:1em}

.div_exercice{display:inline-block;border:1px solid #ccc;border-radius:10px;margin:1%;cursor:pointer;text-align:center;padding:1% .5%;position:relative}
.div_exercice_pastille{position:absolute;right:0;border-radius:50%;background:red;width:10px;height:10px;visibility:hidden;opacity:.5}
.div_exercice b{display:block}
body .ajouter{padding:1% 2%}

#div_exercice_zoom{display:none;font-size:1.4em;width:100%}

#div_alert{display:none;position:fixed;bottom:0;background:red;color:#fff;padding:1%;text-align:center;width:98%}

#form_nv_serie{margin:1em 0}

.div_exercice_commentaire,#div_commentaire_exercice{display:inline-block;width:90%}

input[type="number"],input[type="datetime-local"],input[type="submit"]{padding:2px;border:1px solid #eee;font-size:inherit;display:inline-block;margin-bottom:10px;vertical-align:bottom}
input[type="number"]{width:5em;margin-right:5px}



#div_liste_exercices{margin-bottom:1em}

#h1_exercice_zoom{font-size:1.3em}

#div_lien_admin a{font-size:70%;color:#aaa;}

#div_lien_admin{text-align:right;}

#chrono_depuis_dernier_exercice{font-size:70%}
#historique_series_par_exo{font-size:80%;font-weight:bold}
#historique_series_par_exo span{text-transform:uppercase;color:#555;font-weight:normal}

.historique_serie{margin-bottom:10px}

#fakemenu,#menu{text-align:right;background:#444;color:#fff;padding:5px}
#fakemenu{visibility:hidden}
#menu{position:fixed;left:0;top:0;width:100%;z-index:99999}

a.h2 h2{padding:15px;background:#ccc;border:2px solid #444;border-left:0;border-right:0;font-size:1.5em;cursor:pointer;opacity:.7}
a.h2 h2:hover{opacity:1}
a.h2{text-decoration: none}


a{color:inherit}

.identification input[type="text"],.identification input[type="password"]{border:1px solid #ccc;padding:5px}