BODY 
{
	margin: 0; /* pour éviter les marges - previous font: "Brush Script MT" */
	text-align: center;
	FONT-WEIGHT: normal; 
	FONT-SIZE: 13px; 
	FONT-FAMILY: Arial,Verdana,Helvetica,sans-serif,"MS sans serif";
	COLOR: #970538;
	BACKGROUND-COLOR: #fcbb6d;
}

#container 
{
	position: relative; /* on positionne le conteneur */
	margin-left: auto;
	margin-right: auto;
	width: 1030px;
	text-align: left;
}

/* -------------------------------------------------------------------------------------- */

A 
{
	FONT-FAMILY: Arial,Verdana,Helvetica,sans-serif,"MS sans serif"; 
	FONT-SIZE: 13px;
	TEXT-DECORATION: none;
	BACKGROUND-COLOR: transparent;
}

A:link 
{
	COLOR: #970538;
	BACKGROUND-COLOR: transparent;
}
A:visited 
{
	COLOR: #970538;
	BACKGROUND-COLOR: transparent;
}
A:active 
{
	COLOR: #970538;
	BACKGROUND-COLOR: transparent;
}
A:hover 
{
	COLOR: #970538;
	BACKGROUND-COLOR: transparent;
	TEXT-DECORATION: underline;
}

/* -------------------------------------------------------------------------------------- */

A.leftmenu
{
	FONT-FAMILY: Arial,Verdana,Helvetica,sans-serif,"MS sans serif"; 
	FONT-WEIGHT: bold;
	COLOR: #ffffff; 
	FONT-SIZE: 16px;
	TEXT-DECORATION: none;
	BACKGROUND-COLOR: transparent;
}

A.leftmenu:link 
{
	FONT-SIZE: 16px; 
	FONT-FAMILY: Arial,Verdana,Helvetica,sans-serif,"MS sans serif"; 
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
	COLOR: #ffffff;
	BACKGROUND-COLOR: transparent;
}
A.leftmenu:visited 
{
	FONT-SIZE: 16px; 
	FONT-FAMILY: Arial,Verdana,Helvetica,sans-serif,"MS sans serif"; 
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
	COLOR: #ffffff;
	BACKGROUND-COLOR: transparent;
}
A.leftmenu:active 
{
	FONT-SIZE: 16px; 
	FONT-FAMILY: Arial,Verdana,Helvetica,sans-serif,"MS sans serif"; 
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
	COLOR: #ffffff;
	BACKGROUND-COLOR: transparent;
}
A.leftmenu:hover 
{
	FONT-SIZE: 16px; 
	FONT-FAMILY: Arial,Verdana,Helvetica,sans-serif,"MS sans serif"; 
	FONT-WEIGHT: bold;
	TEXT-DECORATION: underline;
	COLOR: #ffffff;
	BACKGROUND-COLOR: transparent;
}

/* -------------------------------------------------------------------------------------- */

A.leftmenusmall
{
	FONT-FAMILY: Arial,Verdana,Helvetica,sans-serif,"MS sans serif"; 
	FONT-WEIGHT: bold;
	COLOR: #ffffff; 
	FONT-SIZE: 14px;
	TEXT-DECORATION: none;
	BACKGROUND-COLOR: transparent;
}

A.leftmenusmall:link 
{
	FONT-SIZE: 14px; 
	FONT-FAMILY: Arial,Verdana,Helvetica,sans-serif,"MS sans serif"; 
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
	COLOR: #ffffff;
	BACKGROUND-COLOR: transparent;
}
A.leftmenusmall:visited 
{
	FONT-SIZE: 14px; 
	FONT-FAMILY: Arial,Verdana,Helvetica,sans-serif,"MS sans serif"; 
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
	COLOR: #ffffff;
	BACKGROUND-COLOR: transparent;
}
A.leftmenusmall:active 
{
	FONT-SIZE: 14px; 
	FONT-FAMILY: Arial,Verdana,Helvetica,sans-serif,"MS sans serif"; 
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
	COLOR: #ffffff;
	BACKGROUND-COLOR: transparent;
}
A.leftmenusmall:hover 
{
	FONT-SIZE: 14px; 
	FONT-FAMILY: Arial,Verdana,Helvetica,sans-serif,"MS sans serif"; 
	FONT-WEIGHT: bold;
	TEXT-DECORATION: underline;
	COLOR: #ffffff;
	BACKGROUND-COLOR: transparent;
}

