/* STYLES UTILISES DANS LES SOMMAIRES */
/* ===================================*/

a.{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
}
a.RfsocSomLien {
	text-decoration: none;
	color: blue;
	font-size : 11px;
	margin : 0 20 0 0;
}

a.RfsocSomLien:visited {
	text-decoration: none;
	color:#990099;
	font-size : 11px;
}

a.RfsocSomLien:link {
	text-decoration: none;
	color: blue;
	font-size : 11px;
	
}
a.RfsocSomLien:active {
	text-decoration: none;
	color: blue;
	font-size : 11px;
}
a.RfsocSomLien:hover {
	text-decoration: underline;
	color: red;
	font-size : 11px;
}

p.RfsocSomGaTitre,
p.RfsocSomGaPartie,
p.RfsocSomTypeArticle,
p.RfsocSomAuteur  {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
}

p.RfsocSomGaTitre {
	font-size: 12px;
	font-weight: bold;
	color: #CC6633;
}

p.RfsocSomGaPartie {
	font-size: 11px;
	font-weight: bold;
	color: #CC6633;
	margin : 0 0 0 10;
}

p.RfsocSomTypeArticle {
	font-size: 12px;
	font-weight: bold;
	color: #9b8a00;
	margin : 10 0 2 0;
}

p.RfsocSomAuteur {
	font-size : 11px;
	color: Black;
	margin :0 20 0 8;
}

p.RfsocSomInfosRevue {
	font-size: 16px;
	font-weight: bold;
	color: #9b8a00;
	text-align : center;
}






/* STYLES UTILISES DANS LES DOCUMENTS */
/* ====================================*/


/* STYLES GENERIQUES */
/*----------------------------------*/
p.RfsocDocInfosRevue{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	color :  #cc3333;
	font-weight : bold;
}

p.RfsocDocSource{
	font-family : Georgia,Times New Roman, Times, serif;
	font-size : 11px;
	margin : 15 0 0 10;
/*	text-align : justify;*/
}

p.RfsocDocParag{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin : 5 0 0 10;
	text-align : justify;
 }
p.RfsocDocAnnotation{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin : 5 0 0 10;
	text-align : justify;
 }

table.RfsocDocExergue{ 
	margin : 5 0 0 10;
/*	text-align : justify;*/
 } 
p.RfsocDocAnoterParag,
p.RfsocDocRemarqueParag,
p.RfsocDocExempleParag{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	text-align : justify;
	margin: 10px 20px 10px 20px;
	border-bottom: #CCC 1px solid;
	border-top:  #CCC 1px solid;
	padding:10px 0px 10px 0px;
}
p.RfsocDocAnoterAnnotation,
p.RfsocDocRemarqueAnnotation,
p.RfsocDocExempleAnnotation{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	text-align : justify;
}
 
table.RfsocDocEncadre {
	margin : 20 0 0 0;
/*	text-align : justify;*/
}
p.RfsocDocEncadreTitreArticle{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color :#cc3333;
	font-weight : bold;
	font-size : 12px;
	margin : 0 0 0 0;
/*	text-align : justify;*/
}
p.RfsocDocEncadreTitreGaArticle{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color :#cc3333;
	font-weight : bold;
	font-size : 12px;
	margin : 0 0 0 0;
/*	text-align : justify;*/
}
p.RfsocDocEncadreParag{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	margin : 5 0 0 10;
	text-align : justify;
}
p.RfsocDocEncadreAnnotation{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	margin : 5 0 0 10;
	text-align : justify;
}

p.RfsocDocCdvSociete{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight : bold;
	font-size : 12px;
	text-align : center;
	margin : 0 0 15 0;
/*	text-align : justify;*/
}
p.RfsocDocCdvAuteur{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight : bold;
	font-size : 10px;
	text-align : center;
	margin : 10 0 0 0;
/*	text-align : justify;*/
}
p.RfsocDocCdvFonction{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	text-align : center;
	margin : 5 0 0 0;
/*	text-align : justify;*/
}
p.RfsocDocCdvDetail{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	margin : 5 0 0 0;
	text-align : center;
/*	text-align : justify;*/
}



/* STYLES UTILISES DANS LES FLASH */
/* ==============================*/


p.RfsocDocTitreFlash {
	font-family: georgia,times new roman,times;
	font-size: 24px;
	color: #cc3333;
	font-style : italic;
	font-weight : bold;
}

p.RfsocDocSourceFlash{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
/*	font-family : Georgia,Times New Roman, Times, serif;*/
	font-size : 10px;
	font-weight: bold;
	text-align : right;	
	margin : 0 0 0 0;
/*	text-align : justify;*/
}

p.RfsocDocPartie1Flash{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #CC3300;
	margin : 15 0 10 0;
}

span.RfsocDocPartie2Flash{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight : bold;
	font-size : 13px;
/*	text-align : justify;*/
}



/* STYLES OUVERTURE REVUE */
/*--------------------------------------------*/
p.RfsocDocTitreGeneOuverture{
font-family: georgia,times new roman,times;
	font-size: 24px;
	color: #FF9900;
	font-style : italic;
	font-weight : bold;
}
p.RfsocDocTitreOuverture {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	color: #CC3333;
}



