BODY {
	FONT-SIZE: 11px; MARGIN: 6px; FONT-FAMILY: Arial, Helvetica, sans-serif;  top-margin: 2; margin-height: 0; COLOR: #6F6F6F;
}
TR {
	FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.formu {
	BORDER-RIGHT: #d77908 2px solid; BORDER-TOP: #d77908 2px solid; FONT-WEIGHT: 900; FONT-SIZE: 10px; BORDER-LEFT: #d77908 2px solid; COLOR: black; BORDER-BOTTOM: #d77908 2px solid; BACKGROUND-COLOR: #efcd76
}
.puce {
	background-image: url(images/fleche_grise.gif);
	background-repeat: no-repeat;
	PADDING-LEFT: 8px;
	TEXT-ALIGN: left
}
.pucenoire {
	background-image: url(images/fleche_noire.gif);
	background-repeat: no-repeat;
	PADDING-LEFT: 8px;
	TEXT-ALIGN: left;
	COLOR: #000000
}

.bouton {
	BORDER-RIGHT: white 0px solid; PADDING-RIGHT: 0px; BORDER-TOP: white 1px solid; PADDING-TOP: 0px; FONT-SIZE: 11px; BORDER-LEFT: white 0px solid; PADDING-LEFT: 0px; COLOR: #003399; BACKGROUND-COLOR: #eeeeee; BORDER-BOTTOM: white 0px solid; BACKGROUND-IMAGE: url(images/bouton-background.gif); TEXT-ALIGN: center
}
.bouton_noir {
width: 75px; height: 19px;
BORDER-RIGHT: white 0px solid; BORDER-TOP: white 0px solid; BORDER-LEFT: white 0px solid; BORDER-BOTTOM: white 0px solid;
background-image: url(images/bouton_noir.gif); background-repeat: no-repeat; background-position: 0px bottom;
FONT-SIZE: 9px; COLOR: white; TEXT-ALIGN: center; TEXT-VALIGN: top;
cursor:pointer;	FONT-WEIGHT: bold;
}
.bouton_32 {
width: 32px;
height: 17px;
BORDER-RIGHT: 0px solid;
BORDER-TOP: 0px solid;
BORDER-LEFT: 0px solid;
BORDER-BOTTOM: 0px solid;
background-color: none;
	background-image: url(images/bg_bouton_32.gif);
	background-repeat: no-repeat;
	background-position: 0px bottom;
	FONT-SIZE: 8px;
	COLOR: white;
	TEXT-ALIGN: center;
	TEXT-VALIGN: top;
	FONT-WEIGHT: bold;
	cursor:pointer;
}
.bouton_60 {
width: 60px; height: 17px;
BORDER-RIGHT: white 0px solid; BORDER-TOP: white 0px solid; BORDER-LEFT: white 0px solid; BORDER-BOTTOM: white 0px solid;
background-image: url(images/bg_bouton_60.gif); background-repeat: no-repeat; background-position: 0px bottom;
FONT-SIZE: 9px; COLOR: black; TEXT-ALIGN: center; TEXT-VALIGN: top;
cursor:pointer;
}
.boutonselected_60 {
width: 60px; height: 17px;
BORDER-RIGHT: white 0px solid; BORDER-TOP: white 0px solid; BORDER-LEFT: white 0px solid; BORDER-BOTTOM: white 0px solid;
background-image: url(images/bg_boutonselected_60.gif); background-repeat: no-repeat; background-position: 0px bottom;
FONT-SIZE: 9px; COLOR: white; TEXT-ALIGN: center; TEXT-VALIGN: top;
cursor:pointer;
}
.boutonover_60 {
width: 60px; height: 17px;
BORDER-RIGHT: white 0px solid; BORDER-TOP: white 0px solid; BORDER-LEFT: white 0px solid; BORDER-BOTTOM: white 0px solid;
background-image: url(images/bg_boutonover_60.gif); background-repeat: no-repeat; background-position: 0px bottom;
FONT-SIZE: 9px; COLOR: black; TEXT-ALIGN: center; TEXT-VALIGN: top;
cursor:pointer;
}

.bouton_90 {
width: 90px; height: 17px;
BORDER-RIGHT: white 0px solid; BORDER-TOP: white 0px solid; BORDER-LEFT: white 0px solid; BORDER-BOTTOM: white 0px solid;
background-image: url(images/bg_bouton_90.png); background-repeat: no-repeat; background-position: 0px bottom;
FONT-SIZE: 9px; COLOR: black; TEXT-ALIGN: center; TEXT-VALIGN: top;
cursor:pointer;
}
.boutonselected_90 {
width: 90px; height: 17px;
BORDER-RIGHT: white 0px solid; BORDER-TOP: white 0px solid; BORDER-LEFT: white 0px solid; BORDER-BOTTOM: white 0px solid;
background-image: url(images/bg_boutonselected_90.png); background-repeat: no-repeat; background-position: 0px bottom;
FONT-SIZE: 9px; COLOR: white; TEXT-ALIGN: center; TEXT-VALIGN: top;
cursor:pointer;
}
.boutonover_90 {
width: 90px; height: 17px;
BORDER-RIGHT: white 0px solid; BORDER-TOP: white 0px solid; BORDER-LEFT: white 0px solid; BORDER-BOTTOM: white 0px solid;
background-image: url(images/bg_boutonover_90.png); background-repeat: no-repeat; background-position: 0px bottom;
FONT-SIZE: 9px; COLOR: black; TEXT-ALIGN: center; TEXT-VALIGN: top;
cursor:pointer;
}

.bouton_120 {
width: 120px; height: 17px;
BORDER-RIGHT: white 0px solid; BORDER-TOP: white 0px solid; BORDER-LEFT: white 0px solid; BORDER-BOTTOM: white 0px solid;
background-image: url(images/bg_bouton_120.png); background-repeat: no-repeat; background-position: 0px bottom;
FONT-SIZE: 9px; COLOR: black; TEXT-ALIGN: center; TEXT-VALIGN: top;
cursor:pointer;
}
.boutonselected_120 {
width: 120px; height: 17px;
BORDER-RIGHT: white 0px solid; BORDER-TOP: white 0px solid; BORDER-LEFT: white 0px solid; BORDER-BOTTOM: white 0px solid;
background-image: url(images/bg_boutonselected_120.png); background-repeat: no-repeat; background-position: 0px bottom;
FONT-SIZE: 9px; COLOR: white; TEXT-ALIGN: center; TEXT-VALIGN: top;
cursor:pointer;
}
.boutonover_120 {
width: 120px; height: 17px;
BORDER-RIGHT: white 0px solid; BORDER-TOP: white 0px solid; BORDER-LEFT: white 0px solid; BORDER-BOTTOM: white 0px solid;
background-image: url(images/bg_boutonover_120.png); background-repeat: no-repeat; background-position: 0px bottom;
FONT-SIZE: 9px; COLOR: black; TEXT-ALIGN: center; TEXT-VALIGN: top;
cursor:pointer;
}

.boutonselected {
	BORDER-RIGHT: white 0px solid; PADDING-RIGHT: 0px; BORDER-TOP: white 1px solid; PADDING-TOP: 0px; FONT-SIZE: 11px; BORDER-LEFT: white 0px solid; PADDING-LEFT: 0px; COLOR: #CC0000; BACKGROUND-COLOR: #eeeeee; BORDER-BOTTOM: white 0px solid; BACKGROUND-IMAGE: url(images/boutonselected-background.gif); TEXT-ALIGN: center
}
.bouton2 {
	BORDER-RIGHT: white 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: white 0px solid; PADDING-LEFT: 1px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; BORDER-LEFT: white 1px solid; COLOR: #003399; PADDING-TOP: 1px; BORDER-BOTTOM: #003399 0px solid; TEXT-ALIGN: center; BACKGROUND-COLOR: #eeeeee
}
.bouton2selected {
	BORDER-RIGHT: white 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: white 0px solid; PADDING-LEFT: 1px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; BORDER-LEFT: white 1px solid; COLOR: #CC0000; PADDING-TOP: 1px; BORDER-BOTTOM: #003399 0px solid; TEXT-ALIGN: center;  BACKGROUND-COLOR: #FFFFFF
}
.boutonwinib {
	BORDER-RIGHT: #003399 0px solid; BORDER-TOP: #003399 0px solid; BORDER-LEFT: #003399 0px solid; BORDER-BOTTOM: #003399 0px solid; 
	font-size : 9px; font-family : Arial, Helvetica, sans-serif;  COLOR: #003399;
	BACKGROUND-IMAGE: url(saisiewinib.gif);
}
.boutonwinic {
	BORDER-RIGHT: #003399 0px solid; BORDER-TOP: #003399 0px solid; BORDER-LEFT: #003399 0px solid; BORDER-BOTTOM: #003399 0px solid; 
	font-size : 9px; font-family : Arial, Helvetica, sans-serif;  COLOR: #CC0000;
	BACKGROUND-IMAGE: url(saisiewinic.gif);
}
.libel_tab_g {
background-image: url(images/libel_tab_g.png);
background-position: 0px top;
FONT-SIZE: 11px;
COLOR: white;
TEXT-ALIGN: center;
TEXT-VALIGN: top;
FONT-WEIGHT: bold;
}
.libel_tab {
background-image: url(images/libel_tab.png);
background-position: 0px top;
FONT-SIZE: 11px;
COLOR: white;
TEXT-ALIGN: center;
TEXT-VALIGN: top;
FONT-WEIGHT: bold;
}
.libel_tab_white_g {
background-image: url(images/bg_libel_tab_white.gif);
background-position: 0px top;
FONT-SIZE: 11px;
COLOR: black;
TEXT-ALIGN: center;
TEXT-VALIGN: top;
FONT-WEIGHT: bold;
}
.libel_tab_white {
background-image: url(images/bg_libel_tab_white.jpg);
background-position: 0px top;
FONT-SIZE: 11px;
}
.libel_tab_white_d {
background-image: url(images/bg_libel_tab_white_d.gif);
}
.libel_tab_white_light {
background-image: url(images/bg_libel_tab_white_light.gif);
background-position: 0px top;
FONT-SIZE: 10px;
COLOR: black;
TEXT-ALIGN: center;
TEXT-VALIGN: top;
FONT-WEIGHT: bold;
}
.libel_tab_orange_g {
background-image: url(images/bg_libel_tab_orange.gif);
background-position: 0px top;
FONT-SIZE: 11px;
COLOR: black;
}
.libel_tab_orange {
background-image: url(images/bg_libel_tab_orange.gif);
background-position: 0px top;
FONT-SIZE: 11px;
}
.libel_tab_orange_d {
background-image: url(images/bg_libel_tab_orange_d.gif);
}

.menu {
    FONT-SIZE: 11px; COLOR: #6F6F6F;  FONT-WEIGHT: bold; BACKGROUND-IMAGE: url(images/bg_menu.png);
}
.col_droite {
	BORDER-RIGHT: #eeeeee 1px solid;  
	BORDER-TOP: #eeeeee 1px solid; 
	BORDER-LEFT: #eeeeee 1px solid; 
	BORDER-BOTTOM: #eeeeee 1px solid;     
	BACKGROUND-IMAGE: url(images/bg_col_droite.png);
	FONT-SIZE: 11px; COLOR: #6F6F6F;
}
.menurub {
     FONT-SIZE: 12px; FONT-WEIGHT: bold; COLOR: #6F6F6F; TEXT-ALIGN: center; BACKGROUND-IMAGE: url(images/menu.gif); 
}
.noborder {
BORDER-LEFT: 0px solid;
BORDER-RIGHT: 0px solid; 
BORDER-TOP: 0px solid;
BORDER-BOTTOM: 0px solid;  
}
.menuh2 {
BORDER-LEFT: 0px solid;
BORDER-RIGHT: 0px solid; 
BORDER-TOP: 0px solid;
BORDER-BOTTOM: 0px solid;  
FONT-WEIGHT: bold; FONT-SIZE: 11px; 
BACKGROUND-IMAGE: url(images/menuh2_bg.png); TEXT-ALIGN: left
}

.menuh2_selected {
BORDER-LEFT: #B6CED0 0px solid;
BORDER-RIGHT: #B6CED0 0px solid; 
BORDER-TOP: #B6CED0 0px solid;
BORDER-BOTTOM: 0px solid;  
FONT-WEIGHT: bold; FONT-SIZE: 11px;  
BACKGROUND-IMAGE: url(images/menuh2_bg_selected.png); TEXT-ALIGN: left
}

.simul {
   FONT-SIZE: 11px; FONT-WEIGHT: bold; COLOR: #6F6F6F; BACKGROUND-COLOR: #eeeeee; TEXT-ALIGN: center
}
.simulp {
   FONT-SIZE: 11px; COLOR: #6F6F6F; BACKGROUND-COLOR: #eeeeee; TEXT-ALIGN: left
}
.menuh {
	 FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR:white; BACKGROUND-IMAGE: url(images/menuh.gif); TEXT-ALIGN: center
}
.menuhselected {
	 FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR:white; BACKGROUND-IMAGE: url(images/menuhselected.gif); TEXT-ALIGN: center
}
.saisierouge {
	BORDER-RIGHT: #CC0000 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #CC0000 1px solid; PADDING-LEFT: 1px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; BORDER-LEFT: #CC0000 1px solid; COLOR: #CC0000; PADDING-TOP: 0px; BORDER-BOTTOM: #CC0000 1px solid; BACKGROUND-COLOR: #FFFFFF; TEXT-ALIGN: justify
}
.saisie {
	BORDER-RIGHT: #003399 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #003399 1px solid; PADDING-LEFT: 1px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; BORDER-LEFT: #003399 1px solid; COLOR: #003399; PADDING-TOP: 0px; BORDER-BOTTOM: #003399 -3px solid; BACKGROUND-COLOR: #eeeeee; TEXT-ALIGN: justify
}
.saisiebgblanc {
	BORDER-RIGHT: #003399 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #003399 1px solid; PADDING-LEFT: 1px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; BORDER-LEFT: #003399 1px solid; COLOR: #003399; PADDING-TOP: 0px; BORDER-BOTTOM: #003399 -3px solid; BACKGROUND-COLOR: #FFFFFF; TEXT-ALIGN: justify
}
.saisienoir {
	BORDER-RIGHT: black 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: black 1px solid; PADDING-LEFT: 1px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; BORDER-LEFT: black 1px solid; COLOR: black; PADDING-TOP: 0px; BORDER-BOTTOM: black 1px solid; BACKGROUND-COLOR: #FFFFFF; TEXT-ALIGN: justify
}
.nosaisie {
	BORDER-RIGHT: #eeeeee 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #eeeeee 1px solid; PADDING-LEFT: 1px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; BORDER-LEFT: #eeeeee 1px solid; COLOR: #6F6F6F; PADDING-TOP: 0px; BORDER-BOTTOM: #eeeeee 1px solid; BACKGROUND-COLOR: #eeeeee; TEXT-ALIGN: justify
}
.saisiebgnoir {
	BORDER-RIGHT: black 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: black 1px solid; PADDING-LEFT: 1px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; BORDER-LEFT: black 1px solid; COLOR: black; PADDING-TOP: 0px; BORDER-BOTTOM: black -3px solid; BACKGROUND-COLOR: #FFFFFF; TEXT-ALIGN: justify
}
SELECT {
	BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; FONT-SIZE: 10px; BORDER-LEFT: black 1px solid; COLOR: black; BORDER-BOTTOM: black 1px solid
}
INPUT {
	BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; FONT-SIZE: 10px; BORDER-LEFT: black 1px solid; COLOR: black; BORDER-BOTTOM: black 1px solid
}
.check {
	BORDER-RIGHT: black 0px solid; BORDER-TOP: black 0px solid; FONT-SIZE: 12px; BORDER-LEFT: black 0px solid; COLOR: black; BORDER-BOTTOM: black 0px solid
}
A {
	COLOR: #000000; TEXT-DECORATION: underline
}
A:hover {
	COLOR: #CC0000; TEXT-DECORATION: underline
}
.charteblanc {
	BACKGROUND-COLOR: #FFFFFF
}
.chartenoir {
	BACKGROUND-COLOR: #000000
}
.chartegris {
	BACKGROUND-COLOR: #eeeeee
}
.charterouge {
	BACKGROUND-COLOR: #CC0000;  COLOR: #ffffff; FONT-SIZE: 11px
}
.chartebleu {
	BACKGROUND-COLOR: #003399 
}
.vide {
	BACKGROUND-COLOR: white
}
.cadrerouge {
	BORDER-RIGHT: #CC0000 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #CC0000 1px solid; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; BORDER-LEFT: #CC0000 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #CC0000 1px solid; BACKGROUND-COLOR: White
}
.cadrebleu {
	BORDER-RIGHT: #003399 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #003399 1px solid; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; BORDER-LEFT: #003399 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #003399 1px solid; BACKGROUND-COLOR: White
}
.cadregris {
	BORDER-RIGHT: #eeeeee 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #eeeeee 1px solid; PADDING-LEFT: 1px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; BORDER-LEFT: #eeeeee 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #eeeeee 1px solid; BACKGROUND-COLOR: White
}
.cadrenoir {
	BORDER-RIGHT: black 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: black 1px solid; PADDING-LEFT: 1px; FONT-SIZE: 11px; PADDING-BOTTOM: 1px; BORDER-LEFT: black 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: black 1px solid; BACKGROUND-COLOR: White
}
.cadrebleugris {
	BORDER-RIGHT: #DADADA 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #DADADA 1px solid; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; BORDER-LEFT: #DADADA 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #DADADA 1px solid; BACKGROUND-COLOR: White
}
.cadrepub {
	BORDER-RIGHT: #8789B2 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #8789B2 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; BORDER-LEFT: #8789B2 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #8789B2 1px solid; BACKGROUND-COLOR: White
}
.bright {
	BACKGROUND-COLOR: #c6c6c;
}
.ligneItem {
	BORDER: 0px solid; BACKGROUND-COLOR: #c6c6c6;
}
.ligneItembleugris {
	BORDER-RIGHT: #C7BBFD 0px solid; BORDER-TOP: #C7BBFD 0px solid; BORDER-LEFT: #C7BBFD 0px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #C7BBFD 1px solid
}

.TopPage {
	BORDER-RIGHT: #CC0000 1px solid; BORDER-TOP: white 2px solid; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; BORDER-LEFT: #CC0000 0px solid; COLOR: #ffffff; PADDING-TOP: 2px; BORDER-BOTTOM: white 2px solid; BACKGROUND-REPEAT: no-repeat; HEIGHT: 15px; BACKGROUND-COLOR: #CC0000 
}
.TopPageINV {
	BORDER-RIGHT: #003399 1px solid; BORDER-TOP: #003399 0px solid; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; BORDER-LEFT: #003399 0px solid; COLOR: #ffffff; PADDING-TOP: 2px; BORDER-BOTTOM: #003399 0px solid; BACKGROUND-REPEAT: no-repeat; HEIGHT: 15px; BACKGROUND-COLOR: #003399
}
.TitrePage {
	BORDER-RIGHT: #CC0000 0px solid; PADDING-RIGHT: 0px; BORDER-TOP: #CC0000 1px solid; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 1px; BORDER-LEFT: #CC0000 0px solid; COLOR: #003399; PADDING-TOP: 1px; BORDER-BOTTOM: #CC0000 1px solid; BACKGROUND-COLOR: #eeeeee; TEXT-ALIGN: center; FONT-WEIGHT: bold
}
.TitrePage2 {
	BORDER-RIGHT: white 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: white 0px solid; PADDING-LEFT: 1px; FONT-SIZE: 11px; PADDING-BOTTOM: 1px; BORDER-LEFT: white 1px solid; COLOR: #003399; PADDING-TOP: 1px; BORDER-BOTTOM: white 1px solid; BACKGROUND-COLOR: #999999; TEXT-ALIGN: center
}
.TitrePage3 {
	BORDER-RIGHT: white 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #003399 0px solid; PADDING-LEFT: 1px; FONT-SIZE: 11px; PADDING-BOTTOM: 1px; BORDER-LEFT: white 1px solid; COLOR: #003399; PADDING-TOP: 1px; BORDER-BOTTOM: #999999 1px solid; BACKGROUND-COLOR: #eeeeee; TEXT-ALIGN: center
}
.texte {
	FONT-SIZE: 11px; COLOR: #6F6F6F; TEXT-ALIGN: justify
}
.textebggris {
	background-color: #eeeeee; BORDER-RIGHT: white 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: white 0px solid; PADDING-LEFT: 1px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; BORDER-LEFT: white 1px solid; COLOR: #003399; PADDING-TOP: 1px; BORDER-BOTTOM: #003399 0px solid; TEXT-ALIGN: justify
}
.textedroite {
	FONT-SIZE: 11px; COLOR: #6F6F6F; TEXT-ALIGN: right
}
.texterouge {
	FONT-SIZE: 11px; COLOR: #CC0000; TEXT-ALIGN: justify
}
.texteblanc {
	FONT-SIZE: 11px; COLOR: white; TEXT-ALIGN: justify
}
.textegris {
	FONT-SIZE: 11px; COLOR: #6F6F6F; TEXT-ALIGN: justify
}
.textenoir {
	FONT-SIZE: 11px; COLOR: #000000; TEXT-ALIGN: justify
}
.texte2 {
	FONT-SIZE: 12px; COLOR: #6F6F6F; TEXT-ALIGN: justify
}
.textebig {
	BORDER-RIGHT: white 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: white 0px solid; PADDING-LEFT: 1px; FONT-SIZE: 14px; PADDING-BOTTOM: 0px; BORDER-LEFT: white 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #003399 0px solid; TEXT-ALIGN: justify; COLOR: #6F6F6F
}
.saisiebig {
	BORDER-LEFT: white 1px solid; BORDER-RIGHT: white 1px solid; BORDER-TOP: white 1px solid;  BORDER-BOTTOM: white 1px solid; FONT-SIZE: 14px; COLOR: #6F6F6F; TEXT-ALIGN: justify; BACKGROUND-IMAGE: url(images/menu.gif)
}
.textemax {
	BORDER-RIGHT: white 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: white 0px solid; PADDING-LEFT: 1px; FONT-SIZE: 16px; PADDING-BOTTOM: 0px; BORDER-LEFT: white 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #003399 0px solid; TEXT-ALIGN: justify; COLOR: #6F6F6F
}
.textemini {
	FONT-SIZE: 9px; COLOR: #003399; TEXT-ALIGN: justify
}
.titre {
    BORDER-TOP: #CC0000 1px solid; FONT-SIZE: 11px; COLOR: #003399; BACKGROUND-COLOR: #eeeeee; FONT-WEIGHT: bold; TEXT-ALIGN: justify
}
.titreF {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; COLOR: #000000; PADDING-TOP: 2px; FONT-FAMILY: verdana,helvetica,sans-serif; BACKGROUND-COLOR: #eeeeee
}
.titreE {
	BORDER-RIGHT: white 0px solid; BORDER-TOP: white 0px solid; PADDING-LEFT: 3px; FONT-SIZE: 11px; BORDER-LEFT: white 0px solid; COLOR: black; BORDER-BOTTOM: white 1px solid; BACKGROUND-COLOR: #e6e6e6
}
.vert {
	COLOR: #008000
}
.bgrouge {
	BACKGROUND-COLOR: #CC0000
}
.rouge {
	COLOR: #CC0000
}
.noir {
	COLOR: black
}
.blanc {
	COLOR: white
}
.gris {
	COLOR: #6F6F6F
}
#mouseoverstyle {
	BACKGROUND-COLOR: white
}
#mouseoverstyle A {
	COLOR: #003399; TEXT-DECORATION: none
}
.pourtour {
	BORDER-RIGHT: #003399 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #003399 1px solid; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; BORDER-LEFT: #003399 1px solid; PADDING-TOP: 1px;  BACKGROUND-COLOR: white
}
.pourtour1 {
	BORDER-RIGHT: #003399 1px solid;  BORDER-TOP: #003399 1px solid; PADDING-BOTTOM: 1px; PADDING-TOP: 1px; BORDER-BOTTOM: #003399 1px solid; BACKGROUND-COLOR: #eeeeee
}
.pourtour2 {
	BORDER-LEFT: #003399 1px solid; BORDER-TOP: #003399 1px solid; PADDING-BOTTOM: 1px; PADDING-TOP: 1px; BORDER-BOTTOM: #003399 1px solid; BACKGROUND-COLOR: white
}
.pourtourgris {
	BORDER-RIGHT: #999999 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #999999 1px solid; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; BORDER-LEFT: #999999 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #999999 1px solid; BACKGROUND-COLOR: white
}
.mini,A:HOVER.mini,a.mini	{	
	font-size : 10px;	font-family : Arial, Helvetica, sans-serif;
}
.wini,A:HOVER.mini,a.mini	{	
	font-size : 9px;	font-family : Arial, Helvetica, sans-serif;
}
.winigris,A:HOVER.mini,a.mini	{	
	font-size : 9px;	font-family : Arial, Helvetica, sans-serif; COLOR: #6F6F6F;
}
.saisiegris {
font-family : Arial, Helvetica, sans-serif;
FONT-SIZE: 9px;
BORDER-RIGHT: #c6c6c6 1px solid;
BORDER-TOP: #c6c6c6 1px solid;
BORDER-LEFT: #c6c6c6 1px solid;
BORDER-BOTTOM: #c6c6c6 1px solid;
TEXT-ALIGN: right;
BACKGROUND-COLOR: white;
filter:alpha(opacity=92);  
	-moz-opacity:0.92;
	opacity: 0.92;
}

