/* ~~~~~~~~~~~~ contenu ~~~~~~~~~~~~ */
.contenu {
        font-size: 10px;
  
}

/* contenu de l'article "proprement dit" */

.contenu .article {
        background: #000000;
    
        font-family: Arial,Verdana,Helvetica,sans-serif;
        font-size: 12px;
        padding: 5px;
        width: 100%;
}

.article a {
        color: #43997E;
        text-decoration: none;
}

.article a:hover {
        color: #43997E;
        text-decoration: underline;
}

.article .image .spip_logos {
        display: block;
        float: left;
        margin: 10px;
}

.article .surtitre {
        color: #FFFFFF;
        font-size: 120%;
        font-weight: bold;
        margin: 0px 10px 0px 10px;
}

.article .titre {
        color: #FFFFFF;
        font-size: 180%;
        font-weight: bold;
        margin: 0px 10px 0px 10px;
}

.article .soustitre {
        color: #FFFFFF;
        font-size: 130%;
        font-weight: bold;
        margin: 0px 10px 0px 10px;
}

.article .contenu {
        background: #FFFFFF;

}

.article .detail {
        color: #000000;
        font-size: 90%;
        font-weight: bold;
        text-align: center;

}

.article .texte {
        color: #0000OO;
	font-size: 140%;
        margin: 0px 10px 0px 10px;
}



.article .post-scriptum {
        color: #000000;
        margin: 10px 0px 10px 0px;
        padding-top: 10px;
        font-size: 80%;
        border-top: 2px solid #000080;
}

.article .post-scriptum .annonce {
        font-weight: bold;
        color:#000080;
        padding: 0px;
        margin: 0px 0px 10px 0px;
}

.article .notes {
        color: #000000;
        margin: 10px 0px 10px 0px;
        padding: 0px 10px 0px 10px;
        border-top: 2px solid #000080;
        font-size: 90%;
}

.article .en-tete {
        color: #FFFFFF;
        font-size: 130%;
        font-weight: bold;

}


/* mise en forme des documents insérés dans le texte de l'article */

.article .spip_documents {
        display: block;
        padding: 10px;
        font-size: 95%;
        border: 1px solid #000080;
       
        padding: 5px;
        background: #F0F0FA;
        width: 200px !important;
        text-align: center;
}

.article .spip_documents_center {
        margin-left: auto;
	margin-right: auto;
}

.article .spip_doc_titre {
        text-align: left;
        padding: 5px 0px 0px 0px;
        text-align: center;
}

.article .spip_doc_descriptif {
        font-size: 90%;
        
        text-align: left;
        padding: 5px 0px 5px 0px;
        text-align: center;
}

/* ~~~~~~~~~~~~ dans la meme rubrique ~~~~~~~~~~~~ */

.articles-freres {
        border: 2px solid #000000;
        width: 364;


		 font-family: Arial,Verdana,Helvetica,sans-serif;
        font-size: 10px;
}

.articles-freres ol {
        color: #000080;
}

.articles-freres .en-tete{
        color: #FF0000;
        font-size: 150%;
        margin: 0px 0px 5px 0px;
}

.articles-freres .frere a {
        color: #000000;
        text-decoration: none;
        font-weight: bold;
}

.articles-freres .frere a:hover {
        color: #FF0000;
        text-decoration: underline;
}

.articles-freres .frere .date {
        color: #43997E;
}

.articles-freres .en-cours {
        color: #808080;
}


