   body { FONT-SIZE: 12px; color: #0016B5; FONT-FAMILY: Arial, Verdana, Helvetica; } 
   P,td { FONT-SIZE: 12px; color: #0016B5; FONT-FAMILY: Arial, Verdana, Helvetica} 
   #conteneur {
	    BORDER-RIGHT: #ddd 2px solid;  BORDER-TOP: #ddd 0px solid; BORDER-LEFT: #ddd 2px solid; BORDER-BOTTOM: #ddd 2px solid;
		PADDING-RIGHT: 2px; PADDING-TOP: 10px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; MARGIN: 0px auto;  WIDTH: 760px;
	    BACKGROUND-COLOR: #fff
   }
   #conteneur TABLE#interne {
    	WIDTH: 760px
   }
   #conteneur TABLE#interne TD#interne_left {
	   PADDING-RIGHT: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; 
	   VERTICAL-ALIGN: top; WIDTH: 150px; 
	   BACKGROUND-image: url("http://www.conseilasso.fr/image/fondboite150.jpg");
	}
   #conteneur TABLE#interne TD#interne_center {
	   PADDING-RIGHT: 5px; PADDING-TOP: 0px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; 
	   VERTICAL-ALIGN: top; WIDTH: 459px 
   }
    #conteneur TABLE#interne TD#interne_right {
		PADDING-RIGHT: 0px; PADDING-TOP: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; 
		VERTICAL-ALIGN: top; WIDTH: 140px;
	}
   #conteneur UL { 
      font: 12px Trébuchet MS, Arial, Verdana, sans-serif; 
	  PADDING-RIGHT: 0px; PADDING-TOP: 5px; PADDING-LEFT: 0px; PADDING-BOTTOM: 15px; MARGIN: 0px 
    }
   #conteneur LI {  
      PADDING-RIGHT: 0px; PADDING-TOP: 0px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; MARGIN: 0px;
	  COLOR: #0016B5;  LIST-STYLE-TYPE: none
    }
   #conteneur A:link {
     FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #004080; FONT-FAMILY: Arial, Verdana, Helvetica; TEXT-DECORATION: none
   }
   #conteneur A :active {
     FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #004080; FONT-FAMILY: Arial, Verdana, Helvetica; TEXT-DECORATION: none
   }
   #conteneur A:visited {
     FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #004080; FONT-FAMILY: Arial, Verdana, Helvetica; TEXT-DECORATION: none
   }
   #conteneur A:hover {	
     FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #FF0000; FONT-FAMILY: Arial, Verdana, Helvetica; TEXT-DECORATION: underline
   } 
   
   A:link {
     FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #004080; FONT-FAMILY: Arial, Verdana, Helvetica; TEXT-DECORATION: none
   }
   A :active {
     FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #004080; FONT-FAMILY: Arial, Verdana, Helvetica; TEXT-DECORATION: none
   }
   A:visited {
     FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #004080; FONT-FAMILY: Arial, Verdana, Helvetica; TEXT-DECORATION: none
   }
   A:hover {	
     FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #FF0000; FONT-FAMILY: Arial, Verdana, Helvetica; TEXT-DECORATION: underline
   } 
   	
    H2 {
		PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 1.8em; PADDING-BOTTOM: 0px; COLOR: #0060a9; PADDING-TOP: 0px; 
		TEXT-ALIGN: left; LETTER-SPACING: 0.04em
	}
	H3 {
		PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 1.4em; PADDING-BOTTOM: 0px; COLOR: #0060a9; PADDING-TOP: 0px; 
		TEXT-ALIGN: left; LETTER-SPACING: 0.04em
	}
	H4 {
		PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 1.2em; PADDING-BOTTOM: 0px; COLOR: #0060a9; PADDING-TOP: 0px; 
		TEXT-ALIGN: left; FONT-SIZE: 1.4em; LETTER-SPACING: 0.04em
	}
	H2.tetecontenu {
		PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 1.8em; PADDING-BOTTOM: 0px; COLOR: #0060a9; PADDING-TOP: 0px; 
		MARGIN-TOP: 0px; TEXT-ALIGN: left; LETTER-SPACING: 0.04em
	}
   	#contenu {
		PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; TEXT-ALIGN: justify
	}
	#contenu A {
		FONT-WEIGHT: bold; FONT-SIZE: 12px; TEXT-DECORATION: none
	}
	#contenu A:link {
		FONT-WEIGHT: bold; FONT-SIZE: 12px; 
	}
	#contenu A:visited {
		FONT-WEIGHT: bold; FONT-SIZE: 12px;
	}
	#contenu A:hover {
		FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND-COLOR: #eeeeff
	}
/*---------------------------
  Bandeau en haut de la page |  
---------------------------------------------------------------------------------------------------------------------------*/ 
	
	#smenu {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0.5% 0px 0px; PADDING-TOP: 0px; TEXT-ALIGN: right
	}
	#smenu LI {
		PADDING-RIGHT: 3px; DISPLAY: inline; PADDING-LEFT: 3px; FONT-SIZE: 90%; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #fc8600 1px solid; 		PADDING-TOP: 0px; LIST-STYLE-TYPE: none
	}
	#smenu A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #f30; PADDING-TOP: 0px; TEXT-DECORATION: none
	}
	#smenu A:hover {
	COLOR: #fff; BACKGROUND-COLOR: #fc8600
	}
	#smenu LI.premier {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
	}
		
	.adresse{ 
		background-image: url("http://www.fol08.org/images/enveloppe.gif");
		background-color: #fff;
		background-repeat: no-repeat;
		background-position: top left;
		text-align: left;
		 PADDING-RIGHT: 0px; PADDING-LEFT: 15px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px;
	}
