/* Default text */
HTML,BODY,TABLE,TR,TD { 
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	font-size: 12px; 
	color: #000000; 
	text-decoration: none; 
}


/* Default links */
a         { font-family: Arial, Verdana, Helvetica, sans-serif; color: #80A0B8; text-decoration: none; }
a:link    { font-family: Arial, Verdana, Helvetica, sans-serif; color: #80A0B8; text-decoration: none; }
a:visited { font-family: Arial, Verdana, Helvetica, sans-serif; color: #80A0B8; text-decoration: none; }
a:active  { font-family: Arial, Verdana, Helvetica, sans-serif; color: #80A0B8; text-decoration: none; }
a:hover   { font-family: Arial, Verdana, Helvetica, sans-serif; color: #80A0B8; text-decoration: underline; }


/* comments and errors */
.error 		{ color: #FF0000; font-weight: bold; }

/* BasDePage */
.BasDePage         		{ color: #ffffff; font-size:11px; text-decoration: none; }
.BasDePage a			{ color: #ffffff; text-decoration: none; }
.BasDePage a:link   	{ color: #ffffff; text-decoration: none; }
.BasDePage a:visited	{ color: #ffffff; text-decoration: none; }
.BasDePage a:active  	{ color: #ffffff; text-decoration: none; }
.BasDePage a:hover   	{ color: #ffffff; text-decoration: none; }


/* FilNavigationEN */
.FilNavigationEN         	{ color: #000000; font-size:11px; text-decoration: none; font-weight:bold;}
.FilNavigationEN a			{ color: #000000; text-decoration: none; }
.FilNavigationEN a:link   	{ color: #000000; text-decoration: none; }
.FilNavigationEN a:visited	{ color: #000000; text-decoration: none; }
.FilNavigationEN a:active  	{ color: #000000; text-decoration: none; }
.FilNavigationEN a:hover   	{ color: #000000; text-decoration: underline; }

/* FilNavigationFR */
.FilNavigationFR         	{ color: #6c8ca4; font-size:11px; text-decoration: none; font-weight:bold;}
.FilNavigationFR a			{ color: #6c8ca4; text-decoration: none; }
.FilNavigationFR a:link   	{ color: #6c8ca4; text-decoration: none; }
.FilNavigationFR a:visited	{ color: #6c8ca4; text-decoration: none; }
.FilNavigationFR a:active  	{ color: #6c8ca4; text-decoration: none; }
.FilNavigationFR a:hover   	{ color: #6c8ca4; text-decoration: underline; }


/* Default forms */
form { margin:0px; }
input, textarea {
	padding-left: 2px;
	padding-right: 2px;
	font-family:  Arial; 
	font-size: 12px;
	color: black;
	padding:2 5 0 5;
	text-align: left;
}

select {
	padding-left: 0px;
	padding-right: 0px;
	font-family:  Arial; 
	font-size: 12px;
	color: black;
	padding:0 0 0 0;
	text-align: left;
}

/* Widths */
.width1	{ width:40px; }
.width2	{ width:80px; }
.width3	{ width:120px; }
.width4	{ width:240px; }
.width5	{ width:350px; }
.width6	{ width:450px; }


/* EncadreFondBlanc */
.EncadreFondBlanc { 
	padding-top:15px; padding-bottom:15px; padding-left:25px; padding-right:25px;
	border-style:solid; 
	border-width:1px; 
	border-color:#ffb300; 
	background-color:#FFFFFF;
}

/* EncadreFondJaune */
.EncadreFondJaune { 
	padding-top:15px; padding-bottom:15px; padding-left:25px; padding-right:25px;
	border-style:solid; 
	border-width:1px; 
	border-color:#ffb300; 
	background-color:#ffffed;
}

/* EncadreAideContextuelle */
.EncadreAideContextuelle { 
	padding-top:5px; padding-bottom:5px; padding-left:10px; padding-right:10px;
	border-style:solid; 
	border-width:1px; 
	border-color:#ffb300; 
	background-color:#ffffed;
}

/* QuickSearchInputField */
.QuickSearchInputField {
	border:0;
	color: #ffffff;
	padding:2 5 0 5;
	height:15px;
	font-size:11px;
	color:#000000;
	text-align: left;
}


/* Bouton Bleu */
a.BoutonBleu:link, a.BoutonBleu:visited {
  text-decoration:none; 
  font-family:arial;
  font-size:10px;
  color:white;
  text-align:center; 
  background-color:#80a0b8;
  border:1px;
  border-color:#000000 ;
  border-style:solid;
  padding:2px 5px 2px 5px;
}

/* Bouton Gris */
a.BoutonGris:link, a.BoutonGris:visited {
  text-decoration:none; 
  font-family:arial;
  font-size:10px;
  color:white;
  text-align:center; 
  background-color:#a1a1a1;
  border:1px;
  border-color:#000000 ;
  border-style:solid;
  padding:2px 5px 2px 5px;
}

/* Bouton Vert */
a.BoutonVert:link, a.BoutonVert:visited {
  text-decoration:none; 
  font-family:arial;
  font-size:10px;
  color:white;
  text-align:center; 
  background-color:#73aa4b;
  border:1px;
  border-color:#000000 ;
  border-style:solid;
  padding:2px 5px 2px 5px;
}

/* Bouton Rouge */
a.BoutonRouge:link, a.BoutonRouge:visited {
  text-decoration:none; 
  font-family:arial;
  font-size:10px;
  color:white;
  text-align:center; 
  background-color:#d82c2c;
  border:1px;
  border-color:#000000 ;
  border-style:solid;
  padding:2px 5px 2px 5px;
}


/* List tables */
.listTable { padding:1px; }
.listTitle { background-color: #FFEC9B; }
.listTitle TD { background-color: #FFEC9B; padding-left: 7px; padding-right: 7px; font-weight: bold; }
.listContent { background-color: #FFFFED; }
.listContent TD { background-color: #FFFFED; padding-left: 7px; padding-right: 7px; }

/* Form tables */
.formTable { border-collapse:collapse; padding:0px; }
.formTable TR { padding-bottom:5px; }
.formTable TD { padding-left:7px; padding-right:7px; }

/* Spaceless tables */
.spacelessTable { border-collapse:collapse; padding:0px; }
.spacelessTable TR { padding:0px; }
.spacelessTable TD { padding:0px; }


/* Normal */
.NormalEN { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; color: #000000; text-decoration: none; }
.NormalEN a			{ color: #000000; text-decoration: underline; }
.NormalEN a:link   	{ color: #000000; text-decoration: underline; }
.NormalEN a:visited	{ color: #000000; text-decoration: underline; }
.NormalEN a:active  	{ color: #000000; text-decoration: underline; }
.NormalEN a:hover   	{ color: #000000; text-decoration: none; }

.NormalFR { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; color: #6c8ca4; text-decoration: none; }
.NormalFR a			{ color: #6c8ca4; text-decoration: underline; }
.NormalFR a:link   	{ color: #6c8ca4; text-decoration: underline; }
.NormalFR a:visited	{ color: #6c8ca4; text-decoration: underline; }
.NormalFR a:active  	{ color: #6c8ca4; text-decoration: underline; }
.NormalFR a:hover   	{ color: #6c8ca4; text-decoration: none; }


/* NormalMoins1 */
.NormalMoins1EN { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: none; }
.NormalMoins1EN a			{ color: #000000; text-decoration: underline; }
.NormalMoins1EN a:link   	{ color: #000000; text-decoration: underline; }
.NormalMoins1EN a:visited	{ color: #000000; text-decoration: underline; }
.NormalMoins1EN a:active  	{ color: #000000; text-decoration: underline; }
.NormalMoins1EN a:hover   	{ color: #000000; text-decoration: none; }

.NormalMoins1FR { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; color: #6c8ca4; text-decoration: none; }
.NormalMoins1FR a			{ color: #6c8ca4; text-decoration: underline; }
.NormalMoins1FR a:link   	{ color: #6c8ca4; text-decoration: underline; }
.NormalMoins1FR a:visited	{ color: #6c8ca4; text-decoration: underline; }
.NormalMoins1FR a:active  	{ color: #6c8ca4; text-decoration: underline; }
.NormalMoins1FR a:hover   	{ color: #6c8ca4; text-decoration: none; }

/* Normalvert */
.Normalvert { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; color: #40BB6B; text-decoration: none; }
.Normalvert a			{ color: #40BB6B; text-decoration: underline; }
.Normalvert a:link   	{ color: #40BB6B; text-decoration: underline; }
.Normalvert a:visited	{ color: #40BB6B; text-decoration: underline; }
.Normalvert a:active  	{ color: #40BB6B; text-decoration: underline; }
.Normalvert a:hover   	{ color: #40BB6B; text-decoration: none; }

/* Normalrouge */
.Normalrouge { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; color: #DF0010; text-decoration: none; }
.Normalrouge a			{ color: #DF0010; text-decoration: underline; }
.Normalrouge a:link   	{ color: #DF0010; text-decoration: underline; }
.Normalrouge a:visited	{ color: #DF0010; text-decoration: underline; }
.Normalrouge a:active  	{ color: #DF0010; text-decoration: underline; }
.Normalrouge a:hover   	{ color: #DF0010; text-decoration: none; }



/* TitrePage */
.TitrePageEN { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 14px; color: #000000; text-decoration: none; font-weight: bold; }
.TitrePageFR { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 14px; color: #6c8ca4; text-decoration: none; font-weight: bold; }

/* Titre1 */
.Titre1EN { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 14px; color: #000000; text-decoration: none; font-weight: bold; }
.Titre1FR { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 14px; color: #6c8ca4; text-decoration: none; font-weight: bold; }

/* Rouge */
.Rouge { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 14px; color: #DF0010; text-decoration: none; font-weight: bold; }

/* Gris */
.Gris { color: #999999; }

/* menuhaut*/
.menuhautEN { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; color: #000000; text-decoration: none;}
.menuhautFR { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; color: #ffffff; text-decoration: none; }

/* searchhaut*/
.searchhautEN { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: none;}
.searchhautFR { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; color: #ffffff; text-decoration: none; }


/* print media */
.onlyPrint { display:none; }
@media print {
	.dontPrint { display:none; }
	.onlyPrint { display:block; }
}
