body { 
	margin:auto 0px;
	padding: 0px;
	font-family: 'Roboto', sans-serif;
	text-align: left;

	background-color: #333231; /*Noir*/
	background-color: #6A6A7E; /*Gris foncé*/
	background-color: #9292A6; /*Gris moyen*/
	background-color: #CECEE2; /*Gris clair*/
	background-color: #F2AA54; /*Orange*/
	background-color: #FF0066; /*WW Rose*/
	background-color: #ffffff; /*Blanc*/
}

.content {
	/* background-color: red; */
	/* height: 100%; */
}

section {
	width: calc(100%);
	margin: 0px auto;
	padding-left: 55px;
	padding-right: 55px;
	font-size: 1em;
}

@media screen and (max-width:580px) {
	section {padding-left: 15px; padding-right: 15px;}
}

h1 {
	font-family: 'Roboto', sans-serif;
	font-size: 1.6em;
	font-weight: bold;
	margin-top: 0px;
	margin-bottom: 40px;
	text-align: center;
	color: #6A6A7E;
}

h2 {
	font-family: 'Roboto', sans-serif;
	font-size: 1.2em;
	font-weight: bold;
	margin-top: 30px;
	margin-bottom: 30px;
	text-align: center;
	color: #6A6A7E;
}

h3 { 
	font-family: 'Roboto', sans-serif;
	font-size: 1.1em;
	font-weight: normal;
	padding-top: 8px;
	text-align: left;
	color: #F2AA54;
}

h4 { 
	font-family: 'Roboto', sans-serif;
	font-size: 1em;
	font-weight: bold;
	padding-top: 8px;
	text-align: left;
	color: #6A6A7E;
}

p {
	font-size: 1em;
	font-weight: normal;
	padding-top: 8px;
	text-align: left;
	color: #6A6A7E;
}

p a:hover {
	text-decoration:underline;
}

a {color: #6A6A7E; text-decoration:none;}
a:hover {color: #6A6A7E; text-decoration:none;}
a:visited {}

strong a:hover {text-decoration:none;}

.size-00 {font-size:0.0em;}
.size-01 {font-size:0.1em;}
.size-02 {font-size:0.2em;}
.size-03 {font-size:0.3em;}
.size-04 {font-size:0.4em;}
.size-05 {font-size:0.5em;}
.size-06 {font-size:0.6em;}
.size-07 {font-size:0.7em;}
.size-08 {font-size:0.8em;}
.size-09 {font-size:0.9em;}

.size-11 {font-size:1.1em;}
.size-12 {font-size:1.2em;}
.size-13 {font-size:1.3em;}
.size-14 {font-size:1.4em;}
.size-15 {font-size:1.5em;}
.size-16 {font-size:1.6em;}
.size-17 {font-size:1.7em;}
.size-18 {font-size:1.8em;}
.size-19 {font-size:1.9em;}

sup {
	font-size: 0.7em;
	line-height: 2px;
}

ul {
	padding-top: 4px;
	list-style-type: square;
	color: #6A6A7E;
}

ul ul {
	padding-bottom: 10px;
	padding-top: 10px;
	list-style-type: disc;
	color: #6A6A7E;
}

ol {
	padding-top: 4px;
	color: #6A6A7E;
}

ol ol {
	padding-bottom: 10px;
	padding-top: 10px;
	color: #6A6A7E;
}

code {
	display: block;
	padding: 5px;
	font-size: 0.7;
	font-weight: normal;
	text-align: left;
	color: rgb(255,255,255);
	background-color: rgb(158,14,64);
	margin: 10px;
}
