/* $Id: videoc2000.css.cpp,v 1.5 2000/08/25 20:16:29 queinnec Exp $
 * The cascading style sheet for Videoc2000
 Copyright (C) 2000 by <Christian.Queinnec@lip6.fr>

 * ATTENTION: Do not modify videoc2000.css but videoc2000.css.cpp instead!
 * Colors and fonts are defined in videoc.colors.cpp.

 * FUTURE: some entries are obsolete (inherited from videoc99. FIXME!
 */


/* $Id: videoc.colors.cpp,v 1.10 2000/08/25 11:38:24 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 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                                                ??? */






/* end of videoc.colors.cpp */


body, .regularBody, .IdentificationBody, .WarningBody {
  font-family: "Heveltica", serif ;
  margin-left: 20px;
  margin-right: 20px;
  color: rgb(0,0,0) ;
  background-color: rgb(255,255,255) ;
}

.WarningButton {
  font-weight: bold;
  font-size: 140%;
  background-color: rgb(255,255,255) ;
}

.topic, .subtopic, .subsubtopic, .lesson, .solution, .exotext {
  font-size: 80%;
  color: rgb(0,0,0) ;
  font-size: medium;
}

A, .reference {
  color: rgb(126,188,56) ;
  font-weight: bold;
}

.bannerText {
  color: rgb(126,188,56) ;
  font-weight: bold;
}

.banner, .bannerSolution {
  color: rgb(126,188,56) ;
  font-weight: bold;
  border: solid 0 rgb(0,0,0) ;
  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: "Heveltica", serif ;
  display: block;
  font-size: 80%;
  width: 100%;
  margin-right: 50%;
  padding: 10px;
  border: solid 2px rgb(126,188,56) ;
  color: rgb(0,0,0) ;
  background-color: rgb(255,255,255)  ;
}
.related A, .credits A {
  color: rgb(0,0,0) ;
  font-weight: bold;
}

.authorEmail, .careTakerEmail {
  width: 50%;
  font-family: monospace ;
  font-size: 80%;
  color: red;
}
.suggested, .required {
  width: 100%;
  font-family: "Heveltica", serif ;
  font-size: 100%;
  color: rgb(0,0,0) ;
}

.wordSearch {
  border-width: 3px;
}

h1 {
  font-family: "Heveltica", serif ;
  align: center;
  display: block;
  width: 100%;
  padding: 10px;
  border-width: 5px;
  border-color: rgb(126,188,56) ;
  font-size: 200%;
  color: rgb(126,188,56) ;
  background-color: rgb(255,255,255) ;
}
.specialH1 {
  font-family: "Heveltica", serif ;
  display: block;
  width: 100%;
  padding: 10px;
  border-width: 3px;
  border-color: rgb(126,188,56) ;
  font-size: 200%;
  color: rgb(0,0,0) ;
  background-color: white;
}
h2, .topicHeader, .lessonHeader, .exerciseHeader, .answerHeader {
  font-family: "Heveltica", serif ;
  display: block;
  width: 100%;
  padding: 10px;
  font-size: 170%;
  color: rgb(255,255,255) ;
  background-color: rgb(126,188,56) ;  
}
h3, .subtopicHeader {
  display: block;
  width: 100%;
  padding: 5px;
  font-size: 140%;
  color: rgb(126,188,56) ;
  background-color: rgb(255,255,255) ;
}
h4, .subsubtopicheader {
  display: block;
  width: 100%;
  padding: 1px;
  font-size: 100%;
  font-style: italic;
  color: rgb(126,188,56) ;
  background-color: rgb(255,255,255) ;
}

.message {
  padding: 10px;
  width: 66%;
  font-size: 130%;
  font-weight: bolder;
  color: rgb(126,188,56) ;
  background-color: rgb(255,255,214) ;
  border: solid thick rgb(126,188,56) ;
}

/* 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: red ;
  background-color: rgb(255,255,214) ;
  border: solid thin rgb(126,188,56) ;
}
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: red ;
  background-color: rgb(255,255,214) ;
  border: solid thin rgb(126,188,56) ;
}

.inclusion, .cInclusion, .texForAnnoteInclusion, .shInclusion, .perlInclusion, .texInclusion, .schemeSlideComment, .schemeInclusion, .closInclusion, .schemeComment {
  color: purple;
  background-color: rgb(255,255,214) ;
}

/* 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.

 NOTE (24 VIII 2000) le style hint est rendu par IExplorer 5.5 mais
 pas par netscape 4.74 (mais partiellement par 4.6).
 */

.hint {
  color: rgb(0,0,0) ;
  font-size: medium;
  background-color: rgb(255,255,255) ;
}

/* For QCM */

.okChoice {
  color: green ;
  margin-left: 20px;
}

.koChoice {
  color: red ;
  margin-left: 20px;
}

/* 
   Local Variables: ***
   mode:css ***
   End: ***

   end of videoc.css.cpp */
