BODY {
	FONT-SIZE: 11px; COLOR: #373F5A; FONT-FAMILY: verdana, arial, sans-serif;
}
TD {
	FONT-SIZE: 11px;
	COLOR: #373F5A;
	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: #373F5A; 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: 10px; COLOR: ##373F5A; 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: #003399; TEXT-DECORATION: underline
}
INPUT.search {
	FONT-SIZE: 12px; WIDTH: 100px; COLOR: #576d14
}
.puces{
	font-size:11px;
	color:#FAF400;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;

}


.searchlabel {
	FONT-SIZE: 12px; COLOR: #576d14
}
.grey1 {
	BACKGROUND: #cfdbe9
}
.grey2 {
	BACKGROUND: #D0D4E2
}
.grey3 {
	BACKGROUND: #728eab
}
.blue1 {
	BACKGROUND: #f5f8fb
}
.transverse {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: verdana,arial,sans-serif
	background-attachment: fixed;
	background-image: url(../img/barre2.gif);
	background-repeat: no-repeat;

}
A.transverse {
	FONT-SIZE: 9px; COLOR: #13467a
}
A.transverse:hover {
	FONT-SIZE: 9px; COLOR: #13467a
}
.prog {
	FONT-SIZE: 14px;
	COLOR: #616C94;
	FONT-FAMILY: arial, verdana, sans-serif;
	text-decoration: none;
	font-weight: bold;

}
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: 11px;
	COLOR: #373F5A;
	FONT-FAMILY: verdana, arial, sans-serif;
	font-weight: bold;
	
}
 background-color: #A9B0CF; 

.nav2 {
	FONT-SIZE: 11px;
	COLOR: #373F5A;
	FONT-FAMILY: verdana, arial, sans-serif;
	font-weight: bold;
	}
	
a.nav2 {
	FONT-SIZE: 11px;
	COLOR: #373F5A;
	FONT-FAMILY: verdana, arial, sans-serif;
	font-weight: bold;
	TEXT-DECORATION: none
	}	
	
	
.navon {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: verdana,arial,sans-serif
}

.navhaut {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: verdana,arial,sans-serif
}
.navhaut:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: verdana,arial,sans-serif
}

A.nav {
	FONT-SIZE: 11px; COLOR: #373F5A; FONT-FAMILY: verdana,arial,sans-serif
}
A.nav:hover {
	FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: verdana,arial,sans-serif; TEXT-DECORATION: none
}
.title {
	FONT-WEIGHT: bold;
	FONT-SIZE: 16pt;
	COLOR: #3584B3;
	FONT-FAMILY: verdana, arial, sans-serif;

}
.pagetitle {
	FONT-SIZE: 14px; COLOR: #000000; FONT-FAMILY: verdana,sans-serif
}
.titlepresse {
	FONT-SIZE: 12px; COLOR: #666666; FONT-FAMILY: verdana,sans-serif
}
.temoignage {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #728eab; FONT-FAMILY: verdana,arial,sans-serif
}
SELECT.ref {
	FONT-SIZE: 10px; COLOR: #000000
}
INPUT.candidature {
	FONT-SIZE: 10px; COLOR: #000000
}
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
}
.txtBAS {
	font-size: 11px;
	COLOR: #39415C;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-weight: normal;

}
A.txtBAS {
	font-size: 11px;
	COLOR: #39415C;
	TEXT-DECORATION: none;
}

.txthome {
FONT-SIZE: 12px;
	COLOR: #373F5A;
	FONT-FAMILY: verdana, arial, sans-serif;
	font-weight: normal;
	}
	
	
.navb2b {
	FONT-SIZE: 11px;
	COLOR: #356999;
	FONT-FAMILY: verdana, arial, sans-serif;
	text-decoration: none;
	font-weight: bold;

}
	
.navb2bon {
	FONT-SIZE: 11px;
	COLOR: #ffffff;
	FONT-FAMILY: verdana, arial, sans-serif;
	text-decoration: none;
	font-weight: bold;
	cursor: text;
}
.navb2bon:hover {
text-decoration: none;
cursor: text;
}
	
A.navb2b {
	FONT-SIZE: 11px; COLOR: #356999; FONT-FAMILY: verdana,arial,sans-serif; TEXT-DECORATION: none;
}

A.navb2b:hover {
	FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: verdana,arial,sans-serif; TEXT-DECORATION: none;
}	
	
.txtnavgauche {

FONT-SIZE: 12px;
	COLOR: #3584B3;
	FONT-FAMILY: verdana, arial, sans-serif;
	font-weight: bold;
	TEXT-DECORATION: none;
}

A.txtnavgauche {

FONT-SIZE: 12px;
	COLOR: #373F5A;
	FONT-FAMILY: verdana, arial, sans-serif;
	font-weight: bold;
	TEXT-DECORATION: none;
}

A.txtnavgauche:hover {

FONT-SIZE: 12px;
	COLOR: #FFFFFF;
	FONT-FAMILY: verdana, arial, sans-serif;
	font-weight: bold;
	TEXT-DECORATION: none;
}
.title2 {
	FONT-WEIGHT: bold;
	FONT-SIZE: 13pt;
	COLOR: #356999;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-decoration: underline;

}
A.title2 {

	FONT-WEIGHT: bold; FONT-SIZE: 13pt; COLOR: #356999; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline;
}
A.title2:hover {

	FONT-WEIGHT: bold; FONT-SIZE: 13pt; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif;
}

.title3 {

	FONT-WEIGHT: bold; FONT-SIZE: 13pt; COLOR: #3584B3; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
A.title3 {

	FONT-WEIGHT: bold; FONT-SIZE: 13pt; COLOR: #3584B3; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline;
}
A.title3:hover {

	FONT-WEIGHT: bold; FONT-SIZE: 13pt; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.txthomebleugras {

FONT-SIZE: 13px;
	COLOR: #434698;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.txtinterne {

FONT-SIZE: 12pt;
	COLOR: #434698;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-weight: normal;
}

A.txtinterne {

FONT-SIZE: 12pt;
	COLOR: #434698;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-weight: normal;
	TEXT-DECORATION: underline;
}


.txtbleu {

FONT-SIZE: 14px;
	COLOR: #2F4695;
	FONT-FAMILY: verdana, arial, sans-serif;
	font-weight: normal;
}
.txtinterne2 {
	FONT-SIZE: 12px;
	COLOR: #434698;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-align: justify;

}

A.txtinterne2 {


FONT-SIZE: 12px;
	COLOR: #434698;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	TEXT-DECORATION: underline;
}
A.txtinterne2:hover {


FONT-SIZE: 12px;
	COLOR: #434698;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	TEXT-DECORATION: underline;
}


.titreclient {


FONT-SIZE: 15pt;
	COLOR: #434698;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.txthomejustify {

FONT-SIZE: 12px;
	COLOR: #373F5A;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-align: justify;
}
.txthomejustifyCopy {


FONT-SIZE: 18px;
	COLOR: #373F5A;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-align: center;
}
.txtinterne2Copy {



FONT-SIZE: 12px;
	COLOR: #434698;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-weight: normal;
}
.degrade {
	
	background-image: url(../img/degrade.jpg);
	background-repeat: no-repeat;

}
.bgmap {
	background-image: url(../img/mapmonde.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;

}
.plan {

	FONT-WEIGHT: bold;
	FONT-SIZE: 11pt;
	COLOR: #356999;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	text-decoration: underline;
}
.plansite {

	FONT-SIZE: 15px;
	COLOR: #707DA9;
	FONT-FAMILY: arial, verdana, sans-serif;
	text-decoration: none;
	font-weight: bold;
}

