/* CSS Document */

/* Mise en page */
body { /* redéfini les propriétés de toute la page */
background-color:#E3FFFF;
overflow-y: hidden ;
overflow-x: hidden ; /* fonction microsoft supprimant les ascenseurs sous IE */
margin: 45px 0% 0% 0px; /* la marge du body est à 0 pixels, sauf à gauche et en haut */
padding:0 } /* marge intérieur à 0 pixels */
html > body {overflow-y: auto} /* annule le overflow-y pour firefox 1.5 et supérieur */

.content { /* boite prenant toute la page sauf le menu rouge */
height: 100%; /* la hauteur de la boite occupe 100% de l'écran */
background-color : #E3FFFF;
overflow-y: auto
} /* on rajoute un ascenseur droit à la boite */
/* fin du hack "fixed" permettant de fixer le menu rouge sous IE */

.menu1 { /* menu fixe en haut de l'écran */
position: absolute ; /* position du menu = par rapport à la boite parent (ici le body) */
top: 0 ; /* Le haut du menu est à 0 pixels du haut de l'écran */
left: 0 ; /* La gauche du menu est à 0 pixels du bas de l'écran */
right: 10% ; /* La gauche du menu est à 0 pixels du bas de l'écran */
width: 110% ; /* largeur du menu = 110% de l'écran (pour bug de IE) */
height: 40px ; /* hauteur du menu = 20 pixels */
background-color : #E3FFFF} /* Bordure basse du menu haut*/

body>.menu1 {position:fixed} /* annule le hack "fixed" pour les autres navigateurs que IE */


.boite {width:750px ; height:800px } /* boite servant à faire défiler l'écran, en débordant de la page */

/* centre de la page*/
	.boite2, .boite2 * {
		margin:0;
		padding:0;
		background-color: #FFFFFF;
	}
	
	/*image haut*/
	.boite2 dt, .boite2 dt span{
		background: url("im/haut.gif") no-repeat left top;
		
	}
	.boite2 dt span{
		text-align:center;
		line-height:16px;
		color:white;
		font-weight:bold;
		
	}
	/*Image bas*/
	.boite2 .bend, .boite2 .bend span{
		background: url("im/bas.gif") no-repeat left top;
		
	}
	/*Styles communs aux deux images*/
	.boite2 .bend span, .boite2 dt span{
		margin-left:69px;
		padding-right:69px;
		height:16px;
		display:block;
		background-position: right top;
		
	}
	/*Bloc intérieur*/
	.btexte {
		background: url("im/ga.gif") repeat-y left top;
		padding-left:8px;
	}
	.btexte div{
		background: url("im/dr.gif") repeat-y right top;
		padding-right:8px;
	}

div#naviggauche {
	width: 200px;
	left: 0;
	top: 0;
	position: relative;
	background-color : #FF0000;
	
	
}
	
 #header {
    float:left;
    width:100%;
    background:#E3FFFF ;

    font-size:93%;
    line-height:normal;
    }

#header ul {
    margin:0;
    padding:0px 10px 0;
    list-style:none;
    }
  #header li {
    float:left;
    background:url("im/norm_left.gif")
      no-repeat left bottom;
    margin:0;
    padding:0 0 0 9px;
    }
  #header a, #header strong, #header span {
    display:block;
    background:url("im/norm_right.gif")
      no-repeat right bottom;
    padding:5px 15px 4px 6px;
    }
  #header #current {
    background-image:url("im/norm_left_on.gif");
    }
  #header #current a {
    background-image:url("im/norm_right_on.gif");
    padding-top:5px;
    }

/* #menuaccueiltexte {text-align="right";}*/

