@charset "iso-8859-1";
body { background: white; margin: 0px; }

.spip_logos{
	border:none;
}
a.lien_accueil {
        font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size : 10px;
        font-weight : normal;
        color : #999999;
        text-decoration : none;
        cursor : hand;
}
a.lien_accueil:hover {
        font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size : 10px;
        font-weight : normal;
        color : #999999;
        text-decoration : underline;
        cursor : hand;
}
a.titre_actu_accueil {
        font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size : 10px;
        font-weight : bold;
        color : #6A6F37;
        text-decoration : none;
        cursor : hand;
}
a.titre_actu_accueil:hover {
        font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size : 10px;
        font-weight : bold;
        color : #6A6F37;
        text-decoration : none;
        cursor : hand;
}
a.titre_actus {
        font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size : 10px;
        font-weight : bold;
        background-color : #FEF1CE;
        color : #5C5C5C;
        text-decoration : none;
        cursor : hand;
}
a.titre_actus:hover {
        font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size : 10px;
        font-weight : bold;
        background-color : #FEF1CE;
        color : #5C5C5C;
        text-decoration : none;
        cursor : hand;
}
a.titre_agenda_accueil {
        font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size : 10px;
        font-weight : bold;
        color : #5C5C5C;
        text-decoration : underline;
        cursor : hand;
}
a.titre_agenda_accueil:hover {
        font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size : 10px;
        font-weight : bold;
        color : #5C5C5C;
        text-decoration : underline;
        cursor : hand;
}
a.titre_agenda {
        font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size : 10px;
        font-weight : bold;
        color : #5C5C5C;
        text-decoration : none;
        cursor : hand;
}
a.titre_agenda:hover {
        font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size : 10px;
        font-weight : bold;
        color : #5C5C5C;
        text-decoration : none;
        cursor : hand;
}
a.lien_rubrique {
        text-decoration : none;
        cursor : hand;
}
a.lien_rubrique:hover {
        text-decoration : underline;
        cursor : hand;
}
a.lien_article {
        text-decoration : none;
        cursor : hand;
}
a.lien_article:hover {
        text-decoration : underline;
        cursor : hand;
}
a.form_contact{
        text-decoration : none;
        cursor : hand;
        font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size : 10px;
        font-weight : bold;
        background-color : #F0E3EA;
        color : #C61D60;
}
a.form_inscript{
        text-decoration : none;
        cursor : hand;
        font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size : 10px;
        font-weight : bold;
        background-color : #F0E3EA;
        color : #C61D60;
}
tr.mois_agendas {
        font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size : 10px;
        font-weight : bold;
        background-color : #FCF2CF;
        color : #3EBA38;
}
td.cadre_contact{
        border : thin solid #F1C6D7;
}
td.cadre_inscript{
        border : thin solid #F1C6D7;
}
input.contact{
        border-bottom : 1 solid #5C5C5C;
        border-left : none;
        border-right : none;
        border-top : none;
        font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size:10px;
        font-weight:bold;
}
textarea.contact{
        border : 1 solid #5C5C5C;
        font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size:10px;
        font-weight:bold;
}
input.inscript{
        border-bottom : 1 solid #5C5C5C;
        border-left : none;
        border-right : none;
        border-top : none;
        font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size:10px;
        font-weight:bold;
}
textarea.inscript{
        border : 1 solid #5C5C5C;
        font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size:10px;
        font-weight:bold;
}
select.inscript{
        border : 1 solid #5C5C5C;
        font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size:10px;
        font-weight:bold;
}