/*---------------------------
  Bloc corps de texte page  
---------------------------------------------------------------------------------------------------------------------------*/ 
	.blocblanc { position: relative; width: 100%; background-color: #FFFFF; 
		border-style:dotted; border-width: 1px; border-color: #6DAEF5; 
		padding-left: 5px; padding-right: 5px; padding-top: 5px; padding-bottom: 5px;
	}	
    .blocbleu { position: relative; width: 100%; background-color: #F3F4FC; 
		border-style:dotted; border-width: 1px; border-color: #6DAEF5; 
		padding-left: 5px; padding-right: 5px; padding-top: 5px; padding-bottom: 5px;
	}
/*---------------------------
  Texte corps de page  
---------------------------------------------------------------------------------------------------------------------------*/ 	
	.textarticle { FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #003399; text-align: justify;  
	}
	.textereduit { 
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #003399; FONT-FAMILY: Arial, Verdana, Helvetica 
	}
	.textbandeau { FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #ffffff; text-align: center; 
	FONT-FAMILY: Arial, Verdana, Helvetica, sans serif; 
	}	
	.textadresse { FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #003399; text-align: justify;
	FONT-FAMILY: Verdana, Arial, Helvetica;	PADDING-LEFT: 5px;
	}
	.titrebandeau  { 
     PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: normal; FONT-SIZE: 24px; PADDING-BOTTOM: 5px; MARGIN: 0px; 
	 PADDING-TOP: 5px; FONT-WEIGHT: bold; COLOR: #0060a9; 
	} 
	.titretexte  { 
     FONT-WEIGHT: bold; FONT-SIZE: 20px; COLOR: #333399; FONT-FAMILY: Arial, Verdana, Helvetica;
	 PADDING-RIGHT: 5px; PADDING-LEFT: 5px;  PADDING-BOTTOM: 10px;  PADDING-TOP: 10px; MARGIN: 0px; 
	} 
	.titre_entete18 { 
	FONT-WEIGHT: normal; FONT-SIZE: 18px; COLOR: #0060a9; FONT-FAMILY: Arial, Verdana, Helvetica; 
	margin-top: 0px; margin-bottom: 6px; 
	}
	.titre_entete22 { 
	FONT-WEIGHT: bold; FONT-SIZE: 22px; COLOR: #003399; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-VARIANT: normal;
	margin-top: 0px; margin-bottom: 6px;
	}
    .titre { 
	FONT-WEIGHT: bold; FONT-SIZE: 22px; COLOR: #003399; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	FONT-VARIANT: normal
	}
	.titrerubrique { 
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	FONT-VARIANT: normal; margin-left: 6px; margin-top: 2px; margin-bottom: 2px;
	}
	.soustitre { 
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #003399; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	FONT-VARIANT: normal; margin-left: 6px; margin-top: 2px; margin-bottom: 2px;
	}
	.titrerubriqueadresse { 
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #0016B5; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	FONT-VARIANT: normal; margin-left: 6px; margin-top: 2px; margin-bottom: 2px;
	}
/*---------------------------
  Couleur Texte corps de page  
---------------------------------------------------------------------------------------------------------------------------*/ 	
	.texterouge {	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #ff0000; FONT-FAMILY: Arial, Verdana, Helvetica; 
	}
	.texteblanc {	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Arial, Verdana, Helvetica; 
	}
	.textevert { FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #B2C705; FONT-FAMILY: Arial, Verdana, Helvetica; 
	} 

/*---------------------------
  Mise en forme menu  
---------------------------------------------------------------------------------------------------------------------------*/ 	   
	.menu { FONT-WEIGHT: bold; FONT-SIZE: 9px; COLOR: #FFFFFF; FONT-FAMILY: Verdana, Arial, Helvetica 
	}
	.menug { BORDER-RIGHT: #b6c5de 1px solid; BORDER-TOP: #b6c5de 1px solid; BORDER-LEFT: #b6c5de 1px solid; 
	BORDER-BOTTOM: #b6c5de 1px solid; FONT-SIZE: 10px; WIDTH: 140px; MARGIN: 0px 0px 0px;    
	}
	.menud {	BORDER-RIGHT: #e2ec9a 1px solid; BORDER-TOP: #e2ec9a 1px solid; BORDER-LEFT: #e2ec9a 1px solid; 
	BORDER-BOTTOM: #e2ec9a 1px solid; FONT-SIZE: 10px; WIDTH: 140px;  MARGIN: 0px 0px 0px;
	}
	.titremenug { FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ffffff; margin-left: 12px; FONT-FAMILY: Verdana, Helvetica, sans serif; 	
	}
	.titremenud {FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #003399; margin-left: 12px; FONT-FAMILY: Verdana, Helvetica, sans serif;	
	}
	.bas { FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #6EA5C8; FONT-FAMILY: Verdana, Helvetica 
	}
	.navig { FONT-SIZE: 10px; COLOR: #FF00FF; FONT-FAMILY: Verdana, Helvetica 
	}
	
/*---------------------------
  Bandeau menu droit de la page |  
---------------------------------------------------------------------------------------------------------------------------*/ 
	.border_col {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 1em; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 5px; MARGIN-LEFT: 5px; COLOR: #22365e; 
	PADDING-TOP: 0px; BORDER-BOTTOM: #e2ec9a 3px solid
	}
	.texterouge_col {	
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #ff0000; FONT-FAMILY: Arial, Verdana, Helvetica; MARGIN-LEFT: 5px; MARGIN-TOP: 5px; 
	}
