/* enlève les puces */
ul, ol { list-style:none }
/* toutes les polices à la même taille */
h1,h2,h3,h4,h5,h6,pre,code { font-size:1em; }
/* supprime les marges par défaut */
ol,ul,li,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset
{ margin:0; padding:0 }
/* évite que les adresses s’affichent en italique */
address { font-style:normal }

fieldset { border:none; padding:0; margin:0; }

/* Pas de bordure autour des images dans les liens */
a img
{
  	border: none;
}

.input-set input { margin:0 5px 7px 0; }
.input-set label { margin:0 15px 7px 0; }
.input_time { width:3em; }
select.input_time { width:4em; }

/* Clear Floated Elements
----------------------------------------------------------------------------------------------------*/
/* http://sonspring.com/journal/clearing-floats */
.clear { clear: both; display: block; overflow: hidden; visibility: hidden; width: 0; height: 0; }
/* http://perishablepress.com/press/2008/02/05/lessons-learned-concerning-the-clearfix-css-hack */
.clearfix:after { clear: both; content: ' '; display: block; font-size: 0; line-height: 0; visibility: hidden; width: 0; height: 0; }
.clearfix { display: inline-block; }
* html .clearfix, *+html .clearfix { height: 1%; }
.clearfix { display: block; }
