/*---------------------------------------------------------------------------------------*/
/*                  Zones de base                                                        */
/*---------------------------------------------------------------------------------------*/
BODY
{
	/*background: #6C71C4;*/
	background: #CACACA;
	color : #666666;
	/*font-family : Arial, sans-serif,Verdana;*/
	/*font-family : Helvetica, Verdana, Arial, sans-serif, Geneva;*/
	font-family : Verdana,Helvetica, Arial, sans-serif, Geneva;
	font-size: 11px;
	text-align: justify;
	margin-top: 5px;
	margin-bottom: 5px;
	margin-left: 0px;
	margin-right: 0px;
}
P
{
	color : #666666;
	font-size: 11px;
}
UL
{
	margin-top: 1px;
	margin-bottom: 1px;
}
LI
{
	color : #666666;
	font-size: 11px;
}
H1
{
	/*color : #28166F;
	color : #3366CC;*/
	color : #0060A1;
	/*font-family : Arial, sans-serif;*/
	font-size: 16px;
	font-weight: bold;
	margin: 10px 0px 10px 0px;
}
H2
{
	color : #3366CC;
	font-size: 12px;
	font-weight: bold;
	margin: 10px 0px 10px 0px;
}
H3
{
	/*color : #234280;*/
	color : #666666;
	font-size: 12px;
	font-weight: bold;
	margin: 10px 0px 10px 0px;
}
*.FondPageCentrale
{
	/*background: #E2E6F5;*/
	/*background: white;*/
	background: #e7e7e7;
	font-size: 11px;
	text-align: justify;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	width: 900px;
}
TR.fondTopHeader
{
	/*background-color: white;*/
	background-image: url(../images/FondTopHeader.png);
}
TR.fondHeader
{
	/*background-color: #E7E7E7;*/
	background-image: url(../images/FondHeader.gif);
}
TD.menuTop
{
	font-family: "Verdana";
	font-size: 12px;
	vertical-align: middle;
	text-align: left;
}
TD.barreMenu
{
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	color : white;
	font-family : Arial, Verdana, sans-serif, Geneva;
	font-size: 12px;
	background: #FF8C00;
}
TD.enteteCoordonnées16
{
	font-family : Arial, Verdana, sans-serif, Geneva;
	padding-left: 2px;
	font-size: 16px;
}
/*---------------------------------------------------------------------------------------*/
/*                  Zones des headers                                                    */
/*---------------------------------------------------------------------------------------*/
div#header
{
	display:block;
}
div#headerprint
{
	display:none;
}
TD.rentic
{
	background-color: #E7E7E7;
	font-size: 12px;
	color: #666666;
	/*color: #BE1919;*/
	text-align: left;
	font-family: Arial;
}
/*---------------------------------------------------------------------------------------*/
/*                  Zones centrales                                                    */
/*---------------------------------------------------------------------------------------*/
TD.insertBase
{
	/*background: #E2E6F5;*/
	/*color : #28166F;*/
	/*font-family : Verdana, Arial, sans-serif;*/
	font-size: 11px;
	text-align: justify;
	padding: 0px;
}
TD.insertDr
{
	/*background: #E2E6F5;*/
	/*color : #28166F;*/
	/*font-family : Verdana, Arial, sans-serif;*/
	font-size: 11px;
	text-align: right;
	padding: 5px;
}
TD.insertBase180
{
	/*background: #E2E6F5;*/
	/*color : #28166F;*/
	/*font-family : Verdana, Arial, sans-serif;*/
	font-size: 11px;
	text-align: justify;
	width:180px;
	padding: 0px;
}
TD.insertBleu160Titre
{
	/*background: url(../images/barreBulles175_25.gif);*/
	color : white;
	font-family : Arial, Verdana, sans-serif, Geneva;
	font-size: 12px;
	font-weight: bold;
	/*border-left: 1px solid #28166F;*/
	width: 160px;
	background: #0060A1;
	/*background: #999999;*/
}
TD.insertBleu180
{
	/*background: #0060A1;*/
	/*background: #90A6EE;*/
	/*background: #BAC6F1;*/
	background: #CACACA;
	/*color : white;*/
	color : #324E84;
	font-family : Arial, Verdana, sans-serif, Geneva;
	font-size: 12px;
	text-align: justify;
	width: 180px;
	padding: 2px 4px 2px 4px;
	border-top: 1px solid white;
}
TD.insertBase664
{
	/*background: #E2E6F5;*/
	/*color : #28166F;*/
	/*font-family : Verdana, Arial, sans-serif;*/
	font-size: 11px;
	text-align: justify;
	width:664px;
	padding: 0px;
}
TD.insertBase250
{
	font-size: 11px;
	text-align: justify;
	width:250px;
}
TD.insert644Titre
{
	color : white;
	font-size: 12px;
	font-weight: bold;
	width: 644px;
	background: #FF8C00;
	text-align: left;
}
TD.insert250Titre
{
	color : white;
	font-family : Arial, Verdana, sans-serif, Geneva;
	font-size: 12px;
	font-weight: bold;
	width: 250px;
	background: #FF8C00;
	text-align: left;
}
TD.insertGris664
{
	/*background: #E0E0E0;*/
	/*background: #EAEAEA;*/
	background: #F8F8F8;
	color : #5A5A5A;
	font-size: 11px;
	text-align: justify;
	width: 664px;
	/*padding: 2px 4px 2px 4px;*/
	border-left: 1px solid #CACACA;
	border-right: 1px solid #CACACA;
}
TD.insertGris250
{
	background: #F8F8F8;
	color : #5A5A5A;
	font-size: 11px;
	text-align: justify;
	width: 250px;
	border-left: 1px solid #CACACA;
	border-right: 1px solid #CACACA;
}
TD.insertGris250Photo
{
	background: #F8F8F8;
	color : #5A5A5A;
	font-size: 11px;
	text-align: justify;
	width: 250px;
	border-left: 1px solid #CACACA;
	border-right: 1px solid #CACACA;
}
TD.insertBaseGris16
{
	background: #999999;
	color : white;
	font-size: 11px;
	text-align: justify;
	width: 16px;
	padding: 2px 2px 2px 2px;
}
TD.insertBaseGris640
{
	background: #999999;
	color : white;
	font-family : Arial, Verdana, sans-serif, Geneva;
	font-size: 11px;
	text-align: justify;
	width: 640px;
	padding: 2px 2px 2px 2px;
}
TD.insertBaseGris226
{
	background: #999999;
	color : white;
	font-size: 11px;
	text-align: justify;
	width: 226px;
	padding: 2px 2px 2px 2px;
}
*.insertTitre664
{
	/*background: #E0E0E0;*/
	/*background: #EAEAEA;*/
	/*color : #5A5A5A;
	font-size: 11px;*/
	text-align: justify;
	width: 664px;
	padding: 2px 5px 2px 5px;
}
*.WA_insertTitre664
{
	color : #0060A1;
	font-size: 16px;
	font-weight: bold;
	text-align: justify;
	width: 664px;
	padding: 2px 5px 2px 5px;
	margin: 10px 0px 10px 0px;
}
*.insertTitre614
{
	/*background: #E0E0E0;*/
	/*background: #EAEAEA;*/
	/*color : #5A5A5A;
	font-size: 11px;*/
	text-align: justify;
	width: 614px;
	padding: 2px 5px 2px 5px;
}
*.WA_insertTitre614
{
	color : #0060A1;
	font-size: 16px;
	font-weight: bold;
	text-align: justify;
	width: 614px;
	padding: 2px 5px 2px 5px;
	margin: 10px 0px 10px 0px;
}
*.centre664
{
	font-size: 11px;
	text-align: justify;
	padding-bottom: 0px;
	padding-left: 20px;
	padding-right: 20px;
	padding-top: 0px;
	width:664px;
	line-height: 135%;
}
*.insertTitre634
{
	/*background: #E0E0E0;*/
	/*background: #EAEAEA;*/
	/*color : #5A5A5A;
	font-size: 11px;*/
	text-align: justify;
	width: 634px;
	padding: 2px 5px 2px 5px;
}
*.insertTitreNews30
{
	/*background: #E0E0E0;*/
	/*background: #EAEAEA;*/
	/*color : #5A5A5A;*/
	font-size: 10px;
	text-align: left;
	width: 30px;
	padding: 2px 5px 2px 0px;
}
*.insertTitreNews594
{
	/*background: #E0E0E0;*/
	/*background: #EAEAEA;*/
	/*color : #5A5A5A;*/
	font-size: 10px;
	text-align: justify;
	width: 594px;
	padding: 2px 5px 2px 5px;
}
*.insertPhotoNews154
{
	text-align: left;
	width: 154px;
	padding: 2px 0px 2px 0px;
}
*.insertCorpsNews470
{
	color : #666666;
	font-size: 11px;
	text-align: justify;
	width: 470px;
	padding: 2px 5px 2px 15px;
}
*.insertTetiereNews
{
	color : #666666;
	font-size: 12px;
	font-weight: bold;
	text-align: justify;
	font-style: italic;
}
*.centre50Top
{
	font-size: 12px;
	text-align: right;
	color :#0060A1;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 5px;
	padding-top: 0px;
	width: 50px;
	vertical-align: middle;
	font-style: italic;
}
TD.centre500
{
	font-size: 11px;
	text-align: justify;
	padding-bottom: 0px;
	padding-left: 20px;
	padding-right: 20px;
	padding-top: 0px;
	width:500px;
	line-height: 135%;
}
TD.centre164
{
	font-size: 11px;
	text-align: right;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 20px;
	padding-top: 0px;
	width:164px;
}
TD.centre250
{
	font-family : Verdana, Helvetica, Arial, sans-serif, Geneva;
	font-size: 11px;
	text-align: justify;
	padding-bottom: 0px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 0px;
	width:250px;
	/*background: #E7E7E7;*/
	background: #F8F8F8;
	/*font-weight: bold;*/
}
TD.centre250Photo
{
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	width:250px;
}
TD.centre312
{
	font-size: 11px;
	text-align: justify;
	padding-bottom: 0px;
	padding-left: 15px;
	padding-right: 15px;
	padding-top: 0px;
	width:312px;
}
TD.tableCVTitre
{
	font-size: 12px;
	text-align: left;
	background: #0060A1;
	color: white;
	padding: 3px;
}
TD.tableCVLigne
{
	font-size: 11px;
	text-align: left;
	color: #0060A1;
	border: 1px solid #0060A1;
	padding: 3px;
}
TD.tableCVProjetSouligne
{
	font-size: 11px;
	text-align: left;
	line-height: 135%;
	color: #0060A1;
	border-bottom: 1px solid #0060A1;
	padding-left: 3px;
}
TD.tableCVProjet
{
	font-size: 11px;
	text-align: left;
	line-height: 135%;
	color: #5A5A5A;
	padding-left: 10px;
	padding-top: 4px;
	padding-bottom: 4px;
}
TD.tableReference
{
	color : #5A5A5A;
	font-size: 11px;
	text-align: justify;
	line-height: 135%;
	padding: 0px 10px 5px 10px;
}
*.tableTitre
{
	font-size: 12px;
	text-align: center;
	background: #0060A1;
	color: white;
	padding: 3px;
}
*.tableLigne
{
	font-size: 11px;
	text-align: left;
	color: #0060A1;
	border: 1px solid #0060A1;
	padding: 3px;
}
*.slogan
{
	color: white;
	font-weight: bold;
	text-decoration: none;
}
/*---------------------------------------------------------------------------------------*/
/*                  Zones de news                                                       */
/*---------------------------------------------------------------------------------------*/
td.newsListeImage
{
	font-size: 11px;
	text-align: left;
	padding-top: 10px;
	padding-bottom: 5px;
	padding-left: 5px;
	padding-right: 5px;
	width: 160px;
}
td.newsListeTexte
{
	font-size: 11px;
	text-align: justify;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	padding-right: 5px;
	width: 440px;
}
td.newsListeLienPlus
{
	font-size: 11px;
	text-align: right;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	padding-right: 5px;
	width: 600px;
	border-bottom: 1px solid #666666;
}
td.newsListeRetour
{
	font-size: 11px;
	text-align: right;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	padding-right: 5px;
	width: 600px;
}
td.newsDetImage
{
	font-size: 11px;
	text-align: left;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	padding-right: 5px;
	width: 160px;
}
td.newsDetTexte
{
	font-size: 11px;
	text-align: justify;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	padding-right: 5px;
	width: 440px;
}
*.newsTitre
{
	color : #0060A1;
	font-size: 16px;
	font-weight: bold;
	margin-top: 10px;
	margin-bottom: 10px;
	margin-left: 15px;
	margin-right: 0px;
}
div#newsTetiere
{
	color : #0060A1;
	font-size: 13px;
	font-weight: bold;
	margin-top: 5px;
	margin-bottom: 20px;
	margin-left: 0px;
	margin-right: 0px;
}
div#newsResume
{
	color : #666666;
	font-size: 11px;
	font-weight: normal;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
}
div#newsCorps
{
	color : #666666;
	font-size: 11px;
	font-weight: normal;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
}
div#newsDateMEL
{
	color : #0060A1;
	font-size: 9px;
	font-weight: normal;
}
*.newsLienTitre
{
	text-decoration: none;
	color : #666666;
	font-size: 11px;
	text-align: left;
	font-weight: normal;
}
*.newsLienTitre:Hover
{
	text-decoration: none;
	color : #666666;
	font-size: 11px;
	text-align: left;
	font-weight: normal;
}
*.newsLienDet
{
	text-decoration: none;
	color : #666666;
	font-size: 10px;
	text-align: left;
	font-weight: normal;
}
*.newsLienDet:Hover
{
	text-decoration: none;
	color : #666666;
	font-size: 10px;
	text-align: left;
	font-weight: normal;
}
*.newsLienPlus
{
	text-decoration: none;
	color : #666666;
	font-size: 10px;
	text-align: left;
	font-weight: normal;
}
*.newsLienPlus:Hover
{
	text-decoration: none;
	color : #666666;
	font-size: 10px;
	text-align: left;
	font-weight: normal;
}
/*---------------------------------------------------------------------------------------*/
/*                  Zones des references                                                       */
/*---------------------------------------------------------------------------------------*/
td.refListeImage
{
	font-size: 11px;
	text-align: left;
	padding-top: 10px;
	padding-bottom: 5px;
	padding-left: 5px;
	padding-right: 5px;
	width: 160px;
}
td.refListeTexte
{
	font-size: 11px;
	text-align: justify;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	padding-right: 5px;
	width: 440px;
}
*.refTitre
{
	color : #0060A1;
	font-size: 16px;
	font-weight: bold;
	margin-top: 10px;
	margin-bottom: 10px;
	margin-left: 15px;
	margin-right: 0px;
}
div#refCorps
{
	color : #666666;
	font-size: 11px;
	font-weight: normal;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
}
*.refLienTitre
{
	text-decoration: none;
	color : #666666;
	font-size: 11px;
	text-align: left;
	font-weight: normal;
}
*.refLienTitre:Hover
{
	text-decoration: none;
	color : #666666;
	font-size: 11px;
	text-align: left;
	font-weight: normal;
}
*.refLienPlus
{
	text-decoration: none;
	color : #666666;
	font-size: 10px;
	text-align: left;
	font-weight: normal;
}
*.refLienPlus:Hover
{
	text-decoration: none;
	color : #666666;
	font-size: 10px;
	text-align: left;
	font-weight: normal;
}
/*---------------------------------------------------------------------------------------*/
/*                  Zones de liens                                                       */
/*---------------------------------------------------------------------------------------*/
*.menuBarreOpt
{
	text-decoration: none;
	color : white;
	font-size: 12px;
	text-align: left;
	font-weight: bold;
}

