/* Feuille de styles g��n��rale (utilis��e quel que soit la rubrique) */a:link {	font-family: Arial, Helvetica, sans-serif;	color: #575757;}a:visited {	font-family: Arial, Helvetica, sans-serif;	color: #575757;}a:hover {	font-family: Arial, Helvetica, sans-serif;	text-decoration: none;	color: #575757;}INPUT   {	background-color: #ffffff;	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	color: #575757;	font-weight: bold;        }TEXTAREA {	background-color: #ffffff;	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	color: #575757;	font-weight: bold;}SELECT  {	background-color: #ffffff;	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	color: #575757;	font-weight: bold;}.formPopUp   {	background-color: #ffffff;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 9px;	color: #333333;	margin: 1px;	padding: 1px;	border: 1px solid #999999;	width: 250px;        }.formEnvoyer   {	background-color: #696969;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 9px;	color: #FFFFFF;	margin: 0px;	padding: 3px;	border: none;	width: 250px;	text-align: left;        }.bgRubriqueC1 {	background-color: #C4462F;}.bgRubriqueC2 {	background-color: #E6AE11;}.bgRubriqueC3 {	background-color: #B75B8C;}.bgRubriqueC4 {	background-color: #547471;}.bgRubriqueC5 {	background-color: #3555A2;}a.lienRub:link {	font-family: Arial, Helvetica, sans-serif;	font-weight: bold;	color: #878787;	text-decoration: none;	font-size: 12px;	font-variant: normal;	padding: 4px;}a.lienRub:visited {	font-family: Arial, Helvetica, sans-serif;	font-weight: bold;	color: #878787;	text-decoration: none;	font-size: 12px;		padding: 4px;}a.lienRub:hover {	font-family: Arial, Helvetica, sans-serif;	font-weight: bold;	color: #FFFFFF;	font-size: 12px;	text-decoration: none;		padding: 4px;}.lienChemin {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: bold;	text-transform: uppercase;	color: #888888;}a.lienChemin:link {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: bold;	text-transform: uppercase;	color: #888888;	text-decoration: underline;}a.lienChemin:visited {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: bold;	text-transform: uppercase;	color: #888888;	text-decoration: underline;}a.lienChemin:hover {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: bold;	text-transform: uppercase;	color: #888888;	text-decoration: none;}a.lien2:link {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	color: #FFFFFF;	text-decoration: none;}a.lien2:visited {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	color: #FFFFFF;	text-decoration: none;}a.lien2:hover {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	color: #FFFFFF;	text-decoration: none;}.lienFooter {	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	text-transform: uppercase;	color: #999999;}a.lienFooter:link {	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	text-transform: uppercase;	color: #999999;	text-decoration: none;}a.lienFooter:visited {	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	text-transform: uppercase;	color: #999999;	text-decoration: none;}a.lienFooter:hover {	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	text-transform: uppercase;	color: #999999;	text-decoration: underline;}.texteLogo {	font-family: Arial, Helvetica, sans-serif;	color: #C4462F;	font-size: 14px;	font-weight: bold;	line-height: 14px;}.texte {	font-family: Arial, Helvetica, sans-serif;	color: #575757;	font-size: 11px;	font-weight: normal;}.bg1 {	background-color: #DEE3E5;	color: #696969;	font-family: Arial, Helvetica, sans-serif;}.bg2 {	background-color: #686868;}.bg3 {	background-color: #A2B3B7;	font-family: Arial, Helvetica, sans-serif;	font-size: 14px;	color: #FFFFFF;	font-weight: bold;}.bg4 {	color: #FFFFFF;	background-color: #A1A1A1;	font-family: Arial, Helvetica, sans-serif;	font-size: 14px;	font-weight: bold;}.titre1 {	font-family: Arial, Helvetica, sans-serif;	color: #575757;	font-size: 12px;	font-weight: bold;}.titre2 {	font-family: Arial, Helvetica, sans-serif;	color: #575757;	font-size: 16px;	font-weight: bold;}a.lienTitre2:link {	font-family: Arial, Helvetica, sans-serif;	color: #575757;	font-size: 16px;	font-weight: bold;	text-decoration: none;}a.lienTitre2:visited {	font-family: Arial, Helvetica, sans-serif;	color: #575757;	font-size: 16px;	font-weight: bold;	text-decoration: none;}a.lienTitre2:hover {	font-family: Arial, Helvetica, sans-serif;	color: #575757;	font-size: 16px;	font-weight: bold;	text-decoration: underline;}.titre3 {	font-family: Arial, Helvetica, sans-serif;	color: #575757;	font-size: 13px;	font-weight: bold;	font-style: italic;}.titre4 {	font-family: Arial, Helvetica, sans-serif;	color: #575757;	font-size: 12px;	font-weight: bold;	font-style: italic;}.titre5 {	font-family: Arial, Helvetica, sans-serif;	color: #93A5A9;	font-size: 16px;	font-weight: bold;}.titre6 {	font-family: Arial, Helvetica, sans-serif;	color: #93A5A9;	font-size: 18px;	font-weight: bold;	font-style: normal;	line-height: 19px;}.titre7 {	font-family: Arial, Helvetica, sans-serif;	color: #575757;	font-size: 14px;	font-weight: bold;}.lienTitre7 {	font-family: Arial, Helvetica, sans-serif;	color: #575757;	font-size: 14px;	font-weight: bold;}a.lienTitre7:link {	text-decoration: none;}a.lienTitre7:visited {	text-decoration: none;}a.lienTitre7:hover {	text-decoration: underline;}.encadre {	border: 1px solid #D6DADD;}.texteEnteteRubrique {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: bold;	color: #FFFFFF;	text-transform: uppercase;}a.texteEnteteRubrique:link {	color: #FFFFFF;	text-decoration: none;}a.texteEnteteRubrique:visited {	color: #FFFFFF;	text-decoration: none;}a.texteEnteteRubrique:hover {	color: #FFFFFF;	text-decoration: underline;}.texte2 {	font-family: Arial, Helvetica, sans-serif;	color: #191919;	font-size: 11px;	font-weight: normal;}a.lienTexte:link {	font-family: Arial, Helvetica, sans-serif;	color: #575757;	font-size: 10px;	font-weight: normal;	text-decoration: none;}a.lienTexte:visited {	font-family: Arial, Helvetica, sans-serif;	color: #575757;	font-size: 10px;	font-weight: normal;	text-decoration: none;}a.lienTexte:hover {	font-family: Arial, Helvetica, sans-serif;	color: #575757;	font-size: 10px;	font-weight: normal;	text-decoration: underline;}a.lienTexte2:link {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: #191919;	text-decoration: underline;}a.lienTexte2:visited {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: #191919;	text-decoration: underline;}a.lienTexte2:hover {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: #000000;	text-decoration: none;}a.lienTexte3:link {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: #191919;	text-decoration: none;}a.lienTexte3:visited {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: #191919;	text-decoration: none;}a.lienTexte3:hover {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: #000000;	text-decoration: underline;}.texteEnteteRubrique2 {	font-family: Arial, Helvetica, sans-serif;	font-size: 13px;	font-weight: bold;	color: #FFFFFF;	text-transform: uppercase;}.texteEnteteRubrique3 {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	color: #FFFFFF;}.traitVertiGauche {	border-top: 1px none #D6DADD;	border-right: 1px none #D6DADD;	border-bottom: 1px none #D6DADD;	border-left: 1px solid #D6DADD;}.traitsGBD {	border-top: 1px none #D6DADD;	border-right: 1px solid #D6DADD;	border-bottom: 1px solid #D6DADD;	border-left: 1px solid #D6DADD;}.traitVertiDroite {	border-top: 1px none #D6DADD;	border-right: 1px solid #D6DADD;	border-bottom: 1px none #D6DADD;	border-left: 1px none #D6DADD;}.bg5 {	background-color: #93A5A9;	font-family: Arial, Helvetica, sans-serif;	font-size: 18px;	font-weight: bold;	color: #FFFFFF;}.bodyPopUp {	background-color: #FFFFFF;}.legende {	font-family: Arial, Helvetica, sans-serif;	color: #5D5D5D;	font-size: 10px;	font-weight: bold;}a.legende:link {	text-decoration: none;}a.legende:visited {text-decoration: none;}a.legende:hover {	text-decoration: underline;}#PARCOURS .legende {	font-family: Arial, Helvetica, sans-serif;	color: #5D5D5D;	font-size: 12px;	font-weight: normal;	line-height: 16px;}.titre8 {	font-family: Arial, Helvetica, sans-serif;	font-size: 18px;	font-weight: bold;	color: #575757;}/* titres sp��cifiques �� la page des conf��rences */.titreModule1 {	font-family: Arial, Helvetica, sans-serif;	color: #575757;	font-size: 14px;	font-weight: bold;}.titreModule2 {	font-family: Arial, Helvetica, sans-serif;	color: #454545;	font-size: 18px;	font-weight: bold;	line-height: 19px;}.titreModule3 {	font-family: Arial, Helvetica, sans-serif;	color: #575757;	font-size: 13px;	font-weight: bold;	font-style: italic;}.titreMinutage {	font-family: Arial, Helvetica, sans-serif;	color: #575757;	font-size: 11px;	font-weight: bold;	font-style: italic;}.texteMinutage {	font-family: Arial, Helvetica, sans-serif;	color: #444444;	font-size: 10px;	font-weight: normal;}.bgPopUp1 {	background-color: #C54731;}.titre9 {	font-family: Arial, Helvetica, sans-serif;	font-size: 22px;	font-weight: bold;	color: #969696;}.bgPopUp2 {	background-color: #E6AE11;}.bgPopUp3 {	background-color: #A2B4B8;}.titre10 {	font-family: Arial, Helvetica, sans-serif;	font-size: 22px;	font-weight: bold;	color: #93A5A9;}.traitVertiBlanc {	border-top: 1px none #FFFFFF;	border-right: 1px solid #FFFFFF;	border-bottom: 1px none #FFFFFF;	border-left: 1px none #FFFFFF;	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;}.texteRubriqueC1 {	font-family: Arial, Helvetica, sans-serif;	color: #C4462F;	font-weight: bold;	letter-spacing: 1px;}.texteRubriqueC2 {	font-family: Arial, Helvetica, sans-serif;	color: #E6AE11;	font-weight: bold;		letter-spacing: 1px;}.texteRubriqueC3 {	font-family: Arial, Helvetica, sans-serif;	color: #B75B8C;	font-weight: bold;		letter-spacing: 1px;}.texteRubriqueC4 {	font-family: Arial, Helvetica, sans-serif;	color: #547471;	font-weight: bold;}.texteRubriqueC5 {	font-family: Arial, Helvetica, sans-serif;	color: #3555A2;	font-weight: bold;		letter-spacing: 1px;}/* CouleurC1 */.texteCouleurC1 {	font-family: Arial, Helvetica, sans-serif;	color: #C4462F;	font-weight: bold;}a.texteCouleurC1:link {	font-family: Arial, Helvetica, sans-serif;	color: #C4462F;	font-weight: bold;	text-decoration: underline;}a.texteCouleurC1:visited {	font-family: Arial, Helvetica, sans-serif;	color: #C4462F;	font-weight: bold;	text-decoration: underline;}a.texteCouleurC1:hover {	font-family: Arial, Helvetica, sans-serif;	color: #C4462F;	font-weight: bold;	text-decoration: none;	}/* CouleurC2 */.texteCouleurC2 {	font-family: Arial, Helvetica, sans-serif;	color: #E6AE11;	font-weight: bold;}a.texteCouleurC2:link {	font-family: Arial, Helvetica, sans-serif;	color: #E6AE11;	font-weight: bold;	text-decoration: underline;}a.texteCouleurC2:visited {	font-family: Arial, Helvetica, sans-serif;	color: #E6AE11;	font-weight: bold;	text-decoration: underline;}a.texteCouleurC2:hover {	font-family: Arial, Helvetica, sans-serif;	color: #E6AE11;	font-weight: bold;	text-decoration: none;	}/* CouleurC3 */.texteCouleurC3 {	font-family: Arial, Helvetica, sans-serif;	color: #B75B8C;	font-weight: bold;}a.texteCouleurC3:link {	font-family: Arial, Helvetica, sans-serif;	color: #B75B8C;	font-weight: bold;	text-decoration: underline;}a.texteCouleurC3:visited {	font-family: Arial, Helvetica, sans-serif;	color: #B75B8C;	font-weight: bold;	text-decoration: underline;}a.texteCouleurC3:hover {	font-family: Arial, Helvetica, sans-serif;	color: #B75B8C;	font-weight: bold;	text-decoration: none;	}/* CouleurC4 */.texteCouleurC4 {	font-family: Arial, Helvetica, sans-serif;	color: #547471;	font-weight: bold;}a.texteCouleurC4:link {	font-family: Arial, Helvetica, sans-serif;	color: #547471;	font-weight: bold;	text-decoration: underline;}a.texteCouleurC4:visited {	font-family: Arial, Helvetica, sans-serif;	color: #547471;	font-weight: bold;	text-decoration: underline;}a.texteCouleurC4:hover {	font-family: Arial, Helvetica, sans-serif;	color: #547471;	font-weight: bold;	text-decoration: none;	}/* CouleurC5 */.texteCouleurC5 {	font-family: Arial, Helvetica, sans-serif;	color: #3555A2;	font-weight: bold;}a.texteCouleurC5:link {	font-family: Arial, Helvetica, sans-serif;	color: #3555A2;	font-weight: bold;	text-decoration: underline;}a.texteCouleurC5:visited {	font-family: Arial, Helvetica, sans-serif;	color: #3555A2;	font-weight: bold;	text-decoration: underline;}a.texteCouleurC5:hover {	font-family: Arial, Helvetica, sans-serif;	color: #3555A2;	font-weight: bold;	text-decoration: none;	}.size12 {font-size: 12px;}/* puce conference avec trait verical a cote */.puceT {	background-image: url(/images_nav/puce_conference_T.gif);	background-repeat: no-repeat;	background-position: left top;	padding-left: 60px;	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #575757;	margin-bottom: 20px;}#C1 .puceT {	background-image: url(/images_nav/puce_conferenceC1_T.gif);}#C2 .puceT {	background-image: url(/images_nav/puce_conferenceC2_T.gif);}#C3 .puceT {	background-image: url(/images_nav/puce_conferenceC3_T.gif);}#C4 .puceT {	background-image: url(/images_nav/puce_conferenceC4_T.gif);}#C5 .puceT {	background-image: url(/images_nav/puce_conferenceC5_T.gif);}/* puce conferrence sans trait vertical */.puce {	background-image: url(/images_nav/puce_conference.gif);	background-repeat: no-repeat;	background-position: left top;	padding-left: 40px;	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #575757;	margin-bottom: 12px;	height: 30px;}#C1 .puce {	background-image: url(/images_nav/puce_conferenceC1.gif);}#C2 .puce {	background-image: url(/images_nav/puce_conferenceC2.gif);}#C3 .puce {	background-image: url(/images_nav/puce_conferenceC3.gif);}#C4 .puce {	background-image: url(/images_nav/puce_conferenceC4.gif);}#C5 .puce {	background-image: url(/images_nav/puce_conferenceC5.gif);}/* trait verical a cote de l'image */.img-trait {	float: left;	margin: 2px 10px 2px 0px;	border-right-width: 3px;	border-right-style: solid;	border-right-color: #95A6AB;	padding-right: 10px;}#C1 .img-trait {	border-right-color: #C4462F;}#C2 .img-trait {	border-right-color: #E6AE11;}#C3 .img-trait {	border-right-color: #B75B8C;}#C4 .img-trait {	border-right-color: #547471;}#C5 .img-trait {	border-right-color: #3555A2;}.img-left {	float: left;	margin: 2px 10px 2px 0px;}.texte3 {	font-family: Arial, Helvetica, sans-serif;	color: #575757;	font-size: 12px;	font-weight: normal;}.BR-CLEAR	{	clear: both;	height: 1px;	}.traitGrisB {	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #CED1D4;}.td-trait {	border-right-width: 3px;	border-right-style: solid;	border-right-color: #95A6AB;}#C1 .td-trait {	border-right-color: #C4462F;}#C2 .td-trait {	border-right-color: #E6AE11;}#C3 .td-trait {	border-right-color: #B75B8C;}#C4 .td-trait {	border-right-color: #547471;}#C5 .td-trait {	border-right-color: #3555A2;}.bgRecherche {	background-color: #BEC9CB;}.bgLiensGris {	background-image: url(/images_nav/bg_liens_gris.gif);	background-repeat: no-repeat;	background-position: left top;}.obligatoire {	font-family: Verdana, Arial, Helvetica, sans-serif;	color: #CC0000;		font-size: 11px;}#MODULE a:link {	font-family: Arial, Helvetica, sans-serif;	color: #3E3E3E;	font-weight: bold;	text-decoration: none;}#MODULE a:visited {	font-family: Arial, Helvetica, sans-serif;	color: #3E3E3E;	font-weight: bold;	text-decoration: none;}#MODULE a:hover {	font-family: Arial, Helvetica, sans-serif;	text-decoration: underline;	color: #3E3E3E;	font-weight: bold;}/* puce dans les claques du module */.bullet {	background-image: url(/images_nav/bullet.gif);	background-repeat: no-repeat;	background-position: left top;	width: 20px;}#C1 .bullet {	background-image: url(/images_nav/bulletC1.gif);}#C2 .bullet {	background-image: url(/images_nav/bulletC2.gif);}#C3 .bullet {	background-image: url(/images_nav/bulletC3.gif);}#C4 .bullet {	background-image: url(/images_nav/bulletC4.gif);}#C5 .bullet {	background-image: url(/images_nav/bulletC5.gif);}/* style du nom dans l'index alpha */.titre11 {	font-family: Arial, Helvetica, sans-serif;	font-size: 16px;	font-weight: bold;	color: #575757;}/* liens non souligne avec soulignement au passage de la souris */#NOLINK a:link {	text-decoration: none;}#NOLINK a:visited {	text-decoration: none;}#NOLINK a:hover {	text-decoration: underline;}/* liens en rouge */.lienRouge:link {	color: #C4462F;	text-decoration: underline;}.lienRouge:visited {	color: #C4462F;	text-decoration: underline;}.lienRouge:hover {	color: #FF0000;	text-decoration: underline;}
