/* Liens */
a { color: #1a5e8a; }
a:hover, a:focus { color: #0f3d5a; }

/* Titres */
h1, h2, h3, h4 { color: #1A278A; }

/* Boutons */
button, input[type="submit"], .submit, .btn {
  background-color: #1a5e8a;
  border-color: #1a5e8a;
  color: #fff;
}
button:hover, input[type="submit"]:hover, .submit:hover, .btn:hover {
  background-color: #0f3d5a;
}

.nav li.on a {
    background: #1A278A;
    color: #fff;
    font-weight: normal;
}

.nav li a:hover {
    background: #1A278A;
    color: #fff;
    font-weight: normal;
}

.nav li a {
    display: inline-block;
    padding: 0.25em 0.5em;
    margin: 0 0.25em 0.5em 0;
    border-radius: 0.25em;
    text-decoration: none;
    background: #f0f0f0;
    color: #1A278A;
}

.page {
	background : #BFCCE0;
	padding : 20px;
	
}

.h1.spip_logo_site {
	font-size : 3.5em
	
}