﻿
body	{
	margin:0;
	padding:0;
	/* Pour centrer horizontalement la page sans saut selon que la barre d'ascenseur est ou non présente, on force à ce qu'elle existe pour FF (le saut ne se produit pas sous IE).
	Inconvénient, le hack pour IE7 !important! n'est pas valide CSS */
	/*overflow-y: scroll !important; /* autres navigateurs */
	/*overflow-y: auto !important!; /* IE7 */
	/*overflow-y: auto; /* IE6 */
}
body {
	background-color: #CCC;
	color: #000;
	clear: both;
}
body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
}
/**************************************************/
/* BANDEAU HAUT ET BANDEAU MENU ET RECHERCHE      */
/**************************************************/
.logo	{
	position: absolute;
	left: 40px;
	top: 10px;
	z-index:1000;
}
/* Logo pour l'impression invisible */
#logoPrint	{
	display: none;
}
#bandeau	{
		width: 950px;
	position: absolute;
	height: 110px;
	top: 0;
	left: 6px;	
	z-index: 3;
}
	
	/* Nom de la personne, dÃ©connexion et accÃ¨s Ã  l'espace personnel */
	#connection	{
		padding: 0;
		text-align: right;
		width: 940px;
		margin: 71px 0 0 0;
	}

/**************************************************/
/*  MENU ET RECHERCHE                             */
/**************************************************/
	/* Les acces aux espaces principaux :
		dl : ensemble menu et sous-menu
			dt : l'item du menu
				dd : sous-menu
					ul : c'est une liste
						li : item de sous-menu */
	/* Pour porter la couleur du sous menu */
	#sousMenu	{
		width: 950px;
		position: absolute;
		height: 20px;
		top: 118px;
		left: 6px;	
		z-index: 4;
	}
	#menuPrincipal	{
		position: absolute;
		top: 118px;
		left: 0;
		z-index: 10;
		width: 870px;/*Largeur du menu*/
		padding-left: 70px;
	}
	#menuPrincipal dl {
		float: left;
		width: 165px;
		margin: 0 2px 0 0;
		padding: 0;
	}
	#menuPrincipal dt {
		height: 12px;
		padding: 2px 0 1px 0;
		margin: 0;
	}
	#menuPrincipal dd {
		display: none;
		margin: 0;
		padding: 0;
	}
	#menuPrincipal ul {
		margin: 0;
		padding: 0 0.5em 0.5em 1em;
	}
	#menuPrincipal li {
		margin: 0;
		padding: 0.5em 0 0 0;
	}
	/* Le bouton recherche */
	#btnSearch	{
		float: right;
		width: 190px;
	}
	#btnSearch a	{
		display: block;
		margin: 0px 20px 4px 20px;
		text-align: center;
		height: 14px;
	}

#page	{
	position: relative;
	width: 940px;
	margin: 0 auto 0 auto;
	padding: 136px 16px 0 6px;
}
#page	
{
    /*Supprimer le bandeau gauche gris*/
	background-image:url(Images/PR_Fond_Ecran.png);
	background-repeat: repeat-y;
	background-position: left top;
	/*background-image:url(Images/fondColGauche.gif);
	background-repeat: repeat-y;
	background-position: left top;
	border-left: #CCC 5px solid;
	border-right: #CCC 5px solid;*/
	background-color: #FFF;
}
	/**************************************************/
	/* HAUT DE PAGE : REPERAGE                        */
	/**************************************************/
	#identif	{
		width: 940px;
		height: 140px;
	}
	/* Une */
	#ouvertureSite #identif .texte	{
		width: 620px;
		height: 110px;
		padding: 30px 0 0 90px;
	}
	/* Autres pages */
	#identif .texte	{
		float: left;
		width: 560px;
		height: 115px;
		padding: 25px 0 0 175px;
	}
    #identif .logoRub	{
		float: right;
		width: 190px;
		height: 115px;
		padding: 25px 0 0 0;
		text-align: center;		
		margin-right:6px;
	}
	/* Pour le sommaire d'un numéro */
	#sommaireNumero #identif .citation	{
		float: left;
		width: 230px;/*agrandir cette valeur de 168 à 240px pour ne pas perdre la disposition de la maquette*/
		padding: 20px 12px 0 186px;/*La marge gauche de 215 à 186px pour que l'image de la couverture soit aligné avec le 3éme menu*/
		/*La marge de haut de 35px à 20px*/
	}
	#sommaireNumero #identif .texte	{
		float: left;
		width: 233px;
		padding: 40px 0 0 10px;
		height: 100px;
	}
	/* La vignette */
    #sommaireNumero #identif .logoRub	{
		float: left;
		width: 90px;
		height: 115px;
		padding: 10px 0 0 0;
		text-align: right;
	}
	#sommaireNumero #identif	{
	color: #369;
}
	/**************************************************/
	/* COLONNE GAUCHE                                 */
	/**************************************************/
	#menuLocal	{
		float: left;
		width: 120px;
		padding: 15px 15px 0 30px;
	}
	/**************************************************/
	/* CONTENU PRINCIPAL                                 */
	/**************************************************/
	#contenu	{
		float: left;
		width: 560px;
		margin: 0 15px 0 10px;
	}
		/**************************************************/
		/* Sommaires                                      */
		/**************************************************/
		/* Titres articles */
		#sommaireNumero #contenu h3, #sommaireTheme #contenu h3, #selectionInfirmieres #contenu h3, #complementsRevue #contenu h3 {
			float: left;
		}
		#sommaireNumero #contenu h4, #sommaireNumero #contenu h5, #sommaireTheme #contenu h4, #sommaireTheme #contenu h5, #selectionInfirmieres #contenu h4, #complementsRevue #contenu h4, #selectionInfirmieres #contenu h5, #complementsRevue #contenu h5 {
			clear: left;
			float: left;
		}
		#sommaireNumero #contenu h3, #sommaireNumero #contenu h4, #sommaireNumero #contenu h5, #sommaireNumero #contenu p {
			width: 510px;
		}
		
		/* Les blocs de sommaires thématiques correspondant à un numéro,
		s'inscrit dans #contenu avec une vignette de 82px à gauche */
		.themeNum	{
			float: right;
			width: 470px;
			margin-top: 5px;
		}
		/* Pour les sommaires thématiques, les vignettes des numéros */
		#sommaireTheme #contenu img, #selectionInfirmieres #contenu img, #complementsRevue #contenu img	{
			float: left;
			margin: 5px 0 0 0;
		}
		/* Pour les sommaires thématiques, taille affichage réduite de la largeur de la vignette */
		#sommaireTheme #contenu h3, #selectionInfirmieres #contenu h3, #complementsRevue #contenu h3 {
			width: 420px;
		}
		#sommaireTheme #contenu p, #selectionInfirmieres #contenu p, #complementsRevue #contenu p {
			clear: left;
		}
		/* Tableau de presentation des anciens numero */
		#sommairesTous table	{
			/* Largeur = th + 6 largeur td = 44 + (6 * 86) = 560 : celle de #principal */
			width: 560px;
			padding: 0;
			margin: 0;
		}
		#sommairesTous table th	{
			/* largeur reelle : 44px */
			width: 42px;
			padding: 5px 2px 2px 0;
			margin: 0;
		}
		#sommairesTous table td	{
			/* largeur reelle : 86px */
			width: 84px;
			padding: 5px 2px 2px 0;
			margin: 0;
			font-size: 10px;
		}

		/**************************************************/
		/* ArrÃªts de commercialisation                    */
		/**************************************************/
		#arrcomm #contenu h3 {
			float: left;
			width: 330px;
		}
		#arrcomm #contenu p.pagination	{
			width: 170px;
			float: right;
			clear: none;
			padding: 0;
			text-align: right;
		}
		#arrcomm #contenu p	{
			clear: both;
		}
		.pair, .impair	{
			padding: 5px;
		}

	/****************************************/
	/* ESPACE PERSONNEL                     */
	/****************************************/
	/* Le calendrier */
	/*#abonne #contenu table	{
		width: 210px;
		float: left;
		padding: 0;
		margin: 0;
		border: none;
	}
	#abonne #contenu .monCalendrier	{
		float: left;
		width: 340px;
	}*/
	/**************************************************/
	/* COLONNE DROITE                                 */
	/**************************************************/
	#complements	{
		float: left;
		width: 189px;
	}
	#cahier #complements, #cahierComposant #complements, #position #complements, #newsPage #complements, #infosPatientsSommaire #complements, #prescrirePage #complements, #prescrireFacette #complements	{
		border-left: 1px solid;
	}

/**************************************************/
/* PIED DE PAGE                                   */
/**************************************************/
#piedPage	{
	width:100%;
	clear: both;
	padding-top: 2em;
}
#piedPage ul	{
	width: 570px;
	padding: 0.5em 0;
	text-align: center;
	margin: 0 0 0 165px;
	list-style: none;
}
#piedPage li	{
	display: inline;
	padding: 0;
	margin: 0;
}
a {
	color: #000;
}
/**************************************************/
/* BANDEAU HAUT                                   */
/**************************************************/
#bandeau	{
	border-top: 4px solid #900; /* rouge */
	border-bottom: 4px solid #036; /* bleu */
	background-color: #FFF;
}
/* Couleur des liens (Déconnexion, Espace personel) */
#bandeau #connection a	{
	color: #000;
}

/**************************************************/
/* BANDEAU MENU ET RECHERCHE                      */
/**************************************************/
#sousMenu	{ /* sous les menus pour masquer l'image de fond du body */
	background-color: #FFF;
}
#menuPrincipal dl#abonnes	{
	background-color:#069; /* bleu */
	background-image: url(Images/fondMenuA.gif);
	background-repeat: repeat-x;
	background-position: top;
}
#menuPrincipal dl#abonnes dd.joli	{
	height: 3px;
	background-image: url(Images/coinsMenuA.gif);
	background-repeat: no-repeat;
	background-position: left top;
	display: block;
	overflow: hidden; /* pour bug IE6 */
}
#menuPrincipal dl#libre, #menuPrincipal dl#prescrire, #menuPrincipal dl#promo	{
	background-color: #900; /* rouge */
	background-image: url(Images/fondMenuB.gif);
	background-repeat: repeat-x;
	background-position: top;
}
#menuPrincipal dl#libre dd.joli, #menuPrincipal dl#prescrire dd.joli, #menuPrincipal dl#promo dd.joli	{
	height: 3px;
	background-image: url(Images/coinsMenuB.gif);
	background-repeat: no-repeat;
	background-position: left top;
	display: block;
	overflow: hidden; /* pour bug IE6 */
}
#menuPrincipal dl#abonnes ul.soussousmenu	{
	background-color: #09C;
}
#btnSearch	{ 
	background-color: #67999A; /* bleu */
	background-image: url(Images/coinsRecherche.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}
#btnSearch a	{ 
	/*background-color: #FFF; /* bleu */
}
#menuPrincipal, #menuPrincipal a {
	color: #FFF;
}
#menuPrincipal #btnSearch a {
	/*color: #003366; /*bleu */
}
/**************************************************/
/* HAUT DE PAGE : REPERAGE                        */
/**************************************************/
#identif	{
	background-color: #FFF;
	color: #699;
}
#identif p	{
	color: #666;
}
/**************************************************/
/* COLONNE GAUCHE                                 */
/**************************************************/
#menuLocal, #menuLocal a	{
	color: #003366;
}
#menuLocal h1	{
	border-top: 2px solid #003366;
	background-color: #FFF;
	border-right: 2px solid #003366;
	border-left: 2px solid #003366;
	color: #FFF;
	background-image: url(Images/sousTitreColGauche.gif);
	background-repeat: repeat-x;
	background-position: left top;
	background-color: #036;
}
#ouvertureSite #menuLocal h1	{
	color: #003366;
	background-image: none;
	background: #FFF;
}
#ouvertureSite #menuLocal li {
	background-image: url(Images/puceColGauche.gif);
	background-repeat: no-repeat;
	background-position: left 3px;
}
/* Les boutons d'accÃ¨s vers d'autres pages ou sites */
#menuLocal p.acces	{
	border-color: #F60; /* orange vif */
}
#menuLocal ul	{
	border-right: 2px solid #003366;
	border-bottom: 2px solid #003366;
	border-left: 2px solid #003366;
}
#menuLocal ul ul	{
	border: none;
}

