body
{
text-align: center;
background-color: #cccccc;
margin-top: 0px;
color: white;
}
a, a:visited
{
text-decoration: none;
}
a img
{
border: none;
text-decoration: none;
}
a:visited img
{
border: none;
text-decoration: none;
}
#fonddepage
{
width: 1051px;
margin-left: auto;
margin-right: auto;
background-color: #bc79ff;
}
#entete
{
width: 1051px;
height: 166px ;
background-image: url(images/en_tete_voyance_pure.jpg);
margin-bottom: 0px;
}
#menu p, #menu a, #menu a:visited
{
width: 1051px;
height: 30px;
padding: 0px;
padding-top: 5px;
padding-bottom: 0px;
background-image: url(images/fond_menu.jpg);
background-repeat: repeat-x;
margin-top: 0px;
margin-bottom: 0px;
color: white;
text-decoration: none;
}
#gauche
{
width: 204px;
height: auto;
float: left;
background-color: #bc79ff;
margin-top: -5px;
}
.espacement
{
width: 204px;
height: auto;
float: left;
background-color: #bc79ff;
margin-top: 21px;
}
#login
{
background-color: #bc79ff;
padding-top: 5px;
padding-bottom: 3px;
font-weight: bold;
}
#login h3
{
color: white;
}
#droite
{
width: 204px;
float: right;
background-color: #bc79ff;
margin-top: -5px;
}
#conteneur
{
width: 639px;
background-color: white;
margin-left: 206px;
margin-right: 206px;
margin-top: -5px;
padding: 1px;
color: black;
}
#form_inscription
{
text-align: left;
padding: 3px;
}
#bas
{
width: 1051px;
clear: both;
}
.titre { width:61%; }
.nombremessages { width:2%; }
.nombrevu { width:4%; }
.nombresujets { width:2%; }
.auteur { width:7%; }
.derniermessage { width:18%; }
.categorie { width:92%; background-color : pink; }

td { border: none; background-color: #cccccc; vertical-align:top; text-align:justify; padding:10px;}
table { background-color: purple; border: none; color: black;border-collapse: collapse; margin: 4px;}
th { background-color: #bc79ff; border: none; color: purple;}

label {
display:block;
width:150px;
float:left;
}
.vt_auteur
{
width:20%;
background-color : rgb(244,238,250);
}
.vt_mess
{
width:75%;
background-color : rgb(244,238,250);
}
.photo_profil
{
float: left;
margin-left: 3px;
margin-right: 10px;
}
#form_inscription
{
width: 450px;
margin-left: auto;
margin-right: auto;
}
.miniature
{
font-size: 70%;
}
