body {
 margin: 0em;
}

A {
	font-family : Arial, "Arial Narrow", Helvetica, sans-serif;
	color: #333333;
	font-size : 12px;
	font-weight : lighter;
	font-variant: normal;
	font-style: normal;
	text-decoration: none;
}

A:active  {
	font-family : Arial, "Arial Narrow", Helvetica, sans-serif;
	color: #333333;
	font-size : 12px;
	font-weight : lighter;
	font-variant: normal;
	font-style: normal;
	text-decoration: none;
			}

A:hover   {
	font-family : Arial, "Arial Narrow", Helvetica, sans-serif;
	color: #333333;
	font-size : 12px;
	font-weight : lighter;
	font-variant: normal;
	font-style: normal;
	text-decoration: underline;
	}

A:visited {
	font-family : Arial, "Arial Narrow", Helvetica, sans-serif;
	color: #333333;
	font-size : 12px;
	font-weight : lighter;
	font-variant: normal;
	font-style: normal;
	text-decoration: none;
				}

.listeDEROULANTE {

}

.texte
{
	font-family : Arial, "Arial Narrow", Helvetica, sans-serif;
	color: #333333;
	font-size : 12px;
	font-weight : lighter;
	font-variant: normal;
}

/*************************************************************************************/

.titre_FORM
{
	font-family : Arial, "Arial Narrow", Helvetica, sans-serif;
	font-size : 11px;
	font-weight: bold;
	font-variant: small-caps;
	letter-spacing: 1px;
}

.textgris
	 {
	font-family: Verdana;
	font-size: 11px;
	border-right-style: none;
	border-bottom-color: #D4D0C8;
	border-bottom-width: 1;
	border-top-width: 1;
	border-left-color: #404040;
	border-left-width: 1;
	width: auto;
	height: auto;
	line-height: 16px;
	letter-spacing: 0.3px;
	}

.titre_MENU_gauche {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	font-variant: small-caps;
	color: #F50070;
}

.titre_sousMENU {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	font-variant: small-caps;
	color: #CA9F64;
}

.nom {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	font-variant: small-caps;
	color: #000000;
}
	/*******************************   TITRES    *********************************/


.TITRE_Blanc
{
	font-family : Arial Black, Arial, Arial Narrow, Helvetica, sans-serif;
	color:#ffffff;
	font-size : 18px;
	font-weight: normal;
	letter-spacing: 0px;
	word-spacing: normal;
}

.TITRE_sommaire
{
	font-family : Arial Black, Arial, Arial Narrow, Helvetica, sans-serif;
	color:#111111;
	font-size : 18px;
	font-weight: normal;
	letter-spacing: 0px;
	word-spacing: normal;
}
.TITRE_actualite
{
	font-family : Arial Black, Arial, Arial Narrow, Helvetica, sans-serif;
	color:#B71C1E;
	font-size : 18px;
	font-weight: normal;
	letter-spacing: 0px;
	word-spacing: normal;
}
.TITRE_activite
{
	font-family : Arial Black, Arial, Arial Narrow, Helvetica, sans-serif;
	color:#406C98;
	font-size : 18px;
	font-weight: normal;
	letter-spacing: 0px;
	word-spacing: normal;
}
.TITRE_equipe
{
	font-family : Arial Black, Arial, Arial Narrow, Helvetica, sans-serif;
	color:#419544;
	font-size : 18px;
	font-weight: normal;
	letter-spacing: 0px;
	word-spacing: normal;
}
.TITRE_moyens
{
	font-family : Arial Black, Arial, Arial Narrow, Helvetica, sans-serif;
	color:#EE9840;
	font-size : 18px;
	font-weight: normal;
	letter-spacing: 0px;
	word-spacing: normal;
}
.TITRE_devis
{
	font-family : Arial Black, Arial, Arial Narrow, Helvetica, sans-serif;
	color:#8F1D6C;
	font-size : 18px;
	font-weight: normal;
	letter-spacing: 0px;
	word-spacing: normal;
}
.TITRE_liens
{
	font-family : Arial Black, Arial, Arial Narrow, Helvetica, sans-serif;
	color:#6A6C6D;
	font-size : 18px;
	font-weight: normal;
	letter-spacing: 0px;
	word-spacing: normal;
}
.TITRE_emploi
{
	font-family : Arial Black, Arial, Arial Narrow, Helvetica, sans-serif;
	color:#7D98B2;
	font-size : 18px;
	font-weight: normal;
	letter-spacing: 0px;
	word-spacing: normal;
}
.TITRE_contact
{
	font-family : Arial Black, Arial, Arial Narrow, Helvetica, sans-serif;
	color:#F2C56B;
	font-size : 18px;
	font-weight: normal;
	letter-spacing: 0px;
	word-spacing: normal;
}

