/*---------------------------------------------------------------------------------------------------
!                 Feuille de style (CSS2) développée, écrite et commentée                      !
!	                par Josée Valérie Murat  pour le site cicrp.fr                                !
!			   Valable pour l'impression des pages                                         !
-----------------------------------------------------------------------------------------------------*/

/* ---------------------------------------------------------------------------------------------------
+				ELEMENT  PRINCIPAL  			                  +
-----------------------------------------------------------------------------------------------------*/

body {
	margin: 0;
	text-align: justify;
	background: white;
	width: 100%;   
}

/* ---------------------------------------------------------------------------------------------------
+				  Menu d'accessibilité     			                  +
-----------------------------------------------------------------------------------------------------*/

div#Accessibilite {display : none;}

/* ---------------------------------------------------------------------------------------------------
+				           Bandeau titre     	    		                             +
-----------------------------------------------------------------------------------------------------*/

div#header { 
	margin-left: 0%;
	margin-right: 0%;  
	text-align : center; 
	background : transparent; 
	font-family : arial; 
	font-size : 120%; 
}
div#header p {color: black;}
div#header img {display: none;}

/* ---------------------------------------------------------------------------------------------------
+	            Menu principal horizontal (les différents services)   	                  +
-----------------------------------------------------------------------------------------------------*/

div#menu { display: none;}

/* ---------------------------------------------------------------------------------------------------
+		           Menu secondaire vertical gauche (les outils)     		        +
-----------------------------------------------------------------------------------------------------*/

div#drop {  display: none;}

/* ---------------------------------------------------------------------------------------------------
+		              Zone de corps de texte de chaque page     	                  +
-----------------------------------------------------------------------------------------------------*/

div#signal {	display: none;}

div#corps { 	
	background: transparent;
	margin: 5%;
	width: 80%; 
	color : black; 
	text-align : justify; 
	font-family : Times; 
	font-size: 95%; 
}
div#corps  h1{ 
	font-size: 160%;
	text-align: center;
}
div#corps  h1.bio{
	font-size: 120%;
	text-align: left;
}
div#corps  h1 span.stitre{
	color: black;
	font-size: 70%;
	text-align: center;
}
div#corps  h2{
	font-size: 120%;
}
div#corps  h3{
	font-size: 100%;
}
div#corps  h4{
	font-weight: normal;
	font-size: 95%;
}
div#corps img {
	border: none; 
	padding: 3px;
}
div#corps span {padding-left : 2px;}
div#corps ul {

	color : black;
}
#corps span.titre {font-style : italic;}
#corps img.ico {display : none;}
#corps a.image {display : none;}
#corps ul.plan li a { /* Lien cliquables dan le plan du site */
	text-decoration: none; 
	background: transparent;
	color : black;
}
ol li {padding-top : 15px;}

/* ---------------------------------------------------------------------------------------------------
+				    Menu de bas de page    			                  +
-----------------------------------------------------------------------------------------------------*/

div#bas {display : none;}

/* ---------------------------------------------------------------------------------------------------
+				    Tableau de l'organigramme    			        +
-----------------------------------------------------------------------------------------------------*/

table {
	margin-left: auto;
	margin-right: auto;
	border : solid 1px gray; 
}
caption {
	font-family : arial, sans-serif; 
	font-size : 200%; 
	background: transparent;
	color : black; 
}
th {
	text-align: center; 
	border : solid 1px gray; 
	color: black; 
}
tr{
	background: transparent; 
}
td {
	text-align : center; 
	border : solid 1px gray; 
	color: black;
}


/* ---------------------------------------------------------------------------------------------------
+				             Illustrations       	     	     	                  +
-----------------------------------------------------------------------------------------------------*/

.illustration {
	margin-top : 0px;
	font-size: 85%;
	text-align: center;
}
.ill_droite {
	 /*float : right; */
	text-align : center;
}
.ill_gauche {
	/* float : left; */ 
	text-align : center;
}
.legende {
	margin-top : 0px;
	padding-left: 25px;
	padding-right: 25px;
	font-size: 85%;
	text-align: center;
}

/* ---------------------------------------------------------------------------------------------------
+				             Autres éléments         	     	     	                  +
-----------------------------------------------------------------------------------------------------*/

sup {
	font-size: 80%;
}
.droite {
	float : right;
}
.gauche {
	float : left;
}
.centre {
	text-align : center;
}
span.petit { /*  Utilisé pour certains éléments de titre des fiches biographiques */
	font-family : arial, sans-serif; 
	font-size: 80%; 
	text-align : right;
}
div.imagcentre {display : none; }

/*---------------------------------------------------------------------------------------------------
+						Van Dongen
-----------------------------------------------------------------------------------------------------*/

/* div#corps.vdongen {
	margin-top: 2%; /*Cela marche mieux pour IE6 et n'est pas trop génant pour les autres navigateurs*/
	/*margin-left: 0;
	margin-right: 0px;
	padding: 1%; 
	width: 580px;
	height: 98%;
	min-height: 400px;
	background: transparent;
	color : rgb(76,76,76); 
 	border : solid 1px #cccccc;
	text-align: justify; 
	font-family : arial, sans-serif; 
	font-size: 95%; 
	overflow: auto;
}
div#corps.vdongen  .ocre{
	color: rgb(95,42,32);
}
div#corps.vdongen  .bleu{
	color: rgb(36,47,93);
}
div#corps.vdongen  .vert{
	color: rgb(64,80,56);
}
div#corps.vdongen  .mauve{
	color: rgb(56,29,55);
}
div#corps.vdongen  .rouge{
	color: rgb(99,44,27);
} */
div#corpsvdongen  h1{
	margin-top: 4%;
	margin-bottom: 10%;
	font-family : arial, sans-serif; 
	font-size: 160%;
	text-align: center;
}
div#corpsvdongen  h2{
	font-family : arial, sans-serif; 
	font-size: 120%;
}
div#corpsvdongen h3{
	font-family : arial, sans-serif; 
	font-size: 100%;
}
div#corpsvdongen .citation{
	font-family : arial, sans-serif;
	font-style: italic;	
	font-size: 90%;
}
div#corpsvdongen .page_suiv{
	border-top : solid 1px rgb(76,76,76);
}
#corps img {padding: 5px;}
#corps img.ico {
	padding-top: 0px;
	padding-bottom: 0px;
}
#corps a {
	color : rgb(120,3,81);
	text-decoration: none;
}
#corps a:hover {text-decoration: underline;}
#corps a:visited {color :#990066; }
ul.ligne {  /*  Petit menu de navigation à l'intérieur d'une page à texte trop long mais hiérarchisé en différents niveaux de titres   */
	padding-left: 0pt; 
	width: 100%;
	display : inline; 
	list-style-type : none;
	background: transparent;
	color : #990066; 
	text-align : center; 
	padding-top : 1pt;  
	overflow : auto; 
}
ul.ligne li {
	display : inline; 
	background : transparent; 
	list-style-type : none;
 	padding : 1%; 
	text-align : center; 
	overflow : auto; 
}
ul.ligne li a {
	text-decoration: none; 
	background: transparent;
	text-align : center; 
	color : #666666;
}
ul.ligne li a:hover {
	text-decoration: overline; 
	background: transparent;
	color : #990066;
}