h3
{
    margin:0;
    color:#CD6F00;
    font-size:1.5em;
    text-align:center;
}

h2 
{
	margin: 0px;
	font-family: "Lucida Grande", Arial, Georgia, serif;
	font-size : 1.3em;
	color : #e47702; /* 72bebe */
	background-color : transparent;
	text-align : center;
}

.p
{
	padding: 0.5%;
	font-family: "Trebuchet MS", Arial, Georgia, serif;
}

.news_affiche
{
	margin: 1em 0;
	padding: 0.5em;
	border: 1px solid #545B60;
}

.news_affiche p
{
	margin: 1em 0
}

.infos_news
{
	margin-bottom: 0;
	padding-bottom:14px;
}

.infos_news_gauche
{
	float:left;
}

.infos_news_droite
{
	float:right;
}

*
{
	margin: 0;
	padding: 0;
}

.lien_news_id
{
	font-size:0.7em;
	padding-left:8px;
	padding-right:3px;
	padding-bottom:4px;
	padding-top:4px;
	background:url(../forum/img/TooKite/forum_h2.jpg);
}

.lien_news_date
{
	float:right;
}

.lien_news_date_gauche
{
	float:left;
}

.liste _messages
{
	width:100%;
	border: 1px solid #545B60;
}

.liste_pages
{
   background-image:url('../fichiers/images/design/th.png');
   background-repeat:repeat-x;
   color: white;
   font-size: 1.1em;
   text-align:left;
}

.infos_membre
{
	width:150px;
	vertical-align:top;
	padding-top:0px;
	border: 1px solid black;
	text-align: left;
	padding: 5px;
}

.message
{
	vertical-align:top;
}

td
{
   vertical-align: bottom; /* Alignement vertical, le contenu des cellules sera placé en bas */
   border: 1px solid black;
   text-align: left;
   padding: 5px;
}

fieldset
{
	border: 1px solid #545B60;
	margin-top: 0px;
	margin-right: 0pt;
	margin-bottom: 20px;
	margin-left: 0pt;
	padding-top: 14px;
	padding-right: 10px;
	padding-bottom: 7px;
	padding-left: 10px;
}

#rep_rapide
{
	text-align: center;
}

#rep_rapide
{
	text-align: center;
}