*.menuBarreOpt:Hover
{
	color : #153F7A;
	font-size: 12px;
	text-align: left;
	font-weight: bold;
}
*.menuBarreOptSel
{
	text-decoration: none;
	color : #153F7A;
	font-size: 12px;
	text-align: left;
	font-weight: bold;
}
*.footerOpt
{
	text-decoration: none;
	color : #666666;
	font-size: 10px;
	text-align: left;
	margin-bottom: 5px;
	font-weight: bold;
}

*.footerOpt:Hover
{
	color : #FF4500;
	font-size: 10px;
	text-align: left;
	font-weight: bold;
}
*.footerOptSel
{
	color : #FF4500;
	font-size: 11px;
	font-weight: bold;
	text-align: left;
}
*.lienIntraPage
{
	text-decoration: none;
	/*color : white;*/
	color : #324E84;
	font-family : Arial, Verdana, sans-serif, Geneva;
	font-size: 11px;
	text-align: left;
	margin-bottom: 5px;
	font-weight: bold;
}

*.lienIntraPage:Hover
{
	text-decoration: none;
	color : white;
	/*color : #3C3C3C;*/
	font-family : Arial, Verdana, sans-serif, Geneva;
	font-size: 11px;
	text-align: left;
	font-weight: bold;
	margin-bottom: 5px;
}
*.lienDansPage
{
	text-decoration: none;
	/*color : white;*/
	color : #324E84;
	font-size: 11px;
	text-align: left;
	margin-bottom: 5px;
	font-weight: bold;
}

