		
/*** Standard HTML **/
input[type=checkbox]{}
input[type=radio]{}
a:link, a:visited, a:active{}
a:hover{color: rgb(255,255,255);text-decoration: none;font-family: Verdana;}
input{border-color: rgb(103,135,19);border-style: solid;border-width: 1px;background-color: rgb(255,255,255);color: rgb(26,26,26);}
select{border-color: rgb(103,135,19);border-style: solid;border-width: 1px;background-color: rgb(255,255,255);color: rgb(26,26,26);}
textarea{border-color: rgb(103,135,19);border-style: solid;border-width: 1px;background-color: rgb(255,255,255);color: rgb(26,26,26);}
address{}
html{}
body{background-color: rgb(26,26,26);margin: 0px;padding: 0px;font-family: Arial;color: rgb(26,26,26);font-size: 12px;}
table{}
		
/*** Calendrier **/
#datepicker{}
#calendrier{width: 158px;color: rgb(0,0,0);border-bottom: 1px solid rgb(51,51,51);border-right: 1px solid rgb(51,51,51);padding: 1px;}
#calendrier div{margin: 1px;}
#calendrier .cal_entete{background-color: rgb(255,255,255);text-align: center;}
#calendrier .cal_none{background-color: rgb(255,255,255);color: rgb(0,0,0);text-align: center;border-bottom: 1px solid rgb(0,0,0);border-right: 1px solid rgb(0,0,0);}
#calendrier .cal_today{background-color: rgb(134,11,11);color: rgb(255,255,255);text-align: center;border-bottom: 1px solid rgb(0,0,0);border-right: 1px solid rgb(0,0,0);}
#calendrier .cal_today a:link{color: rgb(0,0,0);text-decoration: none;cursor: help;}
#calendrier .cal_today a:hover{color: rgb(0,0,0);text-decoration: none;cursor: help;}
#calendrier .cal_today a:active{color: rgb(0,0,0);text-decoration: none;cursor: help;}
#calendrier .cal_today a:visited{color: rgb(0,0,0);text-decoration: none;cursor: help;}
#calendrier .cal_exist{background-color: rgb(255,0,0);color: rgb(255,255,255);text-align: center;border-bottom: 1px solid rgb(0,0,0);border-right: 1px solid rgb(0,0,0);}
#calendrier .cal_exist a:link{color: rgb(255,255,255);text-decoration: none;cursor: help;}
#calendrier .cal_exist a:hover{color: rgb(255,255,255);text-decoration: none;cursor: help;}
#calendrier .cal_exist a:active{color: rgb(255,255,255);text-decoration: none;cursor: help;}
#calendrier .cal_exist a:visited{color: rgb(255,255,255);text-decoration: none;cursor: help;}
#calendrier .cal_no_month{background-color: none;color: rgb(255,255,255);text-align: center;}
.calendrier-text{}
		
/*** Sondage **/
.titre_sondage{}
.zone-sondage{}
#zone-sondageh1{}
#zone-sondagep{}
#pollcontainer{}
#loader{}
.option{}
.option p{}
.bar{}
.yourvote{}
#zone-sondage h1{}
#sondage_reponse_vide{}
#sondage_reponse_plein{}
		
