@charset "iso-8859-1";

body {margin: 0.2em; font-size: 1em; font-family: sans-serif}

a {text-decoration: none; color: black}

h1 {margin: 0; color: black}
h2 {margin: 0; color: black}
h3 {margin: 0; color: black}

/* ------------------------------------ */
/* 3 grandes zones */
#nav_1 {position: absolute; left: 0; top: 0; width: 20%; margin: 0; padding: 0.2em;}
#nav_2 {display: none}
#princip {margin: 0; padding: 0.2em; margin-left: 21%}

/* #princip contient : début, 2 colonnes et fin  */
/* colonnes avec centre + grand (articles ...) */
/* #princip_deb {}
#col_1 {width: 44%; float: left; padding: 0.2em}
html> body #col_1 {width: 58%}
#col_2 {width: 30%; float: left; padding: 0.2em}
html> body #col_2 {width: 40%}
#princip_fin {clear: both} */

/* 2 colonnes égales (rubriques, accueil ...) */
#princip_deb {}
#col_1 {width: 70%; float: left; padding: 0.5em}
html> body #col_1 {width: 90%}
#col_2 {display: none}
html> body #col_2 {display: none}
/* ------------------------------------ */

/* grandes catégories */
.article {float: left; border: none}
.mot {}
.site {}

/* article*/
.article .detail {text-align: right; font-style: italic; padding: 0.2em}

.lepar {color: #808080;}
.det-forum {display: none}
.petition {display: none}

.communique {text-align: left; font-weight: normal; font-style: italic; margin-bottom: 5px; background-color: #D3D3D3; padding: 1px; border: thin dashed gray; border-right: none; border-left: none}

.article .surtitre {text-align: center; font-size: 130%}
.article h1 {font-size: 200%; text-align: center}
.article .soustitre {text-align: center; font-size: 130%; font-style: italic}
.article .chapo {font-weight: bold; margin-left: 2em; margin-right: 1em; margin-top: 1em}
.article .texte {margin-top: 1em; margin-left: 1em; margin-right: 1em}
.article .ps {}
.article .notes {}
.impression {display: none}


/* images de navigation (flêches en roll over */

.hautpage {/* conteneur */
width: 13px; height: 13px; background: url(../IMG/ht2.GIF) top left no-repeat; float: right; margin-top: 5px; margin-bottom: 5px}

.hautpage a { /* définition du lien qui occupera toute la place du conteneur */
display: block;
width: 100%;
height: 100%;         
background: white url(../IMG/ht1.GIF) top left no-repeat;	/* placement de l'image 1 au premier plan */
color: #000;
}

.hautpage a:hover {	/* masquage de l'image1 au survol */
background: transparent none;
}
/* bas */
.bas {/* conteneur */
width: 13px; height: 13px; background: url(../IMG/bas2.GIF) top left no-repeat; float: right}

.bas a {/* définition du lien qui occupera toute la place du conteneur */
display: block; width: 100%; height: 100%; background: url(../IMG/bas1.GIF) #eeeeee top left; /* placement image 1 au premier plan */
color: #000}

.bas a:hover {	/* masquage de l'image1 au survol */
background: transparent none;
}

/* lire suite */
.suite { /* conteneur */
width: 13px; height: 13px; background: url(../IMG/suite2.GIF) top left no-repeat}

.suite a {/* définition du lien qui occupera toute la place du conteneur */
display: block; width: 100%; height: 100%; background: url(../IMG/suite1.GIF) #eeeeee top left; /* placement image 1 au premier plan */
color: #000}

.suite a:hover {	/* masquage de l'image1 au survol */
background: transparent none;
}

/* assos assos assos assos assos assos assos assos assos assos assos */
#logo_asso {display: none}
.nom_asso {font-weight: normal; font-size: 250%}
.general_asso {border: 1px solid #336699; padding: 5px; margin-top: 10px; margin-bottom: 10px}
.present_asso {border: 1px solid #336699; padding: 5px; overflow: auto; max-height: 200px; height: expression(this.scrollHeight > 200? "200px" : "auto" );}
.site_asso {border: 1px solid #336699; padding: 3px; margin-top: 10px; margin-bottom: 10px}

/* agenda aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa */
.agenda {background: none}
.agenda .ps {margin-left: 2em; padding: 0.3em; border-left: 1px solid #336699}
.hebdo .article {font-size: 90%;}
.hebdo .article h1 {text-align: center; font-size: 140%}

.date {color: black; padding-left: 3px; font-weight: bold; text-align: left; font-size: 120%; background: none}

.heure {color: black; font-weight: bold; text-align: left; font-size: 100%}


/* * Habillage des forums ffffffffffffffffffffffffffffffffffffffffffffff */
.forum-repondre {display: none}

.forums {display: none}

ul.forum-total {display: none}
/*
 * Petitions
 */
.petitionform {display: none}

/* NAVIGATION PERMANENTE ===================================== */

.menu {border: 1px solid #336699; margin: 0.3em; padding: 0.3em; list-style-type: none}
.menu li {background-image: url(../IMG/puce02.gif); background-repeat: no-repeat; background-position: 0 6px; padding-left: 1em; margin-top: 0.3em; margin-bottom: 0.3em; font-weight: bold}
#menu li a.lienon {border-bottom: 1px solid #336699}
.menu ul {list-style-type: none; border-left: 1px solid #336699; padding-left:0.3em}
.menu ul li {background-image: url(../IMG/puce0.gif); background-repeat: no-repeat; background-position: 0 6px}
.menu ul ul li {background: none}
#dossiers {display: none}
#reponsecs {display: none}
#present {}
#logo {float: left; margin-top: 2px; margin-left: 4px}
#logo img {border: 0px;}
#milbab {color: red; font-weight: bold; font-size: 16px; margin-bottom: 20px; padding-top: 10px}
#milbab a {text-decoration: none; color: red}
#milbab a:hover {text-decoration: none; background-color: red; color: white}
#mediateq {color: #336699; font-style: italic; font-weight: bold; font-size: 14px}
#mediateq a {text-decoration: none; color: #336699}
#mediateq a:hover {text-decoration: none; background-color: #336699; color: white}
#adresse {font-size: 85%; margin-top: 10px; text-align: right; font-weight: bold; font-style: italic; color: #696969}
#mail1 {display: none}
#mail2 {display: block}

#menu {display: none}
#stars {display: none}
#formrecherche {display: none}
#newsletter {display: none}
#abnezvous {display: none}
#cetsemaineform {display: none}
#inscrits_cs {display: none}

#inscrip_redac {display: none}
#devenez_redacteur {display: none}
#inscription {display: none}

#rss {display: none}
#syndication {display: none}
#rss2 {display: none}

#redaction {display: none}

#pub {display: none}
#stats {display: none}

/*  modifs de spip_style.css  */
table.spip tr.row_first {
	background-color: #336699;
	color: white;
}

table.spip tr.row_odd {
	background-color: #d0d0d0;
}

table.spip tr.row_even {
	background-color: #F0F0F0;
}

table.spip td {padding: 3px; text-align: left; vertical-align: middle; border: 1px solid #336699}



h3.spip {
	font-size: 120%;
	text-align: center;
	margin : 0;
	padding: 0em;
}
.spip_encadrer {
	border: 1px #336699 solid;
}

a.spip-admin-boutons {display: none}

.spip_documents {display: none}
