body{
	font-family: 'Raleway', sans-serif;
	font-size:12pt;
	color:#222;
	width:100%;
	padding:0px;
	margin:0px;
}

#selecteurs{
	display:flex;
	align-items: center;
	justify-content: center;
	flex-direction: column;
}

.unselecteur{
	display: flex;
	width:100%;
	align-items: center;
	justify-content: center;
	flex-wrap: wrap;
	background-color: rgba(240,240,240,0.8);
	padding:8px 0px;
}

.unelement{
	padding:4px 24px;
	width: auto;
	text-align:center;
}

.unelement:hover{
	cursor:pointer;
	background-color: rgba(210,210,210,0.6);
}

.elemselectionne{
	background-color: rgba(180,250,180,0.6);
}

#motscles{
	width: 100%;
	padding:20px;
	border:none;
	box-sizing: border-box;
	font-family: 'Courier', sans-serif;
	font-size:12pt;
	background-color: rgba(251,251,251);
	text-align: center;
}

#miniatures{
	display: flex;
	align-items: center;
	justify-content: center;
	flex-wrap: wrap;
	padding:22px 62px;
}

.uneminiature{
	display: flex;
	position:relative;
	align-items: center;
	justify-content: center;
	flex-direction: column;
	padding:32px;
	margin:20px;
	text-decoration: none;
	color:#444;
}

.uneminiature:hover .bulle{
	display:block;
}


.EDHEC{
	background-color: rgba(180,230,180,0.8);
}

.HEC{
	background-color: rgba(180,180,240,0.8);
}

.ESSEC{
	background-color: rgba(240,230,180,0.8);
}

.EML{
	background-color: rgba(250,180,180,0.8);
}

.ESCP{
	background-color: rgba(210,190,160,0.8);
}

.ECRICOME{
	background-color: rgba(180,180,180,0.8);
}

.ESC{
	background-color: rgba(230,180,250,0.8);
}

.uneminiature:hover{
	background-color: rgba(210,210,210,0.8);
	cursor: pointer;
}

.descecole{
	font-size:16pt;
}

.descannee{
	font-size:22pt;
}

.descfiliere{
	font-size:13pt;
}

.bulle {
	color: white;
	position: absolute;
	top:100%;
	display:none;
	box-sizing: border-box;
	width:100%;
	background-color: rgba(180,180,180,0.88);
	min-height:35px;
	z-index: 12;
	padding: 8px;
	text-align: center;
	text-decoration: none;
}

.bulle:hover {
	background-color: rgba(180,180,180,0.62);
}

.button:hover {
	cursor:pointer;
	background-color: rgba(100,100,240,0.4);
}

.button{
	line-height: 40px;
	text-align: center;
	color:white;
	width:100%;
	height:40px;
	background-color: rgba(100,100,240,0.6);
}
.buttonvalide{
	background-color: rgba(60,245,80,0.7);
}

#iframe{
	width:100%;
	height:100%;
}