/*Page*/
HTML, BODY, DIV, SPAN, APPLET, OBJECT, IFRAME, H1, H2, H3, H4, H5, H6, P, BLOCKQUOTE, PRE, A, ABBR, ACRONYM, ADDRESS, BIG, CITE, CODE, DEL, DFN, EM, FONT, IMG, INS, KBD, Q, S, SAMP, SMALL, STRIKE, STRONG, SUB, SUP, TT, VAR, B, U, I, CENTER, DL, DT, DD, OL, UL, LI, FIELDSET, FORM, LABEL, LEGEND, TABLE, CAPTION, TBODY, TFOOT, THEAD, TR, TH, TD, BUTTON
{
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
TABLE, TBODY, TFOOT, THEAD, TR, TH, TD
{
	vertical-align:top;
}
BODY
{
	line-height: 1;
}
BLOCKQUOTE, Q
{
	quotes: none;
}
:focus, A:active
{
	outline: 0;
}
INS
{
	text-decoration: none;
}
DEL
{
	text-decoration: line-through;
}
TABLE
{
	border-collapse: collapse;
	border-spacing: 0;
}
HTML
{
	font-size: 100%;
}
BODY
{
	margin: 0;
	padding: 0;
}
/*Titres*/
H1, H2, H3, H4, H5, H6
{
	margin: 0;
}
H1
{
	font-size: 1.75em;
	line-height: 1.75em;
}
H2
{
	font-size: 1.5em;
	line-height: 1.5em;
}
H3
{
	font-size: 1.25em;
	line-height: 1.25em;
}
H4
{
	font-size: 1em;
	line-height: 1em;
}
/*Listes*/
UL, OL
{
	margin: 0;
	padding: 0;
	list-style: none;
}
/*Paragraphes*/
P
{
	margin: 0.75em 0;
/*Marges plus faibles que par défaut. (7)*/
}
ADDRESS
{
	margin: 0.75em 0;
	font-style: normal;
}
/*Liens*/
A
{
	text-decoration: underline;
}
A IMG
{
	border: none;
}
/*Divers éléments de type en-ligne (8)*/
EM
{
	font-style: italic;
}
STRONG
{
	font-weight: bold;
}
/*Formulaires*/
FORM, FIELDSET
{
	margin: 0;
	padding: 0;
	border: none;
}
INPUT, BUTTON, SELECT
{
	vertical-align: middle;
}
/*Citations*/
BLOCKQUOTE
{
	margin: 0.75em 0 0.75em 20px;
	padding: 0 0 0 10px;
	border-left: 2px solid #DDD;
}
Q, CITE
{
	font-style: italic;
}
Q CITE, Q Q
{
	font-style: normal;
}
Q
{
	quotes: none;
}
Q:before, Q:after
{
	content: "";
/*Nécessaire pour Safari/Chrome*/
}
BLOCKQUOTE P, LI P
{
	margin: 0.5em 0;
}
