body {
	font-family: Arial,serif;
	color: white;
	background-color: #2F2F2F;
	background-image: url('images/background.jpg');
	background-attachment: fixed;
}

a {
	color: white;
}
a img{
	border: 0;
}
a.bouton {
  text-decoration: none;
  font: normal 11px Verdana, Arial, Helvetica, sans-serif;
  
	border-right: 2px solid black;
	border-bottom: 2px solid black;
	border-top: 2px solid gray;
	border-left: 2px solid gray;
	
	color : black;
	font-weight : bold;
	background-color : #FAFAFA;
	padding:4px;
}


hr {
  background-color:white;
	border:white;
}


table {
  border: none;
  border-collapse: collapse;
}
table.visible, table.visible td {
  border : 1px solid white;
}

tr {
  text-align : center;
}

thead {
  font-weight:bold;
}


.erreur {
  color: red;
}


h5 {
  margin-bottom:5px;
}





/*d�but de la structure*/



#gauche {
  float:left;
	width:150px;
	margin-top:10px;
}
#droite {
  float:right;
	width:150px;
	margin-top:10px;
}

.centre {
	background-color:black;
	
	margin-top:10px;
	margin-left:156px;
	margin-right:155px;
	
	padding:5px;
	border: 1px solid #5F5E5E;
	text-align:justify;
}




#footer
{
	background-color:black;
	padding:5px;
	border: 1px solid #5F5E5E;
	
  margin-top:10px;
	margin-left:155px;
	margin-right:155px;
  
	text-align:center;
	font-size:0.7em;
}

.structure_cadre {
	width:100%;
	margin-bottom:10px;
	
	background-image: url('images/cadres/milieu.gif');
	
	text-align:center;
	font-size: 0.9em;
}

.cadre_top
{
	background-image: url('images/cadres/haut.jpg');
	font-weight: bold;
	height: 30px;
}

.cadre_mid
{
	padding: 0px 14px 0px 19px;
}
.cadre_bot
{
	background-image: url('images/cadres/bas.gif');
	height: 30px;
}
.cadre_mid a
{
	text-decoration: none;
}
.cadre_mid a:hover
{
	color: #a10d0b;
	text-decoration: none;
}







/*Messagerie*/
.newmp {
  background-color: orange;
}

#entetemp {
	font-size:0.75em;
}
#textemp {
}


.miniature {
	border: 2px solid white;
}

.miniature:hover {
	border: 2px solid #FFCC00;
}

.succes
{ 
  color: lime;
}

.erreur
{
  color: red;
}
