body	{
	font-family: Trebuchet MS, Times New Roman, Serif;
	margin-left: 10px;
	margin-right: 10px;
	background-color: Aqua;
}
	
#erreur_generale	{
	margin:150px;
	border:3px solid #F60000;
	padding-right:20px;
	padding-top:20px;
	height:92px;
	padding-left:150px;
	vertical-align:middle;
	font-size:18px;
	background:#FFFC19;
	background-image:url("images/attention.jpg");
	background-repeat:no-repeat;
	background-position:5px center;
	}
	
.erreur	{
	background:#000000;
	color:#FFFFFF;
	font-weight:bold;
	padding:3px;
	font-size:11px;
	border:2px dashed #8B9EFF;
	}
	
h1	{
	color:#A70FB5;
	}
	
.connexion	{
	width:300px;
	}
	
.connexion label	{
	padding-right:30px;
	}
	
input, select	{
	margin-top:3px;
	padding-left:4px;
	color:#6493D6;
	background:#FFFFFF;
	border:1px dashed #000000;
	}

input[type=submit]
	{
	border:1px solid #000000  !important;
	margin-top:10px;
	font-weight:bold;
	}

a	{
	text-decoration:none;
	}
	
a:hover	{
	color:#B7C3FF;
	}
	
.inscription	{
	width:500px;
	}
	
.inscription label	{
	padding-right:40px;
	}

.mps	{
	width:60%;
	border:1px solid #000000;
	}

.mps td	{
	text-align:center;
	border-bottom:1px dashed grey;
	}


.mps th	{
	background:grey;
	text-align:center;
	}

.flag	{
	width:3%;
	}

.sujet	{
	width:40%;
	}

.sender	{
	width:30%;
	}

.date	{
	width:27%;
	}

.voir_mp	{
	width:60%;
	border:1px solid #000000;
	}

.voir_mp .expe	{
	font-size:11px;
	text-align:right;
	border-bottom:1px dashed grey;
	width:15%;
	}

.voir_mp .sujet	{
	font-weight:bold;
	border-bottom:1px dashed grey;
	width:85%;
	}

.connectes	{
	width:60%;
	border:1px solid #000000;
	}

.connectes td	{
	text-align:center;
	border-bottom:1px dashed grey;
	}


.connectes th	{
	background:grey;
	text-align:center;
	}

.connectes .pseudo	{
	width:50%;
	}

.connectes .action	{
	width:50%;
	}
	