/* CSS for Phi.Lho.free.fr: Print styles.
   Change the layout and some of the look to be sober and using better
   the width of the page (so the user can print in several columns, etc.)
 */

body
{
  background: #FFF;
}

h1, h2, h3, h4, h5, h6, th
{
  color: #117;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}

h1
{
  font-size: 20pt;
  color: #339;
  border: 5px dotted #279;  background: #FFF;
}
h1 img
{
}

h2
{
  font-size: 14pt;
  border: 1px solid #157;  background: #FFF;
}

h3
{
  font-size: 12pt;
  border: 1px dotted #157;  background: #FFF;
  margin-left: 0;
}

/* Style common to all (most) other block tags */
p, td, blockquote, ul, ol
{
/*  padding: 0;*/
  font-size: 10pt;  font-family: Georgia, "Times New Roman", Times, serif;
  color: #000;
}

p.Para:first-letter
{
  color: #117;
}

a:link, a:visited
{
  color: #085;
  text-decoration: underline;
}
a:link:after, a:visited:after
{
  content: " <" attr(href) "> ";
  font-size: 75%;
  text-decoration: none;
  color: #000;
}

blockquote
{
  color: #000;
  background-color: #FFF;
  border: 1px dashed #AED;  border-left: 20px dotted #AEF;}

pre
{
  background-color: #FFF;
  border: 1px dashed #ADE;  border-left: 20px dashed #AFE;}

code, pre
{
  font-size: 9pt;
}

abbr, acronym
{
  border: none;
}
abbr[title]:after, acronym[title]:after, dfn:after, .help:after
{
  content: " [" attr(title) "] ";
  font-size: 75%;
  border: none;
  color: #000;
}

/*---------- Simple Layout ----------*/

#Footer
{
  background: #FFF;
}
#Footer p
{
  font-size: 9pt;
}

#Footer hr
{
  display: none;
}
#Navigation
{
  display: none;
}
#Reference
{
  display: inline;
}
#Container
{
  position: static;
  width: auto;
  margin-left: 0;
  left: 0;
  padding: 0;
  border: none;
}
