/* --------------------------------------------------------------- */
/* ----- CSS : ModelSkin.css                                 ----- */
/* ----- Author : Xavier Miquelard			     ----- */
/* ----- Creation : 2004-01				     ----- */
/* --------------------------------------------------------------- */

/* --------------------------------------------------------------- */
/* BODY								   */
/* --------------------------------------------------------------- */
BODY 	     		{	font-family: Times New Roman;
	      			font-size: 12pt;
	     	 		color: #000000;
	      			background-color: #e6e6e3; 
	      		}

UL			{	font-family: Tahoma;
	      			font-size: 13px;
				font-weight: normal;
				font-style: normal;
				padding-top: 0;
				text-align: justify;
				list-style: url("../images/puceBlue4.gif") outside;
			}

.MLegal			{	width: 760;
				font-family: Tahoma;
	      			font-size: 14px;
				font-weight: normal;
				font-style: normal;
				color: #FFFFFF;
				background-color: #6e7269;
			}
.link1			{	font-weight: bold;
				color: #0066b3;
				text-decoration: underline;
			}	
.link3			{	color: #FFFFFF;
				font-weight: bold;
			}	

.planImg		{	background-image: url("../images/plan.jpg");
				background-repeat: no-repeat;
				font-family: Tahoma;
	      			font-size: 15px;
				font-weight: normal;
				font-style: normal;
				color: #000000;
				padding-left: 16;
				padding-right: 16;
				padding-top: 8;
				padding-bottom: 4;
				text-align: justify;
 			}	
/* --------------------------------------------------------------- */
/* MB: MenuBar = Level 1 menu themes				   */
/* --------------------------------------------------------------- */

.MBDef			{	width: 760;
				height: 30;
				vertical-align: middle;
				background-color: #6e7269;	
			}
.MBItemUp		{	background-image: url("../images/bar8x30metal.gif");
				background-repeat: repeat-x;
				height: 24;
				margin-bottom: 1;
				padding-top: 4;
				padding-left: 16;
				padding-right: 16;
				text-align: center;
				font-family: Verdana;
				font-size:11px;
				font-weight: bold; 
				font-style: normal; 
				color:#0066b3;
				text-decoration:none;	
			}
.MBItemInactive		{	background-color: #0066b3;
				height: 24;
				margin-bottom: 5;
				padding-bottom: 6;
				padding-top: 4;
				padding-left: 16;
				padding-right: 16;
				text-align: center;
				font-family: Verdana;
				font-size:11px;
				font-weight: bold;
				font-style: normal;
				color:#FFFFFF;
				text-decoration:none;	
			}
.MBItemDn		{	background-image: url("../images/bar8x30metal.gif");
				background-repeat: repeat-x;
				height: 20;
				margin-top: 0;
				margin-left: -1;
				margin-right: 1;
				padding-top: 4;
				padding-left: 16;
				padding-right: 16;
				text-align: center;
				font-family: Verdana;
				font-size:11px;
				font-weight: bold; 
				font-style: normal;
				color:#0066b3;
				text-decoration:underline;	
			}
.MBNoItem		{	background-image: url("../images/bar8x30metal.gif");
				background-repeat: repeat-x;
				width: 100%; 	
				height: 24;
				vertical-align: middle;
			}

/* --------------------------------------------------------------- */
/* MB: MenuBar = Level 1 menu themes				   */
/* --------------------------------------------------------------- */

.MDDef			{	width: 760;
				height: 30;
				vertical-align: middle;
				background-color: #6e7269;
			}
.MDTop			{	width: 760;
				height: 30;
				vertical-align: middle;
				background-image: url("../images/bar8x30metal.gif");
				background-repeat: repeat-x;
				background-color: #6e7269;
			}
.MDItemUp		{	border: solid 1px #FFFFFF;
				background-color: #0066b3;
				height: 16;
				padding-top: 2;
				padding-left: 8;
				padding-right: 8;
				text-align: center;
				font-family: Verdana;
				font-size:8pt;
				font-weight: bold;
				font-style: normal;
				color:#2f2a43;
				text-decoration:none;	
			}
.MDItemInactive		{	border: solid 1px #FFFFFF;
				height: 16;
				padding-top: 2;
				padding-left: 8;
				padding-right: 8;
				text-align: center;
				font-family: Verdana;
				font-size:8pt;
				font-weight: bold;
				font-style: normal;
				color:#FFFFFF;
				text-decoration:none;	
			}
