@font-face {
  font-family: 'caspar';
  src: url('font/Caspar-Condensed-Bold-v.0.1.otf');
  src:  url('font/Caspar-Condensed-Bold-v.0.1.otf') format('truetype'),
}

@font-face {
	font-family: 'compagnon';
	src: url('font/Compagnon-Roman.eot');
	src:  url('font/Compagnon-Roman.woff');
	src:  url('font/Compagnon-Roman.woff2');
  }

  @font-face {
	font-family: 'compagnon-bold';
	src: url('font/Compagnon-Bold.eot');
	src:  url('font/Compagnon-Bold.woff');
	src:  url('font/Compagnon-Bold.woff2');
  }


.main {
	width:100%;
	max-width:800px;
}

.logo {
	width:100%;
	max-width: 520px;
}

.photo {
	width:100%;
	max-width:1000px;
	display:block;
}


body {
    font-family: 'compagnon', Helvetica, Arial, sans-serif;
}
p { font-size: 15px;
	color: black;
	font-family: 'compagnon', Verdana;
	text-align: justify ;
	}
a:hover {	font-family: compagnon-bold;
		text-decoration: none;
 }
a { color:black ; text-decoration: none; }

h1 {	font-size: 20px;
  text-align: left;
	font-weight: normal;
	padding: 0;
	margin-bottom: 5px;
	font-family: compagnon, Verdana;
	}
h2 {	font-size: 16px;
	font-family: compagnon-bold;
	}
h3 {	font-size: 15px;
  	font-weight: normal;
  	padding: 0;
  	margin: 0;
    text-align: center;
  	font-family: scifi, Verdana;

  	}
h4 {	font-size: 20px;
    font-weight: normal;
    padding: 0;
    margin: 0;
    text-align: center;
    font-family: scifi, Verdana;
    }
h6 {	font-size: 15px;
		font-weight: normal;
		padding: 0;
		margin: 0;
		text-align: left;
		font-family: compagnon;
		}

td {vertical-align: top;

}