/*******************************   SOUS - TITRES    *********************************/


.sousTITRE_Blanc
{
	font-family : Arial Black, Arial, Arial Narrow, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size : 11px;
	font-weight: normal;
	letter-spacing: 0px;
	word-spacing: normal;
}
.sousTITRE_Noir
{
	font-family : Arial Black, Arial, Arial Narrow, Helvetica, sans-serif;
	color:#000000;
	font-size : 12px;
	font-weight: normal;
	letter-spacing: 0px;
	word-spacing: normal;
}
.sousTITRE_actualite
{
	font-family : Arial Black, Arial, Arial Narrow, Helvetica, sans-serif;
	color:#B71C1E;
	font-size : 12px;
	font-weight: normal;
	letter-spacing: 0px;
	word-spacing: normal;
}

.sousTITRE_activite
{
	font-family : Arial Black, Arial, Arial Narrow, Helvetica, sans-serif;
	color:#406C98;
	font-size : 12px;
	font-weight: normal;
	letter-spacing: 0px;
	word-spacing: normal;
}

.sousTITRE_equipe
{
	font-family : Arial Black, Arial, Arial Narrow, Helvetica, sans-serif;
	color:#39973B;
	font-size : 12px;
	font-weight: normal;
	letter-spacing: 0px;
	word-spacing: normal;
}

.sousTITRE_devis
{
	font-family : Arial Black, Arial, Arial Narrow, Helvetica, sans-serif;
	color:#8F1D6C;
	font-size : 12px;
	font-weight: normal;
	letter-spacing: -1px;
	word-spacing: normal;
}

.sousTITRE_contact
{
	font-family : Arial Black, Arial, Arial Narrow, Helvetica, sans-serif;
	color:#F2C56B;
	font-size : 12px;
	font-weight: normal;
	letter-spacing: 0px;
	word-spacing: normal;
}

.sousTITRE_liens
{
	font-family : Arial Black, Arial, Arial Narrow, Helvetica, sans-serif;
	color:#6A6C6D;
	font-size : 12px;
	font-weight: normal;
	letter-spacing: 0px;
	word-spacing: normal;
}

/****************************************************************/

.nom_SALON
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #CA9F64;
	font-style: normal;
	font-weight: bold;
	letter-spacing: 1px;
	word-spacing: normal;
	font-variant: small-caps;
}

.date_SALON {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	font-variant: small-caps;
	color: #F50070;
}

.titre_RUBRIQUE {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	font-variant: small-caps;
	color: #CA9F64;
}

.texte_DISCRET{
	color: #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
}

.mini {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8px;
	letter-spacing: 1px;
	font-weight: bold;
}

.ASTERISQUE {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #000000;
	font-style: normal;
	font-weight: bold;
	letter-spacing: -1px;
	word-spacing: normal;
}
/*******************************   LIENS    *********************************/



A.Lien2:link 		{
			color: #CA9F64;
			font-family: Verdana;
			font-size: 10px;
			text-decoration: none;
			}
A.Lien2:hover   {
			background-color: none;

			font-family: Verdana;
			font-size: 10px;
			text-decoration: none;
			}