/**************************************************/
/* CONTENU PRINCIPAL                              */
/**************************************************/
/* entête de la page des sessions d'examens portail */
#h6QuizSession 
{
    color: #FFF;
	background-color: #990000 !important;
    }
/* Ouverture d'une page ou d'une sÃ©quence dans la page */
#contenu h6 {
	color: #FFF;
	background-color: #069;
}
#ouvertureSite #contenu h6 {
	color: #036;
	background-image: url(Images/sousOuvertureUne.gif);
	background-repeat: repeat-x;
	background-position: left top;
	background-color:transparent;
}
#contenu .cartouche	{
	color: #FFF;
	background-color: #C03;
}

/* DÃ©tail d'un cahier ou d'un de ses composants */
/* Titres des articles */
#contenu h1, #contenu h1 a {  
	border-top-color: #CCC; /* bleu pÃ¢le */
	color: #699;
}
#ouvertureSite #contenu h1, #ouvertureSite #contenu h1 a	{
	color: #666;
}
/* Chapo */
#contenu h2	{
	color: #666;
}
#sommairenumero #contenu h3	{ /* sauf dans les sommaires de numÃ©ro */
	color: #000;
}
#contenu h3	{
}

/* Le tableau des anciens numÃ©ros de la revue */
#sommairesTous table th, #sommairesTous table td	{
	border-bottom-color: #FFDCA5; /* orange pÃ¢le */
}
/****************************************/
/* SOMMAIRES                            */
/****************************************/
#contenu .compact h1, #contenu .compact h1 a {  
	color: #000;
}

/* Mention accÃ¨s libre */
.cartoucheFree	{
	color: #FFF;
	background-color: #C03; /* rouge vif */
}
/* Mention consultation en ligne */
.directSite	{
	border-color: #C03; /* rouge vif */
}
/****************************************/
/* ESPACE PERSONNEL                     */
/****************************************/
/* Le calendrier */
/*#abonne #contenu td.reception	{
	background-color: #6F9;
}
#abonne #contenu td.evenement	{
	background-color: #699;
}
#abonne #contenu td.rendu	{
	background-color: #C03;
}*/
/*****************************************************/
/* ARRÃŠTS DE COMMERCIALISATION (mÃ©dicaments retirÃ©s) */
/*****************************************************/
#arrcomm #contenu, #navArrCom, #arrcomm #contenu #navArrCom p	{
	border-color: #CCC; /* bleu pÃ¢le */
}
/* alternance des ligne avec fond colorÃ© */
.pair	{
	background-color:#CCC;
}

/**************************************************/
/* COLONNE DROITE                                 */
/**************************************************/
#cahier #complements, #cahierComposant #complements, #position #complements, #newsPage #complements, #infosPatientsSommaire #complements, #prescrirePage #complements, #prescrireFacette #complements	{
	color: #036;
	border-left-color: #369;
}
#cahier  #complements a, #cahierComposant #complements a, #position #complements a, #newsPage #complements a, #infosPatientsSommaire #complements a, #prescrirePage #complements a, #prescrireFacette #complements a	{
	color: #69C;
}

/**************************************************/
/* PIED DE PAGE                                 */
/**************************************************/
#piedPage	{
	background-image: url(Images/fondColGauche.gif);
	background-repeat: repeat-y;
	background-position: left top;
	color: #666;
}
/*#piedPage ul	{
	border-top: 1px solid #666;
}*/

/* Comportement gÃ©nÃ©ral des liens */
a:link, a:visited	{
	text-decoration: none;
}
a:active, a:hover	{
	text-decoration: underline;
}
/* Pas de bordure sur les images portant un lien */
a img	{
	border: none;
}
/* Les paragraphes sont calÃ©s sans margin ni padding */
/* Ils sont particularisÃ©s selon chaque cas */
p	{
	margin: 0;
	padding: 0;
}
/* Calage des listes */
ul, ol {
	margin: 0 0 0 2em;
	padding: 0;
}

/****************************************/
/* BLOC REPERAGE (identification)       */
/****************************************/
#identif	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
/* Le titre principal de l'ouverture de page */
#identif h1	{
	margin: 0;
	padding: 0;
	font-size: 16px;
	line-height: 19px;
}
/* Le rappel de la partie */
#identif h2	{
	margin: 0;
	padding: 0;
	font-size: 14px;
	line-height: 19px;
	font-weight: normal;
}
/* L'accroche de l'espace */
#identif p	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 15px;
	font-weight: bold;
	padding: 0;
	margin:0;
}
/***********************/
/*         UNE         */
/***********************/
	#ouvertureSite #identif h1	{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 29px;
		line-height: 37px;
		margin-bottom: 0.10em;
	}
	#ouvertureSite #identif h2	{
		font-size: 13px;
	    line-height: 16px;
	    font-family: Arial, Helvetica, sans-serif;
	    font-weight: bold;
	}
/***********************/
/* NUMEROS DE LA REVUE */
/***********************/
/* Le numéro */
	#sommaireNumero #identif h1	{
		font-size: 30px;
		font-weight: bold;
		line-height: 30px;
	}
	/* Le mois */
	#sommaireNumero #identif h2	{
		font-size: 16px;
		font-weight: bold;
		line-height: 19px;
	}
	/* La citation */
	#sommaireNumero #identif .citation p	{
		font-family: "Times New Roman", Times, serif;
		font-size: 11px;
		line-height: 14px;
		font-weight: bold;
	}
	#sommaireNumero #identif .citation p.signature	{
		text-align: right;
	}
	
	#sommaireNumero #identif .citation p	{
	color: #000;
}
	/***********************/
/*      POSITIONS      */
/***********************/
	#positionsTheme #identif h2, #position #identif h2	{
		font-weight: bold;
	}


/***********************/
/* Ouverture de partie */
/***********************/
	#sommairesListe #identif h1, #sommairesTous #identif h1, #cahiersTheme #identif h1, #positionsTheme #identif h1, #sommaireNews #identif h1, #newsPage #identif h1, #archivesNews #identif h1, #infosPatientsNouvelles #identif h1, #ideesForceNouvelles #identif h1, #infosPatientsSommaire #identif h1, #ideesForceSommaire #identif h1, #arrcomm #identif h1, #prescrirePage #identif h1, #abonne #identif h1	{
		font-size: 25px;
		line-height: 30px;
		font-weight: bold;
	}

/****************************************/
/* CONTENU                              */
/****************************************/
/* Ouverture d'une page ou d'une sÃ©quence dans la page */
#contenu h6 {
	padding: 1px 10px;
	margin: 0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	height: 18px;
	text-align: left;
}

/* Titre des articles */
#contenu h1	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 18px;
	font-weight: bold;
	margin: 0 0 5px  0;
	padding: 5px 0 0 0;
	clear: both;
	border-top: 5px solid #CCC;
}
	/****************************************/
	/*     UNE                              */
	/****************************************/
	#ouvertureSite #contenu h1	{
		border-top: none;
	}
	/****************************************/
	/* SOMMAIRES                            */
	/****************************************/

	
	/* zone des blocs contenant les titres d'une mÃªme rubrique */
	/* Titres des rubriques */
	#sommaireNumero #contenu h1	{
		font-weight: normal;
	}
    #sommaireNumero #contenu h1	
    {
        margin: 5px 0 -5px 0;
	    padding: 5px 0 0 0;	
    }
    
/* A activer et prÃ©ciser si on souhaite des titres compacts pour 
   les premiers items des sommaires de numÃ©ro (Editorial et Gamberges.
   Penser notamment Ã  ajuster la marge haute pour que la colonne
   centrale soit assez basse
	
	Titre compact pour les rubriques Editorial et Gamberges */
	.compact	{
		clear: both;
	}
	#sommaireNumero #contenu .compact h1	{
		border-bottom: none;
		font-size: 12px;
		font-weight: bold;
		font-family: Arial, Helvetica, sans-serif;
		margin: 0;
		padding: 0 0.25em 0 0;
		float: left;
		clear: none;
	}
	#sommaireNumero #contenu .compact h3	{
		float: left;
		width: auto;
	}
   /* Fin de la zone Ã  activer */	
	   
	/* Titres des sous-rubriques */
	#sommaireNumero #contenu h2	{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-weight: bold;
		clear: both;
		border-bottom: 1px solid;
		padding: 15px 0 5px 0;
		margin: 0 0 5px 0;
	}
	/* Titres des sous-rubriques */
