a:hover {
	color: #DB102E;
	text-decoration: none;
}
.opteam {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFBFCF;
}
.opteamlink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFBFCF;
	text-decoration: none;

}
.texte11Blanc {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}
.backMenuHaut {
	background-image: url(elements/menu_back3.jpg);
	background-repeat: no-repeat;
	background-position: top;
}
.chinaTVacc p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #2E5B00;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}
.chinaTVacc h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #2E5B00;
	margin: 0px;
	padding: 0px;
}


.lienBleu {
	color: #144887;
	text-decoration: none;
	line-height: 18px;
}body {
	background-image: url(elements/back_01.jpg);
	background-repeat: repeat-x;
}
.MenuGaucheRub {
	cursor:pointer;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
	text-indent: 9px;
}
.MenuGaucheSrub {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #113D73;
	text-decoration: none;
	padding-right: 15px;
	padding-left: 9px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-color: #BCD0E2;
}
.MenuGaucheSSrub {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #175097;
	text-decoration: none;
	padding-left: 20px;
	padding-right: 15px;
	list-style-type: none;
	text-indent: -10px;
}
.decalMenu {
	margin-left: 2px;
}
.pageBack_chd {
	background-image: url(elements/page_back_chd.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}

.pucesPages {
	list-style-position: outside;
	margin-bottom: 0px;
	margin-left: 20px;
	margin-top: 0px;
	margin-right: 0px;
	padding-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
}
.lienRouge {

	color: #DB112E;
	text-decoration: none;
}
.texte11BleuEncadre {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #175097;
	text-decoration: none;
	line-height: 14px;
}
.pucesPagesEncadre {
	list-style-position: outside;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 15px;
	padding-left: 0px;
}
.sstitreRouge {
	font-weight: bold;
	color: #DB102E;
	font-size: 15px;
}
.pucesPagesEncadreSavoir {
	list-style-position: outside;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 15px;
	padding-left: 0px;
	list-style-image: url(elements/puce_savoirplus.gif);
}
.BordBas {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-color: #BCD0E2;
}
form {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.TitreSociete {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #175097;
}
.texte11BleuNorm {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #175097;
	text-decoration: none;
}
.texte10Bleu {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #175097;
	text-decoration: none;
	line-height: 15px;
}
.cadreimg {
	border: 1px solid #BCD0E2;
}
.texte10Bleupart {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #175097;
	text-decoration: none;
}
.BordGauche {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: solid;
	border-left-color: #BCD0E2;
}
.texte10BleuSign {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #A3BEDA;
	text-decoration: none;
	line-height: normal;
}
.lienBleuSign {


	color: #A3BEDA;
	text-decoration: none;
}
.cadreBlanc {
	border: 1px solid #FFFFFF;
}
.lienBleuSoul {

	color: #144887;
	text-decoration: underline;
}
.bordHautConferences {
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #BDD1E2;
}
.encadreConf {
	border: 1px solid #BDD1E2;
	padding: 2px;
}
.texte12Bleu {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #175097;
	text-decoration: none;
	line-height: 18px;
}
.chinaTVacc a:link {
	color: #2E5B00;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	text-decoration: none;
}
.chinaTVacc a:visited {
	color: #2E5B00;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	text-decoration: none;
}
.chinaTVacc a:hover {
	color: #2E5B00;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	text-decoration: underline;
}
.page {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #175097;
	text-decoration: none;
	line-height: 18px;
}

.page p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #175097;
	text-decoration: none;
	line-height: 18px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 0px;
}
.page ul {
	font-size: 12px;
	color: #175097;
	text-decoration: none;
	line-height: 18px;
	padding-right: 25px;
	padding-left: 20px;
	padding-top: 0px;
	padding-bottom: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin-top: 0px;
	margin-right: 25px;
	margin-bottom: 0px;
	margin-left: 20px;
	list-style-type: square;
}


.page h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #DC112F;
	text-decoration: none;
	margin-top: 25px;
	margin-bottom: 10px;
}
.page h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #175097;
	text-decoration: none;
	margin-top: 25px;
	margin-bottom: 10px;
	font-weight: bold;
}
.page h3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #175097;
	text-decoration: none;
	margin-top: 10px;
	margin-bottom: 10px;
	font-weight: bold;
	font-style: italic;
}
.page h4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #DC112F;
	text-decoration: none;
	margin-top: 25px;
	margin-bottom: 15px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-color: #B0C8E0;
	padding-bottom: 3px;
	padding-left: 3px;
}
.page h5 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #DC112F;
	text-decoration: none;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	font-weight: bold;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}





