body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(img/bkg.gif);
    text-align:center;
	}

body,td,th {
	color: #E2E2E2;
	font-size: 8pt;
	font-family: verdana;
	line-height: 16px;
	}

td.space {
	padding-left: 10px;
	padding-right: 10px;
	}
	
.text_noir {
	color: #0D0D0D;
	}
	
.text_orang {
	color: #F79922;
	}
	
.text_gris {
	color: #676763;
	}
	
.text_rouge {
	color: #C1292E;
	}
	
.petit_blanc{
	color: #FFFFFF;
	font-size: 7pt;
	font-family: verdana;
	line-height: 16px;
	}
	
.petit_gris{
	color: #676763;
	font-size: 7pt;
	font-family: verdana;
	line-height: 16px;
	}

img {
    border-color: #FFFFFF;
    }

img.orange {
    border-color: #F79922;
    }

img.red {
    border-color: #C1292E;
    }

a img {
	font-size: 8pt;
	font-family: verdana;
	color: #F79922;
	text-decoration: none;
    border-color: #F79922;    
	}

a {
	font-size: 8pt;
	font-family: verdana;
	color: #F79922;
	text-decoration: none; 
	} 

a:hover {
	font-size: 8pt;
	font-family: verdana;
	color: #F79922;
	text-decoration: underline; 
	} 

a.lien-roug {
	font-size: 8pt;
	font-family: verdana;
	color: #C1292E;
	text-decoration: none; 
	} 

a.lien-roug:hover {
	font-size: 8pt;
	font-family: verdana;
	color: #C1292E;
	text-decoration: underline; 
	} 

a.lien-ptit_roug {
	font-size: 7pt;
	font-family: verdana;
	color: #C1292E;
	text-decoration: none; 
	} 

a.lien-ptit_roug:hover  {
	font-size: 7pt;
	font-family: verdana;
	color: #C1292E;
	text-decoration: underline; 
	} 

a.lien-gris {
	font-size: 8pt;
	font-family: verdana;
	color: #676763;
	text-decoration: none; 
	} 

a.lien-gris:hover {
	font-size: 8pt;
	font-family: verdana;
	color: #676763;
	text-decoration: underline; 
	} 

a.lien-ptit_orang {
	font-size: 7pt;
	font-family: verdana;
	color: #F79922;
	text-decoration: none; 
	} 

a.lien-ptit_orang:hover  {
	font-size: 7pt;
	font-family: verdana;
	color: #F79922;
	text-decoration: underline; 
	}

.news {
	font-size: 12pt;
	font-family: verdana;
	color: #F79922;
	text-decoration: none; 
	}

.news:hover {
	font-size: 12pt;
	font-family: verdana;
	color: #F79922;
	text-decoration: underline; 
	}

#moi{
	width:960px;
	border:1px #000;
	background-color:#000000;
	text-align:left;
    margin-left: auto;
    margin-right: auto;
}

#gabary{
	width:100%;
	background-position:right;
	background-repeat:repeat-y;
	margin-left:auto;
	margin-right:auto;
	background-color:#000000;
}
#leconteneur{
	width:100%;
	background-position:left;
	background-repeat:repeat-y;
}
#haut{
	width:100%;
	background-position:right;
	background-repeat:no-repeat;
}
#bas{
	width:100%;
	background-position:right;
	background-repeat:no-repeat;
}
#liste_connecte{
	width:18%;
	height:400px;
	float:right;
	margin-right:15px;
	border:1px #ccc;
	background-color:#666666;
}
#liste_user{
	width:100%;
	height:350px;
	overflow:auto;
}
#liste_user a{
	text-decoration:none;
	font-weight:bold;
	margin-left:2px;
}
#contenu_message{
	width:75%;
	height:400px;
	float:left;
	margin-left:2%;
	overflow:auto;
	border:1px #ccc;
	text-indent:4px;
	line-height:35px;
    background-color:#666666;
}
#contenu_message_pv{
	width:75%;
	height:400px;
	float:left;
	margin-left:2%;
	overflow:auto;
	border:1px #ccc;
	text-indent:4px;
	line-height:35px;
	visibility:hidden;
	display:none;
}
#votremess{
	width:100%;
	float:left;
	margin-top:5px;
	line-height:35px;
	height:35px;
}
#liste_option{
	clear:both;
	width:90%;
	margin-left:5%;
}
#lemessage{
	border:3px;
    border-color:#FFF;
	margin-left:2%;
	width:75%;
}
#lemessagepv{
	border:1px #ccc;
	margin-left:2%;
	width:75%;
}
#liste_couleur{
	height:50px;
	width:auto;
	text-align:center;
	border-top:1px solid #ccc;
}
#liste_couleur select{
	width:100%;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
#titreenligne{
  margin:0px;
  border-bottom:1px solid #ccc;
  background-color:#4F4F4F;
  text-align:center;
  font-size:14px;
  font-weight:bold;
}
.homme{
  color:#0033ff;
}
.femme{
  color:#ff0099;
}
#photo{
	width:150px;
	height:170px;
	border:1px #000;
	position:absolute;
	margin-top:30px;
	margin-left:80%;
	background-color:#FFFFFF;
	visibility:hidden;
	text-align:center;
}
#photo img {
	border:none;
}
.titre_nom {
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:center;
	font-weight:bold;
	border-bottom:1px dashed #ccc;
	margin:0px;
}

a.ref:link 
  {color: #000; 
  text-decoration: none; 
  background-color: transparent }
a.ref:visited 
  { color: #000; 
  text-decoration: none; 
  background-color: transparent }
a.ref:hover 
  { color: #000; 
  text-decoration: none; 
  background-color: transparent }
a.ref:active 
  { color: #000; 
  text-decoration: none; 
  background-color: transparent }

#votremesspv{
	width:100%;
	float:left;
	margin-top:5px;
	line-height:35px;
	height:35px;
	visibility:hidden;
	display:none;
}