#sommaireNumero #contenu h2	{
	color: #666;
	border-bottom-color: #CCC;
}
	/* Titres articles */
	#sommaireNumero #contenu h3, #sommaireTheme #contenu h3, #selectionInfirmieres #contenu h3, #complementsRevue #contenu h3, #recherche #contenu h3 {
			float: left;
		}
		#sommaireNumero #contenu h4, #sommaireNumero #contenu h5, #sommaireTheme #contenu h4, #sommaireTheme #contenu h5, #selectionInfirmieres #contenu h4, #complementsRevue #contenu h4, #selectionInfirmieres #contenu h5, #complementsRevue #contenu h5 {
			clear: left;
			float: left;
		}
		#sommaireNumero #contenu h3, #sommaireNumero #contenu h4, #sommaireNumero #contenu h5, #sommaireNumero #contenu p {
			width: 510px;
		}
		/* Pagination */
		#sommaireNumero #contenu p.pagination, #sommaireTheme #contenu p.pagination, #selectionInfirmieres #contenu p.pagination, #complementsRevue #contenu p.pagination	{
			width: 50px;
			float: right;
			clear: none;
			padding: 0;
			text-align: right;
		}
	/* idÃ©es-force et fiches infos-patients : pagination proche du titre */
	h1 span {
		font-weight: normal;
	}
	/* Sous-titre d'un article principal */
	#sommaireNumero #contenu h4 {
		font-size: 10px;
		font-weight: bold;
		padding: 0;
		margin: 0;
	}
	/* Titres encadrÃ©s (dans bloc article principal) */
	#sommaireNumero #contenu h5 {
		font-size: 10px;
		font-weight: bold;
		padding: 0;
		margin: 0;
	}

	#sommaireNumero #contenu h5 strong { /* accroche d'encadrÃ© */
		font-weight: normal;
	}
	#sommaireNumero #contenu p, #sommaireTheme #contenu p, #selectionInfirmieres #contenu p, #complementsRevue #contenu p, #archivesNews #contenu p, #infosPatientsNouvelles #contenu p, #ideesForceNouvelles #contenu p, #infosPatientsSommaire #contenu p, #arrcomm #contenu p	{
		padding: 0;
	}
	/* Mention accÃ¨s libre */
	.cartoucheFree	{
		padding: 0 2px;
		margin: 0 5px 0 0;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		text-transform: uppercase;
		font-size: 10px;
	}
	/* Mention consultation en ligne */
	.directSite	{
		display: block;
		float: left;
		padding: 0 1px;
		margin: 0 5px 0 0;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-weight: bold;
		text-transform: uppercase;
		border: solid 1px;
		font-size: 8px;
	}
	/* DÃ©limiteur des blocs correspondant Ã  chaque article du sommaire */
	#sommaireNumero #contenu hr, #sommaireTheme #contenu hr, #selectionInfirmieres #contenu hr, #complementsRevue #contenu hr, #infosPatientsNouvelles #contenu hr, #ideesForceNouvelles #contenu hr, #infosPatientsSommaire hr, #ideesForceSommaire hr, #arrcomm #contenu hr, #piedPage hr	{
		clear: both;
		border: 0;
		height: 1px;
		visibility: hidden;
		margin: 0; /* minimum top: 7 px IE */
		padding: 9px 0 0 0;
	}


	/****************************************/
	/* LISTES DES 12 DERNIERS NUMEROS       */
	/****************************************/
	#sommairesListe #contenu p	{
		float:left;
		width: 115px;
		padding: 0 0 10px 0;
		text-align: center;
		font-weight: bold;
	}
	#sommairesListe #contenu img	{
		float: none;
		margin: 0;
		padding: 0;
	}
	#sommairesListe #contenu	{
		width: 520px;
		margin-left: 50px;
	}

	/****************************************/
	/* LISTES DE TOUS LES NUMEROS           */
	/****************************************/
	/* Tableau de presentation des anciens numeros */
	#sommairesTous table	{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		border-collapse : collapse;
	}
	#sommairesTous table th, #sommairesTous table td	{
		vertical-align: top;
		text-align: left;
		border-bottom: 2px solid;
	}

	/****************************************/
	/* ARTICLES                             */
	/****************************************/
	/* Chapo */
	#contenu h2	{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		line-height: 15px;
		font-weight: bold;
		margin: 0;
		padding: 0 0 6px 0;
	}
	 #position #contenu h2, #newsPage #contenu h2	{
		padding: 0 0 10px 25px;
	 }
	#contenu p	{
		padding: 0 0 10px 25px;
	}
	/* sauf pour la une */
	#ouvertureSite #contenu p	{
		padding: 0;
	}
	#contenu p.datePubli	{
		font-size: 9px;
	}
	#contenu .cartouche	{
		display: block;
		float: left;
		padding: 0 2px 0 2px;
		margin: 0 5px 0 0;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-weight: bold;
		font-size: 10px;
		text-transform: uppercase;
	}

	/*#contenu img	{
		float:left;
		margin-right: 10px;
	}*/
	/* Pour les sommaires thÃ©matiques, les vignettes des numÃ©ros */
	#sommaireTheme #contenu img, #selectionInfirmieres #contenu img, #complementsRevue #contenu img	{
		float: right;
		margin-right: 0;
	}
	#contenu h3	{
		/*clear: both;*/
		font-size: 12px;
		font-weight: bold;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		padding: 0;
		margin: 10px 0 0 0;
	}
	/* dans les profondeurs d'un cahier, rappel du titre de l'article appelant */
	#cahierComposant #contenu h1 .rappel	{
		font-size: 12px;
		font-weight: normal;
	}
	#contenu em	{
		font-style: normal;
		background-image:url(Images/puce.gif);
		padding-left: 10px;
		background-repeat: no-repeat;
		background-position: left top;
	}
	#contenu ul	{
		margin: 0 0 0 25px;
		padding: 0 0 10px 1em;
	}
	/*****************************************************/
	/* ARRÃŠTS DE COMMERCIALISATION (mÃ©dicaments retirÃ©s) */
	/*****************************************************/
	/*#arrcomm #contenu	{
		border-top: 5px solid;
	}
	#navArrCom	{
		border-bottom: 5px solid;
	}
	#navArrCom form {
		padding: 0;
		margin: 0;
		width: 360px;
		float: left;
	}
	#navArrCom fieldset {
		border: none;
		padding: 0;
		margin: 0;
	}
	#navArrCom #envoi	{
		margin-left: 10px;
	}
	#arrcomm #contenu #navArrCom p {
		width: 70px;
		margin: 10px 0 0 18px;
		padding: 1px 5px;
		float: left;
		clear: none;
		border: 1px solid;
		text-align: center;
	}*/
	/* Champ pour indiquer les premiÃ¨res lettres dans les arrÃªts de commercialisation */
	/*#navArrCom #lettres	{
		width: 4em;
		margin: 10px 0 0 0;
		padding: 0;
		font-family: Verdana, Arial, Helvetica, sans-serif;
	}*/

	/****************************************/
	/*           NEWS                       */
	/****************************************/
	/* le tournepage */
	#identif p.tournepage, #contenu p.tournepage	{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		line-height: 14px;
		font-weight: bold;
		padding: 2em 0 1em 0;
		margin: 0;
		text-align: right;
	}
	/* particularisation du lien vers les archives */
	#identif p.tournepage a.archives, #contenu p.tournepage a.archives	{
		font-family:Georgia, "Times New Roman", Times, serif;
	}
	/****************************************/
	/* SOMMAIRES FICHES INFOS_PATIENTS      */
	/* ET IDEES_FORCE                       */
	/****************************************/
	/* on cache les listes, seul le premier niveau est visible */
	.listeCache	{
		display: none;
	}
	/* on les montre Ã  la demande du javascript */
	.listeMontre	{
		display: inline;
	}
	
	
	/****************************************/
	/* FORMULAIRES LIES A L'ABONNEMENT      */
	/****************************************/
	/*#abonne #contenu fieldset	{
		padding: 0;
		margin: 0 0 20px 0;
		border: none;
		clear: both;
	}
	#abonne #contenu label	{
		display: block;
		float: left;
		clear: left;
		width: 230px;
		padding: 2px 5px 2px 25px;
		margin: 0 0 5px 0;
		text-align: right;
	}
	#abonne #contenu input	{
		display: block;
		float: left;
		width: 230px;
		padding: 2px;
		margin: 0 0 10px 0;
	}
	#abonne #contenu select	{
		display: block;
		float: left;
		width: 240px;
		padding: 2px;
		margin: 0 0 10px 0;
	}
	#abonne #contenu fieldset p	{
		clear: left;
		width: 250px;
		padding: 0 5px 0 25px;
		margin: 0;
		text-align: right;
	}
	#abonne #contenu input#envoi, #abonne #contenu input#envoi2	{
		width: 7em;
	}
	/****************************************/
	/* ESPACE PERSONNEL                     */
	/****************************************/
	/* Le calendrier */
	/*#abonne #contenu th	{
		font-style:italic;
	}
	#abonne #contenu td	{
		text-align: center;
	}
	#abonne #contenu td a	{
		font-weight: bold;
	}*/
	
/****************************************/
/* BANDEAU HAUT                         */
/****************************************/
#connection	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
}
#connection a	{
	font-weight: bold;
}

/****************************************/
/*     MENU                              */
/****************************************/
/* Les acces aux espaces principaux :
	dl : ensemble menu et sous-menu
		dt : l'item du menu
			dd : sous-menu
				ul : c'est une liste
					li : item de sous-menu */
#menuPrincipal a:hover {
	text-decoration: none;	
}
#menuPrincipal {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
}
#menuPrincipal dd {
	display: none; /* apparition au survol du dt:a correspondant gere en javascript */
}
#menuPrincipal ul {
	list-style:none;
}
#menuPrincipal dt {
	list-style-type: none;
	text-align: center;
	cursor: pointer;
	text-transform: uppercase;
	text-align: center;
}
#menuPrincipal dt a:hover, #menuPrincipal dt.courant {
	font-weight: bold;
}
#menuPrincipal li a:hover {
	font-weight: bold;
}
#menuPrincipal .soussousmenu li a	{
	font-size: 9px;
	font-style: normal;
}

/****************************************/
/* COLONNE GAUCHE                       */
/****************************************/
#menuLocal	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
/* Titres */
#menuLocal h1	{
	font-size: 10px;
	line-height: 14px;
	padding: 2px 5px;
	margin: 0;
	font-weight: bold;
}
/* Liste de navigation */
#menuLocal ul	{
	background-color: #FFF;
	padding: 5px 5px 5px 20px;
	margin: 0;
}
#menuLocal li {
	margin: 0;
	padding: 0 0 6px 0;
	font-weight: bold;
	line-height: 12px;
}
#menuLocal li a.evidence {
	font-weight: bold;
}
#menuLocal li a {
	font-size: 9px;
	font-weight: normal;
}
/* Une */
#ouvertureSite #menuLocal ul	{
	background-color: #FFF;
	padding: 5px;
	margin: 0;
}
#ouvertureSite #menuLocal li {
	padding: 0 0 6px 10px;
	list-style-type: none;
}

	/* Les boutons d'accÃ¨s vers d'autres pages ou sites */
	#menuLocal p	{
		background-color: #FFF;
		padding: 5px;
	}

/****************************************/
/* COLONNE DROITE                       */
/****************************************/

/* Titres des blocs d'information */
#complements	{
	font-size: 10px;
}
#complements h1	{
	padding: 0;
	margin: 0;
	font-size: 1.2em;
	font-weight: bold;
}
#complements h2	{
	padding: 0.5em 0 0 0;
	margin: 0;
	font-size: 1em;
	font-weight: bold;
}
#complements h3	{
	margin: 0 0 5px 0;
	padding: 0 0 0 2px;
	font-size: 9px;
}
#complements p	{
	margin: 0 0 5px 0;
	padding: 0 0 0 15px;
}
#sommaireNumero #complements p, #sommairesListe #complements p, #sommairesTous #complements p, #sommaireTheme #complements p, #selectionInfirmieres #complements p, #complementsRevue #complements p	{
	padding: 0;
}
#complements ul	{
	margin:  0 0 0 10px;
	padding: 0 0 0 1em;
}
#complements ul ul	{
	margin:  6px 0 0 5px;
	padding: 0 0 0 1em;
}
#complements li	{
	margin: 0 0 6px 0;
	padding: 0;
}

#ouvertureSite #complements	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
#ouvertureSite #complements #larevue	{
	margin-bottom: 30px;
	text-align: center;
}
#ouvertureSite #complements #nonmerci	{
	text-align: center;
	font-size: 10px;
	font-weight: bold;
	margin-bottom: 20px;
}
#ouvertureSite #complements #rencontres	{
	text-align: center;
	font-size: 12px;
	font-weight: bold;
	margin-bottom: 40px;
}
#ouvertureSite #complements #hon	{
	margin-top: 20px;
	text-align: center;
}
#ouvertureSite #complements p {
	padding: 0;
	margin: 0 0 10px 0;
}
#cahier #complements, #cahierComposant #complements, #position #complements, #newsPage #complements, #infosPatientsSommaire #complements, #prescrirePage #complements, #prescrireFacette #complements	{
	font-size: 9px;
	line-height: 12px;
	font-weight: bold;
}
/****************************************/
/* PIED DE PAGE                         */
/****************************************/
#piedPage li	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-align: center;
}
.nextprevious
{
    width: 70px;
		margin: 0px 0 0 7px;
		padding: 1px 5px;
		float: left;
		clear: none;
		border: 1px solid #CCCCCC;
		text-align: center;
}
/************************************************Styles de bilog team***************************************************************/



/* a
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #003063;
	text-decoration: underline;
	letter-spacing: normal;
	word-spacing: normal;
	white-space: normal;
}*/


/*Bienvenu nom d'utilisateur*/
.welcom
{
	color:#5D7B9D;
	font-weight:bold;
}

/*****Accordion***************/

/*.article {
	padding:10px;
	background:#FFF url(images/demotop.png) no-repeat left top;
}

.article p 
{
	padding:5px;
}*/

/*Titre de la description d'une rubrique*/
.title
{
	background-color:inherit;
	color: #417C9F;
	font-size:14px;
	font-weight:bold;	
	font-family:"Trebuchet MS", verdana, arial, sans-serif;
}

/*Accordion Ajax dans IFP et PAT*/
.accordionHeader
{
    border: 1px solid #2F4F4F;
   
    background-color: #EFEFEF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
    padding: 5px;
    margin-top: 5px;
    cursor: pointer;
}

#master_content .accordionHeader a
{
	color: #FFFFFF;
	background: none;
	text-decoration: none;
}

#master_content .accordionHeader a:hover
{
	background: none;
	text-decoration: underline;
}

.accordionHeaderSelected
{
    border: 1px solid #7C6F57;
    color: white;
    background-color: #BDAEAA;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
    padding: 5px;
    margin-top: 5px;
    cursor: pointer;
}

#master_content .accordionHeaderSelected a
{
	color: #FFFFFF;
	background: none;
	text-decoration: none;
}