/* STYLES AGENDA */
/*---------------------------*/
p.RfsocDocTitreAgenda{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #CC3300;
	margin : 0 0 30 0;
}
p.RfsocDocDateAgenda{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : White;
	font-weight : bold;
	font-size : 13px;
	margin : 0 0 0 0;
	text-align : center;
}
p.RfsocDocPartieAgenda{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color :#009933;
	font-weight : bold;
	font-size : 13px;
	margin : 0 0 0 10;
/*	text-align : justify;*/
}




/* STYLES FICHE RENCONTRE */
/*-------------------------------------------*/
p.RfsocDocTitreGeneFicheRencontre {
	font-family: georgia,times new roman,times;
	font-size: 24px;
	color: #cc3333;
	font-style : italic;
	font-weight : bold;
}
p.RfsocDocAuteurFicheRencontre{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight : bold;
	font-size : 16px;
		color:#617584;
/*	text-align : justify;*/
}
span.RfsocDocAuteurFicheRencontre{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight : bold;
	font-size : 16px;	
	color:#cc3333;
	font-style:italic;
}
p.RfsocDocTitreFicheRencontre {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 24px;
	color:#cc3333;
}
p.RfsocDocChapoFicheRencontre	{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #cc3333;
	text-align : justify;
}
span.RfsocDocPartieFicheRencontre{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight : bold;
	font-size : 13px;
/*	text-align : justify;*/
}



/* STYLES FICHE ZOOM */
/*---------------------------------*/
p.RfsocDocTitreGeneFicheZoom {
	font-family: georgia,times new roman,times;
	font-size: 24px;
	color: #cc3333;
	font-style : italic;
	font-weight : bold;
}
p.RfsocDocTitreFicheZoom {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 24px;
	color:#cc3333;
}
p.RfsocDocChapoquestionFicheZoom{ 
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #cc3333;
	text-align : justify;
 }
p.RfsocDocChapoFicheZoom{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #617584;
	text-align : justify;
}
span.RfsocDocPartieFicheZoom{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight : bold;
	font-size : 13px;
/*	text-align : justify;*/
}



/* STYLES FICHE REPONSE */
/*---------------------------------------*/
p.RfsocDocTitreGeneFicheReponse {
	font-family: georgia,times new roman,times;
	font-size: 24px;
	color: #cc3333;
	font-style : italic;
	font-weight : bold;
}
p.RfsocDocTitreFicheReponse {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 24px;
	color:#617584;
}
p.RfsocDocChapoFicheReponse	{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #cc3333;
	text-align : justify;
}
span.RfsocDocPartieFicheReponse{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight : bold;
	font-size : 13px;
/*	text-align : justify;*/
}



/* STYLES ARTICLE, FICHE CONSEIL, FICHE PRATIQUE, FICHE CAS ENTREPRISE*/
/*--------------------------------------------------------------------------------------------------------------------*/

p.RfsocDocTitreGeneFichePratique,
p.RfsocDocTitreGeneFicheCas,
p.RfsocDocTitreGeneFicheConseil,
p.RfsocDocTitreGeneArticle {
	font-family: georgia,times new roman,times;
	font-size: 24px;
	color: #cc3333;
	font-style : italic;
	font-weight : bold;
}
p.RfsocDocSurtitreFichePratique,
p.RfsocDocSurtitreFicheCas,
p.RfsocDocSurtitreFicheConseil,
p.RfsocDocSurtitreArticle{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight : bold;
	color:#617584;
}
p.RfsocDocTitreFichePratique,
p.RfsocDocTitreFicheCas,
p.RfsocDocTitreFicheConseil,
p.RfsocDocTitreArticle {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 24px;
	margin : 0 0 0 0;
	color:#cc3333;
}
p.RfsocDocChapoFichePratique,
p.RfsocDocChapoFicheCas,
p.RfsocDocChapoFicheConseil,
p.RfsocDocChapoArticle	{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #cc3333;
	margin : 5 0 0 10;
	text-align : justify;
}
span.RfsocDocPartieFicheConseil{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight : bold;
	font-size : 13px;
	margin : 10 0 5 0;
/*	text-align : justify;*/
}
p.RfsocDocPartie1FichePratique,
p.RfsocDocPartie1FicheCas,
p.RfsocDocPartie1Article{
	font-family : Georgia,Times New Roman, Times, serif;
	color :#cc3333;
	font-weight : bold;
	font-size : 18px;
/*	text-align : justify;*/
}
span.RfsocDocPartie2FichePratique,
span.RfsocDocPartie2FicheCas {
	font-family :  Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight : bold;
	font-size : 13px;
	margin : 15 5 5 0;
/*	text-align : justify;*/
}
span.RfsocDocPartie2Article,
span.RfsocDocPartie3Article,
span.RfsocDocPartie3FichePratique,
span.RfsocDocPartie3FicheCas {
	font-family :  Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight : bold;
	font-size : 13px;
}


