body                                                
{background-color:black;}

#CORPS_PRINCIPAL   
{background-color:black;
}

#menu-coin-gauche                   
{position: absolute;
top: 0px;
left: 0;
width: 10%;
height: 150px;
background-color:black;}

#menu-coin-droit                              
{position: absolute;
top: 0px;
right: 0;
width: 10%;
height: 150px;
background-color:black;}

#retour_haut 
{position: absolute ;
top:205px;
margin-left:50px;
width:150px;
height:30px;
background-color:green;/*rgb(39,33,45)  */
border:ridge 1px gray;
font-size:15px;
text-align:center;
color:rgb(174,172,170);
font-family:Lucida Sans;
}

#titre_large                                
{position: absolute ;
top: 0 ;
left:0px;
width: 1270px ;
height: 160px ;
background-color :black;
border-bottom: solid black 1px;
font-size:20px;
padding-left:100px;
color:rgb(174,172,170);
font-family:Papyrus;
padding-top:20px;}

#CORPS_2                                         
{background-color :black;
margin-top:180px;
margin-bottom:20px;
padding-top:20px;
padding-bottom:100px;
}

img
{background-color:black;
margin-left:25px;}

h2
{padding-top:0px;
padding-left:130px;}

.barre
{border:gray ridge 1px;
font-size:15px;
color:rgb(94,89,147);
width:780px;
margin-left:100px;
text-align:center;
letter-spacing:0px;
font-family:Lucida Sans}

.rouge
{color:red;}

.orange
{color:rgb(255,169,47);}

a
{color:rgb(186,190,224);
text-decoration:none;}

a:hover
{color:white;}

a:visited
{color:none;}

.noir
{color:black;}

.papyrus
{font-family:Lucida Sans;font-size:22px;}

li
{text-align:left;}

h3 
{
border:ridge 1px gray;
background-color:rgb(39,33,45);/*gray;*/
color:rgb(28,28,212);/*autre bleu*/
margin-bottom:0px;
font-family:Lucida Sans;
text-align:center;
margin-left:220px;
width:70px;
padding-top:5px;
padding-bottom:5px;
}

.h2_lexique
{padding-left:200px;}

.bouton_entrer_centre
{text-align:center;
background-color:gray;
border:ridge 1px;
font-size:10px;
width:100px;
height:20px;
color:white;
}

table
{Color:rgb(174,172,170);
background-color:black;
margin-left:300px;
}

td
{border:ridge 1px gray;
width:50px;
height:50px;
font-size:20px;
text-align:center;
background-color:rgb(39,33,45);
}


#fin_page
{background-color:black;
font-style:italic;
left:250px;
width:750px;
color:white;
padding-bottom:50px;
}

