BODY
{
    FONT-SIZE: 12px;
    MARGIN: 0px;
    COLOR: #888888;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #e3eaef
}
.ombre_gauche
{
	BACKGROUND-IMAGE: url("/images/General/ombre_gauche.gif");
	BACKGROUND-REPEAT: repeat-y;
	width: 8px;
}
.ombre_droite
{
	BACKGROUND-IMAGE: url("/images/General/ombre_droite.gif");
	BACKGROUND-REPEAT: repeat-y;
	width: 8px;
}
HTML
{
    HEIGHT: 100%
}
BODY
{
    HEIGHT: 100%
}
#hauteur
{
    VERTICAL-ALIGN: top;
    HEIGHT: 100%
}
P
{
    MARGIN-TOP: 0px;
    MARGIN-BOTTOM: 15px
}
LI
{
    MARGIN-TOP: 0px;
    MARGIN-BOTTOM: 5px
}
H3
{
    MARGIN-TOP: 0px;
    MARGIN-BOTTOM: 0px
}
UL
{
    MARGIN-TOP: 10px;
    PADDING-LEFT: 0px;
    MARGIN-LEFT: 30px
}
OL
{
    MARGIN-TOP: 10px;
    PADDING-LEFT: 0px;
    MARGIN-LEFT: 30px
}
A:link
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    BORDER-LEFT: 0px;
    BORDER-BOTTOM: 0px
}
A:visited
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    BORDER-LEFT: 0px;
    BORDER-BOTTOM: 0px
}
A:hover
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    BORDER-LEFT: 0px;
    BORDER-BOTTOM: 0px
}
A:active
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    BORDER-LEFT: 0px;
    BORDER-BOTTOM: 0px
}
A:focus
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    BORDER-LEFT: 0px;
    BORDER-BOTTOM: 0px
}
A.img:link
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    BORDER-LEFT: 0px;
    BORDER-BOTTOM: 0px
}
A.img:visited
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    BORDER-LEFT: 0px;
    BORDER-BOTTOM: 0px
}
A.img:hover
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    BORDER-LEFT: 0px;
    BORDER-BOTTOM: 0px
}
A.img:active
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    BORDER-LEFT: 0px;
    BORDER-BOTTOM: 0px
}
A.img:focus
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    BORDER-LEFT: 0px;
    BORDER-BOTTOM: 0px
}
IMG:link
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    BORDER-LEFT: 0px;
    BORDER-BOTTOM: 0px
}
IMG:visited
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    BORDER-LEFT: 0px;
    BORDER-BOTTOM: 0px
}
IMG:hover
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    BORDER-LEFT: 0px;
    BORDER-BOTTOM: 0px
}
IMG:active
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    BORDER-LEFT: 0px;
    BORDER-BOTTOM: 0px
}
IMG:focus
{
	BORDER-RIGHT: 0px;
	BORDER-TOP: 0px;
	BORDER-LEFT: 0px;
	BORDER-BOTTOM: 0px;
	border: 1px;
}
A
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    BORDER-LEFT: 0px;
    COLOR: #6981a5;
    BORDER-BOTTOM: 0px;
    TEXT-DECORATION: none
}
A.IMG
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    BORDER-LEFT: 0px;
    BORDER-BOTTOM: 0px
}
IMG
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    BORDER-LEFT: 0px;
    BORDER-BOTTOM: 0px
}
.formu
{
    BORDER-RIGHT: #888888 1px solid;
    PADDING-RIGHT: 0px;
    BORDER-TOP: #888888 1px solid;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 2px;
    BORDER-LEFT: #888888 1px solid;
    WIDTH: 25px;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: #888888 1px solid;
    BACKGROUND-COLOR: #eeeeee
}
.formu0
{
    BORDER-RIGHT: #888888 1px solid;
    PADDING-RIGHT: 0px;
    BORDER-TOP: #888888 1px solid;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 2px;
    BORDER-LEFT: #888888 1px solid;
    WIDTH: 75px;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: #888888 1px solid;
    BACKGROUND-COLOR: #eeeeee
}
.formu0_blanc
{
    BORDER-RIGHT: #888888 1px solid;
    PADDING-RIGHT: 0px;
    BORDER-TOP: #888888 1px solid;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 2px;
    BORDER-LEFT: #888888 1px solid;
    WIDTH: 75px;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: #888888 1px solid;
    BACKGROUND-COLOR: #ffffff
}
.formu1
{
    BORDER-RIGHT: #888888 1px solid;
    PADDING-RIGHT: 0px;
    BORDER-TOP: #888888 1px solid;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 2px;
    BORDER-LEFT: #888888 1px solid;
    WIDTH: 250px;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: #888888 1px solid;
    BACKGROUND-COLOR: #eeeeee
}
.formu2
{
    BORDER-RIGHT: #888888 1px solid;
    PADDING-RIGHT: 0px;
    BORDER-TOP: #888888 1px solid;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 2px;
    BORDER-LEFT: #888888 1px solid;
    WIDTH: 350px;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: #888888 1px solid;
    BACKGROUND-COLOR: #eeeeee
}
.formu3
{
    BORDER-RIGHT: #888888 1px solid;
    PADDING-RIGHT: 0px;
    BORDER-TOP: #888888 1px solid;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 2px;
    BORDER-LEFT: #888888 1px solid;
    WIDTH: 150px;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: #888888 1px solid;
    BACKGROUND-COLOR: #eeeeee
}
INPUT.formub
{
	BACKGROUND-IMAGE: url(/images/bouton_puce.gif);
	WIDTH: 250px;
	BACKGROUND-REPEAT: no-repeat;
	HEIGHT: 25px
}
INPUT.formub:hover
{
    BACKGROUND-IMAGE: url(/images/bouton_puce.gif);
    WIDTH: 250px;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 25px
}
INPUT.formub:active
{
    BACKGROUND-IMAGE: url(/images/bouton_puce.gif);
    WIDTH: 250px;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 25px
}