/* STYLES GRAND ANGLE */
/*-------------------------------------*/
p.RfsocDocTitreGeneGaEssentiel,
p.RfsocDocTitreGeneGaArticle,
p.RfsocDocTitreGeneGaFicheConseil,
p.RfsocDocTitreGeneGaFichePratique{
	font-family: georgia,times new roman,times;
	font-size: 24px;
	color: #FF9900;
	font-style : italic;
	font-weight : bold;
}
p.RfsocDocSurtitreGaEssentiel,
p.RfsocDocSurtitreGaArticle,
p.RfsocDocSurtitreGaFicheConseil,
p.RfsocDocSurtitreGaFichePratique{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight : bold;
	color:#617584;
}
p.RfsocDocTitreGaEssentiel,
p.RfsocDocTitreGaArticle,
p.RfsocDocTitreGaFicheConseil,
p.RfsocDocTitreGaFichePratique {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	color: #CC3333;
}
p.RfsocDocChapoGaArticle{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	text-align : justify;
	color:#617584;
}
p.RfsocDocChapoGaFicheConseil,
p.RfsocDocChapoGaFichePratique{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #617584;
	text-align : justify;
}
p.RfsocDocPartieGaEssentiel{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight : bold;
	font-size : 13px;
	margin : 10 0 5 0;
/*	text-align : justify;*/
}
span.RfsocDocPartieGaFicheConseil{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight : bold;
	font-size : 13px;
/*	margin : 10 0 5 0;
	text-align : justify;*/
}

p.RfsocDocPartie1GaFichePratique,
p.RfsocDocPartie1GaArticle{
	font-size: 16px;
	font-weight: bold;
	background-image: url(/images/fleche_sous_titre.gif);
	background-position: 0px 0px;
	background-repeat: no-repeat;
	color: #CC3333;
	font-family: Verdana,Arial,Geneva,Helvetica,sans-serif;
	border-bottom:1px solid #C0C0C0;
	margin:40px 0 10px 30px;
	padding:0 0 5px 20px;

/*	text-align : justify;*/
}
span.RfsocDocPartie2GaArticle,
span.RfsocDocPartie2GaFichePratique,
span.RfsocDocPartie3GaArticle,
span.RfsocDocPartie3GaFichePratique{
	font-family :  Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight : bold;
	font-size : 13px;
/*	margin : 12 0 5 10;
	text-align : justify;*/
}



/* STYLES COURRIER */
/*-------------------------------*/
p.RfsocDocTitreGeneCourrier {
	font-family: georgia,times new roman,times;
	font-size: 24px;
	color: #cc3333;
	font-style : italic;
	font-weight : bold;
}
p.RfsocDocTitreCourrier{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 18px;
	color:#617584;
}
p.RfsocDocQuestionCourrier{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #cc3333;
	font-size : 12px;
	font-weight : bold;
	margin : 5 0 10 0;
	text-align : justify;
}
p.RfsocDocReponseCourrier{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	margin : 5 0 0 0;
	text-align : justify;
}

/* TABLEAU */
table.revTableau {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin-top: 10px;
	margin-bottom: 10px;
	border: 2px solid #A4A4A4;
}
th.revtablo_titre,
td.revtablo_titre,
th.revTableau_titre,
td.revTableau_titre,
th.revtableau_titre,
td.revtableau_titre {
	background-color: #797979;
	color: #ffffff;
	font-weight: bold;
	font-size: 12px;
	text-align: center;
}

th.revtablo_tetiere,
td.revtablo_tetiere {
	background-color: #efefef;
	font-weight: bold;
	font-size: 11px;
	border-color: #C9C9C9;
	text-align: center;
}
 
th.revtablo_texte,
td.revtablo_texte,
th.revTableau_texte,
td.revTableau_text,
th.revtableau_texte,
td.revtableau_texte {

}

th.revtablo_bold,
td.revTablo_bold,
th.revTableau-texte_bold,
td.revTableau-texte_bold,
th.revTablo-texte_bold,
td.revTablo-texte_bold {
	font-weight: bold;
	font-size: 11px;
}

th.revtablo_note
td.revtablo_note,
th.revTableau_note,
td.revTableau_not,
th.revtableau_note,
td.revtableau_note {
	font-size: 8px;
}

/*date parution */
div.revueDateParution{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	margin: 0px 0px 0px 600px;
	color: #CC3333;
}

div.revueDateParution{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	margin: 0px 0px 0px 600px;
	color: #cc3333;
}
/* spad */
a.revueSommaireLire{
	font-size: 12px;
	color:#cc3333;
	text-decoration:underline;
}
a.revueSommaireLire:hover{
	text-decoration:none;
}
a.revueRefIntRefExt{
	font-size: 12px;
	color:#cc3333;
	text-decoration:underline;
}
a.revueRefIntRefExt:hover{
	text-decoration:none;
}
.RfsocDocPartieFicheZoom{
	font-family : Georgia,Times New Roman, Times, serif;
	color :#cc3333;
	font-weight : bold;
	font-size : 18px;	
}