/*** Actualit&eacute;s **/
.agenda_view_texte{}
.agenda_view_titre{}
.module_articles_widget table{border-bottom: 1px dashed rgb(230,231,232);margin-top: 5px;}
#module_article table{border-bottom: 1px dashed rgb(230,231,232);margin-top: 5px;}
#module_article{}
.module_article_widget li{list-style: none;}
.titre_article_mod a:link{text-decoration: none;font-weight: bold;color: rgb(103,135,19);}
.titre_article_mod a:hover{text-decoration: none;font-weight: bold;color: rgb(103,135,19);}
.titre_article_mod a:visited{text-decoration: none;font-weight: bold;color: rgb(103,135,19);}
.titre_article_mod a:active{text-decoration: none;font-weight: bold;color: rgb(103,135,19);}
.chapeau_article_mod a:link{text-decoration: none;font-weight: normal;color: rgb(153,153,153);}
.chapeau_article_mod a:hover{text-decoration: none;font-weight: normal;color: rgb(153,153,153);}
.chapeau_article_mod a:visited{text-decoration: none;font-weight: normal;color: rgb(153,153,153);}
.chapeau_article_mod a:active{text-decoration: none;font-weight: normal;color: rgb(153,153,153);}
.module_articles_widget{}
.titre_article_mod{}
.chapeau_article_mod{}
.article_actualite-titre{}
.article_actualite-contenu{}
.article_actualite-image{}
.agenda_contenu{}
.article_actualite-chapeau{}
.module_articles_widget a{}
.module-articles-vignette{}
.article-vignette{}
.article-vignette-titre{}
.article-vignette-image{}
.article-vignette-resume{}
.module-articles-flux{}
.article-flux-titre{}
.article-flux-image{}
.article-flux-resume{}
.module-articles-liste{}
.article-flux-separateur{}
.article-vignette-separateur{}
.module-articles-flux ul li a{}
.module-articles-vignette ul li a{}
.module-articles-flux ul li a:hover{}
.module-articles-vignette ul li a:hover{}
.module-articles-vignette ul li{}
.module-articles-vignette ul{}
.module-articles-flux ul li{}
.module-articles-flux ul{}
.rendu-contenu .agenda-news{}
.rendu-contenu .agenda_view_titre{}
.rendu-contenu .agenda_contenu{}
.rendu-contenu .agenda_view_texte{}
		
/*** Calendrier R&eacute;servation **/
.calendrier{}
.aujourdhui{}
.reserve{}
.lienreserve:link{}
.lienreserve:visited{}
.lienreserve:hover{}
.lienreserve:active{}
.libre{}
.lienlibre:link{}
.lienlibre:visited{}
.lienlibre:hover{}
.lienlibre:active{}
.grise{}
.normal{}
.highslide-html{}
.highslide-html-blur{}
.highslide-html-content{}
.highslide-loading{}
a.highslide-credits{}
a.highslide-credits i{}
a.highslide-credits:hover{}
a.highslide-credits:hover i{}
.highslide-wrapper{}
.highslide-wrapper .highslide-html-content{}
.highslide-wrapper .highslide-header div{}
.highslide-wrapper .highslide-header ul{}
.highslide-wrapper .highslide-header ul li{}
.highslide-wrapper .highslide-header ul li.highslide-previous{}
.highslide-wrapper .highslide-header ul li.highslide-next{}
.highslide-wrapper .highslide-header a{}
.highslide-wrapper .highslide-header a:hover{}
.highslide-wrapper .highslide-header .highslide-move a{}
.highslide-wrapper .highslide-footer{}
.highslide-wrapper .highslide-footer .highslide-resize{}
.highslide-wrapper .highslide-body{}
.highslide-move{}
.highslide-resize{}
.highslide-display-block{}
.highslide-display-none{}
.highslide{}
.highslide-active-anchor img{}
.highslide img{}
.highslide:hover img{}
.highslide-image{}
.highslide-image-blur{}
.highslide-caption{}
.highslide-overlay{}
a.highslide-full-expand{}
.controlbar{}
.controlbar a{}
.controlbar a:hover{}
.controlbar .previous{}
.controlbar .next{}
.controlbar .highslide-move{}
.controlbar .close{}
		
/*** Espace Priv&eacute; **/
#module-intranet-connexion{}
#module-intranet-deconnexion{}
#module-intranet-utilisateur-titre{}
#module-intranet-utilisateur-saisie{}
#module-intranet-utilisateur-saisie input{}
#module-intranet-mdp-titre{}
#module-intranet-mdp-saisie{}
#module-intranet-mdp-saisie input{}
#module-intranet-btn-connexion{}
#module-intranet-btn-deconnexion{}
#module-intranet-liste{}
		
/*** Copyright **/
.copyright{color: rgb(101,100,101);font-size: xx-small;}
.copyright a, .copyright a:hover, .copyright a:link, .copyright a:visited{}
		
/*** Liens et fiches **/
.grp_liens{background-color: rgb(255,255,255);border-bottom: rgb(255,255,255) solid 1px;color: rgb(153,153,9);font-weight: bold;padding: 1px;}
.form_sep{background-color: rgb(255,255,255);border-bottom: rgb(255,255,255) solid 1px;color: rgb(153,153,9);font-weight: bold;padding: 1px;}
.liste_liens{color: rgb(0,0,0);}
.module_lien ul{padding: 0px;}
.module_lien .titre_liens_mod{margin-top: -3px;margin-left: -5px;margin-bottom: 8px;}
.module_lien .titre_liens_mod span{color: rgb(26,26,26);background-color: rgb(255,255,255);padding: 2px;}
.module_lien table{border: 1px solid rgb(201,201,201);margin-bottom: 8px;width: 100%;}
.module_lien .liste_liens{list-style: none;}
.module_lien img{margin-top: 20px;}
		