#master_content .accordionHeaderSelected a:hover
{
	background: none;
	text-decoration: underline;
}

.accordionContent
{
   /* background-color: #D3DEEF;*/
    border: 1px dashed #7C6F57;
    border-top: none;
    padding: 5px;
    padding-top: 10px;
}

/*style des champs des formulaires*/
.logininput{
	width:200px;
	height:16px;
	border:1px solid #BDC7D8;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
}


/*.copy
{
	color: #808080;	
	font-size:9px;
}*/

/*style du message d'erreur*/
.errormessage
{	
	color:Red;
}

/*input.btn{

color: #111; 
background: url('images/submit-bg.gif'); 
border: 3px double #999; 
border-top-color: #ccc; 
border-left-color: #ccc; 
cursor: pointer;
}
input:hover.btn{
color:#0066CC;
}*/


/*.modalPopup {
	background-color:White;
	border-width:3px;
	border-style:solid;
	border-color:Gray;
	padding:3px;
	width:500px;
}*/

/*Style des validator*/
.validatorCalloutHighlight
{
    background-color: lemonchiffon;
}
.notificationlabel
{
	color: #417C9F;	
	
}
.footertab
{
	color:#666666;
	background-color: #F5EED9;
	cursor: pointer;	
	border-left: #828282 1px solid;	
	border-bottom: #807C7C 1px solid;
	border-right: #807C7C 1px solid;
	font-weight:bold;
	
}
/**************************New******************/
/*#left{
float:left;
width:192px;
height:680px;
border:1px dashed #DFE3CF;
padding: 0px 0 20px 0px;
}
#left h2{
font-family:Tahoma;
font-size:11px;
color:#8F7A64;
width:192px;
background-color:#DFE3CF;
display:block;
text-align:center;
padding:12px 0 12px 0
}
.leftnav{
display:block;
float:left;
width:172px;
padding:10px 10px 10px 10px;
margin:0 0 4px 0;
background-color:#DFE3CF
}
.leftnav li{
list-style-type:none;
float:left;
width:137px;
height:auto;
display:block;
background-image:url(images/wr_white_bgr.gif);
background-position:10px 8px;
background-repeat:no-repeat;
padding:4px 0 0 35px;
border-bottom:1px solid #DFE3CF
}
.leftnav li a{
display:block;
float:left;
font-family:Tahoma;
font-size:11px;
color:#8F7A64;
text-decoration:none
}
#left .bord{
border-bottom:0px
}


.leftnav li a.current { color: #666; } 

.dashed {
border : none;
border-top : dashed 1px #466D93;
color : #FFFFFF;
height : 1px;
}*/

/*.contentcms{
	float:right;
	border:1px dashed #DFE3CF;
	background-color:#FFFFFF;
	color:#000000;
	width:950px;	
	height:680px;
	text-align:left;
	padding:10px 0 10px 20px;
	
}*/

/*.contentdetails
{
    float:left;
	border:1px dashed #DFE3CF;
	background-color:#FFFFFF;
	color:#000000;
	width:750px;	
	height:680px;
	text-align:left;
    margin:0 0 10px 10px;
    padding:10px 0 10px 20px;
	
}*/
/*Colonne gauche de la page */
.contentright{
float:right;
width:180px;
height:680px;
border-left:1px solid #466D93;
padding-bottom:20px;
  
}
.title2 {
	color:#C30C3E;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:13px;
}
/*sous titre*/
.title3 {
	color:#C30C3E;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
}

/*Formulaire d'envoie d'émail*/
.formlabel
{
	color: #64878E;	
	font-weight:bold;	
}


.forminput{
	border:1px solid #BDC7D8;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	height:18px;
}

.formlabel1
{
	color: #64878E;	
	font-size:10px;
}

.usercontrol
{
	background-color:White;			
	background-repeat:repeat;
	height:auto;
	font-size:9px;
	background-image:none;
	
}

.notification
{
    color:#64878E; 
    text-align:center;
    font-size:12px;
    font-weight:bold;
    padding-top: 20px;
}

/*Animation ajax*/
.ajaxloadingpanel
{
	background:#fff url(images/ajax-loader.gif) center center no-repeat;
}
/*Page d'erreur*/
.alertpage
{
    color: #64878E;	
    text-align:center;
    font-size:10px;
    padding-top: 20px;
    padding-bottom: 20px;	
    border:1px solid #AAB9BB;
	background-color:#F8F8F8;
	width:500px;
	margin:40px auto;			
}


.title5
{
	background-color:inherit;
	color: #7C6F57;
	font-size:16px;
	font-weight:bold;	
	font-family:"Trebuchet MS", verdana, arial, sans-serif;
}

	/* Titres articles */
	#sommaireNumero #contenu h3, #sommaireTheme #contenu h3, #arrcomm #contenu h3 {
		font-size: 12px;
		font-weight: bold;
		font-family: Arial, Helvetica, sans-serif;
		padding: 0;
		margin: 0;
	}

/*Moteur de recherche*/
.CippingSearchLign1{
		font-size: 10px;
}
.CippingSearchLign2
{
    font-family: Arial;
	font-size: 10px;
	line-height: 14px; 
}
.CippingSearchLign3
{
	font-family: Arial;
	font-size: 10px;
	line-height: 14px; 
}
/*Sommaires non accessible*/
.lockedimagesummary
{

    text-align: center;
    background-image: url(images/lock.jpg);
    background-repeat: no-repeat;
    width:100%;
    height:100px;

    
}
/*Sommaires accessible*/
.unlockedimagesummary
{
    background-image:  url(images/unlock.png);
    background-repeat: no-repeat;
    width:100%;

}
/*Recherche prédictive - moteur de recherche*/
.AutoComplete_List{background-color: #FFF; margin: 0px!important; border: 1px solid #999; cursor: pointer; overflow: auto; text-align: left; list-style-type: none; max-height: 150px;}
.AutoComplete_ListItem{color: Black; padding: 1px; border-bottom: 1px solid #ddd;font-weight:bold}
.AutoComplete_ListItemHilite{color: #00326C ; padding: 1px; border-bottom: 1px solid #ddd; background-color: #F0F2F4;font-weight:bold }
.AutoComplete_ListItemHiliteText{ color: #00326C; font-weight:bold;  }

/*Positionnement du chemin de navigation*/
.sitemappath
{
	margin:50px 5px auto;		
	text-align:left;
}

/*Mise en forme du cadre du contenu du site*/
/*A supprimer */
.cadre
{
	border: #AAB9BB 1px solid;
	margin:5px 3px 5px 5px;
	position:relative;
	width: 1190px;
	padding:7px;
	background-color: #FFF;
	color: #000;
	background-image: url(Images/fondColGauche.gif);
	background-repeat: repeat-y;
	background-position: left top;
}

/*Mise en forme du pied de page*/
#footer{
	position:relative;
}
.footer{
	border:1px solid #AAB9BB;
	margin:5px 3px 5px 5px;
	position:relative;
	width: 1190px;
	padding-top: 10px;
    padding-bottom: 10px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	
}
.fix{
	clear:left;
	height:1px;
}

.cp1{
	float:center;	
}
.cp2{
	float:left;
	padding-right:5px;	
}

.ruban{ color:#003063; text-align:center;}
.ruban a{ color:#003063; text-decoration:underline}
.ruban a:hover{ color:#003063; text-decoration:none}
.ruban span{ color:#5F5C5C; word-spacing:21px;}
.ruban span a{ color:#5F5C5C; text-decoration:none; word-spacing:normal;}
.ruban span a:hover{ color:#5F5C5C; text-decoration:underline;}

/*contenu de la page*/
/*.contenub{
	float:right;
	background-color:#FFFFFF;
	color:#000000;
	width:950px;	
	height:auto;
	text-align:left;
	padding:0px 45px 10px 20px;
	font:12px 'Trebuchet MS', Arial, Helvetica, Sans-serif;
    text-align:left;
    font-weight:normal;
    color:#272727;
	
	
}*/
/* titre de la page*/
/*.titre1b
{
    color: #FFFFFF;	
    font-weight: bold;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size:12px;  

		
}*/
/*pour les labels*/
/*.titre2b
{
    font-weight: bold;
}*/
/*titre des publications*/
/*.titre3b {
	color:#666666;
	font-weight:bold;
	 font-size:16px;
}
/*titre des sous documents*/
/*.titre4b {
	color:#666666;
	font-weight:bold;
	 font-size:14px;
}
/*titre des sous sous documents*/
/*.titre5b {
	color:#666666;
	font-weight:bold;
	 font-size:12px;
}
/*Sommaire*/
/*.titre6b
{
    color: #FFFFFF;	
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size:11px;  

		
}
/*sommaire de production*/
/*.titre7b {
	color:#666666;	
	 font-size:12px;
}


/*partie droite de liens et sous lien*/
.colonnedroite{
float:right;
width:180px;
height:200px;
border-left:1px solid #466D93;
padding-bottom:20px;
  
}


.accroche {
	color: #272727;
}

.classeh1
{
    font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 36px;
	font-weight: bold;
	margin: 0 0 5px  0;
	padding: 5px 0 0 0;
	clear: both;
	border-top: 5px solid #CCC;
	color: #699;
}
.classeh2
{
    font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #699;
}
.classeh3
{
    font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #699;
}
.liensommaire
{
    	font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		border-collapse : collapse;
}
.anneesommaire
{
   font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		border-collapse : collapse;
		font-weight: bold;
		
}


.cartouche
{
    display: block;
	float: left;
	padding: 0 2px 0 2px;
	margin: 0 5px 0 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 10px;
	text-transform: uppercase;
	color: #FFF;
	background-color: #C03;
}
.pagination
{
    width: 49px!important;
	float: right;
	clear: none;
	padding: 0;
	text-align: right;
	font-size: 9px;
}

.hrsommaire 
{
    border-bottom: 2px solid;
    border-bottom-color: #FFDCA5;
    vertical-align: top;
    text-align: left;
}

.on
{
    color: #666;
}

.ArComGridLabel
{
    font-size: 12px;
		font-weight: bold;
		font-family: Arial, Helvetica, sans-serif;
		padding: 0;
		margin: 0;
}


#infosPatientsSommaire #contenu ul.niveau2, #ideesForceSommaire #contenu ul.niveau2 li	{
	color: #000;
}

#infosPatientsSommaire #contenu ul, #ideesForceSommaire #contenu ul	{
		list-style: none;
	}
	#infosPatientsSommaire #contenu img, #ideesForceSommaire #contenu img	{
		margin-right: 0;
	}
	#infosPatientsSommaire #contenu ul.niveau1, #ideesForceSommaire #contenu ul.niveau1	{
		padding: 0;
		margin: 0;
		font-size: 18px;
	}
	#infosPatientsSommaire #contenu ul.niveau2, #ideesForceSommaire #contenu ul.niveau2	{
		font-size: 0.8em;
		padding: 0 0 0 1em;
		margin: 0;
	}
	#infosPatientsSommaire #contenu ul.listeItems, #ideesForceSommaire #contenu ul.listeItems	{
		padding: 0;
		margin: 0;
	}
	#infosPatientsSommaire #contenu ul.niveau1 li, #ideesForceSommaire #contenu ul.niveau1 li	{
		margin: 0px 0 20px 0;
		padding: 0 0 5px 0;
		cursor: pointer;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		border-bottom: 3px solid;
				
		/*font-weight: bold;*/
	}
	#infosPatientsSommaire #contenu ul.niveau2.li, #infosPatientsSommaire #contenu ul.listeItems li, #ideesForceSommaire #contenu ul.niveau2 li, #ideesForceSommaire #contenu ul.listeItems li	{
		margin: 0;
		padding: 5px 0 0 0;
		border: none;
		font-weight: normal;
	}
	#infosPatientsSommaire #contenu li, #ideesForceSommaire #contenu li	{
		cursor: pointer;
	}
	/* puces des items dépliables */
	#infosPatientsSommaire #contenu li.repli .puce, #ideesForceSommaire #contenu li.repli .puce, #ideesForceSommaire #contenu li.depli li.repli .puce	{
		background-image: url(Images/puce.gif);
		background-repeat: no-repeat;
		background-position: left top;
	}
	#infosPatientsSommaire #contenu li.depli .puce, #ideesForceSommaire #contenu li.depli .puce	{
		background-image: url(Images/puceOn.gif);
		background-repeat: no-repeat;
		background-position: left top;
	}
	#infosPatientsSommaire #contenu ul.listeItems li h3, #ideesForceSommaire #contenu ul.listeItems li h3	{
		font-size: 12px;
		font-weight: bold;
		font-family: Arial, Helvetica, sans-serif;
		padding: 0 0 0 10px;
		margin: 0;
	}
	#infosPatientsSommaire #contenu ul.listeItems li p, #ideesForceSommaire #contenu ul.listeItems li p	{
		font-family: Georgia, "Times New Roman", Times, serif;
		font-size: 12px;
		padding: 0 0 0 10px;
	}
	
	#infosPatientsSommaire #contenu ul.niveau1 li, #ideesForceSommaire #contenu ul.niveau1 li	{
	color: #666666; /* bleu vif */
	border-bottom-color: #666666; /* bleu pâle */
}
	
