BODY { color: white; 
       background: #FFFFFF; 
       SCROLLBAR-FACE-COLOR: #C00000;
       SCROLLBAR-HIGHLIGHT-COLOR: #FFFFFF;
       SCROLLBAR-SHADOW-COLOR: #FFFFFF;
       SCROLLBAR-3DLIGHT-COLOR: #FFFFFF;
       SCROLLBAR-ARROW-COLOR: #FFFFFF;
       SCROLLBAR-TRACK-COLOR: #FFFFFF;
       SCROLLBAR-DARKSHADOW-COLOR: #FFFFFF; 
     }

A {font: 12px Arial, Helvetica, sans-serif; color: #485E9E; text-decoration: underline}
A:hover {font: 12px Arial, Helvetica, sans-serif; color: #485E9E; text-decoration: underline}	
A:visited {font: 12px Arial, Helvetica, sans-serif; color: #ba55d3; text-decoration: underline}	

/* RUBRIQUES ET SOUS RUBRIQUES */
#menunav {
	font-size: 100%;
}

#menunav h2 {
	font-size: 100%;
	display: block;
	border: 1px solid #3e4e67;
	margin-bottom: 2px;
	margin-top: 20px;
	overflow: hidden;
	text-align: left;
	color: #FFFFFF;
}

span.rubrique {
	font-size: 100%;
	display: block;
	border: 1px solid #3e4e67;
	margin-bottom: 2px;
	margin-top: 15px;
	overflow: hidden;
	text-align: left;
	color: #FFFFFF;
	font-weight: bold;
}


#menunav h2#homeLink a {
	padding: 0;
	padding-left: 5px;
	margin:  0;
}

#menunav h2.menunavH2 {
	padding-left: 1px;
}

#menunav a {
	color: #ffffff;
	text-decoration: none;
	display: block;
	text-align: left;
	padding-left: 1px;
}

#menunav a:hover {
	font-size: 100%;
	color: #3e4e67;
	background-color: #cfd3dc;
}

span.menunavindent {
	display: block;
	font-size: 100%;
	margin-left: 0px;
	margin-right: 0px;
	border: 1px dotted #3e4e67;
	border-top: 0px;
	text-align: left;
}

span.menunavindent a {
	padding-left: 3px;
}

span.menunavselected {
	text-decoration: none;
	font-size: 100%;
	display: block;
	padding-left: 1px;
	padding-right: 1px;
	border: 1px solid #3e4e67;
	border-top: 0px;
	background-color: #ffff00;
	text-align: left;
}

#menunav a.sel {
	color: red;
}


/* DOSSIER */

#dossier {
	font-size: 100%;
}

#article {
	font-size: 100%;
}

#dossier h2 {
	font-size: 100%;
	display: block;
	border: 1px solid #3e4e67;
	margin-bottom: 2px;
	margin-top: 2px;
	overflow: hidden;
	text-align: left;
	color: #C00000;
	background-color: #ffffff;
}

#dossier h2#homeLink a {
	padding: 0;
	padding-left: 5px;
	margin:  0;
}

#dossier h2.dossierH2 {
	padding-left: 1px;
}

#dossier a {
	text-decoration: none;
	display: block;
	text-align: left;
	padding-left: 1px;
}

span.titredossier {
	font-size: 100%;
	display: block;
	border: 1px solid #3e4e67;
	margin-bottom: 2px;
	margin-top: 2px;
	overflow: hidden;
	text-align: left;
	color: #C00000;
	background-color: #ffffff;
}

#dossier a:hover {
	font-size: 100%;
	color: #3e4e67;
	background-color: #ffffff;
}

span.dossierindent {
	display: block;
	font-size: 100%;
	margin-left: 0px;
	margin-right: 0px;
	border: 1px dotted #3e4e67;
	border-top: 0px;
	text-align: left;
}

span.dossierindent a {
	padding-left: 3px;
}

span.dossierselected {
	font-size: 100%;
	display: block;
	border: 1px solid #3e4e67;
	margin-bottom: 2px;
	margin-top: 2px;
	overflow: hidden;
	text-align: left;
	color: #C00000;
}

#dossier a.sel {
	color: red;
}

span.articleindent {
	display: block;
	font-size: 100%;
	margin-left: 0px;
	margin-right: 0px;
	border: 1px dotted #3e4e67;
	border-top: 0px;
	text-align: left;
}

span.articleselected {
	text-decoration: none;
	font-size: 100%;
	display: block;
	padding-left: 1px;
	padding-right: 1px;
	border: 1px solid #3e4e67;
	border-top: 0px;
	background-color: #ffffff;
	text-align: left;
	color: #C00000;
}


input.recherche
 {
   border-width : 1px;
   border-style : solid;
   border-color : Gray;
   font-family : "Lucida Sans","Lucida Grande",Arial;
   font-size : 11px;
 }

input.inscription
 {
   border-width : 1px;
   border-style : solid;
   border-color : Gray;
   font-family : "Lucida Sans","Lucida Grande",Arial;
   font-size : 11px;
 }