/*** Recherche **/
#recherche{margin: 0px;width: 175px;height: 25px;float: right;position: relative;}
#recherche #inputRecherche{background-color: rgb(255,255,255);border: 1px solid rgb(163,159,159);margin-left: 20px;font-size: 11px;font-style: italic;float: left;}
#recherche #submitRecherche{background: url("/images/rechercher.png");border: 0 none;cursor: pointer;height: 27px;width: 25px;margin: -8px 0 0 8px;}
#resultat_recherche{margin: 10px 0px;width: 98%;float: left;}
#resultat_recherche #nb_resultat{margin: 0 0 15px 0;font-size: 14px;font-weight: bold;font-style: italic;float: left;width: 100%;}
#resultat_recherche #un_result{margin: 5px 0;float: left;width: 100%;}
#resultat_recherche #un_result #resultat_titre{margin: 2px 0;font-size: 13px;float: left;width: 100%;}
#resultat_recherche #un_result #resultat_content{padding: 0px 0px 0px 10px;font-size: 11px;font-style: italic;float: left;width: 100%;}
		
/*** T&eacute;l&eacute;proc&eacute;dures **/
.tele_procedure_desc{color: rgb(102,102,102);}
.tele-procedure-cadre{border: 1px solid rgb(174,174,174);width: 100%;margin: 5px 0;background-color: rgb(255,255,255);}
.tele-procedure-cond-titre{background-color: rgb(174,174,174);color: rgb(255,255,255);float: right;font-size: 7pt;padding: 1px 4px;}
.tele-procedure-cond-info{color: rgb(102,102,102);font-size: 8pt;padding: 2px 4px;text-align: justify;}
		
/*** Newsletter **/
#newsletter{margin: 0px;width: 175px;height: 25px;float: right;position: relative;}
#newsletter #inputNewsletter{background-color: rgb(255,255,255);border: 1px solid rgb(163,159,159);margin-left: 20px;margin-bottom: 5px;font-size: 11px;font-style: italic;float: left;}
#newsletter #selectNewsletter{background-color: rgb(255,255,255);border: 1px solid rgb(163,159,159);margin-left: 20px;margin-bottom: 5px;font-size: 11px;font-style: italic;float: left;}
#submitNewsletter{}
#selectNewsletter{}
#inputNewsletter{}
		
/*** Flux RSS **/
#div_img_flux_rss{float: left;}
#div_img_flux_rss img{border: none;height: 16px;width: 16px;}
div_img_flux_rss{width: auto;}
		
/*** Annonce **/
.module_annonce .liste_annonce{}
.module_annonce .liste_annonce_p{}
.module_annonce .liste_annonce_i{}
.module_annonce .liste_annonce .entete{}
.detail_annonce .entete{}
.detail_annonce .entete div{}
.detail_annonce{}
.detail_annonce .detail_annonce_p{}
.detail_annonce .detail_annonce_i{}
.detail_annonce .diaporama{}
.detail_annonce .diaporama ul{}
.detail_annonce .diaporama ul li{}
#titre_annonce h1{}
.module_annonce table.recherche_annonce{}
.module_annonce td.recherche_annonce{}
.module_annonce td#entete{}
#module_annonce_moteur{}
#module_annonce .liste_annonce_bloc{}
#module_annonce .liste_annonce_bloc a:link{}
#module_annonce .liste_annonce_bloc a:hover{}
#module_annonce .liste_annonce_bloc a:visited{}
#module_annonce .liste_annonce_bloc a:active{}
.module_annonce .entete a:link{}
.module_annonce .entete a:hover{}
.module_annonce .entete a:visited{}
.module_annonce .entete a:active{}
.annonce_form_ami td{}
		
/*** Editeur **/
.mceContentBody{}
		