.premier
{
    font-weight: normal;
    color: #699;
    font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
}


.imglogo  
{
    position: absolute;
	left: 40px;
	top: 10px;
	z-index:1000;    
} 


.filet {
	padding: 1px 10px;
	margin: 0;
	height: 3px;	
	background-color: #CCCCCC;
}

.tournepage
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		line-height: 14px;
		font-weight: bold;
		padding: 8em 0 1em 0;
		margin: 0;
		text-align: right;
}

/* Titres des blocs d'information */
#complementsSommaireTous	{
	font-size: 10px;
}
#complementsSommaireTous h1	{
	padding: 0;
	margin: 0;
	font-size: 1.2em;
	font-weight: bold;
}
#complementsSommaireTous h2	{
	padding: 0.5em 0 0 0;
	margin: 0;
	font-size: 1em;
	font-weight: bold;
}
#complementsSommaireTous h3	{
	margin: 0 0 5px 0;
	padding: 0 0 0 2px;
	font-size: 9px;
}

#complementsSommaireTous p	{
	margin: 0 0 5px 0;
	padding: 0 0 0 15px;
}

.titreh1
{
    font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #699;
}

.titretouslessommaire
{
    font-size: 25px;
	line-height: 30px;
	font-weight: bold;
}

.titreabout
{
    font-size: 25px;
	line-height: 30px;
	font-weight: bold;
}

.textsquelette
{
    font-family: Arial;
	font-size: 12px;
	line-height: 15px;
}
.CopyrightUne
{
    font-family: Times;
    font-size: 11px;
    font-weight: bold;
    color: #000;
}
.CopyrightCahier
{
    font-family: Times;
    font-size: 11px;
    font-weight: bold;
    color: #000;
}
.CopyrightPosition
{
    font-family: Times;
    font-size: 11px;
    font-weight: bold;
    color: #000;
}
.CopyrightAbout
{
    font-family: Times;
    font-size: 11px;
    font-weight: bold;
    color: #000;
}
/**************************************************/
/* Modifié le 23/11/2009 par Mounir MAGHRAOUI      */
/* STYLE INTERTITRE      */
/**************************************************/
.intertitre
{
    /* padding: 0 0 0px 25px; */
    font-family:Verdana;
    font-weight:bold;
    font-size: 12px;
    text-align:left;
    text-indent:0px;
    color: #336660;
    margin-left: -20px;
    display:block;
}
/**************************************************/
/* Créé le 24/11/2009 par Mounir MAGHRAOUI      */
/* Classe ReferencePDF      */
/**************************************************/
.ReferencePDF
{
    font-family:Times New Roman;
    font-size: 11px;
    color: Black;
}
.ReferencePDF a
{
    font-family:Times New Roman;
    font-size: 12px;
    font-weight:bold;
    color:#660000;
}
.ReferencePDF a:hover
{
    font-family:Times New Roman;
    font-size: 12px;
    font-weight:bold;
    color:#660000;
    text-decoration:underline;
}
.ReferencePDF a:visited
{
    font-family:Times New Roman;
    font-size: 12px;
    font-weight:bold;
    color:#660000;    
}
.soustitre
{
 font-size: 10px;
 font-weight: bold;
 padding: 0;
 margin: 0;
    
}
.promotion
{
    float: left;
    width: 189px;		
    color: #003366;	
    font-family: Arial;		
    font-size:10px;
    line-height: 15px;    
}
.texttrouve
{
    padding-top: 20px;
    padding-bottom: 20px;
    font-family: Arial;		
    font-size:18px;
    font-weight:bold; 
}


.MR-advanced
{
    float:left; 
    width: inherit;
    padding:10px 10px; 
    text-align:justify;
    height:auto;   
    background-image: url(images/recherche/mr-advanced.png);
	background-repeat: repeat-x;
	background-position: bottom;
    border: 3px solid #659595;
}

.MR-advanced-label1
{
    font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	color: #669999;
}
.MR-advanced-zone1
{
    float:left; 
    width: 290px;
    height:250px;/*auto*/ 
    padding:5px 5px; 
    text-align:justify;
    border: 1px solid #666666;
}
.MR-advanced-label2
{
    font-family: Arial;
	font-size: 11px;
	font-weight: bold;
}
.MR-advanced-zone3
{ 
    float:right; 
    width: 210px;
    height:auto;
    padding:5px 5px; 
    text-align:justify;
    border: 1px solid #666666;
    margin:0 0 0 10px;
}
.MR-advanced-zone4
{ 
    float:right; 
    width: 210px;
    height:165px;/*auto*/
    margin:20px 0 0 10px;		
    padding:5px 5px; 
    text-align:justify;
    border: 1px solid #666666;
    
 
}
.MR-advanced-zone5
{ 
    float:right; 
    width: 210px;
    height:auto;
    margin:20px 0 0 0px;		
    padding:5px 0px; 
    text-align:right;
    clear: right;   
}

.MR-result-label1
{ 
    font-family: Arial;
	font-size: 11px;
	font-weight: bold;
}

.MR-advanced-zone6
{ 
    float:left; 
    width: 290px;
    height:auto; 
    padding:5px 0px;      
}
.MR-advanced-zone7
{ 
    float:right; 
    width: 210px;
    height:auto;
    padding:5px 0px;   
}

.MR-grid
{ 
    float:left; 
    height:auto; 
    padding:5px 0px;      
}
.clippingsearchtitle
{
    font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	line-height: 14px; 
}
.clippingsearchlien
{
    font-family: Arial;
	font-size: 10px;
	line-height: 14px; 
	text-decoration: underline;
	color: #003366;
}
.searchregles
{
    font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	line-height: 14px; 
}

.rules
{
    font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	line-height: 20px; 
	color: #003366;	
    /*border:2px solid #AAB9BB;*/
    overflow:hidden;
    margin: 10px;
}
.enquelquesmots
{
    font-family: Arial;
	font-size: 27px;
	color: #669999;
	font-weight: bold;
}


/************Box de recherche*******************/
#search-box {
	background-image: url(images/recherche/search-box-bg.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	border-right-width: 3px;
	border-left-width: 3px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #659595;
	border-left-color: #659595;
	padding-top: 14px;
	padding-left: 16px;
}
p {
	margin: 0px;
	padding: 0px;
}
#search-box-bottom {
	background-image: url(images/recherche/search-box-bottom-bg.gif);
	background-repeat: repeat-x;
	background-position: top;
}
#search-title-right {
	border-top-width: 3px;
	border-top-style: solid;
	border-top-color: #659595;
}
.search-comment {
	font-family: Arial;
	font-size: 11px;
	line-height: 14px;
	font-weight: bold;
}
#search-box .search-input  {
	background-image: url(images/recherche/search-input-bg.gif);
	height: 34px;
	width: 350px;
	background-repeat: no-repeat;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	display: block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #000;
	background-color: transparent;
	padding-top: 4px;
	padding-left: 10px;
	margin-top: 10px;
	float:left;	
}
#ok-btn   {
	margin-top: 7px;
	font-family: Arial, Helvetica, sans-serif, "Arial Black";
	font-size: 18px;
	font-weight: bold;
	color: #FFF;
	text-align: center;
}
.search-title {
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	color: #FFF;
    padding-left: 10px;
}
#aide-btn   {
	margin-top: 7px;
}
#ok-btn {
	background-image: url(images/recherche/ok-btn-middle-bg.gif);
	background-repeat: repeat-x;
}
#aide-btn {
	margin-top: 7px;
	font-family: Arial, Helvetica, sans-serif, "Arial Black";
	font-size: 18px;
	font-weight: bold;
	color: #FFF;
	text-align: center;
	background-image: url(images/recherche/aide-btn-middle-bg.gif);
	background-repeat: repeat-x;
}
#btn-content {
	padding-top: 2px;
}

#search-contenu	{
	float: left;
	width: 560px;
	margin: 0 15px 0 10px;
}

.qqsmots-titrearticle
{
    font-family: Arial;
	font-size: 20px;
	color: #666666;
	font-weight: bold;
	line-height: 24px; 
}
.qqsmots-titresommaire
{
    font-family: Arial;
	font-size: 16px;
	color: #336666;
	font-weight: bold;
	line-height: 22px; 
}

.qqsmots-soustitresommaire
{
    font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	line-height: 20px; 	
		
}
.qqsmots-accrochesommaire
{
    font-family: Arial;
	font-size: 12px;
	line-height: 20px; 
}
.qqsmots-ident
{
    padding-left: 12px;    
}
.qqsmots-lireaussi
{
    font-family: Arial;
	font-size: 12px;
	color: #336666;
	font-weight: bold;
	line-height: 20px; 
}
.qqsmots-titrepattern
{
    font-family: Arial;
	font-size: 12px;
	line-height: 30px;
}

.tooltip-title
{
    font-family: Arial;
	font-size: 10px;
	line-height: 14px;
	color:#000;
	font-weight: bold;
}
.tooltip-text
{
    font-family: Arial;
	font-size: 10px;
	line-height: 14px;
	color:#000;	
}

.qqsmots-br
{
    height: 8px;
}

.identif-title
{ 
    font-weight:bold;
    font-size:25px;
    color: #699;
    line-height: 28px;
    position: relative;
    top: -25px;     
   /* font-family:Arial;
    font-weight:bold;
    font-size:28px;
    color:#003366;*/
}

.identif-soustitre
{
    font-family:Arial;
    font-weight:bold;
    font-size:12px;
    color:#333333;    
}

