.hide{display:none;}
.spacer,.nettoyeur{clear:both;margin:0;padding:0;border:none;height:0;line-height:1px;font-size:1px;display:block;}
.sans_bord{border:0px;padding:0px;}
.avec_bord{border:solid 1px #000;padding:0px;}
.alt_flash{font-size:x-small;color:#fc0;padding-bottom:1em;}
.accesskey{text-decoration:none;font-size:x-small;color:#999;}
.pagination{font-weight:bold;border-top:1px solid #8089a1;border-bottom:1px solid #8089a1;font-size:small;text-align:right;}
.pagination .on{color:#fff;background:#8089a1;padding:1px 3px;}
.spip-admin-bloc{position:absolute;left:0;top:0;}
a span.carre{display:block;float:left;margin:0 7px 0 0;width:18px;height:18px;background:url(http://www.ville-lardy.fr/squelettes_pers/habillage/carre-menu-off-on.gif) top left no-repeat;}
a:hover span.carre{background:url(http://www.ville-lardy.fr/squelettes_pers/habillage/carre-menu-off-on.gif) top right no-repeat;}
html,body{margin:0px;padding:0px;font-size:100%;}
body{background-color:#a8befa;text-align:center;width:100%;height:100%;border:0px;}
#bloc_general{width:1000px;border:2px solid #d3defc;text-align:center;margin:10px auto;background:url(http://www.ville-lardy.fr/squelettes_pers/habillage/bg-bleu.jpg) no-repeat top left;position:relative;}	#bandeau_haut{font-size:small;height:183px;position:relative;padding:1px 30px 0 0;}	#liens_rapides{font-size:small;text-align:right;display:none;}	#bandeau_haut #photo{position:absolute;width:153px;text-align:right;display:inline;left:0;top:0;}	#bandeau_haut object{position:absolute;left:16px;top:340px;}	#menu_haut{text-align:left;padding:0;margin:155px 0 0;font-size:100%;position:relative;}	#menu_haut ul{margin:0 0 0 153px;padding:0;list-style:none;}	#menu_haut ul.utiles{padding:0;}	#menu_haut ul.utiles li{float:left;padding:0 10px 0 0;display:inline;position:relative;}	#menu_haut ul.utiles li a{color:#fff;}	#menu_haut .formulaire_recherche{font-size:100%;margin:0 0 0;padding:0;float:right;overflow:hidden;height:2em;}	#menu_haut .formulaire_recherche label{color:#333;}	#menu_haut .formulaire_recherche input#recherche{width:120px;border:1px solid #d3defc;font-size:small;color:#666;text-align:center;}	#menu_haut .formulaire_recherche input.bouton{width:30px;border:1px solid #fff;font-size:small;background:#ddd;}
#bloc_bas{margin-left:auto;margin-right:auto;width:100%;text-align:left;z-index:20;background:url(http://www.ville-lardy.fr/squelettes_pers/habillage/bg-grisnav.gif) repeat-y left top;padding:0 0 1px 0;}
#faux_contenu{background:url(http://www.ville-lardy.fr/squelettes_pers/habillage/bg-contenu.gif) repeat-y left top;margin:0 0 29px 0;padding:0;display:block;width:100%;}
#wrapper{float:left;width:100%;}
* html #wrapper{overflow:hidden;}
#contenu{float:left;display:inline;padding:10px;margin:0px 30px 0 560px;z-index:10;background:#f6f9ff;font-family:Arial,Helvetica,sans-serif;}	#chemin{font-size:x-small;color:#999;margin:0px;padding:0em;border:0px;width:390px;}	#navigation{float:left;width:401px;margin:0px;margin-left:-853px;padding:0px;border:0px;}	#navigation #encart{width:393px;height:264px;background:#ebf1fd url(http://www.ville-lardy.fr/squelettes_pers/habillage/bg-encart.jpg) top left no-repeat;padding:1px 0 8px 8px;overflow:hidden;}	#navigation #encart #titre_secteur{margin:10px 0 0 10px;}	#navigation #encart .nav_agenda{margin:10px 0 0 199px;}	#navigation #navleft{width:196px;margin:0 0 0 6px;background:none;float:left;font-size:0.85em;position:relative;display:inline;}	#navigation #navright{width:190px;background:none;float:right;overflow:hidden;font-size:0.85em;position:relative;display:inline;}	#navigation #navleft ul.secteurs{list-style:none;width:100%;margin:10px 0;padding:0;}	#navigation #navleft ul.secteurs li{position:relative;margin:0 0 2px 0;padding:0;line-height:1px;background:#d3defc;}	#navigation #navleft ul.secteurs li span{display:block;background-color:#d3defc;padding:2px 3px;z-index:10;line-height:1.4em;position:relative;}	#navigation #navleft ul.secteurs li span img{margin:2px 15px -4px 0;}	#navigation #navleft ul.secteurs li img.sec_on{margin:0;position:absolute;left:133px;top:12px;z-index:5;}	#navigation #navleft ul.secteurs li> img.sec_on{top:3px;}	#navigation #navleft ul.secteurs li a{color:#000;z-index:10;background:#d3defc;}	#navigation #navleft ul.pratique{list-style:none;width:100%;margin:10px 0 10px 6px;padding:0;}	#navigation #navleft ul.pratique li{padding:0 0 0 30px;margin:0;background:url(http://www.ville-lardy.fr/squelettes_pers/habillage/bg-fleche-blanc.gif) no-repeat left center;font-weight:bold;}	#navigation ul#portfolio_home{margin:0;padding:0;list-style:none;border:3px solid #fff;height:258px;}	#navigation ul#portfolio_home li{margin:0;padding:0;}	#extra{float:left;width:410px;margin:-164px 0 0 -440px;padding:0px;text-align:left;height:120px;overflow:hidden;z-index:1000;position:relative;}	#extra #zoom{width:240px;background:#F6F9FF;height:100%;float:left;padding:5px 7px;font-size:0.75em;overflow:hidde;}	#zoom .spip_logos{float:left;margin:1px 8px 5px 0;}	#zoom h2{margin:0;}	#zoom h3{margin:3px 0;font-size:small;color:#000;}	#zoom .date{color:#0f7dd4;}	#zoom div{margin:2px 0;}	#extra #magazine{float:right;width:140px;background:#fff url(http://www.ville-lardy.fr/squelettes_pers/habillage/a_telecharger.gif) no-repeat top left;height:100%;padding:5px;}	#extra #magazine dl.spip_documents_right{float:none !important;display:inline;}	#extra #magazine dt{float:right;margin:18px 0 0;}	#extra #magazine dt.spip_doc_titre{display:inline;float:left !important;margin:0;}	#extra #magazine dd{float:left !important;display:inline;clear:none;}	#extra .titremenu{font-size:small;}
#adresse{width:780px;background:transparent;border:0px;margin:0px;margin-left:auto;margin-right:auto;padding:5px;text-align:center;font-size:x-small;color:#0f0;min-height:1em;}
#pied{width:1000px;margin:2em auto;padding:0px;text-align:center;}
#liens_transverses{display:block;margin-top:0.5em;;margin-bottom:0.5em;;font-size:x-small;} 
#conception{width:1000px;margin:0 auto;text-align:center;}
#conception,#conception a{font-size:x-small;color:#333;}
.lienon,.lienon a{text-decoration:underline;}
#menu{margin:0 0 10px;padding:0 10px 0 25px;border:0px;text-align:left;z-index:20;}
#menu dl{display:block;clear:both;margin:0;padding:0;}
#menu dl dt{margin:10px 0 5px;padding:0;font-weight:bold;}
#menu dl dd{font-size:0.85em;line-height:1em;padding:0 0 0 10px;margin:0px 0 6px 5px;border:0px;background:url(http://www.ville-lardy.fr/squelettes_pers/habillage/bg-sm-sq.gif) no-repeat left 5px;}
.secteur_2 #menu dl dd{background-image:url(http://www.ville-lardy.fr/squelettes_pers/habillage/bg-sm-sq_2.gif);}
.secteur_3 #menu dl dd{background-image:url(http://www.ville-lardy.fr/squelettes_pers/habillage/bg-sm-sq_3.gif);}
.secteur_4 #menu dl dd{background-image:url(http://www.ville-lardy.fr/squelettes_pers/habillage/bg-sm-sq_4.gif);}
.secteur_5 #menu dl dd{background-image:url(http://www.ville-lardy.fr/squelettes_pers/habillage/bg-sm-sq_5.gif);}
.secteur_6 #menu dl dd{background-image:url(http://www.ville-lardy.fr/squelettes_pers/habillage/bg-sm-sq_6.gif);}
.secteur_7 #menu dl dd{background-image:url(http://www.ville-lardy.fr/squelettes_pers/habillage/bg-sm-sq_7.gif);}
#menu dt a,#menu dt a:visited{color:#fff;}
#menu dt a:hover{color:#fff;text-decoration:underline;}
#menu dd a,#menu dd a:visited{color:#fff;}
#menu dd a:hover{color:#fff;text-decoration:underline;}
.secteur_1 #menu dd a,.secteur_1 #menu dd a:visited{color:#333;}
a img{border:0px;}
a{color:#000;text-decoration:none;border:0px;}
a:hover{color:#333;text-decoration:underline;}
a:visited{color:#333;}
#contenu a{font-weight:bold;}
* html acronym{border-bottom:dotted 1px black;}
body{font-family:Arial,Helvetica,sans-serif;color:#666;font-size:100%;}
* html i.spip{overflow:hidden;o\verflow:visible;width:98%;w\idth:auto;he\ight:100%;}
#contenu sup{font-size:0.8em;font-variant:normal;}
.surtitre{font-weight:bold;font-size:small;text-align:right;}
h1.titre{font-size:x-large;font-weight:normal;margin:0 0 10px 0;padding:0em;color:#333;}
h2.soustitre{font-weight:normal;font-size:medium;text-align:left;margin:0 0 10px 0;padding:0;}
.descriptif{font-size:small;font-weight:bold;color:#666;font-style:italic;}
.texte{font-size:small;color:#666;margin-left:0px;margin-top:3px;padding:0em;}
.lien_article{font-size:medium;font-weight:bold;color:#000;margin-left:0px;margin-top:15px;padding:0em;clear:both;}
.titremenu{color:#000;margin:0px;padding:0em;}
.chapo{font-size:small;color:#8c99bd;font-weight:bold;margin:0 0 5px 0;padding:0em;}
.secteur_2 .chapo{color:#6c3;}
.secteur_3 .chapo{color:#399;}
.secteur_4 .chapo{color:#0cf;}
.secteur_5 .chapo{color:#c9c;}
.secteur_6 .chapo{color:#f63;}
.secteur_7 .chapo{color:#f90;}
.section{font-weight:bold;font-size:medium;color:#8089a1;text-align:right;border-bottom:1px solid;margin:0.5em 0 0.25em 0;padding:0 0 0.1em 0;}
.introduction{font-size:0.9em;color:#333;margin:0px;padding:0em;height:auto;}
.ps{color:#666;margin:20px 0 0 15px;padding:30px 2px 5px;font-size:x-small;background:#fff url(http://www.ville-lardy.fr/squelettes_pers/habillage/a_noter.gif) no-repeat top left;width:45%;float:right;}
.secteur_2 .ps{background-image:url(http://www.ville-lardy.fr/squelettes_pers/habillage/a_noter_2.gif);}
.secteur_3 .ps{background-image:url(http://www.ville-lardy.fr/squelettes_pers/habillage/a_noter_3.gif);}
.secteur_4 .ps{background-image:url(http://www.ville-lardy.fr/squelettes_pers/habillage/a_noter_4.gif);}
.secteur_5 .ps{background-image:url(http://www.ville-lardy.fr/squelettes_pers/habillage/a_noter_5.gif);}
.secteur_6 .ps{background-image:url(http://www.ville-lardy.fr/squelettes_pers/habillage/a_noter_6.gif);}
.secteur_7 .ps{background-image:url(http://www.ville-lardy.fr/squelettes_pers/habillage/a_noter_7.gif);}
.notes{font-size:x-small;color:#000;margin-left:0px;margin-top:10px;padding:0em;}
.nom{font-size:small;font-weight:bold;margin:0px;}
.bio{font-size:x-small;margin:0px;}
.email{font-size:x-small;margin:0px;}
.url{font-size:x-small;font-style:italic;margin:0px;}
a.lasuite{font-size:0.9em;color:#0f7dd4;font-weight:normal;}
#contenu a.lasuite{font-weight:normal;}
.accroche{font-size:0.8em;margin:0px;padding:6px 0 6px 0px;border:0px;z-index:99;overflow:visible;border-top:1px solid #eee;}
.secteur_1 #navigation .accroche{padding:0 0 0 0;background:none;}
.secteur_1 #navigation .accroche .introduction{color:#999;}
.secteur_1 #navigation .accroche h2 a{color:#666;font-size:medium;}        
.spip_puce{list-style-position:inside;list-style-image:url(http://www.ville-lardy.fr/squelettes_pers/habillage/puce.gif);border-width:0px;}
h3.spip,h4.spip,h5.spip{font-weight:bold;font-size:medium;color:#000;text-align:left;border:0px;margin:1em 0 0.25em 0;padding:0 0 0.1em 0;border-bottom:solid 1px #000;}
h3.spip{color:#8c99bd;border:0;padding-left:22px;background:url(http://www.ville-lardy.fr/squelettes_pers/habillage/fleche_1.gif) top left no-repeat;margin-top:1.5em;}
.secteur_2 h3.spip{color:#6c3;background:url(http://www.ville-lardy.fr/squelettes_pers/habillage/fleche_2.gif) top left no-repeat;}
.secteur_3 h3.spip{color:#399;background:url(http://www.ville-lardy.fr/squelettes_pers/habillage/fleche_3.gif) top left no-repeat;}
.secteur_4 h3.spip{color:#0cf;background:url(http://www.ville-lardy.fr/squelettes_pers/habillage/fleche_4.gif) top left no-repeat;}
.secteur_5 h3.spip{color:#c9c;background:url(http://www.ville-lardy.fr/squelettes_pers/habillage/fleche_5.gif) top left no-repeat;}
.secteur_6 h3.spip{color:#f63;background:url(http://www.ville-lardy.fr/squelettes_pers/habillage/fleche_6.gif) top left no-repeat;}
.secteur_7 h3.spip{color:#f90;background:url(http://www.ville-lardy.fr/squelettes_pers/habillage/fleche_7.gif) top left no-repeat;}
h4.spip{font-weight:bold;font-size:medium;color:#546;border-bottom:solid 1px #546;}
h5.spip{font-weight:bold;font-size:small;text-align:center;color:#546;border-bottom:solid 1px #546;}
.spip_logos{z-index:100;border:0px;}
table.spip{border:solid 1px #546;border-collapse:collapse;margin:0 auto;}
table.spip caption{caption-side:top;text-align:center;padding:3px;font-weight:bold;font-size:small;color:#546;margin:1em auto 5px;}
table.spip tr.row_first{background-color:#546;text-align:center;color:#fff;}
table.spip tr.row_odd td{background-color:transparent;text-align:left;}
table.spip tr.row_even td{background-color:#e2e9fc;text-align:left;}
table.spip td{border-left:solid 1px #546;border-right:solid 1px #546;padding:5px;vertical-align:middle;}
.spip_documents{font-size:x-small;border:0px;}
.spip_documents dt{margin-left:auto;margin-right:auto;}
.spip_documents{text-align:center;}
.spip_documents_center{clear:both;width:100%;margin:auto;}
span.spip_documents_center{display:block;margin-top:1em;}
.spip_documents_left{float:left;margin-right:15px;margin-bottom:5px;}
.spip_documents_right{float:right;margin-left:15px;margin-bottom:5px;}
.spip_doc_titre{font-weight:bold;font-size:x-small;margin-left:auto;margin-right:auto;}
.spip_doc_descriptif{clear:both;font-size:x-small;margin-left:auto;margin-right:auto;}
.spip_extrait{display:block;position:relative;width:95%;height:10em;overflow:auto;padding:5px;margin:0px;border:1px solid #333;}
.texteencadre-spip{padding:8px;color:#333;margin:0px;margin-top:5px;margin-bottom:5px;border:solid 1px #333;}
.secteur_1 .texteencadre-spip{background-color:#e0e8ff;border-color:#8c99bd;}
.secteur_2 .texteencadre-spip{background-color:#F4FFEF;border-color:#6c3;}
.secteur_3 .texteencadre-spip{background-color:#EFFFFF;border-color:#399;}
.secteur_4 .texteencadre-spip{background-color:#EFFCFF;border-color:#0cf;}
.secteur_5 .texteencadre-spip{background-color:#FFEFFF;border-color:#c9c;}
.secteur_6 .texteencadre-spip{background-color:#FFF3EF;border-color:#f63;}
.secteur_7 .texteencadre-spip{background-color:#FFF9EF;border-color:#f90;}
p .caractencadre-spip{color:#546;font-weight:bold;}
.spip_encadrer{width:95%;background-color:#333;padding:5px;border:1px #666 solid;}
.spip_cadre{width:95%;background-color:#fff;padding:5px;margin-top:10px;}
blockquote.spip{background:url(http://www.ville-lardy.fr/squelettes_pers/habillage/tirlidi.png) no-repeat top left;font-size:small;color:#000;text-align:left;margin:5px;margin-top:10px;margin-bottom:10px;margin-right:10px;background-color:#fff;padding:0px;padding-left:24px;}
div.spip_poesie{float:right;width:140px;font-size:small;font-weight:bold;color:#335f9b;text-align:left;margin:5px;margin-right:0px;margin-left:10px;background-color:#fff;padding:5px;}
.spip_surligne{background-color:#000;color:#fff;}
.citation{background:url(http://www.ville-lardy.fr/squelettes_pers/habillage/guillemets.png) no-repeat top left;padding:0px;padding-top:20px;}
a.spip_barre img{border-left:1px solid #fff;border-top:1px solid #fff;border-right:1px solid #a96;border-bottom:1px solid #a96;padding:3px;background-color:#FDA;}
a.spip_barre:hover img{border:1px solid #808080;padding:3px;background-color:#f8f8f4;} 
.logoart{position:relative;display:inline;float:left;width:70px;margin:0px 5px 0 0;z-index:100;}
.secteur_1 #navigation .logoart{width:150px;float:none;}
.lien_article img{float:left;margin-left:0px;margin-right:20px;}
h2.rub_desc{margin:0.5em 0 5px;}
.liste-accroches{float:left;padding:1em 0 0 0px;}
.liste-archives form{margin-left:10px;}
.liste-adresses colonne-1,.liste-adresses colonne-2{float:left;width:180px;margin-left:1%;} 
ul#publications li{float:left;list-style:none;width:7.5em;margin:0 8px 8px 0;padding:8px;text-align:center;background:#a8befa;}
ul#publications li div.logo{margin:0 auto;width:100px;height:155px;overflow:none;}
ul#publications li div.titre{margin:0 auto;height:3em;}
ul#publications li div.titre h2{font-size:small;}
.alaune{font-size:0.9em;margin-bottom:1em;padding-bottom:1px;}
.alaune h2{margin-top:0;}
.alaune img.spip_logos{clear:both;float:left;margin:0 10px 10px 0;}
.alaune h3.titre{color:#333;font-weight:normal;margin:0 0 10px 0;}
.alaune p.introduction{clear:left;}
.marge_gauche{margin-left:160px;}
.enbref{padding-top:1px;}
.recherche{border:none;}
.recherche #resultats li{font-size:small;margin-top:1em;}
.recherche #resultats li .logo{float:left;width:70px;}
.recherche #resultats li h2{margin:0 0 0.25em 0;font-size:medium;}
.recherche #resultats li h2 em{float:right;}
.recherche #resultats li div.chemin_trouve{font-size:small;}
.recherche #resultats li div.chemin_trouve a{color:#7aacde;font-weight:normal;}
.recherche #resultats li div.url{font-style:italic;}
.secteur_1 .accueil_breves{margin-top:16px;margin-bottom:16px;}
.asavoir{padding:5px;text-align:center;}
.asavoir .logo{width:185px;float:left;height:210px;margin:0 10px 0 0;}
.asavoir h1{margin:0 0 5px;}
.asavoir .extrait{text-align:left;float:left;width:160px;margin:0 10px;}
#derartmemerub{padding:0px;margin:0px;margin-bottom:8px;}
#derartmemerub img{margin-bottom:-8px;border:0px;display:none;}
#derartmemerub select{height:20px;margin-top:-8px;border:solid 1px #333;background-color:#fff;color:#333;}
#deroule_niv1{padding:0px;margin:0px;margin-bottom:8px;}
#deroule_niv1 img{margin-bottom:-8px;border:0px;display:none;}
#deroule_niv1 select{height:20px;margin-top:-8px;border:solid 1px #333;background-color:#fff;color:#333;}
#deroule_niv3{padding:0px;margin:0px;margin-bottom:8px;}
#deroule_niv3 img{margin-bottom:-8px;border:0px;display:none;}
#deroule_niv3 select{height:20px;margin-top:-8px;border:solid 1px #333;background-color:#fff;color:#333;}
#deroulemarches{padding:0px;margin:0px;margin-bottom:8px;text-align:right;}
#deroulemarches img{margin-bottom:-8px;border:0px;display:none;}
#deroulemarches select{height:20px;margin-top:5px;width:70%;background:#fff;}
#deroulemois{padding:0px;margin:0em 0 5px 0;width:95%;}
#deroulemois img{float:left;margin-right:8px;display:none;}
#deroulemois select{width:150px;background:#fff;}
#espace_interactif p{padding-left:10px;padding-right:5px;margin-bottom:10px}
#espace_interactif p a{color:#369;font-weight:bold;}
.extrait_agenda{margin:10px 10px 0 10px;color:#333;}
.extrait_agenda h2{margin:0 0 5px 5px;}
.extrait_agenda h4.titremenu,.extrait_agenda h4.titremenu a{color:#fff;}
.extrait_agenda .evenement_accueil{margin:0 0 1em;}
.extrait_agenda .evenement_accueil .date_debut_fin{margin:0 0 0 10px;float:right;text-align:right;color:#fff;width:60px;letter-spacing:-1px;font-family:Verdana,Helvetica,Arial;font-size:0.9em;}
.extrait_agenda .evenement_accueil h4.titremenu{padding-right:70px;}
.extrait_agenda .evenement_details{font-size:0.9em;}
.evenement_agenda .date_debut_fin{color:#fff;font-size:small;font-weight:bold;padding:0.25em;background-color:#8c99bd;margin-bottom:0.25em;}
.secteur_2 .evenement_agenda .date_debut_fin{background:#6c3;}
.secteur_3 .evenement_agenda .date_debut_fin{background:#399;}
.secteur_4 .evenement_agenda .date_debut_fin{background:#0cf;}
.secteur_5 .evenement_agenda .date_debut_fin{background:#c9c;}
.secteur_6 .evenement_agenda .date_debut_fin{background:#f63;}
.secteur_7 .evenement_agenda .date_debut_fin{background:#f90;}
#extra .evenement_accueil{margin-bottom:1.5em;}
#extra .evenement_accueil{width:95%}
.evenement_agenda{font-size:0.9em;}
.evenement_agenda .logoart{position:relative;display:inline;float:left;width:80px;margin:0px;z-index:100;}  
.evenement_agenda .adresse_agenda .mot_titre{display:block;font-weight:bold;}
h2.section{text-align:right;}  
div.forum table{width:100%}
div.forum table.reponses td{vertical-align:top;}
div.forum table.reponses td span.qui{display:block;font-weight:bold;}
div.forum table.reponses td span.question{display:block;width:100%;background:#3d6b9f;color:#fff;font-weight:bold;}
#liens_utiles{font-size:x-small;padding:0px;margin:0px;margin:20px 0 0 15px;padding:0px 0px 5px;font-size:x-small;background:#fff;width:45%;float:right;}
#liens_utiles h2{margin:0}
#liens_utiles ul{margin:0;padding:0;list-style:none;}
#liens_utiles ul h4{font-size:small;}
#liens_utiles ul .accroche{background:none;padding-left:0;}  
#magazine h2{margin-bottom:-25px;float:left;}
#magazine .titre,#magazine .texte{float:left;width:60px;font-size:x-small;}
#magazine .titre{margin:40px 0 0;}
.petition .formulaire_signature{padding-top:15px;width:380px;}
#pratique li{font-weight:bold;}   
#top10 ol li{font-wieght:bold;}
span.donnees{border:none;}
.donnees_adresse{color:#666;margin:20px 0 0 15px;padding:0px 0px 5px;font-size:x-small;background:#fff;width:45%;float:right;}
.donnees_adresse h2{margin:0 0 5px 0;}
.donnees_adresse .donnees{margin:2px;}
.donnees_adresse .donnee-champ-label{display:none;}
.donnees_adresse .donnee-champ-data{margin:0;}
.donnees_adresse .donnees{border:none;padding:0 0 0.5em 0;}
.donnees_annuaire span.donnee-champ{display:block;clear:both;}
.donnees_annuaire span.donnee-champ span.donnee-champ-label{display:none;}
.donnees_annuaire span.donnee-champ span.donnee-champ-data{display:inline;margin:0;font-weight:bold;padding:3px;}
.donnees_annuaire div.donnee div span.donnee-champ{display:block;margin:0;padding:0;clear:both;}
.donnees_annuaire div.donnee div span.donnee-champ span.donnee-champ-label{float:left;display:block;width:120px;margin:0;padding:0;clear:left;font-size:small;font-weight:normal;text-align:left;}
.donnees_annuaire div.donnee div span.donnee-champ span.donnee-champ-data{float:left;display:block;margin:0;padding:0;font-weight:normal;float:left;text-transform:none;width:250px;}
.donnees_annuaire div.donnee div span.picto{display:inline;margin:0;padding:0;clear:both;}
.donnees_annuaire div.donnee div span.picto span.donnee-champ-data{display:block;float:left;margin:0;font-weight:normal;}
.donnees_annuaire .donnee{margin:0 0 1em 0;padding:1px;border:1px solid #eee;}
.donnees_annuaire .donnee div.resume{border-top:1px solid #999;padding-bottom:5px;padding-left:5px;padding-right:5px;padding-top:5px;margin-top:0px;}
.donnees_annuaire .donnee div.details{margin:10px 0 0 0;padding:5px 5px 15px 5px;clear:left;}
.secteur_2 #contenu .donnees_annuaire .donnee div.resume{border-color:#6c3;}
.secteur_3 #contenu .donnees_annuaire .donnee div.resume{border-color:#399;}
.secteur_4 #contenu .donnees_annuaire .donnee div.resume{border-color:#0cf;}
.secteur_5 #contenu .donnees_annuaire .donnee div.resume{border-color:#c9c;}
.secteur_6 #contenu .donnees_annuaire .donnee div.resume{border-color:#f63;}
.secteur_7 #contenu .donnees_annuaire .donnee div.resume{border-color:#f90;}
#contenu .donnees{border:0;}
.secteur_2 #contenu .donnees{border-color:#6c3;}
.secteur_3 #contenu .donnees{border-color:#399;}
.secteur_4 #contenu .donnees{border-color:#0cf;}
.secteur_5 #contenu .donnees{border-color:#c9c;}
.secteur_6 #contenu .donnees{border-color:#f63;}
.secteur_7 #contenu .donnees{border-color:#f90;}
.secteur_4 #contenu table.donnees,.secteur_5 #contenu table.donnees,.secteur_6 #contenu table.donnees,.secteur_7 #contenu table.donnees,.secteur_8 #contenu table.donnees,.secteur_9 #contenu table.donnees{border:1px solid #999;}
fieldset.recherche.spip_forms legend{display:none;}
#texte_droite{color:#666;font-size:x-small;padding:0px;padding-left:20px;padding-right:25px;padding-bottom:8px;background:url(http://www.ville-lardy.fr/squelettes_pers/habillage/fond_droite.gif) repeat-y top left;}
.contenu_gauche{float:left;width:154px;height:100%;text-align:right;color:#333;}
.contenu_gauche img{display:block;float:right;width:24px;height:100%;margin-left:5px;}
.coordonees{float:left;margin-left:12px;}
.coordonees h3{color:#333;}
.coordonees .picto{clear:left;float:left;display:inline;}
.coordonees .texte{float:left;display:inline;padding-top:2px;padding-left:5px;}
.enmarge{float:left;margin-left:-190px;text-align:right;}
.enmarge a{padding-right:16px;}
.enmarge .spip_doc_titre{width:130px;padding-left:32px;}
.enmarge .spip_doc_descriptif{width:130px;padding-left:32px;}
.polka{width:110px;height:200px;padding:0px;padding-bottom:8px;margin:0px;z-index:2;background:url(http://www.ville-lardy.fr/squelettes_pers/habillage/vague_polka.gif) no-repeat top left;}
html>body .polka{height:auto;min-height:200px;}
.sites_references{float:left;width:190px;margin-left:16px;padding-bottom:8px;}
.sites_references .accroche .url a{color:#333;}
span.elu{display:block;margin:0.5em 0px 0.5em 20px;width:175px;float:left;border-top:1px solid #0047b6;padding:5px 0 0 0px;}
span.elus-ligne{display:block;clear:both;}
span.elus-ligne-1 span.elu{width:370px;}
span.elu span.donnee-champ-label{display:none;}
span.elu span.donnee-champ-data{margin:0;}
span.elu span.donnee-champ-data strong{background:url(http://www.ville-lardy.fr/squelettes_pers/habillage/carre-off.gif) top left no-repeat;padding-left:20px;margin-left:-20px;}
span.elu img{float:right;margin-left:5px;}
.reponse_formulaire{font-weight:bold;font-size:110%;color:red;}
#calendar{padding:0px;}
#calendar table{border:solid 1px #333;font-size:small;width:95%;color:#333;}
#calendar summary{display:none;}
#calendar td{background:transparent;text-align:center;}
#calendar td.libre{background:#fff;}
#calendar td.occupe{background:#fff;}
#calendar th{border:0px;color:#333;text-align:center;}
#calendar caption{caption-side:top;text-align:center;padding:3px;font-weight:bold;font-size:small;color:#333;background:transparent;}
#calendar a{font-weight:bold;color:#f1af00;text-decoration:underline;}
#calendar a:visited{font-weight:bold;color:#f1af00;}
.largeur_contenu{padding:0px;}
#bulletin_accueil{float:left;width:140px;min-height:300px;margin:0px;background:#dca735;border:solid 1px #335f9b;margin-left:15px;}#deroule_mois{float:left;width:150px;padding:0px;margin:0px;border:0px;text-align:right;}
#agenda{float:left;width:220px;padding:0px;margin:0px;border:0px;}
#texte_droite_accueil{width:165px;color:#666;font-size:x-small;padding:0px;padding-left:10px;background-color:#fff;}