/* ************************************************************************************* */
/*  MENU DYNAMIQUE  */
/* ************************************************************************************* */

.menu {
	font-family: "Trebuchet MS", Verdana, Arial;
	font-weight: bold;
	font-size:12px;
	color: #FFFFFF;
	text-decoration: none;

}
a.menu {
	font-family: "Trebuchet MS", Verdana, Arial;
	font-weight: bold;
	font-size:12px;
	color: #FFFFFF;
	text-decoration: none;

}
a:hover.menu {
	font-family: "Trebuchet MS", Verdana, Arial;
	font-weight: bold;
	font-size:12px;
	color: #DCDCDC;
	text-decoration: none;

}



#dropmenudiv{
position:absolute;
border:1px solid red;

	font-family: "Trebuchet MS", Verdana, Arial;
	font-weight: bold;
	font-size:12px;
	color: #FFFFFF;
	text-decoration: none;

line-height: 16px;
z-index: 100;

}

#dropmenudiv a{
width: 100%;
display: block;
text-indent: 3px;

	font-family: "Trebuchet MS", Verdana, Arial;
	font-weight: bold;
	font-size:12px;
	color: #FF0000;
	text-decoration: none;

}

#dropmenudiv a:hover{ /*hover background color*/
background-color: #EDEDED;
}


/* ***** MENU TEXTE BAS DE CHAQUE PAGE ******************************************************************************** */

.menubas       { color: #696969; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: justify;  }
a.menubas    { color: #f00; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline;  }
a:hover.menubas    { color: #f00; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none;  }


/* ***** ADRESSE ET MENTIONS LEGALES Bas de Page ******************************************************************************** */

.mentions       { color: #000000; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: justify;  }
a.mentions    { color: #696969; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline;  }
a:hover.mentions    { color: #696969; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none;  }


/* ****acc¸s extranet et liste de diffusion********************************************************************************* */

.txtboites { color: #ffffff; font-size: 10px; font-family: "Trebuchet MS", Verdana, Arial; text-decoration: none }
.titretextboites { color: #ffffff; font-size: 11px; font-family: "Trebuchet MS", Verdana, Arial; font-weight: bold; text-decoration: none }
/* ****texte generique ********************************************************************************* */

.descriptions   { color: #505050; font-size: 10px; font-family: Verdana, Geneva, Arial; text-align: justify }

.noir10   { color: #000000; font-size: 10px; font-family: Verdana, Geneva, Arial; text-align: justify }
.ours { color: #808080; font-size: 10px; font-family: Verdana, Geneva, Arial; font-style: italic; text-align: justify }
.noir10B    { color: #000000; font-size: 10px; font-family: Verdana, Geneva, Arial; font-weight: bold; text-decoration: none; text-align: justify }
a.noir10B { color: #000000; font-size: 10px; font-family: Verdana, Geneva, Arial; font-weight: bold; text-decoration: underline; text-align: justify }
a:hover.noir10B { color: red; font-size: 10px; font-family: Verdana, Geneva, Arial; font-weight: bold; text-decoration: none; text-align: justify }
/* ****descriptif haut des pages********************************************************************************* */

.titrepageNG    { color: #FF0000; font-size: 14px; font-family: Verdana, Geneva, Arial; text-decoration: none; text-align: justify }
.titrepage    { color: #FF0000; font-size: 14px; font-family: Verdana, Geneva, Arial; font-weight: bold; text-decoration: none; text-align: justify }
.titrehaut { color: #000000; font-size: 10px; font-family: Verdana, Geneva, Arial; text-align: justify; padding: 10px }

td.suivi  { color: #000000; font-size: 10px; font-family: Verdana, Geneva, Arial; background-color: #f5f5f5; text-align: justify; padding: 10px; border: dashed 1px #7E8818 }


.titrepageext    { color: #9B8362; font-size: 14px; font-family: Verdana, Geneva, Arial; font-weight: bold; text-decoration: none; text-align: justify }



/******* POPUP IMAGE*******************************************/
.boxText {
	FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, sans-serif; color : #FF0000;
	font-weight: bold;
	font-size:12px;
}
.texteblc10B { color: white; font-weight: bold; font-size: 10px; font-family: Verdana, Arial, sans-serif, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none; text-align: justify }

/******* Tableau rˇalisations*******************************************/

td.menugene   { padding: 0; border: dashed 1px #FF0000 }

/******* Formuaire contact*******************************************/

.txtformN { color: #000000; font-size: 11px; font-family: "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif; font-weight: bold }
.txtformP { color: #000000; font-size: 10px font-family: "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif; font-weight: bold }
.txtformTP { color: #000000; font-size: 9px; font-family: "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif; font-weight: bold }
.txtformG { color: #acacac; font-size: 10px; font-family: "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif; font-weight: bold }
.cnil { color: #696969; font-size: 9px; font-family: "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif }
.legal    { color: #FF0000; font-size: 9px; font-family: "Trebuchet MS", Verdana, Arial; font-style: italic; text-align: justify }
