@charset "iso-8859-1";
.hide img {
	display: none;
	visibility : hidden;
}

/*
 Insertion d'un saut de page
*/
.page-break {
  page-break-after: always;
  }

.printtext {
display: none;
}

.footer {
position: absolute; bottom: 0;
}

.printtextoff {
display: block;
}

.printTextBoth {
display: none;
}
.titre {
	font-family: Verdana;
	font-size: 18px;
	color: #E12D1C;
/*	color: #6B8796;*/
}

.titreForm {
	font-family: Verdana;
	font-size: 12px;
	color: #E12D1C;
	font-weight : bold;
/*	color: #6B8796;*/
}

.text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight : regular;
	color : #132D68;
}

.textNoir {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight : regular;
	color : #000000;
}

.textRouge {
	color: Red;
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-color: #222F63;
	font-weight : bold;
}

.textVert {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight : regular;
	color : Green;
}

.textBleu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight : regular;
	color : Blue;
}

.textBlanc {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight : regular;
	color : #ffffff;
}

.msg {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color : #FF0000;
	font-weight : bold;
}

.form {
	color: #222F63;
	background-color: #FFFFFF;
	border: #222F63;
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-color: #222F63;
}

.formRouge {
	color: Red;
	background-color: #FFFFFF;
	border: #222F63;
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight : bold;
	font-color: Red;
}

.formVert {
	color: Green;
	background-color: #FFFFFF;
	border: #222F63;
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight : bold;	
	font-color: Green;
}

.formEditable {
	color: #000000;
	background-color: #00E7E7;
	border: #317474;
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight : bold;	
	font-color: #000000;
}

.formCalcule {
	color: #000000;
	background-color: #FF9900;
	border: #B86E00;
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight : bold;	
	font-color: #000000;
}

.formNonEditable {
	color: #000000;
	background-color: #DEDEDE;
	border: #848484;
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight : bold;	
	font-color: #000000;
}

.form2 {
	color: #E7EBF4;
	background-color: #FFFFFF;
	border: #E7EBF4;
	border-style: solid;
	border-top-width: 2px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 2px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-color: #E7EBF4;
}
.formErreur2 {
	color: #E12D1C;
	background-color: #FFFFFF;
	border: #E12D1C;
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-color: #E12D1C;
}

.formErreur {
	color: #000000;
	background-color: #dadada;
	border: #FF0000;
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-color: #FF0000;
}
.formListErreur {
	color: #000000;
	
	border: #FF0000;
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-color: #FF0000;
}

.statuts0{
	background-color: #FFFFFF;
}
.statuts1{
	background-color: #0099CC;  
/*	background-color: #DEE7F0;  */
/*	background-color: #44AD70;	*/
}
.statuts2{
	background-color: #FCFC95;
}
.statuts3{
	background-color: #FFD0B8;
}
.statuts4{
	background-color: #FA7C3D;
}



a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #506EAA;
	font-size: 10px;
	font-weight : bold;
	}
a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #506EAA;
	text-decoration: none; 
	font-size: 10px;
	font-weight : bold;
	}
a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #506EAA; 
	text-decoration: none; 
	font-size: 10px;
	font-weight : bold;
	}
a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #E12D1C;
	text-decoration : none;
	font-size: 10px;
	font-weight : bold;
}
a.blanc:active {	color: #FFFFFF;}
a.blanc:link {	color: #FFFFFF;  text-decoration: none; }
a.blanc:visited {	color: #FFFFFF; text-decoration: none; }
a.blanc:hover {	color: #1b2b88; text-decoration : none;}

a.orange:active {	color: #FDB827;}
a.orange:link {	color: #FDB827;  text-decoration: none; }
a.orange:visited {	color: #FDB827; text-decoration: none; }
a.orange:hover {	color: #FFE9AD; text-decoration : none;}

	

