/* Style par default */
BODY {
	SCROLLBAR-FACE-COLOR: #295dad;
	SCROLLBAR-HIGHLIGHT-COLOR: #295dad;
	SCROLLBAR-SHADOW-COLOR: #bbcbe2;
	SCROLLBAR-3DLIGHT-COLOR: #bbcbe2;
	SCROLLBAR-ARROW-COLOR: #bbcbe2;
	SCROLLBAR-TRACK-COLOR: #bbcbe2;
	SCROLLBAR-DARKSHADOW-COLOR: #295dad;
	background-color : #DBDEE1;
	font-size: 11px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #295dad;
}

/* liens */
A {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 11px; 
	COLOR: #9ccf18;
	/*COLOR: #295dad; */
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none}
	
A:hover {COLOR: orange}

/* lignes */
hr {
	background-color: #295dad;
}

/* Cellules de tableau */
th {
	background-color : #BBDFFF;
	font-size: 11px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #295dad;
}

td {
	background-color : #FFFFFF;
	font-size: 11px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #295dad;
}

/* Formulaires */
TEXTAREA{
	BACKGROUND-COLOR: #bbcbe2;
	font-size: 11px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #295dad;
	BORDER-TOP-WIDTH: 1px;
	BORDER-LEFT-WIDTH: 1px;
	BORDER-BOTTOM-WIDTH: 1px;
	BORDER-RIGHT-WIDTH: 1px;
	BORDER-TOP-COLOR: #295dad;
	BORDER-RIGHT-COLOR: #295dad;
	BORDER-LEFT-COLOR: #295dad;
	BORDER-BOTTOM-COLOR: #295dad;
}

TEXTAREA:focus{
	BACKGROUND-COLOR: #ffc86c;
}

INPUT{
	BACKGROUND-COLOR: #bbcbe2;
	font-size: 11px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #295dad;
	BORDER-TOP-WIDTH: 1px;
	BORDER-LEFT-WIDTH: 1px;
	BORDER-BOTTOM-WIDTH: 1px;
	BORDER-RIGHT-WIDTH: 1px;
	BORDER-TOP-COLOR: #295dad;
	BORDER-RIGHT-COLOR: #295dad;
	BORDER-LEFT-COLOR: #295dad;
	BORDER-BOTTOM-COLOR: #295dad;
}

INPUT:focus{
	BACKGROUND-COLOR: #ffc86c;
}

INPUT[type="submit"]{ /* pour les submit */
	BACKGROUND-COLOR: #9ccf18;
	font-size: 11px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #295dad;
	text-align: center;
	BORDER-TOP-WIDTH: 0px;
	BORDER-LEFT-WIDTH: 0px;
	BORDER-BOTTOM-WIDTH: 1px;
	BORDER-RIGHT-WIDTH: 1px;
	BORDER-TOP-COLOR: #295dad;
	BORDER-RIGHT-COLOR: #295dad;
	BORDER-LEFT-COLOR: #295dad;
	BORDER-BOTTOM-COLOR: #295dad;
}

INPUT[type="reset"]{ /* pour les reset */
	BACKGROUND-COLOR: #9ccf18;
	font-size: 11px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #295dad;
	text-align: center;
	BORDER-TOP-WIDTH: 0px;
	BORDER-LEFT-WIDTH: 0px;
	BORDER-BOTTOM-WIDTH: 1px;
	BORDER-RIGHT-WIDTH: 1px;
	BORDER-TOP-COLOR: #295dad;
	BORDER-RIGHT-COLOR: #295dad;
	BORDER-LEFT-COLOR: #295dad;
	BORDER-BOTTOM-COLOR: #295dad;
}

