BODY {
	BORDER-BOTTOM-WIDTH: 0px;
	BORDER-LEFT-WIDTH: 0px;
	BORDER-RIGHT-WIDTH: 0px;
	BORDER-TOP-WIDTH: 0px;
	MARGIN: 0px;
	scrollbar-face-color: #0A498A;
	scrollbar-shadow-color: #909BB1;
	scrollbar-highlight-color: #909BB1;
	scrollbar-3dlight-color: #B7C0D2;
	scrollbar-darkshadow-color: #FBFCFE;
	scrollbar-track-color: #B7C0D2;
	scrollbar-arrow-color: #FBFCFE;

	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.formulaire {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	background-color: #E6E6E6;
	border: 1px solid #0D266C;
}

.titreCatalogue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #27286F;
}

.graytextitalic {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: italic;
	color: #A9A9A9;
}

table td.bluetextCategorie {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #27286F;
}

.table {
	border-width: 1px 1px 1px 1px;
	border-spacing: 2px;
	border-style: outset outset outset outset;
	border-color: black black black black;
	border-collapse: collapse;
}

table tr.odd {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #27286F;
	background-color: #E9E8E6;
	text-decoration:none;
}

table tr.onMouseOver {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #27286F;
	background-color: #EDE1CA;
	text-decoration:none;
	cursor:hand;
}

table tr.even {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #27286F;
	background-color: #F3F3F3;
	text-decoration:none;
}

.blueText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #27286F;
	text-decoration:none;
}

table tr.systeme {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #617397;
	text-decoration:none;
}
table tr.itemsystemeeven {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #27286F;
	background-color: #DAE6FE;
	text-decoration:none;
}
table tr.itemsystemeodd {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #27286F;
	background-color: #E7EFFD;
	text-decoration:none;
}

.overTr{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #27286F;
	text-decoration:none;
	background-color: #B0B5BF;
}

.overTrHand{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #27286F;
	text-decoration:none;
	background-color: #B0B5BF;
	cursor: hand;
}

.whitetext {
	font-family: Tahoma, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}

.nodecoration A:link,
.nodecoration A:visited,
.nodecoration A:hover {
	color: #27286F;
	text-decoration: none;
}

.whitetext A:link,
.whitetext A:visited {
	color: #FFFFFF;
	text-decoration: none;
}
.whitetext A:hover {
	color: #FF0000;
	text-decoration: none;
}

.titre {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #4E5D7A;
}

.titrePale {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #7787A6;
}

.titrePaleOver {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #7787A6;
	background-color: #FFFFFF;
	cursor:pointer;
}
