* {
	box-sizing: border-box;
}

/*fond d'écran étoilé*/

body{
	background-color: #808080;
	margin: 0px;
}

/*paramétrage du bandeau*/

header{
	position: static;
	position: sticky;
	top: 0px;
	right: 0px;
	left: 0px;
	margin-top: 0px;
	padding-top: 1px;
	background-color: #544a7e;
}

/*format de paragraphe classique*/

.para_1{
	color: blue;
	text-align: justify;
}

/*format d'hyperlien classique*/

.hyper_1{
	color: red;
	text-align: justify;
}

/*format de formulaire classique*/

.form_1{
	color: blue;
	text-align: left;
}

/*format titre classique*/

.h1{
	color: red;
	text-align: center;
}

/*bouton de connexion*/
#connexion{
	margin:0px;
}

.connexion{
    text-decoration: none;
	text-align: center;
    padding: 5px 30px;
    display: block;
    width: 60px;
    border: 16px solid RGBa(130, 114, 194, 0.0);
    color: #FFDB11;
}
.connexion:hover{
    color: #111111;
	background-color: #EEEEEE;
}

/*nom du site*/

#title{
	display: inline-block;
	text-decoration: none;
	text-align: center ;
	color: red;
	font-size: 20px;
	font-weight: 1000;
}
#titre{
	text-align: center ;
	color: red;
	font-size: 20px;
	font-weight: 1000;
}

/*syles des sous onglet*/

.submenu_1 li{
	border-bottom: 1px solid #CCC
}
.submenu_1 li a {
	padding: 15px 30px;
	font-size: 13px;
	color: #FFDB11;
	width: 270px;
}


/*coloration des menu*/

.menu_historique_1:hover{
	border-top: 5px solid #FF4444;
	background-color: RGBa(228, 77, 38, 0.75)
}
.menu_classes_1:hover{
	border-top: 5px solid #FF44EE;
	background-color: RGBa(228, 77, 238, 0.75)
}
.menu_cours_1:hover{
	border-top: 5px solid #1C44EE;
	background-color: RGBa(28, 77, 238, 0.75)
}
.menu_appelle_1:hover{
	border-top: 5px solid #1CF2AC;
	background-color: RGBa(28, 245, 138, 0.75)
}

/*coloration des sousmenu*/

.menu_historique_1 .submenu_1{
	background-color: RGBa(200, 10, 10, 0.50)
}
.menu_classes_1 .submenu_1{
	background-color: RGBa(200, 10, 210, 0.50)
}
.menu_cours_1 .submenu_1{
	background-color: RGBa(20, 10, 210, 0.50)
}
.menu_appelle_1 .submenu_1{
	background-color: RGBa(20, 210, 110, 0.50)
}

/*supréssions des marque d'hyperlien*/

header nav a{
	display: inline-block;
	text-decoration: none;
}

/* Style Wiki */

.bloc_wiki {
	background-color: #808080;
	border: solid 1em;
	border-color: #808080;
}

.titre_de_partie {
	margin: 0;
	padding: 1em;
	padding-left: 5em;
}

.texte_de_partie {
	margin: 0;
	text-align: justify;
	text-indent: 2em;
}