.page a:link {
	color: #DC112F;
	text-decoration: none;
}
.page a:visited {
	color: #DC112F;
	text-decoration: none;
}
.page a:hover {
	color: #DC112F;
	text-decoration: underline;
}
.MenuBas {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #DC112F;
	text-decoration: none;
	line-height: 15px;
}
.MenuBas  a:link {
	color: #175097;
	text-decoration: none;
}
.MenuBas a:visited {
	color: #175097;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	text-decoration: none;
}
.MenuBas a:hover {
	color: #175097;
	text-decoration: underline;
}
.Sign {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #A3BEDA;
	text-decoration: none;
	line-height: normal;
}
.Sign a:link {
	color: #A3BEDA;
	text-decoration: none;
}
.Sign a:visited {
	color: #A3BEDA;
	text-decoration: none;
}
.Sign a:hover {
	color: #A3BEDA;
	text-decoration: underline;
}
.partenaires {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #175097;
	text-decoration: none;
	line-height: 18px;
}
.partenaires p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #175097;
	text-decoration: none;
	line-height: 18px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 0px;
}

.partenaires h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #175097;
	text-decoration: none;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
}
.lienVert {
	color: #2E5B00;
	text-decoration: none;
	line-height: 18px;
}
.pageEncart {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #175097;
	text-decoration: none;
	line-height: 18px;
}
.pageEncart h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #DC112F;
	text-decoration: none;
	margin-top: 10px;
	margin-bottom: 10px;
}
.pageEncart h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #175097;
	text-decoration: none;
	font-weight: bold;
	margin: 0px;
}
.pageAtouts h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #175097;
	text-decoration: none;
	font-weight: bold;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
.pageSalon p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #175097;
	text-decoration: none;
	line-height: 18px;
	margin-bottom: 5px;
}
.etape {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #175097;
	text-decoration: none;
	font-weight: bold;
	border: 1px solid #B0C8E0;
	padding: 4px;
}
.lienRougeXL {
	color: #DB112E;
	text-decoration: none;
	font-size: 16px;
	line-height: 20px;
}
.pageIntro  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #175097;
	text-decoration: none;
	line-height: 18px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 0px;
	font-weight: bold;
}
.intervenants ul {
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 5px;
}
.intervenants a:link {
	color: #175097;
	text-decoration: none;
	font-weight: bold;
}
.intervenants a:visited {
	color: #175097;
	text-decoration: none;
	font-weight: bold;
}
.intervenants a:hover {
	color: #175097;
	text-decoration: underline;
	font-weight: bold;
}



.pageAnnuaire {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #175097;
	text-decoration: none;
	line-height: 18px;
}
.pageAnnuaire p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #175097;
	text-decoration: none;
	line-height: 18px;
	margin: 0px;
	padding: 0px;
}

.pageAnnuaire h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #DC112F;
	text-decoration: none;
	margin-top: 10px;
	margin-bottom: 10px;
}
.pageAnnuaire h3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #9CBAD5;
	text-decoration: none;
	font-weight: normal;
	margin: 0px;
	padding: 0px;
}
.pageAnnuaire a:link {
	color: #175097;
	text-decoration: none;
	font-size: 10px;
	line-height: 15px;
}
.pageAnnuaire a:visited {
	color: #175097;
	text-decoration: none;
	font-size: 10px;
	line-height: 15px;
}
.pageAnnuaire a:hover {
	color: #DC112F;
	text-decoration: none;
	font-size: 10px;
	line-height: 15px;
}
.texte11BleuNorm p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #175097;
	text-decoration: none;
}
.texte11BleuNorm ul {
	font-size: 11px;
	color: #175097;
	text-decoration: none;
	line-height: 18px;
	padding-right: 25px;
	padding-left: 20px;
	padding-top: 0px;
	padding-bottom: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin-top: 0px;
	margin-right: 25px;
	margin-bottom: 0px;
	margin-left: 20px;
	list-style-type: square;
}
