
/* Les balises ci dessous (pas tr¸s catholiques) ont ˇtˇ ajoutˇes par DS lors de la crˇation du nouveau site (fˇvrier 2006) */

body { background-color: #ffffff; width: 98%; margin-left: 10px; }

h1 , h2 , h3 , h4 , h5 { font-family: sans-serif; }

h1 { font-size: 2em; margin-bottom: 9px; margin-top: 9px; }
h2 { font-size: 1.8em; margin-bottom: 8px; margin-top: 8px; }
h3 { font-size: 1.6em; margin-bottom: 7px; margin-top: 7px; }
h4 { font-size: 1.4em; margin-bottom: 7px; margin-top: 7px; }
h5 { font-size: 1.2em; margin-bottom: 5px; margin-top: 5px; }

h1.main { color: #006300; }

h5.une { border-style: solid; border-color: #bb0000; border-width: 2px; background-color: #006300; color: #ffffff; padding: 4px; }

p , dt , de, dd, li { font-family: serif; }

dt { font-weight: bolder; }

p { margin-left: 20px; margin-top: 6px; margin-bottom: 4px; margin-right: 8px; }

p.indented { margin-left: 30px; }

p.table { margin-left: 3px; margin-top: 3px; margin-bottom: 3px; margin-right: 3px; }

p.menu { font-family: sans-serif; margin-top: 4px; margin-bottom: 3px; line-height:1.2em; }
p.signature { font-family: sans-serif; font-weight: bolder; color: #333333; margin-top: 6px; margin-bottom: 6px; }
p.first:first-letter { font-size: 160%; font-weight: bolder; vertical-align: bottom; }

span.italic { font-style: italic; }
span.emphasis { font-weight: bolder; }
span.red { color: #bb0000; } /* caract¸res en rouge */
span.grey { background-color: #eeeeee; } /* fond en gris p‰le */
span.petit { font-size:smaller; }
span.nobr { white-space: nowrap; }
span.indented { margin-left: 30px; }
span.center { text-align: center }

div.box { border-style: ridge; border-color: #eeeeee; border-width: 2px; margin-top: 6px; padding: 10px; width: 90%; }
div.note { background-color: #eeeeee; border-style: ridge; border-color: #dddddd; border-width: 2px; width: 32%; float:right; padding: 4px; }

ul { margin-top: 5px; margin-bottom: 5px; }
li { margin-left: 10px; margin-top: 2px; margin-bottom: 2px; margin-right: 8px; }
li.menu { font-family: sans-serif; background-color: #eeeeee; padding: 3px; }

a { text-decoration:underline; color: #0000ff; }
a:hover { text-decoration:underline; background: #ffff00; cursor: hand }
a:visited { text-decoration:underline; color: #0066ff; }
a.lien-desactive { color: #000000; text-decoration:none; background: #ffff00; }
a.lien-desactive:hover { color: #000000; text-decoration:none; background: #ffff00; }
a.spip_out { text-decoration:underline; color: #0000ff; }
a.spip_in, a.spip_url { text-decoration:underline; color: #0000ff; }
a.spip_glossaire { text-decoration:underline; color: #0000ff; }

/* Fin des balises ajoutˇes par DS
Ci-dessous, balises de la distribution standard du SPIP, dont certaines ont ˇtˇ dˇsactivˇes par mes soins (DS) */


/*
 * Correction des styles HTML par defaut
 */

.structure {
	display: none;
/* } */
/* h1,h2,h3,h4 { */
/* 	margin-top: 0em; */
/* 	margin-bottom: 0em; */
/* 	font-size: 100%; */
/* 	font-weight: normal; */
/* } */

/*
 * Styles generaux
 */

/* bien regler la marge (bugs IE) */
/* body { background: white; margin: 10px; } */
/* a { text-decoration: none; color: #505050; } */
/* a:hover { text-decoration: none; color: #303030; background: #e8e8e8; } */
a.spip_out { text-decoration: none; color: #a02020; }
a.spip_in, a.spip_url { text-decoration: none; color: #2020a0; }
a.spip_glossaire { text-decoration: none; color: #20a020; }

.chapo {
	font-family: "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-align: justify;
	font-size: 105%;
}
.texte, .texte p.spip {
	font-family: Georgia, Garamond, Times, serif;
/* 	text-align: justify; */
}
.ps {
	font-family: Georgia, Garamond, Times, serif;
	text-align: justify;
	font-size: 85%;
}
.notes {
	font-family: Georgia, Garamond, Times, serif;
	text-align: left;
	font-size: 80%;
}

/*
 * Ici les styles pour le contenu
 */

.contenu h1,h2 {
	font-size: 120%;
	font-weight: bold;
}
.contenu h1,h2.titre-extrait {
	font-size: 160%;
	font-weight: bold;
}
.contenu h1,h2.titre-texte {
	font-size: 190%;
	font-weight: bold;
}
.contenu .surtitre {
	font-size: 110%;
	font-weight: bold;
	font-variant: small-caps;
}
.contenu .detail {
	font-size: 80%;
	color: #303030;
}
.extrait {
	border: groove 2px #a0a0a0;
	padding: 1em;
	font-size: 85%;
}


/*
 * Disposition a l'ecran
 */

#principal {
	font-family: "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif;
}

#plan {
	font-family: "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif;
}

#navigation {
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.encart {
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