/* menu */
.menu1{
    position:absolute;
        padding-top:3px;
        padding-left:2px;
        padding-bottom:3px;
        padding-right:2px;
        font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size:10px;
        font-weight:bold;
        background-color:#FFFFFF;
        layer-background-color:#FFFFFF;
        color:#6A6F37;
}
.menu1over{
    position:absolute;
        padding-top:3px;
        padding-left:2px;
        padding-bottom:3px;
        padding-right:2px;
        font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size:10px;
        font-weight:bold;
        background-color:#6A6F37;
        layer-background-color:#6A6F37;
        color:#FFFFFF;
        cursor:pointer;
        cursor:hand;
        overflow:hidden;
}
.menu2
{
    position:absolute;
        padding-top:3px;
        padding-left:2px;
        padding-bottom:3px;
        padding-right:2px;
        font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size:10px;
        font-weight:bold;
        background-color:#FFFFFF;
        layer-background-color:#FFFFFF;
        color:#173260;
}
.menu2over
{
    position:absolute;
        padding-top:3px;
        padding-left:2px;
        padding-bottom:3px;
        padding-right:2px;
        font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size:10px;
        font-weight:bold;
        background-color:#173260;
        layer-background-color:#173260;
        color:#FFFFFF;
        cursor:pointer;
        cursor:hand;
        overflow:hidden;
}
.menu3
{
    position:absolute;
        padding-top:3px;
        padding-left:2px;
        padding-bottom:3px;
        padding-right:2px;
        font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size:10px;
        font-weight:bold;
        background-color:#FFFFFF;
        layer-background-color:#FFFFFF;
        color:#C61A5F;
}
.menu3over
{
    position:absolute;
        padding-top:3px;
        padding-left:2px;
        padding-bottom:3px;
        padding-right:2px;
        font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size:10px;
        font-weight:bold;
        background-color:#C61A5F;
        layer-background-color:#C61A5F;
        color:#FFFFFF;
        cursor:pointer;
        cursor:hand;
        overflow:hidden;
}
.menu4
{
    position:absolute;
        padding-top:3px;
        padding-left:2px;
        padding-bottom:3px;
        padding-right:2px;
        font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size:10px;
        font-weight:bold;
        background-color:#FFFFFF;
        layer-background-color:#FFFFFF;
        color:#654171;
}
.menu4over
{
    position:absolute;
        padding-top:3px;
        padding-left:2px;
        padding-bottom:3px;
        padding-right:2px;
        font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size:10px;
        font-weight:bold;
        background-color:#654171;
        layer-background-color:#654171;
        color:#FFFFFF;
        cursor:pointer;
        cursor:hand;
        overflow:hidden;
}
.menu5
{
    position:absolute;
        padding-top:3px;
        padding-left:2px;
        padding-bottom:3px;
        padding-right:2px;
        font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size:10px;
        font-weight:bold;
        background-color:#FFFFFF;
        layer-background-color:#FFFFFF;
        color:#175860;
}
.menu5over
{
    position:absolute;
        padding-top:3px;
        padding-left:2px;
        padding-bottom:3px;
        padding-right:2px;
        font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size:10px;
        font-weight:bold;
        background-color:#175860;
        layer-background-color:#175860;
        color:#FFFFFF;
        cursor:pointer;
        cursor:hand;
        overflow:hidden;
}
.clCMEvent{position:absolute; width:100%; height:100%; clip:rect(0,100%,100%,0); left:0; top:0; visibility:visible;}
.clCMAbs{position:absolute; visibility:hidden; left:0; top:0}
.clLevel0 {
    position:absolute;
        font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size:10px;
        font-weight:bold;
        overflow:hidden;
}
.clLevel0over {
    position:absolute;
        font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size:10px;
        font-weight:bold;
        cursor:pointer;
        cursor:hand;
        overflow:hidden;
}
.clLevel0border {
    position:absolute;
        visibility:hidden;
        background-color:#909090;
        layer-background-color:#909090;
        z-index:300;
}
.clLevel1 {
    padding:2px;
        background-color:#FFFFFF;
        layer-background-color:#FFFFFF;
        color:#000000;
        font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size:10px;
        font-weight:bold;
}
.clLevel1over {
    padding:2px;
        background-color:#FFFFFF;
        layer-background-color:#FFFFFF;
        color:#000000;
        font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size:10px;
        font-weight:bold;
}
.clLevel1border {
    position:absolute;
        visibility:hidden;
        background-color:#909090;
        layer-background-color:#909090;
        padding:1px;
}

