@media screen
{

  TABLE.MENU_DROITE, TABLE.MENU_HAUT
  {
  }


A.ITEM_MENU_ARBO_SELECTED
{
   FONT-SIZE: 8pt;
   FONT-WEIGHT: bold;
   COLOR: #135271;
   FONT-FAMILY: Verdana, Arial, Helvetica;
   TEXT-DECORATION: none
}

A.ITEM_MENU_ARBO_SELECTED:hover
{
   FONT-SIZE: 8pt;
   FONT-WEIGHT: bold;
   COLOR: #2276A0;
   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
  }

  TD.DETAIL_PAGE
  {
     FONT-FAMILY: Verdana, Arial, Helvetica;
     BACKGROUND-REPEAT:NO-REPEAT
  }

  TD.MENU_GAUCHE
  {
    FONT-SIZE: 8pt;
    COLOR: #135271;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    BACKGROUND-REPEAT:NO-REPEAT
  }
  TD.MENU_DROITE
  {
    FONT-SIZE: 8pt;
    COLOR: #135271;
    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
  }

  INPUT.BUTTON
  {
    FONT-SIZE: 9pt;
    FONT-FAMILY: Time New Roman
  }

	P.RESP_CONTENU
  	{
    	FONT-SIZE: 9pt;
		FONT-STYLE: italic;
		TEXT-ALIGN: right;
    	COLOR: black;
    	FONT-FAMILY: Verdana, Arial, Helvetica;
		TEXT-DECORATION: none
  	}

  .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
  	}


}

@media print
{

  TABLE.MENU_HAUT, TABLE.MENU_DROITE, TD.MENU_HAUT, TD.MENU_GAUCHE, TD.MENU_DROITE,
  INPUT.BUTTON
  {
    DISPLAY: none
  }

  BODY
  {
    FONT-SIZE: 9pt;
    LEFT: 0%;
    MARGIN: 0px;
    TOP: 0%;
    BACKGROUND-IMAGE: none;
    BACKGROUND-REPEAT: repeat;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    BACKGROUND-COLOR: #ffffff
  }

  TD.DETAIL_PAGE
  {
    FONT-FAMILY: Verdana, Arial, Helvetica;
    BACKGROUND-IMAGE: none;
    BACKGROUND-REPEAT:NO-REPEAT
  }

}

