/* News-related styles */

span.spnnewscatitem { padding: 2px 10px; font-size: 9.5pt; font-weight: bold; text-decoration: none; color: black }

a.anewscatmenu:link { color: #375970; font-size: 9.5pt; font-weight: normal; text-decoration: none }

a.anewscatmenu:visited { color: #375970; font-size: 9.5pt; font-weight: normal; text-decoration: none }

a.anewscatmenu:hover { color: #011257; font-size: 9.5pt; font-weight: normal; text-decoration: none }

span.spnnewscatdisplay { padding: 0px 10px 0px 5px; }

/* La table qui montre le news en entier body compris */
table.tbldnewsall { width: 90%; margin: 20px 0px 35px; border: solid 1px #011257 }
td.tddnewsalltop { background-color: #c7d7e6; color: #011257; min-width: 550px; font-size: 10pt;
  padding: 2px 10px }
td.tddnewsallbody { border: solid 1px #c7d7e6; font-size: 11pt; padding: 5px 15px; font-family: serif }

p.pdnewsallspc { height: 10px }

/* Liens sur chaque news */
a.anewsentry:link { color: #011257; font-size: 95%; font-weight: normal; text-decoration: none }
a.anewsentry:visited { color: #01092a; font-size: 95%; font-weight: normal; text-decoration: none }
a.anewsentry:hover { color: #375970; font-size: 95%; font-weight: normal; text-decoration: none }

/* Chaque lien sur news est en fait une table */
table.tbldnews { width: 95%; margin: 3px 0px 0px; font-size: 110% }
td.tddnewstop { min-width: 550px }


