BODY {
	FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: verdana,arial,sans-serif
}
TD {
	FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: verdana,arial,sans-serif
}
INPUT {
	FONT-SIZE: 10px; COLOR: #666666; FONT-FAMILY: verdana,arial,sans-serif
}
SELECT {
	FONT-SIZE: 10px; COLOR: #666666; FONT-FAMILY: verdana,arial,sans-serif
}
DIV {
	FONT-SIZE: 10px; COLOR: #666666; FONT-FAMILY: verdana,arial,sans-serif
}
TEXTAREA {
	FONT-SIZE: 10px; COLOR: #666666; FONT-FAMILY: verdana,arial,sans-serif
}
A {
	FONT-SIZE: 10px; COLOR: #003399; FONT-FAMILY: verdana,arial,sans-serif; TEXT-DECORATION: none
}
A:hover {
	TEXT-DECORATION: underline
}
.link {
	FONT-SIZE: 12px; COLOR: #003399; FONT-FAMILY: verdana, arial, sans-serif; TEXT-DECORATION: none
}
A.link {
	FONT-SIZE: 10px; COLOR: #666666; FONT-FAMILY: verdana,arial,sans-serif; TEXT-DECORATION: none
}
A.link:hover {
	COLOR: #FFFFFF; TEXT-DECORATION: underline
}
INPUT.search {
	FONT-SIZE: 12px; WIDTH: 100px; COLOR: #576d14
}
.searchlabel {
	FONT-SIZE: 12px; COLOR: #576d14
}
.grey1 {
	BACKGROUND: #cfdbe9
}
.grey2 {
	BACKGROUND: #a5bece
}
.grey3 {
	BACKGROUND: #728eab
}
.blue1 {
	BACKGROUND: #f5f8fb;
	color: #29166F;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;



}
.transverse {
	FONT-SIZE: 9px; COLOR: #13467a
}
A.transverse {
	FONT-SIZE: 9px; COLOR: #13467a
}
A.transverse:hover {
	FONT-SIZE: 9px; COLOR: #13467a
}
.prog {
	FONT-SIZE: 10px
}
A.prog {
	FONT-SIZE: 10px
}
A.prog:hover {
	FONT-SIZE: 10px
}
.txtgris {
	FONT-SIZE: 9px; COLOR: #666666; FONT-FAMILY: verdana,arial,sans-serif
}
.nav {
	FONT-SIZE: 9px; COLOR: #01307f; FONT-FAMILY: verdana, arial, sans-serif
}
.navon {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: verdana,arial,sans-serif
}
A.nav {
	FONT-SIZE: 10px; COLOR: #01307f; FONT-FAMILY: verdana,arial,sans-serif
}
A.nav:hover {
	FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: verdana,arial,sans-serif; TEXT-DECORATION: none
}

SELECT.ref {
	FONT-SIZE: 10px; COLOR: #000000
}
INPUT.candidature {
	FONT-SIZE: 10px;
	COLOR: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;

}
INPUT.candidature2 {
	FONT-SIZE: 10px; COLOR: #000000
}
TEXTAREA.candidature {
	FONT-SIZE: 10px; COLOR: #000000
}
INPUT.informations {
	FONT-SIZE: 10px; COLOR: #000000
}
INPUT.informations2 {
	FONT-SIZE: 10px; COLOR: #000000
}
TEXTAREA.informations {
	FONT-SIZE: 10px; COLOR: #000000
}
checkbox.informations {
	COLOR: #000000
}

#extra {
	Z-INDEX: 100; LEFT: 0px; VISIBILITY: hidden; POSITION: absolute; TOP: 0px
}

.TITRE20 { color: #fff; font-weight: normal; font-size: 20px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }

.TTRE12blanc { color: #ffffff; font-weight: normal; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }

.TXT10NOIR {
	color: #000000;
	font-weight: normal;
	font-size: 10px;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	text-align: justify;
}

.TXT12NOIRBOLD { color: #000; font-weight: bold; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }

.TXT12NOIR { color: #000; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }

.T12NOIRVERT { color: #036; font-weight: bold; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }

.T20 { color: #036; font-weight: bold; font-size: 20px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }

.titre {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #728eab; FONT-FAMILY: verdana,sans-serif
}
.titrepage {
	FONT-SIZE: 14px; COLOR: #000000; FONT-FAMILY: verdana,sans-serif
}
.titreprinc {
	FONT-SIZE: 12px; COLOR: #666666; FONT-FAMILY: verdana,sans-serif
}
.autretitre {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #728eab; FONT-FAMILY: verdana,arial,sans-serif
}.TXT11NOIR {

	color: #000;
	font-weight: normal;
	font-size: 11px;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	text-align: justify;
}
.titreorange {
	FONT-SIZE: 11px;
	COLOR: #E77919;
	FONT-FAMILY: verdana, sans-serif;
	font-weight: bold;

}
.afribas {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #004DA9;
}
.TTRE10blanc {
color: #ffffCC; font-weight: normal; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular
}
.titrerouge {

	FONT-SIZE: 12px;
	COLOR: #DD0B0B;
	FONT-FAMILY: verdana, sans-serif;
	font-weight: bold;
}
.TTRE12blancb {
color: #ffffff; font-weight: normal; font-size: 14px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular
}
.titrerougeg {


	FONT-SIZE: 16px;
	COLOR: #DD0B0B;
	FONT-FAMILY: verdana, sans-serif;
	font-weight: bold;
}
.titrerougep {


	FONT-SIZE: 10px;
	COLOR: #DD0B0B;
	FONT-FAMILY: verdana, sans-serif;
	font-weight: bold;
}
.titre99 {

color: #996600; font-weight: normal; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular
}
.mar3 {

	BACKGROUND: #FFCC33
}
.mar2 {

	BACKGROUND: #FFFF66
}
.mar21 {


	BACKGROUND: #FFFFFF
}
.blue {
	color: #29166F;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.mar4 {
	BACKGROUND: #CC6600;
	color: #FFFFFF;

}
.titreorangep {

	FONT-SIZE: 10px;
	COLOR: #E77919;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
}
