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


body{
	font-padding : 0;
	background-color : rgb(0,0,0);
	font-family: Calligraph;

}

.infobulle{
    position: absolute;
    visibility : hidden;
    border: none;
    padding: 10px;
    font-family: Verdana, Arial;
    font-size: 10px;
   	background: url('../images/parchemin.jpg');
    /* background-color: #FFFFCC; */
    max-width: 250px;
    text-align: justify;
}

#contenu{
	width : 839px;
	font-size :10pt;
	text-align : justify ;
	margin-left : auto;
	margin-right : auto;
}

div.boite_liste_avatar {
	margin-top : 10px;
   	background: url('../images/parchemin.jpg');
}

p.bande {
	padding: 2px;
	margin: 0px;
}

p.bande a {
	font-size: 16pt;
	color: rgb(0, 0, 0);
	text-decoration: none;
	display: inline;
}

p.bande a:hover {
	font-style: italic;
}

p.plus {
	padding: 2px;
	margin: 10px 0px 0px;
}

p.plus a {
	font-size: 12pt;
	color: rgb(0, 0, 0);
	text-decoration: none;
	display: inline;
}

p.plus a:hover {
	font-style: italic;
}

span.jeux {
	float: right;
}

div.bloc1 {
	margin : 15px 0px 0px;
   	background: url('../images/parchemin.jpg');
}

div.bloc_image {
	padding: 4px;
	float: left;
	width: 160px;
}

div.infos {
	display: inline;
	padding: 0px 50px;
	float: right;
}

div.bande {
	display: block;
	position: relative ;
	float: left;
	width: 100%;
}

p.image {
	margin: 0px;
}

p.date {
	margin: 5px 0px 0px;
}

p.credit {
	margin: 5px 0px 0px;
}

table td {
	width: 140px;
	text-align: center;
}

table th {
	font-size: 14pt;
	text-decoration: underline;
}

table td.bord {
	border-right : 1px solid rgb(0, 0, 0);
}

table td a {
	color: rgb(0, 0, 0);
	text-decoration: none;
}

table td a:hover {
	font-style: italic;
}

div.descr {
	float: right;
	width: 650px;
	padding-right: 20px;
}

span.titre {
	font-size: 13pt;
	text-decoration: underline;
	margin-bottom: 5px;
}

#clear {
	clear: both;
	margin: 0px;
}