
body{background-color:#99CCCC}

.body_propos{background-color:#DDDDDD}

a:link {color:#000099;text-decoration:none;}
a:visited {color:#000099;text-decoration:none;}
a:active{color:#000099;text-decoration:none;}
a:hover {color:#000099;text-decoration:none;}



.tableglobal
{width:800px;
margin-left:auto;
margin-right:auto;
padding:15px;}

.tableglobaltexte
{width:600px;
margin-left:auto;
margin-right:auto;
padding:15px;}

.textejustifie
{text-align:justify;
font-family:sans-serif;
margin-top:0px;
font-size:14px;
color:black;}

.textetableau
{text-align:justify;
font-family:sans-serif;
margin-top:0px;
margin-bottom:0px;
font-size:12px;
color:black;}


.textetableauright
{text-align:right;
font-family:sans-serif;
margin-top:0px;
margin-bottom:0px;
font-size:12px;
color:black;}




.textetableaulien
{text-align:justify;
font-family:sans-serif;
color:#000099;
margin-top:0px;
margin-bottom:0px;
font-size:12px;
color:black;}





.textecentre
{text-align:center;
font-family:sans-serif;
margin-top:0px;
font-size:14px;
color:black;}

.textedroite
{text-align:right;
font-family:sans-serif;
margin-top:0px;
font-size:14px;
color:black;}

.grandtitre
{text-align:center;
font-family:sans-serif;
margin-top:12px;
margin-bottom:8px;
font-size:32px;}


.titrenormal
{text-align:center;
font-family:sans-serif;
margin-top:8px;
margin-bottom:8px;
font-size:20px;}

.textejustifiemarge
{
text-align:justify;
font-family:sans-serif;
margin-top:8px;
margin-bottom:8px;
margin-left:80px;
margin-right:30px;
font-size:15px;
}

.note
{font-family:sans-serif;
font-size:12px;
text-align:justify;}

.notecentre
{font-family:sans-serif;
font-size:0.8em;
text-align:center;}








.bloccases {
  position: relative;
  width: 250px;
  height: 250px;
  margin-left: 300px;
  margin-top: 0px;
  } 



#bloc0 {
  width: 30px;
  height: 30px;
  background-color: #4B4B4B;
  margin-left: 0px;
  margin-top: 0px;
  } 


.bloc {
  width: 20px;
  height: 20px;
  background-color: #646464;
  margin-left: 0px;
  margin-top: 0px;
  } 


.blocselect {
  width: 20px;
  height: 20px;
  background-color: #990000;
  margin-left: 0px;
  margin-top: 0px;
  }

.bloccontrole
{
  position:relative;
  width: 300px;
  height: 30px;
  margin-left: 300px;
  margin-top: 0px;
  }

#blocvalcontrole
{
  position:absolute;
  width: 60px;
  height: 30px;
  background-color: red;
  margin-left: 150px;
  margin-top: 640px;
  }



.bloc_jug0 {
  position: relative;
  height: 2px;
  background-color:#990000;
  bottom: 0px;
  }

.bloc_jug10 {
  position: relative;
  height: 25px;
  background-color:#990000;
  bottom: 0px;
  }

.bloc_jug20 {
  position: relative;
  height: 50px;
  background-color:#990000;
  bottom: 0px;
  }

.bloc_jug30 {
  position: relative;
  height: 75px;
  background-color:#990000;
  bottom: 0px;
  }

.bloc_jug40 {
  position: relative;
  height: 100px;
  background-color:#990000;
  bottom: 0px;
  }

.bloc_jug50 {
  position: relative;
  height: 125px;
  background-color:#990000;
  bottom: 0px;
  }

.bloc_jug60 {
  position: relative;
  height: 150px;
  background-color:#990000;
  bottom: 0px;
  }

.bloc_jug70 {
  position: relative;
  height: 175px;
  background-color:#990000;
  bottom: 0px;
  }

.bloc_jug80 {
  position: relative;
  height: 200px;
  background-color:#990000;
  bottom: 0px;
  }









.bloc repere_jug{
  position: relative;
  height: 220px;
  width:20px;
  background-color:#990000;
  bottom: 0px;
  }

.bloc_jugFI {
  position: relative;
  height: 0px;
  background-color:#990000;
  bottom: -28px;
  }

.bloc_jugAB {
  position: relative;
  height: 0px;
  background-color:#990000;
  bottom: 27px;
  }

.bloc_jugTB {
  position: relative;
  height: 0px;
  background-color:#990000;
  bottom: 85px;
  }

.bloc_jugE {
  position: relative;
  height: 0px;
  background-color:#990000;
  bottom: 145px;
  }

.bloc_jugEE {
  position: relative;
  height: 0px;
  background-color:#990000;
  bottom: 205px;
  }








