@font-face{
  font-family: 'good times rg';
  src=url(good times rg.ttf);
}
html{background:Ivory;
font-size: 62.5%;
}

a{    text-decoration: none;}
.ow-break-word {
  font-weight:bold;
  color:red;
  overflow-wrap:break-word;
  width:30px;
  font-size: 1.5em;
  
  }
 .titmenu1 {
   display: inline-block;    
    width: 20%;
  } 
 .titmenu2 {
   display: inline-block;    
    width: 59%;
 } 
 .titmenu3 {
   display: inline-block;    
    width: 20%;
 } 
 .stylebouton2 {
  padding: 1px 1px 1px 1px;
  line-height: 20px;
  color:black;
  -webkit-border-radius: 1px;
  -moz-border-radius: 1px;
  border-radius: 1px;
  border: solid thin #929292;
  text-shadow: none;
  background:Wheat;
}
.arbrez{display:block;}
 
.unvisible{visibility:hidden;}
.unblockv{color:black;}
.unblock{color:black;visibility:hidden;}
.error{color:red;}

.stylebouton {
  padding: 1px 1px 1px 1px;
  line-height: 10px;
  color:black;
  -webkit-border-radius: 1px;
  -moz-border-radius: 1px;
  border-radius: 1px;
  border: solid thin #929292;
  text-shadow: none;
  background: Wheat;
  font-weight: bold;
  }
 .stylebouton2 {
  padding: 1px 1px 1px 1px;
  line-height: 20px;
  color:black;
  -webkit-border-radius: 1px;
  -moz-border-radius: 1px;
  border-radius: 1px;
  border: solid thin #929292;
  text-shadow: none;
  background:Wheat;
  font-weight: bold;
  width:90px;
  
  } 


   .stylebouton3 {
  padding: 1px 1px 1px 1px;
  line-height: 20px;
  color:black;
  -webkit-border-radius: 1px;
  -moz-border-radius: 1px;
  border-radius: 1px;
  border: solid thin #929292;
  text-shadow: none;
  background:Wheat;
  font-weight: bold;
  width:90px;
  visibility:hidden;
  } 

  .stylebouton4 {
  padding: 1px 1px 1px 1px;
  line-height: 20px;
  color:black;
  -webkit-border-radius: 1px;
  -moz-border-radius: 1px;
  border-radius: 1px;
  border: solid thin #929292;
  text-shadow: none;
  background:Wheat;
  font-weight: bold;
  width:120px;
  
  } 
  .stylebouton43 {
  padding: 1px 1px 1px 1px;
  line-height: 20px;
  color:black;
  -webkit-border-radius: 1px;
  -moz-border-radius: 1px;
  border-radius: 1px;
  border: solid thin #929292;
  text-shadow: none;
  background:Wheat;
  font-weight: bold;
  width:120px;
  
  } 
   .stylebouton5 {
  padding: 1px 1px 1px 1px;
  line-height: 20px;
  color:black;
  -webkit-border-radius: 1px;
  -moz-border-radius: 1px;
  border-radius: 1px;
  border: solid thin #929292;
  text-shadow: none;
  background:Wheat;
  font-weight: bold;
  width:90px;
  visibility:hidden;
  } 

  .stylebouton9 {
  padding: 1px 1px 1px 1px;
  color: black;
  -webkit-border-radius: 1px;
  -moz-border-radius: 1px;
  border-radius: 1px;
  border: solid thin #929292;
  text-shadow: none;
  background:Wheat;
  font-weight: bold;
  font-size: 3.0em;
  
  } 
   
h1, h3
{ text-align:center;} 

h1{ color:red; 
font-size: 4em;line-height: 1em;}
h2 {
    background:black;
    color: white;
    font-size:2.6em;
    line-height: 2em;
    margin-bottom:0px;}

h3 {
    background:blue;
    color:white;
    font-size:2.60em;
    line-height: 1em;
    margin-bottom:0px;}

.western {
  background:white;
  color: black;
}    

 boddy {font-size: 10em;}
 p{
  font-size: 1.7em;
  line-height: 0.1em;
 }   
 pre{
  font-size: 1em;   line-height: 1.1em;
  margin: 0.1em; padding :0;
 }
button img {
  margin-right: 5px;
  vertical-align: middle;
  padding-bottom: 4px; }
 
