@font-face {
	font-family: 'defaut';
    src: url('fonts/lato-regular-webfont.woff2') format('woff2'),
         url('fonts/lato-regular-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}

@font-face {
	font-family: 'defaut_italic';
    src: url('fonts/lato-italic-webfont.woff2') format('woff2'),
         url('fonts/lato-italic-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}

@font-face {
	font-family: 'titre';
    src: url('fonts/duran-medium.woff2') format('woff2'),
         url('fonts/duran-medium.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}



* {
	font-family: defaut,Arial, Helvetica, sans-serif;	
}


body {
	font-size: 18px;
}


a {
	color: #9d3c19;
	text-decoration:none;
}

a img {
  border: none;
}

a:hover {
	color: #732c12;
	text-decoration:underline;
}





h1, h2, h3, h4{
	font-family: titre,Arial, Helvetica, sans-serif;
	font-weight:normal;
	line-height:95%;
	color:rgba(0, 0, 0, 0.7);
	padding:0;
}

h1{
	text-align:left;
	font-size: 190%;
	font-variant: small-caps;
	margin: 20px 0px  35px 0px ;
	color:rgba(0, 0, 0, 0.9);
}

h2{
	text-align:left;
	font-size: 140%;
	margin: 0px 0px 30px 0px ;
}

h3{
	text-align:left;
	font-size: 120%;
	margin: 30px 0px 20px 0px ;
}

.details{
	margin: 0px 0px 0px 30px ;
	line-height:90%;
}

.titre_en_ligne{
	font-family: titre,Arial, Helvetica, sans-serif;
	font-variant: small-caps;
}

.ancre{
    display:block;
	margin-top: 50px;
}



blockquote {
	color: grey;
}

hr {
color: #9d3c19; 
background-color: #9d3c19;
height: 1px;
border: 0;
}



/* Images */

.im-a-gauche, .im-a-gauche-bord {
	float: left;
	margin-right: 20px;
}
.im-a-droite, .im-a-droite-bord {
	float: right;
	margin-left: 20px;
}
.im-centre, .im-centre-bord {
	display: block;
	margin: 20px auto;
}
.im-normale-bord, .im-a-gauche-bord, .im-a-droite-bord, .im-centre-bord {
	border: 1px solid #000000;
/* 	box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.5); */
}






