
/*
 * Correction des styles HTML par defaut
 * Mise à jour Christian (CD)
 */

.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) */

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 { text-decoration: none; color: #2020a0; }


.colonnes .titre {
    font-family: Arial, Helvetica, sans-serif;
	font-size: 80%;
	font-weight: bold;
	margin-left:10; margin-right:10
}

.colonnes .description {
    font-family: Arial, Helvetica, sans-serif;
	font-size: 80%; 
	margin-left:15; 
	margin-right:10;

}


.colonnes .type-doc {
    font-family: "Trebuchet MS", Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 120%;
	font-weight: bold;
	color: #FFFFFF;
    background: #CC6600; 
    text-indent:5;
    margin-left:10; 
    margin-right:10;

}


.colonnes .date {
    font-family: Arial, Helvetica, sans-serif;
	font-size: 80%; 
	margin-left:10; 
	margin-right:10;
	font-style: italic;
}



.colonnedroite .titre {
    font-family: Arial, Helvetica, sans-serif;
	font-size: 70%;
	font-weight: bold;
	margin-left:10; margin-right:10
}

.colonnedroite .description {
    font-family: Arial, Helvetica, sans-serif;
	font-size: 70%; 
	margin-left:15; 
	margin-right:10;

}


.colonnedroite .type-doc {
    font-family: Arial, Helvetica, sans-serif;
	font-size: 90%;
	font-weight: bold;
	color: #FFFFFF;
    background: #CC6600; 
    text-indent:5;
    margin-left:10; 
    margin-right:10;

}


.colonnedroite .date {
    font-family: Arial, Helvetica, sans-serif;
	font-size: 70%; 
	margin-left:10; 
	margin-right:10;
	font-style: italic;
}





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

}
.notes {
    font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	font-size: 80%; margin-left:10; margin-right:10
}


/*
 * Ici les styles pour le contenu
 */

.contenu h1, h2 {
	font-size: 100%;
	font-weight: bold; margin-left:10; margin-right:10
}
.contenu h1, h2.titre-extrait {
	font-size: 110%;
	font-weight: bold; margin-left:10; margin-right:10

}
.contenu .titre-rubrique {
	font-size: 100%;
	font-weight: bold;
    background: #CC6600;
	color: #FFFFFF;
	text-align: center; margin-left:10; margin-right:10
}
.contenu .titre-rubrique-impr {
	font-size: 100%;
	font-weight: bold;
 	text-align: center; margin-left:10; margin-right:10
}
.contenu .titre-texte {
        font-family: "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif;
	font-size: 120%;
	font-weight: bold; margin-left:10; margin-right:10; 
}
.contenu .surtitre {
        font-family: "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif;
	font-size: 90%;
	font-weight: bold;
	font-variant: small-caps;
        background: #009933;
        color: #ffffff; margin-left:10; margin-right:10;
        text-indent:5; 
}
.contenu .surtitre-normal {
        font-family: "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif;
	font-size: 90%;
	font-weight: bold;
	font-variant: small-caps; margin-left:10; margin-right:10
}

.contenu .detail {
	font-size: 80%;
	color: #303030; margin-left:10; margin-right:10;
}
.contenu .date {
	font-size: 80%;
	font-style: italic;	margin-left:10; margin-right:10
}

.contenu .mots {
	font-size: 80%;
	text-align: right;  margin-left:10; margin-right:10
}
.neuf h1, h2 {
	font-size: 50%; margin-left:10; margin-right:10
}
.neuf h1, h2.qtitre-extrait {
	font-size: 70%; margin-left:10; margin-right:10
}
.neuf h1, h2.qtitre-texte {
	font-size: 70%; margin-left:10; margin-right:10
}
.neuf .qsurtitre {
	font-size: 70%;
	font-weight: bold;
	font-variant: small-caps;
    text-indent:5;
    background: #D8CC36; margin-left:10; margin-right:10
}
.neuf .qdetail {
	font-size: 60%;
	color: #303030; margin-left:10; margin-right:10
}

.neuf .qextrait {
	/* border: groove 2px #a0a0a0;
	padding: 1em; */
	font-size: 70%; margin-left:10; margin-right:10
}

.extrait {
	/* border: groove 2px #a0a0a0;
	padding: 1em; */
	font-size: 85%; line-height:125%; 
}
.colgauche .titre {
    font-family: "Arial, Helvetica, sans-serif";
	font-size: 70%;
	font-weight: bold;
	margin-left:15; margin-right:10
}

.colgauche .titre-section {
    font-family: "Arial, Helvetica, sans-serif";
	font-size: 80%;
	font-weight: bold;
	margin-left:5; margin-right:5;
	color: #FFFFFF;
}

.colgauche .texte {
    font-family: Arial, Helvetica, sans-serif;
	font-size: 90%; margin-left:10; margin-right:10
}


.liste
{
    margin-left:10; margin-right:10;
    }

.liste .type-contenu {
    font-family: "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif;
	font-size: 130%;
	font-weight: bold; 
}


.liste .titre-dossier {
    font-family: "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif;
	font-size: 130%;
	color: #FFFFFF;
	font-weight: bold; 
    text-indent:5;
	background: #428A8C;
}

.liste .titre {
    font-family: Arial, Helvetica, sans-serif;
	font-size: 90%;
	font-weight: bold; 
}

.liste .detail {
	font-size: 80%;
	color: #303030;
	font-weight: bold;
    margin-left:10pt; 
}

.liste .date {
	font-size: 80%;
	font-style: italic;	
    margin-left:10pt; 
}


.liste .titre-page {
    font-family: "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif;
	font-size: 120%;
	font-weight: bold;
    text-indent:5;
    background: #CC6600;
	color: #FFFFFF;
	text-align: center; 
}


.liste .section-dossier {
    font-family: "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif;
	font-size: 110%;
	font-weight: bold; 
    text-indent:5;
	background: #F0F0F0;
}


.liste .titre-rubrique {
    font-family: "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif;
	font-size: 110%;
	font-weight: bold; 
}

.liste .titre-s-rubrique {
    font-family: "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif;
	font-size: 100%;
	font-weight: bold; 
    text-indent:5;
    background: #cccccc;
}

.liste .titre-s-s-rubrique {
    font-family: "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif;
	font-size: 90%;
	font-weight: bold; 
    text-indent:5;
	color: #808080;
    background: #cccccc;
}

.liste .surtitre {
    font-family: "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif;
	font-size: 80%;
	font-weight: bold;
	font-variant: small-caps; 
}

.liste .titrearticle {
    font-family: Arial, Helvetica, sans-serif;
   	font-size: 90%;
	font-weight: bold;
	
}





/*
 * Disposition a lecran * #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;
}