/* IMPORTANT */
html {
    height: 100%;
}

body {
  height: 100%;
  margin: 0;
  padding: 0;
  scrollbar-face-color:#;
  scrollbar-arrow-color:#;
  scrollbar-track-color:#;
  scrollbar-shadow-color:#;
  scrollbar-highlight-color:#;
  scrollbar-3dlight-color:#;
  scrollbar-darkshadow-Color:#;
}

	#page-table {
		height: 100%;
		width: 100%;
		border-collapse: collapse;
		text-align: center;
	}
	#page-table1 {
		height: 100%;
		width: 100%;
		border-collapse: collapse;
		text-align: center;
	}
	#page-td {
		height: 100%;
		padding: 0;
		vertical-align: middle;
	}
	div#global {
		width: 929px;
		margin: 20px auto;
		text-align: left;
	}

td   { font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif }
.rougeB  { color: #990000; text-decoration: none; padding: 2px }
.rouge  { color: #990000; text-decoration: none; }
.cache  { color: white; font-size: 5px }
.gris  { color: silver }
.gris1 { color: #8c8c8c; }
.gris_fond  { background-color: silver; }
.fushia { color: white ; background-color: #cc3385; text-align: center; }
.bleu { color: #06c }
.violet { color: #609 }
.gris_antracite { color: #333; text-decoration: none; padding: 2px }
.noir  { color: black; text-decoration: none }
.text13  { font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif }
a:link    { color: #333; text-decoration: underline }
a:visited  { color: #333; text-decoration: underline }
a:hover  { color: red; text-decoration: underline overline }
a:active  { color: #333; text-decoration: none }
.orange { color: black; background-color: #fc0; text-align: center; }
.bleuclair { color: black; background-color: #089cff; text-align: center;}
.vert { color: black; background-color: #6c9; text-align: center;}
.rougeP  { color: black; background-color: #990000; text-align: center; padding: 2px }
.jaune { color: black; background-color: #ff0; text-align: center;}
.vertfluo { color: black; background-color: #99ff00; text-align: center;}
.lila { color: black; background-color: #9e9eed; text-align: center;}
.blanc { color: black; background-color: white; text-align: center;}
.blanc1 { color: black; background-color: white; text-align: center;}
.bleugris { color: black; background-color: #b0c4de; text-align: center;}
.vertpom { color: black; background-color: #90ee90; text-align: center;}
.turquoise { color: black; background-color: aqua; text-align: center;}
.rose { color: black; background-color: #ffa7ed; text-align: center;}
.gris_clair { color: black; background-color: #efefef; text-align: center; }
.rouge_clair  { color: black; background-color: #ff3300; text-align: center;}
.creme { color: black; font-size: 9px; background-color: #f5deb3; text-align: center;}
.tableFB { background-color: white; border: solid thin gray; padding: 2px }
.tableFT { border: solid thin gray }
.tableFTBG  { padding: 5px; border: solid thin silver  }
.gris_antracite_9 { color: #333; font-size: 9px; font-family: Verdana }
.marge { margin: 5px }
.text10 { font-size: 10px }
.text11 { font-size: 11px; }
.text12 { font-size: 12px }
a.rougelink:link  { color: #990000; text-decoration: underline; letter-spacing: 0 }
a.rougelink:visited  { color: #990000; text-decoration: underline; letter-spacing: 0 }
a.rougelink:active  { color: #990000; text-decoration: underline; letter-spacing: 0 }
a.rougelink:hover { color: #990000; text-decoration: underline overline; letter-spacing: 0 }
a.cachelink:link  { color: white; font-size: 5px; text-decoration: none; letter-spacing: 0  }
a.cachelink:visited  { color: white; font-size: 5px; text-decoration: none; letter-spacing: 0  }
a.cachelink:active  { color: white; font-size: 5px; text-decoration: none; letter-spacing: 0  }
a.cachelink:hover { color: white; font-size: 5px; text-decoration: none; letter-spacing: 0  }
.marge_tab { padding: 5px }
.bleu_marine { color: white; background-color: navy; }
.ombre {
  float:left;
  clear:left;
  background: url(img/ombre.png) no-repeat bottom right;
  margin: 10px 0 10px 10px !important;
  margin: 10px 0 10px 5px;
  padding: 0px;
  }
.boite {
  /*background: lightblue;*/
  position:relative;
  bottom:6px;
  right: 6px;
  }

