@media screen
{
  .RESP_CONTENU_COULEUR
  	{
    	FONT-SIZE: 9pt;
		FONT-STYLE: italic;
		TEXT-ALIGN: right;
    	COLOR: black;
		BACKGROUND-COLOR: yellow;
    	FONT-FAMILY: Verdana, Arial, Helvetica;
		TEXT-DECORATION: none
  	}
	A.ITEM_MENU_ARBO_SELECTED
	{
	   FONT-SIZE: 8pt;
	   FONT-WEIGHT: bold;
		color:#336666;
	   FONT-FAMILY: Verdana, Arial, Helvetica;
	   TEXT-DECORATION: none
	}
	A.ITEM_MENU_ARBO_SELECTED:hover
	{
	   FONT-SIZE: 8pt;
	   FONT-WEIGHT: bold;
		color:#336666;
	   FONT-FAMILY: Verdana, Arial, Helvetica;
	   TEXT-DECORATION: underline
	}
	BODY
	{
	 	FONT-SIZE: 9pt;
	 	LEFT: 0%;
	 	BACKGROUND-IMAGE: none;
	 	MARGIN: 0px;
	 	BACKGROUND-REPEAT: repeat;
	 	FONT-FAMILY: Verdana, Arial, Helvetica;
	 	TOP: 0%;
	 	BACKGROUND-COLOR: #FFFFFF;
	}
	BODY.BODY_COULEUR
  	{
    	FONT-SIZE: 9pt;
    	LEFT: 0%;
    	BACKGROUND-IMAGE: none;
    	MARGIN: 0px;
    	BACKGROUND-REPEAT: repeat;
    	FONT-FAMILY: Verdana, Arial, Helvetica;
    	TOP: 0%;
    	BACKGROUND-COLOR: #666699;
  	}
	A.BANIERE_MODIFICATION_DYNAMIQUE
	{
		COLOR: #00476D;
		FONT-FAMILY: Verdana, Arial, Helvetica;
		FONT-SIZE: 8pt;
		TEXT-DECORATION: none;
	}
	A.BANIERE_MODIFICATION_DYNAMIQUE:hover
	{
		COLOR: #00476D;
		FONT-FAMILY: Verdana, Arial, Helvetica;
		FONT-SIZE: 8pt;
		TEXT-DECORATION: underline;
	}
	DIV.BANIERE_MODIFICATION_DYNAMIQUE
	{
		BACKGROUND-COLOR: #F6F4EE;
		LEFT: 0px;
		POSITION: absolute;
		TOP:0px;
		Z-INDEX: 999;
	}
	INPUT.BUTTON
	{
		FONT-SIZE: 9pt;
		FONT-FAMILY: Time New Roman
	}
	INPUT.TEXTBOX
	{
		FONT-SIZE: 8pt;
		COLOR: black;
		FONT-FAMILY: Verdana, Arial, Helvetica;
	}
	P.RESP_CONTENU
	{
		FONT-SIZE: 9pt;
		FONT-STYLE: italic;
		TEXT-ALIGN: right;
		COLOR: black;
		FONT-FAMILY: Verdana, Arial, Helvetica;
		TEXT-DECORATION: none
	}
	TABLE.BAS_PAGE
	{
		BACKGROUND-IMAGE: url("../images/bck_bas_page.gif");
		BACKGROUND-REPEAT: no-repeat;
	}
	TABLE.FORMULAIRE
	{
		BORDER-WIDTH: 1px;
		BORDER-COLOR: #DEDEDD;
		BORDER-STYLE: solid;
		padding: 4px;
		width: 100%;
	}
	TABLE.LISTE_MESSAGE_NON_CONDENSE
	{
		width: 100%;
	}
	TABLE.LISTE_MESSAGE_NON_CONDENSE_ITEM
	{
		background-color: #DEDEDD;
		BORDER-WIDTH: 1px;
		BORDER-COLOR: #DEDEDD;
		BORDER-STYLE: solid;
		padding: 2px;
		width: 100%;
	}
	TABLE.MENU_DROITE
	{
	}
	TABLE.MENU_GAUCHE
	{
		BACKGROUND-IMAGE: url("../images/bck_menu_gauche.gif");
		BACKGROUND-REPEAT: no-repeat;
	}
	TABLE.MENU_HAUT
	{
		BACKGROUND-IMAGE: url("../images/bck_menu_haut.gif");
		BACKGROUND-REPEAT: no-repeat;
	}
	TD.CELL_ENTETE_LISTE
	{
		BORDER-LEFT-COLOR: #DEDEDD;
		BORDER-LEFT-STYLE: solid;
		BORDER-LEFT-WIDTH: 1px;
		BORDER-RIGHT-COLOR: #DEDEDD;
		BORDER-RIGHT-STYLE: solid;
		BORDER-RIGHT-WIDTH: 1px;
		BORDER-TOP-COLOR: #DEDEDD;
		BORDER-TOP-STYLE: solid;
		BORDER-TOP-WIDTH: 1px;
		EMPTY-CELLS: show;
	}
	TD.CELL_LISTE
	{
		BORDER-LEFT-COLOR: #DEDEDD;
		BORDER-LEFT-STYLE: solid;
		BORDER-LEFT-WIDTH: 1px;
		BORDER-RIGHT-COLOR: #DEDEDD;
		BORDER-RIGHT-STYLE: solid;
		BORDER-RIGHT-WIDTH: 1px;
		EMPTY-CELLS: show;
	}
	TD.DETAIL_PAGE
	{
		FONT-FAMILY: Verdana, Arial, Helvetica;
		BACKGROUND-REPEAT:NO-REPEAT
	}
	TD.LISTE_MESSAGE_NON_CONDENSE_ENTETE
	{
		font-weight: bold;	
		width: 20%;
	}
	TD.MENU_DROITE
	{
		COLOR: #135271;
		FONT-SIZE: 8pt;
		FONT-FAMILY: Verdana, Arial, Helvetica;
		BACKGROUND-REPEAT:NO-REPEAT
	}
	TD.MENU_GAUCHE
	{
	 	FONT-SIZE: 8pt;
	 	COLOR: #666699;
	 	FONT-FAMILY: Verdana, Arial, Helvetica;
		BACKGROUND-REPEAT:NO-REPEAT
	}
	TD.MENU_HAUT
	{
		FONT-SIZE: 8pt;
		COLOR: black;
		FONT-FAMILY: Verdana, Arial, Helvetica;
		BACKGROUND-REPEAT:NO-REPEAT
	}
	TR.ENTETE_FORMULAIRE
	{
		BACKGROUND-COLOR: #ECECE1;
		HEIGHT: 30px;
		VERTICAL-ALIGN: middle;
	}
}
@media print
{
  BODY
  {
 		FONT-SIZE: 9pt;
 		LEFT: 0%;
 		MARGIN: 0px;
 		TOP: 0%;
 		BACKGROUND-IMAGE: none;
 		BACKGROUND-REPEAT: repeat;
 		FONT-FAMILY: Verdana, Arial, Helvetica;
 		BACKGROUND-COLOR: #ffffff
  }
  TABLE.MENU_HAUT, TABLE.MENU_DROITE, TD.MENU_HAUT, TD.MENU_GAUCHE, TD.MENU_DROITE,
  INPUT.BUTTON
  {
		DISPLAY: none;
  }
  TD.DETAIL_PAGE
  {
 		FONT-FAMILY: Verdana, Arial, Helvetica;
 		BACKGROUND-IMAGE: none;
 		BACKGROUND-REPEAT:NO-REPEAT
  }
}

