/* ' CSS Document */

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

	* {
		margin: 0;
		padding: 0;
	}

	body {
		margin: 0;
		background: #fff;
		font-size: 90%;
		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,.rollover, .fermeture, .savoirplus, form#formrecherche, .spip-admin-float, .access, .pagination, .liste_deroulante, .display_none, .socialtags, .ui-icon, .depliage_jquery.carto input[type=checkbox] { 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.6em; margin: 0 0 20px 0; clear: both; }
	h2 { font-size: 1.4em; 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: 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; font-size: .9em; }
	.block_document .datearticle, .block_article .datearticle, .block_site .datearticle, .block_document h4, .block_article h4, .block_site h4, .block_document h3, .block_article h3, .block_site h3 { margin: 0; }
	.cheminliste {font-size: .9em;margin: 0; }
	.complement { margin: 0;}
	
	.chapo { font-weight: bold;margin: 10px 0; }
	.spip { margin: 0 0 10px 0; }
	.spip_documents { margin: 5px; }
	.spip_documents_center { clear:both;display:block;margin:1em auto;width:100%; text-align: center;}
	.spip_documents_center dd, .spip_documents_center dt { margin: 0 auto;position: relative; }
	.spip_doc_titre, .spip_doc_descriptif { font-size: .85em; }
  	ul.spip { list-style-type: disc;margin: 0 0 0 20px; }
  	ul.spip li, ol.spip li { margin: 0; padding: 5px 0 0 0; text-align: left; overflow: visible; position: relative; left: 20px;text-indent: -1px; }

	/* 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,
	.accordeon li
	{
		margin: 0 0 30px 0;
	}

	div[id^="Layer"], .masque .layerdeplie, .contenu_depliage {margin: 0;display: block !important;}
	.ui-accordion .ui-accordion-content { border: none !important; }

	/* RESET CSS de jquery UI*/
	.ui-widget { font-size: inherit; }

	/*	ICONES DE DEPLIAGE	*/
	.ui-icon { float: left;margin: 0;width: 37px;height: 36px; }
	.ui-accordion .ui-accordion-header .ui-icon { left: 0em;margin-top: 0;position: absolute;top: 0; }

	/* Au repos */
	.ui-icon-triangle-1-e { background: url('squelettes/images/deplierhaut.png') no-repeat !important; }
	/* Active */
	.ui-icon-triangle-1-s { background: url('squelettes/images/deplierbas.png') no-repeat !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, .block_elu_trombi h4, .block_elu_detail h4 { clear: none; } /* Eviter le retour à la ligne du texte après la photo */

	/* MISE EN FORME DES FICHES */
	h3.depliage_jquery, h4.depliage_jquery, h5.depliage_jquery { clear: both;font-size: 1.1em;font-weight: bold;margin: 0;overflow: hidden;padding: 4px 0;cursor: pointer;color: #a4c005;position: relative;border-radius: 0;background: none;border: none;  }
	h3.depliage_jquery img, h4.depliage_jquery img, h5.depliage_jquery img { vertical-align: middle; }	
	h3.depliage_jquery span.habillage, h4.depliage_jquery span.habillage, h5.depliage_jquery span.habillage {padding: 5px 0 10px 0; }
	.contenu_depliage { margin: 0 !important; padding: 0 0 10px 0 !important; }
	.layerdeplie h3.depliage, .layerdeplie h4.depliage, .layerdeplie h5.depliage { border-bottom: none; margin: 30px 0 10px 0; text-decoration: underline;  }
	.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; }
	.contenu_depliage.carto { margin: 0 0 0 24px; }

	/* 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; }

	/*	ANYTHING SLIDER	*/
	div.anythingSlider{ height: auto !important }
	div.anythingSlider .anythingBase .panel{ height: auto !important;float: none !important;text-align: left;}
	div.anythingSlider .anythingBase .panel img{height: 179px !important;	/*a regler en fonction de la hauteur des images du slider*/display: inline !important;margin-bottom: 10px !important}
	.anythingBase{width: 100% !important;left: 0 !important;position: relative !important;}
	div.anythingSlider .anythingWindow{width: 100% !important;height: auto !important;overflow: visible !important;border: 0 !important;}
	div.anythingSlider .anythingWindow .panel{margin-bottom: 15px;}
	div.anythingSlider .anythingWindow .panel.cloned, .anythingControls, div.anythingSlider .suite_actu{display: none !important;}

/* ----------------------------------------------------------------- 	*/
/*  																	*/
/* 								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 */
	#aaaaa, #bbbbb { 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 */