input.valider
 {
   border-width : 1px;
   border-style : solid;
   border-color : Gray;
   background-color : #C00000;
   font-family : "Lucida Sans","Lucida Grande",Arial;
   color : White;
   font-size : 11px;
   font-weight : bold
 }


td {  font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #000000;}

SPAN.PLUS {  font-family: Arial; font-size: 8pt; text-decoration: none;}
SPAN.COPY {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt;}
SPAN.SERVICE {  font-family: verdana,arial,helvetica,sans-serif; text-decoration: none; font-size: medium; color: #000000; font-weight:bold;}
SPAN.SERVICE2 {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #000000; font-weight:bold;}
SPAN.DATE {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt;color: #000000;}
SPAN.PRODUIT {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt;color: #FFFFFF; font-weight:bold; text-decoration: none;}
SPAN.PRODUIT2 {  font-family: Arial, Helvetica, sans-serif; font-size: 14pt;color: #FFFFFF; text-decoration: none;}
SPAN.SITU {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt;color: navy;}
SPAN.SITU2 {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt;color: navy; }
SPAN.S_SITU {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt;color: red; font-weight:bold;}
SPAN.SELSRUB {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt;color: #FFFFFF;  text-decoration: none;}
SPAN.TITRE {  font-family: Arial, Helvetica, sans-serif; font-size: 11pt; font-weight:bold;}

SPAN.TITRECRITIQUE {  font-family: Arial, Helvetica, sans-serif; font-size: 12pt; }
SPAN.DIAL {  font-family: Arial; font-size: 8pt; color: #000000; font-weight:bold;}
SPAN.DIALNEWS {  font-family: Arial, sans-serif; font-size: 8pt; color: #FF0000; font-weight:bold;}
SPAN.SIGNATURE {  font-family: Arial; font-size: 12pt; color: #003090;}
SPAN.PLUS {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-style: italic; font-weight:bold;}
SPAN.AUSSI {  font-family: Arial, sans-serif; font-size: 6pt; color: #000000; font-style: italic}
SPAN.AUSSILISTE {  font-family: Arial, sans-serif; font-size: 9pt; }

SPAN.D_TITRE {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #CC0000;}
SPAN.D_TITRE2 {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #000000;}

SPAN.L_TITRE {  font-family: Arial, Helvetica, sans-serif; font-size: 9pt;}
SPAN.L_TITRE_ORI {  font-family: Arial, Helvetica, sans-serif; font-size: 12pt; font-weight:bold;}
SPAN.L_TITRE_ORI_CD {  font-family: Arial, Helvetica, sans-serif; font-size: 12pt; font-weight:bold; font-style: italic}
SPAN.L_TITRECRITIQUE {  font-family: Arial, Helvetica, sans-serif; font-size: 14pt; }
SPAN.L_AUTEUR { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight:bold;}
SPAN.L_AUTEUR_CD { font-family: Arial, Helvetica, sans-serif; font-size: 10pt;}
SPAN.L_PRODUCTION { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight:bold;}
SPAN.L_PRODUCTION_CD { font-family: Arial, Helvetica, sans-serif; font-size: 10pt;}
SPAN.L_COLLECTION { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight:bold;}
SPAN.L_DISTINCTION { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight:bold;}
SPAN.L_DATEP { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight:bold;}
SPAN.L_DATEP_CD { font-family: Arial, Helvetica, sans-serif; font-size: 10pt;}
SPAN.L_PRIX { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight:bold;}
SPAN.L_PRIX_CD { font-family: Arial, Helvetica, sans-serif; font-size: 10pt;}
SPAN.L_TECH_CD { font-family: Arial, Helvetica, sans-serif; font-size: 10pt;}
SPAN.L_PAGES { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight:bold;}
SPAN.L_ISBN { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight:bold;}
SPAN.L_ARTICLE { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; }
SPAN.L_DATED { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-style: italic}
SPAN.L_SIGN { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight:bold;}
SPAN.L_ILINK { font-family: Arial, Helvetica, sans-serif; font-size: 12pt; color: #605D5D; }
SPAN.L_ELINK { font-family: Arial, Helvetica, sans-serif; font-size: 12pt; color: #605D5D; }

SPAN.FISRT { font-family: Arial; font-size: 10pt; }
SPAN.R_AUT { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; }
SPAN.Q_WORD { font-family: Arial, Helvetica, sans-serif; font-size: 12pt; color: #FF000; font-weight:bold; font-style: italic}
SPAN.DIAL {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #FF0000;}
SPAN.RA {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #000000;}
SPAN.PLUS {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #FF0000; font-style: italic}
SPAN.AUSSI {  font-family: Arial, sans-serif; font-size: 10pt; color: #000000; font-style: italic}
SPAN.AUSSI2 {  font-family: Arial, sans-serif; font-size: 10pt; color: #000000; font-style: italic}
