A:visited {COLOR: midnightblue; TEXT-DECORATION: underline;}

A:hover {color: chocolate; text-decoration: underline;}

A.selected:link,A.selected:visited {font-weight:bold; color: #f7eecf; text-decoration: none;}
A.nav_1:link,A.nav_0:link,A.nav_1:visited,A.nav_0:visited
    {color: midnightblue; text-decoration: none;}  
A.nav_1:hover,A.nav_0:hover {font-weight:bold; color: midnightblue; text-decoration: underline overline;}

td.nav {padding:0; margin:0; padding-left:0.5ex; padding-right:0.5ex; background-color:#dfdfef; }
td.selected {padding:0; margin:0; padding-left:0.5ex; padding-right:0.5ex; background-color:#034f93; }

body
{
  background: white;
  font-family: Arial, Helvetica, sans-serif;
  font-size: medium;
  color: midnightblue;
}

p,ul,li {}

p.nav_0 { font-size: small; color: chocolate; font-weight:bold;
          padding-top:0; margin-bottom:0.25ex; margin-right: 1ex; margin-top:0.25ex;  }
p.nav_1 { font-size: x-small; color: chocolate; font-weight:bold;
          padding-top:0; margin-bottom:0; margin-right: 1ex; margin-top:0.25ex; padding-right: 1ex; margin-left: 2ex; }
.att {
	color: midnightblue;
}

pre.qr { font-size: small; }
span.q { font-size: small; font-style: oblique;}

h1,h2,h3,h4,h5 { margin-top: 2ex; color: midnightblue; BORDER-BOTTOM: chocolate 1px solid;}
h1 { font-weight:bold; font-size:x-large;}
h2 { font-weight:bold; font-size:large;}
h3 { font-weight:bold; font-size:medium; }
h4 { font-weight:bold; font-size:small; }

.bottom {margin-bottom:20ex;}

#tiré de www.mcgill.ca/
.menu0, a.menu0:link, a.menu0:visited
                             {display: block; background: #FFFFFF; color: #483D8B; text-decoration: none; font-family: Verdana, Geneva, sans-serif; font-weight: bold; font-size: 9px; text-align: left; line-height: 1.1; padding-top: 2px; padding-bottom: 2px; padding-left: 6px; padding-right: 6px; border-top: 1px solid #FFFFFF; border-bottom: 1px solid #FFFFFF; border-left: 1px solid #FFFFFF; border-right: 1px solid #FFFFFF;}
.menu1, a.menu1:link, a.menu1:visited, a.menu1:active, a.menu1:hover, a.menu0:active, a.menu0:hover
                             {display: block; background: #483D8B; color: #FFFFFF; text-decoration: none; font-family: Verdana, Geneva, sans-serif; font-weight: bold; font-size: 9px; text-align: left; line-height: 1.1; padding-top: 2px; padding-bottom: 2px; padding-left: 6px; padding-right: 6px; border-top: 1px solid #FFFFFF; border-bottom: 1px solid #FFFFFF; border-left: 1px solid #FFFFFF; border-right: 1px solid #FFFFFF;}

