.tab {
	font-size: 1px;
}
.txt11regular {
	font-family: Arial;
	font-size: 11px;
	color: #000000;
}


.txt11regularRed {
	font-family: Arial;
	font-size: 11px;
	color: red;
}

.txt14regularRed {
	font-family: Arial;
	font-size: 14px;
	color: red;
}
.lien11bm {
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #904493;
	text-decoration: none;

}
.txt11b {
	font-family: Arial;
	font-size: 11px;
	color: #904493;
	text-decoration: none;

}
.lien11bms {

	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #904493;
	text-decoration: underline;
}

.texte {font-size: 12px; font-family: Arial; color: #000000;}

H1 {
	font-family: Arial;
	font-size: 20px;
	font-weight: bold;
	color: #904493;
	text-decoration: none;
}

H2 {
 	font-family: Arial;
 	font-size: 16px;
 	font-weight: bold;
 	color: #904493;
 	text-decoration: none;
}

H3 {
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	color: #904493;
	text-decoration: none;
}
.champid {
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	height: 20px;
	width: 115px;
}
.champpass {

	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	height: 20px;
	width: 70px;
}
.txt20b {
	font-family: Arial;
	font-size: 20px;
	font-weight: bold;
	color: #904493;
	text-decoration: none;
}
.txt16 {

	font-family: Arial;
	font-size: 16px;
	font-weight: normal;
	color: #904493;
	text-decoration: none;
}
.txt14b {

	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	color: #904493;
	text-decoration: none;
}

.txt14 {

	font-family: Arial;
	font-size: 14px;
	color: #904493;
	text-decoration: none;
}
.txt12 {


	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.txt12bms {


	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #904493;
	text-decoration: underline;
}

.txt14bms {


	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	color: #904493;
	text-decoration: underline;
}

.champ210 {

	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;	
	height: 20px;
	width: 210px;
}

.champ210B {

	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;		
	width: 210px;
}

.champDisabled210B {

	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;	
	background-color: #C3C3C3;
	width: 210px;
}

.champDisabled210 {

	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	background-color: #C3C3C3;
	height: 20px;
	width: 210px;
}

.champ40 {

	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	height: 20px;
	width: 40px;
}
.txt12bm {

	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #904493;
	text-decoration: none;
}

.txt14bm {

	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	color: #904493;
	text-decoration: none;
}
.txt12bmBold {

	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #904493;
	text-decoration: bold;
}

.txt30 {


	font-family: Arial;
	font-size: 30px;
	font-weight: normal;
	color: #904493;
	text-decoration: none;
}
.txt22 {



	font-family: Arial;
	font-size: 22px;
	font-weight: normal;
	color: #904493;
	text-decoration: none;
}
.txt26 {



	font-family: Arial;
	font-size: 26px;
	font-weight: normal;
	color: #904493;
	text-decoration: none;
}


table.resultList         { font-size: 100%; border: solid 2px #904493; border-collapse: collapse  }
table.resultList td        { padding: 2px; border-top: 1px solid #000; border-right: none; border-bottom: none; border-left: 1px solid #000 }
table.resultList caption   { font-size: 140%; background-color: #ccc; text-align: left; padding: 2px; border-top: 1px solid #000; border-right: 1px solid #000; border-bottom: none; border-left: 1px solid #000 }
table.resultList thead th  { color: #fff; background-color: #904493; margin-right: 1px; margin-left: 1px; padding: 2px; border-top: 1px solid #904493; border-left: 1px solid white }
table.resultList thead th a:link      { color: #fff;}
table.resultList thead th a:visited   { color: #fff;}
table.resultList thead th a:hover     { color: #fff;}
table.resultList thead th a:active    { color: #fff;}
table.resultList tbody td  { background-color: #fff }
table.resultList tbody tr.odd td { background-color: #e9e9e9 }
table.resultList tbody td.odd { background-color: #e9e9e9 }
table.resultList tfoot td { text-align:right; font-weight:bold; background:#369; }


table.simpleList         { font-size: 100%; border: solid 0px #904493; border-collapse: collapse  }
table.simpleList td        { padding: 0px; border-top: 0px solid #000; border-right: none; border-bottom: none; border-left: 0px solid #000 }



.td { font-size: 12pt; border-width: 1; border-style: solid; border-color: #904493; }
.td0 { font-family: Arial; font-size: 12pt; color: #000000; font-weight: bold }
.td1 { font-family: Arial; font-size: 12pt; color: #904493 }
.td2{ font-family: Arial; font-size: 12pt; color: #000000; font-weight: normal }