body
{
width: 800px;
margin-bottom: 30px;
margin: auto;
background-color: rgb(120,200,232);
}


.bloc1
{
padding-top:30px;
width: 800px;
background-color: ivory;
}


p
{
font-family: georgia,Times New Roman, verdana, serif,arial;
font-size: 18px;
color: black;
text-align: justify;
padding-left: 20px;
padding-right: 20px;
}


ul
{
font-family: georgia,Times New Roman, verdana, serif,arial;
font-size: 18px;
color: black;
text-align: justify;
padding-left: 50px;
padding-right: 20px;
}




li
{
padding: 10px 0px 0px 0px;
color:black;
}

label
{
margin-left:100px;
}

input
{
margin-left:100px;
}

.centrage
{
text-align: center;
}

.couleur1
{
color: blue;
}

.couleur2
{
color:red;
}


.couleur3
{
color: green;
}


#envoyer
{
margin:auto;
font-weight: bold;
font-size:large;
background-color:rgb(210,210,210);
color: red;
border-left: 2px inset white;
text-align: center;
}

h5
{
color:black;
}

h2
{
text-align: center;
color: blue;
}

h3
{
text-align: justify;
padding-left: 20px;
padding-right: 20px;
color:red;
text-decoration:underline;
}

.justifier
{
text-align: justify;
}




input:focus
{
background-color: yellow;
}






.pos1
{
position: absolute;
left:50%;
background-color:palegreen; 
}


.pos2
{
position: absolute;
left:50%;
background-color:yellow;
}


.case1A
{
width:150px;
border-style: solid;
border-width: 2px;
border-color: red;
background-color: white;
border-collapse: separate;
color:black;
font-family: verdana, serif,arial;
font-size: 18px;
text-align:center;
}


.case1B
{
border-width: 5px;
border-color:  blue;
width:60px;
background-color:rgbrgb(120,200,232);
}

table
{
margin:auto;
}

td
{
border-radius: 20px;
border-width: 5px;
border-color:  blue;
text-align: center;
color: blue;
}


a
{
text-decoration: none;
color: blue;
}