#bcache{visibility: hidden;}  
#ligtitcarnet{color:red;background:PowderBlue;}
.ligdetcarnet{color:black;background:Wheat;}
.ligajtcarnet{color:black;background:Wheat;}
.ligprecarnet{color:black;background:Wheat;}
.menucarnet { font-size: 1.5em; line-height: 0.6em;
  padding: 5px;margin: 1px;width:100%;border:1px solid black;
  visibility: visible;}
.menudoc {padding: 5px;margin: 1px;border:1px solid black;
  width:100%;
  visibility: visible;font-size: 3.5em;
  line-height: 2.5em;
  flex-direction: row;}
.boddyg
{display:flex;flex-direction:row;flex-wrap:nowrap;
 font-family: 'Courier New', arial; }
.boddyp
{display:flex;flex-direction:column;
  padding: 5px;margin: 1px;border:1px solid black;width:100%;height:130px;overflow-x:scroll;overflow-y:scroll;
 font-family: 'Courier New', arial;font-size: 1.50em;line-height: 5em; 
}

.boddy
{display:flex;flex-direction:column;height:490px;overflow-x:scroll;overflow-y:scroll;
  padding: 5px;margin: 1px;border:1px solid black;width:100%;
 
 font-family: 'Courier New', arial;font-size: 1.50em;line-height: 5em; 
}
.boddyl
{display:flex;flex-direction:column;
  padding: 5px;margin: 1px;border:1px solid black;width:100%;height:250px;overflow-x:scroll;overflow-y:scroll;
 font-family: 'Courier New', arial;font-size: 1.50em;line-height: 5em; 
}
.boddyld
{display:flex;flex-direction:column;
  padding: 5px;margin: 1px;width:63%;border:1px solid black;
 font-family: 'Courier New', arial;font-size: 2.85em;line-height: 5em; 
  
}
.boddy1
{display:flex;flex-direction:column;
  padding: 5px;margin: 1px;width:63%;border:1px solid black;
 font-family: 'Courier New', arial;font-size: 2.85em;line-height: 5em; 
  font-weight: bold;
}
.boddy2
{padding: 5px;margin: 1px;border:1px solid black;width:110px;
  visibility: hidden;
  flex-direction: column;} 
.boddy3
{padding: 5px;margin: 1px;border:1px solid black;width:110px;
  visibility: hidden;
  flex-direction: column;}  
.boddy4
{padding: 5px;margin: 1px;border:1px solid black;width:200px;
  visibility: hidden;
  flex-direction: column;}
.boddy5
{padding: 5px;margin: 1px;border:1px solid black;
  width:390px;
  visibility: visible;font-size: 2.0em;overflow-wrap:break-word;
  flex-direction: column;color: blue;}  
.boddy6
{padding: 5px;margin: 1px;border:1px solid black;
  width:280px;
  visibility: visible;font-size: 3.5em;
  line-height: 2.5em;
  flex-direction: column;}
  .photom0
{display:flex;flex-direction:row;height:350px;
  width:100%;
  } 
  .photom1
{display:flex;flex-direction:column;height:330px;overflow-wrap:break-word;
  padding: 5px;margin: 1px;border:1px solid black;width:50%;
  font-family: 'Courier New', arial;font-size: 1.5em;line-height: 5em;} 
   .photom2
{display:flex;flex-direction:column;height:330px;overflow-wrap:break-word;
  padding: 5px;margin: 1px;border:1px solid black;width:25%;
  font-family: 'Courier New', arial;font-size: 1.50em;line-height: 5em;}
  .photom3
{display:flex;flex-direction:column;height:330px;overflow-wrap:break-word;
  padding: 5px;margin: 1px;border:1px solid black;width:25%;color:blue;
  font-family: 'Courier New', arial;font-size: 1.50em;
  line-height: 5em;}  
  .photom31
{display:flex;flex-direction:column;overflow-wrap:break-word;
  width:98%;color:blue;
  font-family: 'Courier New', arial;font-size: 1.5em;
  line-height: 1em;}  
  .photom32
{display:flex;flex-direction:row;justify-content:center;
  width:98%;color:red;
  font-family: 'Courier New', arial;font-size: 0.9em;
  line-height: 1em;}  
 .titcom
 {color: red;}
 .arbtot
{display:flex;flex-direction:column;width:100%;
 font-family: 'Courier New', arial; color:black;margin:0;padding: 0 } 
 .arbreglt
{display:flex;flex-direction:column;width:100%;
  justify-content:flex-start;
 font-family: 'Courier New', arial; color:black;margin:0;padding: 0 }  
