/* $Id: qnc.css.cpp,v 1.8 2002/03/02 20:52:55 queinnec Exp $
 * Christian Queinnec's own css. Largely based on videoc.css but for the 
 * colors. As for now, the PNG image file cannot replace the GIF because
 * of Communicator which displays the PNG with a black background.
 */
/* $Id: videoc.css.cpp,v 1.16 2002/01/06 18:56:34 queinnec Exp $
 * The cascading style sheet for VideoC.
 * <Christian.Queinnec@lip6.fr>

 * ATTENTION: Do not modify videoc.css but videoc.css.cpp instead!
 * Colors and fonts are defined in videoc.colors.cpp.
 */
/* $Id: videoc.colors.cpp,v 1.11 2002/01/06 18:56:21 queinnec Exp $
 * Colors for the common style sheets.
 Copyright (C) 2000 by <Christian.Queinnec@lip6.fr>

 NOTE: Arial does not seem to use the ISO encoding: e' is correct
       but e` a` are incorrect. Revert to Times everywhere.

       FUTURE: change color names so their function is known from
       their name: popupBackground, ...
 */
/* Colors for me. ******************************* */
/* Colors for the slides of videoc-talk */
/* Colors for the videoc2000 cdrom */
/* WHITE is the background color for all pages. */
/* BLACK is used for all texts. */
/* BGCOLOR is the base color for titles, decorations, etc. 
   This is a color used by the Videoc2000 logo. */
/* INCRUSTBGCOLOR is the background color for temporary incrustations */
/* PROGBGCOLOR is the background color for code excerpts. */
/* PROGCOLOR is the color for code excerpts. */
/* ANNOTATIONCOLOR is the color for mousable (annotated) zones. */
/* TEXTFONTS are the fonts for regular texts. */
/* PROGFONTS are the fonts for code excerpts. */
/* FUTURE for QCM                                                ??? */
/* Colors for the CDROM, 1999 edition */
/* end of videoc.colors.cpp */
.regularBody, .IdentificationBody, .WarningBody {
  font-family: "Times", serif;
  margin-left: 20px;
  margin-right: 20px;
  color: black;
  background-color: #ffffff;
}
.WarningButton {
  font-weight: bold;
  font-size: 140%;
  background-color: #ffffff;
}
.topic, .subtopic, .subsubtopic, .lesson, .solution, .exotext {
  font-size: 80%;
  color: black;
  font-size: medium;
}
A, .reference {
  color: rgb(0,105,158);
  font-weight: bold;
}
.bannerText {
  color: rgb(0,105,158);
  font-weight: bold;
}
.banner, .bannerSolution {
  color: rgb(0,105,158);
  font-weight: bold;
  border: solid 0 black;
  padding: 0px;
}
.tocAlphabet {
 font-size: 140%;
}
.detail {
  display: inline;
}
.relatedTable {
  margin-left: 10px;
  margin-right: 10px;
  margin-top: 5px;
}
.requiredTable TH, .requiredTable TD {
}
.suggestedTable TH, .suggestedTable TD {
}
.related, .credits {
  font-family: "Times", serif;
  display: block;
  font-size: 80%;
  width: 100%;
  margin-right: 50%;
  padding: 10px;
  border: solid 2px rgb(0,105,158);
  color: black;
  background-color: rgb(0,252,248);
}
.related A, .credits A {
  color: black;
  font-weight: bold;
}
.authorEmail, .careTakerEmail {
  width: 50%;
  font-family: monospace;
  font-size: 80%;
  color: red;
}
.suggested, .required {
  width: 100%;
  font-family: "Times", serif;
  font-size: 100%;
  color: black;
}
.wordSearch {
  border-width: 3px;
  border-color: blue;
  background-color: rgb(64,232,232);
}
h1 {
  font-family: "Times", serif;
  display: block;
  width: 100%;
  padding: 10px;
  border-width: 3px;
  border-color: rgb(0,105,158);
  font-size: 200%;
  color: #ffffff;
  background-color: rgb(0,105,158);
}
.specialH1 {
  font-family: "Times", serif;
  display: block;
  width: 100%;
  padding: 10px;
  border-width: 3px;
  border-color: rgb(0,105,158);
  font-size: 200%;
  color: black;
  background-color: white;
}
h2, .topicHeader, .lessonHeader, .exerciseHeader, .answerHeader, .questionHeader {
  font-family: "Times", serif;
  display: block;
  width: 100%;
  padding: 10px;
  font-size: 170%;
  color: #ffffff;
  background-color: rgb(0,105,158);
}
h3, .subtopicHeader {
  display: block;
  width: 100%;
  padding: 5px;
  font-size: 140%;
  color: rgb(0,105,158);
  background-color: #ffffff;
}
h4, .subsubtopicheader {
  display: block;
  width: 100%;
  padding: 1px;
  font-size: 100%;
  font-style: italic;
  color: rgb(0,105,158);
  background-color: #ffffff;
}
.message {
  padding: 10px;
  width: 66%;
  font-size: 130%;
  font-weight: bolder;
  color: rgb(0,105,158);
  background-color: rgb(248,255,222);
  border: solid thick rgb(0,105,158);
}
/* The overall style for code excerpts. */
.codeInline {
  font-family: monospace;
  font-size: 80%;
}
.code, .c, .scheme, .clos, .tex, .perl, .sh, .asm, .makefile, .gdb, .shc, .syntax, .pascal, .texForAnnote, .texForSty, .schemeSlide, .vi, .codeXML, .schemeLAML, .codeURL, .codeProperties {
  font-family: monospace;
  /* font-size: 80%; */
  margin-left: 20px;
  margin-right: 20px;
  margin-top: 5px;
  margin-bottom: 5px;
  padding: 5px;
  color: blue;
  background-color: rgb(248,255,222);
  border: solid thin rgb(0,105,158);
}
PRE {
  font-family: monospace;
  /* font-size: 80%; */
  white-space: pre;
  margin-left: 20px;
  margin-right: 20px;
  margin-top: 5px;
  margin-bottom: 5px;
  padding: 5px;
  color: blue;
  background-color: rgb(248,255,222);
  border: solid thin rgb(0,105,158);
}
.inclusion, .cInclusion, .texForAnnoteInclusion, .shInclusion, .perlInclusion, .texInclusion, .schemeSlideComment, .schemeInclusion, .closInclusion, .schemeComment {
  color: purple;
  background-color: rgb(248,255,222);
}
/* Anchors that are mouse-sensitive should not be too emphasized
 * certainly not as a real anchor. */
.mousable {
  color: blue;
  text-decoration: none ! important;
}
/* The overall style for popups. Popups appear when moused over. 
 * They stay or disappear, permanently, if clicked over. */
.hint {
  color: darkblue;
  padding: 5px;
  margin: 5px;
  font-size: medium;
  /* background-color: TURQUOISE;
     border: solid thin DARKBLUE; */
}
/* For QCM */
.okChoice {
  color: green;
  margin-left: 20px;
}
.koChoice {
  color: red;
  margin-left: 20px;
}
/* 
   Local Variables: ***
   mode:css ***
   End: ***

   end of videoc.css.cpp */
body, .qncBody {
    margin: 0px;
    font-family: FONTS;
    background-image: url("../common/friseP.gif");
    background-repeat: repeat-y;
    background-color: #ffffff;
    color: black;
    margin-left: 55px;
}
h1 a {
 color: #ffffff;
}
/* end of qnc.css.cpp */