.cadre_gauche_milieu
{
    WIDTH: 240px
}

}
.cadre_princi_bas
{
    PADDING-RIGHT: 10px;
    BACKGROUND-POSITION: 50% bottom;
    PADDING-LEFT: 10px;
    BACKGROUND-IMAGE: url("/images/General/cadre_princi_bas.gif");
    WIDTH: 520px;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 3px
}
}
.cadre_droite_haut
{
    BACKGROUND-IMAGE: url("/images/General/cadre_col_haut.gif");
    WIDTH: 180px;
    BACKGROUND-REPEAT: repeat-x;
    HEIGHT: 40px
}
.cadre_droite_milieu
{
    WIDTH: 180px
}
.cadre_droite_bas
{
    BACKGROUND-POSITION: 50% bottom;
    BACKGROUND-IMAGE: url("/images/General/cadre_col_bas.gif");
    WIDTH: 180px;
    BACKGROUND-REPEAT: repeat-x;
    HEIGHT: 40px;
    BACKGROUND-COLOR: #c4c9d7
}
.encadre_droite_haut
{
    BACKGROUND-IMAGE: url("/images/General/encadre_droite_haut.gif");
    WIDTH: 180px;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 25px
}
.encadre_droite_milieu
{
    BACKGROUND-IMAGE: url("/images/General/encadre_droite_milieu.gif");
    WIDTH: 180px;
    BACKGROUND-REPEAT: repeat-y
}
.encadre_droite_bas
{
    BACKGROUND-IMAGE: url("/images/General/encadre_droite_bas.gif");
    WIDTH: 180px;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 3px
}

.encadre_entete1_home
{
	BACKGROUND-IMAGE: url("/images/General/encart_homeG.png");
	WIDTH: 3px;
	BACKGROUND-REPEAT: no-repeat;
	HEIGHT: 20px
}
.encadre_entete2_home
{
	BACKGROUND-IMAGE: url("/images/General/encart_homeM.png");
	BACKGROUND-REPEAT: repeat-x;
	HEIGHT: 20px;
}

.encadre_entete3_home
{
	BACKGROUND-IMAGE: url("/images/General/encart_homeD.png");
	WIDTH: 3px;
	BACKGROUND-REPEAT: no-repeat;
	HEIGHT: 20px
}

.encadre_fond1_home
{
    BACKGROUND-IMAGE: url("/images/General/encart_homeG_contenu.png");
    WIDTH: 3px;
	HEIGHT: 390px;
    BACKGROUND-REPEAT: no-repeat;
}
.encadre_fond2_home
{
	BACKGROUND-IMAGE: url("/images/General/encart_homeM_contenu2.png");
	HEIGHT: 390px;
	BACKGROUND-REPEAT: repeat-x;
}