@media screen, print
{

TD.ENTETE_RESSOURCE
{
	BORDER-TOP: #000000 1px solid;
	BORDER-BOTTOM: #000000 1px solid;
}
TD.SEPARATEUR_RESSOURCE
{
	BORDER-TOP: #000000 1px solid;
}

	.TITRE_TROUVE
	{
		FONT-SIZE: 9pt;
		COLOR: #2B789E;
		FONT-FAMILY: Arial,Tahoma
	}

	.TITRE_TROUVE:hover
	{
		FONT-WEIGHT: bold;
		FONT-SIZE: 9pt;
		COLOR: #FF0000;
		FONT-FAMILY: Arial,Tahoma
	}
  TD
  {
    FONT-SIZE: 9pt;
    COLOR: #3079A4;
    FONT-FAMILY: Verdana, Arial, Helvetica
  }

  TD.BODYTEXTE
  {
    padding-left: 5
  }

	TD.CHAMP_FORM
	{
	    FONT-SIZE: 9pt;
	    COLOR: black;
	    FONT-FAMILY: Arial,Tahoma
	}

	TD.FORM
	{
 		FONT-SIZE: 9pt;
 		COLOR: black;
 		FONT-FAMILY: Arial,Tahoma
	}

  TH
  {
      FONT-SIZE: 8pt;
      COLOR: black;
      FONT-FAMILY: Verdana, Arial, Helvetica
  }

  INPUT
  {
      FONT-SIZE: 8pt;
      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
  }

  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
  }

  A
  {
      FONT-SIZE: 9pt;
      COLOR: #3079A4;
      FONT-FAMILY: Verdana, Arial, Helvetica
  }

  A:hover
  {
      FONT-SIZE: 9pt;
      COLOR: #2276A0;
      FONT-FAMILY: Verdana, Arial, Helvetica
  }

  A.TITLE
  {
      FONT-SIZE: 10pt;
      COLOR: #ffffff;
      FONT-FAMILY: sans-serif, Verdana, Arial, Helvetica;
      TEXT-DECORATION: none
  }
	A.TITRE
	{
		FONT-SIZE: 9pt;
		COLOR: #000000;
		FONT-FAMILY: Arial,Tahoma
	}
	A.TITRE:hover
	{
		FONT-SIZE: 9pt;
		COLOR: #000000;
		FONT-FAMILY: Arial,Tahoma
	}
  FONT
  {
      FONT-SIZE: 9pt;
      COLOR: #3079A4;
      FONT-FAMILY: Verdana, Arial, Helvetica
  }

  FONT.MENU_HAUT_SEPARATEUR
  {
      FONT-SIZE: 10pt;
      COLOR: #295BA7;
      FONT-FAMILY: Verdana, Arial, Helvetica
  }

  FONT.TITRE
  {
      FONT-WEIGHT: bold;
      FONT-SIZE: 12pt;
      COLOR: #3079A4
  }

  FONT.TITRE_COMM
  {
      FONT-WEIGHT: bold;
      FONT-SIZE: 12pt;
      COLOR: #000000
  }

  FONT.SOUSTITRE
  {
      FONT-WEIGHT: bold;
      FONT-SIZE: 10pt;
      COLOR: #3079A4
  }

  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: #135271;
      FONT-FAMILY: Verdana, Arial, Helvetica
  }


  FONT.ITEM_MENU_NOT_SELECTED
  {
      FONT-SIZE: 8pt;
      FONT-WEIGHT: bold;
      COLOR: #135271;
      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: #135271;
      FONT-FAMILY: Verdana, Arial, Helvetica;
  }

  FONT.ITEM_SELECTED
  {
      FONT-SIZE: 8pt;
      COLOR: #135271;
      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: #135271;
      FONT-FAMILY: Verdana, Arial, Helvetica;
		TEXT-DECORATION: underline
  }

  FONT.ERREUR
  {
      FONT-WEIGHT: bold;
      FONT-SIZE: 9pt;
      COLOR: red
  }

	FONT.DESC_MSG
	{
	 	FONT-SIZE: 9pt;
	 	COLOR: black;
	 	FONT-FAMILY: Arial,Tahoma
	}

	FONT.AUCUN_MESSAGE
	{
		FONT-FAMILY: Verdana
		COLOR: red;
		SIZE: 1;
	}
	FONT.TEXTE_COURANT
	{
		FONT-SIZE: 9pt;
		COLOR: black;
		FONT-FAMILY: Arial,Tahoma
	}
	FONT.DATE
	{
		FONT-SIZE: 8pt;
		COLOR: Gray;
		FONT-FAMILY: Arial,Tahoma
	}
  A.LIEN_MENU_HAUT
  {
	font-family:Verdana;
	font-size:12px;
	color:#135271;
	text-decoration:none;
  }

  A.LIEN_MENU_HAUT:hover
  {
	font-family:Verdana;
	font-size:12px;
	color:#2276A0;
	text-decoration:underline;
  }

  A.LIEN_MENU_GAUCHE
  {
      FONT-SIZE: 8pt;
      FONT-WEIGHT: bold;
      COLOR: #135271;
      FONT-FAMILY: Verdana, Arial, Helvetica;
      TEXT-DECORATION: none
  }

  A.LIEN_MENU_GAUCHE:hover
  {
      FONT-SIZE: 8pt;
      FONT-WEIGHT: bold;
      COLOR: #2276A0;
      FONT-FAMILY: Verdana, Arial, Helvetica;
      TEXT-DECORATION: underline
  }

  A.LIEN_MENU_GAUCHE_1
  {
	FONT-WEIGHT: bold;
	font-family:Verdana;
	font-size:8pt;
	color:#135271;
	text-decoration:none;
  }

  A.LIEN_MENU_GAUCHE_1:hover
  {
	FONT-WEIGHT: bold;
	font-family:Verdana;
	font-size:8pt;
	color:#2276A0;
	text-decoration:underline;
  }


  A.LIEN_MENU_GAUCHE_2
  {
      FONT-SIZE: 8pt;
      FONT-WEIGHT: bold;
      COLOR: #135271;
      FONT-FAMILY: Verdana, Arial, Helvetica;
      TEXT-DECORATION: none
  }

  A.LIEN_MENU_GAUCHE_2:hover
  {
      FONT-SIZE: 8pt;
      FONT-WEIGHT: bold;
      COLOR: #2276A0;
      FONT-FAMILY: Verdana, Arial, Helvetica;
      TEXT-DECORATION: underline
  }


  A.LIEN_MENU_GAUCHE_3
  {
      FONT-SIZE: 8pt;
      FONT-WEIGHT: bold;
      COLOR: #135271;
      FONT-FAMILY: Verdana, Arial, Helvetica;
      TEXT-DECORATION: none
  }

  A.LIEN_MENU_GAUCHE_3:hover
  {
      FONT-SIZE: 8pt;
      FONT-WEIGHT: bold;
      COLOR: #2276A0;
      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
  }
	A.FORUM
	{
		COLOR: #000000
	}
	A.FORUM:hover
	{
		TEXT_DECORATION: UNDERLINE;
		COLOR: #000000
	}
  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: 12pt;
    FONT-WEIGHT: bold;
	 COLOR: #3079A4;
	 FONT-FAMILY: Verdana;
	 TEXT-DECORATION: none
	}

  A.section_quoideneuf, A.section_quoideneuf: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: 9pt;
     COLOR: black;
     FONT-FAMILY: Verdana, Arial, Helvetica;
    TEXT-DECORATION: none
  }

  .calendrierselected
  {
    FONT-SIZE: 9pt;
    COLOR: #295ba7;
    FONT-WEIGHT: bold;
    FONT-FAMILY: Verdana, Arial, Helvetica;
  }


  .date_header
  {
  FONT-WEIGHT: bold;
  FONT-SIZE: 8pt;
  COLOR: #152B50;
  FONT-FAMILY: Verdana, Arial, Helvetica;
  }

  .text_header
  {
  font-size:8pt;
  color:#727272;
  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: #F3F3F3
	}

	TR.FORUM_COULEUR1_LISTE
	{
		BACKGROUND-COLOR: #F1FBFF
	}

	TR.FORUM_COULEUR2_LISTE
	{
		BACKGROUND-COLOR: #FFFFFF
	}

	TD.FORUM_COULEUR_NOUV_DERNIER_ACCES
	{
		BACKGROUND-COLOR: YELLOW
	}

