
/* ###################################################################################*/
/* ###################################################################################*/
/* ###################################################################################*/
/*                         			FEUILLE DE STYLE IMPRESSION				                       */
/* ###################################################################################*/
/* ###################################################################################*/
/* ###################################################################################*/
 

/* ================================================================================= */
/*                         Mise à zéro et styles par défaut                          */
/* ================================================================================= */

*{
	margin: 0;
	padding: 0;
	border: 0; }

/* ###################################################################################*/
/* ###################################################################################*/
/* ###################################################################################*/
/*                         			Secteurs du site				                       */
/* ###################################################################################*/
/* ###################################################################################*/
/* ###################################################################################*/
 
#entete, #header, #hierarchie, #left, #logo, #right, #pied, #bandeau {display: none;}
.spip-admin-float, .spip-admin-boutons {display: none;} 

body {
	background-color: white;
	font-family: "Times New Roman", Times, serif;
	color: black;
	font-size:10pt;}

#page {}

#conteneur {
	background-color: white;
	position: absolute;
	top: 0;
	left: 0;}
	
#contenu {}

#main {float: none;}

#contentmain {margin: 0;}


	
/* ###################################################################################*/
/* ###################################################################################*/
/* ###################################################################################*/
/*                         		Formats de texte	                      					*/
/* ###################################################################################*/
/* ###################################################################################*/
/* ###################################################################################*/
 
 

p.spip {
   margin: 0px;
	margin-bottom: 0.3cm;
	font-family: "Times New Roman", Times, serif;
	font-size: 12pt;
	line-height: 12pt;
	text-align: left;}
	
p {
	font-size: 12pt;
	line-height: 1.8em;
	text-align: justify;
	margin: 10px 0px 10px 0px;}

/* Div class texte qui entoure les paragraphes class spip */
.texte {
	margin: 0px;
	margin-bottom: 0.3cm;
	font-family: "Times New Roman", Times, serif;
	font-size: 12pt;
	line-height: 12pt;
	text-align: left;}

i.spip {font-style: italic;}
strong.spip {font-weight: bold;}
hr.spip {}

.accueil {
	font-size: 1em;
	line-height: 1.5em;
	text-align: justify;
	margin: 0;}
	
/* Champ chapeau où se trouvent les indications bibliographiques complètes de l'article */
.chapo_article{
	margin: 0;
	margin-bottom: 0.6cm;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	line-height: 12pt;
	text-align: left; }

/* Sommaire d'un article */
#sommaire {display: none;}

/* Champ description d'une rubrique, figure sur page 292 */
.descriptif {color: navy; font-size: 10pt; font-style: italic; margin: 0; padding: 0;}

.initiales_auteurs{
	font-size: 14pt;
	line-height: 2em;}
	
/* Format publications par mois */
.mois {margin: 10px 0px 10px 0px}

/* Utilisé sur la rubrique 293 */
.date {
	margin: 0;
	margin-bottom: 5px;
	font-size: 10pt;}

/* Format des notes en bas de l'article ======================================== */
p.spip_note {}

.notes {
	font-size: 10pt;
	line-height: 14pt;}

/* ###################################################################################*/
/* ###################################################################################*/
/* ###################################################################################*/
/*                               			    Titres	              	        				*/
/* ###################################################################################*/
/* ###################################################################################*/
/* ###################################################################################*/

