/*--------------------
 * Couleurs du site :
 *   vert 1 : #66CC66  (trop clair)
 *	 vert 2 : #4C8A5F / #297929
 */

td   {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; vertical-align: top; text-align: justify; }
body {  font-family: Arial, Helvetica, sans-serif; font-size: 14px }

a:link, a:visited { color: #3334DB; text-decoration: none; }
a:hover, a:active { color: #FF6633; text-decoration: underline; }

.menu {background-color: #000099; font-size: 14px; color:#FFFFFF; text-align: left; vertical-align: top;}
.menu:link,  .menu:visited { color: #FFFFFF; }
.menu:hover, .menu:active  { color: #FF6633; text-decoration: underline}

.tssmenu { background-color: #E4E7F8; vertical-align: top }
.ssmenu {font-size: 12px; color:#000099; text-align: center; vertical-align: top;}
.ssmenu:link, .ssmenu:visited { color:#000099; }
.ssmenu:hover, .ssmenu:active  { color: #FF6633; text-decoration: underline}

.hmenu {font-family: Verdana, Arial, Helvetica, sans-serif;	color:#3333CC; font-size:10px; font-weight:bold; }
.hmenu:link, .hmenu:visited { color:#3333CC; }
.hmenu:hover, .hmenu:active { color: #FF6633; text-decoration: underline}

BIG { color:#000099; font-size:24px; font-weight:bold; }
.BB { color:#000000; font-size:15px; font-weight:bold; }
B   { color:#297929; font-weight:bold; }
A.B:link, A.B:visited { color:#297929; }
A.B:hover, A.B:active { color: #FF6633; text-decoration: underline}

/*--------------------------------------------------------------------------*
  Titre de niveau 1, 2 et 3 
  ==> avec les images titre1.gif, titre2.gif et titre3.gif
 *--------------------------------------------------------------------------*/
H1, P.T, T {	font-family: Arial, Helvetica, sans-serif;
	color:#3334DB;	font-size:18px;	letter-spacing:1px;
	font-weight: bold;	font-style: italic;
	margin-left: 15px;	margin-top: 1px; }
H2, P.T2, T2 { font-family: Arial, Helvetica, sans-serif;
	color:#3334DB;	font-size:16px;	letter-spacing:1px;
	font-weight: bold;	font-style: italic;
	margin-left: 15px;	margin-bottom: 0px; }
H3, P.T3, T3 {	font-family: Arial, Helvetica, sans-serif;
	color:#3334DB;	font-size:14px;	letter-spacing:1px;
	font-weight: bolder; font-style: italic;
	margin-left: 15px;	margin-top: 4px; }


.bluetitle{ font-family: Arial, Helvetica, sans-serif;
			font-size: 14px;
			font-style: normal; font-weight: bold;
			color: #0000FF; vertical-align: top }
.texttabrealize		{ font-family: Arial, Helvetica, sans-serif; font-size: 14px;
					  font-style: normal; text-align: justify; padding-bottom: 12px}
.texttabspecrealize { font-family: Arial, Helvetica, sans-serif; font-size: 14px;
					  font-style: normal; text-align: left; padding-bottom: 8px}
