BODY {
font-family:manub;
font-size:24px;
background-image: url(../Images/fond_body.jpg);
background-attachment:fixed;
background-size : 100% 100%;
background-repeat: no-repeat;
overflow-y : scroll;
-moz-user-select:none;
user-select:none;
}

@font-face {
    font-family: "cursive";
    src: url('./Images/Cursive.ttf');
}
@font-face {
    font-family: "manub";
    src: url('./Images/KGINeedAFont.ttf');
}
@font-face {
    font-family: "craie";
    src: url('./Images/erasdust.ttf');
}
@font-face {
    font-family: "cursiveb";
    src: url('./Images/Cursive_Bold.ttf');
}


p
{
	margin:10px 0px 10px 0px;
}
.iespace
{
	margin:60px 0px 0px 0px;
}
.home
{
	position:fixed;
	top:10px;
	left:10px;
}
.home:hover
{
	transform: scale(1.5);
	transition: 0.5s;
}
#info1
{
	position:fixed;
	top:15px;
	left:50px;
	font-family:"manub";
	font-size:12px;
	color:#000000;
	font-weight:bold;
}

span
{
	color:black;
	font-family:"manub";
	font-size:28px;
	text-shadow: 0px 1px 3px;
}

div
{
	font-family:"manub";
	font-size:18px;
	color:#000000;
	font-weight:bold;
}
.echap
{
	position:fixed;
	top:30px;
	left:20px;
	font-size:12px;
}
.grise
{
	position: fixed;  
    left:0px;   
    top:0px;      
    width:100%; 
    height:100%; 
    background-color:rgba(255,255,255,0.8);
}

.titre
{
	font-family:"manub";
	font-size:30px;
	color:#000000;
	font-weight:bold;
	text-shadow: 0px 3px 3px;
}

fieldset
{
	border:1px solid #222222;
	background-image:url(../Images/fond0.jpg);
	padding:5px 5px;
	-moz-border-radius:8px;
	border-radius:8px;
	text-align:left;
}
.inner3
{
	border:1px solid #222222;
	background-image:url(./Images/seyes.jpg);
	padding:2px;
	-moz-border-radius:8px;
	border-radius:8px;
	font-family: "manu";
}
legend
{
    background-color: rgba(208,208,208,0.8);
    font-family: "cursive";
    font-size: 20px;
    border:2px solid Goldenrod;
    padding: 1px 30px 1px;
    border-radius: 8px;
    -webkit-border-radius: 8px;
    -moz-border-radius: 8px;
}

a:link,a:visited
{
	text-decoration:none;
	color:#222222;
	font-family:"manub";
	font-size:20px;
	font-weight:bold;
	border: none;
}
.textecursive_m {font-family:"cursive";font-size:24px;text-align:justify;color:#6C45CF;text-shadow:none;}

.grayscale img
{
        filter: grayscale(1);
        -webkit-filter: grayscale(1);
        -moz-filter: grayscale(1);
        -o-filter: grayscale(1);
        -ms-filter: grayscale(1);
}

td
{
	width:200px;
	text-align:center;
	vertical-align:middle;
}
.digit
{
	color:Navy;
	font-family:"digital";
	font-size:100px;
	text-shadow:2px 2px 2px DarkSlateGray;
}

input,button
{
color:#222222;
background-color:Gold;
font-size:18px;
font-family:"cursiveb";
border:solid 1px Goldenrod;
border-radius:3px;
vertical-align:middle;
text-align:center;
cursor:pointer;
}
.bouton
{
	font-family:"manub";
	box-shadow:5px 5px 5px gray;
}
.i_cursive
{
	font-family:"cursiveb";
	font-size:24px;
}