h1.impression {margin: 0; margin-bottom: 0.5cm; padding: 0; font-size: 16pt; font-weight: bold; text-align: left; text-decoration: underline; font-family: "Times New Roman", Times, serif;}
h1 { margin: 0; margin-bottom: 0.5cm; padding: 0; font-size: 14pt; font-weight: bold; text-align: left; font-family: "Times New Roman", Times, serif; }
h2 { margin: 0; margin-bottom: 0.5cm; padding: 0; font-size: 13pt; font-weight: bold; text-align: left; font-family: "Times New Roman", Times, serif; }
#plan h2 { margin: 0; margin-bottom: 0.5cm; padding: 0; font-size: 14pt; font-weight: bold; text-align: left; font-family: "Times New Roman", Times, serif; }
h3 { margin: 0; margin-bottom: 0.5cm; padding: 0; font-size: 12pt; font-weight: bold; text-align: left; font-family: "Times New Roman", Times, serif; }
h3.spip { margin: 0; margin-bottom: 0.5cm; padding: 0; font-size: 12pt; font-weight: bold; font-style: italic; text-align: left; font-family: "Times New Roman", Times, serif; }
h4 { margin: 0; margin-bottom: 0.5cm; padding: 0; font-size: 10pt; font-weight: bold; text-align: left; font-style: italic; font-family: "Times New Roman", Times, serif;}
h5 { margin: 0; margin-bottom: 0.5cm; padding: 0; font-size: 1em; font-weight: bold; text-align: left; font-style: italic; font-family: "Times New Roman", Times, serif; }
h6 { margin: 0; margin-bottom: 0.5cm; padding: 0; font-size: 1em; font-weight: bold; text-align: left; font-family: "Times New Roman", Times, serif; }

.cartouche .soustitre, .cartouche .surtitre {margin: 0; margin-bottom: 0.5cm; padding: 0; font-size: 11pt; font-weight: bold; text-align: left; font-style: italic; font-family: "Times New Roman", Times, serif;}
.cartouche .titre { margin: 0; margin-bottom: 0.5cm; padding: 0; font-size: 14pt; font-weight: bold; text-align: left; font-family: "Times New Roman", Times, serif; }

/* ###################################################################################*/
/* ###################################################################################*/
/* ###################################################################################*/
/*                              	Hyperliens             	                      */
/* ###################################################################################*/
/* ###################################################################################*/
/* ###################################################################################*/

 /* Toujours mettre dans l'ordre : a:link, a:visited, a:hover, a:active */
 
	
a {
 	color: black;
	text-decoration: underline;
	outline: none;}

a:visited {
   color: black;
	text-decoration: underline;
	outline: none;}

a:hover  {
	color: black;
	text-decoration: underline;
	outline: none;}

/* Styles du fichier spip_styles.css nécessaires au bon fonctionnement de spip.
Section "Couleurs des liens de Spip" */

a.spip_note {color: black;
	text-decoration: underline;} /* liens vers notes de bas de page */
a.spip_in {color: black;
	text-decoration: underline;
	outline: none;} /* liens internes */
a.spip_out {color: black;
	text-decoration: underline;
	outline: none;} /* liens sortants */
a.spip_url {color: black;
	text-decoration: underline;
	outline: none;} /* liens url sortants */
a.spip_glossaire {color: black;
	text-decoration: underline;
	outline: none;} /* liens vers encyclopedie */
.on {color: black;
	text-decoration: underline;
	outline: none;} /* liens exposes */



a.sousrubrique:link {color: black; font-weight: bold; text-decoration: none; outline: none;}
a.sousrubrique:visited {}
a.sousrubrique:hover  {}

li.articles a:link {font-weight: bold; text-decoration: underline;}
li.articles a:visited {}
li.articles a:hover {}
	
/* ###################################################################################*/
/* ###################################################################################*/
/* ###################################################################################*/
/*                         	        Tableaux                                      */
/* ###################################################################################*/
/* ###################################################################################*/
/* ###################################################################################*/

table.spip {
	margin: auto;
	margin-bottom: 1em;
	border: 1px solid #BABBCD;
	border-color: #BABBCD;
	border-collapse: collapse;}

/* Légende au dessus du tableau */
table.spip caption {
	caption-side: top; /* bottom pas pris en compte par IE */
	text-align: center;
	margin: auto;
	padding: 3px;
	font-weight: bold; }
	
