  html * { font-size: 100.01%; } 
  body {font-family:  Arial, Helvetica, sans-serif;font-size: 75.00%;color: black;}
  
  
 /*--- Headings  ------------------------------------------------------------------------*/

  h1,h2,h3,h4,h5,h6 {
    font-family: Arial, Helvetica, sans-serif;
    font-weight:normal;
    margin: 0 ;
    padding:0;
  }

  h1 { font-size: 175%;font-weight: 800;}                       /* 30px */
  h2 { font-size: 133.33%;font-weight: 800;}                    /* 24px */
  h3 { font-size: 116.67%;	font-weight: 700; }                    /* 18px */
  h4 { font-size: 116.67%; }                    /* 16px */
  h5 { font-size: 116.67%; }                    /* 14px */
  h6 { font-size: 116.67%; }                    /* 14px */
  
  
  h1.titre  {color: #F57D2F;font-weight: 800;	border-bottom: 1px solid black;margin-left: 10px;margin-bottom:0;}
  h1.titre a,h1.titre a:hover,h1.titre a:visited {color: #F57D2F;font-weight: 800;}
  
  h1 a{text-decoration:none}
   
 /*topbar*/
  #topbar h1 {margin-left: 10px;}
 
  /* m1 */ 
  
  /*
  #outer31 h2{color: #CE9202;	font-size: 116.67%;	padding: 0;	margin: 0;} 
	#outer31{color:#CE9202;} 
  */
  
  /* m0 */    
  #outer10 h2{color: #786A98;} 
  #outer30 h2{color: #786A98;margin-left:2px;} 

  

  h3{font-weight: 800;padding: 0;	margin: 5px 0 5px 0;}

  h2.titrevert{color: green;padding: 0;	margin: 0;}
  h3.titrevert{color: green;padding: 0;	margin: 0;}
  h4.titrevert{color: green;padding: 0;	margin: 0;}
  
  h2.titrebrun {color: #ce9202;	padding: 0;	margin: 0;}
  h3.titrebrun {color: #ce9202;	padding: 0;	margin: 0;}
  h4.titrebrun {color: #ce9202;	padding: 0;	margin: 0;}
  
  h2.titrebleu {color: #3e2f6a;	padding: 0;	margin: 0;}
  h3.titrebleu {color: #3e2f6a;	padding: 0;	margin: 0;}
  h4.titrebleu {color: #3e2f6a;	padding: 0;	margin: 0;}

  /* --- Lists  -------------------------------------------------------------------------------- */
/*
  ul, ol, dl { line-height: 1.5em; margin: 0 0 1em 1em; }
  ul li { list-style-type: disc; }
  ul ul li { list-style-type: circle; }
*/
  ol li { list-style-type: decimal; }
  ol ol li { list-style-type: lower-latin; }

/*  li { margin-left: 0.8em; line-height: 1.5em; }

  dt { font-weight: bold; }
  dd { margin: 0 0 1em 0.8em; }
*/

 /**
  * ------------------------------------------------------------------------------------------------- #
  *
  * Generic Content Classes
  *
  * (en) standard classes for positioning and highlighting
  * (de) Standardklassen zur Positionierung und Hervorhebung
  *
  * @section content-generic-classes
  */

   p {margin: 3px 0 5px 0 ;}

  .align-left {}

  .align-left{text-align: left;}
  .align-center{text-align: center}
  .align-right{text-align: right;}
  .align-justify{text-align: justify;}

  .highlight { color: #f60; }
  .dimmed { color: #888; }

  .chapo {font-size:110%; font-weight: 700;}	

  .actus {font-size: 9pt;font-weight: 500;padding: 0 4px 0 10px;background: url(../images/pointbleu.gif) no-repeat 1px 6px;}

  .info { background: #f8f8f8; color: #666; padding: 10px; margin-bottom: 0.5em; font-size: 91.7%; }

  .textebrun {color: #ce9202;}
  .textebrungrasjustifie {color: #ce9202;font-weight:bold;text-align: justify;}
  .textebleu {color: #3e2f6a;}  
  .textebleugrasjustifie {color: #3e2f6a;font-weight:bold;text-align: justify;}

  .note { background: #efe; color: #040; border: 2px #484 solid; padding: 10px; margin-bottom: 1em; }
  .important { background: #ffe; color: #440; border: 2px #884 solid; padding: 10px; margin-bottom: 1em; }
  .warning { background: #fee; color: #400; border: 2px #844 solid; padding: 10px; margin-bottom: 1em; }

  .float_left { float: left; display:inline; margin-right: 1em; margin-bottom: 0.15em; }
  .float_right { float: right; display:inline; margin-left: 1em; margin-bottom: 0.15em; }
  .center { display:block; text-align:center; margin: 0.5em auto; }

/**
  * ------------------------------------------------------------------------------------------------- #
  *
  * Liens vers fichier
  *
  * (en) Generic classes for files links
  *
  * @section files-links
  */

a.internal-link {text-decoration:none;color:#F57D2F;}
a.internal-link:hover {text-decoration:underline;}

a.external-link  {text-decoration:none;color:#F57D2F;}
a.external-link:hover {text-decoration:underline;}

a.mail  {text-decoration:none;color:#F57D2F;}
a.mail:hover {text-decoration:underline;}

a.lienpdf {color: black;text-decoration: none;font-weight: 700;padding: 3px 1.5em 3px 0;background:  url(../images/pdf.gif) right   no-repeat ;}
a.lienword {color: black;text-decoration: none;font-weight: 700;padding: 3px 1.5em 3px 0;background:  url(../images/doc.gif) right   no-repeat ;}
a.lienexcel {color: black;text-decoration: none;font-weight: 700;padding: 3px 1.5em 3px 0;background:  url(../images/xls.gif) right   no-repeat ;}

a.lienpdf:hover {text-decoration: underline;}
a.lienword:hover {text-decoration: underline;}
a.lienexcel:hover {text-decoration: underline;}

	