.encadre_fond3_home
{
    BACKGROUND-IMAGE: url("/images/General/encart_homeD_contenu.png");
    WIDTH: 3px;
	HEIGHT: 390px;
    BACKGROUND-REPEAT: no-repeat;
}
.encadre_1
{
	BACKGROUND-IMAGE: url("/images/General/encadre_1.gif");
	BACKGROUND-REPEAT: no-repeat;
	HEIGHT: 25px;
	width: 2px;
}
.encadre_2
{
    BACKGROUND-IMAGE: url("/images/General/encadre_2.gif");
    BACKGROUND-REPEAT: repeat-x;
    HEIGHT: 25px
}
.encadre_3
{
	BACKGROUND-IMAGE: url("/images/General/encadre_3.gif");
	BACKGROUND-REPEAT: no-repeat;
	HEIGHT: 25px;
	width: 2px;

}
.tableau_1
{
    BACKGROUND-IMAGE: url("/images/General/tableau_1.gif");
    WIDTH: 3px;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 25px
}
.tableau_2
{
    BACKGROUND-IMAGE: url("/images/General/tableau_2.gif");
    BACKGROUND-REPEAT: repeat-x;
    HEIGHT: 25px
}
.tableau_3
{
    BACKGROUND-IMAGE: url("/images/General/tableau_3.gif");
    WIDTH: 3px;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 25px
}
.encadre_cadre_gauche_1
{
	BACKGROUND-IMAGE: url("/images/General/cadre_gauche_1.gif");
	WIDTH: 3px;
	BACKGROUND-REPEAT: no-repeat;
	HEIGHT: 15px
}
.encadre_cadre_gauche_2
{
	BACKGROUND-IMAGE: url("/images/General/cadre_gauche_2.gif");
	BACKGROUND-REPEAT: repeat-x;
	HEIGHT: 15px
}
.encadre_cadre_gauche_3
{
	BACKGROUND-IMAGE: url("/images/General/cadre_gauche_3.gif");
	WIDTH: 3px;
	BACKGROUND-REPEAT: no-repeat;
	HEIGHT: 15px
}
.encadre_4a
{
    PADDING-RIGHT: 20px;
    BACKGROUND-IMAGE: url("/images/General/encadre_4a.gif");
    WIDTH: 540px;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 40px
}
.encadre_4b
{
    PADDING-RIGHT: 20px;
    BACKGROUND-IMAGE: url("/images/General/encadre_4b.gif");
    WIDTH: 725px;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 40px
}
.encadre_4
{
    BORDER-RIGHT: #d3d3d3 1px solid;
    PADDING-RIGHT: 8px;
    PADDING-LEFT: 8px;
    PADDING-BOTTOM: 8px;
    BORDER-LEFT: #d3d3d3 1px solid;
    PADDING-TOP: 8px
}
.encadre_4g
{
    PADDING-LEFT: 10px;
    BORDER-LEFT: #d3d3d3 1px solid
}
.encadre_4d
{
    BORDER-RIGHT: #d3d3d3 1px solid;
    PADDING-RIGHT: 10px
}
.encadre_5
{
    BORDER-RIGHT: #d3d3d3 1px solid;
    BORDER-LEFT: #d3d3d3 1px solid;
    BORDER-BOTTOM: #d3d3d3 1px solid
}
.encadre_6
{
    BORDER-RIGHT: #d3d3d3 1px solid;
    BORDER-TOP: #d3d3d3 1px solid;
    BORDER-LEFT: #d3d3d3 1px solid;
}

