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

a{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:#cc3333;
	text-decoration:underline;
}

a.RfsocCJSomLien:link {
	text-decoration: none;
	color: Blue;
	font-size: 11px;
}

a.RfsocCJSomLien:active {
	text-decoration: none;
	color: Blue;
	font-size: 11px;
}
a.RfsocCJSomLien:hover {
	text-decoration: underline;
	color: Red;
	font-size: 11px;
}

a.RfsocCJSomLien{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

p.RfsocCJSomLien {
	font-size: 11px;
	margin: 0 0 1 0;
}


p.RfsocCJSomInfos,
p.RfsocCJSomSujet,
p.RfsocCJSomTypeArticle,
p.RfsocCJSomTitreArticle,
p.RfsocCJSomChapoArticle {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
}

p.RfsocCJSomSujet {
	font-size: 20px;
	font-weight: bold;
	color:  #CC6633;
	text-align : center;
	margin : 5px 0px 1px 0px;
}

p.RfsocCJSomInfos {
	font-size: 12px;
	color: #9b8a00;
	text-align : center;
	margin : 5 0 20 0;
}


p.RfsocCJSomRubrique {
	font-size: 17px;
	font-weight: bold;
	color: #9b8a00;
	margin : 15 0 1 0;
}

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

p.RfsocCJSomTitreArticle {
	font-size: 12px;
	font-weight: bold;
	color: #CC6633;
	margin : 8 0 1 0;
}

p.RfsocCJSomChapoArticle {
	font-size: 10px;
	margin : 2 0 1 0;
}







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


/* STYLES GENERIQUES */
/*----------------------------------*/
a.RfsocCJDocLien {
	text-decoration: underline;
	color: #cc3333;
	font-size : 12px;
	margin : 0 0 0 0;
}
a.RfsocCJDocLien:visited {
	text-decoration: underline;
	color:#cc3333;
	font-size : 12px;
}
a.RfsocCJDocLien:link {
	text-decoration: underline;
	color: #cc3333;
	font-size : 12px;
}
a.RfsocCJDocLien:active {
	text-decoration: underline;
	color: #cc3333;
	font-size : 12px;
}
a.RfsocCJDocLien:hover {
	text-decoration: underline;
	color: #cc3333;
	font-size : 12px;
}


p.RfsocCJDocInfosRevue{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	color :  #808040;
	font-weight : bold;
}

p.RfsocCJDocSource,
p.RfsocCJFicheSource{
	font-family : Georgia,Times New Roman, Times, serif;
	font-size : 11px;
	margin : 15 0 0 10;
}

p.RfsocCJDocParag{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align : justify;
	margin-top:0px;
	margin-left:5px;
 }

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

table.RfsocCJDocExergue{ 
	margin : 5 0 5 10;
	width:100%;
 } 
table.RfsocCJDocExergue td{ 
background-color:#FFFFFF;
} 
table.RfsocCJDocEncadre{
margin:0px 0px 20px 0px;	
}
table.RfsocCJDocEncadre td{ 
background-color:#FFFFFF;
} 
p.RfsocCJDocAnoterParag,
p.RfsocCJDocRemarqueParag,
p.RfsocCJDocExempleParag{
	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.RfsocCJDocAnoterAnnotation,
p.RfsocCJDocRemarqueAnnotation,
p.RfsocCJDocExempleAnnotation{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	text-align : justify;
	margin: 0 0 0 8;
}
 
table.RfsocCJDocEncadre {
	margin : 10 0 10 0;
}
p.RfsocCJDocEncadreTitre{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color :#808040;
	font-weight : bold;
	font-size : 12px;
	margin : 5 10 10 10;
}
p.RfsocCJDocEncadreParag{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	text-align : justify;
	margin : 0 10 0 10;
}
p.RfsocCJDocEncadreAnnotation{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	text-align : justify;
	margin : 0 10 0 20;
}

table.RfsocCJDocModele {
	margin : 10 0 10 0;
}
p.RfsocCJDocModeleTitre{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color :#808040;
	font-weight : bold;
	font-size : 12px;
	margin : 3 10 3 10;
}
p.RfsocCJDocModeleParag{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	text-align : justify;
	margin : 0 10 0 10;
}



/* STYLES ESSENTIEL */
/*-------------------------------*/
p.RfsocCJDocTitreGeneEssentiel{
font-family: georgia,times new roman,times;
	font-size: 14px;
	color: #cc3333;
	font-style : italic;
	font-weight : bold;
    border-bottom : 1px solid #cc3333;
	margin : 5px 0px 20px 0px;
}
p.RfsocCJDocTitreEssentiel {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #cc3333;
    margin : 5px 0px 20px 0px;
}
p.RfsocCJDocPartie1Essentiel{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight : bold;
	font-size : 13px;
	margin : 5px 0px 5px 0px;
}



/* STYLES FICHES */
/*-------------------------*/
p.RfsocCJDocTitreGeneFicheCommentaires{
	font-family: georgia,times new roman,times;
	font-size: 14px;
	color: #808040;
	font-style : italic;
	font-weight : bold;
}
p.RfsocCJDocSurtitreFicheCommentaires{
	font-family: georgia,times new roman,times;
	font-size: 14px;
	color: #808040;
	font-style : italic;
	font-weight : bold;
}
p.RfsocCJDocTitreFicheCommentaires{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 14px;
}
p.RfsocCJDocChapoFicheCommentaires{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #808040;
	text-align : justify;
}
p.RfsocCJDocPartie1FicheCommentaires{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight : bold;
	font-size : 13px;
}
span.RfsocCJDocPartie1FicheCommentaires{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight : bold;
	font-size : 13px;
}



/* STYLES RECAPITULATIFS : ANNEXES, TABLE_ALPHA */
/*-------------------------------------------------------------------------------*/
p.RfsocCJDocTitreGeneRecapitulatif, 
p.RfsocCJDocTitreGeneAnnexe{
	font-family: georgia,times new roman,times;
	font-size: 24px;
	color: #CC3333;
	font-style : italic;
	font-weight : bold;
}
p.RfsocCJDocTitreRecapitulatif, 
p.RfsocCJDocTitreAnnexe{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 24px;
}
p.RfsocCJDocChapoRecapitulatif, 
p.RfsocCJDocChapoAnnexe{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #808040;
	text-align : justify;
}
p.RfsocCJDocPartie1Recapitulatif,
p.RfsocCJDocPartie1Annexe{
    font-family: georgia,times new roman,times;
	font-size: 18px;
	color: #FF9900;
	font-weight : bold;
}
span.RfsocCJDocPartie1Recapitulatif, 
span.RfsocCJDocPartie1Annexe{
    font-family: georgia,times new roman,times;
	font-size: 18px;
	color: #FF9900;
	font-weight : bold;
}

p.RfsocCJDocPartie2Annexe{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 15px;
	margin : 15 0 10 10;
	text-align : justify;
	font-weight : bold;
}

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

p.RfsocCJDocPartie4Annexe{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin : 15 0 5 10;
	font-style : italic;
	text-align : justify;
}

p.RfsocCJDocTitreGeneTableAlpha{
	font-family: georgia,times new roman,times;
	font-size: 24px;
	color: #CC3333;
	font-style : italic;
	font-weight : bold;
}
p.RfsocCJDocTitreTableAlpha{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 24px;
}
p.RfsocCJDocChapoTableAlpha{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #808040;
	text-align : justify;
}
p.RfsocCJDocPartie1TableAlpha{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight : bold;
	font-size : 16px;
	margin : 0 0 0 0;
	text-align : center;
}
span.RfsocCJDocPartie1TableAlpha{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight : bold;
	font-size : 13px;
	margin : 15 0 0 5;
}
p.RfsocCJDocParagTableAlpha{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin : 0 0 0 0;
	text-align : left;
}



/* STYLES ARTICLE */
/*---------------------------*/
p.RfsocCJDocTitreGeneArticle{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #cc3333;
	font-style : italic;
	font-weight : bold;
    border-bottom : 1px solid #cc3333;
	margin : 5px 0px 2px 0px;
    
}
p.RfsocCJDocSurtitreArticle{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight : bold;
    margin : 5px 0px 2px 0px;
}
p.RfsocCJDocTitreArticle{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-weight: bold;
	color: #CC3333;
	margin : 20px 0px 20px 0px;
}
p.RfsocCJDocChapoArticle{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	text-align : justify;
    margin : 5px 0px 2px 0px;
	color:#617584;
}
p.RfsocCJDocPartie1Article{
	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;
}
p.RfsocCJDocPartie2Article{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 15px;
	margin : 5px 0px 1px 30px;
	font-weight : bold;
	font-style : italic;
	color:#cc3333;
}
span.RfsocCJDocPartie3Article{
	font-family :  Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight : bold;
	font-size : 13px;
}

/* STYLES ARTICLE PLUS */
/*-------------------------------------*/

p.RfsocCJDocTitreGeneArticlePlus{
	font-family: georgia,times new roman,times;
	font-size: 24px;
	color: #FF9900;
	font-style : italic;
	font-weight : bold;
}
p.RfsocCJDocSurtitreArticlePlus{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight : bold;
}
p.RfsocCJDocTitreArticlePlus{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	color: #009933;
	margin : 2px 2px 5px 10px;
}
p.RfsocCJDocChapoArticlePlus{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-align : justify;
	margin : 2px 2px 5px 10px;
}
p.RfsocCJDocPartie1ArticlePlus{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight : bold;
	font-size : 14px;
	color: #FF9900;
	margin : 15px 0px 5px 0px;
}
span.RfsocCJDocPartie2ArticlePlus{
	font-family :  Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight : bold;
	font-size : 13px;
}



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

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

}

th.supTableau_bold,
td.supTableau_bold {
	font-weight: bold;
	font-size: 11px;
}

th.supTableau_note
td.supTableau_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;
}
a.revueSommaireLire{
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-siez:12px;
color:#CC3333;
text-decoration:underline;
}
a.revueSommaireLire:hover{
text-decoration:none;
}
