html, body {
height: 100%;
width: 100%;
overflow: auto;
}
body {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 0.8em;
margin: 0;
padding: 0;
}
.menu { 
position: absolute;
left:0px;
top: 0px;
width: 190px;
height: 100%;
}
.contenu {position:absolute; width:824px; z-index:1; left: 200px; top: 0px; height: 560px
position: absolute;
left:200px;
top: 0px;
height: 100%;
width:800px;
}
.centre_manips {
position: absolute;
left: 0px;
top: 0px;
width: 629px;
height: 100%;
}
.menu_manips {
position: absolute;
left:634px;
top: 0px;
width: 190px;
height: 100%;
}
.news {
position: absolute;
left:0px;
top: 56px;
width: 800px;
height: 265px;  

}
.news1 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 0.9em;
position: absolute;
left:0px;
top: 80px;
width: 450px;
height: 265px;
}
.compartiment_graphique {
position: absolute;
left:0px;
top: 53px;
width: 834px;
height: 265px;
}
.contenu_intro {
position: absolute;
left:0px;
top: 335px;
width: 800px;
}
A:link {
	FONT-WEIGHT: bold; COLOR: #1e3d60; TEXT-DECORATION: underline
}
A:active {
	FONT-WEIGHT: bold; COLOR: #1e3d60; TEXT-DECORATION: underline
}
A:hover {
	FONT-WEIGHT: COLOR: #91a8f9; TEXT-DECORATION: underline overline
}
A:visited {
	COLOR: #666666
}
H1 {
	FONT-WEIGHT: bold; FONT-SIZE: 14pt; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
H2 {
	PADDING-LEFT: 15px; FONT-WEIGHT: bold; FONT-SIZE: 12pt; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
H3 {
	PADDING-LEFT: 25px; FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
TD {
	FONT-SIZE: 10pt; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
TR {
	FONT-SIZE: 10pt; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.important {
	FONT-WEIGHT: bold; COLOR: #ffffff; BACKGROUND-COLOR: #1e3d60
}
.centrage {
	TEXT-ALIGN: center
}

@media print { 
body { padding:0px; margin:1cm 1.5cm 2cm 1.5cm; }
.menu, .menu_manips {display:none} 
.contenu {
     position:absolute;
	 left:253px;
	 top:44px;
     
     width:834px;
     padding:0px;
     margin:0px;
 }


}

/* Classes rajoutées par Eric */

.lettreRouge {
	font-size : 10px;
   font-family : Verdana, Helvetica, Sans-Serif;
   color : red;
}

.titrePage
   {
   font-size : 24px;
   font-family : Verdana, Helvetica, Sans-Serif;
   border : none;
   font-weight: bold;
	color : grey;
/*   text-align : center; */
/*   text-shadow : 1.em, 1.5em ; */
   }
   .titre_bloc
   {
   font-size : 16px;
   font-family : Verdana, Helvetica, Sans-Serif;
   border : none;
   font-weight: bold;
	color : black;
   }

.chapeau
   {
   font-size : 13px;
   font-family : Verdana, Helvetica, Sans-Serif;
   border : none;
   font-weight: normal;
   }
   
/* Pour les tableaux */

/* TABLE {font-size : small} */
/*table.fin { border-style: solid ; border-width: thin ; border-color: red ; }*/

.fin 
	{ 
	border-style: solid ; 
	border-width: thin ; 
	border-color: white ;
	font-size : 10px;
   font-family : Verdana, Helvetica, Sans-Serif;
   text-align : center;
	}
	
.finGauche 
	{ 
	border-style: solid ; 
	border-width: thin ; 
	border-color: white ;
	font-size : 10px;
   font-family : Verdana, Helvetica, Sans-Serif;
   text-align : left;
	}

.finRouge 
	{ 
	border-style: solid ; 
	border-width: thin ; 
	border-color: white ;
	font-size : 10px;
   font-family : Verdana, Helvetica, Sans-Serif;
   text-align : center;
   color : red;
	}

.jaune
	{
	background-color : #fcf2c7;
	}
	
.rouge
	{
	background-color : #fce47b; /*f5b0b0*/
	}	


/* Quelques definitions pour les formulaires */

.scienti
   {
   font-size : 10px;
   font-family : Verdana, Helvetica, Sans-Serif;
   border : none;
   font-weight: normal;
   }
div.form
  {
  font-size : 10px;
  font-family : Verdana, Helvetica, Sans-Serif
  }
fieldset.vert
  {
  padding: 1em;
  background-color : #daffb2;
  width : 350px;
  }
  
fieldset.vertMoyen
  {
  padding: 1em;
  background-color : #daffb2;
  width : 400px;
  }
  
fieldset.vertGrand
  {
  padding: 1em;
  background-color : #daffb2;
  width : 700px;
  }
fieldset.rouge
  {
  padding: 1em;
  background-color : #f5b0b0;
  width : 700px;
  }
  
fieldset.rougePetit
  {
  padding: 1em;
  background-color : #f5b0b0;
  width : 300px;
  }
  
fieldset.jaune
  {
  padding: 1em;
  background-color : #fcf2c7;
  width : 350px;
  }
fieldset.jaunePetit
  {
  padding: 1em;
  background-color : #fcf2c7;
  width : 300px;
  }
label
  {
  display: inline;
  float: left;
  width: 150px;
  font-size : 10px; 
  font-family : Verdana, Helvetica, Sans-Serif;
  font-weight : bold;
  }

legend
   {
   font-size : 14px; 
   font-family : Verdana, Helvetica, Sans-Serif;
   font-weight : bold;
   color : red;
   }
   
/* Pour le menu horizontal */

div#navbar2 {  
    height: 15px;
    width: 100%;
    
    /*border-bottom: solid #000 1px;*/
    /*background-color: #fce47b;*/
}
div#navbar2 ul {
    margin: 0px;
    padding: 0px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: small;
    font-weight: bold;
    color: white;
    line-height: 15px;
    white-space: nowrap;
}
div#navbar2 li {
    list-style-type: none;
    display: inline;
    line-height: 15px;
}
div#navbar2 li a {
   text-decoration: none;
    padding: 0px 5px;
    color: white;
  /*  color: #fcf2c7/*#FFF*/;*/
}
div#navbar2 li a:link {
    color: white;
}
div#navbar2 li a:visited {
    color: white;
}
div#navbar2 li a:hover {
    font-weight: bold;
    color: #fce47b;  
    line-height: 15px; 
    /*border-top: solid #000 1px;*/
    /*border-bottom: solid #000 1px;*/
    /*background-color: #fce47b;*/
}
div#navbar2 table
{
	background-image: url(images/bande.jpg); /*url(scientibus_new/images/barreJaune.jpg);*/
	background-repeat: no-repeat;
	/*border-top: solid #000 1px;*/
}
