/* caractères : Ohms : &#937; */
/* caractère "+/-"" : &#177; */
/* caractére diamètre : &#216; */
/* caractére élévation au carré : &#178; */
* {font-family:Tahoma,verdana,adobe-courier,Arial,sans-serif; font-size:10pt;font-color:black;}
p {font-size:11pt; text-align:justify;}
h1 {font-size:12pt;}
/* ---------------------------------------  */
/* Comportement des liens hypertextes       */
/*                                          */
a   {
		text-decoration:none;
		color: #586A8D ; 
		text-align:left; 
		font-size:10pt;
		font-weight:bold;
	}

a:hover {
		text-decoration:underline; 
		color: black;
		text-align:left;
		font-size:10pt;
		font-weight:bold;
		}


img {border:0}

/* ------------------------------------- */
/*  travail dans la zone de texte        */
/*                                       */

.zonetexte p  {
				padding-left:10px;
				padding-right:10px;
			}
.zonetexte	h1
			{
				margin-left:10px; 
				padding-right:10px; 
				padding-top:15px;
				border-bottom: 1px solid #8fa4d0; width:90%;  color:#4d5a6e; 
			}
.zonetexte	h2
			{
				padding-left:10px; 
				padding-right:10px; 
				padding-top:10px;
				/*color:#000080;*/
				color:#0a3d72;
				font-size:12pt;
			}
.zonetexte	h3
			{
				padding-left:10px; 
				padding-right:10px; 
				padding-top:10px;
				/*color:#000080;*/
				color:#0a3d72;
				font-size:10pt;
			}
.chapeau {
      text-align:left;
      font-size:12pt;
    }
.chapeau a
    {
    font-size:12pt;
    }
		 
.menu-top li a {
font-size:10pt;
padding-left:8pt;
padding-right:8pt;
/*color: rgb(88,106,141);*/
color: #CC6600 ; 
text-decoration:none;
background-image:url('/photo/menu/fondonglet.gif'); 
border-right:1px solid #C9C9C6; /*rgb(88,106,141); */
border-left:1px solid #C9C9C6 ;/* rgb(88,106,141);*/
border-bottom:1px solid #C9C9C6; /*rgb(88,106,141); */

}
.menu-top li {list-style-type: none; float:left; border-bottom:1px solid rgb(88,106,141);}

.menu-top {margin:0;  list-style:none; padding:0; z-index:100;}

.menu-top a:hover {background:white; text-decoration:none; color:black; font-size:10pt;}
.menu-top a.active , .menu-top li.active {background:white; border-bottom:white; border-top:1px solid rgb(88,106,141); color:#4d5a6e;}

.white a {color:white;}

.zonetexte table {
/*border: medium solid #4d5a6e;*/
border: 1px solid #CC6600;
border-collapse: collapse;
width: 100%;
}
.zonetexte th {
font-family: monospace;
/* border: thin solid #4d5a6e; */
border: 1px solid #CC6600;
padding: 5px;
/*background-color: #D0E3FA;*/
/*background-color: #CCCCCC;*/
background-color: #FFCC99;
}
.zonetexte td {
font-family: sans-serif;
/*border: thin solid #4d5a6e;*/
border: 1px solid #CC6600;
padding: 5px;
text-align: center;
background-color: #ffffff;
}
.zonetexte caption {
font-family: sans-serif;
}
.zonetexte .al{
text-align:left;
}
.zonetexte .ar{
text-align:right;
}
.zonetexte .p1 {
align:left; 
width:150px; 
border:none;
}
.zonetexte .p2 {
text-align:justify;
width:auto;
border:none;
}
.zonetexte	.titreh2
			{
				margin-left:10px; 
				padding-right:10px; 
				padding-top:15px;
				border-bottom: 1px solid #8fa4d0; width:90%;  color:#4d5a6e; 
			}