/* CSS Document */


/* ----------------------------------------------------------------- 	*/
/*  																				*/
/* 			STANDARD, NE PAS MODIFIER A PRIORI 				*/
/*  																				*/
/* ----------------------------------------------------------------- 	*/

	* {
		margin: 0;
		padding: 0;
	}

	body {
		margin: 0;
		background: #fff;
		font-size: 100%;
		font-family: Arial, Verdana;
	}

	h1 img { border: none; }

	ul { list-style-type: none; }

		a:link, a:visited { color: #000 !important; text-decoration: none; }
	a:visited img, a:link img { border :none; }

	/* MASQUAGE DU SUPERFLU */
	#liensevitement, #flash, #slideshow, ul#nav_principale, #colonne_gauche, #colonne_droite, #footer, #chemin, .imprimer, .retour, .fermeture, .savoirplus, form#formrecherche, .spip-admin-float, .access, .pagination, .liste_deroulante, .display_none { display: none; }

	/* MASQUAGE DU BG (BANDEAU) */
	#conteneur { background-image: none !important; }

	/* STYLES SPIP */
	a.spip_out:link:after, a.spip_out:visited:after, a.spip_out:link:after, a.spip_out:visited:after { content: " (" attr(href) ") "; /* On affiche en dur les liens externes */ }

	h1 { font-size: 1.5em; margin: 0 0 20px 0; clear: both; }
	h2 { font-size: 1.3em; margin: 0 0 10px 0; clear: both; }
	h3 { font-size: 1.2em; margin: 0 0 10px 0; clear: both; } h3.spip { margin: 20px 0 10px 0; }
	h4 { font-size: 1.1em; margin: 0 0 10px 0; clear: both; }
	h5 { font-size: 1em; margin: 0 0 10px 0; clear: both; }
	h6 { font-size: 1em; margin: 0 0 10px 0; clear: both; }

	.datearticle, .dateevmnt { margin: -10px 0 10px 0; }

	.chapo { font-weight: bold;margin: 10px 0; }
	.spip { margin: 0 0 10px 0; }
	.spip_documents { margin: 5px; }
	.spip_doc_titre, .spip_doc_descriptif { font-size: .85em; }
  ul.spip { list-style-type: disc;margin: 0 0 0 20px; }


	/* pour "pousser" si presence de float */
	.clear { clear: both;line-height: 0;font-size: 1px; }

	/* MISE EN FORME DU LISTE LETTRE */
	ul.liste_lettre li { display: inline; }

	/* MISE EN FORME DES DEPLIAGES */
	.margin_depliage,
	.liste_fiche_depliage>li,
	.liste_fiche_depliage_all>li,
	.affiche_commissions>li,
	.liste_titre_article_par_mot_depliage>li,
	.liste_fiche_nomcat>li,
	.liste_fiche_lettre_depliage>li,
	.liste_fiche_depliage>li,
	.liste_evmnt_depliage>li,
	.liste_doc_depliage_par_annee>li,
	.liste_doc_depliagesurannee_par_annee>li,
	.liste_doc_depliage_une_annee>li,
	.liste_doc_depliage>li,
	.liste_article_depliage_par_annee>li,
	.liste_article_depliage>li,
	.googlemap_menu_nav>li
	{
		margin: 0 0 30px 0;
	}

	div[id^="Layer"], .masque .layerdeplie {margin: 0;display: block !important;}

	/* ENCARTS MASQUES */
	.infos { visibility: visible !important; margin: 0 0 20px 0; position: relative !important; }

	/* MISE EN FORME DU DOUBLE COLONNAGE */
	.liste_mot_2col li, .liste_2col li { float: left; width: 49%; }

	/* MISE EN FORME DES BLOCKS COMMUNES */
	.block_commune  { width: 90%;border: 1px solid #000;margin: 0 0 20px 0;padding: 10px; }
	.block_commune.retourligne { clear: left; }

	/* MISE EN FORME DES ELUS */
	.block_elu_trombi { clear: both; width: 90%;border: 1px solid #000;margin: 0 0 20px 0;padding: 10px;  }
	.photo_elu { float: left;margin: 0 10px 10px 0; }
	.block_elu_trombi h3, .block_elu_detail h3 { clear: none; } /* Eviter le retour à la ligne du texte après la photo */

	/* MISE EN FORME DES FICHES */
	.layerdeplie .spip_logo_fiche { display: inline; float: left; margin: 0 20px 5px 0; }
	.ligneextras { clear: both;margin: 0; }
	.alignextra, .alignextra2 { padding: 2px 0;float: left;text-align: left; }

	/* MISE EN FORME DU PLAN */
	.plan1 { margin: 0 0 0 20px; }
	.plan2 { margin: 0 0 0 40px; }
	.plan3 { margin: 0 0 0 60px; }
	.plan4 { margin: 0 0 0 80px; }
	.plan5 { margin: 0 0 0 100px; }
	.liste.plan { margin: 0 0 0 120px; }

	/* MISE EN FORME DOCUMENTS AVEC VIGNETTE */
	.liste_doc_col li { clear: both; }

/* ----------------------------------------------------------------- 	*/
/*  																				*/
/* 								A ADAPTER									*/
/*  																				*/
/* ----------------------------------------------------------------- 	*/

	/* DECOMENTER SI LE PLUGIN MAIL CRYPT N'EST PAS UTILISE */
	a.spip_mail:link:after, a.spip_mail:visited:after, a.spip_mail:link:after, a.spip_mail:visited:after { /* content: " (" attr(href) ") "; */ /* On affiche en dur les adresses mail */	}

	/* MASQUAGE DU SUPERFLU */
	.grid3.left, .grid3.right, #masque_bandeau { display: none; }

	/* MISE EN FORME DES LISTES */
	.block_article, .block_document, .document_col { margin: 0 0 20px 0;}

	/* Liste article avec vignette */
	.block_article .photo_block { display: inline-block;float: left;width: 30%;	} /* REGLER LES LARGEURS */
	.block_article .block_droite { display: inline-block;float: left;width: 70%;	} /* REGLER LES LARGEURS */

	/* Liste documents avec vignette */
	.block_document .photo_block { display: inline-block;float: left;width: 20%;	} /* REGLER LES LARGEURS */
	.block_document .block_droite { display: inline-block;float: left;width: 80%;	} /* REGLER LES LARGEURS */

	.document_col .document_col_logo { display: inline-block;float: left;width: 20%;	} /* REGLER LES LARGEURS */
	.document_col .document_col_texte { display: inline-block;float: left;width: 80%;	} /* REGLER LES LARGEURS */

	/* Sans vignette */
	/*
	.photo_block, .document_col_logo { display: none;	}
	.block_droite, .document_col_texte { display: inline-block;width: 100%;float: left; }
	*/

	/* Vignettes en bas des articles */
	.fondecran { display:inline; width: 30%; float: left;}
	.fondecran.retourligne { clear: left;}

	/* MISE EN FORME DES FICHES */
	.alignextra {width: 40%;} /* REGLER LES LARGEURS */
	.alignextra2 {	width: 59%;} /* REGLER LES LARGEURS */
	.extras.colonne_gauche_logo { clear: none; float: left;margin: 0; width: 77%; } /* REGLER LES LARGEURS */