.titre_actu_accueil {
        font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size : 10px;
        font-weight : bold;
        color : #6A6F37;
}
.sstitre_actu_accueil {
        font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size : 10px;
        font-weight : normal;
        color : #C7C51A;
}
.corps_actu_accueil {
        font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size : 10px;
        font-weight : normal;
        color : ##3B6D24;
}
.titre_actus {
        font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size : 10px;
        font-weight : bold;
        background-color : #FEF1CE;
        color : #5C5C5C;
}
.sstitre_actus {
        font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size : 10px;
        font-weight : normal;
        color : #5C5C5C;
}
.corps_actus {
        font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size : 10px;
        font-weight : normal;
        color : #5C5C5C;
}
.titre_actu {
        font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size : 10px;
        font-weight : bold;
        background-color : #FEF1CE;
        color : #6A6F37;
}
.sstitre_actu {
        font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size : 10px;
        font-weight : normal;
        color : #C7C51A;
}
.corps_actu {
        font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size : 10px;
        font-weight : normal;
        color : #5C5C5C;
}
.titre_agenda {
        font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size : 10px;
        font-weight : bold;
        background-color : #FEF1CE;
        color : #4DB427;
}
.chapo_agenda {
        font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size : 10px;
        font-weight : normal;
        color : #C7C51A;
}
.corps_agenda {
        font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size : 10px;
        font-weight : normal;
        color : #5C5C5C;
}
.titre_agendas {
        font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size : 10px;
        font-weight : bold;
        color : #5C5C5C;
}
.sstitre_agendas {
        font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size : 10px;
        font-weight : normal;
        color : #5C5C5C;
}
.corps_agendas {
        font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size : 10px;
        font-weight : normal;
        color : #5C5C5C;
}
.titre_accroche_accueil {
        font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size : 10px;
        font-weight : bold;
}
.ssTitre_accroche_accueil {
        font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size : 10px;
        font-weight : bold;
}
.corps_accroche_accueil {
        font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size : 10px;
        font-weight : normal;
        color : #5C5C5C;
}
.titre_agenda_accueil {
        font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size : 10px;
        font-weight : bold;
        color : #5C5C5C;
        text-decoration : underline;
}
.corps_agenda_accueil {
        font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size : 10px;
        font-weight : normal;
        color : #999999;
}
.titre_rubrique{
        font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size : 10px;
        font-weight : bold;
}
.liste_rubriques{
        font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size : 10px;
        font-weight : normal;
}
.titre_article{
        font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size : 10px;
        font-weight : bold;
}
.liste_articles{
        font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size : 10px;
        font-weight : normal;
}
.texte_soustitre_article{
        font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size : 14px;
        font-weight : bold;
}
.texte_chapo_article{
        font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size : 10px;
        font-weight : bold;
}
.texte_article, .texte_article1, .texte_article2, .texte_article3, .texte_article4, .texte_article5{
        font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size : 10px;
        font-weight : normal;
        color : #5C5C5C;
}
.texte_PS_article{
        font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size : 10px;
        font-weight : normal;
        color : #5C5C5C;
}
.document_joint{
        font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size : 10px;
        font-weight : normal;
        color : #5C5C5C;
}
.titre_contact{
        font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size : 10px;
        font-weight : bold;
        background-color : #F0E3EA;
        color : #C61D60;
}
.texte_contact{
        font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size : 10px;
        font-weight : normal;
        color : #5C5C5C;
}
.titre_inscript{
        font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size : 10px;
        font-weight : bold;
        background-color : #F0E3EA;
        color : #C61D60;
}
.texte_inscript{
        font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size : 10px;
        font-weight : normal;
        color : #5C5C5C;
}
.titre_webparents {
        font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size : 10px;
        font-weight : bold;
        background-color : #FFFFFF;
        color : #3C6E2E;
}
.texte_webparents {
        font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size : 10px;
        font-weight : normal;
        background-color : #FFFFFF;
        color : #5C5C5C;
}
.ps_webparents {
        font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size : 10px;
        font-weight : normal;
        background-color : #FFFFFF;
        color : #3C6E2E;
}
.piedpage{
        font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size : 9px;
        font-weight : normal;
        color : #999999;
}

