body
{
	background-color:#000;
	font-size: min(max(5vw, 10px), 35px);
	text-align: center;
	background-image: url("octogon.png");
	margin:0px;
	height:100%;
		color:#fff;
}

.Banner {
	margin-top: 31px;
	text-shadow: 0 0 20px #fff, 0 0 30px #ff4da6, 0 0 40px #ff4da6, 0 0 50px #ff4da6, 0 0 60px #ff4da6, 0 0 70px #ff4da6, 0 0 80px #ff4da6;

}

.block {
	background-color:#000;
}

ul#menu_horizontal { 
border : none;
list-style-type : none;
/*display : ruby-base-container;*/
background-color:#000;
font-size: min(max(3vw, 10px), 35px);
padding:0px;
}

ul#menu_horizontal li { 
	line-height : 30px;
	padding: 0px 10px;
	background-color:#2b052d;
	border-style:solid;
	border-radius: 25px;
	padding: 8px;
	border-width:2px;
	display: inline;
}

li > a {
	display: inline;
}

ul {
	font-size: min(max(3vw, 10px), 20px);
}

#Flags
{
	position: absolute;
	right: 0px;
	top: 0px;
	padding:2px;
	margin:0px;
}

.SubjectTitle {
	color: #fff;
}

p {
	color:#fff;
	font-size: min(max(3vw, 10px), 20px);
	padding: 1% 5%;
	background-color: rgba(0,0,0,0.8);
	margin: 0px;
}

h2 {
		color:#aaa;
		font-size: min(max(3vw, 10px), 20px);
		padding: 1% 5%;
}

.block h2 {
	background-color:#2b052d;
border-style:solid;
border-radius: 25px;
}

h3 {
		color:#aaa;
		font-size: min(max(2vw, 10px), 20px);
		padding: 1% 5%;
}

h4 {
	background-color:#2b052d;
		color:#aaa;
		margin: 0px;
		padding: 10px 0px;
}

.footer
{
	background-image : url(footer.png);
	font-size: min(max(3vw, 10px), 35px);
	position: absolute;
  bottom: 0;
  width:100%;
}

a {
	color: #c3f1ff;
	text-decoration: none;
}

/*Un lien déjà visité.*/
a:visited
{
	
}

/*Un lien survolé par le pointeur de la souris.*/  
a:hover
{
	text-decoration: none ;
	color            : #56aff4;/*bleu clair*/
}

/*Etat "Down" du lien quand on clique dessus*/  
a:active
{
	color            : #fff;
}

/* glow effect */
.glow {
  -webkit-animation: glow 10s ease-in-out infinite alternate;
  -moz-animation: glow 10s ease-in-out infinite alternate;
  animation: glow 10s ease-in-out infinite alternate;
}

@-webkit-keyframes glow {
  from {
    text-shadow: 0 0 5px #fff, 0 0 10px #fff, 0 0 15px #e60073, 0 0 20px #e60073, 0 0 25px #e60073, 0 0 30px #e60073, 0 0 35px #e60073;
  }
  to {
    text-shadow: 0 0 20px #fff, 0 0 30px #ff4da6, 0 0 40px #ff4da6, 0 0 50px #ff4da6, 0 0 60px #ff4da6, 0 0 70px #ff4da6, 0 0 80px #ff4da6;
  }
}