/*** Menu principal **/
.menu-header-item{}
.menu-item{}
.menu-item:hover{}
.menu-principal{}
.menu-principal ul{}
.menu-principal ul li{}
.menu-principal ul li a{}
.menu-principal  ul li a:active{}
.menu-principal  ul li a:visited{}
.menu-principal  ul li a:link{}
.menu-principal  ul li a:hover{}
.menu-principal ul li ul{}
.menu-principal ul li ul li{}
.menu-principal ul li ul li a{}
.menu-principal ul li ul li a:link{}
.menu-principal ul li ul li a:active{}
.menu-principal ul li ul li a:visited{}
.menu-principal ul li ul li a:hover{}
.sousmenu-titre{}
.sousmenu-titre:hover{}
.sousmenu-footer{}
.sousmenu-header{}
.sousmenu-item{}
.sousmenu-item:hover{}
.menu-principal li:hover > ul{}
.menu-principal-separateur{}
.menu-groupe-header{}
.menu-principal li:hover{}
.menu-principal ul li ul li:hover{}
.sousmenu-item-data{}
 .menu-principal li:hover > a > .sousmenu-titre{}
		
/*** Menu pied de page **/
.menu-footer{}
.menu-footer-item{}
.menu-footer ul{}
.menu-footer ul li{}
.menu-footer ul li a{}
.menu-footer-separateur{}
.menu-footer-item-titre{}
		
/*** M&eacute;t&eacute;o **/
.meteo{}
.meteo-jours{}
.meteo-now{}
.meteo-prevision{}
.meteo-prevision-temperature{}
.meteo-prevision-jour{}
.meteo .icon{}
.meteo .icon img{}
.meteo .meteo-today{}
.meteo-prevision-icon{}
.meteo-separation{}
.meteo-today{}
.meteo-prevision-icon img{}
.meteo h2{}
		
/*** Contact **/
#div-contact-mod-form{}
#div-contact-mod-maps{}
#div-contact-mod-form table{}
#div-contact-mod-form table tr{}
#div-contact-mod-form table td{}
		
/*** Social **/
.social{}
		
/*** Menu groupe **/
.menu-groupe li{}
.menu-groupe li:hover{}
.menu-groupe-titre{}
.menu-groupe{}
.menu-groupe-header{}
.menu-groupe-item{}
.menu-groupe-item-data{}
.menu-groupe-item a{}
.groupe{}
.menu-groupe-item:hover{}
.menu-groupe-separateur{}
.menu-groupe-item-data:hover{}
.menu-groupe-footer{}
		
/*** Visuel **/
.template-body-content{}
#logo{}
#bandeau{}
.template-footer-content{}
.footer-menu{}
.template-contents{}
.template-footer{}
#social{}
.footer-text{}
.template-header{}
.template-header-content{}
#header-menu{}
.template-body{}
.titre-page{}
.rendu-contenu{}
.nom-page{}
.body-left{}
.body-right{}
		
/*** Phototh&egrave;que **/
.module_phototheque_galleriffic{}
.module_phototheque{}
.module_phototheque .grp_liens{}
.phototheque-liste{}
.phototheque-thrumb{}
.phototheque-thrumb a{}
.phototheque-thrumb a img{}
		
/*** Langues **/
#lang_drapeau{}
#lang_drapeau a{}
		
/*** Annonces (Version 4.x) **/
.module-annonce{}
.annonce-table-header{}
.annonce-table-titre{}
.annonce-item{}
.annonce-table-item{}
.annonce-liste a,  .annonce-liste a:hover,  .annonce-liste a:link,  .annonce-liste a:visited{}
.annonce-liste td{}
.annonce-liste th{}
.annonce-liste .ligne-i{}
.annonce-liste .ligne-p{}
.titre_annonce h1{}
.detail_annonce{}
.detail_annonce .entete{}
.ligne_champ{}
.detail_annonce .diaporama{}
.detail_annonce .ligne-p{}
.detail_annonce .ligne-i{}
.ligne_champ .titre_champ{}
.ligne_champ .valeur_champ{}
.ligne_description{}
.ligne_description .titre_champ{}
.annonce_dpe{}
.annonce_dpe .ligne_champ{}
.annonce_dpe .titre_dpe{}
.annonce_dpe .titre_champ{}
.annonce_dpe .valeur_champ{}
.detail_annonce .diaporama-annonce-liste{}
.detail_annonce .diaporama-annonce-liste li{}
.diaporama-annonce-zoom{}
		
/*** R&eacute;servation (Version 4.x) **/
.reservation-presentation-titre{}
.reservation-presentation{}
.reservation-description{}
.reservation-image{}
.reservation-mode{}
.reservation-places{}
	
