h1.tag {display:block;padding:0;margin:0;width:98%}
span.tag {display:block;width:98%;text-align:right;border-bottom:1px dotted #666666;margin-bottom:1em}


/* index    */
/* -------- */

DIV.bouton {margin-top:1em}
DIV.bouton2 {width:98%;margin-bottom:1em;text-align:right}

TABLE.forum_cat {margin:1; border:0; background-color: #FFFFFF;}
TR.forum_cat {background: url(highlander/bg_gris2.png);}
 TH.forum_cat {
	padding-left:0.4em; padding-right:0.4em;
	text-align:left;
	color:#FFFFFF; font-size: 11px; font-weight : bold;
 }
.topic h2 {font-size: 12px; padding:0;margin:0}

TR.topic {background: url(highlander/bg_bleu.png);}
TD.topic img {padding-right:0.3em; float:left}
TD.topic a {color:#149594;}
TD.topic a:hover {color:#060060; background:#149594; text-decoration:none;}
TD.topic2 {text-align:center}
TD.topic2 a {color:#149594;}
TD.topic2 a:hover {color:#060060; background:#149594; text-decoration:none;}

	/* pour la visualisation avec reponse */
	.topic3 h3 {font-size: 12px; padding:0;margin:0;padding-left:1em;}
	TD.topic3, TD.topic4 {background-color:#666666;color:#FFFFFF;}
	td.topic3 a, td.topic4 a {color:#FFFFFF;}
	td.topic4 {color:#FFFFFF;text-align:center}

.forsuitpg {margin:2px;margin-top:0;width:97%;background: url(highlander/bg_gris2.png); padding:0.3em;border-top:1px solid #999999}


/* lecture message */
/* --------------- */
table.forum_top {width:95%;margin:1; border:0; background-color: #FFFFFF}
.forum_top tr {background: url(highlander/bg_gris2.png);}
.forum_top th {	padding-left:0.4em; padding-right:0.4em;
	text-align:left;
	color:#FFFFFF; font-size: 11px; font-weight : bold;}

TR.post {background: #149594;}
TD.post {text-align:center; font-weight:bold; padding-top:10px; width:20%}
	TD.post span {font-weight:normal}
	TD.post a {color:#060060;}

 TD.post2 {background:#005572; width:80%}
  div.postdate {padding:0.5em; border-bottom:#000000 1px dotted;color:#149594;}
  div.postmess {margin-top:1em; padding:0.5em;color:#FFFFFF;}
  span.postspoiler {color:#005572;}

  div.messedit {padding:0.5em;border-top:#000000 1px dotted;font-style:italic;color: #06005b}
  div.messmodo {padding:0.5em;border-top:#000000 1px dotted;font-style:italic;color: #FF0000}

TR.separation {background-color:#000000; height:5px}

.post3 {text-align:right;font-weight:bold}
.post3 a {color:#FFFFFF}

#retour {text-align:center;font-weight:bold;padding-top:1em}

/* ajout message */
/* ------------- */
.foraddmes, .foraddmes2 {width:95%; border:1px solid #000000}
.foraddmes th, .foraddmes2 th {background: url(highlander/bg_bleu.png);color:#FFFFFF; padding:0.4em 0 0.4em 0}

.forlabel td {background: url(highlander/bg_bleuclair.png); font-weight:bold}
.forinput td {border-bottom:1px dotted #999999}
.forsmil div {width:45em}
#formenvoi {text-align:center; padding:0.5em 0 0.5em 0;background:#149594;}

#forretour {width:95%;text-align:center;font-weight:bold;padding-top:1em}
.foraddmes2 {margin-top:2em}
.forprecmess {background:#005572;}