/* Plan du site */
a.secteur_plan {
        font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size : 14px;
        font-weight : bold;
        text-decoration : none;
        cursor : hand;
}
a.secteur_plan:hover {
        font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size : 14px;
        font-weight : bold;
        text-decoration : underline;
        cursor : hand;
}
a.rubrique_plan {
        font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size : 10px;
        font-weight : bold;
        text-decoration : none;
        cursor : hand;
}
a.rubrique_plan:hover {
        font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size : 10px;
        font-weight : bold;
        text-decoration : underline;
        cursor : hand;
}
a.article_plan {
        font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size : 10px;
        font-weight : bold;
        text-decoration : none;
        cursor : hand;
        color:#5C5C5C;
}
a.article_plan:hover {
        font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size : 10px;
        font-weight : bold;
        text-decoration : underline;
        cursor : hand;
        color:#5C5C5C;
}
.contenu_plan{
        font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size : 10px;
        font-weight : normal;
        color : #5C5C5C;
}
.secteur_plan{
        display: block;
        margin: 0px;
        padding: 4px;
        font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size: 14px;
        font-weight: bold;
        text-align:center;
}
.rubriques_plan {
        clear: left;
        display: block;
        list-style: none;
}
.rubrique_plan {
        display: inline;
        font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size: 10px;
        font-weight: bold;
        padding: 3px;
}
.articles_plan {
        clear: left;
        margin-top: 0.5em;
        margin-bottom: 1em;
        list-style: square;
}
.article_plan {
        font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size: 10px;
        font-weight: normal;
        padding: 3px;
}

/* rte */
.titre1{
        font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size : 10px;
        font-weight : bold;
        color : #6A6F37;
        background-color: #F0EFDB;
}
.titre2{
        font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size : 10px;
        font-weight : bold;
        color : #173260;
        background-color: #E4EAF3;
}
.titre3{
        font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size : 10px;
        font-weight : bold;
        color : #C61A5F;
        background-color: #F9E3EC;
}
.titre4{
        font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size : 10px;
        font-weight : bold;
        color : #654171;
        background-color: #F1E7EA;
}
.titre5{
        font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size : 10px;
        font-weight : bold;
        color : #175860;
        background-color: #CCE4E7;
}
.paragraphe{
        font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size : 10px;
        font-weight : normal;
        color : #5C5C5C;
}
.signature {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}

.texte_article1 h2{
	/*Pour le theme 1*/
	display:inline;
	background-image:url('squelettes/IMG/puce1.png');
	background-position:top left;
	background-repeat:no-repeat;
	margin:0;
	padding-left:68px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : bold;
	color : #6A6F37;
	background-color: #F0EFDB;
	width:auto;
}

.texte_article2 h2{
	/*Pour le theme 2*/
	display:inline;
	background-image:url('squelettes/IMG/puce2.png');
	background-position:top left;
	background-repeat:no-repeat;
	margin:0;
	padding-left:68px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : bold;
	color : #173260;
	background-color: #E4EAF3;
	width:auto;
}

.texte_article3 h2{
	/*Pour le theme 3*/
	display:inline;
	background-image:url('squelettes/IMG/puce3.png');
	background-position:top left;
	background-repeat:no-repeat;
	margin:0;
	padding-left:68px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : bold;
	color : #C61A5F;
	background-color: #F9E3EC;
	width:auto;
}

.texte_article4 h2{
	/*Pour le theme 4*/
	display:inline;
	background-image:url('squelettes/IMG/puce4.png');
	background-position:top left;
	background-repeat:no-repeat;
	margin:0;
	padding-left:68px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : bold;
	color : #654171;
	background-color: #F1E7EA;
	width:auto;
}
.texte_article5 h2{
	/*Pour le theme 5*/
	display:inline;
	background-image:url('squelettes/IMG/puce5.png');
	background-position:top left;
	background-repeat:no-repeat;
	margin:0;
	padding-left:68px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : bold;
	color : #175860;
	background-color: #CCE4E7;
	width:auto;
}