.MDItemDn		{	border: solid 1px #FFFFFF;
				background-color: #0066b3;
				height: 16;
				padding-top: 2;
				padding-left: 8;
				padding-right: 8;
				text-align: center;
				font-family: Verdana;
				font-size:8pt;
				font-weight: bold;
				font-style: normal;
				color:#FFFFFF;
				text-decoration:none;	
			}
.MDBottom		{	width: 760;
				height: 24;
				background-color: #6e7269;
				vertical-align: middle;
			}

/* --------------------------------------------------------------- */
/* ML: MenuLeft = Level 2 menu pages				   */
/* --------------------------------------------------------------- */

.MLDef			{	width: 190;
				background-color: #6e7269;	
			}
.MLTop			{	height: 90;
				background-color: #6e7269;
			}
.MLBottom		{	height: 180;
				background-color: #6e7269;
			}
.MLBorder		{	width: 10;
			}
.MLItemUp		{	background-image: url("../images/btnBlue2.gif");
				background-repeat: no-repeat;
				width: 170;
				height: 36;
				text-align: center;
				padding-top: 10;
				font-family: Verdana;
				font-size:8pt;
				font-weight: bold;
				font-style: normal;
				color:#e6e6e3;
				text-decoration:none;	
			}
.MLItemInactive		{	background-image: url("../images/btnBlue2.gif");
				background-repeat: no-repeat;
				width: 170;
				height: 36;
				text-align: center;
				vertical-align: middle;
				font-family: Verdana;
				font-size:8pt;
				font-weight: bold;
				font-style: normal;
				color:#2f2a43;
				text-decoration:none;	
			}
.MLItemDn		{	background-image: url("../images/btnBlue2.gif");
				background-repeat: no-repeat;
				width: 170;
				height: 36;
				text-align: center;
				padding-top: 10;
				font-family: Verdana;
				font-size:8pt;
				font-weight: bold;
				font-style: italic;
				color:#e6e6e3;
				text-decoration:underline;	
			}

/* --------------------------------------------------------------- */
/* MR: MenuRubriques = Level 3 menu rubriques			   */
/* --------------------------------------------------------------- */

.MRTop			{	height: 2;
				background-image: url("../images/deg64x16gris.gif");
				background-repeat: no-repeat;
				background-color: #2f2a43;
			}
.MRBottom		{	height: 6;
				background-image: url("../images/deg64x16gris.gif");
				background-repeat: no-repeat;
				background-color: #2f2a43;
			}
.MRBorder		{	width: 60;
			}
.MRspacer		{	height: 20;
			}
.MRItemUp		{	height: 30;
				text-align: left;
				padding-top: 5;
				font-family: Verdana;
				font-size: 10pt;
				font-weight: bold;
				font-style: italic;
				color:#2f2a43;
				text-decoration:underline;	
			}
.MRItemDn		{	height: 30;
				text-align: left;
				padding-top: 5;
				font-family: Verdana;
				font-size: 10pt;
				font-weight: bold;
				font-style: italic;
				color:#0066b3;
				text-decoration:underline;	
			}

/* --------------------------------------------------------------- */
/* MA: MenuArticles = Level 4 menu articles			   */
/* --------------------------------------------------------------- */

.MATop			{	height: 2;
				background-image: url("../images/deg64x16gris.gif");
				background-repeat: no-repeat;
				background-color: #2f2a43;
			}
.MABottom		{	height: 3;
				background-image: url("../images/deg64x16gris.gif");
				background-repeat: no-repeat;
				background-color: #2f2a43;
			}
.MABorder		{	width: 90;
			}
.MAspacer		{	height: 15;
			}
.MAItemUp		{	height: 24;
				text-align: left;
				padding-top: 5;
				font-family: Verdana;
				font-size: 8pt;
				font-weight: bold;
				font-style: italic;
				color:#2f2a43;
				text-decoration:underline;	
			}
.MAItemDn		{	height: 24;
				text-align: left;
				padding-top: 5;
				font-family: Verdana;
				font-size: 8pt;
				font-weight: bold;
				font-style: italic;
				color:#0066b3;
				text-decoration:underline;	
			}

/* --------------------------------------------------------------- */
/* RT: RubriqueTitle = block for rubrique title			   */
/* --------------------------------------------------------------- */

.RTBottom		{	height: 6;
				background-image: url("../images/deg64x16gris.gif");
				background-repeat: no-repeat;
				background-color: #2f2a43;
			}