*.lienDansPage:Hover
{
	text-decoration: none;
	color : #3C3C3C;
	font-size: 11px;
	text-align: left;
	font-weight: bold;
	margin-bottom: 5px;
}
*.lienPageTop
{
	text-decoration: none;
	color : #0060A1;
	font-size: 11px;
	font-weight: bold;
}
*.lienPageTop:Hover
{
	text-decoration: none;
	color : #483D8B;
	font-size: 11px;
	font-weight: bold;
}
*.lienPageTop:Activated
{
	text-decoration: none;
	color : #0060A1;
	font-size: 11px;
	font-weight: bold;
}
*.lienplan
{
	text-decoration: none;
	color : #666666;
	font-size: 11px;
	text-align: left;
	margin-bottom: 5px;
	font-weight: bold;
}

*.lienPlan:Hover
{
	text-decoration: none;
	color : #0060A1;
	font-size: 11px;
	text-align: left;
	font-weight: bold;
	margin-bottom: 5px;
}
*.lienHome
{
	text-decoration: none;
	color : white;
	font-size: 11px;
	text-align: left;
	margin-bottom: 5px;
	font-weight: bold;
}

*.lienHome:Hover
{
	text-decoration: none;
	/*color : #0060A1;*/
	color : orange;
	font-size: 11px;
	text-align: left;
	font-weight: bold;
	margin-bottom: 5px;
}
/*---------------------------------------------------------------------------------------*/
/*                  Zones de formulaire                                                  */
/*---------------------------------------------------------------------------------------*/
TD.formGG
{
	font-size: 11px;
	text-align: left;
	padding-bottom: 0px;
	padding-left: 15px;
	padding-right: 0px;
	padding-top: 0px;
	width: 110px;
}
TD.formGD
{
	font-size: 11px;
	text-align: left;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	width: 230px;
}
TD.formDG
{
	font-size: 11px;
	text-align: left;
	padding-bottom: 0px;
	padding-left: 10px;
	padding-right: 0px;
	padding-top: 0px;
	width: 90px;
}
TD.formDD
{
	font-size: 11px;
	text-align: left;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	width: 274px;
}
TD.formC
{
	font-size: 11px;
	text-align: left;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	width: 564px;
}
TD.formTout
{
	font-size: 11px;
	text-align: left;
	padding-bottom: 0px;
	padding-left: 80px;
	padding-right: 0px;
	padding-top: 0px;
	width: 664px;
}
*.texteInput
{
	color : #666666;
	font-family : Helvetica, Verdana, Arial, sans-serif, Geneva;
	font-size: 11px;
	padding: 1px 5px 1px 5px;
	font-weight:bold;
}
/*---------------------------------------------------------------------------------------*/
/*                  Zones de bas de page                                                 */
/*---------------------------------------------------------------------------------------*/
TD.footer175
{
	/*background: #B5ADE9;*/
	background: white;
	color : #666666;
	/*font-family :  Arial, sans-serif;*/
	font-size: 11px;
	text-align: center;
	border-top: 1px solid #AFAFAF;
	border-bottom: 1px solid #AFAFAF;
	/*border-bottom: 1px solid #28166F;*/
	width:175px;
}
TD.footer150
{
	/*background: #B5ADE9;*/
	background: white;
	color : #666666;
	/*font-family :  Arial, sans-serif;*/
	font-size: 11px;
	text-align: center;
	border-top: 1px solid #AFAFAF;
	border-bottom: 1px solid #AFAFAF;
	width:150px;
}
TD.footer50
{
	/*background: #B5ADE9;*/
	background: white;
	color : #666666;
	/*font-family :  Arial, sans-serif;*/
	font-size: 11px;
	text-align: center;
	border-top: 1px solid #AFAFAF;
	border-bottom: 1px solid #AFAFAF;
	width:50px;
}
/*---------------------------------------------------------------------------------------*/
/*                  zones pour l'éditeur de contenus                                     */
/*---------------------------------------------------------------------------------------*/
TD.cellule50
{
	color : #666666;
	font-size: 11px;
	padding-left: 2px;
	padding-right: 2px;
	padding-top: 2px;
	padding-bottom: 2px;
	border: 1px solid blue;
	width:50px;
}

