@font-face {
  font-family: aquiline;
  src: url(../polices/Aquiline.ttf);
}

@font-face {
  font-family: black adder;
  src: url(../polices/BLACKADD.TTF);
}

@font-face {
  font-family: calligra;
  src: url(../polices/CALLIGRA.TTF);
}

@font-face {
  font-family: showcard;
  src: url(../polices/SHOWCARD.TTF);
}

@font-face {
  font-family: firstv2;
  src: url(../polices/firstv2.ttf);
}


body{
	padding : 0;
	background-color : rgb(0,0,0);
}

#contenu{
	width : 1024px;
	font_size : 8px;
	text-align : justify ;
	margin-left : auto;
	margin-right : auto;
}

/* Mise en page de la page de connexion */

#boite{
	width: 839px;
	height: 251px;
	padding: 0px;
	background-image: url('../images/connex4.jpg') ;
	background-repeat: no-repeat ;
	background-position: left;
	margin-left: 93px;
	margin-right: 92px;
	margin-top: 250px;
	float: left;
}

#boite p.message{
	align: left;
	text-align: center;
	font-style: italic;
	margin: 10px 0px 0px 10px;
	max-width: 550px;
	height : 60px;
	font-family: georgia;
	font-weight: bold;
	display: block;
}

#boite form{
	max-width: 560px;
	margin: 0px;
}

#boite form label {
	display: block;
	float: left;
	letter-spacing: 1px;
	padding-right: 5px;
	text-align: right;
	width: 280px;
	}

#boite form label:hover {
	font-weight: bold;
	}

#boite form input {
	margin-left: 5px;
	border: 0px;
	background-color: rgb(255, 255, 255);
	}

#boite form input[type="submit"]
{
	border: rgb(235, 235, 235) 2px solid;
	width: 70px;
}

#boite form input[type="submit"]:hover
{
	background-color: rgb(235, 235, 235);
	border: rgb(255, 255, 255) 2px solid;
	cursor: pointer;
}

#boite form input[type="reset"]
{
	border: rgb(235, 235, 235) 2px solid;
	width: 70px;
}

#boite form input[type="reset"]:hover
{
	background-color: rgb(235, 235, 235);
	border: rgb(255, 255, 255) 2px solid;
	cursor: pointer;
}

#boite form input[type="button"]
{
	border: rgb(235, 235, 235) 2px solid;
	width: 70px;
}

#boite form input[type="button"]:hover
{
	background-color: rgb(235, 235, 235);
	border: rgb(255, 255, 255) 2px solid;
	cursor: pointer;
}

#boite form p.submit {
	text-align: center;
	}

#contenu div.fond-errant {
	height: 768px;
	background: url('../images/parchemin.jpg');
	padding: 0px 55px;
}

#contenu table {
	width: 914px;
}

#contenu table caption {
	font-family: aquiline;
	font-size: 32pt;
}

#contenu table tr {
	font-family: olde english;
}

#contenu table td {
	text-align: center;
}

#contenu table td.missive {
	text-align: right;
}
#contenu table td.descr {
	text-align: left;
}

