html
{
	margin : 0;
	padding : 0;
	min-height : 100%;
	min-width : 100%;
	min-width: 70em;
}

body
{
	overflow: auto;
	padding : 0;
	min-height : 100%;
	min-width : 100%;
   margin: auto;
   margin-bottom: 0px;
   margin-top: 0px;
     /* border: 1px solid rgb(255,0,0); */

}

p {
    white-space: pre-line;
    word-break: break-word;
}

#corps1
{
	max-width: 100%;
	margin: auto;
	margin-top: 0em;
	height: 104em;
	background-image: url("images/backgroundImage.png");
	background-repeat: repeat-x;
	/* border: 1px solid transparent; */
}

/*--------------------------------------- Content1 -------------------------------------------------- */

#privacyPolicyContainer
{
	float: center;
	/* width: 70em; */
	width: 50em;
	margin: auto;
	height: 32em;
	/* background-color: rgb(0, 180, 200); */
	/*border: 1px solid rgb(0, 0, 0);	*/

}

#homeImageContainerLeft
{
	height: 90%;
	width: 28%;
	float: left;
	margin-left: 10%;
	margin-top: 2em;
}

#homeDescriptionContainerRight
{
	height: 60%;
	width: 44%;
	margin-top: 6em;
	margin-left: 2em;
	float: left;
}

#homeDescriptionContainerLeft
{
	height: 60%;
	width: 44%;
	margin-top: 6em;
	margin-right: 2em;
	float: right;
}

#homeImageContainerRight
{
	height: 90%;
	width: 28%;
	float: right;
	margin-right: 10%;
	margin-top: 2em;
}

/*--------------------------------------- Images -------------------------------------------------- */

.homeImage
{
	display: block;
	width:auto;
	height: 100%;
	margin-left: auto;
	margin-right: auto;
}

.appStoreImage
{
	display: block;
	width:auto;
	height: 3em;
	margin-top: 2em;
	margin-left: auto;
	margin-right: auto;
}

.allSamplesImage
{
	display: block;
	width:90%;
	margin-left: auto;
	margin-right: auto;
}

/*--------------------------------------- Textes -------------------------------------------------- */

.titleTextLeft
{
    font-family: 'HelveticaNeue-Light', Arial, Helvetica, sans-serif;
	font-size: 20pt;
	width: 100%;
	display: block;
	margin-top: 3em;
	margin-left: auto;
	margin-right: auto;
	text-align: left;
	color: rgb(30, 162, 209);
}

.titleTextRight
{
    font-family: 'HelveticaNeue-Light', Arial, Helvetica, sans-serif;
	font-size: 20pt;
	width: 100%;
	display: block;
	margin-top: 3em;
	margin-left: auto;
	margin-right: auto;
	text-align: right;
	color: rgb(30, 162, 209);
}

.descriptionText
{
    font-family: 'HelveticaNeue-Light', Arial, Helvetica, sans-serif;
	font-size: 13pt;
	width: 100%;
	display: block;
	margin-top: 0.4em;
	margin-left: auto;
	margin-right: auto;
	text-align: justify;
	color: black;
}

.samplesText
{
    font-family: 'HelveticaNeue-Light', Arial, Helvetica, sans-serif;
    font-size: 20pt;
    width: 60%;
	display: block;
	text-align: center;
	color: white;
	margin-left: auto;
	margin-right: auto;
}
/*--------------------------------------- Helpers -------------------------------------------------- */

div {
      /*  border: 1px solid red; */
}