@media screen, print
{
  A
  {
      FONT-SIZE: 10pt;
      COLOR: #666699;
      FONT-FAMILY: Verdana, Arial, Helvetica
  }
  A:hover
  {
      FONT-SIZE: 10pt;
      COLOR: #336666;
      FONT-FAMILY: Verdana, Arial, Helvetica
  }
  A.BOUTON_POPUP
  {
	  FONT-SIZE: 8pt;
     COLOR: #666699;
	  TEXT-DECORATION: none;
	  FONT-FAMILY: Verdana, Arial, Helvetica;
  }
  A.BOUTON_POPUP:hover
  {
	  FONT-SIZE: 8pt;
     COLOR: #336666;
	  TEXT-DECORATION: underline;
     FONT-FAMILY: Verdana, Arial, Helvetica;
  }
  A.SCROLLER
  {
	  FONT-SIZE: 8pt;
     COLOR: black;
	  TEXT-DECORATION: none;
	  FONT-FAMILY: Verdana, Arial, Helvetica;
  }
  A.SCROLLER:hover
  {
	  FONT-SIZE: 8pt;
     COLOR: black;
	  TEXT-DECORATION: underline;
     FONT-FAMILY: Verdana, Arial, Helvetica;
  }
  A.TITLE
  {
      FONT-SIZE: 10pt;
      COLOR: #ffffff;
      FONT-FAMILY: sans-serif, Verdana, Arial, Helvetica;
      TEXT-DECORATION: none
  }
  DIV.LOGO_ORGANISATION
  {
	/*height: 200px; --le div prend la place même s'il n'en a pas besoin*/
	overflow: hidden;
	padding: 4px;
	width: 120px;
	}
DIV.LOGO_PERSONNE
  {
	/*height: 200px; --le div prend la place même s'il n'en a pas besoin*/
	overflow: hidden;
	padding: 4px;
	width: 150px;
	}
	HR.SEPARATEUR
	{
		COLOR: #DEDEDD;
		HEIGHT: 1px;
		WIDTH: 75%;
	}
  TABLE.PRINCIPAL
  {
		BACKGROUND: #ffffff;
  }
  TD
  {
		FONT-SIZE: 9pt;
		COLOR: black;
		FONT-FAMILY: Verdana, Arial, Helvetica
  }
  TD.BODYTEXTE
  {
  		PADDING-LEFT: 5
  }
	TD.SOUS_TEXTE
	{
		FONT-SIZE: 8pt;
		COLOR: black;
		FONT-FAMILY: Verdana, Arial, Helvetica
	}
  TEXTAREA
  {
      FONT-SIZE: 8pt;
      FONT-FAMILY: Verdana, Arial, Helvetica
  }

  TEXTAREA.FORM
  {
      BORDER-RIGHT: white thin;
      BORDER-TOP: white thin;
      BORDER-LEFT: white thin;
      BORDER-BOTTOM: white thin;
      BACKGROUND-COLOR: #f0f0f0
  }
  TH
  {
      FONT-SIZE: 8pt;
      COLOR: black;
      FONT-FAMILY: Verdana, Arial, Helvetica
  }
  INPUT
  {
      FONT-SIZE: 8pt;
      FONT-FAMILY: Verdana, Arial, Helvetica
  }
  INPUT.FORM
  {
      BORDER-RIGHT: white;
      BORDER-TOP: white;
      FONT-WEIGHT: bold;
      BORDER-LEFT: white;
      BORDER-BOTTOM: white;
      BACKGROUND-COLOR: #f0f0f0
  }
  INPUT.FORMAR
  {
      BORDER-RIGHT: white;
      BORDER-TOP: white;
      FONT-WEIGHT: bold;
      BORDER-LEFT: white;
      BORDER-BOTTOM: white;
      BACKGROUND-COLOR: #f0f0f0;
      TEXT-ALIGN: right
  }


  FONT
  {
      FONT-SIZE: 9pt;
      COLOR: black;
      FONT-FAMILY: Verdana, Arial, Helvetica
  }

  FONT.MENU_HAUT_SEPARATEUR
  {
      FONT-SIZE: 10pt;
      COLOR: #666699;
      FONT-FAMILY: Verdana, Arial, Helvetica
  }

  FONT.TITRE
  {
      FONT-WEIGHT: bold;
      FONT-SIZE: 10pt;
		FONT-FAMILY: Arial;
      COLOR: black
  }

  FONT.TITRE_COMM
  {
      FONT-WEIGHT: bold;
      FONT-SIZE: 12pt;
      COLOR: #000000
  }

  FONT.SOUSTITRE
  {
      FONT-WEIGHT: normal;
      FONT-SIZE: 9pt;
		FONT-FAMILY: Arial;
      COLOR: black;
  }

  FONT.DESCRIPTION
  {
      FONT-WEIGHT: normal;
      FONT-SIZE: 8pt;
		FONT-FAMILY: Arial;
      COLOR: black;
  }

  FONT.ITEM_MENU
  {
      FONT-WEIGHT: bold;
      FONT-SIZE: 8pt;
      COLOR: #135271;
      FONT-FAMILY: Verdana, Arial, Helvetica
  }

  FONT.ITEM_MENU_SELECTED
  {
      FONT-WEIGHT: bold;
      FONT-SIZE: 8pt;
		color:#336666;
      FONT-FAMILY: Verdana, Arial, Helvetica
  }


  FONT.ITEM_MENU_NOT_SELECTED
  {
      FONT-SIZE: 8pt;
      FONT-WEIGHT: bold;
		COLOR: #666699;
      FONT-FAMILY: Verdana, Arial, Helvetica
  }

  FONT.ITEM_MENU_NOT_SELECTED_1, FONT.ITEM_MENU_NOT_SELECTED_2, FONT.ITEM_MENU_NOT_SELECTED_3, FONT.ITEM_MENU_NOT_SELECTED_4, FONT.ITEM_MENU_NOT_SELECTED_5
  {
      FONT-SIZE: 8pt;
      FONT-WEIGHT: bold;
		COLOR: #666699;
      FONT-FAMILY: Verdana, Arial, Helvetica;
  }

  FONT.ITEM_SELECTED
  {
      FONT-SIZE: 8pt;
		color:#336666;
      FONT-FAMILY: Verdana, Arial, Helvetica;
  }

  FONT.ITEM_SELECTED_1, FONT.ITEM_SELECTED_2, FONT.ITEM_SELECTED_3, FONT.ITEM_SELECTED_4, FONT.ITEM_SELECTED_5
  {
		FONT-SIZE: 8pt;
		color:#336666;
      FONT-FAMILY: Verdana, Arial, Helvetica;
		TEXT-DECORATION: underline
  }

  FONT.ERREUR
  {
      FONT-WEIGHT: bold;
      FONT-SIZE: 9pt;
      COLOR: red
  }

  FONT.FORMAT_DATE
  {  
	COLOR: black;
	FONT-FAMILY: Verdana, Arial, Helvetica;
	FONT-SIZE: 7pt;
  }

  A.LIEN_MENU_HAUT
  {
	font-family:Verdana;
	font-size:10px;
	color:#666699;
	text-decoration:none;
  }

  A.LIEN_MENU_HAUT:hover
  {
	font-family:Verdana;
	font-size:10px;
	color:#336666;
	text-decoration:underline;
  }

  A.LIEN_MENU_GAUCHE
  {
      FONT-SIZE: 10pt;
      FONT-WEIGHT: bold;
      COLOR: #666699;
      FONT-FAMILY: Verdana, Arial, Helvetica;
      TEXT-DECORATION: none
  }

  A.LIEN_MENU_GAUCHE:hover
  {
      FONT-SIZE: 10pt;
      FONT-WEIGHT: bold;
		color:#336666;
      FONT-FAMILY: Verdana, Arial, Helvetica;
      TEXT-DECORATION: underline
  }

  A.LIEN_MENU_GAUCHE_1
  {
	FONT-WEIGHT: bold;
	font-family:Verdana;
	font-size:8pt;
	color:#666699;
	text-decoration:none;
  }

  A.LIEN_MENU_GAUCHE_1:hover
  {
	FONT-WEIGHT: bold;
	font-family:Verdana;
	font-size:8pt;
	color:#336666;
	text-decoration:underline;
  }


  A.LIEN_MENU_GAUCHE_2
  {
      FONT-SIZE: 8pt;
      FONT-WEIGHT: bold;
      COLOR: #666699;
      FONT-FAMILY: Verdana, Arial, Helvetica;
      TEXT-DECORATION: none
  }

  A.LIEN_MENU_GAUCHE_2:hover
  {
      FONT-SIZE: 8pt;
      FONT-WEIGHT: bold;
		color:#336666;
      FONT-FAMILY: Verdana, Arial, Helvetica;
      TEXT-DECORATION: underline
  }


  A.LIEN_MENU_GAUCHE_3
  {
      FONT-SIZE: 8pt;
      FONT-WEIGHT: bold;
      COLOR: #666699;
      FONT-FAMILY: Verdana, Arial, Helvetica;
      TEXT-DECORATION: none
  }

  A.LIEN_MENU_GAUCHE_3:hover
  {
      FONT-SIZE: 8pt;
      FONT-WEIGHT: bold;
		color:#336666;
      FONT-FAMILY: Verdana, Arial, Helvetica;
      TEXT-DECORATION: underline
  }


  A.LIEN_MENU_DROITE
  {
      FONT-SIZE: 9pt;
      COLOR: #135271;
      FONT-FAMILY: Verdana, Arial, Helvetica;
      TEXT-DECORATION: none
  }

  A.LIEN_MENU_DROITE:hover
  {
      FONT-SIZE: 9pt;
      COLOR: #2276A0;
      FONT-FAMILY: Verdana, Arial, Helvetica;
      TEXT-DECORATION: underline
  }


  H1.ByePt
  {
      FONT-SIZE: 9pt;
      COLOR: #000078
  }

  H1
  {
      FONT-WEIGHT: bold;
      FONT-SIZE: 11pt;
      COLOR: #135271;
      FONT-FAMILY: Verdana, Arial, Helvetica
  }





  TD.section_quoideneuf
	{
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold;
	 COLOR: #666699;
	 FONT-FAMILY: Verdana;
	 TEXT-DECORATION: none
	}

  A.section_quoideneuf, A.section_quoideneuf:hover
	{
    FONT-SIZE: 8pt;
	 COLOR: #2276A0;
	 FONT-FAMILY: Verdana;
	 TEXT-DECORATION: none
	}


  TD.section_veillestech
	{
    FONT-SIZE: 12pt;
    FONT-WEIGHT: bold;
	 COLOR: #3079A4;
	 FONT-FAMILY: Verdana;
	 TEXT-DECORATION: none
	}

  A.section_veillestech, A.section_veillestech:hover
	{
    FONT-SIZE: 12pt;
	 COLOR: #2276A0;
	 FONT-FAMILY: Verdana;
	 TEXT-DECORATION: none
	}


  TD.section_liensrapides
	{
    FONT-SIZE: 12pt;
    FONT-WEIGHT: bold;
	 COLOR: #3079A4;
	 FONT-FAMILY: Verdana;
	 TEXT-DECORATION: none
	}

  A.section_liensrapides, A.section_liensrapides:hover
	{
    FONT-SIZE: 8pt;
	 COLOR: #2276A0;
	 FONT-FAMILY: Verdana;
	 TEXT-DECORATION: none
	}



	.section_date, A.voir_tous, A.voir_tous:hover
	{
	 FONT-SIZE: 10pt;
	 COLOR: #2276A0;
	 FONT-FAMILY: Verdana;
	}


  .calendrier
  {
     FONT-SIZE: 7pt;
     COLOR: black;
     FONT-FAMILY: Verdana, Arial, Helvetica;
    TEXT-DECORATION: none
  }

  .calendrierselected
  {
    FONT-SIZE: 7pt;
    COLOR: #666699;
    FONT-WEIGHT: bold;
    FONT-FAMILY: Verdana, Arial, Helvetica;
  }

  .calendrierselected:hover
  {
    FONT-SIZE: 7pt;
    COLOR: #666699;
    FONT-WEIGHT: bold;
    FONT-FAMILY: Verdana, Arial, Helvetica;
  }


  .CALENDRIER_SEMAINE
  {
		FONT-SIZE: 7pt;
     	COLOR: black;
     	FONT-FAMILY: Verdana, Arial, Helvetica;
    	TEXT-DECORATION: none
  }

  .CALENDRIER_JOUR_ACT
  {
		FONT-SIZE: 7pt;
     	COLOR: #666699;
     	FONT-FAMILY: Verdana, Arial, Helvetica;
    	TEXT-DECORATION: underline
  }

  .CALENDRIER_JOUR_ACT:hover
  {
		FONT-SIZE: 7pt;
     	COLOR: #666699;
     	FONT-FAMILY: Verdana, Arial, Helvetica;
    	TEXT-DECORATION: underline
  }


  .date_header
  {
  FONT-WEIGHT: bold;
  FONT-SIZE: 8pt;
  COLOR: #152B50;
  FONT-FAMILY: Verdana, Arial, Helvetica;
  }

  .text_header
  {
  font-size:8pt;
  color:black;
  FONT-FAMILY: Verdana, Arial, Helvetica;
  }

  .text_menu_header
  {
    FONT-SIZE: 8pt;
    COLOR: #727272;
    FONT-FAMILY: Verdana, Arial, Helvetica;
  }

  .textbox_recherche
  {
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #152B50;

    FONT-FAMILY: Verdana, Arial, Helvetica;
  }

  .standard_text
  {
    FONT-SIZE: 8pt;
    FONT-FAMILY: Verdana, Arial, Helvetica;
  }

	TABLE.MENU_GAUCHE
	{
		PADDING-TOP: 2px;
		PADDING-LEFT: 2px;
		PADDING-BOTTOM: 2px;
		PADDING-RIGHT: 2px;
	}
}

  TABLE.AFF_RECH
  {
    FONT-SIZE: 8pt;
    COLOR: #3079A4;
    FONT-FAMILY: Verdana
  }

.black {
	color:#000000;
}

 .texte_categorie
 {
 BORDER-RIGHT: medium none;
 PADDING-RIGHT: 0cm;
 BORDER-TOP: #000000 1px solid;
 PADDING-LEFT: 0cm;
 PADDING-BOTTOM: 0.05cm;
 BORDER-LEFT: medium none;
 PADDING-TOP: 0.05cm;
 BORDER-BOTTOM: #000000 1px solid
 }
  .date_maj_message
  {
    FONT-SIZE: 7pt;
    FONT-FAMILY: Verdana, Arial, Helvetica;
  }

  	TR.FORUM_COULEUR_ENTETE_LISTE
  	{
		BACKGROUND-COLOR: #ECECE1
	}

	TR.FORUM_COULEUR1_LISTE
	{
		BACKGROUND-COLOR: #F3F3F3
	}

	TR.FORUM_COULEUR2_LISTE
	{
		BACKGROUND-COLOR: #FFFFFF
	}

	TD.FORUM_COULEUR_NOUV_DERNIER_ACCES
	{
		BACKGROUND-COLOR: YELLOW
	}