/* -------------------------------------------------------------------------------------- */

A.searchlinkindex
{
	FONT-FAMILY: Arial,Verdana,Helvetica,sans-serif,"MS sans serif"; 
	FONT-WEIGHT: bold;
	COLOR: #ffffff; 
	FONT-SIZE: 14px;
	TEXT-DECORATION: none;
	BACKGROUND-COLOR: transparent;
}

A.searchlinkindex:link 
{
	FONT-SIZE: 14px; 
	FONT-FAMILY: Arial,Verdana,Helvetica,sans-serif,"MS sans serif"; 
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
	COLOR: #ffffff;
	BACKGROUND-COLOR: transparent;
}
A.searchlinkindex:visited 
{
	FONT-SIZE: 14px; 
	FONT-FAMILY: Arial,Verdana,Helvetica,sans-serif,"MS sans serif"; 
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
	COLOR: #ffffff;
	BACKGROUND-COLOR: transparent;
}
A.searchlinkindex:active 
{
	FONT-SIZE: 14px; 
	FONT-FAMILY: Arial,Verdana,Helvetica,sans-serif,"MS sans serif"; 
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
	COLOR: #ffffff;
	BACKGROUND-COLOR: transparent;
}
A.searchlinkindex:hover 
{
	FONT-SIZE: 14px; 
	FONT-FAMILY: Arial,Verdana,Helvetica,sans-serif,"MS sans serif"; 
	FONT-WEIGHT: bold;
	TEXT-DECORATION: underline;
	COLOR: #ffffff;
	BACKGROUND-COLOR: transparent;
}

/* -------------------------------------------------------------------------------------- */

A.searchlink
{
	FONT-FAMILY: Arial,Verdana,Helvetica,sans-serif,"MS sans serif"; 
	FONT-WEIGHT: bold;
	COLOR: #970538; 
	FONT-SIZE: 11px;
	TEXT-DECORATION: none;
	BACKGROUND-COLOR: transparent;
}

A.searchlink:link 
{
	FONT-SIZE: 11px; 
	FONT-FAMILY: Arial,Verdana,Helvetica,sans-serif,"MS sans serif"; 
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
	COLOR: #970538;
	BACKGROUND-COLOR: transparent;
}
A.searchlink:visited 
{
	FONT-SIZE: 11px; 
	FONT-FAMILY: Arial,Verdana,Helvetica,sans-serif,"MS sans serif"; 
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
	COLOR: #970538;
	BACKGROUND-COLOR: transparent;
}
A.searchlink:active 
{
	FONT-SIZE: 11px; 
	FONT-FAMILY: Arial,Verdana,Helvetica,sans-serif,"MS sans serif"; 
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
	COLOR: #970538;
	BACKGROUND-COLOR: transparent;
}
A.searchlink:hover 
{
	FONT-SIZE: 11px; 
	FONT-FAMILY: Arial,Verdana,Helvetica,sans-serif,"MS sans serif"; 
	FONT-WEIGHT: bold;
	TEXT-DECORATION: underline;
	COLOR: #970538;
	BACKGROUND-COLOR: transparent;
}

/* -------------------------------------------------------------------------------------- */


A.searchlinkalpha
{
	FONT-FAMILY: Arial,Verdana,Helvetica,sans-serif,"MS sans serif"; 
	FONT-WEIGHT: bold;
	COLOR: #970538; 
	FONT-SIZE: 18px;
	TEXT-DECORATION: none;
	BACKGROUND-COLOR: transparent;
}