/** CSS personnalisé **/	
a:link{color: rgb(255,255,255);text-decoration: none;font-family: Verdana;
}	
a:visited{color: rgb(255,255,255);text-decoration: none;font-family: Verdana;
}	
a:active{color: rgb(255,255,255);text-decoration: none;font-family: Verdana;
}	
.copyright a:link{color: rgb(101,100,101);font-size: xx-small;
}	
.copyright a:visited{color: rgb(101,100,101);font-size: xx-small;
}	
.copyright a:active{color: rgb(101,100,101);font-size: xx-small;
}	
.copyright a:hover{color: rgb(101,100,101);font-size: xx-small;
}	
#newsletter #submitNewsletter{background: url("/images/newsletter.png");border: 0 none;cursor: pointer;height: 22px;width: 25px;margin: -8px 0 0 8px;
}	
#conteneur{margin: 0px auto;width: 1690px;height: 800px;
}	
#header_top{background: url("/template/head.png") top center no-repeat transparent;height: 25px;
}	
#content_content{width: 980px;margin: 0px auto;position: relative;
}	
#content_logo{position: absolute;margin: -10px 0 0 10px;
}	
#content_txt{background: url("/template/texte.png") top center no-repeat transparent;position: absolute;margin: 5px 0 0 785px;width: 203px;height: 51px;
}	
#content_menu{background: url("/template/menu.png") top center no-repeat transparent;position: absolute;margin: 56px 0 0 411px;width: 572px;height: 58px;
}	
#bloc_content{width: 572px;height: 499px;position: relative;float: right;margin-top: 159px;margin-right: -2px;right: 9999px;
}	
#content_contenu{background: url("/template/content2.png") top center no-repeat transparent;width: 572px;height: 499px;position: relative;float: right;
}	
#content_contenu #contenu{position: relative;float: right;margin: 20px 20px 10px 20px;width: 532px;height: 465px;color: rgb(26,26,26);font-size: 12px;
}	
#bloc_content #ico_zoom{position: absolute;margin: 0px 0 0 483px;color: rgb(26,26,26);font-size: 12px;
}	
#bloc_content #ico_zoom:hover{cursor: pointer;
}	
#footer_global{background: url("/template/footer.png") top center no-repeat transparent;height: 86px;margin-top: -86px;
}	
#footer{width: 980px;margin: 0px auto;color: rgb(43,43,43);font-size: 11px;
}	
#footer a:link{color: rgb(43,43,43);font-size: 11px;text-transform: uppercase;
}	
#footer a:hover{color: rgb(43,43,43);font-size: 11px;text-transform: uppercase;
}	
#footer a:active{color: rgb(43,43,43);font-size: 11px;text-transform: uppercase;
}	
#footer a:visited{color: rgb(43,43,43);font-size: 11px;text-transform: uppercase;
}	
#menutop{list-style: none outside none;font-family: Arial,Helvetica,sans-serif;padding: 0px;color: rgb(73,95,16);font-size: 16px;margin-left: 6px;background-color: rgb(255,255,255);margin-top: 10px;
}	
#menutop li{display: inline;padding: 8px 6px 5px;text-align: left;color: rgb(73,95,16);width: auto;position: relative;float: left;
}	
#menutop li:hover{
}	
#menutop a:link{color: rgb(43,43,43);font-size: 16px;text-transform: uppercase;
}	
#menutop a:hover{color: rgb(43,43,43);color: rgb(43,43,43);font-size: 16px;text-transform: uppercase;
}	
#menutop a:active{color: rgb(43,43,43);font-size: 16px;text-transform: uppercase;
}	
#menutop a:visited{color: rgb(43,43,43);font-size: 16px;text-transform: uppercase;
}	
#menutop ul a:hover{color: rgb(102,102,102);
}	
#menutop ul li a:link{color: rgb(103,135,19);font-size: 12px;font-weight: normal;
}	
#menutop ul li a:hover{color: rgb(43,43,43);color: rgb(103,135,19);font-size: 12px;font-weight: normal;
}	
#menutop ul li a:active{color: rgb(103,135,19);font-size: 12px;font-weight: normal;
}	
#menutop ul li a:visited{color: rgb(103,135,19);font-size: 12px;font-weight: normal;
}	
#meteo div{margin: 0px auto;
}	
