
/*
 * Correction des styles HTML par defaut
 */

.structure {
	display: none;
}
h1,h2,h3,h4 {
	margin-top: 0em;
	margin-bottom: 0em;
	font-size: 12px;
	font-weight: normal;
}

/*
 * Styles generaux
 */



/* bien regler la marge (bugs IE) */
body { background: #ffffff; margin: 12px; }
.menux a { font-size: 12px; text-decoration: bold; color: #895c26; }
.menux a:hover { font-weight: bold; color: #895c26;  }
.menux a.spip_out { text-decoration: none; color: #895c26; }
.menux a.spip_in, a.spip_url { text-decoration: none; color: #895c26; }
.menux a.spip_glossaire { text-decoration: none; color: #895c26; }

.menuxon a { font-size: 12px; font-weight: bold; color: #000000; }
.menuxon a:hover { font-weight: bold; color: #000000;  }
.menuxon a.spip_out { text-decoration: none; color: #000000; }
.menuxon a.spip_in, a.spip_url { text-decoration: none; color: #000000; }
.menuxon a.spip_glossaire { text-decoration: none; color: #000000; }

a { font-size: 14px; text-decoration: bold; color: #895c26; }
a:hover { font-weight: bold; color: #895c26;  }
a.spip_out { text-decoration: none; color: #895c26; }
a.spip_in, a.spip_url { text-decoration: none; color: #895c26; }
a.spip_glossaire { text-decoration: none; color: #895c26; }

.headbloc a { font-size: 14px; font-weight: bold; color: #FFFFFF; }
.headbloc a:hover { font-weight: bold; color: #FFFFFF;  }
.headbloc a.spip_out { font-weight: bold; color: #a02020; }
.headbloc a.spip_in, a.spip_url { font-weight: bold; color: #2020a0; }
.headbloc a.spip_glossaire { text-decoration: bold; color: #20a020; }

.footer a { font-size: 12px; text-decoration: none; color: #ffffff;font-family: Helvetica;}
.footer a:hover { text-decoration: none; color: #303030; background: #e8e8e8; }
.footer a.spip_out { text-decoration: none; color: #a02020; }
.footer a.spip_in, a.spip_url { text-decoration: none; color: #2020a0; }
.footer a.spip_glossaire { text-decoration: none; color: #20a020; }

.header a:link {color: #fccaa7;}
.header a:visited {color: #fccaa7;}
.header a:hover {color: #fccaa7;}
.header a:active {color: #ffcc99;}

.encarttt a:link {color: #000000; font-size: 11px; text-decoration: none;}
.encarttt a:visited {color: #333333; font-size: 11px; text-decoration: none;}
.encarttt a:hover {color: #a02020; font-size: 11px; text-decoration: none;}
.encarttt a:active {color: #333333;font-size: 11px; text-decoration: none;}
	


.chapo {
	font-family: Helvetica;
	font-weight: bold;
	text-align: justify;
	font-size: 12px;
}
.texte, .texte p.spip {
	font-family: Helvetica;
	text-align: justify;
	font-size: 12px;
}
.ps {
	font-family: Helvetica;
	text-align: justify;
	font-size: 11px;
}
.notes {
	font-family: Helvetica;
	text-align: left;
	font-size: 11px;
}

/*
 * Ici les styles pour le contenu
 */

.contenu h1,h2 {
	font-size: 14px;
	font-weight: bold;
}
.contenu h1,h2.titre-extrait {
	font-size: 14px;
	font-weight: bold;
}
.contenu h1,h2.titre-texte {
	font-size: 15px;
	color: #a02020;
	font-weight: bold;
}
.contenu .surtitre {
	font-size: 12px;
	font-weight: bold;
}
.contenu .detail {
	font-size: 12px;
	color: #303030;
}
.extrait {
	border: groove 2px #a0a0a0;
	padding: 1em;
	font-size: 12px;
}


/*
 * Disposition a l'ecran
 */

#principal {
	font-family: Helvetica;
}

#plan {
	font-family: Helvetica;
}

#navigation {
	font-family: Helvetica;
	
}

.encart {
	font-family: Helvetica;
}
.right {
	font-family: Helvetica;
	font-weight: none;
	text-align: justify;
	font-size: 10px;
}
.rightt {
	font-family: Helvetica;
	font-weight: bold;
	text-align: center;
	font-size: 11px;
}