.identif-logoRub
{
    float: right;
	width: 190px;
	height: 115px;
	padding: 25px 0 0 0;
	text-align: center;
}
.identif-text
{
    font-weight: bold;
    font-size: 22px; 
    color: #000066;
    line-height: 22px;
    margin-left: 9px;
    /*font-family: Arial;
    font-size: 14px; 
    color: #003366;
    line-height: 21px;*/
}
.identif-loginTexte
{
    font-family: Arial;
    font-weight: bold;
    font-size: 16px;
    line-height: 18px;
    color: #333333;
}
.search-div-tb {
	background: url(images/recherche/search-input-bg.gif) no-repeat top left;	
	height: 34px;
	width: 360px;
}
.search-tb {
	border: 0;
	width:340px;
	padding-top: 4px;
	padding-left: 10px;
	margin-top: 3px;
	float:left;	
	background-color: transparent;	
	font-family: Arial;
	font-size: 13px;
	color: #000;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}
.RadWindow .rwIcon { 
height: 0!important; 
width: 0!important; 
}
.search-tooltip-br
{
   padding: 3px;
}
    .classWhereIam
    {
        font-family: Arial;
        font-size: 9px;
        color: #666666;
    }
    .classError
    {
        font-family: Arial;
        font-size: 10px;
        color: #990000;
    }
    .classTitle
    {
        font-family: Arial;
        font-weight: bold;
        font-size: 28px;
        color: #669999;
        line-height:28px;
        padding-top:30px;
    }
    .classDescriptionText
    {
        font-family: Arial;
        font-size: 13px;
        color: Black;
        line-height: 17px;
    }
    .classAbonnePrescrire
    {
        font-family: Arial;
        font-size: 13px;
        line-height: 17px;
    }
    .classTitleMember
    {
        font-family: Arial;
        font-weight: bold;
        font-size: 12px;
        line-height: 15px;
        padding-left: 20px;
        color: #336666;
    }
    .classUnderTitleMember
    {
        font-family: Arial;
        font-weight: bold;
        font-size: 10px;
        line-height: 15px;
        color: #336666;
    }
    .classTitleMember2
    {
        font-family: Arial;
        font-weight: bold;
        font-size: 14px;
        line-height: 15px;
        padding-left: 20px;
        color: #336666;
    }
    .classTbx
    {
        width: 160px;
        height: 15px;
        border-color: Black;
        border-width: 1px;
        background-color: White;
    }
    .classCombo
    {
        font-family: Arial;
        font-size: 10px;
        color: Black;
        text-transform: capitalize;
        width: 200px;
        border-width: 1px;
        border-color: Black;
        background-color: White;
    }
    .classSavedTitle
    {
        font-family: Arial;
        font-weight: bold;
        font-size: 16px;
        line-height: 18px;
        padding-left: 8px;
        color: #666666;
    }
    .classTextSaved
    {
        font-family: Arial;
        font-weight: bold;
        font-size: 12px;
        line-height: 15px;
        padding-left: 30px;
        color: Black;
    }
    .classLink
    {
        font-family: Arial;
        font-weight: bold;
        color: #669999;
    }
    #contenu .repliA .puceTriangleA
    {
        background-image: url(Images/triangle_A_ferme.jpg);
        background-repeat: no-repeat;
        background-position: left top;
    }
    #contenu .depliA .puceTriangleA
    {
        background-image: url(Images/triangle_A_ouvert.jpg);
        background-repeat: no-repeat;
        background-position: left top;
    }
    #contenu .repliB .puceTriangleB
    {
        background-image: url(Images/triangle_B_ferme.jpg);
        background-repeat: no-repeat;
        background-position: left top;
    }
    #contenu .depliB .puceTriangleB
    {
        background-image: url(Images/triangle_B_ouvert.jpg);
        background-repeat: no-repeat;
        background-position: left top;
    }
    .changeAccessKeys
    {
        font-family: Arial;
        font-weight: bold;
        font-size: 16px;
        line-height: 18px;
        color: #333333;
    }
    .changePassword
    {
        font-family: Arial;
        font-weight: bold;
        font-size: 13px;
        line-height: 15px;
        color: #336666;
    }
    .classInterestCenterName
    {
        font-family: Arial;
        font-weight: bold;
        font-size: 13px;
        line-height: 21px;
        color: #336666;
    }
    .TapeNewPostalAddress
    {
        font-family: Arial;
        font-size: 12px;
        line-height: 15px;
        padding-left: 18px;
        color: #336666;
    }
    .ChangeLoginSubTitle
    {
        font-family: Arial;
        font-size: 12px;
        line-height: 15px;
        padding-left: 15px;
        color: #336666;
    }
    .lbTdComplementsIntitule
    {
        font-family: Arial;
        font-size: 11px;
        line-height: 14px;
        color: Black;
    }
    .lbTdComplementsDescriptif
    {
        font-family: Arial;
        font-size: 11px;
        font-weight: bold;
        line-height: 14px;
        color: Black;
    }
    .classMsgInfoModifPwd
    {
        font-family: Arial;
        font-size: 12px;
        color: #990000;
    }
    .ChooseInterestCenterSubTitle
    {
        font-family: Arial;
        font-size: 10px;
        color: Black;
        line-height: 12px;
        padding-left:50px;
    }
    .classMsgInfo
    {
        font-family: Arial;
        font-size: 10px;
        line-height: 12px;
        color: #003366;
    }
     .classTitleRecoverPassword
        {
            font-family: Arial;
            font-weight: bold;
            font-size: 28px;
            color: #003366;
            line-height: 19px;
        }
         .classTitlepwd
        {
            font-family: Arial;
            font-weight: bold;
            font-size: 16px;
            line-height: 18px;
            color: #333333;
        }
         .classTitleMemberpwd
        {
            font-family: Arial;
            font-weight: bold;
            font-size: 18px;
            line-height: 22px;            
            color: Black;            
           /* font-family: Arial;
            font-weight: bold;
            font-size: 14px;
            line-height: 15px;
            padding-left: 10px;
            color: #336666;*/
        }
        
         .cbxCountries
        {
            height: 45px;
            border: #006 2px solid;
            width: 510px; 
            -webkit-appearance:none;
            -moz-appearance:none;
            appearance:none;
            padding: 5px;
            font-size: 19px;
            margin-bottom: 8px;
          }
          
          
         .DivCbxCountries:after
         {
                content: ' ▼ ';
                position: relative;
                margin-left: -30px;
                font-size: 20px;
                pointer-events: none;
             }
        
           .classTbxpwd
        {
             width: 500px;
            height: 43px;
            border: #737373 2px solid;
            font-size: 16px;
            padding-left: 6px;
            line-height:40px;
           /*height: 15px;
            border-right: #768CA5 1px solid;
            border-top: #768CA5 1px solid;
            border-left: #768CA5 1px solid;	       
            border-bottom: #768CA5 1px solid; */
        }
          .classCombopwd
        {
            font-family: Arial;
            font-size: 10px;
            color: Black;
            text-transform: capitalize;
            width: 170px;
            border-width: 1px;
            border-color: Black;
            background-color: White;
        }
        .classTitleRegister
        {
            /*font-family:Arial;*/
            font-weight:bold;
            font-size:25px;
            color:#699;
        }
        .classUnderTitleRegister
        {
            font-family:Arial;
            font-weight:bold;
            font-size:12px;
            color:#333333;
        }
        .classAbonnePrescrireRegister
        {
            font-family:Arial;
            font-weight:bold;
            font-size:16px;
            line-height:18px;
            color:#333333;
        }
        .classTitleMemberRegister
        {
            font-family: Arial;
			font-weight: bold;
			font-size: 18px;
			line-height: 22px;
			/* padding-left: 20px; */
			color: Black;
        }
        .classTbxRegister
        {
            width: 500px;
            height: 43px;
            border: #737373 2px solid;
            font-size: 16px;
            padding-left: 6px;
            margin-bottom: 8px;
            line-height:40px;
        }
        .classSavedTitleRegister
        {
            font-family:Arial;
            font-weight:bold;
            font-size:16px;
            line-height:18px;
            color:#666666;
        }
        .classTextSavedRegister
        {
            font-family:Arial;
            font-weight:bold;
            font-size:12px;
            line-height:15px;
            color:Black;
        }
         .classTitleLogin
        {
            font-family: Arial;
            font-weight: bold;
            font-size: 28px;
            color: #003366;
        }
        .classUnderTitleLogin
        {
            font-family: Arial;
            font-weight: bold;
            font-size: 12px;
            color: #333333;
            line-height: 20px;
        }
        .classLoginEmail
        {
            font-family: Arial;
            font-weight: bold;
            font-size: 16px;
            line-height: 18px;
            padding-left: 30px;
            color: #333333;
        }
        .classLoginPwd
        {
            font-family: Arial;
            font-weight: bold;
            font-size: 16px;
            line-height: 18px;
            padding-left: 20px;
            color: #333333;
        }
        .classTbxCourriel
        {
            width: 500px;
            height: 43px;
            border: #737373 2px solid;
            font-size: 16px;
            padding-left: 6px;
            line-height: 40px;
            /*width: 200px;
            height: 15px;
            border-right: #768CA5 1px solid;
	        border-top: #768CA5 1px solid;
	        border-left: #768CA5 1px solid;	       
	        border-bottom: #768CA5 1px solid; */
        }
        .classTitleMemberLogin
        {
            font-family: Arial;
            font-weight: bold;
            font-size: 18px;
            line-height: 22px;            
            color: Black;
            /*font-family: Arial;
            font-weight: bold;
            font-size: 14px;
            line-height: 20px;
            padding-left: 20px;
            color: #336666*/
        }
         .classTitleMember2Login
        {
            font-family: Arial;
            font-weight: bold;
            font-size: 14px;
            line-height: 40px;
            padding-left: 20px;
            color: #336666;
        }
        .classUnderTitleMemberLogin
        {
            font-family: Arial;
            font-size: 13px;
            line-height: 17px;
            padding:0 0 0 20px;
        }
        .classSpanbtnSeReinscrire
        {
            line-height: 40px;
        }
        .logoRub-ident
        {
            float: right;
            width: 190px;
            height: 115px;
            text-align: left;
        }
        /*Ticket 8470: créé par Mounir MAGHRAOUI le 02/02/2010 à 10:49*/
        .accrocheSommaire
        {
            font-family: Arial;
	        font-size: 12px;
	        line-height: 15px;
        }
        /*Ticket 8478: créé par Mounir MAGHRAOUI le 12/02/2010 à 15:39*/
        .classHeading
        {
            font-family: Arial;
            font-weight: bold;
	        font-size: 12px;
	        line-height: 15px;
	        color: #666666;
        }
         /*Ticket 8478: créé par Mounir MAGHRAOUI le 12/02/2010 à 15:39*/
        .classSubjectClippingTitle
        {
            font-family: Arial;
	        font-size: 12px;
            font-weight: bold;
	        line-height: 15px;
	        color: #000000;
        }
         /*Ticket 8478: créé par Mounir MAGHRAOUI le 12/02/2010 à 15:39*/
        .classSubjectClippingCatchLine
        {
            font-family: Arial;
	        font-size: 12px;
	        line-height: 15px;
	        color: #000000;
        }
           /*Ticket 8478: créé par Mounir MAGHRAOUI le 12/02/2010 à 17:03*/
        .classSubjectTitle
        {
            font-family: Arial;
            font-weight: bold;
	        font-size: 16px;
	        line-height: 18px;
	        color: #666666;
        }
        .accrocheSommaire div:hover 
        {
           text-decoration: underline; 
            }
        .divText div {
		padding: 0 0 10px 20px!important;
	    }
	  .divHeadingCopyRightDate {
		padding: 0 0 0 20px!important;
	    }
	  .divReportHeadingCopyRightDate {
		padding: 0 0 0 20px!important;
	    }
	  .classTextPositionDetails {
		padding: 0 0 0 40px!important;
	    }
	  .classTextPositionDetails p
	  {
	      padding-left: 0!important;
	      margin-left: 0!important;
	      }
	  .classHeadingPositionDetails {
		padding: 0 0 0 20px!important;
	    }
	  .classHeadingPositionDetails h2
	  {
	      padding-left: 0!important;
	      margin-left: 0!important;
	      }
	  .classHeadingPositionList {
		padding: 0 0 10px 20px!important;
	    }
	 .classHeadingPositionList div {
		 padding: 0!important;
		 margin: 0!important;
	    }
	  .divHeadingBeginDateNewsList {
		 padding: 0 0 10px 20px!important;
	     } 
	  .divHeadingBeginDateNewsList div {
		 padding: 0!important;
		 margin: 0!important;
	    }
	   .classdivHeadingReportList {
		 padding: 0 0 0 20px!important;
	     } 
	  .classdivHeadingReportList div {
		 padding: 0!important;
		 margin: 0!important;
	    }
	    .divTextSubReportDetails {
		 padding: 0 0 0 20px!important;
	     }
	   .divTextSubReportDetails p {
		 padding-left: 0 !important;
		 margin-left: 0 !important;
	    }
	   .divSubTitleReportDetails {
	       padding: 0 0 0 20px!important;
	       }
	   .divSubTitleReportDetails p {
	       padding-left: 0 !important;
		   margin-left: 0 !important;
	       }
	   .divTextReportDetails {
	       padding: 0 0 0 40px!important;
	       }
	   .divTextReportDetails p {
	       padding-left: 0 !important;
		   margin-left: 0 !important;
	       }   
	   
	   .divHeadingAbout {
	       padding: 0 0 6px 20px!important;
	       }
	   .divHeadingAbout p {
	       padding-left: 0 !important;
		   margin-left: 0 !important;
	       }
	   .divTextAbout {
	       padding: 0 0 0 40px!important;
	       }
	   .divTextAbout p {
	       padding-left: 0 !important;
		   margin-left: 0 !important;
	       }
	   .divTextSubReportList {
	       padding: 0 0 0 40px!important;
	       }
	   .divTextSubReportList p {
	       padding-left: 0 !important;
		   margin-left: 0 !important;
	       }
	   .divRPSubReportsSubReportList {
	       padding: 0 0 0 40px!important;
	       }
	   .divRPSubReportsSubReportList p {
	       padding-left: 0 !important;
		   margin-left: 0 !important;
	       }
	   .retrait {
            margin-left: -20px;          
           display:block;           
            }
            
            #identif .logoKit	{
		float: right;
		width: 190px;
		height: 115px;
		padding: 0 0 0 0;
		text-align: center;
	}
	.kitTitle
	{
	      font-family:Arial;
            font-weight:bold;
            font-size:28px;
            color:#003366;
            line-height:30px;
	}
	.classDateIFPPAT
	{
	    font-size: 9px !important;
	    color:#000000 !important;
	    font-family:Arial,Helvetica,sans-serif !important;
	}
	.kit-title-confirmation
	{
      font-family:Arial;
      font-weight:bold;
      font-size:12px;
      color:#003366;
      line-height:12px;
	}
	
	.kit-text-confirmation
	{
	    font-family: Arial, Helvetica, sans-serif;
	    font-size: 12px;
	    line-height: 18px;
	    color:#003366;
	}

    .citation2
    {
        float: left;
	    width: 230px;/*agrandir cette valeur de 168 à 240px pour ne pas perdre la disposition de la maquette*/
	    padding: 20px 12px 0 186px;/*La marge gauche de 215 à 186px pour que l'image de la couverture soit aligné avec le 3éme menu*/
    }
    .citation2 p
    {
        font-family: "Times New Roman", Times, serif;
	    font-size: 11px;
	    line-height: 14px;
	    font-weight: bold;
    }
    .citation2 p.signature
    {
        text-align: right;
    }
    .logoRub2
    {
        float: left;
	    width: 90px;
	    height: 115px;
	    padding: 10px 0 0 0;
	    text-align: right;
    }
    .texte2
    {
        float: left;
	    width: 233px;
	    padding: 40px 0 0 10px;
	    height: 100px;
    }
    .textCitation
    {
        font-family: "Times New Roman", Times, serif;
	    font-size: 11px;
	    line-height: 14px;
	    font-weight: bold;
	    color:#000;
    }

    #texte2 h1	{
	    font-size: 30px;
	    font-weight: bold;
	    line-height: 30px;
    }
    #texte2 h2	{
	    font-size: 16px;
	    font-weight: bold;
	    line-height: 19px;
    }
      /**************************************************/
	/* Le menu gauche du sommaire                     */
	/**************************************************/
	#leftmenu	{
		float: left;
		width: 148px;
		padding: 15px 5px 0 10px;
	}
	
	#leftmenu, #leftmenu a	{
	color: #003366;
    }   
    #leftmenu h1	{
	    color: #003366;
	    background-image: none;
	    background: #FFF;
	    font-size: 11px;	    
	    padding: 2px 5px;
	    margin: 0;
	    font-weight: bold;
	    font-family:Arial Black;
    }
     #leftmenu a {
	    background-image: url(Images/puceColGauche.gif);
	    background-repeat: no-repeat;
	    background-position: 6px 13px;
	    font-weight: bold;	 
	    padding: 5px 0 5px 15px;
	    list-style-type: none;
	    margin: 0;
	    font-size: 11px;	
	    font-family:Arial;		 
	    background-color: #FFF;   
	    display:block;
	    line-height:25px;	       
    }
     #leftmenu  a:hover {
        text-decoration:none;
        background-color: #99CCCC;	   
     }
    
     .retour-haut-page	{       
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 9px;
        
	}
	.MsgInfoDefaultModifPwd 
	{
	    font-family: Arial;
        font-size: 12px;
        line-height: 15px;
        color: #336666;
	}
	.classRegisterError
    {
        font-family: Arial;
        font-size: 15px;
        /*color: #990000;*/
        color:Red;
    }
     .login-lien-reinscrire
    {
        font-family: Arial;
        font-size: 14px;
        font-weight:bold;
        line-height: 21px;
        color: #003366;
    }
    .lterror
    {
        font-size: 16px;
        line-height: 16px;
        color: #ff0000;   
        /*font-family: Arial;        
        font-size: 12px;        
        color: #990000;
        height:42px !important*/
    }
    .UserNamesousLabel
    {
        font-family: Arial;        
        font-size: 12px;        
        color: #336666;
        line-height:20px;
    }
    #login-lien-sinscrire a
    {
        font-family: Arial;        
        font-size: 11px;
        font-weight:bold;        
        color: #990000;       
    }
    .csslabel2
    {
        font-size: 15px;
        line-height: 18px;
        color: #000066;
    }
    #login-lien-sinscrire a:hover
    {
        font-weight:bold;
    }
    .login-lien-retrouver
    {
            font-size: 18px;
            line-height: 20px;
            color: #469A9C;
            font-weight:bold;      
            margin-right: 8px;                 
    }
    
    #login-lien-retrouver a
    {         
        font-family: Arial;        
        font-size: 11px;
        font-weight:bold;        
        color: #990000;      
    }
    #login-lien-retrouver a:hover
    {
        font-weight:bold;
    }
    
    .loginbtnHelpIE7
    {
	 padding: 122px 0 0 54px;	 
    }
    .loginbtnHelpIE6
    {
	 padding: 128px 0 0 54px;	 
    }
    .loginbtnHelpIE8
    {
	 padding: 131px 0 0 54px;	 
    }
    .loginbtnHelpFF3
    {
	 padding: 124px 0 0 54px;	 
    }
     .loginbtnHelpFF2
    {
	 padding: 127px 0 0 54px;	 
    }
     .loginbtnHelpNetscape
    {
	 padding: 130px 0 0 54px;	 
    }
     .loginbtnHelpOpera
    {
	 padding: 121px 0 0 54px;	 
    }
    
    .RecoverPasswordbtnHelpIE6
    {
	 padding: 95px 0 0 40px;	 
    }
    .RecoverPasswordbtnHelpIE7
    {
	 padding: 95px 0 0 47px;	 
    }
    .RecoverPasswordbtnHelpIE8
    {
	 padding: 97px 0 0 47px;	 
    }
    .RecoverPasswordbtnNetscape
    {
	  padding: 99px 0 0 47px;		 
    }
	
	
	
	.classebouton {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000;
	background-image: url(images/button-bg.gif);
	border: 1px solid #000;
	cursor:pointer;
}
.nvclassebouton
    {
        margin-right: 8px;
        border: 0px solid #FFFFFF;
        width: 500px;
        height: 35px;
        font-family: Arial !important;/*monospace !important;*/
        font-weight: bold;
        font-size: 20px;
        color: #FFFFFF;
        /*background-color: #469a9c; */
        cursor: pointer;
        border-radius: 6px;
        -moz-border-radius: 6px;
        -webkit-border-radius: 6px;
        background-image:url(../../images/BackgroundImgBt.jpg);
    }
   .form-field
    { 
        border-right: #768CA5 1px solid;
        border-top: #768CA5 1px solid;
        border-left: #768CA5 1px solid;	       
        border-bottom: #768CA5 1px solid; 
    }

    
    .AbonnementTitle
	{
	      font-family:Arial;
            font-weight:bold;
            font-size:26px;
            color:#003366;
            line-height:30px;
	}
	
	.AbonnementSelectPg
{
    font-family:Arial;
    font-weight:bold;
    font-size:12px;
    
}