/* Colonne titre (apparait qui si contenu mis en gras par }) */
table.spip tr.row_first {background: #E6E6E6;}

/* Couleurs alternés d'une ligne à l'autre */
table.spip tr.row_odd { background: white; }
table.spip tr.row_even {background: white;}

table.spip th, table.spip td {
	padding: 3px; 
	text-align: left; 
	vertical-align: middle; 
	border: 1px solid #BABBCD; 
	border-collapse: collapse;}
	
/* ==================   Tableau menu et image secteurs  ===== */
		
table.sigle {
	table-layout: fixed;
	width: 100%;
	height: auto;
	margin: 5px 0px 20px 0px;
	padding: 0px;}

td.sousrub{
	border: none;
	height: auto;
	width: auto;
	padding: 0px;
	margin: 0px;
	color: black;}

td.rublogo{
	border: none;
	height: auto;
	width: 300px;
	padding: 0px;
	margin: 0px;
	padding-left: 30px;}

/* ==================   Tableau dernières publications  ===== */

	
table.nouvelles_publications {
	table-layout: auto;
	width: 100%;
	border: none;
	margin: 15px 0px 10px 0px;}
	
tr.titre_nouvelles_publications {font-size: 11pt;
	color: black;
	font-weight: bold;
	background-color: #DCDCDC;}

tr.articles {
	font-size: 10pt;
	color: black;}

tr.espace {
	height: 20px;
	border: none;
	background-color: white;}
	
td.espace {
	width: 6%;
	border: none;
	background-color: white;}

td.titre_jaune, td.titre_gris, td.articles, td.articles_grise {
	width: 47%;
	vertical-align: top;
	padding: 5px;
	border-spacing: 0px;
	border: 1px solid #FFDA95;
	border-collapse: collapse;}

	
/* Tableaux "Auteurs" - présente oeuvres classés par auteur ==========================*/

table.auteurs {
	table-layout: fixed;
	width: 100%;}

tr.auteurs {}
	
td.auteur_nom {
	width: 20%;
	vertical-align: top;
	padding: 5px;
	font-size: 1.05em;}
	
td.auteur_ouvrage {
	width: 75%;
	vertical-align: top;
	padding: 5px;
	font-size: 10pt;}

/* Fiches complètes  ========================================================= */

#fiche_bdd {
	width: 99%;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 30px;
	height: auto;
	border-style: solid;
	border-width: 2px;
	border-color: #666699;}

table.fiche_bdd {
	width: 100%;
	height: auto;
	border-style: solid;
	border-width: 15px;
	border-color: #C3C4FF;
	background-color: #C3C4FF;
	color: navy;}
	
tr .intertitre{
	background-color: #FFE6AA; 
	border: none; }

.titre_fiche {
	background-color: #FFEFC8;
	border: 10px solid #C3C4FF;
	border-bottom: 20px solid #C3C4FF;
	text-align: center;
	font-size: 12pt;
	font-weight: bold;
	vertical-align: top;
	padding: 5px; }

.titre_section {
	background-color: #FFEFC8;
	border: 10px solid #C3C4FF;
	text-align: center;
	font-size: 12pt;
	font-weight: bold;
	vertical-align: top;
	padding: 5px; }

tr .donnees{
	padding: 2px;
	border: none;}
	
.etiquette {
	width: 30%;
	font-size: 11pt;
	font-weight: bold;
	vertical-align: top;
	border:none;
	border: 10px solid #C3C4FF;}

.sortie{
	width: 60%;
	font-size: 11pt;
	background-color: white;
	vertical-align: top;
	border: 10px solid #C3C4FF;}
	

/* Tableau qui affiche les résultats d'une recherche ========================================= */

table.sortie {
	table-layout: fixed;
	width: 100%;
	height: auto;
	padding: 2px;
	border: 2px solid #ccc;
	border-spacing: 0px;
	border-collapse: collapse;
	margin: 10px 0px 10px 0px;
	font-size: 11pt;}

tr.title {
	font-size: 12pt;
	color: navy;
	font-weight: bold;
	padding: 3px;
	background-color: #ccc;
	border: 1px solid #ccc;}

tr.result {
	font-size: 11pt;
	color: navy;
	padding: 3px;
	border: 1px solid #CCCCCC;}

.zehn_prozent {width: 10%;	vertical-align: top;	border: 1px solid #C3C4FF;}
	
.zwanzig_prozent {width: 20%;	vertical-align: top;	border: 1px solid #C3C4FF;}
	
.vierzig_prozent {width: 40%;	vertical-align: top;	border: 1px solid #C3C4FF;}
	
.extensible {}


/* ###################################################################################*/
/* ###################################################################################*/
/* ###################################################################################*/
/*                    		         	    Listes     		                          */
/* ###################################################################################*/
/* ###################################################################################*/
/* ###################################################################################*/
 


 /* Pour écarter les li les unes des autres, créer une classe unique pour ces li (pas un
 truc ul.nom li, ça ne marche pas) et donner la valeur de padding-bottom souhaité */
 
 /* === Listes dans le corps de l'article ou chapeau, produit par spip ===== */
ul.spip {
	list-style: url(http://cour-de-france.fr/squelettes/images/puce.gif);              
	font-size: 12pt;
	line-height: 18pt;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 20px;}

/* Format d'une liste imbriqué dans une autre */
ul ul.spip {
	list-style: url(http://cour-de-france.fr/squelettes/images/puce.gif);              
	font-size: 11pt;
	line-height: 16pt;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 20px;}
	
li.spip {padding-bottom: 0px;}
	
ol.spip {        
	font-size: 12pt;
	line-height: 18pt;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 20px;}
	
ol	ol.spip {        
	font-size: 11pt;
	line-height: 16pt;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 20px;}

/* Format de listes crées sur le site sans spip*/
ul{
	list-style: url(http://cour-de-france.fr/squelettes/images/puce.gif);              
	font-size: 12pt;
	line-height: 18pt;
	padding-left: 20px; }
	
ul ul {
	list-style: url(http://cour-de-france.fr/squelettes/images/puce.gif);              
	font-size: 11pt;
	line-height: 16pt;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 20px;}


li {padding-bottom: 10px;}

ol {
	font-size: 12pt;
	line-height: 18pt;
	margin-bottom: 20px;
	padding-left: 30px; }
	
ol ol {
	font-size: 11pt;
	line-height: 16pt;
	margin-bottom: 20px;
	padding-left: 30px; }

ul.next {list-style: url(http://cour-de-france.fr/squelettes/images/pfeil.gif); } 
li.next {}

/* Pages d'accueil des rubriques principales : liste des sous-rubriques dans tableau sigle */

ul.liste_sousrubriques {
	list-style: url(http://cour-de-france.fr/squelettes/images/puce.gif);  
	font-size: 14pt;
	margin-top: 20px;
	line-height: 20pt;
	padding-left: 20px;}

li.li_sousrubriques {padding-bottom: 7px;}
	
/* Liste des articles avec puce. Format Soustitre, Surtitre : voir section Titres */

ul.liste-articles {
	list-style: url(http://cour-de-france.fr/squelettes/images/pfeil.gif);					
	font-size: 12pt;
	margin: 10px 0px 10px 0px;
	line-height: 18pt;}
	
li.articles {padding-bottom: 10px;}


/* ###################################################################################*/
/* ###################################################################################*/
/* ###################################################################################*/
/*                                    Formulaires  		                      */
/* ###################################################################################*/
/* ###################################################################################*/
/* ###################################################################################*/


/* Format des formulaires SPIP ====================================================== */
.formulaire_spip {
	font-family: Verdana, Tahoma, Arial, sans-serif; 
	text-align: left; 
	font-size: 10pt;}
	
.formulaire_spip p { margin: 0.5em 0; padding: 0; }

/* Elements regroupés d'après leur type (champs/légendes): espacement, bordures... */
.formulaire_spip fieldset {}
.formulaire_spip legend {}

/* Etiquette des champs de saisie */
.formulaire_spip label {font-family: inherit; font-size: inherit;}

/* Champs de saisie : couleur de fond, largueur, taille et police de caractère */
.formulaire_spip .forml {}

/* Boutons */
.spip_bouton {}
.spip_bouton input {}

/* Format du formulaire SPIP "Rechercher" du moteur de recherche SPIP =============== */
.site_search{
	width: 110px;
}

.formulaire_recherche {
	background-image: url(http://cour-de-france.fr/squelettes/images/form_recherche.gif);
	background-repeat: no-repeat;
	width: 110px;
	text-align: center;
	margin-top: 20px;
	padding: 5px;
	border: 1px solid #26264C;
	font-size: 12pt;}
	
.formulaire_recherche label {
	color: #FFBA0D;
	font-weight: bold;}
	
.formulaire_recherche .forml {
	font-size: 12pt;
	width: 96px;
	margin-top: 7px;
	margin-bottom: 7px;
	padding: 2px;
	background-color: #EDEDED;}
	
.formulaire_recherche .bouton_recherche {
	font-family: Verdana, Tahoma, Arial, sans-serif;
	border: 1px solid #333333;
	cursor: pointer;
	color: #333333;
	font-size: 12pt;
	padding: 0.5px;
	margin-bottom: 5px;}
	
/* Format du formulaire "Choix de la langue du site" */

.formulaire_menu_lang {
	background-color: #EEEEF4;
	width: 120px;
	text-align: left;
	margin: 20px auto 10px auto;
	padding: 5px;
	border: 1px solid #CCC;}

.formulaire_menu_lang label {
	font-size: 12pt;
	font-weight: bold;}
	
.formulaire_menu_lang .forml {
	font-family: Verdana, Tahoma, Arial, sans-serif;
	font-size: 11pt;
	width: 70%;
	color: navy;
	margin: 3px auto;
	padding: 1px;
	border: 1px solid #CCC;}

/* Format du formulaire "Rechercher" concernant les bases de données installés (CzK)  */
/* Formulaires de recherche ============================================================= */

.bdd_search{
	width: 300px;}

.bdd_search_big{
	width: 500px;}
	
.recherche_bdd {
	background-color: #E1E1E1;
	width: 300px;
	padding: 10px;
	border: 2px solid #CCCCCC;
	margin: 30px 0px;
	text-align: left;}

.recherche_bdd_big {
	background-color: #E1E1E1;
	width: 500px;
	padding: 10px;
	border: 2px solid #CCCCCC;
	margin: 30px 0px;
	text-align: left;}
	
.recherche_bdd label, .recherche_bdd_big label{
	font-size: 12pt;
	font-weight: bold;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;}

.recherche_bdd .textarea_bdd, .recherche_bdd_big .textarea_bdd{
	font-family: Verdana, Tahoma, Arial, sans-serif;
	font-size: 12pt;
	color: navy;
	width: 190px;
	padding: 2px;
	margin: 10px 0px 0px 0px;}

.bdd_instructions {
	font-family: Verdana, Tahoma, Arial, sans-serif;
	font-size: 11pt;
	font-style: italic;
	line-height: 16pt;}
	
.select_bdd{
	width: 190px;
	font-family: Verdana, Tahoma, Arial, sans-serif;
	font-size: 12pt;
	color: navy;
	margin: 10px 0px;}

.bouton_bdd{
	font-family: Verdana, Tahoma, Arial, sans-serif;
	border: 1px solid #333333;
	cursor: pointer;
	color: navy;
	font-size: 12pt;
	padding: 1px;
	margin: 0px;}

.bouton_bdd input {}

/* Format du formulaire d'inscription à la lettre d'information ===================== */

/* Styles divers Spip se rattachant aux formulaires ================================= */

/* Previsualisation du message */
fieldset.previsu { padding: 1em; }

/* Formulaire de login au forum */
.formulaire_login_forum .forml { width: 12em; }
.formulaire_login_forum .spip_logos { float: right; padding-left: 10px; }

/* Choix des mots-clefs */
ul.choix_mots { float: left; width: 47%; margin: 0; padding: 0; list-style: none; } 
ul.choix_mots label { display: inline; }

	
/* ###################################################################################*/
/* ###################################################################################*/
/* ###################################################################################*/
/*                         		Divers                                        */
/* ###################################################################################*/
/* ###################################################################################*/
/* ###################################################################################*/

#bandeau{
	background-image: url(http://cour-de-france.fr/squelettes/images/bandeau800.gif);
	background-repeat: no-repeat;
	height: 93px;
	margin: auto;}

#bandeau img{
	padding: 0px;
	width: 100%;}

.boite {
	background-color: #DCDCDC;
	color: black;
	border: none;
	margin: 20px 0px 20px 0px;
	padding: 5px 5px 5px 5px;
	text-align: left; }
	

.barre {display:none;}

	
/* ===================================================================================== */
/*                       Eléments de séparation (barres, espaceurs)                      */
/* ===================================================================================== */

/* Espaceur de blocs */
.nettoyeur { clear: both; margin: 0; padding: 0; border: none; height: 0; line-height: 0.1em; font-size: 0.1em; }

/* Non visible a l'ecran */
.invisible { position: absolute; top: -45000px; height: 1%; }

/* ===================================================================================== */
/*                        Formats partie centrale #main                                  */
/* ===================================================================================== */

.pagination {display: none;}

/* ===================================================================================== */
/*                                       IMAGES                                          */
/* ===================================================================================== */

/* Styltes de spip_styles nécessaires au bon fonctionnement de spip. Section Logos et images */
img, .spip_logos { margin: 0; padding: 20px 0px 0px 0px; border: none; }

/* Images typographiques (via image_typo), URL a revoir... */
.format_png { behavior: url(win_png.htc); }

.img100pc {
width: 100%;
text-align: right;}

	
	
/* ===================================================================================== */
/*                                       STYLES SPIP                                     */
/* ===================================================================================== */

/* Styles divers spip nécessaires au bon fonctionnement du logiciel */

blockquote.spip, .spip_serif {	font-family: "Times New Roman", Times, serif;}

blockquote.spip { 
	margin: 1em; 
	padding-left: 1em;
	padding-right: 1em;
	border: 1px dotted; }

div.spip_poesie {
	margin: 1em;
	padding-left: 1em;
	border-left: 1px solid;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
div.spip_poesie div { text-indent: -60px; margin-left: 60px; }

.spip_code, .spip_cadre { font-family: monospace; font-style: normal; font-size: 1.2em; }
.spip_cadre { width: 99%; border: 1px inset; }

.spip_surligne { background: #FF6; }

.spip_documents { text-align: center; }
.spip_documents_center { clear: both; width: 100%; margin: auto; }
span.spip_documents_center { display: block; margin-top:1em; }
.spip_documents_left { float: left; margin-right: 15px; margin-bottom: 5px; }
.spip_documents_right { float: right; margin-left: 15px; margin-bottom: 5px; }
.spip_doc_titre { font-weight: bold; font-size: 1em; margin-left: auto; margin-right: auto; }
.spip_doc_descriptif { clear: both; font-size: 0.8em; margin-left: auto; margin-right: auto; }

.spip_puce { list-style-position: outside; }

/* modeles par defaut */
.spip_modele { float: right; display: block; border: 1px dotted #666; width: 180px; }

/* Barre de raccourcis typographiques */
table.spip_barre { width: 100%; }

table.spip_barre a img {
	background: #FDA;
	padding: 3px;
	border: 1px outset #999; }
table.spip_barre a:hover img {
	background: #FFF;
	border: 1px solid #999; }

table.spip_barre input.barre { width: 100%; background: #EEE; }



