.menu {
	PADDING-RIGHT: 1px;
	PADDING-LEFT: 1px;
	FONT-SIZE: 10px;
	PADDING-BOTTOM: 1px;
	MARGIN: 1em;
	WIDTH: 150px;
	COLOR: black;
	PADDING-TOP: 1px;
	BACKGROUND-COLOR: #6699CC;
	border: 1px solid #4D88C4;
}
.ssmenu {
	PADDING-RIGHT: 1px;
	PADDING-LEFT: 1px;
	FONT-SIZE: 10px;
	PADDING-BOTTOM: 1px;
	MARGIN: 1em;
	WIDTH: 150px;
	COLOR: black;
	PADDING-TOP: 1px;
	BACKGROUND-COLOR: #6699CC;
	border: 1px solid #4D88C4;
}
.menu {
	TEXT-ALIGN: center
}
.ssmenu {
	BACKGROUND-IMAGE: url('/images/menubg.gif'); BACKGROUND-REPEAT: repeat-y;
	FILTER: progid:DXImageTransform.Microsoft.Shadow(direction=135,color=#cbc8e7,strength=3); 
}
.menu SPAN {
	DISPLAY: none
}
.ssmenu SPAN {
	DISPLAY: none
}
.ssmenu UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.ssmenu LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.menu A {
	PADDING-RIGHT: 2px; DISPLAY: block; PADDING-LEFT: 2px; PADDING-BOTTOM: 3px; COLOR: #FFFFFF; PADDING-TOP: 3px; FONT-FAMILY: Verdana; HEIGHT: 100%; TEXT-DECORATION: none
}
.ssmenu A {
	PADDING-RIGHT: 2px; DISPLAY: block; PADDING-LEFT: 2px; PADDING-BOTTOM: 3px; COLOR: #FFFFFF; PADDING-TOP: 3px; FONT-FAMILY: Verdana; HEIGHT: 100%; TEXT-DECORATION: none
}
.menu A:visited {
	PADDING-RIGHT: 2px; DISPLAY: block; PADDING-LEFT: 2px; PADDING-BOTTOM: 3px; COLOR: #FFFFFF; PADDING-TOP: 3px; FONT-FAMILY: Verdana; HEIGHT: 100%; TEXT-DECORATION: none
}
.ssmenu A:visited {
	PADDING-RIGHT: 2px; DISPLAY: block; PADDING-LEFT: 2px; PADDING-BOTTOM: 3px; COLOR: #FFFFFF; PADDING-TOP: 3px; FONT-FAMILY: Verdana; HEIGHT: 100%; TEXT-DECORATION: none
}
.ssmenu UL:hover {
	BORDER-RIGHT: #316bc6 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #316bc6 1px solid; PADDING-LEFT: 1px; PADDING-BOTTOM: 2px; BORDER-LEFT: #316bc6 1px solid; COLOR: black; PADDING-TOP: 2px; BORDER-BOTTOM: #316bc6 1px solid; BACKGROUND-COLOR: #c2ceef; TEXT-DECORATION: none
}
.ssmenu A:hover {
	BORDER-RIGHT: #316bc6 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #316bc6 1px solid; PADDING-LEFT: 1px; PADDING-BOTTOM: 2px; BORDER-LEFT: #316bc6 1px solid; COLOR: black; PADDING-TOP: 2px; BORDER-BOTTOM: #316bc6 1px solid; BACKGROUND-COLOR: #c2ceef; TEXT-DECORATION: none
}
.ssmenu A:unknown {
	BORDER-RIGHT: #316bc6 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #316bc6 1px solid; PADDING-LEFT: 1px; PADDING-BOTTOM: 2px; BORDER-LEFT: #316bc6 1px solid; COLOR: black; PADDING-TOP: 2px; BORDER-BOTTOM: #316bc6 1px solid; BACKGROUND-COLOR: #c2ceef; TEXT-DECORATION: none
}
.menu A:hover {
	BORDER-RIGHT: #316bc6 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #316bc6 1px solid; PADDING-LEFT: 1px; PADDING-BOTTOM: 2px; BORDER-LEFT: #316bc6 1px solid; COLOR: #FFFFFF; PADDING-TOP: 2px; BORDER-BOTTOM: #316bc6 1px solid; BACKGROUND-COLOR: #c2ceef; TEXT-DECORATION: none
}
.menu A:unknown {
	BORDER-RIGHT: #316bc6 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #316bc6 1px solid; PADDING-LEFT: 1px; PADDING-BOTTOM: 2px; BORDER-LEFT: #316bc6 1px solid; COLOR: black; PADDING-TOP: 2px; BORDER-BOTTOM: #316bc6 1px solid; BACKGROUND-COLOR: #c2ceef; TEXT-DECORATION: none
}
.ssmenu IMG {
	MARGIN-RIGHT: 8px;
	border: 0px none;
}
.ssmenu IMG.hr {
	DISPLAY: block; MARGIN: 1px 0px; WIDTH: 100%; HEIGHT: 1px
}
.titre_page {
	FONT-WEIGHT: bold; FONT-SIZE: 12pt; FONT-FAMILY: Arial
}
.input_nombre {
	TEXT-ALIGN: right
}
.inputInactif {
	BACKGROUND-COLOR: #cccccc
}
.inputNombreInactif {
	BACKGROUND-COLOR: #cccccc; TEXT-ALIGN: right
}
.texteDiv {
	height: 26px;
}