A.searchlinkalpha:link 
{
	FONT-SIZE: 18px; 
	FONT-FAMILY: Arial,Verdana,Helvetica,sans-serif,"MS sans serif"; 
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
	COLOR: #970538;
	BACKGROUND-COLOR: transparent;
}
A.searchlinkalpha:visited 
{
	FONT-SIZE: 18px; 
	FONT-FAMILY: Arial,Verdana,Helvetica,sans-serif,"MS sans serif"; 
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
	COLOR: #970538;
	BACKGROUND-COLOR: transparent;
}
A.searchlinkalpha:active 
{
	FONT-SIZE: 18px; 
	FONT-FAMILY: Arial,Verdana,Helvetica,sans-serif,"MS sans serif"; 
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
	COLOR: #970538;
	BACKGROUND-COLOR: transparent;
}
A.searchlinkalpha:hover 
{
	FONT-SIZE: 18px; 
	FONT-FAMILY: Arial,Verdana,Helvetica,sans-serif,"MS sans serif"; 
	FONT-WEIGHT: bold;
	TEXT-DECORATION: underline;
	COLOR: #970538;
	BACKGROUND-COLOR: transparent;
}


/* -------------------------------------------------------------------------------------- */

A.businesslink
{
	FONT-FAMILY: Arial,Verdana,Helvetica,sans-serif,"MS sans serif"; 
	FONT-WEIGHT: bold;
	COLOR: #000000; /* #970538; */ 
	FONT-SIZE: 12px;
	TEXT-DECORATION: none;
	BACKGROUND-COLOR: transparent;
}

A.businesslink:link 
{
	FONT-SIZE: 12px; 
	FONT-FAMILY: Arial,Verdana,Helvetica,sans-serif,"MS sans serif"; 
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
	COLOR: #000000; /* #970538; */ 
	BACKGROUND-COLOR: transparent;
}
A.businesslink:visited 
{
	FONT-SIZE: 12px; 
	FONT-FAMILY: Arial,Verdana,Helvetica,sans-serif,"MS sans serif"; 
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
	COLOR: #000000; /* #970538; */ 
	BACKGROUND-COLOR: transparent;
}
A.businesslink:active 
{
	FONT-SIZE: 12px; 
	FONT-FAMILY: Arial,Verdana,Helvetica,sans-serif,"MS sans serif"; 
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
	COLOR: #000000; /* #970538; */ 
	BACKGROUND-COLOR: transparent;
}
A.businesslink:hover 
{
	FONT-SIZE: 12px; 
	FONT-FAMILY: Arial,Verdana,Helvetica,sans-serif,"MS sans serif"; 
	FONT-WEIGHT: bold;
	TEXT-DECORATION: underline;
	COLOR: #000000; /* #970538; */ 
	BACKGROUND-COLOR: transparent;
}

/* -------------------------------------------------------------------------------------- */

A.businesslinkplain
{
	FONT-FAMILY: Arial,Verdana,Helvetica,sans-serif,"MS sans serif"; 
	FONT-WEIGHT: bold;
	COLOR: #970538;
	FONT-SIZE: 12px;
	TEXT-DECORATION: none;
	BACKGROUND-COLOR: transparent;
}

A.businesslinkplain:link 
{
	FONT-SIZE: 12px; 
	FONT-FAMILY: Arial,Verdana,Helvetica,sans-serif,"MS sans serif"; 
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
	COLOR: #970538;
	BACKGROUND-COLOR: transparent;
}
A.businesslinkplain:visited 
{
	FONT-SIZE: 12px; 
	FONT-FAMILY: Arial,Verdana,Helvetica,sans-serif,"MS sans serif"; 
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
	COLOR: #970538;
	BACKGROUND-COLOR: transparent;
}
A.businesslinkplain:active 
{
	FONT-SIZE: 12px; 
	FONT-FAMILY: Arial,Verdana,Helvetica,sans-serif,"MS sans serif"; 
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
	COLOR: #970538;
	BACKGROUND-COLOR: transparent;
}
A.businesslinkplain:hover 
{
	FONT-SIZE: 12px; 
	FONT-FAMILY: Arial,Verdana,Helvetica,sans-serif,"MS sans serif"; 
	FONT-WEIGHT: bold;
	TEXT-DECORATION: underline;
	COLOR: #970538;
	BACKGROUND-COLOR: transparent;
}

/* -------------------------------------------------------------------------------------- */