.encadre_7
{
    BORDER-RIGHT: #d3d3d3 1px solid;
    BORDER-TOP: #d3d3d3 1px solid;
    BORDER-LEFT: #d3d3d3 1px solid;
    BORDER-BOTTOM: #d3d3d3 1px solid;
}
.encadre_simple
{
    BORDER-RIGHT: #d3d3d3 1px solid;
    PADDING-RIGHT: 10px;
    BORDER-TOP: #d3d3d3 1px solid;
    PADDING-LEFT: 10px;
    PADDING-BOTTOM: 10px;
    BORDER-LEFT: #d3d3d3 1px solid;
    PADDING-TOP: 10px;
    BORDER-BOTTOM: #d3d3d3 1px solid
}
.encadre_download
{
    BACKGROUND-IMAGE: url("/images/General/fond_download.gif");
    WIDTH: 185px;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 25px
}
.encadre_titre1
{
    MARGIN-TOP: 3px;
    PADDING-LEFT: 20px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    MARGIN-LEFT: 10px;
    COLOR: #000000;
    TEXT-ALIGN: center

}
.titre_sol3 A:link
{
    COLOR: #113361
}
.titre_sol3 A:visited
{
    COLOR: #113361
}
.titre_sol3 A:hover
{
    COLOR: #113361
}

.body_Home
{
    FONT-SIZE: 10px;
    MARGIN: 0px;
    COLOR:#000000;
	line-height: 18px
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}	
.titre_sol1
{
    BACKGROUND-POSITION: left 50%;
    PADDING-LEFT: 30px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    BACKGROUND-IMAGE: url(/images/puces/puce_solronde1.gif);
    COLOR: #113361;
    LINE-HEIGHT: 40px;
    BACKGROUND-REPEAT: no-repeat;
    LETTER-SPACING: 3px
}
.titre_sol2
{
    BACKGROUND-POSITION: left 50%;
    PADDING-LEFT: 30px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    BACKGROUND-IMAGE: url(/images/puces/puce_solronde2.gif);
    COLOR: #113361;
    LINE-HEIGHT: 40px;
    BACKGROUND-REPEAT: no-repeat;
    LETTER-SPACING: 3px
}
.titre_sol3
{
    BACKGROUND-POSITION: left 50%;
    PADDING-LEFT: 30px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    BACKGROUND-IMAGE: url(/images/puces/puce_solronde3.gif);
    COLOR: #113361;
    LINE-HEIGHT: 40px;
    BACKGROUND-REPEAT: no-repeat;
    LETTER-SPACING: 3px
}
.titre_sol4
{
    BACKGROUND-POSITION: left 50%;
    PADDING-LEFT: 30px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    BACKGROUND-IMAGE: url(/images/puces/puce_solronde4.gif);
    COLOR: #113361;
    LINE-HEIGHT: 40px;
    BACKGROUND-REPEAT: no-repeat;
    LETTER-SPACING: 3px
}

A.titre_sol
{
    TEXT-DECORATION: none
}

}
.puce_sout
{
    LIST-STYLE-IMAGE: url("/images/General/puce_fleche_log.gif");
    LINE-HEIGHT: 18px
}
.puce_mail
{
    LIST-STYLE-IMAGE: url("/images/General/puce_mail.gif");
    LINE-HEIGHT: 18px
}
.puce_points_rouges
{
    LIST-STYLE-IMAGE: url("/images/General/points_rouge.gif");
    LINE-HEIGHT: 18px
}
.puce_pdf
{
    LIST-STYLE-IMAGE: url("/images/General/8.3b.jpg");
    LINE-HEIGHT: 18px
}
.puce_encart3
{
    LIST-STYLE-IMAGE: url("/images/General/pdf2.gif");
    LINE-HEIGHT: 18px
}
.puce_encart1
{
    LIST-STYLE-IMAGE: url("/images/image_clients.gif");
    LINE-HEIGHT: 18px
}
.puce_encart2
{
    LIST-STYLE-IMAGE: url("/images/General/petites_puces2.gif");
    LINE-HEIGHT: 18px
}
.puce_encart4
{
    LIST-STYLE-IMAGE: url("/images/General/petites_puces4.gif");
    LINE-HEIGHT: 18px
}
.puce_carre1
{
    LIST-STYLE-IMAGE: url(/images/puces/puce_carre1.gif);
    LINE-HEIGHT: 18px
}
.puce_carre2
{
    LIST-STYLE-IMAGE: url(/images/puces/puce_carre2.gif);
    LINE-HEIGHT: 18px
}
.puce_carre3
{
    LIST-STYLE-IMAGE: url(/images/puces/puce_carre3.gif);
    LINE-HEIGHT: 18px
}
.puce_carre4
{
    LIST-STYLE-IMAGE: url(/images/puces/puce_carre4.gif);
    LINE-HEIGHT: 18px
}
.puce_fleche1
{
    LIST-STYLE-IMAGE: url(/images/puces/puce_fleche1.gif);
    LINE-HEIGHT: 18px
}
.puce_fleche2
{
    LIST-STYLE-IMAGE: url(/images/puces/puce_fleche2.gif);
    LINE-HEIGHT: 18px
}
.puce_fleche3
{
    LIST-STYLE-IMAGE: url(/images/puces/puce_fleche3.gif);
    LINE-HEIGHT: 18px
}
.puce_fleche4
{
    LIST-STYLE-IMAGE: url(/images/puces/puce_fleche4.gif);
    LINE-HEIGHT: 18px
}
.puce_ronde1
{
    LIST-STYLE-IMAGE: url(/images/puces/puce_ronde1.gif)
}
.puce_ronde2
{
    LIST-STYLE-IMAGE: url(/images/puces/puce_ronde2.gif)
}
.puce_ronde3
{
    LIST-STYLE-IMAGE: url(/images/puces/puce_ronde3.gif)
}
.puce_ronde4
{
    LIST-STYLE-IMAGE: url(/images/puces/puce_ronde4.gif)
}
.titre_sol
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    VERTICAL-ALIGN: top;
    COLOR: #444444;
    LETTER-SPACING: 3px;
    TEXT-ALIGN: right
}
.titre_prod
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    COLOR: #ffffff;
    LETTER-SPACING: 3px
}