.arbregl
{display:flex;flex-direction:column;width:100%;
 font-family: 'Courier New', arial; color:black;margin:0;padding: 0 }
.arbregp
{display:flex;flex-direction:column;width:100%;
 font-family: 'Courier New', arial; color:black;margin:0;padding: 0 }
.arbfilt
{display:flex;flex-direction:column;
  padding: 5px;margin: 1px;width:20%;border:1px solid black;
 font-family: 'Courier New', arial;font-size: 1.50em;line-height: 5em; 
}
/*div.arbnvf{overflow: auto;
  white-space: norap;}
*/  
.arbnvf
{display:flex;flex-direction:row;
  flex-wrap: norap;margin:0;padding: 0;font-size:2.0em;} 
.arbnvfc
{display:flex;flex-direction:row;
  flex-wrap: norap;margin:0;padding: 0;width:100%;height:500px} 
.arbnv4
{display:flex;flex-direction:row;
  justify-content: center; flex-wrap: rap;margin:0;padding: 0;font-size: 2em;}  
.arbnp
{display:flex;flex-direction:row;
  justify-content: space-around; flex-wrap: rap;margin:0;padding: 0; font-size: 2em;}   
.arbnv
{display:flex;flex-direction:row;
  justify-content: space-around; flex-wrap: rap;margin:0;padding: 0
  height:180px;font-size: 3em; }   
.arbnv2
{display:flex;flex-direction:row;
  justify-content: space-around; flex-wrap: rap;margin:0; padding: 0;
   height:180px;}  
.arbnv2f
{display:flex;flex-direction:row;
  justify-content: space-between; flex-wrap: rap;margin:0; padding: 0;
   height:350px;}     
.arbnv2c
{display:flex;flex-direction:row;
  justify-content: center; flex-wrap: rap;margin:0; padding: 0;font-size: 3em;}
    
.arbnv2c:nth-child(2){flex:2;}
.arbnv2c:nth-child(1){flex:1;}
.arbnv2c:nth-child(3){flex:1;}
.arbnv2g
{display:flex;flex-direction:column;
  font-size: 0.6em; margin:0; padding: 0;  width:15%; font-size: 1.3em;}  
.arbnv2gc
{display:flex;flex-direction:column;
  font-size: 0.6em; margin:0; padding: 0;  width:83%; font-size: 1.0em;} 
.arbnv2gcjt
{display:flex;flex-direction:column;
  font-size: 0.6em; margin:0; padding: 0;  width:85%; font-size: 2.0em;}      
.arbnv2d
{display:flex-inline;flex-direction:column; justify-content: end;
  font-size: 0.6em; margin:0; padding: 0;  width:17%;font-size: 1.3em;}    

#l1n{font-size: 1.0em; color:black;cursor: url("fusée.png"),auto;}
#l2p{font-size: 1.0em; color:black;cursor: url("fusée.png"),auto;}
#l2m{font-size: 1.0em; color:black;cursor: url("fusée.png"),auto;}

#l3pp{font-size: 1.0em; color:black;cursor: url("fusée.png"),auto;}
#l3mp{font-size: 1.0em; color:black;cursor: url("fusée.png"),auto;}
#l3pm{font-size: 1.0em; color:black;cursor: url("fusée.png"),auto;}
#l3mm{font-size: 1.0em; color:black;cursor: url("fusée.png"),auto;}

#l4ppp{font-size: 1.0em; color:black;cursor: url("fusée.png"),auto;}
#l4mpp{font-size: 1.0em; color:black;cursor: url("fusée.png"),auto;}
#l4pmp{font-size: 1.0.0em; color:black;cursor: url("fusée.png"),auto;}
#l4mmp{font-size: 1.0em; color:black;cursor: url("fusée.png"),auto;}

