
/*
 * Correction des styles HTML par defaut
 */
.structure {
	display: none; 
}
h1,h2 {
	margin-top: 0em;
	margin-bottom: 0em;
	font-size: 100%;
	font-weight: normal;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
h3,h4,h5 {
	font-size: 100%;
	margin-top: 0em;
	margin-bottom: 0.2em;
	color: #5F9EA0;
}
/*
 * Styles generaux
 */

/* bien regler la marge (bugs IE) */
body {
	margin: 10px;
	background-color: #F0E68C;
	font-family: Verdana;
}
a { text-decoration: none; color: #505050; }
a:hover {
	text-decoration: none;
	color: #00CED1;
	background: #e8e8e8;
}
a.spip_out { text-decoration: none; color: #a02020; }
a.spip_in, a.spip_url {
	text-decoration: none;
	color: #5F9EA0;
}
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: Verdana, Geneva, Arial, Helvetica, sans-serif;
	/* text-align: justify;*/
	font-size: 11px;
}
a.contactmel, p.contactmel
{
	color: #5F9EA0;
	text-align: center;
}
#cv1
{
	padding: 1em;
	font-family: Georgia, Garamond, Times, serif;
	text-align: justify;
	font-size: 0.85em;
	color: #3CB371;
}
#cv2
{	padding: 2em;
	font-family: Georgia, Garamond, Times, serif;
	text-align: justify;
	font-size: 0.95em;
	color: #FFA500;
}
#cv3
{	
	margin-left: 2em;
	font-family: Georgia, Garamond, Times, serif;
	font-size: 0.9em;
	font-weight: bold;
	color: #696969;
}
#droite
{font-family: Georgia, Garamond, Times, serif;
	font-size: 0.85em;
}
dt
{
	font-size: 0.95em;
	font-weight: bold;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
#cgauche2 
{	
	font-size: 0.95em;
	font-weight: bold;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
#cgauche2 h4
{
	color: Black;
	font-size: 1em;
	font-weight: bold;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
#cgauche1 
{	
	color: #ccc;
	font-size: 0.80em;
	font-weight: bold;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
#cgauchecv
{	
	color: #ccc;
	font-size: 0.80em;
	font-weight: bold;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
#cgauche1 li
{	
	color: #515151;
	font-size: 0.80em;
	font-weight: normal;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	list-style-image: url(IMG/readon_gris.gif); 
	margin-left: 1.5em;
}
#cgauche2
{	
	color: #ccc;
	font-size: 0.80em;
	font-weight: bold;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
#cgauche2 li
{
	
	font-size: 0.80em;
	font-weight: normal;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	margin-left: 1.0em;
}
#cgauche2 a
{
	color: #D3D3D3;
}

/*
 * Ici les styles pour le contenu
 */

.contenu h1,h2 {
	font-size: 110%;
	font-weight: bold;
}
.contenu h1,h2.titre-extrait {
	font-size: 105%;
	font-weight: bold;
}
.contenu h1,h2.titre-texte {
	font-size: 120%;
	font-weight: bold;
}
.contenu .surtitre {
	font-size: 110%;
	font-weight: bold;
	font-variant: small-caps;
}
.contenu .detail {
	font-size: 90%;
	color: #303030;
}
.poste
{
	font-size: 100%;
	text-align: center;
	letter-spacing: 0.3em;
}
#cvmini li 
{
	margin-left: 0.4 em;
	list-style-image: url(IMG/readon.gif);
}
#cvmini li a 
{
	margin-left: 0.4 em;
	color: #ccff33;
	font-size: 9px;
}
#cvmini li a:hover
{
	margin-left: 0.4 em;
	color: #fff;
	background-color: #5F9EA0;
	font-size: 9px;
}
#artglobal 
{
	font-size: 105%;
	font-weight: bold;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #2E8B57;
	text-align: left;
}

#artcontent
{  
	font-size: 11px;
	font-weight: normal;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #303030;
	
}
#artcontent li 
{	
	list-style-image: url(IMG/readon.gif);
	margin-left: 1.5em;
}

/*
 * Disposition a l'ecran
 */

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

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

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

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