.titre_home
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    COLOR: #FFFFFF;
    LETTER-SPACING: 3px
}

.titre_prod1
{
    BACKGROUND-POSITION: left 50%;
    PADDING-LEFT: 20px;
    FONT-WEIGHT: 500;
    FONT-SIZE: 14px;
    BACKGROUND-IMAGE: url(/images/puces/puce_doublecarre1.gif);
    MARGIN-LEFT: 7px;
    COLOR: #113362;
    BACKGROUND-REPEAT: no-repeat;
    LETTER-SPACING: 3px
}
.titre_prod2
{
    BACKGROUND-POSITION: left 50%;
    PADDING-LEFT: 20px;
    FONT-WEIGHT: 500;
    FONT-SIZE: 14px;
    BACKGROUND-IMAGE: url(/images/puces/puce_doublecarre2.gif);
    MARGIN-LEFT: 7px;
    COLOR: #113362;
    BACKGROUND-REPEAT: no-repeat;
    LETTER-SPACING: 3px
}
.titre_prod3
{
    BACKGROUND-POSITION: left 50%;
    PADDING-LEFT: 20px;
    FONT-WEIGHT: 500;
    FONT-SIZE: 14px;
    BACKGROUND-IMAGE: url(/images/puces/puce_doublecarre3.gif);
    MARGIN-LEFT: 7px;
    COLOR: #113362;
    BACKGROUND-REPEAT: no-repeat;
    LETTER-SPACING: 3px
}
.titre_prod4
{
    BACKGROUND-POSITION: left 50%;
    PADDING-LEFT: 20px;
    FONT-WEIGHT: 500;
    FONT-SIZE: 14px;
    BACKGROUND-IMAGE: url(/images/puces/puce_doublecarre4.gif);
    MARGIN-LEFT: 7px;
    COLOR: #113362;
    BACKGROUND-REPEAT: no-repeat;
    LETTER-SPACING: 3px
}
.texte_prod
{
    PADDING-LEFT: 20px;
    FONT-SIZE: 11px;
    MARGIN-LEFT: 20px;
    COLOR: #4f4f4f
}
.bodybleupetit
{
    FONT-SIZE: 9px;
    COLOR: #000080;
    TEXT-ALIGN: left
}
.bodybleu
{
    FONT-SIZE: 10px;
    COLOR: #000080;
    TEXT-ALIGN: justify
}
}

}
.bodybleu
{
    FONT-SIZE: 12px;
    COLOR: #0e2b52;
    LINE-HEIGHT: 18px
	
	}