#l4ppm{font-size: 1.0em; color:black;cursor: url("fusée.png"),auto;}
#l4mpm{font-size: 1.0em; color:black;cursor: url("fusée.png"),auto;}
#l4pmm{font-size: 1.0em; color:black;cursor: url("fusée.png"),auto;}
#l4mmm{font-size: 1.0em; color:black;cursor: url("fusée.png"),auto;}

#bf0{font-size: 1.0em; color:black;cursor: url("fusée.png"),auto;}
#bf1{font-size: 1.0em; color:black;cursor: url("fusée.png"),auto;}
#bf2{font-size: 1.0em; color:black;cursor: url("fusée.png"),auto;}
#bf3{font-size: 1.0em; color:black;cursor: url("fusée.png"),auto;}
#bf4{font-size: 1.0em; color:black;cursor: url("fusée.png"),auto;}
#bf5{font-size: 1.0em; color:black;cursor: url("fusée.png"),auto;}
#bf6{font-size: 1.0em; color:black;cursor: url("fusée.png"),auto;}
#bf7{font-size: 1.0em; color:black;cursor: url("fusée.png"),auto;}
#bf8{font-size: 1.0em; color:black;cursor: url("fusée.png"),auto;}
#bf9{font-size: 1.0em; color:black;cursor: url("fusée.png"),auto;}
#l0p{font-size: 1.0em; color:black;cursor: url("fusée.png"),auto;}
#l0m{font-size: 1.0em; color:black;cursor: url("fusée.png"),auto;}

.arbnvz
{display:flex;flex-direction:row;
  justify-content: center; flex-wrap: rap;margin:0; padding: 0; 
  height:450px;}  
.arbrep
{display:flex;flex-direction: column;
 height:220px;font-size: 2em;}  
.arbre1
{display:flex;flex-direction: column;
 height:220px;}
 .arbre4
{display:flex;flex-direction: column;
 width:35%; height:250px;}
.arbre3
{display:flex;flex-direction: column;
 width:9%; height:150px;} 
.arbre3b
{display:flex;flex-direction: column;
 width:13%; } 
.arbref
{display:flex;flex-direction: column;  width:600px; height: 300px;} 
.arbrem
{display:flex;flex-direction: column;  width:45%; height: 150px;}
.arbreml
{font-size: 3.0em;}

.unvisible span{cursor: url("fusée.png"),auto;}
.visible {font-size: 1.5em}

.arbre1 p {color:blue; text-align: center;margin:0;padding: 0}
.arbre1 img{text-align: center;}
.arbre3 p {color:blue; text-align: center;margin:0;padding: 0; line-height: 0.9em;}
.arbre3 img{text-align: center;}
.arbre4 p {color:blue; text-align: center;margin:0;padding: 0}
.arbre4 img{text-align: center;}

.arbrem p {color:blue; text-align: center;margin:0;padding: 0;}
.arbrem img{text-align: center;}
.arbrem span{text-align: center}
.arbref p {font-size: 1.0em; color:black;margin:0;padding: 0;}
.arbrep p {font-size: 1.0em; color:black;margin:0;padding: 0;}
.zoom3{cursor: url("loupe.png"),auto; }
.zoom4{cursor: url("loupe.png"),auto; }
#photoz{cursor: url("loupe.png"),auto; }

@media all and (max-width: 1599px){
  .boddy1d
{display:flex;flex-direction:column;
  padding: 5px;margin: 1px;width:60%;border:1px solid black;
 font-family: 'Courier New', arial;font-size: 1.2em;line-height: 1em;
  
}
html{background:Ivory;
font-size: 63%;
}
.stylebouton2 {
  padding: 1px 1px 1px 1px;
  line-height: 20px;
  color:red;
  -webkit-border-radius: 1px;
  -moz-border-radius: 1px;
  border-radius: 1px;
  border: solid thin #929292;
  text-shadow: none;
  background:Wheat;
  font-weight: bold;
  width:90px;
  
  } 


   .stylebouton3 {
  padding: 1px 1px 1px 1px;
  line-height: 20px;
  color:red;
  -webkit-border-radius: 1px;
  -moz-border-radius: 1px;
  border-radius: 1px;
  border: solid thin #929292;
  text-shadow: none;
  background:Wheat;
  font-weight: bold;
  width:90px;
  visibility:hidden;
  } 
}
@media all and (min-width: 2200px){
}
html{background:Ivory;
font-size: 38%;
}  

}
