/* CSS Document */
body,html{
  position:absolute ;
  top:0 ;
  left:0;
height:100%;
width:100%;
margin:0;
color:white;
background-color:#f5f3f4;
font-family:Arial, Helvetica, sans-serif;
display:block;
text-align:center;
font-size:12px;
}

.fond {
  position:absolute ;
  top:0 ;
  left: -6px ;
  height:100% ;
  width:100% ;
  text-align:center;
  margin:0;
}

#contenu{
margin-top:10px;
margin-right:20px;
margin-left:30px;
text-align:left;
}

table.table-avec-bordures, table.table-avec-bordures td, 
table.table-avec-bordures th
{
	border-style : solid;
	border-color : white;
	border-width : 3px;
	border-collapse:collapse;
}

table th {
font-size: 16px;
}

#contenu textarea{
width:90%;
}

#contenu input.bouton{
	background-color:#df30ac;
	color:white;
	border-style: solid;
	border-width: 1px;
	padding-left: 20px;
	padding-right: 20px;
}

#contenu p.ligne-avatars {
  margin:2px;
}

#contenu img.avatar{
    height:19px;
    width:19px;
    cursor:pointer;
	margin:2px;
	padding:2px;
	border:1px solid black;
	background-color:white;
}