body {
background-color:#E8E6E6;
font-family:Arial;
font-size:12px;
}

.contenu a {
color:black;
}

.last {
border-width:1px 1px 1px 1px;
border-color:#666666;
border-style:solid;
width:100%;
font-size:12px;
margin-bottom:20px;
padding:2px;
}

.last caption{
background-color:#666666;
color:orange;
font-family:Arial;
font-weight:bold;
font-size:12px;
}

.contenu a:hover {
color:#0099FF;
text-decoration:none;
}

.cell {
        border-width: 1px 0 0px 0;
        border-style:dashed ;
        border-color:orange;
        padding: 6px 0 6px 0;
        font-style:italic;
        font-weight:bold;
        font-size:12px;
}
td.cell {
width:100px;
}

tr.sousrubrique:hover {
background-color:#efebe5;
}

.cell a{
text-decoration:none;
color:black;
}

.cell a:visited{
text-decoration:none;
color:black;
}

.cell a:hover{
color:black;
}






.descriptionSection {
font-size:9px;
        border-width: 1px 0 0px 0;
        border-style:dashed ;
        border-color:orange;
width:150px;
}

.rubrique {
background-color:#666666;
color:orange;
font-family:Arial;
font-weight:bold;
font-size:13px;
}
td.rubrique {
border-width:0;
}
.sous-rubrique {
text-decoration:italic;
font-size:12px;
font-weight:bold;
}

.corps-post {
background-color:#E8E6E6;
font-family:Arial;
font-size:12px;
border-width:1px;
}

.corps-post a{
color:brown;
}

.signature {
background-color:#666666;
color:white;
font-family:Arial;
font-size:10px
}

.infobox {
/*border-style:dashed;*/
border-width:2px;
position:bottom;
}

.akabrut {
font-size:10px;
color:black;
}

.fonction {
font-size:10px;
font-weight:bold;
font-family:arial;
background-color:#E8E6E6;
text-align:center;
}

.onlineOffline {
background-color:#E8E6E6;
}

.date {
        text-decoration:italic;
        background-color:#666666;
        color:white;
        font-size:11px;
        text-align:right;
        border-width:0;
}

.nbmsg {
font-size:9px:
}

/*LISTAGE DES TOPICS */
.tableListage {
font-size:12px;
text-align:center;
border-width:1px;
border-style:solid;
border-color:black;
}

.rowOdd{
padding:4px 4px 4px 4px;
border-width:1px 0 0px 0;
border-style:dashed;
border-color:orange;
}

.rowEven{
background-color:#d1cef2;
padding:4px 4px 4px 4px;
border-width:1px 0 0 0;
border-style:dashed;
border-color:orange;
}

td.rowEven{
border-width:1px 0 0px 0;
padding:4px 4px 4px 4px;
border-style:dashed;
border-color:orange;
}

.dernierMsgSection {
font-size:11px;
        border-width: 1px 0 0px 0;
        border-style:dashed ;
        border-color:orange;
width:150px;
}