BODY {
	color: #000000;
	font-family: verdana;
	font-size: 11px;
	font-style: normal;
	SCROLLBAR-SHADOW-COLOR: #000000;
	COLOR: #000000;
	SCROLLBAR-3DLIGHT-COLOR: #547acf;
	SCROLLBAR-ARROW-COLOR: #ffffff;
	SCROLLBAR-TRACK-COLOR: #0052C3;
	BORDER-BOTTOM: medium none;
	font-weight: normal;
}

TD {
	color: #000000;
	font-family: verdana;
	font-size:11px;
	font-style: normal;
	font-weight: normal;
}

.justify {text-align: justify}
  
/* Style pour les liens */

A:link { color : #7DBB2F;  font-family: Verdana; font-style: normal; text-decoration: none;}
A:visited { color : #7DBB2F;font-style: normal; font-family: Verdana; text-decoration: none;}
A:hover{color: #FFCC00;  font-family: Verdana; font-style: normal; text-decoration: underline;}
A:active{color : #7DBB2F;  font-style: normal; font-family: Verdana; text-decoration: none;}

.lienblanc {	color: #ffffff;	font-family: Verdana;	font-style: normal;	font-weight: normal;	text-decoration: none;	font-size: 9px;}
.lienblanc:link { font-size: 9px; color : #ffffff;  font-family: Verdana; font-style: normal; text-decoration: none;}
.lienblanc:visited {font-size: 9px; color : #ffffff;font-style: normal; font-family: Verdana; text-decoration: none;}
.lienblanc:active {  font-size: 9px;color : #ffffff;  font-style: normal; font-family: Verdana; text-decoration: none;}
.lienblanc:hover {font-size: 9px;color: #ffffff;  font-family: Verdana; font-style: normal; text-decoration: underline;}

.LienMenuBas {font-family: verdana;font-size: 9px;font-style: normal;font-weight: normal;color : #666666;text-decoration: none;font-variant: normal;}	
.LienMenuBas:link {font-family: verdana;font-size: 9px;font-style: normal;font-weight: normal;color : #666666;text-decoration: none;font-variant: normal}
.LienMenuBas:visited {font-family: verdana;font-size: 9px;font-style: normal;font-weight: normal;color : #666666;text-decoration: none;font-variant: normal}
.LienMenuBas:active {font-family: verdana;font-size: 9px;font-style: normal;font-weight: normal;color : #666666;text-decoration: none;font-variant: normal}
.LienMenuBas:hover {font-family: verdana;font-size: 9px;font-style: normal;font-weight: normal;color : #7DBB2F;text-decoration: none;font-variant: normal}

/*début menu gauche */
.LienMenuGauche {font-family: verdana;font-size: 9px;font-style: normal;font-weight: normal;color : #666666;text-decoration: none;font-variant: normal;}	
.LienMenuGauche:link {font-family: verdana;font-size: 9px;font-style: normal;font-weight: normal;color : #666666;text-decoration: none;font-variant: normal}
.LienMenuGauche:visited {font-family: verdana;font-size: 9px;font-style: normal;font-weight: normal;color : #666666;text-decoration: none;font-variant: normal}
.LienMenuGauche:active {font-family: verdana;font-size: 9px;font-style: normal;font-weight: normal;color : #666666;text-decoration: none;font-variant: normal}
.LienMenuGauche:hover {font-family: verdana;font-size: 9px;font-style: normal;font-weight: normal;color : #7DBB2F;text-decoration: none;font-variant: normal}
/* fin menu gauche */

/*début sousmenu haut */
.SousMenu {font-family: verdana;font-size: 9px;font-style: normal;font-weight: normal;color : #999999;text-decoration: none;font-variant: normal;}
.SousMenuSelection {font-family: verdana;font-size: 9px;font-style: normal;font-weight: normal;color : #66CC33;text-decoration: none;font-variant: normal;}
.LienSousMenu {	font-family: verdana;font-size: 9px;font-style: normal;font-weight: normal;color : #999999;text-decoration: none;font-variant: normal;}
.LienSousMenu:link { font-family: verdana;font-size: 9px;font-style: normal;font-weight:normal;color : #999999;text-decoration: none;font-variant: normal;}
.LienSousMenu:visited {font-family: verdana;font-size: 9px;font-style: normal;font-weight: normal;color : #999999;text-decoration: none;font-variant: normal;}
.LienSousMenu:active {  font-family: verdana;font-size: 9px;font-style: normal;font-weight: normal;color : #999999;text-decoration: none;font-variant: normal;}
.LienSousMenu:hover {font-family: verdana;font-size: 9px;font-style: normal;font-weight: bold;color : #7DBB2F;text-decoration: none;font-variant: normal}
/* fin sousmenu haut*/

/*début menu permanent */
.MenuPermanent {font-family: verdana;font-size: 9px;font-style: normal;font-weight: normal;color : #666666;text-decoration: none;font-variant: normal;}
.LienMenuPermanent:link {font-family: verdana;font-size: 9px;font-style: normal;font-weight: normal;color : #666666;text-decoration: none;font-variant: normal}
.LienMenuPermanent:visited {font-family: verdana;font-size: 9px;font-style: normal;font-weight: normal;color : #666666;text-decoration: none;font-variant: normal}
.LienMenuPermanent:active {font-family: verdana;font-size: 9px;font-style: normal;font-weight: normal;color : #666666;text-decoration: none;font-variant: normal}
.LienMenuPermanent:hover {	font-family: verdana;font-size: 9px;font-style: normal;font-weight: normal;color : #7DBB2F;text-decoration: none;font-variant: normal;}
/* fin menu permanent */

/* Style pour les textes */

.TexteGras {font-family: verdana;font-size: 10px;font-style: normal;font-weight: bold;color : #666666;text-decoration: none;}

.TexteEnTete {font-family: Arial, Helvetica, sans-serif;font-size: 16px;font-style: normal;font-weight: bold;color : #0052C3;text-decoration: none;}

.TexteBlanc {font-family: verdana;font-size: 11px;font-style: normal;font-weight: normal;color : #ffffff;text-decoration: none;}

.TitreCoordonnees {font-family: Arial, Helvetica, sans-serif;font-size: 18px;font-style: normal;font-weight: bold;color : #FFCC00;text-decoration: none;}

.TitreCoordonnees2 {font-family: Arial, Helvetica, sans-serif;font-size: 14px;font-style: normal;font-weight: bold;color : #FFCC00;text-decoration: none;}

.TexteSouligne {font-family: verdana;font-size: 11px;font-style: normal;font-weight: normal;color : #10345E;text-decoration: underline;}

.Texte1 {font-family: verdana;font-size: 10px;font-style: normal;font-weight: normal;color : #10345E;}

.Texte1Gras {font-family: verdana;font-size: 10px;font-style: normal;font-weight: bold;color : #10345E;}

.TexteSouligneGras {font-family: verdana;font-size: 11px;font-style: normal;font-weight: bold;color : #10345E;text-decoration: underline;}

.margetableau {padding-top: 8px; padding-right: 8px; padding-bottom: 8px; padding-left: 8px}

/* Style pour les formulaires */

.zonetexte {BORDER-RIGHT: #000000 1px solid;BORDER-TOP: #000000 1px solid;BORDER-LEFT: #000000 1px solid;BORDER-BOTTOM: #000000 1px solid;font-family: Verdana, Arial, Helvetica, sans-serif;font-size:11px;font-style: normal;color:#000000;height: 15px;}

.zonetexte2 {BORDER-RIGHT: #000000 1px solid;BORDER-TOP: #000000 1px solid;BORDER-LEFT: #000000 1px solid;BORDER-BOTTOM: #000000 1px solid;font-family: "Courier New", Courier, mono;font-size:12px;font-style: normal;color:#000000;}

.titre-encart {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF}

/* fond cellule sans répétition */
.norepeatright {background-position: right top; background-repeat: no-repeat;}

.norepeatleft {background-position: left top; background-repeat: no-repeat;}

.norepeatleftdown {background-position: left bottom; background-repeat: no-repeat;}

.norepeatrightdown {background-position: right bottom; background-repeat: no-repeat;}

.norepeatleftmiddle {background-position: left center; background-repeat: no-repeat;}

/* Style pour les tableaux */
.table-separateur {font-size : 13px; font-family : Verdana, arial, helvetica, sans-serif;  color : #FFFFFF;  background-color : #000000; font-weight: bolder}

.table-titre { font-size : 13px;  font-family : Verdana; color : #FFFFFF; text-align : center; font-weight : bold;  background-color : #053B57}

.table-entete {font-size : 14px;font-family : Arial, Helvetica, sans-serif;	color : #FFFFFF;background-color : #215AA7;font-weight: bold;text-align: center;font-style: italic;}

.table-ligne1 {
	font-size : 10px;
	text-align: justify;
	font-family : Verdana;
	color : #FFFFFF;
	background-color : #DEE9F3;
	font-weight: normal;
}

.table-ligne2 {
	font-size : 10px;
	font-family : Verdana;
	color : #FFFFFF;
	background-color : #BECEDE;
	font-weight: normal;
}

.puce1 { list-style-image:  url(images/puce.gif); list-style-position: outside}

.table-lignebas2 {font-size : 9px; font-family : Verdana;color : #FFFFFF;  background-color : #42AA37}

.table-lignebas1 {font-size : 11px; font-family : Verdana;color : #000000;  background-color : #D0EACD}

.TexteIntro {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;font-style: normal;font-weight: bold;color : #339933;text-decoration: none;}

.TextePage {font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;font-style: normal;	font-weight: normal;color : #666666;text-decoration: none;}

.TitrePage {font-family: Arial, Helvetica, sans-serif;font-size: 15px;font-style: normal;font-weight: bold;color : #339933;text-decoration: none;}
.TitrePage:link  {font-family: Arial, Helvetica, sans-serif;font-size: 15px;font-style: normal;font-weight: bold;color : #339933;text-decoration: none;}
.TitrePage:visited  {font-family: Arial, Helvetica, sans-serif;font-size: 15px;font-style: normal;font-weight: bold;color : #339933;text-decoration: none;}
.TitrePage:hover  {font-family: Arial, Helvetica, sans-serif;font-size: 15px;font-style: normal;font-weight: bold;color : #1BBD1B;text-decoration: none;}



.bordureimage {BORDER-RIGHT: #336633 1px solid; BORDER-TOP: #336633 1px solid; BORDER-LEFT: #336633 1px solid;BORDER-BOTTOM: #336633 1px solid;}

.TexteIntro2 {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 9px;font-style: normal;font-weight: normal;color : #999999;text-decoration: none;}



/* Styles pour infolive  */
.NewsTitre {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 9px;font-weight: bold;color: #7DBB2F;text-decoration:underline;}
.NewsTitre:link {color: #7DBB2F;text-decoration:underline;}
.NewsTitre:active{color: #7DBB2F;}
.NewsTitre:visited {color: 	#7DBB2F;text-decoration:underline;}
.NewsTitre:hover {color: #42AA37;}

.NewsResume {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;}

.NewsTexte {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;color: #000000;}

.NewsDate {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;color: #666666;}

.NewsSousTitre {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;font-weight: normal;font-style: italic;}

.NewsLien:link {font-family: verdana;font-size: 10px;color: #003366;}
.NewsLien:visited{font-family: verdana;font-size: 10px;color: #003366;}
.NewsLien:hover {font-family: verdana;font-size: 10px;color: #6699CC;}

.NewsTitre2 {font-family: Arial, Helvetica, sans-serif;font-size: 14px;font-weight: bold;color: #7DBB2F;text-decoration: none;}
.NewsResumePetit {
font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 9px;
}
.NewsDate2 {
font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 9px;color: #666666;
}

.NewsTextePetit {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 9px;color: #333333;}

.norepeat{background-position: left top; background-repeat: no-repeat;}


.cadrephoto {border: 1px solid #000000;}


.FondMenu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #339933;
	text-transform: uppercase;
}

.FondSousMenu {background-color: #F0F0F0;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 9px;}
.TexteRemarque {
font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;font-style: normal;font-weight: normal;color : #CC0000;text-decoration: none;
}
.TexteBlancGras {
font-family: verdana;font-size: 10px;font-style: normal;font-weight: bold;color : #ffffff;text-decoration: none;
}
.table-fond {
background-color: #336699;
}


.Combo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	background-color: #F4F4F4;
	border: 1px solid #000000;
}


.PopupTexte {
	font-size: 9px;
	color: #222222;
	background-color: #FFFFFF;
	border: 1px solid #E5E5E5;
	padding: 4px;
	filter:alpha(opacity=95);
}

.table-ligne3 {
	font-size : 9px;
	color : #000000;
	background-color : #F2F2F2;
	font-weight: normal;
	font-family: Verdana;
}
