@charset "iso-8859-1";
a:visited {color:#3333CC;}
a:hover { color: #cc0000;}
a:link {color:#3333CC;}
a:active {color:#0033CC;}
 
 /* menu */
.titredossier { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 17px; 
	font-weight: bold; 
	font-style: normal;  
	text-align: left;
}
 
.TitreItem {
    COLOR: #CC0000;
    FONT-FAMILY: verdana, Helvetica, sans-serif;
    FONT-SIZE: 10px;
    FONT-STYLE: normal;
    FONT-WEIGHT: bold;
    LINE-HEIGHT: normal;
	text-align: center
 }

.TitreSItem {  
    FONT-FAMILY: verdana, Helvetica, sans-serif;
    FONT-SIZE: 15px;
    FONT-STYLE: normal;
    FONT-WEIGHT: bold;
    LINE-HEIGHT: normal;
	text-align: center
  }

.TitreSSItem {
    COLOR: #333333;
    FONT-FAMILY: verdana, Helvetica, sans-serif;
    FONT-SIZE: 10px;
    FONT-STYLE: normal;
    FONT-WEIGHT: bold;
    LINE-HEIGHT: normal;
  }
DIV.TitregeneImp {
  font-size: 18pt;
  color: #003366;
  font-weight: Bold;
  font-family: Verdana,Arial, Helvetica, sans-serif;
  margin-top: 8px;
  text-align: center;
 margin-bottom: 24px;

 }
DIV.TitreItemImp {
  font-size: 16pt;
  color: #003366;
  font-weight: Bold;
  font-family: Verdana,Arial, Helvetica, sans-serif;
  margin-top: 16px;
  margin-bottom: 8px;

}
DIV.TitreSItemImp {
  font-size: 14pt;
  color: #003366;
  font-weight: Normal;
  font-family: Verdana,Arial, Helvetica, sans-serif;
  margin-top: 16px;
  margin-bottom: 8px;
  }
.Titre { 
    FONT-FAMILY: verdana, Helvetica, sans-serif;
    FONT-SIZE: 15px;
    FONT-STYLE: normal;
    FONT-WEIGHT: bold;
    LINE-HEIGHT: normal;
	text-align: center
 }

.STitre {
  font-size: 13px; 
  font-weight: bold;
  text-align: center;
  font-family: verdana,Arial, Helvetica, sans-serif;
}
.Titre1 {
    FONT-FAMILY: Arial,verdana, Helvetica, sans-serif;
    FONT-SIZE: 14px;
    FONT-STYLE: normal;
    FONT-WEIGHT: bold;
    LINE-HEIGHT: 18px;
 }
.Titre2 {
    FONT-FAMILY: Arial,verdana, Helvetica, sans-serif;
    FONT-SIZE: 13px;
	FONT-WEIGHT: bold;
    FONT-STYLE: italic; 
 }
.Titre3 {
    FONT-FAMILY: Arial,verdana, Helvetica, sans-serif;
    FONT-SIZE: 13px;
	FONT-WEIGHT: bold;
    FONT-STYLE: normal; 
 }
 SPAN.Perso1 {
  font-size: 12pt;
  font-weight: bold;
  color:#003366;
  font-family:verdana,Arial;
 }
 SPAN.Perso2 {
  font-size: 11pt;
  font-weight: bold;
  color:#003366;
  font-family:verdana,Arial, Helvetica, sans-serif;
 }
 SPAN.Perso3 {
  font-size: 7pt;
  font-weight: normal;
  color:#003366;
  font-family:verdana,Arial, Helvetica, sans-serif;
 }
SPAN.Titre4 {
  font-size: 11pt;
  color: black;
  font-family: Arial, Helvetica, sans-serif;
 }

.Para {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-weight: normal; 
	font-style: normal;  
}
SPAN.ParaP {
  font-size: 8pt;
  font-family: Arial, Helvetica, sans-serif;
}
DIV.Resume {
  font-size: 10pt;
  margin-top: 0px;
  margin-bottom: 0px;
  color: black;
  font-style: italic;
  font-family: Arial, Helvetica, sans-serif;
}

SPAN.Sommaire {
 
    FONT-FAMILY: Arial,verdana, Helvetica, sans-serif;
	color: #0000ff;
    FONT-SIZE: 10px;
    FONT-STYLE: normal;
    FONT-WEIGHT: normal;
    LINE-HEIGHT: normal;
    TEXT-DECORATION: underline;
}	

DIV.citation {
	display: block;
	font-style: italic;
	font-size: 10pt;
    margin-right: 13px;
    margin-left: 13px;
    font-family: Arial, Helvetica, sans-serif;
	
}
	
DIV.Sec1 {
  display: block;
  font-size: medium;
  margin-top: 24px;
  margin-bottom: 10px;
  text-align: left;
  font-family: Arial, Helvetica, sans-serif;
}
DIV.Sec1Prem {
  display: block;
  font-size: medium;
  margin-top: 0px;
  margin-bottom: 10px;
  text-align: left;
  font-family: Arial, Helvetica, sans-serif;
}

 
DIV.Sec2 {
  display: block;
  font-size: medium;
  margin-top: 16px;
  margin-bottom: 8px;
  text-align: left;
  font-family: Arial, Helvetica, sans-serif;
}
 
DIV.Sec3 {
  text-align: left;
  display: block;
  margin-top: 12px;
  margin-bottom: 3px;
  font-family: Arial, Helvetica, sans-serif;
}
 


DIV.Sec4 {
  text-align: left;
  display: block;
  margin-top: 2px;
  margin-bottom: 3px;
  font-family: Arial, Helvetica, sans-serif;
}



SPAN.Normal {

	font-family: verdana,arial,sans-serif;
	font-size: 11px;
	color: #000000;
}


DIV.ParaM {
  display: block;
  margin-left: 1px;
  margin-top: 2px;
  margin-bottom: 2px;
  font-size: 10pt;
  font-family: Arial, Helvetica, sans-serif;
  text-align: center;

}

DIV.ParaT {
  display: block;
  margin-left: 1px;
  margin-top: 2px;
  margin-bottom: 2px;
  font-size: 10pt;
  font-family: Arial, Helvetica, sans-serif;
  text-align: left;
}


SPAN.TitreEncadre {
	  font-size: 12pt;
	  margin-top: 0px; 
	  margin-bottom: 0px;
	  font-weight: bold;
 	  color:#1A5BA5;
  	  font-family:Verdana,Arial;
	}


SPAN.TitreSecEncadre {
	font-weight: bold;
	margin-left: 0px;
	font-size: 11pt;
	 text-align: left;
	font-family: Arial, Helvetica, sans-serif;
}

SPAN.AppelNote {
  font-size: 6pt;
  vertical-align: super;
  color: red;
  font-family: Arial, Helvetica, sans-serif;
}

DIV.Note {
  margin-top: 5px;
  text-align: left;
  margin-left: 0px;
  margin-right: 0px;
  font-family: Verdana;
  font-size: 8pt;
}

DIV.Rens {
	text-align: left;
  	font-family: Arial, Helvetica, sans-serif;
  	font-size: 10pt;
}	

DIV.Publi {
	text-align: left;
  	font-style: italic;
  	font-family: Arial, Helvetica, sans-serif;
  	font-size: 10pt;
}


DIV.RefDoc {
	margin-top: 30px;
	margin-bottom: 10px;
  	margin-left: 10px;
  	margin-right: 10px;
  	font-size: 9pt;
  	font-family: Arial, Helvetica, sans-serif;
}



DIV.HR {
	margin-top: 5px;
	margin-bottom: 5px;
}


DIV.Images {
	margin-top: 0px;
	margin-bottom: 0px;
    margin-left: 0px;
    margin-right: 0px;	

}


DIV.Image {
	margin-top: 0px;
	margin-bottom: 0px;

}

DIV.TitreImage {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-style: normal; 
	font-weight: bold; 
	color: #666666;  
}


SPAN.Italique {
  font-style: italic; 
  
}

SPAN.Gras {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-weight: bold; 
	font-style: normal;  
}

 
SPAN.URL {
	color: #cc0000;
	font-family: Arial,Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none
}
SPAN.losange
{
    COLOR: #333333;
    FONT-FAMILY: verdana, Helvetica, sans-serif;
    FONT-SIZE: 11px;
	FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
 
 
 

DIV.boutontop {
	margin-top: 15px;
	text-align: right;
	line-height: 4pt;
	margin-bottom: 0px;
	
} 



SPAN.Sommaire {
  	color: black;
  	font-family: Arial, Helvetica, sans-serif;
  	font-size: 12px;
}


DIV.Liste {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-weight: normal; 
	font-style: normal;  
	list-style: disc
}
 

UL {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-weight: normal; 
	font-style: normal;  
	list-style: disc
}

 
 DIV.listenumero {
	text-align: left;
  	margin-left: 5px;
  	font-family: Arial, Helvetica, sans-serif;
  	font-size: 10pt;
  	text-align: left;
}
 DIV.sousliste {
	text-align: left;
  	margin-left: 15px;
  	font-family: Arial, Helvetica, sans-serif;
  	text-align: left;
  	font-size: 11pt;
}

/* Références documentaires */
SPAN.NomRef {
	font-family: verdana,arial,sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: bold;

}

SPAN.PrenomRef {
	font-family: verdana,arial,sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: bold;

}

DIV.TitreRef {
	font-family: verdana,arial,sans-serif;
	font-size: 15px;
	color: #CC6600;
	font-weight: bold;
}

SPAN.Responsabilite {
	font-family: verdana,arial,sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
}

DIV.TitreSecondaire {
	font-family: verdana,arial,sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
}
SPAN.TitreChapitre {
	font-family: verdana,arial,sans-serif;
	font-size: 12px;
    font-style: italic; 
	color: #000000;
}



DIV.ResDoc {
	font-family: verdana,arial,sans-serif;
	font-size: 11px;
	color: #000000;
	
	}



/* Spécial themadoc*/
SPAN.TitrePres {
  font-size: 14pt;
  color: black;
  font-weight: bold;
  FONT-FAMILY: Arial,verdana, Helvetica, sans-serif;
 }
DIV.Doclies {
  display: block;
  margin-left: 0px;
  margin-top: 0px;
  margin-bottom: 0px;
  font-size: 8pt;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  text-align: right;
}
DIV.TitreDoclies {
  	COLOR: #990033;
	display: block;
  margin-left: 0px;
  margin-top: 0px;
  margin-bottom: 2px;
  font-size: 10pt;
  font-weight: bold;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  text-align: right;
}

.SousRubencours
{
	COLOR: #2C8686;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 13pt;
 	font-style: italic;
 	font-weight: bold;
	text-align: center;
}
.SousSousRubencours
{
	COLOR: #2C8686;
    FONT-FAMILY: Arial;
    FONT-SIZE: 11pt;
 	font-style: italic;
 	font-weight: bold;
}
/* Classes des menus */
/* Premier menu */
.rubriques
{
    COLOR: #333333;
    FONT-FAMILY: verdana, Helvetica, sans-serif;
    FONT-SIZE: 10px;
    FONT-STYLE: normal;
    FONT-WEIGHT: bold;
    LINE-HEIGHT: normal;
    TEXT-DECORATION: none;

}
A.rubriques:hover{font-size:120px;font-family:arial, helvetica;color:#FF5C00;font-weight:bold;text-decoration:underline}



.rubriqueson
{
    COLOR: #CC0000;
    FONT-FAMILY: verdana, Helvetica, sans-serif;
    FONT-SIZE: 10px;
    FONT-STYLE: normal;
    FONT-WEIGHT: bold;
    LINE-HEIGHT: normal;
    TEXT-DECORATION: none;
}

.rubriquesvides
{
    COLOR: #333333;
    FONT-FAMILY: verdana, Helvetica, sans-serif;
    FONT-SIZE: 10px;
    FONT-STYLE: normal;
    FONT-WEIGHT: bold;
    LINE-HEIGHT: normal;
    TEXT-DECORATION: none;
}

 
.rubriquescorps  
{
    COLOR: #2F4F4F;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 12px;
    FONT-STYLE: normal;
    FONT-WEIGHT: bold;
    LINE-HEIGHT: normal;
    TEXT-DECORATION: none;
}
.sousrubrique
{
    COLOR: #666666;
    FONT-FAMILY: verdana, Helvetica, sans-serif;
    FONT-SIZE: 10px;
	FONT-WEIGHT: bold;
    FONT-STYLE: normal;
    TEXT-DECORATION: none;

 }

.sousrubriqueon
{
    COLOR: #CC0000;
    FONT-FAMILY: verdana, Helvetica, sans-serif;
    FONT-SIZE: 10px;
    FONT-WEIGHT: bold;
    FONT-STYLE: normal;
    TEXT-DECORATION: none;
}

.sousrubriquevide
{
    COLOR: #666666;
    FONT-FAMILY: verdana, Helvetica, sans-serif;
    FONT-SIZE: 10px;
    FONT-STYLE: normal;
    TEXT-DECORATION: none;
}


.sousrubriquecorps
{
    COLOR: #669999;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 13px;
   FONT-WEIGHT: bold;
    TEXT-DECORATION: none;
}
/*Deuxième menu*/
.annexes
{
    COLOR: #000000;
    FONT-FAMILY: verdana, Helvetica, sans-serif;
    FONT-SIZE: 12px;
	FONT-WEIGHT:normal;
    TEXT-DECORATION: none;
}
SPAN.annexeson
{
   COLOR: #990033;
    FONT-FAMILY: verdana, Helvetica, sans-serif;
    FONT-SIZE: 12px;
    FONT-STYLE: normal;
    TEXT-DECORATION: none;
}

SPAN.annexesvides
{
   COLOR: #AAAAAA;
   FONT-FAMILY: verdana, Helvetica, sans-serif;
    FONT-SIZE: 12px;
    FONT-STYLE: normal;
    TEXT-DECORATION: none;
}

SPAN.Copyright {
    COLOR: #666666;
    FONT-FAMILY: Arial;
    FONT-SIZE: 11px;
	FONT-WEIGHT: normal; 
    TEXT-DECORATION: normal;
    FONT-STYLE: Italic;
}

SPAN.Droits {
	font-family:arial,sans-serif;
	font-size: 11px;
	color: #666666;
	font-style: normal;
}
SPAN.niveau
{
    COLOR: #999999;
    FONT-FAMILY: verdana, Helvetica, sans-serif;
    FONT-SIZE: 12px;
    FONT-STYLE: italic;
    FONT-WEIGHT: bold;
	text-align: left
 
}

/* spécifiques page fenetres*/
 
SPAN.BandeauDebut {
 font-size: 9pt;
  color: #993333;
  font-family: Verdana, Helvetica, sans-serif; 
  font-weight: bold;
}
SPAN.BandeauSuite {
  font-size: 8pt;
  color: #333333;
  font-family: Verdana, Helvetica, sans-serif;
  font-weight: bold; 
}
 DIV.BandeauFin {
  text-align: left;
  font-style: italic;
  font-size: 8pt;
  font-family: Arial, Helvetica, sans-serif;
}
SPAN.InfoAuteur {
  font-size: 8pt;
  color: #000000;
  font-family: Arial,Verdana, Helvetica, sans-serif; 
}

SPAN.infolire {
  font-size: 8pt;
  color: #000000;
  font-family: Arial,Verdana, Helvetica, sans-serif; 
}

