/* Template Default */
#data .catFieldset{
 background:#C3D9FF;
 border:1px solid #C3D9FF;
 margin-top:2px;
 margin-bottom:10px;
 border-radius: 10px 10px 0 0; -moz-border-radius: 10px 10px 0 0;
}
#data .fieldsetHeader{
 height:1.3em;
 padding-left:6pt;
}

/* table nhsforum */
#data .tableNhsforum{width:100%; font-size:0.9em;border:0; border:thin solid #FFF; border-collapse:collapse;}

/* + cellules présentation */
#data .tableNhsforum th{background:#FFF; text-align:center; font-size:0.8em;}
#data .tableNhsforum th.styleName{width:60%;}
#data .tableNhsforum th.styleAction{width:20%;}
#data .tableNhsforum th.styleAuthor{width:20%;}
#data .tableNhsforum th.styleMessage{width:80%;}
/* - cellules présentation */

/* + contenu */
/* + cellules td */
#data .tableNhsforum td{padding:4px; font-size:9pt; line-height:10pt; text-align:center; border-top:1px solid #FFF; border-bottom:1px solid #C3D9FF;}
#data .tableNhsforum td.styleAction{width:20%;}
#data .tableNhsforum td.styleName{width:60%; text-align:left;}
#data .tableNhsforum td.styleAuthor{width:20%; text-align:left;}
#data .tableNhsforum td.styleMessage{width:80%; text-align:left;}
#data .tableNhsforum td.stylePicto{width:36px;}
/* - cellules td */

/* + Styles de ligne */
#data .tableNhsforum tr.style0 td{background:#FFF;}
#data .tableNhsforum tr.style1 td{background:#E8EEFA;}
#data .tableNhsforum tr.style2 td{background:#FFD49F;}
#data .tableNhsforum tr.style0 td.styleAuthor{background:#E8EEFA;}
#data .tableNhsforum tr.style1 td.styleAuthor{background:#FFF;}
#data .tableNhsforum tr.tabFooter td{padding:0; padding-bottom:1px; background:#C3D9FF; line-height:15px;}
/* - Styles de ligne */

/* + Style de contenu */
#data .tableNhsforum tr td span.name{font-weight:bold; font-size:1.1em;}
#data .tableNhsforum tr td span.comment{font-size:0.85em;}
#data .tableNhsforum tr.tabFooter div{display:block; float:left;padding:0 4px;}
/* - Style de contenu */

/* + Boutons */
.nhsButton{
 margin:2px;
 margin-bottom:6px;
}
.nhsButton a{
 border-top:1px solid #BBF;
 border-left:1px solid #BBF;
 border-bottom:1px solid #33A;
 border-right:1px solid #33A;
 padding:2px 6px;
 text-decoration:none;
 background:#E8EEFA;
}
.nhsButton a:hover{
 border-top:1px solid #33A;
 border-left:1px solid #33A;
 border-bottom:1px solid #BBF;
 border-right:1px solid #BBF;
 text-decoration:none;
 background:#E8EEFA;
}
/* - Boutons */

/* - contenu */