﻿body{font-size:small; font-family: Helvetica,Arial, sans-serif;width:90%;margin:0px;padding:0px; }

#bc_visuel, #menu_ouvert, #titlecolumn, .mm-menu,#bande_haut,#nuages #liens,#liens_mobile,#bande_bas,#logo img,#bc_zone_menu,#bc_filariane,#menu,#top_links,#qla {display:none;}
#bande_nuages #nuages #logo span {display:block;font-size:24px;}
#bande_nuages #nuages { height:auto;}
#list_menugauche, #list_menugauche ul, #mm-0, #list_menugauche ul li,#liens_mobile ul,#mobile_menu_global,body nav .mm-subtitle {display:none; visibility:hidden;height:0px;width:0px;position:absolute;left:-9999px;top:-9999px;}
div.zone_encadre img.non_mobile,#mobile_menu {display:none!important;visibility:hidden}

/* Navigation */
#liens_evitement, #bh_utilitaires, #bc_zone_menu, #navigation_titre_page_courante1, #bc_filariane, #utils, 
#bande_bas ul#liste1, #bande_bas ul#liste2, #haut_page, p#bh_utilitaires_soussite_recherche, 
#bc_col1, ul#liens_ancre, ol#lt_questionresponses, label#label_select_page, div.ancres{display:none;}
#menu_onglet {font-weight:bold;}

/* Menu */
bc_zone_menu{display:none;}