.en_imglogo  
{
    position: absolute;
	left: 40px;
	top: 10px;
	z-index:1000;
    width: 455px;
    height: 97px;
}
.classTooltipPosition 
{
    position:absolute!important;
    } 

.divQuizOverview
{
    border: 1px solid;
    text-align:center;
    width:485px;
    }
.QuizSessiondivStateS1
{
    padding-top:10px;
    }
.QuizSessionSummary
{
    font-family:Arial;
    font-weight:bold;
    font-size:18px;
    color:#990000;
    line-height:20px;
    }
.QuizSessiondivStateS2
{
    padding-top:10px;
    }
.QuizSessionRegistredQuiz
{
    font-family:Arial;
    font-weight:bold;
    font-size:14px;
    color:#000000;
    line-height:18px;
    }
.QuizSessionAlertText
{
    font-family:Arial;
    font-weight:bold;
    font-size:14px;
    color:#990000;
    line-height:18px;
    }
.divQuizSessionAlertText
{
    padding-top:20px;
    padding-bottom:10px;
    }
.QuizSessiondlQuizTitle
{
    font-family:Arial;
    font-weight:bold;
    font-size:18px;
    color:#663300;
    line-height:20px;
    text-decoration:underline;
    cursor:pointer
    }
.QuizSessiondlQuizDescription
{
    font-family:Arial;
    font-size:14px;
    color:#663300;
    line-height:20px;
    padding-left:20px;
    cursor:pointer
    }
.QuizSessiondivdlQuizItem
{
    padding-top:10px;
    padding-bottom:10px;
    }
.QuizOverviewLabels
{
    font-family:Arial;
    font-size:12px;
    line-height:20px;
    }
#contenu li.repli .QuizPuce
{
    background-image: url(Images/triangle_Quiz_ferme.jpg);
	background-repeat: no-repeat;
	background-position: left top;
    }
#contenu li.depli .QuizPuce
{
    background-image: url(Images/triangle_Quiz_ouvert.jpg);
	background-repeat: no-repeat;
	background-position: left top; 
}
#contenu li.repli .AlternativeQuizPuce
{
    background-image: url(Images/triangle_Quiz_ferme_CC9966.jpg);
	background-repeat: no-repeat;
	background-position: left top;
    }
#contenu li.depli .AlternativeQuizPuce
{
    background-image: url(Images/triangle_Quiz_ouvert_CC9966.jpg);
	background-repeat: no-repeat;
	background-position: left top; 
}
.QuizStateDateAndScore
{
    font-family:Arial;
    font-weight:bold;
    font-size:14px;
    line-height:16px;
    color:#333333;
    }
.QuizHeaderMessage
{
    font-family:Arial;
    font-size:14px;
    line-height:18px;
    color:#333333;
    }
