/* --- STYLES DE BASE ---  Reset css*/
html { font-size: 100%; /* ƒvite un bug d'IE 6-7. (1) */ }

body {
    margin: 0;
    padding: 0; 
 	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
    font-size: 11px;
    line-height: 18px;
    background-color: #fff;
	color: #181818;
}

h1, h2, h3, h4, h5, h6 {
    margin: 10px 0 5px 0; /* Rapproche le titre du texte. */
    font-weight: bold;
    font-style: normal;
}
h1 { font-size: 16px; }
h2 { font-size: 14px; }
h3 { font-size: 12px; }
h4 { font-size: 11px; }

/* Listes */
ul, ol {
    margin: 15px 0 15px 50px;
    padding: 0;
}

/* Paragraphes */
p { margin: 0 0 12px 0; }

/* Liens */
a { text-decoration: none; outline: none; }
a:link , a:visited { color: #ff6734; }
a:hover, a:focus, a:active { text-decoration: underline; }
a img { border: none; }

/* Divers elements de type en-ligne */
em { font-style: italic; }
strong { font-weight: bold; }

/* Formulaires */
form, fieldset {
    margin: 0;
    padding: 0;
    border: none;
}
input, button, select { vertical-align: middle; }

div { margin: 0; padding:0; }

.breaker { border: 0 none; clear: both; height: 0; margin: 0; overflow: hidden; padding: 0; overflow:hidden; }

