@font-face {
    font-family: "montagne-noire";
    src: url("MONTAGNE_NOIR_SIMPLE.ttf") format("truetype");
}
@font-face {
    font-family: "vinz";
    src: url("AkkuratMonoStdVINCENT.ttf") format("truetype");
}

body {background:#FFF;color:#000;height:100%;font-family: arial,sans-serif;font-size:16px;}
.grand-titre {
    font-family: montagne-noire,arial,sans-serif;
    font-size:75px;
    text-align:center;
    line-height:80%;
    padding:30px 0;
    margin-top:30px;
}
.grand-sous-titre {
    font-family: montagne-noire,arial,sans-serif;
    font-size:50px;
    text-align:center;
    line-height:80%;
    padding:30px 0;
    margin-top:30px;
}
.text-container {
    padding:15px 0;
}
.titre {text-align:center;}
.traduction {
    color:FF005A;
}
.btn-primary {
	color: #fff;
	background-color: #111;
	border-color: #000;
}
.btn-primary:hover,
.btn-primary:focus,
.btn-primary:active,
.btn-primary.active,
.open .dropdown-toggle.btn-primary {
  color: #fff;
	background-color: #444;
	border-color: #000;
}
.btn-primary.disabled.focus, .btn-primary.disabled:focus, .btn-primary.disabled:hover, .btn-primary[disabled].focus, .btn-primary[disabled]:focus, .btn-primary[disabled]:hover, fieldset[disabled] .btn-primary.focus, fieldset[disabled] .btn-primary:focus, fieldset[disabled] .btn-primary:hover {
	background-color: #444;
	border-color: #000;
}

.footer {
    font-family: "vinz",arial,sans-serif;
    text-align:center;
    padding-top:45px;
}
a, a:active, a:hover, a:focus {
    color:#000;
}