.bodybleu_home
{
    FONT-SIZE: 10px;
    COLOR: #0e2b52;
    LINE-HEIGHT: 12px
}
}
.bodybleugras
{
    FONT-WEIGHT: bold;
    COLOR: #0e2b52
}
.bodynoirpetit
{
    FONT-SIZE: 9px;
    COLOR: #000000;
    TEXT-ALIGN: left
}
.bodynoirpetit_home
{
    FONT-SIZE: 11px;
    COLOR: #000000;
    TEXT-ALIGN:
}
.bodygris
{
    FONT-SIZE: 11px;
    COLOR: #888888;
    LINE-HEIGHT: 18px;
    TEXT-ALIGN: justify
}
.bodygris_left
{
    FONT-SIZE: 11px;
    COLOR: #4f4f4f;
    LINE-HEIGHT: 18px;
    TEXT-ALIGN: left
}
.bodynoir_tableau
{
	FONT-SIZE: 12px;
	COLOR: #000000;
	LINE-HEIGHT: 18px;
	TEXT-ALIGN: left;
	padding-left: 10px;
	padding-right: 10px;

}	
.bodynoir
{
	FONT-SIZE: 12px;
	COLOR: #000000;
	LINE-HEIGHT: 18px;
	TEXT-ALIGN: left;


}
.bodynoir_right
{
	FONT-SIZE: 12px;
	COLOR: #000000;
	LINE-HEIGHT: 18px;
	TEXT-ALIGN: right;
}
.bodynoir_center
{
	FONT-SIZE: 12px;
	COLOR: #000000;
	LINE-HEIGHT: 18px;
	TEXT-ALIGN: center;


}
.bodynoir_souligne
{
    FONT-SIZE: 12px;
    COLOR: #000000;
    LINE-HEIGHT: 18px;
    TEXT-ALIGN: justify;
	BACKGROUNG-IMAGE:
	
}
.bodyblanc_souligne
{
	FONT-SIZE: 12px;
	COLOR: #ffffff;
	LINE-HEIGHT: 18px;
	TEXT-ALIGN: left;
	BACKGROUND-IMAGE: url("/images/General/habillage_centre.gif");
	BACKGROUND-REPEAT: no-repeat;
	
}
.bodyblanc_souligne_gauche
{
	FONT-SIZE: 11px;
	COLOR: #ffffff;
	LINE-HEIGHT: 18px;
	TEXT-ALIGN: left;
	BACKGROUND-IMAGE: url("/images/General/habillage_droite.gif");
	BACKGROUND-REPEAT: no-repeat;
	
}
.bodyblanc
{
	FONT-SIZE: 10px;
	COLOR: #ffffff;
	LINE-HEIGHT: 18px;
	TEXT-ALIGN: left;
	
}	
.bodyblanc_souligne_center_2
{
	FONT-SIZE: 12px;
	COLOR: #ffffff;
	LINE-HEIGHT: 18px;
	TEXT-ALIGN: left;
	BACKGROUND-IMAGE: url("/images/General/habillage_centre_2.gif");
	BACKGROUND-REPEAT: no-repeat;
	
}
.bodyvert_souligne_center
{
    FONT-SIZE: 12px;
    COLOR: #FFFFFF;
    LINE-HEIGHT: 18px;
    TEXT-ALIGN: center;
	BACKGROUND-COLOR: #aed47d
}
.bodynoircentre
{
    FONT-SIZE: 10px;
    COLOR: #000000;
    TEXT-ALIGN: center
}
.bodynoirgras
{
    FONT-WEIGHT: bold;
    COLOR: #000000;
    TEXT-ALIGN: left
}
.bodynoirgrassoul
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #000000;
    TEXT-ALIGN: left;
    TEXT-DECORATION: underline
}
.titrebleu
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #000080;
    FONT-STYLE: italic;
    TEXT-ALIGN: left
}

A.titrebleu
{
    TEXT-DECORATION: none
}
.titrenoir
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #000000;
    TEXT-ALIGN: left
}
.copyright
{
    FONT-SIZE: 9px;
    WIDTH: 900px;
    COLOR: #fff;
    LINE-HEIGHT: 12px;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #666699;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none
}
.titre_bando
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #fff;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #666699;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none
}

}
.footer
{
    FONT-SIZE: 9px;
    LINE-HEIGHT: 12px;
    FONT-STYLE: normal;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none
}
.bandeau
{
    PADDING-LEFT: 5px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    VERTICAL-ALIGN: baseline;
    COLOR: #ffffff;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #ae133b;
    TEXT-ALIGN: left
}
.bleu
{
    FONT-SIZE: 7pt;
    COLOR: #3333ff;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-ALIGN: center
}
.noir
{
    FONT-SIZE: 7pt;
    COLOR: #000000;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-ALIGN: center
}
.title
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #666699;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