A.Lien2:active  {	text-decoration: none;
			color: #666666;
			font-family: Verdana;
			font-size: 10px;
			text-decoration: none;
			}
A.Lien2:visited 		{
			color: #000000;
			font-family: Verdana;
			font-size: 10px;
			text-decoration: none;
			}


A.Lien_mini:link 		{
			color: #DDDDDD;
			font-family : Arial, Arial Narrow, Helvetica, sans-serif;
			font-weight: bold;
			font-size: 10px;
			letter-spacing: 1px;
			text-decoration: none;
			}
A.Lien_mini:hover   {
			color: #FFFFFF;
			font-family : Arial, Arial Narrow, Helvetica, sans-serif;
			background-color: transparent;
			font-weight: bold;
			font-size: 10px;
			letter-spacing: 1px;
			text-decoration: none;
			}
A.Lien_mini:active  {	text-decoration: none;
			color: #DDDDDD;
			font-family : Arial, Arial Narrow, Helvetica, sans-serif;
			font-weight: bold;
			font-size: 10px;
			letter-spacing: 1px;
			text-decoration: none;
			}
A.Lien_mini:visited 		{
			color: #DDDDDD;
			font-family : Arial, Arial Narrow, Helvetica, sans-serif;
			font-weight: bold;
			font-size: 10px;
			letter-spacing: 1px;
			text-decoration: none;
			}


A.Lien_INDEX :link 		{
	font-family : Arial Black, Arial, Arial Narrow, Helvetica, sans-serif;
	color:#ffffff;
	font-size : 18px;
	font-weight: normal;
	letter-spacing: 0px;
	word-spacing: normal;
	font-variant: normal;
	text-decoration: none;
			}

A.Lien_INDEX:hover   {
	font-family : Arial Black, Arial, Arial Narrow, Helvetica, sans-serif;
	color:#ffffff;
	font-size : 18px;
	font-weight: normal;
	letter-spacing: 0px;
	word-spacing: normal;
	text-decoration: underline;
	background-color: transparent;
			}

A.Lien_INDEX:active  {
	font-family : Arial Black, Arial, Arial Narrow, Helvetica, sans-serif;
	color:#ffffff;
	font-size : 18px;
	font-weight: normal;
	letter-spacing: 0px;
	text-decoration: underline;
	word-spacing: normal;
			}

A.Lien_INDEX:visited 		{
	font-family : Arial Black, Arial, Arial Narrow, Helvetica, sans-serif;
	color:#ffffff;
	font-size : 18px;
	font-weight: normal;
	letter-spacing: 0px;
	word-spacing: normal;
	font-variant: normal;
	text-decoration: none;
			}


A.Lien_mini2:link 		{
			color: #333333;
			font-family: Verdana;
			font-weight: bold;
			font-size: 10px;
			letter-spacing: +1px;
			text-decoration: none;
			}
A.Lien_mini2:hover   {
			color: #406C98;
			font-family: Verdana;
			background-color: transparent;
			font-weight: bold;
			font-size: 10px;
			letter-spacing: +1px;
			text-decoration: none;
			}
A.Lien_mini2:active  {	text-decoration: none;
			color: #333333;
			font-family: Verdana;
			font-weight: bold;
			font-size: 10px;
			letter-spacing: +1px;
			text-decoration: none;
			}
A.Lien_mini2:visited 		{
			font-family: Verdana;
			font-weight: bold;
			font-size: 10px;
			letter-spacing: +1px;
			text-decoration: none;
			}


INPUT {
color:#57565B;
font-size:10px;
font-family:verdana;
}

TEXTAREA {
color:#57565B;
font-size:10px;
font-family:verdana;
}

.msg_erreur {
color:red;
font-size:10px;
font-family:verdana;
font-weight: bold;
}

.pagination 		{
			color: #666666;
			font-family: Verdana;
			font-size: 10px;
			text-decoration: none;
			}
/*************************************************************************************/