INPUT[type="button"]{ /* pour les boutons */
	BACKGROUND-COLOR: #9ccf18;
	font-size: 11px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #295dad;
	text-align: center;
	BORDER-TOP-WIDTH: 0px;
	BORDER-LEFT-WIDTH: 0px;
	BORDER-BOTTOM-WIDTH: 1px;
	BORDER-RIGHT-WIDTH: 1px;
	BORDER-TOP-COLOR: #295dad;
	BORDER-RIGHT-COLOR: #295dad;
	BORDER-LEFT-COLOR: #295dad;
	BORDER-BOTTOM-COLOR: #295dad;
}

SELECT{
	BACKGROUND-COLOR: #bbcbe2;
	font-size: 11px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #295dad;
	BORDER-TOP-WIDTH: 1px;
	BORDER-LEFT-WIDTH: 1px;
	BORDER-BOTTOM-WIDTH: 1px;
	BORDER-RIGHT-WIDTH: 1px;
	BORDER-TOP-COLOR: #295dad;
	BORDER-RIGHT-COLOR: #295dad;
	BORDER-LEFT-COLOR: #295dad;
	BORDER-BOTTOM-COLOR: #295dad;
}

SELECT:focus{
	BACKGROUND-COLOR: #ffc86c;
}

button{ /* pour les boutons */
	BACKGROUND-COLOR: #9ccf18;
	font-size: 11px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #295dad;
	text-align: center;
	BORDER-TOP-WIDTH: 0px;
	BORDER-LEFT-WIDTH: 0px;
	BORDER-BOTTOM-WIDTH: 1px;
	BORDER-RIGHT-WIDTH: 1px;
	BORDER-TOP-COLOR: #295dad;
	BORDER-RIGHT-COLOR: #295dad;
	BORDER-LEFT-COLOR: #295dad;
	BORDER-BOTTOM-COLOR: #295dad;
}

/* Styles personalises */
.texteAlerte {
	color: red;
	display: inline;
}
.texteCommentaire {
	color: #295d8d;
	display: inline;
	font-size: 9px;
}

/* boutton de validation */
input.btn{ /* pour les boutons */
	BACKGROUND-COLOR: #9ccf18;
	font-size: 11px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #295dad;
	text-align: center;
	BORDER-TOP-WIDTH: 0px;
	BORDER-LEFT-WIDTH: 0px;
	BORDER-BOTTOM-WIDTH: 1px;
	BORDER-RIGHT-WIDTH: 1px;
	BORDER-TOP-COLOR: #295dad;
	BORDER-RIGHT-COLOR: #295dad;
	BORDER-LEFT-COLOR: #295dad;
	BORDER-BOTTOM-COLOR: #295dad;
}
input.btn:hover{ /* pour les boutons survoles (mozilla seulement) */
	BACKGROUND-COLOR: orange;
	font-size: 11px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #295dad;
	text-align: center;
	BORDER-TOP-WIDTH: 0px;
	BORDER-LEFT-WIDTH: 0px;
	BORDER-BOTTOM-WIDTH: 1px;
	BORDER-RIGHT-WIDTH: 1px;
	BORDER-TOP-COLOR: #295dad;
	BORDER-RIGHT-COLOR: #295dad;
	BORDER-LEFT-COLOR: #295dad;
	BORDER-BOTTOM-COLOR: #295dad;
}

.informe{ /* texte en lecture seule (informations) */
	BACKGROUND-COLOR: #DDDDDD;
	font-size: 11px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #295dad;
	text-align: center;
	BORDER-TOP-WIDTH: 0px;
	BORDER-LEFT-WIDTH: 0px;
	BORDER-BOTTOM-WIDTH: 1px;
	BORDER-RIGHT-WIDTH: 1px;
	BORDER-TOP-COLOR: #295dad;
	BORDER-RIGHT-COLOR: #295dad;
	BORDER-LEFT-COLOR: #295dad;
	BORDER-BOTTOM-COLOR: #295dad;
}

.tblBrd {
	border-style: dashed;
	border-width: 1px;
	border-color: #295dad;
}

.tblGrid {
	background-color: #295dad;
}

.retrait {
	background-color: lightgray;
}