.petitblanc
{
    FONT-SIZE: 7pt;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.blanc
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.blancgras
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.exemple
{
    FONT-SIZE: 10pt;
    COLOR: #000000;
    FONT-STYLE: normal;
    FONT-FAMILY: Courier New;
    TEXT-ALIGN: justify
}

}

}

}
#container
{
    Z-INDEX: 999
}
#nav
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    LIST-STYLE-TYPE: none;
    HEIGHT: 25px
}
#nav UL
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    LIST-STYLE-TYPE: none;
    HEIGHT: 25px
}
#nav LI
{
    FONT-SIZE: 12px;
    FLOAT: left;
    MARGIN: 0px;
    WIDTH: 140px;
    COLOR: #cccccc;
    HEIGHT: 25px
}
#nav A
{
    PADDING-RIGHT: 0px;
    DISPLAY: block;
    PADDING-LEFT: 0px;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 0px;
    COLOR: #000000;
    LINE-HEIGHT: 25px;
    PADDING-TOP: 0px;
    TEXT-DECORATION: none
}
#nav .nivo1 A:hover
{
    MARGIN-TOP: 0px;
    FONT-WEIGHT: bold
}
#nav .nivo1G
{
    FONT-WEIGHT: bold;
    BACKGROUND-IMAGE: url("/images/General/menu_gauche.gif");
    BACKGROUND-REPEAT: no-repeat;
    TEXT-ALIGN: center
}
#nav .nivo1M
{
    FONT-WEIGHT: bold;
    BACKGROUND-IMAGE: url("/images/General/menu_centre.gif");
    BACKGROUND-REPEAT: no-repeat;
    TEXT-ALIGN: center;
}
#nav .nivo1D
{
    FONT-WEIGHT: bold;
    BACKGROUND-IMAGE: url("/images/General/menu_droite.gif");
    BACKGROUND-REPEAT: no-repeat;
    TEXT-ALIGN: center
}
#nav .nivo1G A:hover
{
    MARGIN-TOP: 0px;
    FONT-WEIGHT: bold;
    BACKGROUND-IMAGE: url("/images/General/menu_gauche_survol.gif");
    COLOR: #ffffff;
    BACKGROUND-REPEAT: repeat-x;
    TEXT-ALIGN: center
}
#nav .nivo1M A:hover
{
    MARGIN-TOP: 0px;
    FONT-WEIGHT: bold;
    BACKGROUND-IMAGE: url("/images/General/menu_centre_survol.gif");
    COLOR: #ffffff;
    BACKGROUND-REPEAT: repeat-x;
    TEXT-ALIGN: center
}
#nav .nivo1D A:hover
{
    MARGIN-TOP: 0px;
    FONT-WEIGHT: bold;
    BACKGROUND-IMAGE: url("/images/General/menu_droite_survol.gif");
    COLOR: #ffffff;
    BACKGROUND-REPEAT: repeat-x;
    TEXT-ALIGN: center
}

}
.boutonhaut A:hover
{
    BACKGROUND-IMAGE: url("/images/General/menu_centre_survol.gif");
    WIDTH: 140px;
    HEIGHT: 25px
}
#nav A.li
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #000000;
    TEXT-ALIGN: left
}
#nav LI.nivo2
{
    BACKGROUND-IMAGE: url("/images/General/fond_menu1.gif");
    TEXT-INDENT: 20px
}
#nav LI.nivo3
{
    BACKGROUND-IMAGE: url("/images/General/fond_menu1_bis.gif");
    WIDTH: 240px;
    TEXT-INDENT: 20px
}
#nav LI.nivo4
{
    BACKGROUND-IMAGE: url("/images/General/fond_menu1_bis.gif");
    WIDTH: 240px;
    TEXT-INDENT: 30px
}
.menu_gauche
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    BACKGROUND-IMAGE: url("/images/General/fond_menu1_bis.gif");
    WIDTH: 240px;
    TEXT-INDENT: 30px;
    TEXT-ALIGN: left
}
.menu_gauche A:hover
{
    BACKGROUND-IMAGE: url("/images/General/fond_menu2_bis.gif");
    WIDTH: 240px;
    COLOR: #ffffff;
    TEXT-INDENT: 30px
}
#nav LI.nivo2 A:hover
{
    BACKGROUND-IMAGE: url("/images/General/fond_menu2.gif");
    COLOR: #ffffff
}
#nav LI.nivo3 A:hover
{
    BACKGROUND-IMAGE: url("/images/General/fond_menu2_bis.gif");
    COLOR: #ffffff
}
#nav LI.nivo4 A:hover
{
    BACKGROUND-IMAGE: url("/images/General/fond_menu2_bis.gif");
    COLOR: #ffffff
}
#nav LI UL
{
    LEFT: -999em;
    WIDTH: 140px;
    POSITION: absolute;
    HEIGHT: 25px
}
#nav LI:hover UL
{
    FONT-WEIGHT: bold;
    LEFT: auto
}
.nivo2#nav LI:hover UL
{
    LEFT: auto
}
#nav LI:hover UL
{
    LEFT: auto;
}
#nav LI.sfhover UL
{
    LEFT: auto;
	z-index:2;
}
.solutiontitre1
{
    PADDING-LEFT: 45px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    BACKGROUND-IMAGE: url("/images/General/fond_sol1.gif");
    MARGIN: 0px;
    VERTICAL-ALIGN: baseline;
    WIDTH: 195px;
    CURSOR: pointer;
    COLOR: #333333;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 30px;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none
}
.solutiontitre2
{
    PADDING-LEFT: 45px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 9px;
    BACKGROUND-IMAGE: url("/images/General/fond_sol2.gif");
    MARGIN: 0px;
    VERTICAL-ALIGN: baseline;
    WIDTH: 195px;
    CURSOR: pointer;
    COLOR: #333333;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 30px;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none
}
.solutiontitre3
{
    PADDING-LEFT: 45px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    BACKGROUND-IMAGE: url("/images/General/fond_sol3.gif");
    MARGIN: 0px;
    VERTICAL-ALIGN: baseline;
    WIDTH: 195px;
    CURSOR: pointer;
    COLOR: #333333;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 30px;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none
}
.solutiontitre4
{
    PADDING-LEFT: 45px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    BACKGROUND-IMAGE: url("/images/General/fond_sol4.gif");
    MARGIN: 0px;
    VERTICAL-ALIGN: baseline;
    WIDTH: 195px;
    CURSOR: pointer;
    COLOR: #333333;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 30px;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none
}

}
.toggler
{
}
.element P
{
    MARGIN: 0px 0px 4px
}
.element
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 45px;
    BACKGROUND-IMAGE: url("/images/General/fond_sol_texte.gif");
    MARGIN: 0px 0px 4px;
    BACKGROUND-REPEAT: repeat-y
}
.float-right
{
    FLOAT: right
}
BLOCKQUOTE
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 30px;
    PADDING-BOTTOM: 5px;
    PADDING-TOP: 5px
}
.cadre
{
    BORDER-RIGHT: #999999 1px solid;
    PADDING-RIGHT: 15px;
    BORDER-TOP: #999999 1px solid;
    PADDING-LEFT: 15px;
    PADDING-BOTTOM: 15px;
    BORDER-LEFT: #999999 1px solid;
    PADDING-TOP: 15px;
    BORDER-BOTTOM: #999999 1px solid
}


.small-verd  { font-size: 10px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;color:#000000 }.encadre_fin_HG {
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;

}
.encadre_fin_HD {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
.encadre_fin_BG {
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
.encadre_fin_BD {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}

.Style1 {
	font-size: 14px;
	font-weight: bold;
	color: #000000;
}
.Style5 {
	font-size: 10px
}


.AV1Style4 {
	color: #6981A5
}

.AV1Style5 {
	color: #6981A5; font-size: 12px; 
}

.AV1Style6 {
	font-size: 12px
}

.AV2Style13 {
	color: #6981A5
}

.AV2Style14 {
	font-size: 12px
}

.AV2Style15 {
	color: #6981A5;
	font-size: 12px;
}

.couleur1 {color: #888888}
.Bar_168_gauche {
	background-image: url(images/image_1px_home/menu_gche_fd_bl.gif);
	width: 168px;
}

