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; 

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: 319px;

width: 800px;

height: 265px;  

}

.contenu_intro {

position: absolute;

left:0px;

top: 584px;

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:217px;

	 top:3px;

     

     width:834px;

     padding:0px;

     margin:0px;

 }





}



/* Classes rajoutées par Eric */



.lettreRouge {

	font-size : 10px;

   font-family : Verdana, Helvetica, Sans-Serif;

   color : red;

}

.lettreRougeMid {
	font-size : 12px;

   font-family : Verdana, Helvetica, Sans-Serif;

   color : red;

}

.lettreRougeBig {

	font-size : 14px;

   font-family : Verdana, Helvetica, Sans-Serif;
   font-weight: bold;

   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 ; */

   }



.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.vertAtelier

  {

  padding: 1em;

  background-color : #daffb2;

  }


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;

  }

label.formtech

  {

  display: inline;

  float: left;

  width: 90px;

  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;

   }

legend.bleu

   {

   font-size : 14px; 

   font-family : Verdana, Helvetica, Sans-Serif;

   font-weight : bold;

   color : #1e3d60;

   }

  

/* 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;*/

}

.statistiques
   {

   font-size : 10px;

   font-family : Verdana, Helvetica, Sans-Serif;

   font-weight: normal;

   }
