

#corps {
  margin-top: 50px;
  margin-left: 50px;
  color: #000066;
  font-size: medium;
  border-radius: 900px / 4000px;
  top: 0px;
  left: 0px;
  right: 900px;
  bottom: 500px;
}

p {
  text-align: justify;
 font-family: "Times New Roman", Times, serif;
	text-indent :50px ;
 font-size : 1.2 em ;
text-align : justify;
  width: 840px;
  margin-top: auto;
  margin-right: 30px;
  margin-bottom: auto;
  margin-left: 30px;
}
h2 {
  text-align: center;
 font-family: "Times New Roman", Times, serif;
  font-size : 2 em;
   text-transform : uppercase ; 
  font-style : bold ; 
  width: 840px;
  margin-top: auto;
  margin-right: 30px;
  margin-bottom: auto;
  margin-left: 30px;
}
h3 {
 font-family: "Times New Roman", Times, serif;
  font-size : 2 em;
   text-align: center ;
  font-style : bold ; 
  width: 840px;
  margin-top: auto;
  margin-right: 30px;
  margin-bottom: auto;
  margin-left: 30px;
}
h4 {
  text-align: left ;
  text-indent : 30px ;
  font-family: "Times New Roman", Times, serif;
  font-size : 1.5 em;
  width: 840px;
  margin-top: auto;
  margin-right: 30px;
  margin-bottom: auto;
  margin-left: 30px;
}

h5 {
 font-family: "Times New Roman", Times, serif;
	text-indent :30px ;
  font-size : 1.2 em;
   text-align: left ;
  width: 840px;
  margin-top: auto;
  margin-right: 30px;
  margin-bottom: auto;
  margin-left: 30px;
}
h6 {
 font-family: "Times New Roman", Times, serif;
	text-indent :30px ;
  font-size : 1 em;
   text-align: left;
  width: 840px;
  margin-top: auto;
  margin-right: 30px;
  margin-bottom: auto;
  margin-left: 30px;
}
#barre {
  border-radius: 10px;
}

#Truelle {
  border-radius: 10px;
}

#colonne {
  -moz-column-count: 2;
  -webkit-column-count: 2;
  column-count: 2;
  -moz-column-rule-style: solid;
  -webkit-column-rule-style: solid;
  column-rule-style: solid;
}

#tableau {
  table-layout: auto;
  border-spacing: 0px;
}

#large {
  font-size: large;
}