A.copyright
{
	FONT-FAMILY: Arial,Verdana,Helvetica,sans-serif,"MS sans serif"; 
	FONT-SIZE: 10px; 
	TEXT-DECORATION: none; /* none; underline; */
	BACKGROUND-COLOR: transparent;
	COLOR: #970538;
}

A.copyright:link 
{
	COLOR: #970538;
	BACKGROUND-COLOR: transparent;
	FONT-FAMILY: Arial,Verdana,Helvetica,sans-serif,"MS sans serif"; 
	FONT-SIZE: 10px;
	TEXT-DECORATION: none; /* none; underline; */
}
A.copyright:visited 
{
	COLOR: #970538;
	BACKGROUND-COLOR: transparent;
	FONT-FAMILY: Arial,Verdana,Helvetica,sans-serif,"MS sans serif"; 
	FONT-SIZE: 10px;
	TEXT-DECORATION: none; /* none; underline; */
}
A.copyright:active 
{
	COLOR: #970538;
	BACKGROUND-COLOR: transparent;
	FONT-FAMILY: Arial,Verdana,Helvetica,sans-serif,"MS sans serif"; 
	FONT-SIZE: 10px;
	TEXT-DECORATION: none; /* none; underline; */
}
A.copyright:hover 
{
	COLOR: #970538;
	BACKGROUND-COLOR: transparent;
	FONT-FAMILY: Arial,Verdana,Helvetica,sans-serif,"MS sans serif"; 
	FONT-SIZE: 10px;
	TEXT-DECORATION: none; /* none; underline; */
}

/* -------------------------------------------------------------------------------------- */

TD.copyrightred
{
	FONT-SIZE: 10px; 
	FONT-FAMILY: Arial,Verdana,Helvetica,sans-serif,"MS sans serif";
	BACKGROUND-COLOR: transparent;
	COLOR: #970538;
}

TABLE.beigebox 
{
	FONT-SIZE: 12px; 
	FONT-FAMILY: Arial,Verdana,Helvetica,sans-serif,"MS sans serif";
	BACKGROUND-COLOR: #FADFC2;
	COLOR: #970538;
	border-color: #970538;
}

TD.titlewhiteonred
{
	FONT-SIZE: 14px; 
	FONT-FAMILY: Arial,Verdana,Helvetica,sans-serif,"MS sans serif";
	color: #ffffff;
	BACKGROUND-COLOR: #B50043; 
}

TD.redtext
{
	FONT-SIZE: 12px; 
	FONT-FAMILY: Arial,Verdana,Helvetica,sans-serif,"MS sans serif";
	color: #970538;
	BACKGROUND-COLOR: transparent; 
}


P.maintext
{
	FONT-SIZE: 16px;
	/* height: 30px; */
	FONT-FAMILY: Arial,Verdana,Helvetica,sans-serif,"MS sans serif";
	FONT-WEIGHT: normal;
	COLOR: #970538;
	BACKGROUND-COLOR: transparent;
	text-align: justify;
	
}

P.maintextsmall
{
	FONT-SIZE: 14px;
	/* height: 30px; */
	FONT-FAMILY: Arial,Verdana,Helvetica,sans-serif,"MS sans serif";
	FONT-WEIGHT: normal;
	COLOR: #970538;
	BACKGROUND-COLOR: transparent;
	text-align: justify;
}

P.maintextlargecenter
{
	FONT-SIZE: 16px;
	/* height: 30px; */
	FONT-FAMILY: Arial,Verdana,Helvetica,sans-serif,"MS sans serif";
	FONT-WEIGHT: normal;
	COLOR: #970538;
	BACKGROUND-COLOR: transparent;
	text-align: center;
}

P.symbolindex
{
	FONT-SIZE: 14px;
	/* height: 30px; */
	FONT-FAMILY: Arial,Verdana,Helvetica,sans-serif,"MS sans serif";
	FONT-WEIGHT: normal;
	COLOR: #000000;
	BACKGROUND-COLOR: transparent;
	text-align: justify;
	
}



/* -------------------------------------------------------------------------------------- */
/* -------------------------------------------------------------------------------------- */


/* -------------------------------------------------------------------------------------- */