a.copy:link {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; text-decoration: none; color: #993333; font-weight: normal;}
a.copy:visited {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; text-decoration: none; color: #993333; font-weight: normal;}
a.copy:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; text-decoration: underline; color: #993333; font-weight: normal;}
a.copy:active {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; text-decoration: none; color: #993333; font-weight: normal;}

a.retour:link {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11pt; text-decoration: none; color: #56A5F2; font-weight: bold;}
a.retour:visited {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11pt; text-decoration: none; color: #56A5F2; font-weight: bold;}
a.retour:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11pt; text-decoration: underline; color: #56A5F2; font-weight: bold;}
a.retour:active {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11pt; text-decoration: none; color: #56A5F2; font-weight: bold;}

#copy {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; text-decoration: none; color: #303753; font-weight: normal;}
#decal {margin-left: 45px;}
#deca2 {margin-left: 7px; font-family: arial, sans-serif; font-size: 8pt;}

a.menuh:link {font-family: arial, sans-serif; font-size: 10pt; text-decoration: none; color: #56A5F2; font-weight: bold;}
a.menuh:visited {font-family: arial, sans-serif; font-size: 10pt; text-decoration: none;color: #56A5F2; font-weight: bold;}
a.menuh:hover {font-family: arial, sans-serif; font-size: 10pt; text-decoration: underline;color: #56A5F2; font-weight: bold;}
a.menuh:active {font-family: arial, sans-serif; font-size: 10pt; text-decoration: none;color: #56A5F2; font-weight: bold;}

a.menuactif:link {font-family: arial, sans-serif; font-size: 10pt; text-decoration: none; color: #FFFFFF; font-weight: bold;}
a.menuactif:visited {font-family: arial, sans-serif; font-size: 10pt; text-decoration: none;color: #FFFFFF; font-weight: bold;}
a.menuactif:hover {font-family: arial, sans-serif; font-size: 10pt; text-decoration: none;color: #FFFFFF; font-weight: bold;}
a.menuactif:active {font-family: arial, sans-serif; font-size: 10pt; text-decoration: none;color: #FFFFFF; font-weight: bold;}

a.menug:link {font-family: arial, sans-serif; font-size: 10pt; text-decoration: none; color: #56A5F2; font-weight: bold; line-height: 180%;}
a.menug:visited {font-family: arial, sans-serif; font-size: 10pt; text-decoration: none;color: #56A5F2; font-weight: bold; line-height: 180%;}
a.menug:hover {font-family: arial, sans-serif; font-size: 10pt; text-decoration: underline;color: #56A5F2; font-weight: bold; line-height: 180%;}
a.menug:active {font-family: arial, sans-serif; font-size: 10pt; text-decoration: none;color: #56A5F2; font-weight: bold; line-height: 180%;}

a.textegraslien:link {font-family: verdana, Geneva, Arial, sans-serif; font-size: 9pt; text-decoration: none; color: #303753; font-weight: bold; line-height: 180%;}
a.textegraslien:visited {font-family: verdana, Geneva, Arial, sans-serif; font-size: 9pt; text-decoration: none;color: #303753; font-weight: bold; line-height: 180%;}
a.textegraslien:hover {font-family: verdana, Geneva, Arial, sans-serif; font-size: 9pt; text-decoration: underline;color: #993333; font-weight: bold; line-height: 180%;}
a.textegraslien:active {font-family: verdana, Geneva, Arial, sans-serif; font-size: 9pt; text-decoration: none;color: #303753; font-weight: bold; line-height: 180%;}

#page {font-family: verdana, Geneva, Arial, sans-serif; font-size: 12pt; text-decoration: none; color: #303753; font-weight: bold;}
#titre {font-family: verdana, Geneva, Arial, sans-serif; font-size: 11pt; text-decoration: none; color: #303753; font-weight: bold; line-height: 150%;}
#titre2 {font-family: verdana, Geneva, Arial, sans-serif; font-size: 10pt; text-decoration: none; color: #303753; font-weight: bold; line-height: 150%;}
#formulaire {font-family: verdana, Geneva, Arial, sans-serif; font-size: 11pt; text-decoration: none; color: #56A5F2; font-weight: bold; line-height: 150%;}
#stitre {font-family: verdana, Geneva, Arial, sans-serif; font-size: 11pt; text-decoration: underline; color: #303753; font-weight: normal; line-height: 150%;}
#texte {font-family: verdana, Geneva, Arial, sans-serif; font-size: 10pt; text-decoration: none; color: #303753; font-weight: normal; line-height: 130%;}
#textept {font-family: verdana, Geneva, Arial, sans-serif; font-size: 9pt; text-decoration: none; color: #303753; font-weight: normal; line-height: 100%;}
#textegras {font-family: verdana, Geneva, Arial, sans-serif; font-size: 9pt; text-decoration: none; color: #303753; font-weight: bold; line-height: 100%;}
#textegrasb {font-family: verdana, Geneva, Arial, sans-serif; font-size: 10pt; text-decoration: none; color: #303753; font-weight: bold; line-height: 100%;}
#remarque {font-family: verdana, Geneva, Arial, sans-serif; font-size: 8pt; text-decoration: none; color: #303753; font-weight: normal; line-height: 90%;}
#remarqueauteur {margin-left: 10px; font-family: verdana, Geneva, Arial, sans-serif; font-size: 8pt; text-decoration: none; color: #303753; font-weight: normal; line-height: 140%;}


.page {font-family: verdana, Geneva, Arial, sans-serif; font-size: 12pt; text-decoration: none; color: #303753; font-weight: bold;}
.titre {font-family: verdana, Geneva, Arial, sans-serif; font-size: 11pt; text-decoration: none; color: #303753; font-weight: bold; line-height: 150%;}
.formulaire {font-family: verdana, Geneva, Arial, sans-serif; font-size: 11pt; text-decoration: none; color: #56A5F2; font-weight: bold; line-height: 150%;}
.stitre {font-family: verdana, Geneva, Arial, sans-serif; font-size: 11pt; text-decoration: underline; color: #303753; font-weight: normal; line-height: 150%;}
.texte {font-family: verdana, Geneva, Arial, sans-serif; font-size: 10pt; text-decoration: none; color: #303753; font-weight: normal; line-height: 130%;}
.textept {font-family: verdana, Geneva, Arial, sans-serif; font-size: 9pt; text-decoration: none; color: #303753; font-weight: normal; line-height: 100%;}
.textegras {font-family: verdana, Geneva, Arial, sans-serif; font-size: 9pt; text-decoration: none; color: #303753; font-weight: bold; line-height: 100%;}
.remarque {font-family: verdana, Geneva, Arial, sans-serif; font-size: 8pt; text-decoration: none; color: #303753; font-weight: normal; line-height: 100%;}

#page {}
a.lienpage:link {font-family: verdana, Geneva, Arial, sans-serif; font-size: 12pt; text-decoration: none; color: #303753; font-weight: bold;}
a.lienpage:visited {font-family: verdana, Geneva, Arial, sans-serif; font-size: 12pt; text-decoration: none; color: #303753; font-weight: bold;}
a.lienpage:hover {font-family: verdana, Geneva, Arial, sans-serif; font-size: 12pt; text-decoration: underline; color: #993333; font-weight: bold;}
a.lienpage:active {font-family: verdana, Geneva, Arial, sans-serif; font-size: 12pt; text-decoration: none; color: #303753; font-weight: bold;}

a.lientexte:link {font-family: verdana, Geneva, Arial, sans-serif; font-size: 10pt; text-decoration: none; color: #993333; normal; line-height: 100%;}
a.lientexte:visited {font-family: verdana, Geneva, Arial, sans-serif; font-size: 10pt; text-decoration: none;color: #993333; normal; line-height: 100%;}
a.lientexte:hover {font-family: verdana, Geneva, Arial, sans-serif; font-size: 10pt; text-decoration: underline;color: #993333; normal; line-height: 100%;}
a.lientexte:active {font-family: verdana, Geneva, Arial, sans-serif; font-size: 10pt; text-decoration: none;color: #993333; normal; line-height: 100%;}

a.lientexte3:link {font-family: verdana, Geneva, Arial, sans-serif; font-size: 10pt; text-decoration: none; color: #993333; normal; line-height: 140%;}
a.lientexte3:visited {font-family: verdana, Geneva, Arial, sans-serif; font-size: 10pt; text-decoration: none;color: #993333; normal; line-height: 140%;}
a.lientexte3:hover {font-family: verdana, Geneva, Arial, sans-serif; font-size: 10pt; text-decoration: underline;color: #993333; normal; line-height: 140%;}
a.lientexte3:active {font-family: verdana, Geneva, Arial, sans-serif; font-size: 10pt; text-decoration: none;color: #993333; normal; line-height: 140%;}

a.lienliste:link {font-family: verdana, Geneva, Arial, sans-serif; font-size: 10pt; text-decoration: none; color: #303753; normal; line-height: 130%;}
a.lienliste:visited {font-family: verdana, Geneva, Arial, sans-serif; font-size: 10pt; text-decoration: none;color: #303753; normal; line-height: 130%;}
a.lienliste:hover {font-family: verdana, Geneva, Arial, sans-serif; font-size: 10pt; text-decoration: none;color: #993333; normal; line-height: 130%;}
a.lienliste:active {font-family: verdana, Geneva, Arial, sans-serif; font-size: 10pt; text-decoration: none;color: #303753; normal; line-height: 130%;}

a.liengd:link {font-family: verdana, Geneva, Arial, sans-serif; font-size: 10pt; text-decoration: none; color: #993333; font-weight: bold;}
a.liengd:visited {font-family: verdana, Geneva, Arial, sans-serif; font-size: 10pt; text-decoration: none;color: #993333; font-weight: bold;}
a.liengd:hover {font-family: verdana, Geneva, Arial, sans-serif; font-size: 10pt; text-decoration: underline;color: #993333; font-weight: bold;}
a.liengd:active {font-family: verdana, Geneva, Arial, sans-serif; font-size: 10pt; text-decoration: none;color: #993333; font-weight: bold;}

a.analy1:link {font-family: verdana, Geneva, Arial, sans-serif; font-size: 10pt; text-decoration: none; color: #303753; font-weight: bold;  line-height: 150%;}
a.analy1:visited {font-family: verdana, Geneva, Arial, sans-serif; font-size: 10pt; text-decoration: none;color: #303753; font-weight: bold; line-height: 150%;}
a.analy1:hover {font-family: verdana, Geneva, Arial, sans-serif; font-size: 10pt; text-decoration: underline;color: #993333; font-weight: bold; line-height: 150%;}
a.analy1:active {font-family: verdana, Geneva, Arial, sans-serif; font-size: 10pt; text-decoration: none;color: #303753; font-weight: bold; line-height: 150%;}

a.analy2:link {font-family: verdana, Geneva, Arial, sans-serif; font-size: 10pt; text-decoration: none; color: #303753; font-weight: bold; line-height: 150%;}
a.analy2:visited {font-family: verdana, Geneva, Arial, sans-serif; font-size: 10pt; text-decoration: none;color: #303753; font-weight: bold; line-height: 150%;}
a.analy2:hover {font-family: verdana, Geneva, Arial, sans-serif; font-size: 10pt; text-decoration: underline;color: #993333; font-weight: bold; line-height: 150%;}
a.analy2:active {font-family: verdana, Geneva, Arial, sans-serif; font-size: 10pt; text-decoration: none;color: #303753; font-weight: bold; line-height: 150%;}

a.analy3:link {font-family: verdana, Geneva, Arial, sans-serif; font-size: 8pt; text-decoration: none; color: #303753; font-weight: bold; line-height: 150%;}
a.analy3:visited {font-family: verdana, Geneva, Arial, sans-serif; font-size: 8pt; text-decoration: none;color: #303753; font-weight: bold; line-height: 150%;}
a.analy3:hover {font-family: verdana, Geneva, Arial, sans-serif; font-size: 8pt; text-decoration: underline;color: #993333; font-weight: bold; line-height: 150%;}
a.analy3:active {font-family: verdana, Geneva, Arial, sans-serif; font-size: 8pt; text-decoration: none;color: #303753; font-weight: bold; line-height: 150%;}

a.analy4:link {font-family: verdana, Geneva, Arial, sans-serif; font-size: 8pt; text-decoration: none; color: #303753; font-weight: normal; line-height: 150%;}
a.analy4:visited {font-family: verdana, Geneva, Arial, sans-serif; font-size: 8pt; text-decoration: none;color: #303753; font-weight: normal; line-height: 150%;}
a.analy4:hover {font-family: verdana, Geneva, Arial, sans-serif; font-size: 8pt; text-decoration: underline;color: #993333; font-weight: normal; line-height: 150%;}
a.analy4:active {font-family: verdana, Geneva, Arial, sans-serif; font-size: 8pt; text-decoration: none;color: #303753; font-weight: normal; line-height: 150%;}
a.analy5:link {font-family: verdana, Geneva, Arial, sans-serif; font-size: 8pt; text-decoration: none; color: #303753; font-weight: normal; line-height: 150%;}
a.analy5:visited {font-family: verdana, Geneva, Arial, sans-serif; font-size: 8pt; text-decoration: none;color: #303753; font-weight: normal; line-height: 150%;}
a.analy5:hover {font-family: verdana, Geneva, Arial, sans-serif; font-size: 8pt; text-decoration: underline;color: #993333; font-weight: normal; line-height: 150%;}
a.analy5:active {font-family: verdana, Geneva, Arial, sans-serif; font-size: 8pt; text-decoration: none;color: #303753; font-weight: normal; line-height: 150%;}
a.analy4b:link {font-family: verdana, Geneva, Arial, sans-serif; font-size: 8pt; text-decoration: none; color: #303753; font-weight: bold; line-height: 150%;}
a.analy4b:visited {font-family: verdana, Geneva, Arial, sans-serif; font-size: 8pt; text-decoration: none;color: #303753; font-weight: bold; line-height: 150%;}
a.analy4b:hover {font-family: verdana, Geneva, Arial, sans-serif; font-size: 8pt; text-decoration: underline;color: #993333; font-weight: bold; line-height: 150%;}
a.analy4b:active {font-family: verdana, Geneva, Arial, sans-serif; font-size: 8pt; text-decoration: none;color: #303753; font-weight: bold; line-height: 150%;}
a.analy5b:link {font-family: verdana, Geneva, Arial, sans-serif; font-size: 8pt; text-decoration: none; color: #303753; font-weight: bold; line-height: 150%;}
a.analy5b:visited {font-family: verdana, Geneva, Arial, sans-serif; font-size: 8pt; text-decoration: none;color: #303753; font-weight: bold; line-height: 150%;}
a.analy5b:hover {font-family: verdana, Geneva, Arial, sans-serif; font-size: 8pt; text-decoration: underline;color: #993333; font-weight: bold; line-height: 150%;}
a.analy5b:active {font-family: verdana, Geneva, Arial, sans-serif; font-size: 8pt; text-decoration: none;color: #303753; font-weight: bold; line-height: 150%;}

#decalanalyti1 {margin-left: 0px; font-family: verdana, Geneva, Arial, sans-serif; font-size: 10pt; text-decoration: none; color: #303753; font-weight: bold;  line-height: 150%;}
#decalanalyti2 {margin-left: 20px; font-family: verdana, Geneva, Arial, sans-serif; font-size: 10pt; text-decoration: none;color: #303753; font-weight: bold; line-height: 150%;}
#decalanalyti3 {margin-left: 40px; font-family: verdana, Geneva, Arial, sans-serif; font-size: 8pt; text-decoration: none;color: #303753; font-weight: bold; line-height: 150%;}
#decalanalyti4 {margin-left: 60px; font-family: verdana, Geneva, Arial, sans-serif; font-size: 8pt; text-decoration: none; color: #303753; font-weight: normal; line-height: 150%;}
#decalanalyti5 {margin-left: 70px; font-family: verdana, Geneva, Arial, sans-serif; font-size: 8pt; text-decoration: none; color: #444444; font-weight: normal; line-height: 150%;}
#decalanalyti4b {margin-left: 60px; font-family: verdana, Geneva, Arial, sans-serif; font-size: 8pt; text-decoration: none; color: #303753; font-weight: bold; line-height: 150%;}
#decalanalyti5b {margin-left: 70px; font-family: verdana, Geneva, Arial, sans-serif; font-size: 8pt; text-decoration: none; color: #444444; font-weight: bold; line-height: 150%;}

input { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; text-decoration: none; color: #154444;}
select, option {border:1px solid color: #030a56; background-color:white; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; text-decoration: none; color: #154444;}
textarea {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; text-decoration: none; color: #154444;}
