/* CSS Document */
* {font-family:Arial, Helvetica, sans-serif;color:#646466;}
body,img {margin:0;padding:0;}
body {background:#d9effa;}
a:active, a:focus {outline:none;}
img {border:0;}
.float {float:left;}
.clear {clear:both;}
.item {float:left;margin:0;}
.spacer_l {float:left;width:10px;height:100%;background:url(images/spacer.gif);}
.spacer_r {float:right;width:10px;height:100%;background:url(images/spacer.gif);}
.spacer_b {float:left;width:100%;height:10px;background:url(images/spacer.gif);}
#global {width:980px;margin:auto;background:#fff;}
#header {height:178px;position:relative;}
#content {padding:5px 0 0 21px;}
#footer {height:17px;font-size:11px;color:#646466;font-weight:400;}
#footer a {color:#646466;padding:0 0 0 30px;width:960px;}
#footer a:hover {text-decoration:underline;}
#contact {margin:0 10px 0 0;font-weight:bold;text-decoration:underline;}
.espace_contact {margin:0 0 0 30px;}
#lien_naviciel {text-decoration:none;}
#titre {color:#646466;text-transform:uppercase;margin:60px 0 0 20px;padding:3px 0 10px 35px;}
.titre_maj {font-size:26px;}
.titre_mini_maj {font-size:18px;}
.titre_mini {font-size:14px;}
#pagination {text-align:center;font-size:12px;}
#pagination a {color:#162983;}
.liste {color:#36a01a;font-size:12px;font-weight:bold;line-height:20px;}
.lientelecharger {font-size:12px;}
.lientelecharger_mini {font-size:12px;margin:0 0 0 730px;}
.infoitem {float:left;margin:0 30px 0 0;width:400px;}
.itemannuaire table {color:#646466;padding:0 0 5px 0;border-bottom:2px dotted #646466;}
.titre {margin:0 0 0 5px;font-family:BabelSans;font-size:16px;font-weight:bold;padding:3px 0 10px 35px;background:#fff url(images/titre.gif) no-repeat top left;}
.titre a {text-decoration:none;font-family:BabelSans;font-size:16px;font-weight:bold;}
.photo {margin:0 0 0 700px;}
.adresse_utile {margin:0 0 0 37px;}
.adresse_utile a {text-decoration:none;}
.titre_annuaire {width:900px;border-collapse:collapse;border:1px solid #7bb817;}
.titre_economie {height:40px;}
.espace_economie {height:5px;}
.fin_economie {height:10px;}
.infos_annuaire {background:#e7e8e8;}
.infos_annuaire td {border-collapse:collapse;}
.bouton_popup {background:#fff;}
.nom_annuaire {padding:0 0 0 10px;text-align:left;width:220px;}
.annuaire_titre {text-align:right;padding:0 10px 0 0;width:150px;}
.nom_annuaire_assoc {padding:0 10px 0 0;text-align:right;width:150px;}
.annuaire_titre_assoc {text-align:left;padding:0 0 0 10px;width:200px;}
.adresse_annuaire {text-align:center;border-left:1px solid #838385;border-right:1px solid #838385;width:340px;}
.tel_annuaire {text-align:center;width:150px;}
.lien_popup {text-decoration:none;}
.titre_pratique {color:#7bb817;font-weight:bold;text-decoration:underline;padding:3px 0 10px 35px;background:#fff url(images/fleche.gif) no-repeat top left;}

/* Menu */
#menu_princ {position:absolute;top:134px;left:0;margin:0 0 0 25px;width:960px;}
.ssmenufond {padding:1px 0 1px 0; margin:3px 0 0 0;}
.ssmenufond .ssitem {text-align:center;font-size:12px;cursor:pointer;}
.ssmenufond .ssitem a {text-decoration:none;}
.ssmenufond .ssitem a:hover {text-decoration:none;}
#ssMenuaccueil .ssmenufond {background:#d9effa;}
#ssMenuaccueil .ssmenufond:hover {background:#d8f00f;}
#ssMenuviemunicipale .ssmenufond {background:#d9effa;}
#ssMenuviemunicipale .ssmenufond:hover {background:#d8f00f;}
#ssMenumontournais .ssmenufond {background:#d9effa;}
#ssMenumontournais .ssmenufond:hover {background:#d8f00f;}
#ssMenupratiqueservices .ssmenufond {background:#d9effa;}
#ssMenupratiqueservices .ssmenufond:hover {background:#d8f00f;}
#ssMenucultureloisirs .ssmenufond {background:#d9effa;}
#ssMenucultureloisirs .ssmenufond:hover {background:#d8f00f;}
#ssMenuhebergement .ssmenufond {background:#d9effa;}
#ssMenuhebergement .ssmenufond:hover {background:#d8f00f;}
#ssMenuaccueil {width:155px;height:60px;position:absolute;z-index:99;left:2px;top:35px;display:none}
#ssMenuviemunicipale {width:155px;height:136px;position:absolute;z-index:99;left:130px;top:35px;display:none;}
#ssMenumontournais {width:155px;height:121px;position:absolute;z-index:99;left:288px;top:33px;display:none;}
#ssMenupratiqueservices {width:155px;height:182px;position:absolute;z-index:99;left:448px;top:31px;display:none;}
#ssMenucultureloisirs {width:155px;height:42px;position:absolute;z-index:99;left:608px;top:29px;display:none;}
#ssMenuhebergement {width:155px;height:57px;position:absolute;z-index:99;left:769px;top:27px;display:none;}

/* Accueil */
#actualite {width:700px;margin:15px 0 0 276px;font-size:14px;}
#actualite_deroulante {width:615px;color:#629d01;font-size:16px;}
#bandeau_actualite {width:629px;height:10px;margin:0 0 0 35px;}
#acc_part_1 {width:300px;font-size:12px;}
#cont_acc_1 {text-align:left;margin:-17px 0 0 0;}
#para_1 {font-size:12px;color:#79797a;background:#eafeb9;margin:0 0 0 9px;width:267px;padding:15px 8px;height:125px;}
#mot_maire {padding:0 0 0 90px;}
#fin_para_1 {height:12px;width:284px;margin:0 0 0 6px;}
#img_para_1 {margin:13px 0 0 5px;}
#acc_part_2 {width:230px;border-left:1px solid #d9effa;border-right:1px solid #d9effa;height:280px;margin:84px 0 0 0;}
#acc_part_2 a {text-decoration:none;}
#cont_acc_2 {text-align:left;margin:0 0 0 14px;height:235px;}
#cont_acc_2 a {font-size:12px;}
.date_accueil {text-decoration:underline;}
#agenda_2 {width:152px;text-align:center;margin:0 0 0 82px;}
#agenda_2 a {text-decoration:none;color:#fff;font-weight:bold;font-size:12px;}
#actu_all_3 {height:180px;}
#acc_part_3 {width:233px;border-right:1px solid #d9effa;height:280px;margin:84px 0 0 0;}
#acc_part_3 a {text-decoration:none;}
#cont_acc_3 {text-align:left;margin:0 0 0 18px;}
#actu_3 {font-size:12px;color:#646466;float:left;height:230px;}
#actu_img_3 {margin:5px 0 15px 40px;}
#actu_img_3 img {border:1px solid #fd9c3c;}
#actu_title_3 {color:#646466;font-size:12px;}
#actu_para_3 {color:#646466;font-size:12px;}
#actu_suite_3 {float:right;}
#actu_suite_3 a {font-weight:bold;color:#646466;}
#actu_all_3 {width:152px;text-align:center;margin:0 0 0 61px;}
#actu_all_3 a {text-decoration:none;color:#fff;font-weight:bold;font-size:12px;}
#acc_part_4 {width:184px;}
#cont_acc_4 {width:172px;text-align:left;}
#acc_titre_4 {margin:84px 0 0 17px;}
#diapo {font-size:12px;color:#646466;float:left;}
#c_right_diapo{margin:0 35px;}
#diapo_4 {width:152px;margin:6px 0 0 10px;}

/* Page Municipale */
#cont_composition {font-size:12px;margin:32px 0 0 0;}
#maire {float:left;margin:35px 0 0 8px;}
#photo_maire {margin:0 0 0 50px;}
#tabMaire {margin:0 0 0 90px;text-align:center;}
#maire_img {border:1px solid #7bb817;width:80px;height:120px;}
#adjoints {margin:35px 0 0 295px;}
#tabAdjoints {margin:0 0 0 120px;text-align:center;}
#tabAdjoints td {padding:0 20px 0 0;}
#adjoints_img {border:1px solid #7bb817;width:80px;height:120px;}
#conseillers{margin:0 0 0 8px;}
#img_conseillers {border:#7bb817;}
#conseil_img {border:1px solid #7bb817;margin:0 20px 0 0;}
.fonction {color:#7bb817;font-size:15px;}

/* Page Commissions */
#cont_commissions {font-size:12px;margin:32px 0 0 0;}
.tabcommissions {border-collapse:collapse;width:858px;margin:20px 0 0 7px;}
.tabcommissions td {border:1px solid #b0d474;}
.lignecommissions {height:39px;padding:0 0 0 27px;color:#7bb817;font-size:14px;}
.lignemembres {padding:0 0 0 27px;color:#7bb817;font-size:14px;}
.colcommissions {width:265px;height:39px;padding:0 0 0 27px;}
.colmembres {padding:10px 0 10px 27px;}
#img_compterendu {margin:0 0 0 7px;}
#lien_compterendu {float:left;margin:0 0 0 35px;}
#lien_compterendu a {text-decoration:none;color:#7bb817;}
#archives {margin:0 0 0 40px;}
#archives a {color:#d91204;}
.titre_commission {font-weight:bold;}

/* Page Mairie */
#cont_mairie {font-size:12px;margin:32px 0 0 0;}
#mairie {margin:35px 0 20px 0;}
#coordonnees {float:left;width:412px;}
#description_mairie {margin:0 0 0 35px;}
#coordonnees a {text-decoration:none;font-weight:bold;}
#telephones {margin:10px 0 5px 0;}
#horaires {/*margin:0 0 0 410px;*/float:left;width:500px;}
.bordure {border-bottom:2px dotted #646466;}
.mairie_texte {float:left;width:285px;}
#img_secretaire {margin:0 35px 0 0;width:150px;height:125px;}
.img_mairie {margin:0 35px 0 0;}
.permanence_texte {font-size:12px;}

/*Page Information*/
#cont_info {font-size:13px;margin:32px 0 0 0;}
#info {margin:0 0 4px 2px;}
#img_gazette {margin:0 5px 0 0;}
.lien_infos a {color:#7bb817;font-weight:bold;}
.texte_infos {text-align:justify;width:860px;margin:0 0 0 40px;}

/*Page Demarches*/
#cont_demarches {font-size:12px;margin:32px 0 0 0;}
#lien_demarches {float:left;font-size:13px;font-weight:bold;width:570px;}
.demarches_liens {padding:3px 0 10px 35px;background:#fff url(images/fleche.gif) no-repeat top left;color:#7bb817;}

/*Page Projets*/
#cont_projets {font-size:12px;margin:32px 0 0 0;}
#mot_maire {margin:0 0 0 35px;}
#titreprojet {margin:0 0 0 38px;color:#7bb817;font-weight:bold;}
.projet_photo {width:150px;height:150px;}
.projet_description {width:450px;}
.projets_titre {width:200px;padding:3px 0 10px 35px;background:#fff url(images/fleche.gif) no-repeat top left;}
#des_projets {margin:0 0 0 35px;}
.photo_projets {width:200px;}

/*Page Presentation*/
#cont_presentation {font-size:12px;margin:32px 0 0 0;}
#titre_img {margin:20px 0 0 0;}
.description {float:left;padding:10px 0 0 35px;width:650px;font-size:12px;margin:0 5px 0 0;}
.img_presentation {border:1px solid #7bb817;}

/*Page Patrimoine*/
#cont_patrimoine {font-size:12px;margin:32px 0 0 0;}
.note {font-size:11px;}
.titre_logis {padding:3px 0 10px 35px;background:#fff url(images/fleche.gif) no-repeat top left;color:#7bb817;text-decoration:underline;}
.img_patrimoine {border:1px solid #7bb817;}

/*Page Histoire*/
#cont_histoire {font-size:12px;margin:32px 0 0 0;}
.img_histoire {border:1px solid #7bb817;}

/*Page Plan*/
#cont_plan {font-size:12px;margin:32px 0 0 0;}
#bloc1 {float:left;margin:0 50px 0 0;}
#bloc2 {float:left;}
#plan_detaille {margin:0 0 0 -10px;}
#situation_vehicule {float:left;width:31px;}
#situation {width:100px;}
#commune {width:150px;}
.vehicule {height:20px;padding:3px 0 0 0;}
.type_vehicule {color:#7bb817;font-weight:bold;text-decoration:none;}

/*Page Economie*/
#cont_economie {font-size:12px;margin:32px 0 0 0;}

/*Page Enfance*/
#cont_enfance {font-size:12px;margin:32px 0 0 0;}
#lien_enfance {float:left;}
#img_enfance {margin:0 0 0 87px;}
.grande_enfance {margin:0 70px 0 0;}
.enfance_titre {width:320px;padding:3px 0 10px 35px;background:#fff url(images/fleche.gif) no-repeat top left;margin:0 30px 0 0;}
.enfance_adresse {width:550px;}
#grande_enfance a{text-decoration:none;}
.lientelecharger_enfance {color:#7bb817;font-weight:bold;text-decoration:underline;}

/*Page Sante*/
#cont_sante {font-size:12px;margin:32px 0 0 0;}
#lien_sante {float:left;}
#img_sante {float:right;margin:0 210px 0 0;}

/*Page Actions*/
#cont_actions {font-size:12px;margin:32px 0 0 0;}
#lien_actions {float:left;}
#sociales {float:right;margin:0 390px 0 0;}

/*Page Environnement*/
#cont_environnement {font-size:12px;margin:32px 0 0 0;}
#lien_environnement {float:left;}
#recyclage {float:right;margin:0 225px 0 0;}

/*Page Religieux*/
#cont_religieux {font-size:12px;margin:32px 0 0 0;}
#lien_religieux {float:left;}
.info_pratique {font-style:italic;}
#colombe {float:right;margin:0 320px 0 0;}

/*Page Salles*/
#cont_salles {font-size:12px;margin:32px 0 0 0;}
.type_salle {margin:20px 0 0 0;}
.salle_titre {color:#7bb817;font-weight:bold;text-decoration:underline;}
.salle_adresse {float:left;width:575px;margin:0 25px 0 33px;}

/*Page Marche*/
#cont_marche {font-size:12px;margin:32px 0 0 0;}
.titre_marche {width:200px;color:#7bb817;font-weight:bold;text-decoration:underline;padding:3px 0 10px 35px;background:#fff url(images/fleche.gif) no-repeat top left;}
.date_marche {font-weight:bold;text-decoration:underline;}
.description_marche {float:left;width:510px;text-align:justify;margin:0 20px 0 40px;}

/*Page Associations*/
#cont_associations {font-size:12px;margin:32px 0 0 0;}
.type_loisir {color:#0089d3;padding:0 0 0 35px;}

/*Page Liens*/
#cont_liens {font-size:12px;margin:32px 0 0 0;}
.communaute_commune {float:left;margin:0 50px 0 0;}
.communaute_communes {margin:0 0 0 50px;}
.titre_adresse_utile {color:#7bb817;font-weight:bold;text-decoration:underline;margin:0 0 0 40px;}
.lien_communaute {text-decoration:none;}
.adresse_communaute {width:470px;}
.adresses_utiles {margin:0 0 0 50px;text-align:justify;}

/*Page Bibliotheque*/
#cont_bibliotheque {font-size:12px;margin:32px 0 0 0;}
.bibliotheque_description {margin:0 0 0 35px;width:700px;text-align:justify;}


/*Page Circuit*/
#cont_circuit {font-size:12px;margin:32px 0 0 0;}
#charmes {margin:0 0 0 35px;width:780px;text-align:justify;}
#marcheur {float:left;margin:70px 20px 98px 7px;width:348px;}
#detail_circuit {text-align:justify;float:left;width:464px;}
.titre_circuit {color:#7bb817;font-weight:bold;padding:3px 0 10px 35px;background:#fff url(images/fleche.gif) no-repeat top left;}
#lien_circuit {margin:0 0 0 250px;}
.circuit_description {font-size:12px;margin:0 0 0 35px;}
.circuit_site {margin:0 0 0 35px;}
.circuit_info {margin:0 0 0 35px;font-size:12px;font-style:italic;}
.lientelecharger_circuit {font-weight:bold;color:#fd8107;margin:0 0 0 35px;}

/*Page Annonces*/
#cont_annonces {font-size:12px;margin:32px 0 0 0;}
.annonces_img {float:left;margin:0 10px 0 0;width:300px;}
.img_annonce {border:1px solid #7bb817;}
.annonces_description {width:470px;float:left;}
.fin_annonce {padding:0 0 5px 0;border-bottom:2px dotted #646466;width:930px;}

/*Page Hebergement*/
#cont_hebergement {font-size:12px;margin:32px 0 0 0;}
.titre_hebergement {padding:3px 0 10px 35px;background:#fff url(images/fleche.gif) no-repeat top left;}
.hebergement_titre {color:#7bb817;font-weight:bold;}
.hebergement_adresse {float:left;width:320px;margin:0 20px 0 35px;}
.hebergement_photo {float:left;width:550px;}
.img_hebergement {float:left;margin:0 20px 0 0;}
.separation {border-bottom:2px dotted #646466;width:900px;margin:0 0 0 5px;}

/*Page Agenda*/
#cont_agenda {font-size:12px;margin:32px 0 0 0;}
#agenda_liste{width:650px;margin:0 0 0 35px;}
.date_liste {color:#1a96d2;font-size:14px;font-weight:bold;}
.img_agenda {margin:0 20px 0 0;border:1px solid #7bb817;}
.agenda_img {float:left;width:200px;}
.event_title {color:#7bb817;}
.event_liste {width:450px;}
#c_right{float:left;}

/*Page Actualite*/
#cont_actualite {font-size:12px;margin:32px 0 0 0;}
.actu_title {margin:0 0 0 35px;color:#fd8107;font-size:14px;font-weight:bold;}
.bloc_actu {float:left;margin: 0 25px 0 0;width:330px;}
.photo_actu {margin:0 0 0 35px;}
.actu_para {text-align:justify;width:505px;float:left;}
.separation_actus {border-bottom:2px dotted #646466;width:850px;margin:20px 0 0 5px;}
.liste_actu{list-style-type:none;margin:0 0 10px 0;}

/*Page Diaporama*/
#cont_diaporama {font-size:12px;margin:32px 0 0 0;}
.theme {float:left;width:280px;height:400px;}
.titre_theme {color:#7bb817;padding:3px 0 10px 35px;background:#fff url(images/fleche.gif) no-repeat top left;}
.theme_titre{font-size:14px;font-weight:bold;font-family:Bell Gothic Std Light;}
.theme_album {margin:0 0 0 35px;color:#7bb817;font-weight:bold;text-decoration:underline;}
.plus {position:absolute;top:93px;left:138px;}
.vignette {width:162px;height:120px;border:1px solid #fff;float:left;margin:0;position:relative;}
.page a {color:#94c925;}

/*Page Contact*/
#cont_contact {font-size:12px;margin:32px 0 0 0;}
#coordonnees_contact {float:left;margin:0 140px 0 5px;}
#adresse_contact {margin:0 0 0 5px;color:#7bb817;line-height:18px;}
#numero_contact {margin:0 0 0 5px;line-height:18px;}
#mail_contact {margin:0 0 0 5px;}
#mail_contact a {font-weight:bold;}
#formulaire_contact {margin:0 200px 0 0;float:right;}
#envoyer_formulaire {margin:0 0 0 235px;}
#map_contact {border:1px solid #a8d34e;}
.situ_title {color:#89c30e;font-size:13px;}
#cont_form {margin:30px 0 0 0;}
#cont_form label{float:left;width:80px;text-align:right;padding:3px;}
.ipt {width:230px;}
#message {height:200px;width:230px;}
#envoi_contact {margin:0 0 0 230px;}
#submit_cont {border:none;background:#fff;height:18px;color:#646466;font-weight:bold;cursor:pointer;padding:3px 0 10px 35px;background:#fff url(images/titre.gif) no-repeat ;font-family:BabelSans;}