/* Titres et textes */
h1{font-size:18px;width:100%;border-bottom:1px solid black;}
h2{font-size:16px;margin-bottom:0px;margin-top:20px;padding-bottom:0px;}
h2.savoirplus, h2.titrebande, h3.titrebande{background-color:#ffffff;}
h3{font-size:14px;margin-bottom:0px;padding-bottom:0px;margin-top:0px;padding-top:0px;}
h4{font-size:12px;margin-bottom:0px;padding-bottom:0px;}
ul.list_3col_col1, ul.list_3col_col2, ul.list_3col_col3{float:left;width:185px;}
.list_1col{clear:left;}
p, ul, ol, #texte ol, #texte ul{margin-top:0px;padding-top:0px;}
p{margin-top:5px;margin-bottom:5px;}
ul{margin:bottom:0px;}
.gras{font-weight:bold;}
.surligne{background-color: #FFFF00;}
/*p.cache{display:none;}*/
a {color:#21578a;}
a img{border:0 none;}
.note{font-size:11px;padding:0px;margin:0px;}
abbr{border-bottom:0 none;}
p.note{margin-top:0px;margin-bottom:0px;}
.forcer_retour{clear:both;width:100%;}
.toggle_container {display:block!important;}

#col1_base {float:left; width:45%}
#col2_base {float:right; width:45%}
#col1_base,#col2_base {padding:7px; min-height:200px; margin-top:10px}

/* Encadrés */
div.zone_encadre{border: 1px solid #000000;padding:10px;}
div.zone_encadre h2, div.zone_encadre h3{margin-top:0px;padding-top:0px;}
/*div.zone_encadre.cache{display:none;}*/
div#encadre_croc{border: 1px solid #000000;padding:10px;}
#cadre_flottant.zone_encadre {float:left;clear:both;margin-top:10px;width:100%;}
#rosedesvents{display:none;}
.zone_encadre_droit img{display:none;}
.zone_encadre h2, .zone_encadre h3, .zone_encadre a:link{margin-top:0px;}
.zone_encadre p.ph_align_centre{text-align:center;}
#cadre_flottant.zone_encadre, #cadre_deneigement.zone_encadre, #cadre_abonnement.zone_encadre, #cadre_travaux_routiers.zone_encadre, #cadre_etroit.zone_encadre{width:200px;float:right;margin:5px 5px 0px 5px;padding:7px 7px 7px 10px;font-size:90%}
#cadre_flottant.zone_encadre h2,#cadre_deneigement.zone_encadre h2, #cadre_abonnement.zone_encadre h2,#cadre_travaux_routiers.zone_encadre h2, #cadre_etroit.zone_encadre h2{margin-top:0px;margin-bottom:5px;}
#cadre_flottant.zone_encadre ul,#cadre_deneigement.zone_encadre ul, #cadre_abonnement.zone_encadre ul,#cadre_travaux_routiers.zone_encadre ul, #cadre_etroit.zone_encadre ul{list-style:none;margin-left:0px;}
#cadre_flottant.zone_encadre ul li,#cadre_deneigement.zone_encadre ul li, #cadre_abonnement.zone_encadre ul li,#cadre_travaux_routiers.zone_encadre ul li, #cadre_etroit.zone_encadre ul li{margin-left:5px;padding:0px;}
#cadre_zone_accueil_section.zone_encadre{width:180px;float:right;margin:0px 5px 0px 5px;padding:7px 7px 7px 10px;font-size:90%}#cadre_travaux_routiers.zone_encadre{width:250px;}
#cadre_evenements.zone_encadre{width:260px;}
#cadre_abonnement.zone_encadre{width:150px;}
#cadre_accueil_affaires.zone_encadre{width:340px;margin-top:-30px;}
#cadre_accueil_affaires.zone_encadre a:link {color:#21578a;text-decoration:underline;}
#cadre_accueil_affaires.zone_encadre a:visited {color:#21578a;text-decoration:underline;}
#cadre_accueil_affaires.zone_encadre a:active {color:#21578a;text-decoration:underline;}
#cadre_accueil_affaires.zone_encadre a:hover {color:#666666;text-decoration:underline;}
#liste_communiques h2{font-size:1.1em;} /* Temporaire, en attendant de faire changer les h2 pour des h3 par les tits*/

/* Idées de sorties */
#xfadeContainer,.pagination_header, .paging_line_top, .menu_nav_idees, .resume_affichage, 
.pagination_footer, div.item div.image {display:none;}
.introduction_3, .introduction_2 { font-size:13px;padding-top:5px;}
.introduction_1 {font-family: times, Times New Roman, times-roman, georgia, serif;font-size: 13px;line-height: 13px;letter-spacing: 0px;color: #444;margin: 0 0 0 0;padding: 0 0 0 0;font-weight: 100;}

/* Partagez votre expérience */
.comment_title, .photo_title {font-weight:bold;font-size:16px;margin-top:15px;}
.retour, .comment_add, .comment_sort, .photo_add, .photo_sort {display:none;}
.user_img, .thumbs_plus, .thumbs_plus_img, .thumbs_moins, .thumbs_moins_img {float:left;}
.thumbs input {height:15px;width:15px;}
.user_comment, .clear {clear:both;}


/* Partagez cette page */
.addthis_sharing_label{display:none}

/**************** Spécifique : Idées de sorties ***************/
.idees_de_sortie{ width:100%}
.idees_de_sortie .item .date {

    clear: both;
}

.RadDataPager RadDataPager_Default{display:none}
/*.erreur {border:1px solid;margin:10px 0px;padding:15px 10px 15px 50px;background-repeat:no-repeat;background-position:10px center;color:#D8000C;background-color:#FFBABA;background-image:url('../idees_sortie/img/error.png');}
.confirmation {border:1px solid;margin:10px 0px;padding:15px 10px 15px 50px;background-repeat:no-repeat;background-position:10px center;color:#4F8A10;background-color:#DFF2BF;background-image:url('../idees_sortie/img/success.png');}
.information, .Information  {border:1px solid;margin:10px 0px;padding:15px 10px 15px 50px;background-repeat:no-repeat;background-position:10px center;color:#00529B;background-color:#BDE5F8;background-image:url('../idees_sortie/img/info.png');}
.avertissement {border:1px solid;margin:10px 0px;padding:15px 10px 15px 50px;background-repeat:no-repeat;background-position:10px center;color:#9F6000;background-color:#FEEFB3;background-image:url('../idees_sortie/img/warning.png');}
.panneau_chargement {z-index:2000;width:300px;margin-left:-150px;}
.idees_de_sortie {display:inline;color:#333;width:240px;float:right;padding:20px 10px 20px 10px;margin-left:10px;}
.idees_de_sortie thead,.idees_de_sortie tfoot,.idees_de_sortie tbody {background:none;}
#bc_zone_texte .idees_de_sortie div,.idees_de_sortie div {background:none;}
#bc_zone_texte .idees_de_sortie div.calendrier,#bc_zone_texte .idees_de_sortie div.calendrier div {margin:0;padding:0;}
.idees_de_sortie .calendrier table thead tr.rcWeek th {color:black;}
.idees_de_sortie .calendrier caption {display:none;}
.idees_de_sortie .recherche_avancee {text-align:right;padding:0 12px 0 0;font-size:12px;}
.idees_de_sortie .recherche_avancee a {color:#21578a;}
.idees_de_sortie .recherche_avancee a:hover {color:#4683bd;text-decoration:none;}
.idees_de_sortie .recherche_titre {font-size:12px;font-weight:bold;margin:0 0 10px 0;}
.idees_de_sortie .recherche_mot_cle {margin:0 0 10px 0;}
.idees_de_sortie .recherche_categorie {margin:0 0 10px 0;}
.idees_de_sortie .recherche_radio input {float:left;margin-left:185px;width:15px;}
.idees_de_sortie .recherche_radio label {height:20px;width:300px;}
.idees_de_sortie .recherche input {width:140px;}
.idees_de_sortie .recherche select {width:160px;}
.idees_de_sortie .inscription_back {padding-bottom:15px;}
.idees_de_sortie .recherche .recherche_submit {text-align:right;padding:0 12px 0 0;margin:0 0 6px 0;}
.idees_de_sortie .recherche .recherche_submit input {width:110px;}
.idees_de_sortie .bloc {text-align:center;background:#efefef;padding:7px;font-size:11px;font-family:Verdana, Arial, Helvetica, sans-serif;margin:15px 10px 0 20px;line-height:1.5em;}

.idees_de_sortie .recherche_inlcure_anterieure {padding-bottom:10px;}
.idees_de_sortie .recherche_inlcure_anterieure input {width:15px;}
.idees_de_sortie {float:left;color:#333;width:700px;display:inline;position:relative;padding:15px 0 20px 0;}
.idees_de_sortie .paging_line_top {display:none;}
.idees_de_sortie .paging_line_bottom {display:none;}
.idees_de_sortie #ctl00_ctl00_contenu_texte_page_IdeesSortiesListe1_divPagingBottom {padding-top:15px;}
#bc_zone_texte .idees_de_sortie #ctl00_ctl00_contenu_texte_page_IdeesSortiesListe1_pnlHeaderListeIdees {background-color:#eef1f4;padding:10px;width:96%;}
.idees_de_sortie .page_item_count {float:right;margin-top:-20px;}
.idees_de_sortie .resume_affichage {text-align:left;font-size:11px;}
.idees_de_sortie .retour {font-weight:bold;text-align:right;font-family:Verdana, Arial, Helvetica, sans-serif;padding:0 0 5px 0;}

.idees_de_sortie .item {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;padding-top:10px;}
.idees_de_sortie .item h2 {float:left;padding-bottom:5px;}
.idees_de_sortie .item h2 a {font-family:Arial, Helvetica, sans-serif;color:#284a92;font-weight:bold;font-size:14px;text-decoration:none;}
.idees_de_sortie .item h2 a:hover {color:#4683bd;text-decoration:underline;}
.idees_de_sortie .item .RadRating {float:left;padding:0 0 0 5px;}
#bc_zone_texte .idees_de_sortie .item .RadRating ul {margin:0;padding:0;}
.idees_de_sortie .item .nbr_votes {font-size:11px;float:left;padding:0 0 0 5px;display:block;}
.idees_de_sortie .item .date {margin:3px 0 0 0;}
.idees_de_sortie .item .date .gras {font-weight:normal;}
.idees_de_sortie .item .description {margin:3px 0 3px 0;line-height:1.5em;}
.idees_de_sortie .item .description p {margin:0 0 15px 0;}
.idees_de_sortie .item .description ul{margin:0 0 15px 0;}

#bc_zone_texte .idees_de_sortie .item .image {float:right;}
#bc_zone_texte .idees_de_sortie .item .image .image_top {width:169px;height:8px;background:white url('../idees_sortie/img/image_top.gif') top left no-repeat;}
#bc_zone_texte .idees_de_sortie .item .image .image_main {width:169px;background:white url('../idees_sortie/img/image_main.gif') top left repeat-y;}
#bc_zone_texte .idees_de_sortie .item .image .image_main img {padding:0 0 0 8px;}
#bc_zone_texte .idees_de_sortie .item .image .image_bottom {width:169px;height:8px;background:white url('../idees_sortie/img/image_bottom.gif') top left no-repeat;}
#bc_zone_texte .idees_de_sortie .item .image .source { font-size:10px;font-style:italic;padding:3px 8px 0 8px;text-align:right;width:154px;}
#bc_zone_texte .idees_de_sortie .item .image p{margin:0;padding:0;background:white url('../idees_sortie/img/image_main.gif') top left repeat-y;}
#bc_zone_texte .idees_de_sortie .item .details {background:white url('../idees_sortie/img/item_bottom_bg.gif') bottom left repeat-x;height:28px;padding:5px 0 10px 5px;color:#21578a;}
.idees_de_sortie .item .details a {font-weight:bold;}*/

/************************FIN de la partie tirée de pages.css - Spécifique Idées de sorties***********/








/******* gens affaires nouveau *********/
#slogan_ga {background:#2d87b5 url('../gens_affaires/img/index_bckg_slogan.jpg') repeat-y left; float:left; width:212px; height:180px; padding:10px; margin-top:5px}
#randomdiv1, #randomdiv2, #randomdiv3, #randomdiv4, #randomdiv5 {color:white; font-size:1.3em; display:none; margin-top:25px}
#randomdiv1 span,#randomdiv2 span,#randomdiv3 span,#randomdiv4 span,#randomdiv5 span {color:white; font-size:1.6em;}
#anim_gensaff {float:left; margin-top:5px}

#menu_gensaff {clear:both; background-color:#dcdcdc; height:75px; padding-left:100px; width:872px}

ul.menugensaff {display:inline; list-style-type:none;}
ul.menugensaff li {float:left; margin-left:15px; height:40px; background-color:white; padding:5px 10px}
ul.menugensaff li.first {margin-left:0;}
ul.menugensaff li.appelsoffres {font-weight:bold; text-transform:uppercase}
ul.menugensaff li.appelsoffres a{color:#2d87b5;}
ul.menugensaff li a {color:#323232; height:40px; font-size:1.2em; text-decoration:none}
ul.menugensaff li a:hover {border-bottom:#2d87b5 2px solid; display:block}

#sousmenu_gensaff {float:left; width:165px;margin-left:100px; margin-right:15px; margin-top:10px}

ul.sousmenugensaff {list-style-type:none; margin:0; padding:0}

ul.sousmenugensaff li {background-color:#2d87b5 ; margin-bottom:3px; padding:5px}
ul.sousmenugensaff li a{color:white; text-decoration:none}

#actu_gensaff {float:left; width:600px; margin-bottom:20px; margin-top:10px; color:#323232}
#actu_gensaff h4 {color:#2D87B5}
#actu_gensaff a,h3 {color:#323232}

#logos_gensaff {margin-bottom:20px; text-align:center
	
}

h2.jeveux {padding-top:10px; margin:0}




/* Gens d'affaire */
div#localisation, li#lien_revenir_carte, #colonne2 #flashContent, #colonne2 #localisation, div#flashContent img {display:none;}
div#menu_module.gensaffaires div#col4, div#menu_module.gensaffaires div#col3, 
div#menu_module.gensaffaires div#col1 {float:left;margin-left:0px;margin-bottom:20px;padding-bottom:3px;}
div#menu_module.gensaffaires div#col4{width:36%;margin-right:1%;}
div#menu_module.gensaffaires div#col3{width:22%;margin-right:0.8%;}
div#menu_module.gensaffaires div#col2{border: 1px none #FAE496;width: 27%;padding:5px 8px;margin-left:0px;margin-right:15px;background-repeat: repeat-x;}
div#menu_module.gensaffaires div#col2 h2{padding-bottom: 5px; padding-left:0}
div#menu_module.gensaffaires div#col2 h3 a:link{text-decoration:none;}
div#menu_module.gensaffaires div#col2 h3 a:visited{text-decoration:none;}
div#menu_module.gensaffaires div#col4 h2{margin:0px; margin-right:5px; color:#FFF;font-family: Helvetica,Arial, sans-serif;font-weight:normal; padding:2px;padding-left:8px;margin-top:0px; background-color:#2D87B5;}

/* Tableaux */
table{width:100%;margin-bottom:10px;clear:both;}
table, th, td{border: 1px solid black;vertical-align:top;}
th, caption{text-align:left;}
thead th, thead td{color:black;}
thead th a:active, thead th a:visited, thead th a:hover, thead th a:link{background-color:black;color:white;}
caption{font-size:16px;font-weight:bold;}
table ul li{margin-left:-22px;}

/* Photos */
p.ph_horizontale, p.ph_verticale, p.ph_visuel_doc, img.ph_visuel_attrait,img.ph_visuel_attrait_v , .ph_bureaux, .ph_visuel{display:none;}
p.ph_horizontale.imgprint, p.ph_verticale.imgprint, p.ph_visuel_doc.imgprint, img.ph_visuel_attrait.imgprint, p.ph_illustration.imgprint{display:block;}
p.ph_horizontale.imgprint{width:200px;}
p.ph_verticale.imgprint{width:150px;}
p.ph_aligne_droite{float:right;margin-right:5px;padding-left:10px;}
p.ph_aligne_gauche{float:left;margin-left:5px;padding-right:10px;}
span.legende{font-size:0.75em;margin-bottom:3px;line-height:1.1em;}
span.credit{font-size:0.75em;font-style:italic;line-height:1.1em;}
h2#renseignementarchives{margin-top:3em;}
p.img_carte_arrondissements img{border: 0 none;}
div#ph_align_centre{float:left;clear:both;text-align:center;margin-top:10px;width:100%;}
div#ph_align_centre img{padding:10px;padding-bottom:0px;}
div#photos_ecoquartiers{float:left;clear:both;text-align:center;margin-top:10px;width:100%;}
div#photos_ecoquartiers img{padding:10px;padding-bottom:0px;}

/*Vidéo */

div#zone_video{position:relative;float:left;width:280px;height:170px;margin-bottom:30px;}
div#zone_video.aligne_gauche{float:left;padding-left:0px;padding-right:10px;}
div#zone_video.aligne_droite{float:right;padding-right:0px;padding-left:10px;}
div.zone_photo{position:absolute;z-index:1;float:left;}
div#zone_video div.picto_video p{position:absolute;z-index:2;padding-top:50px;padding-left:110px;}
div#zone_video div.picto_video_youtube img{position:relative;z-index:3;}
div.zone_photo p.legende_video{clear:both;font-size:9px;width:280px;margin-left:0px;margin-top:0px;padding-bottom:20px;}
div#zone_video div.zone_photo p.legende_video a{text-decoration:none;}
div#zone_video div.legende p{clear:both;margin-top:135px;font-size:10px;width:280px;margin-left:0px;padding-bottom:20px;}
div#zone_video div.legende a{text-decoration:none;}
div#zone_video div.legende img{float:left;clear:both;vertical-align:middle;padding-top:3px;padding-bottom:10px;margin-left:0px;}


/*2 vidéos - côte à côte sur 2 colonnes */
#col1_video {float:left; width:280px;}
#col2_video {float:right; width:280px;}


/* Vidéos */
div#flvViewer_impression{display:none;}


/* Capsules */
#bc_zone_capsules{display:none;}



/* Ainés */
div#texte.aines{background-color:white;}
div#menu_module.citoyens img{ display:none;}

/* Citoyens  */
/*div#indextxt{display:none;}*/
.iconeplus{display:none;}
.portail_menu {height:auto;}
.boite_titre{display:none;}
#bc_zone_texte .portail_over p {margin:0;}
table#brancheslaurentiencaprouge{margin-bottom:10px;}
table#brancheslaurentiencaprouge th.col1{width:50%;}
table#tab_ecocentres_horaire{empty-cells:show;}
table#tab_ecocentres_horaire caption{display:none;}
table#tab_ecocentres_horaire tbody th{vertical-align:top;text-align:left;font-weight:normal;}
table#tab_ecocentres_horaire tbody th p{margin:0px;padding:0px;}
table#tab_ecocentres_horaire ul{margin-top:0px;padding-top:0px;}
table#tab_ecocentres_horaire th.col1{width:30%;}
table#tab_ecocentres_horaire th.col2, table#tab_ecocentres_horaire th.col3{width:35%;}
table#tab_ecocentres_horaire td img a link{border:0 none;}
table#tab_matieres_ecocentres caption{display:none;}
table#tab_matieres_ecocentres th.col1, table#tab_matieres_ecocentres th.col2{width:50%;background-color:black;color:white;}
table#tab_matieres_ecocentres ul{margin-left:15px;}
table#tab_matieres_ecocentres ul li{margin:0px;padding:0px;margin-bottom:3px;}
div#obj_ecocentre_refuse ul{margin:0px;}
table#tab_matieres_objets_recyclables{empty-cells:show;margin-bottom:10px;}
table#tab_matieres_objets_recyclables caption{display:none;}
table#tab_matieres_objets_recyclables ul{list-style:none;margin-left:0px;}
table#tab_matieres_objets_recyclables ul li{margin:0px;padding:0px;margin-bottom:3px;}
table#tab_matieres_objets_recyclables th.col1{width:30%;}
table#tab_matieres_objets_recyclables th.col2, table#tab_matieres_objets_recyclables th.col3{width:35%}
table#tab_ordures_contenants caption{display:none;}
table#tab_ordures_contenants th.col1, #tab_ordures_contenants th.col2{width:50%;}
table#monstresgeneral thead tr th.col1, table#monstresstefoy thead tr th.col1, table#collecte_arr thead tr th.col1 {width:50%;}
table#collecte_arr p{padding:0px;margin:0px;}
div#monstres_legende{width:5%;margin-bottom:20px;float:left;font-size:0.8em;}
ul#monstres_leg_ul{list-style:none;}
div#pictos_rss{width:100%;float:left;}
div.picto_rdd{width:80px;float:left;text-align:center;margin-right:10px;padding:0px 0px 10px 0px;}
div.picto_rdd p{font-weight:bold;margin:0px;padding:0px;}
#tab_matieres_residus_alimentaires caption{display:none;}
#tab_matieres_residus_alimentaires th.col1, #tab_matieres_residus_alimentaires th.col2{width:50%;}
p.ph_etiquettes img{margin-right:15px;}
p.ph_visuel_doc#couverturegauche{display:block;float:right;margin-right:10px;}
table.tab_travaux_routiers tfoot{font-size:80%;}
#bc_zone_texte_page table.tab_travaux_routiers p{margin:0px;padding:0px;padding-bottom:3px;}
table.sports{margin-bottom:10px;}
table.sports th.col2{width:35%;}
table.sports th.col3{width:30%;}
table.sports td{vertical-align:top;}
table.sports th{vertical-align:top;}
.zonegauche{width:45%;float:left;}
.zonedroite{float:right;width:45%;}
div#zoneblibliotheque h4{margin:0px;}
div#zoneblibliotheque .zonegauche div, div#zoneblibliotheque .zonedroite div{margin-top:15px;}
div#zoneblibliotheque .zonegauche div.first, div#zoneblibliotheque .zonedroite div.first{margin-top:0px;}
table#tab_evaluation_contestation{width:60%;margin-bottom:10px;}
table.liste_stationnements{margin-bottom:20px;}
table.liste_stationnements tr th{font-weight:normal;vertical-align:top;}
table.liste_stationnements tr th.col1, table.liste_stationnements tr th.col2, table.liste_stationnements tr th.col3{font-weight:bold;width:50%;}
table.reglements_gens_affaires{clear:both;}

/*Guide du tri*/
div#texte.guide .zone_matiere {border-bottom: 1px solid #000000; height: auto;margin-bottom: 40px; padding-bottom: 35px;}
table.onglets{display:none;}

table.tab_GuideDeTri th.matiere{width:65%;}
table.tab_GuideDeTri th.solution{width:35%;}


div.portail_menu {
    background-color: transparent !important;
    border: 1px solid silver;
    float: left;
    height: 125px;
    margin-bottom: 3px;
    margin-right: 3px;
    overflow: hidden;
    width: 125px;
}


/* A propos */
table#revenus tr th#bd2007, table#revenus tr th#bd2008,table#depenses tr th#budget2007, table#depenses tr th#budget2008, table#ptiservice tr td#montant{width:20%;}
table#revenus{empty-cells:show;}
table#revenus tfoot, table#depenses tfoot{background-color:silver;text-align:left;}
div#tableaux_quelqueschiffres table{margin-bottom:15px;}
div#tableaux_quelqueschiffres thead th{background-color:black;color:white;}
div#tableaux_quelqueschiffres tbody th{background-color:silver;text-align:left;}
div#tableaux_quelqueschiffres th.col1{width:60%}
div#tableaux_quelqueschiffres th.col2, div#tableaux_quelqueschiffres th.col3{width:20%;text-align:center;}
div#tableaux_quelqueschiffres td.col2, div#tableaux_quelqueschiffres td.col3{text-align:right;}
div.zone_encadre#histtopo1608{margin-top:6em;}
.ph_pdad{float:left;width:50%;}
table.tab_calendrier_rencontres td{vertical-align:top;}
table.tab_calendrier_rencontres td.col1{width:32%}
table.tab_calendrier_rencontres td.col2{width:12%}
table.tab_calendrier_rencontres td.col3{width:28%}
table.tab_calendrier_rencontres td.col4{width:28%}
table.tab_calendrier_rencontres p{margin:0px;padding:0px;}
p#lien_calendrier_annuel, p.lien_calendrier_annuel{margin-top:0px;}
p.rencontre_annulee{color:#dd2424;}
table#ctl00_ctl00_contenu_texte_page_calendrier1_tab_calendrier_rencontres p{margin:0px;padding:0px;}
ul#proces_verbaux_archives{width:560px;}
ul#proces_verbaux_archives li{clear:both}
ul#proces_verbaux_archives, #proces_verbaux_archives ul {list-style:none;margin:0px;padding:0px;}
ul#proces_verbaux_archives li, ul#proces_verbaux_archives li ul li{margin-left:0px;}
#proces_verbaux_archives li{padding-bottom:3px;}
ul#proces_verbaux_archives li h2{padding-top:0px;}
#proces_verbaux_archives p.note{clear:both;}
div#calendrier_politique{border:1px solid black;}
div#calendrier_politique h2{margin:5px;padding:0px;}

/* Nous joindre */ 
table.nousjoindre, table.nousjoindre_elus{}
table.nousjoindre_elus{border-collapse:collapse;margin-top:10px;}
table.nousjoindre th, table.nousjoindre_elus th{text-align:left;vertical-align:middle;font-weight:normal;background-color:#bbcde6;}
table.nousjoindre th.col1, table.nousjoindre_elus th.col1{width:50%;}
table.nousjoindre_elus td.colelus1{width:63px;}
table tr.ligneB{background-color:#fff;}

/* Moteur de recherche */
#form_rercherche, #nav_resultat_bas_page{display:none;}
div#texte.recherche h2{margin:0px;}
div#texte.rechercher h3{background-color:#CCCCCC;}
div#texte{margin-left:0px;}
h2 span.mise_evidence{color:black;font-weight:bold;}

/* Espace Presse */
#banniere {display:none;}

/* Police */
.toggle_container{display: block !important;}

/* Répertoire des toponymes */
.toponyme_separateur, .toponyme_generique{margin-left:-0.4em;}
#toponymie_nav{display:none;}

/* Formulaire Colloque sur l'innovation - Inscription * /
/* Ajout temporaire pour le client qui veut imprimer le formulaire en préprod pour l'annoter. Pourra être retirer quand sera final et en ligne */



/*******************************************************************
					Inscription au colloque
******************************************************************/

/*-------Parties-----*/
div#etapeformcolloque{margin-bottom:10px;}
div#etapeformcolloque ul{
	list-style: none;
	margin-left:0px;
	padding-left:0px;
}

div#etapeformcolloque ul li etapeactive a {
		display: inline;	
		font-weight:normal;
		padding-left:20px;
		}

div#etapeformcolloque ul li.etapeactive {
		display: inline;
		color:#000000;	
		font-weight:bold;
		padding-left:20px;
		}

div#etapeformcolloque ul li{
		display: inline;	
		color:#A0A0A0;
		padding-left:20px;
		}

div#texte.formulairecolloque table td{padding:0px;}

input#formulairecolloque_cmdAnnuler{clear:both;margin-top:15px;}

/*-*/


fieldset#appreciationsondage label{float:none;width:auto;padding-left:0px;}
fieldset#appreciationsondage input{width:auto;}
fieldset#appreciationsondage.bandecolloque{background-color:#d4dee8;}
fieldset#appreciationsondage p.reponses{background-color:#d4dee8;margin-left:20px;margin-right:20px;font-size:90%;}
div.numquestions{margin-right:7px;clear:both;float:left;}
fieldset#appreciationsondage p.questions{padding-left:20px;}
legend.titrecolloque2013{font-size:130%;color:#0179ad;margin-top:5px;padding:10px;}




/******************************************************
					Fieldset
*******************************************************/
fieldset{margin-top:10px;margin-bottom:10px;background-color:white;}
/*marge a linterieur du fieldset*/
fieldset.retraitinterne{padding:0px 10px 0px 10px;}



/******************************************************
					Legend
*******************************************************/
legend{font-weight:bold;margin-bottom:10px;color:black;}


/******************************************************
					Label
*******************************************************/
label{color:black;width:15em;float:left;padding-left:20px;}

/*Permet de mettre à l'etape de valiation les labels plus grands, utile pour les grandes questions. (Formulaire sondage Ludik)*/
fieldset.validationsondage label{width:20em;margin-right:20px;}
fieldset.validationsondage p{clear:left;padding:30px 0xp 0px 20px;}


/******************************************************
					Bande de couleur
*******************************************************/
/*Formulaire qui utilise : liste emplois offerts)*/
div#texte p.bandechhorsmodule{margin:30px -10px 20px -10px;background-color:#e2f0ee;padding:5px 3px 5px 3px;}
div#texte.emploisville p.bandechhorsmodule, div#texte.emploisville h2.titrebande {background-color:#f6f9e4;}
div#texte.emploisville p.bandechhorsmodule {margin:30px -10px 20px -10px;padding:5px 3px 5px 3px;}




/******************************************************

					Les champs 
					
******************************************************/

div.champ{clear:both;margin-bottom:10px;}
input{width:25.5em;}/*Largeur par defaut de tout les champs*/
input.ch_petit{width:12em;}/*Lorsqu'on desire avoir un champ de plus petite taille ex: numero d'immeuble*/

div.nousjoindre input, div.nousjoindre textarea, div#form_abonnement_loisirs input, div#form_nidspoule textArea {width:25em;}
html>body div.nousjoindre textarea, html>body div#form_nidspoule textarea, textarea#ctl00_ctl00_contenu_texte_page_frmTest_Message{width:25.5em;}

/******************************************************
					Champs texte : textarea
*******************************************************/
textarea{min-height:100px;height:100px;}/*grosseur par defaut*/
fieldset.fieldset_questions label{width:42em;padding-left:0px;}
fieldset.fieldset_questions textarea{width:38em;}


#bulletin textarea{width:25em;}
#fieldset.p{padding-left:25px;}

/******************************************************
					Boite a cocher
*******************************************************/
.zone_cac input,.zone_cac span input,.zonecac_petitretrait input{width:auto;margin:0px;padding:0px;}
.zone_cac label,.zonecac_petitretrait label{padding-left:0px;float:none;font-weight:normal;margin-right:20px;text-align:left;width:auto;}

.zone_cac{width:30em;margin:0px 0px 5px 17em!important;margin:0px 0px 3px 17em;margin-bottom:5px;}
.zonecac_petitretrait{width:30em;margin:0px 0px 5px 3em;margin-bottom:5px;}

.zone_cac_pleinelargeur{clear:both;}
.zone_cac_pleinelargeur label{width:30em;padding-left:0px;float:none;}
.zone_cac_pleinelargeur input{width:auto;}

.zone_cac_note{font-size:90%;margin-left:3em;
}
p.caslabeldroit input.danstexte{width:auto;} /*Utile pour les cases a cocher en début d'un paragraphe. Ex : dans les J'accepte...*/


/******************************************************
				Bouton radio
*******************************************************/



/*******************************************************
			Champs numéros de téléphone 
********************************************************/
div.ch_numtel input, div.ch_numtel div input, div#ch_numtel input{width:40px;/*background-color:aqua;*/}	
div.ch_numtel div.exemple{margin-top:3px;} 

div#tel_poste{float:left;margin-top:-24px;margin-right:13px;width:25%;margin-left:178px;}
html>body div#tel_poste{float:left;margin-top:-22px;margin-right:13px;width:25%;margin-left:64%;}
div#tel_poste input{width:70px;}

div#form_concours_oeuvres_art div#tel_poste{margin-left:180px;}

div#form_nidspoule div.ch_numtel input{width:40px;}
div#form_nidspoule div.ch_numtel input.num_poste{width:70px;}


/*******************************************************
			Champs autres, précisez
********************************************************/
p.ch_autre, p.ch_preciser{float:left;padding-left:15em;}
p.ch_autre label, p.ch_preciser label{float:none;margin-right:5px;}

p.ch_preciser textarea{
width:25.5em;margin-left:2em;	
}
/***********************************************
		 Téléchargement de fichiers joints
*************************************************/
p.bt_ajouter_fichier input, p.bt_supprimer input{
	float:right;
	font-size:1.1em;
	width:auto;
	margin:0px 13px 5px 26px!important;
	margin:0px 26px 5px 26px;
}
select#ctl00_ctl00_contenu_texte_page_NousJoindre1_lst_FichiersAttaches, select.fichiersjoint{height:80px;width:338px;margin-left:17em;/*margin-left:14em!important;*/}


/*****************************************************
						 Exemples
*******************************************************/
.exemple, div.formjoindre_exemple{font-size:90%;color:#6d6867;margin-left:18.5em;margin-bottom:15px;}
div.exemple,div.formjoindre_exemple{margin-top:0px}
div#form_abonnement_exemple.exemple, #form_info_remorquage div.exemple{margin-top:0px;margin-bottom:0px;}



/***************************************************************
		Services clients - Sésame textes et formulaire
				
****************************************************************/

#cadre_flottant.zone_encadre_session{border-color:#00afef 1px solid; /*background-image:url('../services_clients/img/fond_encadre_sesame.jpg');background-repeat:no-repeat;*/width:200px;float:right;}



#bc_zone_capsules div.sesame{padding-top:20px;background-color:white;text-align:left;}
#bc_zone_capsules div.sesame h2{font-size:1.3em;color:#00afef;}


div.form_bt_bas input{width:auto;float:right;padding:3px!important;padding:1px;margin-left:30px;}
div.form_bt_bas{margin-bottom:20px;}
	
div.confirm_bt_retour input{float:left;margin-left:0px;}


/*******************************************************************
					Étapes du formulaire de demandes d'intervention
******************************************************************/

/****Étapes du formulaire en onglets**/

div#etapeform2{display:none!important;}

.note_details {
    clear: none;
    color: #000000;
    font-family: Verdana,Helvetica,Arial,sans-serif;
    font-size: 10px;
    font-weight: normal;
    line-height: 1.3em;
    margin: 0 0 15px 20px;
    padding: 10px 20px;
    text-align: left;
    text-indent: 0;
}

p.note_details img.img_gauche{
    float: left;
    padding-left: 0 !important;
    padding-right: 5px;
    padding-top: 3px;
}

/********************************************************
                  INFO-COLLECTE 
/***********Calendrier - Vue annéee *****************/

div.calendrier div.vue_annee{width:250px;margin:0px;padding:0px;}
div.calendrier div.vue_annee div.picto_collecte div.zone_picto{float:left;text-align:left;padding-right:5px;padding-top:5px;margin-top:5px;}
div.calendrier div.vue_annee div.picto_collecte div.zone_picto img{float:left;margin-right:1px;}
div.calendrier div.vue_annee div.picto{width:15px;}
div.calendrier div.vue_annee div.lien{width:15px;}
div.calendrier div.vue_annee th.jour_semaine{font-size:80%;}
div.calendrier div.vue_annee th.jour_semaine_samedi{}
div.calendrier div.vue_annee td.samedi{}
div.calendrier div.col1{float:left;width:50%;}
div.calendrier div.col2{float:left;width:50%;}

div.calendrier div.vue_annee table.calendrier tr{padding:0px;margin:0px;height:40px;}
div.calendrier div.vue_annee div.conge{font-size:70%;}

div.calendrier div.vue_annee div.date{font-size:70%;}


/**************************************************/


div#colonne1{width:50%;float:left;margin-bottom:10px;}
div#colonne2{width:46%;float:right;margin-top:25px;margin-bottom:10px;}
div#colonne2.hauteuregale{margin-top:0px;}

/********************************/


/***************** Mes parcours *********************/
	div.mesparcours .texte_intro{color:#003366;margin:15px 0 15px 0;padding:0;font-size:1.3em;line-height:1.1em;font-family: Helvetica,Arial,Verdana, sans-serif;font-weight:bold;}
	div#col1mesparcours{width:45%;float:left;margin-bottom:15px;}
	div#col2mesparcours{width:45%;float:right;}
	h2.parcours {
		margin-top:5px;
		margin-bottom:5px;
		margin-left:0px!important;
		padding-left:5px;
		/*margin: 0 -10px 5px -10px;*/
		height: 30px;
		line-height: 30px;
		width: 100%;
		float: left;
		color: white!important;
		font-size:1.2em;
		font-weight:bold;
		background: #00539F url('') center right no-repeat;
	}
	h2.parcours img {text-align:center;vertical-align:middle;padding-right:5px;}
	#menu_parcours{margin-left:0px;}
	#menu_parcours p a{
		margin-left:0px!important;
		padding-left:5px;
		margin: 0 -10px 5px -10px;
		height: 30px;
		line-height: 30px;
		width: 100%;
		float: left;
		color:#003366;
		font-weight:normal;
		background: #ececec url('img/picto_fleche_droite.png') center right no-repeat;
		text-decoration:none;
		margin-left:0px;
	}
	#menu_parcours p a:hover{color:#666666;}
	
/*******************************************************************/
