/**************************
     Généralités 
***************************/
body {
  font-family:Verdana, sans-serif;
  font-size:10pt;
  background:url("back-blue.png") no-repeat fixed top left;
  color:#202020;
}

img           { border:none }
td            { font-family:Verdana; font-size:10pt }
table.bordure { border-collapse:collapse }
table.bordure td,
.bordure,
.bordure   { border:solid 1px #505050; text-align:center }
.retrait      { padding-left:10px }
.margedroite  { padding-right:40px }
.centre       { text-align:center; }
.code         { font-size:8pt; font-family:courier new; color:#404040; }

.groslien a {
	font-size:26px;
	font-weight:bold;
	text-decoration:none;
	color:black;
}
.groslien a:hover {
	color:#303030;
}

/* Pour faire des cadres */
div.encadre {
  background-color:#e0e0ff;
  border:dotted 1px #333;
}
div.encadre h3 {
	font-weight:bold;
	font-size:10pt;
	margin : 0px;
	color : #333;
	background-color : #aaf;
	padding : 2px 5px;
}
div.encadre p {
  padding:7px 3px 3px;
  margin:0px;
  text-align:justify;
}
/* Fin des cadres */


tr.legende { background-color:#d0d0d0 }
tr.legende td { font-weight:bold }

.gras {
  font-weight:bold;
  color:#404040;
}

span.math {
  font-family: serif;
  font-style:italic;
  font-size:larger;
}

.mathdroit {
  font-family:serif;
  font-size:larger;
}

.symbol {
  font-family:"Lucida Sans Unicode", sans-serif;
}

#centre {
  position:absolute;
  left:200px;
  right:2px;
  top:0px;
  padding-top:20px;
}
#aspirine {
  position:fixed;
  bottom:5px;
  left:5px;
  width:190px;
}

option {
  background-repeat:no-repeat;
  background-position:bottom left;
}
/*
 * Expressions mathématiques.
 */
table.math { border-collapse:collapse; font-size:100%; margin-right:5px }
table.math td { padding:0 }
table.math td.space { padding:0 5px }
table.math td.releve { padding-bottom:1px }
table.math .mi { font:italic larger serif }
table.math .mo { font-family:"Lucida Sans Unicode", "Lucida Grande"; line-height:1; font-size:120% }

/**************************
    Menus de navigation
***************************/
#gauche {
  position:fixed;
  top:25px;			/* pour opera, qui gère mal deployJava */
  width:190px;
}

div.nomenu,
div.navmenu {
  width:150px;
  padding-left:4px;
  margin-bottom:3px;
}

div.nomenu {
  color:#404040;
  background-color:#d0d0ff;
}
div.navmenu {
  color:black;
}

div.navmenu:hover {
  background-color:#c0c0ff;
  cursor:pointer;
}
div.navmenu a {
  text-decoration:none;
}