.inv, A:HOVER.inv, A.inv {
	FONT-SIZE: 1px; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: white;
}
.slidecadre {
	BORDER-RIGHT: 0px solid; PADDING-RIGHT: 0px; BORDER-TOP: 0px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; BORDER-LEFT: 0px solid; PADDING-TOP: 0px; BORDER-BOTTOM: 0px solid; 	BACKGROUND-IMAGE: url(images/slidecadre.png);cursor:pointer;
}
.slidecadreOVER {
	BORDER-RIGHT: 0px solid; PADDING-RIGHT: 0px; BORDER-TOP: 0px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; BORDER-LEFT: 0px solid; PADDING-TOP: 0px; BORDER-BOTTOM: 0px solid; 	BACKGROUND-IMAGE: url(images/slidecadreover.png);cursor:pointer;
}
.LHOVER {	
	BACKGROUND-IMAGE: url(images/menu.gif);
	cursor:pointer;
	text-align:left;
	FONT-COLOR: white;
	font-size : 11px;
}
.OPEHOVER {	
	BACKGROUND-IMAGE: url(images/ligne-selected.png);
	cursor:pointer;
	text-align:left;
}
.IMAGEOPA {	
	filter:alpha(opacity=40);  
	-moz-opacity:0.40;
	opacity: 0.40;
}
h1{FONT-SIZE: 11px; COLOR: #6F6F6F; PADDING-TOP: 1px; margin-bottom:0;} 

h2{FONT-SIZE: 12px; COLOR: #6F6F6F; PADDING-TOP: 1px; margin-bottom:0;} 

h3{FONT-SIZE: 11px; PADDING-TOP: 1px; margin-bottom:0; margin-top:0;} 
.ds_box {
	background-color: #FFF;
	border: 1px solid #B6CED0;
	position: absolute;
	z-index: 32767;
}

.ds_tbl {
	background-color: #FFF;
}

.ds_head {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-align: center;
	letter-spacing: 2px;
}

.ds_subhead {
	font-size: 10px;
	font-weight: bold;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	width: 22px;
}

.ds_cell {
	background-color: #EEE;
	color: #000;
	font-size: 10px;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	padding: 0px;
	cursor: pointer;
}

.ds_cell:hover {
	background-color: #F3F3F3;
}

a.browser:link{		font-size : 9px;text-decoration:none;}
a.browser:hover{		font-size : 9px;text-decoration:none; }
a.browser:active{		font-size : 9px;text-decoration:none;}
a.month:link{		font-size : 9px;text-decoration:none;}
a.month:hover{		font-size : 9px;text-decoration:none; }
a.month:active{		font-size : 9px;text-decoration:none; }
a.feast:link{		font-size : 9px;text-decoration:none; }
a.feast:hover{		font-size : 9px;text-decoration:none; }
a.feast:active{		font-size : 9px;text-decoration:none; }
a.today:link{		font-size : 9px;text-decoration:none; }
a.today:hover{		font-size : 9px;text-decoration:none; }
a.today:active{		font-size : 9px;text-decoration:none; }
a.other:link{		font-size : 9px;text-decoration:none; }
a.other:hover{		font-size : 9px;text-decoration:none; }
a.other:active{		font-size : 9px;text-decoration:none; }
td.wkday{			font-size : 9px;text-decoration:none; background-color:#EEE}
td.weday{			font-size : 9px;text-decoration:none; background-color:#EEE}
td.other{			font-size : 9px;text-decoration:none; background-color:#FFF}
a.header:link{		font-size : 9px;text-decoration:none;}
a.header:hover{		font-size : 9px;text-decoration:none; }
a.header:active{		font-size : 9px;text-decoration:none;}
td.header{			font-size : 9px;text-decoration:none; font-weight:bold;background-color:#FFF;BACKGROUND-IMAGE: url(images/deggris.gif);}
td.header:link{		font-size : 9px;text-decoration:none; font-weight:bold;background-color:#FFF}

a.infobulle { position: relative}
a.infobulle span { display: none; }
a.infobulle:hover {text-decoration: none; background: none; /* correction d'un bug IE */ }
a.infobulle:hover span {top:-1px;left:15px;display: inline; position: absolute; z-index: 500; border:0 solid gray; background: none; color: brown; padding: 0px; text-decoration: none; filter:alpha(opacity=100); -moz-opacity:1.00; }

a.infobulleg { position: relative}
a.infobulleg span { display: none; }
a.infobulleg:hover {text-decoration: none; background: none; /* correction d'un bug IE */ }
a.infobulleg:hover span {top:-1px;left:-250px;display: inline; position: absolute; z-index: 500; border:0 solid gray; background: none; color: brown; padding: 0px; text-decoration: none; filter:alpha(opacity=100); -moz-opacity:1.00; }


.cadretopinfobulleg {
	BORDER-RIGHT: #8B8D9E 0px solid;  BORDER-TOP: #8B8D9E 1px solid;  BORDER-LEFT: #8B8D9E 0px solid; BORDER-BOTTOM: #8B8D9E 1px solid; BACKGROUND-COLOR: White
}
.cadretopinfobulled {
	BORDER-RIGHT: #8B8D9E 1px solid;  BORDER-TOP: #8B8D9E 1px solid;  BORDER-LEFT: #8B8D9E 0px solid; BORDER-BOTTOM: #8B8D9E 0px solid; BACKGROUND-COLOR: White
}
.cadrecontentinfobulle {
	BORDER-RIGHT: #8B8D9E 1px solid;  BORDER-TOP: #8B8D9E 0px solid;  BORDER-LEFT: #8B8D9E 1px solid; BORDER-BOTTOM: #8B8D9E 1px solid; BACKGROUND-COLOR: White
}


#options { margin:0px auto; text-align:right; color:#9ac1c9}
#options a {text-decoration:none; color:#9ac1c9}
#options a:hover {color:#033}


#acc { list-style:none; color:#033; margin:0 auto 20px}
#acc h3 { border:1px solid #eeeeee; padding:6px 6px 8px; font-weight:bold; margin-top:5px; cursor:pointer; background:url(images/header.gif)}
#acc h3:hover {background:url(images/header_over.gif)}
#acc .acc-section { list-style:none; overflow:hidden; background:#fff}
#acc .acc-content { list-style:none; padding:0px; border:1px solid #eeeeee; border-top:none; background:#fff}

#nested { list-style:none; color:#033; ; margin-bottom:15px;}
#nested h3 { border:1px solid #eeeeee; padding:0px 0px 0px; font-weight:bold; margin-top:5px; cursor:pointer; background:url(images/header.gif)}
#nested h3:hover {background:url(images/header_over.gif)}
#nested .acc-section {overflow:hidden; background:#fff}
#nested .acc-content { padding:0px; border:1px solid #eeeeee; border-top:none; background:#fff}
#nested .acc-selected {background:url(images/header_over.gif)}