.QuestionsSetOrderKey   
{
    font-family:Arial;
    font-weight:bold;
    font-size:16px;
    line-height:20px;
    width:40px;
    text-align:center;
    background-color: #663300; 
    color:#FFFFFF;
    }
 .QuestionsSetStatement
 {
    font-family:Arial;
    font-weight:bold;
    font-size:16px;
    line-height:20px;
    color:#663300;
     }
 .dlQuestionsQSOrderKey
 {
    font-family:Arial;
    font-weight:bold;
    font-size:16px;
    line-height:20px;
    width:40px;
    text-align:center;
    background-color: #CC9966; 
    color:#FFFFFF; 
     }
 .dlQuestionQuestionKey
 {
    font-family:Arial;
    font-weight:bold;
    font-size:12px;
    line-height:15px;
    color:#FFFFFF;
    width:17px;
    height:17px;
    text-align:center;
    background-image:url(Images/Question_OrderKey_Cercle.png);
     }
 .QuestionStatement
 {
     font-family:Arial;
    font-weight:bold;
    font-size:12px;
    line-height:15px;
    color:#000000;
     }
 .QuizRadioButton
 {
     font-family:Arial Black;
     font-size:14px;
     line-height:18px;
     color:#666666;
     }
 .QuizFooterMessage
 {
     font-family:Arial;
     font-size:14px;
     line-height:18px;
     color:#000000;
     }
 .QuizYourAnswer
 {
     font-family:Arial;
     font-size:12px;
     line-height:15px;
     color:#003366;
     }
 .QuizYourAnswerValue
 {
     font-family:Arial Black;
     font-size:12px;
     line-height:15px;
     color:#003366;
     }
 .QuizCancellationReason
 {
     font-family:Arial;
     font-size:12px;
     line-height:15px;
     color:#990000;
     }
 .QuizSources
 {
     font-family:Georgia;
     font-size:10px;
     line-height:15px;
     color:#003366;
     }
 .quizToolTip
 {
     font-family:Arial;
     font-size:12px;
     line-height:15px;
     color:#000000;
     }
 .quizButtonFinalSave {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #FFFFFF;
	background-image: url(images/Button_FinalSave.jpg);
	border: 1px solid #000;
	cursor:pointer;
}
.quizButtonSaveDraft {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #000;
	background-image: url(images/Button_SaveDraft.jpg);
	border: 1px solid #000;
	cursor:pointer;
}
#contenu li.repliQuiz .QuizPuceComment
{
    background-image: url(Images/triangle_QuizComment_ferme.png);
	background-repeat: no-repeat;
	background-position: left top;
    }
#contenu li.depliQuiz .QuizPuceComment
{
    background-image: url(Images/triangle_QuizComment_ouvert.png);
	background-repeat: no-repeat;
	background-position: left top; 
}
.spanComment
{
    width:300px;
    background-image:url(images/Button_FinalSave.jpg);
    border:1px solid #000;
    height:20px;
    }
.quizlbComment
{
    font-family: Arial;
	font-size: 12px;
	color: #FFFFFF;
    }
.quizConsignes
{
     font-family:Arial;
     font-size:14px;
     line-height:18px;
     color:#336666;
    }
.quizlbShowConsignes
{
    font-family:Arial;
     font-size:12px;
     color:#669999;
     text-decoration:underline;
    }
.quizboutonShowPopupComment
{
    font-family:Arial;
	font-weight:bold;
     font-size:12px;
     color:#669999;
     height:20px;
     border:1px solid #669999;
     background-color:#FFFFFF;
     cursor:pointer;
    }

.OldWebsiteAlert
{
    display:block;
    width:560px;
    height:auto;
    padding-bottom:15px;
    }
.loginValidatebutton
{
    margin-right: 8px;
    border: 0px solid #FFFFFF;
    width: 500px;
    height: 35px;
    font-family: Arial !important;/*monospace !important;*/
    font-weight:bold;
    font-size: 20px;
    color: #FFFFFF;
   /* background-color: #469a9c;*/ /*background-image: url(images/Button_FinalSave.jpg);*/ /*border: px solid #000;*/
    cursor: pointer;
    border-radius: 6px;
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
    background-image:url(../../images/BackgroundImgBt.jpg);
    }
.QuizSourcesLink
{
    font-family:Georgia;
     font-size:10px;
     line-height:15px;
     color:#003366;
     text-decoration:underline;
    }
.QuizSourcesLink a 
{
    color:#003366;
    }
.divLinkButton1Summary
    {
        font-family: Arial;
        font-size: 12px;
        line-height: 15px;
    }
/* Traitement du ticket 14891, le 17-05-2012*/
.quizButtonPrintQuiz {
	cursor:pointer;
}
/* Les classes CSS de la page déroulé de session de formation */
.SessionlbQuizTitle {
	font-family:Arial;
	color:#000000;
	font-size: 15px;
	font-weight:bold;
	cursor:pointer;
}
.SessionlbWorksheetTitle 
{
    font-family:Arial;
	font-weight:bold;
	color: #663300;
	font-size: 13px;
    line-height:20px;
    }
.SessiontdWorksheetOrderKey
{
    border: 1px solid #000;
    width:46px;
    height:54px;
    text-align:center;
    vertical-align:middle;
    }
.SessionlbWorksheetOrderKey
{
    font-family:Arial Black;
	font-size: 27px;
	line-height:29px;
	color: #CC9966;
    }
.SessionlbWorksheetAvailabilityDate
{
    font-family:Arial;
	color: #663300;
	font-size: 12px;
    line-height:20px;
    }
.SessionlbWorkSheetAccoche
{
    font-family:Arial;
	color: #000000;
	font-size: 12px;
    line-height:15px;
    }
.SessionlbWorksheetTitleOver 
{
    font-family:Arial;
	font-weight:bold;
	color: #663300;
	font-size: 14px;
    line-height:20px;
    }
.SessiontdWorksheetOrderKeyOver
{
    border: 1px solid #000;
    background-color: #CC9966;
    width:46px;
    height:54px;
    text-align:center;
    vertical-align:middle;
    }
.SessionlbWorksheetOrderKeyOver
{
    font-family:Arial Black;
	font-size: 27px;
	line-height:29px;
	color: #FFFFFF;
    }
.SessionlbWorksheetAvailabilityDateOver 
{
    font-family:Arial;
	color: #663300;
	font-size: 13px;
    line-height:20px;
    }
.SessionlbWorkSheetAccocheOver
{
    font-family:Arial;
	font-weight:bold;
	color: #000000;
	font-size: 12px;
    line-height:15px;
    }
#contenu li.repliSession .SessionQuizPuce
{
    background-image: url(Images/triangle_ferme_990000.jpg);
	background-repeat: no-repeat;
	background-position: left top;
    }
#contenu li.depliSession .SessionQuizPuce
{
    background-image: url(Images/triangle_ouvert_990000.jpg);
	background-repeat: no-repeat;
	background-position: left top; 
}
#contenu li.repliCurrentSession .CurrentSessionPuce
{
    background-image: url(Images/triangle_QuizComment_ferme.png);
	background-repeat: no-repeat;
	background-position: left top;
    }
#contenu li.depliCurrentSession .CurrentSessionPuce
{
    background-image: url(Images/triangle_QuizComment_ouvert.png);
	background-repeat: no-repeat;
	background-position: left top;
}
#contenu li.repliLastSessions .LastSessionsPuce
{
    background-image: url(Images/triangle_QuizComment_ferme.png);
	background-repeat: no-repeat;
	background-position: left top;
    }
#contenu li.depliLastSessions .LastSessionsPuce
{
    background-image: url(Images/triangle_QuizComment_ouvert.png);
	background-repeat: no-repeat;
	background-position: left top;
}
#contenu li.repliSessionsEnPreparation .SessionsEnPreparationPuce
{
    background-image: url(Images/triangle_QuizComment_ferme.png);
	background-repeat: no-repeat;
	background-position: left top;
    }
#contenu li.depliSessionsEnPreparation .SessionsEnPreparationPuce
{
    background-image: url(Images/triangle_QuizComment_ouvert.png);
	background-repeat: no-repeat;
	background-position: left top;
}
#contenu li.repliSessionItem .SessionItemPuce
{
    background-image: url(Images/triangle_ferme_663300.jpg);
	background-repeat: no-repeat;
	background-position: left top;
    }
.SessionItemPuce
{
    background-image: url(Images/triangle_ferme_663300.jpg);
	background-repeat: no-repeat;
	background-position: left top;
    }

#contenu li.repliLastSessionQuiz .LastSessionQuizPuce
{
    background-image: url(Images/triangle_ferme_990000.jpg);
	background-repeat: no-repeat;
	background-position: left top;
    }
.LastSessionQuizPuce
{
    background-image: url(Images/triangle_ferme_990000.jpg);
	background-repeat: no-repeat;
	background-position: left top;
    }
#contenu li.depliLastSessionQuiz .LastSessionQuizPuce
{
    background-image: url(Images/triangle_ouvert_990000.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
#contenu li.repliLastSessionWorksheets .LastSessionWorksheets
{
    background-image: url(Images/triangle_ferme_990000.jpg);
	background-repeat: no-repeat;
	background-position: left top;
    }
.LastSessionWorksheets
{
    background-image: url(Images/triangle_ferme_990000.jpg);
	background-repeat: no-repeat;
	background-position: left top;
    }
#contenu li.depliLastSessionWorksheets .LastSessionWorksheets
{
    background-image: url(Images/triangle_ouvert_990000.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.bd-rouge
{
    background-image: url(images/bd-rouge.png);
	background-repeat: repeat-y;
	background-position:top;	
	padding-left:10px;
	padding-top:2px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	height: 20px;
    color: #FFF;
    text-align: left !important;
    cursor:pointer;
    width:560px;
}
.bd-jaune
{
    background-image: url(images/bd-jaune.png);
	background-repeat: repeat-y;
	background-position:top;	
	padding-left:10px;
	padding-top:2px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	height: 20px;
    color: #FFF;
    text-align: left !important;
    cursor:pointer;
    width:560px;
}
.SessionlbTrainingSessionTitle
{    
	font-family:Arial;
	font-weight:bold;
	color: #663300;
	font-size: 18px;
    line-height:20px;
    cursor:pointer;
    }
      /* Les classes CSS de la page déroulé de session de formation En préparation*/

#contenu li.repliEnPreparationSessions .EnPreparationSessionsPuce
{
    background-image: url(Images/triangle_QuizComment_ferme.png);
	background-repeat: no-repeat;
	background-position: left top;
    }
#contenu li.depliEnPreparationSessions .EnPreparationSessionsPuce
{
    background-image: url(Images/triangle_QuizComment_ouvert.png);
	background-repeat: no-repeat;
	background-position: left top;
}
#contenu li.repliEnPreparationSessionItem .EnPreparationSessionItemPuce
{
    background-image: url(Images/triangle_ferme_663300.jpg);
	background-repeat: no-repeat;
	background-position: left top;
    }
.EnPreparationSessionItemPuce
{
    background-image: url(Images/triangle_ferme_663300.jpg);
	background-repeat: no-repeat;
	background-position: left top;
    }
#contenu li.depliEnPreparationSessionItem .EnPreparationSessionItemPuce
{
    background-image: url(Images/triangle_ouvert_663300.jpg);
	background-repeat: no-repeat;
	background-position: left top;
    }
#contenu li.repliEnPreparationSessionQuiz .EnPreparationSessionQuizPuce
{
    background-image: url(Images/triangle_ferme_990000.jpg);
	background-repeat: no-repeat;
	background-position: left top;
    }
.EnPreparationSessionQuizPuce
{
    background-image: url(Images/triangle_ferme_990000.jpg);
	background-repeat: no-repeat;
	background-position: left top;
    }
#contenu li.depliEnPreparationSessionQuiz .EnPreparationSessionQuizPuce
{
    background-image: url(Images/triangle_ouvert_990000.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
#contenu li.repliEnPreparationSessionWorksheets .EnPreparationSessionWorksheets
{
    background-image: url(Images/triangle_ferme_990000.jpg);
	background-repeat: no-repeat;
	background-position: left top;
    }
.EnPreparationSessionWorksheets
{
    background-image: url(Images/triangle_ferme_990000.jpg);
	background-repeat: no-repeat;
	background-position: left top;
    }
#contenu li.depliEnPreparationSessionWorksheets .EnPreparationSessionWorksheets
{
    background-image: url(Images/triangle_ouvert_990000.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.ShowBorder
{
    border-collapse:separate !important;
    }
 .chapeaufacette
{
    font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 15px;
	font-weight: bold;
	margin: 0;	
	color:#666;
}
.accrocheCI
{
    font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 15px;	
	margin: 0;
	padding: 0 0 6px 0;
	color: #666;
}
.subhead
{
    font-family: Arial;
	font-size: 11px;
	color: #902006;
}
.accrocheSommaireWithoutLink
{
    font-family: Arial;
    font-size: 12px;
    line-height: 15px;
    text-decoration:none;
}
.textWithHyperlink
{
    display: block;
    text-decoration: underline;
}