/* ==============================================
   FEUILLE DE STYLES DES GABARITS HTML/CSS
   © Elephorm & Alsacreations.com
   Conditions d'utilisation:
   http://creativecommons.org/licenses/by/2.0/fr/
   ============================================== */


/* --- STYLES DE BASE POUR LE TEXTE ET LES PRINCIPAUX ÉLÉMENTS --- */

/* Page */
html {
	font-size: 100%; /* Voir -> Note 1 à la fin de la feuille de styles. */
}
body {
	margin: 0;
	padding: 10px 20px; /* Note -> 2 */
	font-family: Verdana, "Bitstream Vera Sans", "Lucida Grande", sans-serif; /* 3 */
	font-size: .7em; /* -> 4 */
	line-height: 1.25; /* -> 5 */
	color: black;
	background: white;
}
h1 {
font-family: Verdana, Georgia, "Bitstream Vera Serif", Norasi, serif;
	font-weight: normal;
	font-size: 10px; /* -> 8 */
	display:inline;
	font-color:#ffffff;
	text-decoration: none;
}
/* Titres */
h2, h3, h4, h5, h6 {
	margin: 1em 0 .5em 0; /* -> 6 */
}
A1, {
	margin: 43em 0 .5em 0; /* -> 6 */
}
h2 {
	font-family: Verdana, Georgia, "Bitstream Vera Serif", Norasi, serif;
	font-weight: bold; /* -> 7 */

}h3 {
	font-family: Verdana, Georgia, "Bitstream Vera Serif", Norasi, serif;
	font-weight: bold; /* -> 7 */
	color: #AA0000;
	}
	h4 {
	font-family: Verdana, Georgia, "Bitstream Vera Serif", Norasi, serif;
	font-weight: bold; /* -> 7 */
	color: #0000A0;
	}
h2 {font-size: 1.8em; color: #CC0000;}
h3 {font-size: 1.2em;}
h4 {font-size: 1.2em; }
bc {font-size: .8em;  font-family: verdana, "Bitstream Vera Serif", Norasi, serif;color:#000066;
}
/* Listes */


ul, ol {
	margin: .75em 0 .75em 24px;
	padding: 0; /* -> 9 */
}
ul {
	list-style: square;
}
li {
	margin: 0;
	padding: 0;
}

/* Paragraphes */
p {
	margin: .75em 0;
}
li p, blockquote p {
	margin: .5em 0;
}
bl, {
	font-size: 2.1em;
	font-style: italic;
	font-family: Georgia, "Bitstream Vera Serif", Norasi, serif;
}

.corpsbleuciel{
	margin: 0;
	font-family: Verdana, "Bitstream Vera Sans", "Lucida Grande", sans-serif; /* 3 */
	font-size: 1.em; /* -> 4 */
	color: #0000FF;
	font-weight: bold;

}

.corpsbleufonce{
	font-size: 1.em;
	
	font-weight: bold;
	font-family: verdana, "Bitstream Vera Serif", Norasi, serif;
	color:#000066;
}
.corpsbleuita{
	font-size: 1.em;
	font-style: italic;
	font-weight: normal;
	font-family: verdana, "Bitstream Vera Serif", Norasi, serif;
	color:#000066;
}
.corpsgris{
	font-size: 1.em;
	
	font-weight: normal;
	font-family: verdana, "Bitstream Vera Serif", Norasi, serif;
	color:#666666;
}
.corpsvert{
	font-size: 1.em;
	font-weight: bold;
	font-family: verdana, "Bitstream Vera Serif", Norasi, serif;
	color:#004000;
}
.corpsbleufnormal{
	font-size: 1.em;
	font-family: verdana, "Bitstream Vera Serif", Norasi, serif;
	color:#004000;
}.corpsblanc{
	font-size: 1.em;
	font-family: georgia, verdana, "Bitstream Vera Serif", Norasi, serif;
	color:#ffffff;
	text-decoration: none;

}.corpsrouge{
	font-size: 1.em;
	font-family:  verdana, "Bitstream Vera Serif", Norasi, serif;
	color:#CC0000;
	text-decoration: none;
	font-weight: bold;
}
	.d {
font-family: Verdana;
	font-weight: normal;
	font-size: 10px;
	display:inline;
	font-color:#454444;
	text-decoration: none;
	}.cor{
	font-size: 10px;
	font-family:  verdana, "Bitstream Vera Serif", Norasi, serif;
	color:#ffffff;
	text-decoration: none;
	display:inline;
	
}

/* Citations */
blockquote, q {
	font-size: 1.em;
	font-style: bold;
	font-family: times, verdana, "Bitstream Vera Serif", Norasi, serif;
	
}

blockquote {
	margin: .75em 0 .75em 24px;
}
cite {
	font-style: italic;
}

/* Liens */
a {
	color: mediumblue;
	text-decoration: underline;
}
a:hover, a:focus {
	color: crimson;
}
a img {
	border: none; /* -> 10 */
}

/* Divers éléments de type en-ligne */
em {
	font-style: italic;
}
strong {
	font-weight: bold;
	color: dimgray;
}


/* --- STYLES POUR CERTAINS CONTENUS DES GABARITS --- */

pre, code {
	font-size: 100%;
	font-family: "Bitstream Vera Mono", "Lucida Console", "Courier New", monospace;
}
pre {
	width: 90%;
	overflow: auto;
	overflow-y: hidden;
	margin: .75em 0;
	padding: 12px;
	background: #fff;
	color: #000;
}
pre strong {
	font-weight: normal;
	color: black;
}
#copyright {
	margin: 20px 0 5px 0;
	text-align: right;
	font-size: .8em;
	color: #848F63;
}
#copyright a {
	color: #848F63;
	text-decoration: none;
}
#copy {
	margin: 20px 0 5px 0;
	text-align: right;
	font-size: .8em;
	color: #848F63;
}
#copy a {
	color: #848F63;
	text-decoration: none;
}
#copyright a:hover, #copyright a:focus {
	text-decoration: underline;
}


/* --- NOTES ---

1.	Ce "font-size: 100%" est normalement inutile. On l'utilise uniquement
	pour éviter un bug de redimensionnement du texte dans Internet Explorer.

2.	Par défaut, les navigateurs ont un padding (ou, pour certains, un
	margin) de 6px pour l'élément BODY. C'est ce qui évite que le texte
	ne soit complètement collé aux bords de la zone de visualisation du
	navigateur lorsqu'on affiche une page «brute», sans mise en forme.
	Mais ce retrait de 6px est un peu faiblard: on le renforce donc.
	Notez bien que les feuilles de styles des gabarits pourront augmenter
	ce retrait, ou bien l'annuler.
	
3.	Voici quelques exemples de collections cohérentes de fontes (propriété
	CSS "font-family"):
	font-family: Arial, Helvetica, "Nimbus Sans L", sans-serif;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-family: Georgia, "Bitstream Vera Serif", Norasi, serif;
	font-family: "Times New Roman", Times, "Nimbus Roman No9 L", serif;
		
4.	Taille du texte de base de la pag