TD.galerieimage
{
	FONT-SIZE: 22px; 
	FONT-FAMILY: "Comic Sans MS",Arial,Verdana,Helvetica,sans-serif,"MS sans serif";
	BACKGROUND-COLOR: transparent;
	COLOR: #000000;
}

/* -------------------------------------------------------------------------------------- */

TABLE.copyright 
{
	FONT-SIZE: 10px; 
	FONT-FAMILY: Arial,Verdana,Helvetica,sans-serif,"MS sans serif";
	BACKGROUND-COLOR: transparent;
	COLOR: #000000;
}

TD.copyright
{
	FONT-SIZE: 10px; 
	FONT-FAMILY: Arial,Verdana,Helvetica,sans-serif,"MS sans serif";
	BACKGROUND-COLOR: transparent;
	COLOR: #000000;
}

P.hiddentxt
{
	FONT-SIZE: 13px;
	FONT-FAMILY: Arial,Verdana,Helvetica,sans-serif,"MS sans serif";
	COLOR: #f8E8CE;
	/* COLOR: #000000; */
	/* COLOR: #f8E8CE; */
	/* BACKGROUND-COLOR: #000000; */
	BACKGROUND-COLOR: transparent;
	/* BACKGROUND-COLOR: #f8E8CE; */
}



/* -------------------------------------------------------------------------------------- */
/* -------------------------------------------------------------------------------------- */
						
/* --------------------------------------- OLD ------------------------------------------ */


TABLE.leftmenu 
{
	BACKGROUND-COLOR: #B7D8E9;
	FONT-SIZE: 11px; 
	FONT-FAMILY: Arial,Verdana,Helvetica,sans-serif,"MS sans serif"
}

TABLE.whitebackground 
{
	BACKGROUND-COLOR: #FFFFFF;
	COLOR: #000000;
	FONT-SIZE: 13px; 
	FONT-FAMILY: Arial,Verdana,Helvetica,sans-serif,"MS sans serif"
}

/* -------------------------------------------------------------------------------------- */

A.toolbarmenu
{
	FONT-FAMILY: Arial,Verdana,Helvetica,sans-serif,"MS sans serif"; 
	FONT-WEIGHT: bold;
	COLOR: #FFFFFF; 
	FONT-SIZE: 13px;
	TEXT-DECORATION: none;
}

A.toolbarmenu:link 
{
	FONT-SIZE: 13px; 
	FONT-FAMILY: Arial,Verdana,Helvetica,sans-serif,"MS sans serif"; 
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
	COLOR: #FFFFFF; 
}
A.toolbarmenu:visited 
{
	FONT-SIZE: 13px; 
	FONT-FAMILY: Arial,Verdana,Helvetica,sans-serif,"MS sans serif"; 
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
	COLOR: #FFFFFF;
}
A.toolbarmenu:active 
{
	FONT-SIZE: 13px; 
	FONT-FAMILY: Arial,Verdana,Helvetica,sans-serif,"MS sans serif"; 
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
	COLOR: #FFFFFF;
}
A.toolbarmenu:hover 
{
	FONT-SIZE: 13px; 
	FONT-FAMILY: Arial,Verdana,Helvetica,sans-serif,"MS sans serif"; 
	FONT-WEIGHT: bold;
	TEXT-DECORATION: underline;
	COLOR: #FFFFFF;
}

/* -------------------------------------------------------------------------------------- */

P
{
	FONT-SIZE: 12px;
	FONT-FAMILY: Arial,Verdana,Helvetica,sans-serif,"MS sans serif";
	BACKGROUND-COLOR: #FFFFFF;
}

P.maintext
{
	FONT-SIZE: 13px;
	FONT-FAMILY: Arial,Verdana,Helvetica,sans-serif,"MS sans serif";
	FONT-WEIGHT: bold;
	BACKGROUND-COLOR: #FFFFFF;
}

P.copyright 
{
	COLOR: #888888; 
	BACKGROUND-COLOR: #fdcb9a; /* #ffffff; */
	FONT-SIZE: 9px;
	FONT-FAMILY: Arial,Verdana,Helvetica,sans-serif,"MS sans serif"
}

/* -------------------------------------------------------------------------------------- */
/* -------------------------------------------------------------------------------------- */

