@font-face {
  font-family:"Linux Libertine O";
  font-style:normal;
  font-weight:normal;
  /*src: url("../police/LinLibertine_R.otf") format("opentype");*/
  src: url("../police/LinLibertine_R.woff") format("woff");
}
@font-face {
  font-family: "Linux Libertine O";
  font-style: normal;
  font-weight: bold;
  /*src: url("../police/LinLibertine_RB.otf") format("opentype");*/
  src: url("../police/LinLibertine_RB.woff") format("woff");
}
@font-face {
  font-family: "Linux Libertine O";
  font-style: italic;
  font-weight: normal;
  /*src: url("../police/LinLibertine_RI.otf") format("opentype");*/
  src: url("../police/LinLibertine_RI.woff") format("woff");
}

@font-face {
  font-family: "Linux Libertine O";
  font-style: italic;
  font-weight: bold;
  /*src: url("../police/LinLibertine_RBI.otf") format("opentype");*/
  src: url("../police/LinLibertine_RBI.woff") format("woff");
	
}

@font-face {
  font-family: "Linux Biolinum O";
  font-style: normal;
  font-weight: normal;
  /*src: url("../police/LinBiolinum_R.otf") format("opentype");*/
  src: url("../police/LinBiolinum_R.woff") format("woff");
}
@font-face {
  font-family: "Linux Biolinum O";
  font-style: normal;
  font-weight: bold;
  /*src: url("../police/LinBiolinum_RB.otf") format("opentype");*/
  src: url("../police/LinBiolinum_RB.woff") format("woff");
}
@font-face {
  font-family: "Linux Biolinum O";
  font-style: italic;
  font-weight: normal;
  /*src: url("../police/LinBiolinum_RI.otf") format("opentype");*/
  src: url("../police/LinBiolinum_RI.woff") format("woff");
}

/*
@font-face {
  font-family: "Linux Libertine Mono";
  font-style: italic;
  font-weight: normal;
  src: url("../police/LinLibertine_M.otf") format("opentype");
}

@font-face{
  font-family: "BaifB";
  src: url("../baif/police/Baifb.ttf") format("truetype");
}  
*/
* html {overflow:hidden;}
body {
  background-image:url(fond.jpg);
  margin:0; 
  padding:0 10px 0 10px;
  height:100%;
  /*overflow:auto;*/
}
* html {overflow:hidden;}
body {background-color:#ffffff; font-family:"Linux Libertine O", serif; font-size: 110%; color:#202020; margin:0; padding:0 10px 0 10px; height:100%; overflow:auto;}

#menu {
  position:fixed;
  display:block;
  top:0px; left:0px;
  width:230px;
  height:100%;
  background: linear-gradient(to right, #b4dff6, #85bbd7);
  /*background-image:url(../virgfond.gif); overflow:auto*/
  
}
/*pour IE*/
* html {overflow:hidden;}
* html #menu {position:absolute; display:block; top:0px; left:0px; width:230px; height:100%; }

/*fin pour IE*/

A:link, A:active {color:#76310c; text-decoration:none}
A:visited {color:#76310c; text-decoration:none}
A.lienm:link, A.lienm:active, A.lienm:visited {color:black; text-decoration:none}

#text { display:block; margin-left:250px; margin-right:30px; text-align:justify; max-width:1000px; min-width:700px;}
#textsm {display:block; margin-left:30px; margin-right:30px; text-align:justify;}

p {
    text-indent:20px;
    font-feature-settings: "liga" 1, "dlig" 1, "hlig" 1, "onum" 1, "kern" 1;
}

ul {
  list-style-type:square;
}


ul, ol {
  /*position:static;*/
  top: 0px;
  text-align:justify;
  /*margin-right:4%;*/
  /*margin-left:4%;*/
  white-space:normal;
  text-indent:0px;
}





  
table{border-collapse: collapse; border-color: black;}
th {text-align:center;}
td, th {text-indent:0pt;text-align:left;border-color: black;}
.bordn {border: 1px solid black;}
.bordnpt {border: 1px solid black; font-size:small; }
.sansbord {border: 0px solid black;}
.api {font-family:"Linux Biolinum O", "Arial Unicode MS", "Lucida Sans Unicode", "DejaVu Sans", sans-serif; font-size:100%; font-feature-settings: "liga" 0, "dlig" 0, "hlig" 0, "onum" 0, "kern" 0;}
h1 { margin-left:0%; text-indent:0pt; font-size:300%; font-weight:bold; text-shadow:2px 2px 5px #666666;}
h2 { margin-left:0%; text-indent:0pt; font-size:xx-large; font-weight:bold; text-shadow:0.5px 0.5px 2px #666666;}
h3 { margin-left:0%; text-indent:0pt; font-size:x-large; font-weight:bold; text-shadow:0.5px 0.5px 2px #666666;}
h4 { margin-left:0%; text-indent:0pt; font-size:large; font-weight:bold; text-shadow:0.5px 0.5px 2px #666666;}
b{color:#202020;}
sup {font-size:x-small; font-feature-settings: "onum" 0;}
blockquote {font-size:90%; margin-left:10%; margin-right:0%}
/*pre {font-family:"Linux Libertine Mono", monospace; font-size:90%;}*/
.gris{background-color: #bbbbbb;}
.stit{font-size:140%; text-indent:0px; font-style:italic; font-weight:bold;}
.nret{text-indent:0pt; }
.vers {text-indent:0pt; margin:0px;}
.versret1{text-indent:20px; margin:0px;}
.versret2{text-indent:40px; margin:0px;}
.ptvers{text-indent:0pt; margin:0px; font-size:small;}
.versctr {text-indent:0pt; margin:0px; text-align:center}
.drt {text-align:right; }
.cen {text-align:center;}
.grd {font-size:large;}
.pt {font-size:small; text-indent:0pt;}
.cit{font-size:90%}
.ptdrt {font-size:small; text-align:right;}
.nmrg {margin-left:0%; text-indent:0pt;}
.inter {height: 20px; vertical-align:bottom; font-size:small;}
.inter2 {height: 40px; vertical-align:bottom; font-size:small;}
.inter3 {height: 60px; vertical-align:bottom; font-size:small;}
.inter6 {height: 100px; vertical-align:bottom; font-size:small;}
.miniret{text-indent:10px;}
.baif{font-family:Baifb; font-size:85%;}
.sc{font-variant:small-caps;}
.li{text-indent: 0px; margin-left: 0px; margin-bottom: 0px; margin-top: 4px;}