/*---------------------------------------------------------------------------------------*/
/*                  plus utilisés                                                        */
/*---------------------------------------------------------------------------------------*/
/*
*.titreCorps
{
	color : #3366CC;
	font-size: 12px;
	font-weight: bold;
}
TD.dimZoneMenuLangues
{ 
	width: 150px; 
	color: white;
}
TD.dimZoneMenuOptions
{ 
	width: 750px; 
	color: white;
}
TD.dimZoneInsert
{ 
	width: 175px; 
}
TD.dimZoneCentre
{ 
	width: 700px; 
}
*.texteBleu
{
	color : #0060A1;
	font-size: 11px;
	font-weight:bold;
}
TD.insertBleu146
{
	background: #0060A1;
	color : white;
	font-size: 11px;
	text-align: justify;
	width: 146px;
	padding: 2px 4px 2px 4px;
}
TD.insertBleu126Titre
{
	color : white;
	font-size: 12px;
	font-weight: bold;
	border-bottom: 1px solid white;
	width: 126px;
	background: #0060A1;
}
TD.imgCoinTDBleu
{
	border-bottom: 1px solid white;
}
TD.insertBase146
{
	font-size: 11px;
	text-align: justify;
	width:146px;
	padding: 0px;
}
TD.insert176Titre
{
	color : white;
	font-size: 12px;
	font-weight: bold;
	width: 176px;
	background: #FF8C00;
	text-align: left;
}
TD.insertGris196
{
	background: #E0E0E0;
	color : #666666;
	font-size: 11px;
	text-align: justify;
	width: 196px;
	padding: 2px 4px 2px 4px;
}
TD.insertBaseGris172
{
	background: #999999;
	color : white;
	font-size: 11px;
	text-align: justify;
	width: 172px;
	padding: 2px 2px 2px 2px;
}
TD.insertBase196
{
	font-size: 11px;
	text-align: justify;
	width:196px;
	padding: 0px;
}
TD.insertBase295
{
	font-size: 11px;
	text-align: justify;
	width:295px;
	padding: 0px;
}
TD.insert275Titre
{
	color : white;
	font-size: 12px;
	font-weight: bold;
	width: 275px;
	background: #FF8C00;
	text-align: left;
}
TD.insertGris295
{
	background: #E0E0E0;
	color : #666666;
	font-size: 11px;
	text-align: justify;
	width: 295px;
	padding: 2px 4px 2px 4px;
}
TD.insertBaseGris271
{
	background: #999999;
	color : white;
	font-size: 11px;
	text-align: justify;
	width: 271px;
	padding: 2px 2px 2px 2px;
}
TD.insertBase594
{
	font-size: 11px;
	text-align: justify;
	width:594px;
	padding: 0px;
}
TD.insert574Titre
{
	color : white;
	font-size: 12px;
	font-weight: bold;
	width: 574px;
	background: #FF8C00;
	text-align: left;
}
TD.insertGris594
{
	background: #EAEAEA;
	color : #5A5A5A;
	font-size: 11px;
	text-align: justify;
	width: 594px;
}
TD.insertTitre594
{
	background: #EAEAEA;
	text-align: justify;
	width: 594px;
	padding: 2px 5px 2px 5px;
}
TD.insertTitre544
{
	background: #EAEAEA;
	text-align: justify;
	width: 544px;
	padding: 2px 5px 2px 5px;
}
TD.insertBaseGris570
{
	background: #999999;
	color : white;
	font-size: 11px;
	text-align: justify;
	width: 570px;
	padding: 2px 2px 2px 2px;
}
TD.centre594
{
	font-size: 11px;
	text-align: justify;
	padding-bottom: 0px;
	padding-left: 20px;
	padding-right: 20px;
	padding-top: 0px;
	width:594px;
}
TD.footer100
{
	background: white;
	color : #666666;
	font-size: 11px;
	text-align: center;
	border-top: 1px solid #28166F;
	border-bottom: 1px solid #28166F;
	width:100px;
}
*.lienPageOpt
{
	text-decoration: none;
	color : #666666;
	font-size: 11px;
	text-align: left;
	margin-bottom: 5px;
	font-weight: bold;
}

*.lienPageOpt:Hover
{
	color : #3366CC;
	font-size: 11px;
	text-align: left;
	font-weight: bold;
}
*.lienPageOptSel
{
	color : #3366CC;
	font-size: 11px;
	font-weight: bold;
	text-align: left;
}
TD.centre50d
{
	font-size: 11px;
	text-align: right;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	width: 50px;
}
TD.centre544
{
	font-size: 11px;
	text-align: justify;
	padding-bottom: 0px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 0px;
	width: 544px;
}
TD.centre227
{
	font-size: 11px;
	text-align: justify;
	padding-bottom: 0px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 0px;
	width: 227px;
}
TD.insertBord
{
	font-size: 11px;
	padding: 5px;
	border-left: 1px solid #28166F;
	border-right: 1px solid #28166F;
	border-top: 1px solid #28166F;
	border-bottom: 1px solid #28166F;
	text-align: justify;
	width: 175px;
}
TD.insertBordTop
{
	font-size: 11px;
	padding: 5px;
	border-left: 1px solid #28166F;
	border-right: 1px solid #28166F;
	border-top: 1px solid #28166F;
	text-align: justify;
	width: 175px;
}
TD.insertBordBottomDr
{
	font-size: 11px;
	padding: 5px;
	border-right: 1px solid #28166F;
	border-bottom: 1px solid #28166F;
	text-align: left;
}
TD.insertBordBottomGa
{
	font-size: 11px;
	padding: 5px;
	border-left: 1px solid #28166F;
	border-bottom: 1px solid #28166F;
	text-align: center;
}
TD.insertBleu
{
	background: #0060A1;
	color : white;
	font-size: 11px;
	text-align: justify;
	width: 146px;
	padding: 2px 4px 2px 4px;
}
TD.insertMarge
{
	font-size: 11px;
	text-align: justify;
	padding-bottom: 0px;
	padding-left: 20px;
	padding-right: 20px;
	padding-top: 0px;

}
TD.centre688
{
	font-size: 11px;
	text-align: justify;
	padding-bottom: 0px;
	padding-left: 20px;
	padding-right: 20px;
	padding-top: 0px;
	width: 688px;
}
TD.centre468
{
	font-size: 11px;
	text-align: justify;
	padding-bottom: 0px;
	padding-left: 20px;
	padding-right: 20px;
	padding-top: 0px;
	width: 468px;
}
TD.centre220
{
	font-size: 11px;
	text-align: justify;
	padding-bottom: 0px;
	padding-left: 20px;
	padding-right: 20px;
	padding-top: 0px;
	width: 220px;
}
TD.centre344
{
	font-size: 11px;
	text-align: justify;
	padding-bottom: 0px;
	padding-left: 20px;
	padding-right: 20px;
	padding-top: 0px;
	width: 344px;
}
TD.centre152g
{
	font-size: 11px;
	text-align: justify;
	padding-bottom: 0px;
	padding-left: 20px;
	padding-right: 0px;
	padding-top: 0px;
	width: 152px;
}
TD.centre135g
{
	font-size: 11px;
	text-align: justify;
	padding-bottom: 0px;
	padding-left: 20px;
	padding-right: 0px;
	padding-top: 0px;
	width: 135px;
}
TD.centre28g
{
	font-size: 11px;
	text-align: justify;
	padding-bottom: 0px;
	padding-left: 20px;
	padding-right: 0px;
	padding-top: 0px;
	width: 28px;
}
TD.centre384
{
	font-size: 11px;
	text-align: justify;
	padding-bottom: 0px;
	padding-left: 20px;
	padding-right: 20px;
	padding-top: 0px;
	width: 384px;
}
TD.centre250
{
	font-size: 11px;
	text-align: justify;
	padding-bottom: 0px;
	padding-left: 20px;
	padding-right: 0px;
	padding-top: 0px;
	width: 250px;
}
TD.centre438
{
	font-size: 11px;
	text-align: justify;
	padding-bottom: 0px;
	padding-left: 20px;
	padding-right: 20px;
	padding-top: 0px;
	width: 438px;
}
TD.centre418
{
	font-size: 11px;
	text-align: justify;
	padding-bottom: 0px;
	padding-left: 20px;
	padding-right: 20px;
	padding-top: 0px;
	width: 418px;
}
TD.centre536
{
	font-size: 11px;
	text-align: justify;
	padding-bottom: 0px;
	padding-left: 20px;
	padding-right: 20px;
	padding-top: 0px;
	width: 536px;
}
TD.centre553
{
	font-size: 11px;
	text-align: justify;
	padding-bottom: 0px;
	padding-left: 20px;
	padding-right: 20px;
	padding-top: 0px;
	width: 553px;
}
TD.centre638
{
	font-size: 11px;
	text-align: justify;
	padding-bottom: 0px;
	padding-left: 20px;
	padding-right: 20px;
	padding-top: 0px;
	width: 638px;
}
TD.centre316
{
	font-size: 11px;
	text-align: justify;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 20px;
	padding-top: 0px;
	width: 316px;
}
TD.centre660mg0
{
	font-size: 11px;
	text-align: justify;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 20px;
	padding-top: 0px;
	width: 660px;
}
TD.insertGa
{
	font-size: 11px;
	font-weight: bold;
	text-align: justify;
	padding: 5px;
}
TD.insertAwex
{
	font-size: 11px;
	text-align: right;
	padding: 5px;
	font-style: italic;
}
TD.insertAccG
{
	font-size: 11px;
	font-weight: bold;
	text-align: left;
	padding-top: 5px;
	padding-left: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	}
TD.insertAccI
{
	text-align: right;
	padding-top: 5px;
	padding-left: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
}
TD.insertAccB
{
	font-size: 11px;
	font-weight: bold;
	text-align: justify;
	padding-top: 0px;
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
}
TD.accueilPhoto
{
	vertical-align: top;
	padding-top: 5px;
	padding-right: 5px;
	padding-top: 5px;
	}
TD.centreBord
{
	font-size: 11px;
	padding: 5px;
	border-left: 1px solid #28166F;
	border-right: 1px solid #28166F;
	border-top: 1px solid #28166F;
	border-bottom: 1px solid #28166F;
	text-align: justify;
}
TD.texteInsert
{
	font-size: 11px;
	padding-top: 5px;
	padding-bottom: 5px;
	text-align: justify;
}
TD.menuInsert
{
	font-size: 12px;
	padding-top: 2px;
	padding-bottom: 2px;
	text-align: left;
}
HR 
{
	color: blue;
	height: 1pt;
}
*.newsTitre 
{
	color : #3366CC;
	font-size: 14px;
	font-weight: bold;
	border-top: solid #ABABAB;
	border-top-width: 2px;
}
*.newsDate 
{
	font-size: 10px;
	font-weight: normal;
}
*.newsCorps
{
	font-size: 11px;
}
*.refTitre 
{
	color : #3366CC;
	font-size: 14px;
	font-weight: bold;
	border-top: solid #ABABAB;
	border-top-width: 2px;
	padding-top: 5px;
}
*.refCorps
{
	color : #666666;
	font-size: 11px;
}
*/