.RTBorder		{	width: 60;
			}
.RTItem			{	height: 30;
				text-align: left;
				padding-top: 5;
				font-family: Verdana;
				font-size: 10pt;
				font-weight: bold;
				font-style: italic;
				color:#0066b3;
				text-decoration:none;	
			}

/* --------------------------------------------------------------- */
/* AT: ArticleTitle = block for article title			   */
/* --------------------------------------------------------------- */

.ATBottom		{	height: 3;
				background-image: url("../images/deg64x16gris.gif");
				background-repeat: no-repeat;
				background-color: #2f2a43;
			}
.ATBorder		{	width: 90;
			}
.ATItem			{	height: 24;
				text-align: left;
				padding-top: 5;
				font-family: Verdana;
				font-size: 8pt;
				font-weight: bold;
				font-style: italic;
				color:#0066b3;
				text-decoration:none;	
			}

/* --------------------------------------------------------------- */
/* PT: PageTitle = block for page title				   */
/* --------------------------------------------------------------- */

.PTBottom		{	height: 8;
				background-image: url("../images/deg64x16gris.gif");
				background-repeat: no-repeat;
				background-color: #2f2a43;
			}
.PTBorder		{	width: 20;
			}
.PTItem			{	height: 40;
				text-align: left;
				padding-top: 15;
				font-family: Verdana;
				font-size: 12pt;
				font-weight: bold;
				font-style: italic;
				color:#0066b3;
				text-decoration:none;	
			}

/* --------------------------------------------------------------- */
/* Tree: showTree = block for website tree			   */
/* --------------------------------------------------------------- */

.TreeLink		{	height: 30;
				text-align: center;
				padding-left: 16;
				padding-right: 16;
				font-family: Verdana;
				font-size: 10pt;
				font-weight: bold;
				font-style: italic;
				color:#0066b3;
				text-decoration:underline;	
			}	
.TreeSep		{	height: 30;
				text-align: center;
				font-family: Verdana;
				font-size: 10pt;
				font-weight: bold;
				font-style: normal;
				color: #0066b3;
				text-decoration: none;	
			}	
.TreeTheme		{	height: 30;
				text-align: center;
				padding-left: 16;
				padding-right: 16;
				font-family: Verdana;
				font-size: 10pt;
				font-weight: bold;
				font-style: normal;
				color: #2f2a43;
				text-decoration: none;	
			}	
.TreePage		{	height: 30;
				text-align: center;
				padding-left: 16;
				padding-right: 16;
				font-family: Verdana;
				font-size: 10pt;
				font-weight: normal;
				font-style: normal;
				color: #2f2a43;
				text-decoration: none;	
			}	

/* --------------------------------------------------------------- */
/* content: pageContent = master page content			   */
/* --------------------------------------------------------------- */

.contentBorder		{	width: 5;
				background-color: #6e7269;
				}
.contentDef		{	width: 560;
				background-color: #FFFFFF;
				}
.contentLarge		{	width: 750;
				background-color: #FFFFFF;
				}

/* --------------------------------------------------------------- */
/* P: paragraph = several paragraph styles			   */
/* --------------------------------------------------------------- */

.PContent		{	font-family: Tahoma;
	      			font-size: 13px;
				font-weight: normal;
				font-style: normal;
				color: #000000;
				padding-left: 16;
				padding-right: 16;
				padding-top: 8;
				padding-bottom: 4;
	      			}
.PImage			{	margin-left: 12;
				margin-right: 12;
				margin-top: 12;
				margin-bottom: 12;
	      			}

/* --------------------------------------------------------------- */
/* home: homepage styles					   */
/* --------------------------------------------------------------- */

.homeBorder		{	width: 5;
				background-color: #6e7269;
				}
.homeContent		{	width: 750;
				background-color: #FFFFFF;
				padding-bottom: 16;
				padding-top: 16;
				padding-left: 16;
				padding-right: 16;
				}
.homePicture		{	margin-right: 16;
				}
.homeTitle		{	font-family: Tahoma;
	      			font-size: 18px;
				font-weight: bold;
				font-style: normal;
				color: #0066b3;
				padding-left: 32;
				padding-right: 48;
			}	
.homeTextNormal		{	font-family: Tahoma;
	      			font-size: 14px;
				font-weight: normal;
				font-style: normal;
				text-align: justify;
				color: #000000;
			}	


