body {
    font-family: Arial, Helvetica, sans-serif;
	margin: 0;
	font-family:"Consolas";
    /*background: linear-gradient(to bottom, #d60270 0% 40%, #9b4f96 40% 60%, #0038a8 60% 100%);*/
	background: linear-gradient(#007f82, #9198e5);
}

#head  {
	padding-top: 1px;
	padding-left: 15px;
}

#news, #menu {
	margin-right:auto;
	margin-left: auto;
	width:80%;
	background-color:white;
}
#faq {
	margin-right:auto;
	margin-left: auto;
	width:60%;
	background-color:white;
	text-align:justify;
}

#bottom {
	padding-bottom: 1px;
	padding-top: 1px;
	padding-left: 15px;
}

hr {
	height: 10px;
	border: none;
	background-color: #c0c0c0;
}

#bonus {	
	position:fixed;
	right:5px;
	bottom:5px;
}

.icon { 
  display: inline-block;
} 

.linkblock{
    padding: 12px;
    padding-top: 38px;
    border-image-slice: 50 79 10 8 fill;
    border-image-width: 40px 57px 5px 5px;
    border-image-outset: 0px 0px 0px 0px;
    border-image-repeat: stretch stretch;
    border-image-source: url("border.png");
    border-style: solid;
    background-color: black;
	color: white;
	max-width: fit-content;
    max-height: fit-content;
	padding-right: 50px;
	padding-left: 50px;
	display: inline-block;
	vertical-align: middle;
}

.notepadView{
    border-image-slice: 50 79 10 8 fill;
    border-image-width: 40px 57px 5px 5px;
    border-image-outset: 0px 0px 0px 0px;
    border-image-repeat: stretch stretch;
    border-image-source: url("notepad.png");
    border-style: solid;
    position: relative;
    display: inline-block;
    flex: 1;
    padding: 1em;
    padding-top:3.5em;
    background-color: white;
	color: black;
	max-width: fit-content;
    max-height: fit-content;
}

.smalllink{
	width: 18%;
	display: inline-block;
}

.linkblock a{
	color: #66caa6;
}

#ticket a{ 
	text-decoration: none; 
} 


#flashexp{
	font-family: 'Brush Script MT', cursive;
	font-size: 150;
}

#flashexp a{
	color:aquamarine;
}

.image_entete{
	display: inline-block;
	vertical-align: middle;
	font-size: 50px;
}

.section_about{
	width: 50%;
	vertical-align: middle;
	font-size: 20px;
}