﻿/* Général */
*{margin:0;padding:0;}
body{text-align:center;width:100%;padding:0;margin:0;font-size:0.7em;font-family:Helvetica,Arial, sans-serif;background-color: #d4dee8;}
img{border:0 none;}
img.middle{vertical-align:middle!important}
.nomargin {margin:0!important}
.demimargin {margin-top:20px}
.nomargintop{margin-top:0!important}
.nomarginbottom{margin-bottom:0!important}
.clear, .forcer_retour {clear:both}
.gras{font-weight:bold}
.italique{font-style:italic}
.surligne{background-color: #FFFF00}
.note{font-size:0.75em;}
.centre{text-align:center;}
.important {color:#ff0000!important}
.nowrap {white-space: nowrap}
ul.note{font-size:0.8em}
p.note{font-size:0.77em}
#bc_zone_texte span.note{font-size:0.9em}
abbr{border-bottom-width:0px}
span.abbr{border-bottom-width: 1px; border-bottom-style:dotted;cursor:help}
span.note abbr{border-bottom-width: 0px}
.nouveau {background-color: #336699; color: white; margin-left:3px; padding:2px}
ul.photo{padding-left:50px;}
li.photo{padding-left:50px;margin-left:150px;list-style: disc inside none}
sub, sup {vertical-align : baseline;position : relative;} 
sup {top: -0.5em;}
sub {bottom: -0.25em;}
hr {border: 0; height: 1px; background-image: -webkit-linear-gradient(left, rgba(0,0,0,0), rgba(0,0,0,0.25), rgba(0,0,0,0)); background-image: -moz-linear-gradient(left, rgba(0,0,0,0), rgba(0,0,0,0.25), rgba(0,0,0,0)); background-image: -ms-linear-gradient(left, rgba(0,0,0,0), rgba(0,0,0,0.25), rgba(0,0,0,0)); background-image: -o-linear-gradient(left, rgba(0,0,0,0), rgba(0,0,0,0.25), rgba(0,0,0,0));margin:0 0 7px 0;}
.label_erreur{color:#CC3333;}
.ch_erreur{border: 2px solid #CC3333;background-color:#feede8;}
.message_erreur{color:#CC3333;margin:0 0 0 16em;}
.message_erreur_gauche{color:#CC3333;margin:0;}
.ligne_sep {background:#c5c5c5;heighgt:1px;margin:20px 0 10px;width:100%;clear:both;}
.mobile {display:none;}
.non_mobile {display:block;} 
.fullsize{width:100%;}
.fullsize_adjust{width:100%;height:auto;}
h2.nouveau {color:white!important; background-image:url(../img/pictos/picto_etoile_blanc.png); padding:5px 5px 5px 25px!important; background-repeat:no-repeat; background-position:5px center}
.sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0,0,0,0);
  border: 0;
}

/* Haut de page */
#bande_haut{width:100%;background-color:white;padding:2px 0 0 0;min-width:1000px}
#bande_haut #utilitaires {width:1000px;margin:0 auto;font-size:12px;height:31px;position:relative;	text-align:right} /* auth */

#bande_haut #utilitaires ul {display:inline-block;list-style-image: url('../img/img_utilitaires_sep.jpg');padding:8px 0 0 0;vertical-align:top}
#bande_haut #utilitaires ul li {display:inline-block;padding:0 17px 0 0}

#bande_haut #utilitaires ul li.premier, #utilitaires ul li.logo {list-style:none}
#bande_haut #utilitaires ul li.logo {padding:0 5px 0 0}
#bande_haut #utilitaires ul li a {color:#1b4b9b;text-decoration:none;display:block}
#bande_haut #utilitaires ul li a:hover {color:#5089cd;text-decoration:underline}
#bande_haut #utilitaires ul li.langue{list-style-image:none;list-style-type:none;padding-right:6px}
#bande_haut #utilitaires ul li.langue div{float:left}
#bande_haut #utilitaires ul li.langue a{color: #1b4b9b;text-transform:uppercase;float:left;margin-bottom:-6px;padding:6px;margin-top:-12px;}
#bande_haut #utilitaires ul li.langue span {float:left;display:block;padding:0 5px 0 5px;}
#bande_haut #utilitaires ul li.langue a:hover {color:#727272;}
#bande_haut #utilitaires ul li.langue_first{list-style-image:none;list-style-type:none;margin-left: 15px}
#bande_haut #utilitaires ul li.langue.active a{background-color: #5b74ac;color:white}
#bande_haut #utilitaires ul li.langue.active a:hover{cursor:default;text-decoration:none}
#bande_haut #utilitaires :nth-child(4) li:first-child{list-style-image:none;list-style-type:none}
#bande_haut #utilitaires ul li:last-child {padding-right:0} /* auth */


#bande_nuages{width:100%;background:#153679 url('../img/img_bande_haut_nuages.jpg') repeat-x top center;clear:both;min-width:1000px}
#bande_nuages #nuages{width:1000px;margin:0 auto;height:93px;}
#bande_nuages #nuages #logo {float:left;padding:10px 0 0 0;}
#bande_nuages #nuages #qla {float:left;padding:39px 0 0 4px;}
#bande_nuages #nuages #qla img{width:80%;height:auto;}
#bande_nuages #nuages #logo  span {display:none;}
#bande_nuages #nuages #liens {float:right;font-size:12px;}
#bande_nuages #nuages #liens #profil {padding:10px 0 0 0;}
#bande_nuages #nuages #liens #profil a {color:white;text-decoration:none;}
#bande_nuages #nuages #liens #profil a {padding:0 0 0 15px;}
#bande_nuages #nuages #liens #profil a:hover {text-decoration:underline;}
#bande_nuages #nuages #liens #recherche {padding:8px 0 0;width:auto;float:right;} /* auth */
#bande_nuages #nuages #liens #recherche label {display:none;}
#bande_nuages #nuages #liens #recherche .bh_utilitaires_rech {float:left;height:26px;border:1px solid #bebebe;background:white url('/img/img_ico_recherche.jpg') top left no-repeat;padding:0 0 0 33px;color:#9c9c9c;border-right:none;width:auto;}
#bande_nuages #nuages #liens #recherche .ClassBoutonRecherche {float:left; width:26px}


/*Logo à l'impression hack pour que ça fonctionne aussi dans chrome, doit être dans le css Screen*/
#bande_nuages #nuages #logo:before{content:url(/img/img_logo_imp.jpg);visibility:hidden;position:absolute;}


/* Fil d'ariane */
#bc_filariane{margin:0 0 5px 0;padding:10px 5px 10px 5px;}
#bc_filariane a {color:#000000;}
#bc_filariane a:hover {color:#666666;}
#bc_filariane .lien_actif {font-weight:bold;}

/* Partager/Imprimer/Taille du texte */
#utils {display:none;}
#bc_zone_texte .addthis_responsive_sharing a {color: white;padding:0px}

/* Contenu */
#page{min-width:1000px;clear:both;margin:auto;margin-top:0px;width:970px;text-align:left;background-color:white;padding-left:15px;padding-right:15px;}
.accueil #page {clear:both;margin:0 auto;width:1000px;padding:0;}
#page #bande_contenu{font-family: Verdana, Helvetica,Arial, sans-serif;clear:both;}
#page .ph_panorama{margin-bottom:0px;}
#bc_zone_texte{float:left;width:770px;height:480px;}

html>body #bc_zone_texte {height:auto;min-height:480px;} 
#bc_zone_texte.famille,#bc_zone_texte.aines{float:left;width:770px;height:480px;}
html>body #bc_zone_texte.famille,html>body #bc_zone_texte.aines {height:auto;min-height:480px;} 
#bc_zone_texte_page{margin:0;padding:0;/*width:620px;*/width:582px;float:left;}
#bc_zone_texte_page #texte{background-color:white;padding:10px 0;margin:0 40px 0 0;float:left;width:583px;border:none;border-bottom:none}
#bc_zone_texte_page #texte.famille{background-color:white;padding:0;margin:0;float:left;width:780px;border:0;}
#bc_zone_texte_page #texte.aines{background-color:white;padding:0;margin:0;float:left;width:780px;border:0;}
#bc_zone_texte_page #texte.ainessoussite{background-color:white;padding:0 25px 0 25px;margin:0 0 0 125px; border-top:0}
#bc_zone_texte_page #texte.ressources{background-color:white;padding:0 0 0 25px;margin:0 0 0 125px;}
#bc_zone_texte p{margin:0 0 8px 0;line-height:1.3em;}
#bc_zone_texte li, #bc_zone_texte div.texte_boite li{margin: 5px 0px 3px 15px;}
#bc_zone_texte ul, #bc_zone_texte  ol{margin:0px;padding:0px;padding:0px 0px 10px 20px;}
#bc_zone_texte table ul, #bc_zone_texte table  ol{margin:0px;padding:0px!important;padding-bottom:10px!important;}
#bc_zone_texte ul.espacement_leger {margin:0px;padding:0px;padding:0px 0px 0px 20px;}
#bc_zone_texte ul ul{padding:0px 0px 0px 20px;}
#bc_zone_texte a, #bc_zone_texte #zone_page_idees a, #bc_zone_texte div.texte_boite a, #bc_zone_texte div#indextxt a{color:#21578a;}
#bc_zone_texte  a:hover, #bc_zone_texte #zone_page_idees a:hover, #bc_zone_texte div.texte_boite a:hover, #bc_zone_texte div#indextxt a:hover{color:#666666;}

/* Titres */
#page h1{background:#00539F;clear:both;color:#fff;font-size:1.35em;line-height:1.25em;padding:5px 2px 5px 5px;font-family: Helvetica,Arial, sans-serif;}
#page h1.citoyens{background:#00873a}
#page h1.gensaffaires{background:#027AC5}
#page h1.touristes{background:#c85000}
#page h1.arrondissements{height:auto;width:100%;}

#page h1.pages_erreur {margin:10px 0 0 0;}
#page h2{color:#003366;margin:15px 0 2px 0;padding:0;font-size:1.3em;line-height:1.1em;font-family: Helvetica,Arial,Verdana, sans-serif;font-weight:bold;}

#page h2.titrebande, #page h3.titrebande, #page h2.questionsreponses, #page h2.savoirplus, #page h2.details{padding:3px 0px 3px 5px;margin: 20px 0 10px 0;clear:both;}

#page  h2.titrebande label{float:none!important;color:#003366!important}
#page h2.savoirplus, #page h2.details {background-color:#c5c5c5;}
#page h2.savoirplus {margin-top:30px;}
#page h2.details.tableau {background-color:#bbcde6;margin-top:0px;margin-bottom:10px;}
#page h2.punche{font-size:200%;color:#0060a7;margin-bottom:15px;}
#page h2 a {color:#00539F;text-decoration:underline;}
#page h2.titrebande{background-color:#e2f0ee;}


#page h2.titre_bande_picto {color:white;background-image:url('/img/bg_titre_bande_picto.png');margin-top:20px!important;margin-bottom:10px;padding-top:-30px;background-position:top;background-repeat:repeat-x;}
#page h2.titre_bande_picto img {margin-top:-10px;vertical-align:middle;}


#page h2 a:hover {color:#0070d6;text-decoration:none;}

#page #bc_zone_texte_page.citoyens h2.questionsreponses,
#page #bc_zone_texte_page.citoyens h3.titrebande, 
#page #bc_zone_texte_page.citoyens h2.titrebande{background-color:#DDE4D4 /*#e0efd0*/;}
#page #bc_zone_texte_page.apropos h2.questionsreponses{background-color:#f0ebdb;}
#page #bc_zone_texte_page.touristes h2.titrebande{background-color:#bd8575;}
#page #bc_zone_texte_page.apropos h2.titrebande{background-color:#ACC4DA /*#89a4bd*/;}
#page #bc_zone_texte_page.hors_module h2.titrebande{background-color:#e2f0ee;}
#page #bc_zone_texte_page.hors_module h3.titrebande{background-color:#e2f0ee;}
#page #bc_zone_texte_page.gensaffaires h2.titrebande{background-color:#ACC4DA;}
#page #bc_zone_texte_page.immigrants h2.titrebande{background-color:#bbb1c9;}
#page #bc_zone_texte_page.organismes_culturels h2.titrebande{background-color:#bbb1c9;}
#page #bc_zone_texte_page.famille h2.titrebande{background-color:#a8ce5d;}
#page #bc_zone_texte_page.aines h2.titrebande{background-color:#d4dee8;}

#page h3{margin:15px 0px 3px 0px;padding:0px;font-size:1.18em;font-family: Helvetica,Arial,Verdana, sans-serif;font-weight:bold;}
#page ul + h3{margin-top:5px!important;}
#page h4{margin:3px 0px 0px 0px;font-size:1.1em;font-weight:bold;font-family: Helvetica,Arial,Verdana, sans-serif;}
#page h5{margin:2px 0px 0px 0px;font-size:1em;font-weight:bold;font-family: Helvetica,Arial,Verdana, sans-serif;}

/* Menu Accueil */
#page #menu_ouvert .menu_citoyens_en, #page #menu_ouvert .menu_gens_affaires_en{width:333px!important}
#page #menu_ouvert .menu_touristes_en{width:334px!important}
#page #menu_ouvert #menu_citoyens {background:#e6f3ec;width:21%;padding:0 0 8px 0;float:left;}
#page #menu_ouvert #menu_gens_affaires {background:#e5f6fd;width:21%;padding:0 0 8px 0;float:left;}
#page #menu_ouvert #menu_touristes {background:#fdeee7;width:21%;padding:0 0 8px 0;float:left;}
#page #menu_ouvert h2 {padding:8px 5px 8px 15px;margin:0;}
#page #menu_ouvert h2 a, #page #menu_ouvert h2 span{text-decoration:none;color:white;font-size:15px;font-weigh:bold;text-transform:uppercase;}
#page #menu_ouvert h2 a:hover{text-decoration:underline;}
#page #menu_ouvert ul {margin:0 0 0 30px;padding:5px 0 5px 0;list-style-image: url('/img/img_menu_ouvert_bullet.png');}
#page #menu_ouvert ul li {line-height:1.9em;}
#page #menu_ouvert ul li a{color:black;text-decoration:none;font-size:13px;}
#page #menu_ouvert ul li a:hover{text-decoration:underline;}
#page #menu_ouvert .tout_voir {font-size:12px;padding:0 0 0 30px;}
#page #menu_ouvert .texte_citoyens_en {font-size:12px;padding:10px 0 8px 15px;line-height:1.5em;}
#page #menu_ouvert p a {color:#1b4b9b;text-decoration:underline;}
#page #menu_ouvert p a:hover {color:#5089cd;text-decoration:none;}
#page #menu_ouvert #menu_citoyens h2 {background:#00873a;}
#page #menu_ouvert #menu_gens_affaires h2 {background:#027AC5;}
#page #menu_ouvert #menu_touristes h2 {background:#c85000;}
#page #menu_ouvert #menu_autres_sections {background:/*#fef7de*/#f9f9f9;width:37%;padding:0 0 0 0;float:left;}
#page #menu_ouvert #menu_autres_sections h2 {background:/*#ffc50d*/#757575;}
#page #menu_ouvert #menu_autres_sections ul {float:left;}


/* Menu de gauche */
#page #bc_zone_menu{float:left;width:200px;min-height:200px;margin:30px 0 0 0;}
#page #bc_zone_menu.menu, #page #bc_zone_menu.gauche {background-color:#FFFFFF;}
#page #bc_zone_menu #list_menugauche{list-style:none;padding:4px 10px 0px 20px;}
#page #bc_zone_menu #list_menugauche a {color:#000000;text-decoration:none; }
#page #bc_zone_menu #list_menugauche a:hover {color:#666666; }
#page #bc_zone_menu #list_menugauche li{margin-bottom:8px;list-style: disc outside url("../img/picto_puce_bleu.gif");}
#page #bc_zone_menu #list_menugauche .lien_actif {font-weight:bold;}
#page #bc_zone_menu ul#list_menugauche ul {padding:4px 5px 0px 15px;margin-left:0px;}
#page #bc_zone_menu.citoyens #list_menugauche li{list-style:url('../img/picto_puce_verte.gif') outside;}
#page #bc_zone_menu.citoyens #list_menugauche li li{list-style:outside url('../img/picto_puce_verte_niv2.gif');}
#page #bc_zone_menu.gensaffaires #list_menugauche li{list-style:url('../img/picto_puce_bleu2.gif') outside;}
#page #bc_zone_menu.gensaffaires #list_menugauche li li{list-style:outside url('../img/picto_puce_bleu2_niv2.gif');}
#page #bc_zone_menu.touristes #list_menugauche li{list-style:url('../img/picto_puce_rouge.gif') outside;}
#page #bc_zone_menu.touristes #list_menugauche li li{list-style:outside url('../img/picto_puce_rouge_niv2.gif');}
#page #bc_zone_menu.apropos #list_menugauche li{list-style:url('../img/picto_puce_bleu.gif') outside;}
#page #bc_zone_menu.apropos #list_menugauche li li{list-style:outside url('../img/picto_puce_bleu_niv2.gif');}
#page #bc_zone_menu.horsmodule #list_menugauche li{list-style:url('../img/picto_puce_bleu.gif') outside;}
#page #bc_zone_menu.horsmodule #list_menugauche li li{list-style:outside url('../img/picto_puce_bleu_niv2.gif');}

/* Onglets */
#page #menu_onglet{margin:9px 0 0 0;list-style:none;width:600px;height:20px;padding:0;}
#page #menu_onglet li{float:left;margin:0 10px 0 0;padding:0 0 8px 5px;}
#page #menu_onglet li a{color:#000000;}
#page #menu_onglet li a:hover {color:#666666;}
#page #menu_onglet .lien_actif{font-weight:bold;}

/* Encadrés */
.zone_encadre{clear:both;background-color: #eef1f4;padding:10px;margin-top:20px;margin-bottom:20px;overflow:auto;width:96%;}
.zone_encadre_etroit{width:200px;margin:5px 0px 5px 5px;/*padding:7px;*/float:right}
div#texte .zone_encadre ul li, div#texte .zone_encadre ul{margin-left:0px;}
.zone_encadre a {color:#21578a;text-decoration:underline;}
.zone_encadre a:hover {color:#666666;text-decoration:underline;}
.zone_encadre h2:first-child, .zone_encadre h3:first-child{margin-top:0px;}


/* Encadré d'interdiction de fumée */
#bc_zone_texte #encadre_interdiction_fumer p{margin-top:15px}
#bc_zone_texte #encadre_interdiction_fumer p.ph_aligne_gauche{margin-top:0px}


.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('../img/pictos/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('../img/pictos/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('../img/pictos/info.png');}
.avertissement, .attention {width:90%!important;border:1px solid;margin:10px 0px;padding:15px 10px 15px 50px;background-repeat:no-repeat!important;background-position:10px center!important;color:#9F6000;background-color:#FEEFB3!important;background-image:url('../img/pictos/warning.png')!important;}
.panneau_chargement {z-index:2000;width:300px;margin-left:-150px;}



/* Dans déneigement???? */
.communiques_deneigement h2 {margin:5px 0 2px!important;}
.communiques_deneigement h2 a{font-size:90%;}



/* Bouton Haut de page */
div#ancre_hautpage{float:left;margin-bottom:-20px;}
#bt_haut_page{bottom: 0px;display: none;position: fixed;right:20px;text-decoration:none;width:145px;height:21px;padding-top:5px;border:1px solid white;background:url('../img/bt_hautpage_bg_up.jpg') no-repeat }
#bt_haut_page:hover{background:url('../img/bt_hautpage_bg_rl.jpg') no-repeat }
#bt_haut_page:hover span{color:#868686}
#bt_haut_page span{text-transform:uppercase;color:black;padding-left:10px;font-weight:bold;font-size:110%}


/* Bas de page */
#bande_bas {width:100%;background:#1b4b9b;height:230px;clear:both;min-width:1000px}
#bande_bas .colonnes {width:1000px;margin:0 auto;font-size:12px;height:29px;text-align:left;padding:20px 0 0 0;}
#bande_bas .colonnes .colonne {float:left;width:25%;}
#bande_bas .colonnes .colonne .titre {text-transform:uppercase;color:#cccecd;font-weight:bold;font-size:13px;padding:0 0 15px 0;}
#bande_bas .colonnes .colonne ul{padding-left:15px;list-style-image: url('/img/img_bande_bas_bullet.jpg');}
#bande_bas .colonnes .colonne ul li {line-height:1.5em;}
#bande_bas .colonnes .colonne ul li a {color:#f0f0f0;text-decoration:none;}
#bande_bas .colonnes .colonne ul li a:hover {color:white;text-decoration:underline;}
#droits {text-align:center;padding:10px 0 10px 0;font-size:12px;min-width:1000px}

.addthis_sharing_label{clear:both;display:block;margin-left:200px}
.addthis_sharing_label p {font-size:0.85em;padding-top:10px}
.addthis_sharing_toolbox{padding:4px 0 10px}
.addthis_sharing_toolbox .at-share-tbx-element .at-share-btn{margin-left:3px}
.addthis_sharing_toolbox .at-share-tbx-element .at-share-btn:first-child{margin-left:0}

/* Mises en page spécifiques */
ol#lt_questionresponses li{padding:2px 0px 2px 0px;}
div#page_2col{width:710px;}
div#page_2col p{margin:0px 0px 8px 0px;line-height:1.3em;}
div#page_2col li{margin: 0px 0px 3px 15px;}
div#page_2col ul, div#page_2col ol{margin: 0px 0px 10px 15px;}
div#page_2col a {color:#21578a;}
div#page_2col a:hover {color:#666666;}
div#page_2col div#col1{padding:10px;width:60%;float:left;background-color:white;border:1px solid #E5EAF1/*#21578a*/;}
div#page_2col div#col2{width:35%;float:right;}
div#page_2col div#col2 h2{margin:0px -10px 5px -10px;}
div#page_2col div#col2 ul{margin: 0px 0px 10px 15px;}
div#page_2col div#col2 div{border:1px solid #E5EAF1/*#21578a*/;margin-bottom:20px;padding:0px 10px 10px 10px;background-color:white;}
div#page_2col div#col2 div p.ph_horizontale{width:228px;padding-bottom:10px;}
div#col1touristes, div#col1evaluation, div#col1carte{width:45%;float:left;background-color:white;}
div#col2touristes, div#col2evaluation, div#col2carte{width:45%;float:right}

div#col1carte, div#col2carte{margin-top:15px;margin-bottom:15px;}
div#col2carte{border-left:1px solid silver;padding-left:20px;}
div#col1carte .bouton_incitatif, div#col2carte .bouton_incitatif{margin-left:20px;width:90%;font-size:115%}
div#col1carte .bouton_incitatif p a, div#col2carte .bouton_incitatif p a{padding: 10px 12px 10px 40px;
width: 150px;}
div#col1carte .bouton_incitatif p, div#col2carte .bouton_incitatif p {

background: url('/img/capsules/bt_fleche_droite.png') no-repeat 190px 50%;}
div#col2carte .bouton_incitatif{margin-top:13px;}
div#col1fournisseurs{width:70%;float:left;}
div#col2fournisseurs{width:30%;float:right}
div#page_2col.pages_histoire div#col2 div{margin-top:0px;margin-bottom:15px;padding:5px 10px 5px 10px;}
hr.citoyens{background-color:#99cc66;color:#99cc66;width:100%;height:1px;border:0;}
.pastille {color: white;padding: 8px;float: left;text-align: center;font-weight: 900;font-size: 1em;border-radius: 15px;line-height: 0.70em;background-color:black;}
#col1_base {float:left; width:45%}
#col2_base {float:right; width:45%}
#col1_base,#col2_base {padding:7px; min-height:200px; margin-top:10px}
#col1_collectes_rv{float:left;}
#col2_collectes_rv{float:right;}
#col1_collectes_rv,#col2_collectes_rv{width:50%;padding:0px;min-height:auto;}
.col {float:left; width:33%;}
#twitter_vision {float:right; width:220px; margin-left:10px}
#leftcolumn.vision {width:750px}

/* Photos */
p.ph_horizontale{width:200px;}
p.ph_verticale{width:150px;}
p.ph_horizontale img, p.ph_verticale img{margin-bottom:3px; margin-top:3px}
p.ph_aligne_droite{float:right;margin-right:5px;margin-top:-10px;padding-left:10px;}
p.ph_aligne_droite.incendie{float:right;margin-top:0px;margin-right:5px;padding-left:10px;}
.ph_aligne_droite{float:right;margin-right:5px;margin-top:-10px;padding-left:10px;}
p.ph_aligne_gauche{float:left;margin-left:5px;padding-right:10px;}
p.ph_aligne_gauche.noel{float:left;margin-left:5px;padding-right:10px;padding-bottom:50px;}
p.ph_align_centre{text-align:center;}
p.ph_bande_mosaique img{margin:-10px;margin-bottom:5px;}
p.picto_align_droit{float:right;clear:left;padding-top:45px;}
span.legende{font-size:0.9em;margin-bottom:3px;line-height:1.1em;}
span.credit{font-size:0.9em;font-style:italic;line-height:1.1em;}
.ph_bureaux{float:right;width:145px;padding:3px;}
p.ph_visuel_doc img{border: 1px solid black;}
p.img_carte_arrondissements{width:100%;text-align:center;}
.ph_visuel_attrait{float:left;margin-left:-10px; margin-bottom:15px}
.ph_visuel_attrait_v{float:left;margin-right:15px;width:100px;}
.ph_visuel_loisirs{float:left;margin:5px;padding-right:15px;}
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;}
img.header {margin:-11px 0 7px -10px;}
img.baspage {margin:7px 0 -11px -11px;}
th.sansgras{text-align:left;padding:5px;font-weight:normal;}
td p{padding:0px;}
table tbody th{vertical-align:top;}
#comparatif { text-align:center;}
#item_comparatif {padding-left:25px;}
table#tab_carte comparatif {width:100%; font-size:100%}
#texte ul.list_3col_col1, #texte ul.list_3col_col2, #texte ul.list_3col_col3{float:left;width:30%;margin:0;padding:0 2% 0 0;}
.list_1col{clear:left;}
#texte  ul.list_2col_col1,#texte ul.list_2col_col2{margin:0px;float:left;width:270px;list-style:none;}
#texte  ul.list_2col_col1 li,#texte ul.list_2col_col2 li{margin-bottom:5px;}
table.rues td{vertical-align:top;padding:0px;}
.chiffre {text-align:right}

/*Picto image pdf pour les liens dans la page */
.lien_pdf {padding:10px 0px 15px 0px;}
.lien_pdf a{background-image:url('/img/capsules/picto_pdf_up.png');background-repeat:no-repeat;padding:10px 0px 15px 40px;float:left;width:100%}
.lien_pdf a:hover{background-image:url('/img/capsules/picto_pdf_rl.png');}
.zone_encadre .lien_pdf{width:90%}
/*Début Zone Vidéo Accueil */
#page #contenu div.a_propos div#zone_video {
	height: 158px;
}

/* Fin zone Vidéo */

/*Début Zone Bandeau - Culture et patrimoine, Découvrir Québec*/
div#zone_bandeau{position:relative;width:760px;height:170px;margin-bottom:25px; margin-left:0px;}
div.zone_photo{position:absolute;z-index:1;}
div#zone_bandeau div.picto_agrandissement p{position:absolute;z-index:2;padding-top:137px;padding-left:677px;}
div.picto_agrandissement img {opacity: 1.0;filter: alpha(opacity=100); /* For IE8 and earlier */}
div.picto_agrandissement img:hover {opacity: 0.65;filter: alpha(opacity=65); /* For IE8 and earlier */}
/*Fin Zone Bandeau - Culture et patrimone*/


/*début zone Vidéo*/

div#zone_video{position:relative;width:280px;height:170px;margin-bottom:50px; margin-left:10px;}
div#zone_video.aligne_gauche{float:left;padding-left:0px;padding-right:0px;}
div#zone_video.aligne_droite{float:right;padding-right:0px;padding-left:0px;}
div.zone_photo{position:absolute;z-index:1;}
div#zone_video div.picto_video p{position:absolute;z-index:2;padding-top:50px;padding-left:110px;}
div.picto_video img {opacity: 0.65;filter: alpha(opacity=65); /* For IE8 and earlier */}
div.picto_video img:hover {opacity: 1.0;filter: alpha(opacity=100); /* For IE8 and earlier */}
div#zone_video div.picto_video_youtube img{position:relative;z-index:3;}
div.zone_photo p.legende_video{clear:both;font-size:11px;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;}


#page #contenu div#zone_video {margin-bottom:80px!important;}
#page #contenu div.picto_video img {opacity: 0.65; filter: alpha(opacity=65); /* For IE8 and earlier */}
#page #contenu div.picto_video img:hover {opacity: 1.0;filter: alpha(opacity=100); /* For IE8 and earlier */}
#page #contenu div.picto_video2 img {opacity: 0.45;filter: alpha(opacity=45); /* For IE8 and earlier */}
#page #contenu div.picto_video2 img:hover {opacity: 0.55;filter: alpha(opacity=55); /* For IE8 and earlier */}
#page #contenu div.picto_video3 img {opacity: 0.40;filter: alpha(opacity=40); /* For IE8 and earlier */}
#page #contenu div.picto_video3 img:hover {opacity: 0.46;filter: alpha(opacity=46); /* For IE8 and earlier */}


/*2 vidéos - côte à côte sur 2 colonnes */
#col1_video {float:left; width:280px;}
#col2_video {float:right; width:280px;}


/*fin zone vidéo*/

/* Tableaux */
table{width:100%;margin-bottom:10px;}
caption{text-align:center;vertical-align:middle;margin:5px;padding:5px;font-weight:bold;table-layout:auto;font-size:110%;}
thead, tfoot{background-color:#dce4ef/*#bbcde6;*/}
thead p{font-weight:bold;font-size:90%;color:#003366;}
tfoot.source, tfoot tr.source, tfoot tr.note_tableau{background-color:white;font-size:80%;}
tfoot tr.source{margin:0px;padding:0px;}
tbody{background-color:#EEF1F4;/*#dce4ef;*/}
table td, table th{border:3px white solid;}
td{vertical-align:top;padding:5px;}
th{text-align:left;padding:5px;}
/* Trier des tableaux */
table.activites_entrepeneurs {width:100%}
table.activites_entrepeneurs .mois {background:#DCE4EF;font-size:13px;font-weight:bold;}
table.activites_entrepeneurs thead tr th, table.activites_entrepeneurs tfoot tr th { border-width:1px;padding:5px;}
table.activites_entrepeneurs thead tr .header {background-image: url('/img/bg.gif');background-repeat: no-repeat;background-position: center right;cursor: pointer;}
table.activites_entrepeneurs tbody td {border-width:1px;padding:5px;vertical-align: top;}
table.activites_entrepeneurs tbody tr.odd td {background-color:#F0F0F6;}
table.activites_entrepeneurs thead tr .headerSortUp {background-image: url(/img/asc.gif);}
table.activites_entrepeneurs thead tr .headerSortDown {background-image: url(/img/desc.gif);}
table.activites_entrepeneurs thead tr .headerSortDown, table.tablesorter thead tr .headerSortUp {background-color: #027AC5;color:white;}
#activites_entrepeneurs_conferences .date_jour,#activites_entrepeneurs_formations .date_jour{text-align:center;vertical-align:middle!important;padding:5px 10px 10px 10px;width:50px;font-size:30px;height:55px;}
#activites_entrepeneurs_conferences .janvier,#activites_entrepeneurs_formations .janvier{background: url(/img/flip-jan.jpg) bottom right no-repeat;}
#activites_entrepeneurs_conferences .fevrier,#activites_entrepeneurs_formations .fevrier{background: url(/img/flip-fev.jpg) bottom right no-repeat;}
#activites_entrepeneurs_conferences .mars,#activites_entrepeneurs_formations .mars{background: url(/img/flip-mars.jpg) bottom right no-repeat;}
#activites_entrepeneurs_conferences .avril,#activites_entrepeneurs_formations .avril{background: url(/img/flip-avr.jpg) bottom right no-repeat;}
#activites_entrepeneurs_conferences .mai,#activites_entrepeneurs_formations .mai{background: url(/img/flip-mai.jpg) bottom right no-repeat;}
#activites_entrepeneurs_conferences .juin,#activites_entrepeneurs_formations .juin{background: url(/img/flip-juin.jpg) bottom right no-repeat;}
#activites_entrepeneurs_conferences .juillet,#activites_entrepeneurs_formations .juillet{background: url(/img/flip-juil.jpg) bottom right no-repeat;}
#activites_entrepeneurs_conferences .aout,#activites_entrepeneurs_formations .aout{background: url(/img/flip-aout.jpg) bottom right no-repeat;}
#activites_entrepeneurs_conferences .septembre,#activites_entrepeneurs_formations .septembre{background: url(/img/flip-sep.jpg) bottom right no-repeat;}
#activites_entrepeneurs_conferences .octobre,#activites_entrepeneurs_formations .octobre{background: url(/img/flip-oct.jpg) bottom right no-repeat;}
#activites_entrepeneurs_conferences .novembre,#activites_entrepeneurs_formations .novembre{background: url(/img/flip-nov.jpg) bottom right no-repeat;}
#activites_entrepeneurs_conferences .decembre,#activites_entrepeneurs_formations .decembre{background: url(/img/flip-dec.jpg) bottom right no-repeat;}

/* Tiroirs */
#page h2.trigger {box-sizing:border-box;padding-left:10px;margin: 0 0 5px 0;height: 27px;line-height: 27px;width: 100%;color: white!important;font-size:1.1em;font-weight:bold;background: #00539F url('../img/toggle_collapsed.png') center right no-repeat;}
#page h2.trigger a {color: white!important;text-decoration: none;display: block;}
#page h2.active {background-position: left bottom;background: #00539F url('../img/toggle_expended.png') center right no-repeat;} /*--When toggle is triggered, it will shift the image to the bottom to show its "opened" state--*/
.toggle_container {margin: 0 0 5px;padding: 0;overflow: hidden;clear: both;}
.toggle_container .block {padding: 20px; /*--Padding of Container--*/background: #fafafa; /*--Bottom rounded corners--*/}
.toggle_container h2.trigger {background: #575a5d url('../img/toggle_collapsed.png') center right no-repeat!important;}
#toggle-view {list-style:none;	font-size:11px;margin:0 0 20px -10px!important;padding:0!important;width:100%;}
#toggle-view li {margin:0 0 20px 0;border-bottom:1px solid #ccc;position:relative;cursor:pointer;}
#toggle-view li ul li {border-bottom:0;list-style-type:disc;}
#toggle-view h3 {margin:0;font-size:1.1em;background-color:#00539F;padding:5px;color:white}
#toggle-view span.plus {position:absolute;right:5px; top:-4px;color:white;font-size:2em;font-weight:bold}
#toggle-view .panel {margin:10px 10px;display:none;min-height:150px}

/* Capsules */
#bc_zone_capsules{float:right;width:178px;margin-left:0px;margin-top:10px }
#bc_zone_capsules h2 a{text-decoration:none;}
#bc_zone_capsules.tournage {width:240px; margin:330px 0 10px 10px;}
#bc_zone_capsules div{width:88%;font-size:11px;padding:5px 15px 15px 15px;margin-top:10px;background-color:#f4f9ff;padding-right:8px;float:left}
#bc_zone_capsules:first-child{margin-top:0px!important;}
#bc_zone_capsules div p{line-height:170%;margin-bottom:0px}
#bc_zone_capsules div h2{color: #0060A7;	margin-top:15px;margin-bottom:10px;font-size:14px;}
#bc_zone_capsules div ul, #bc_zone_capsules div ol {list-style-type: disc;margin-left:7px;padding-left: 5px;}
#bc_zone_capsules div ul li, #bc_zone_capsules div ol li{padding-bottom:3px}
#bc_zone_capsules a {color: #21578A;}
#bc_zone_capsules a:hover{color: #666666;}
#bc_zone_capsules div.capsule_img, #bc_zone_capsules div.reglements, #bc_zone_capsules div.img, #bc_zone_capsules div.imgaines{padding:0px;background-color:transparent;text-align:center;}


#bc_zone_capsules div.capsule_img{border-bottom:1px solid silver;padding-bottom:8px}
#bc_zone_capsules div.capsule_incitatif{margin-top:0;clear:both;background-color:transparent!important;font-family:Arial, Helvetica, sans-serif;padding:0;}
#bc_zone_capsules div.capsule_incitatif p{float:left;font-size:120%!important;line-height:100%;font-weight:bold;border-bottom:1px solid silver;margin-bottom:0;background: url('/img/capsules/bt_fleche_droite.png') no-repeat 168px 50%;}



#bc_zone_capsules.tournage div.capsule_incitatif p{background: url('/img/capsules/bt_fleche_droite.png') no-repeat 220px 50%;}
#bc_zone_capsules div.capsule_incitatif p span{font-size:115%!important;}
#bc_zone_capsules div.capsule_incitatif p a{float:left;color:#354a8e;text-decoration:none;padding:10px 12px 10px 40px;width:126px}
#bc_zone_capsules.tournage div.capsule_incitatif p a{ width:190px}
#bc_zone_capsules div.capsule_incitatif p a span{color:#149cde;text-transform:uppercase;line-height:110%}
#bc_zone_capsules div.capsule_incitatif p a:hover span, 
#bc_zone_capsules div.capsule_incitatif p a:hover {color:#354a8e;}
.capsule_parcs_canins p a{background: url('/img/capsules/picto_parcs_canins_up.png') no-repeat 0 50%}
.capsule_parcs_canins p a:hover{background: url('/img/capsules/picto_parcs_canins_rl.png') no-repeat 0 50%}	
.capsule_arbres p a{background: url('/img/capsules/picto_arbres_up2.png') no-repeat 0 50%}
.capsule_arbres p a:hover{background: url('/img/capsules/picto_arbres_rl2.png') no-repeat 0 50%}
.capsule_medaillon_bronze p a{background: url('/img/capsules/picto_medaillon_up.png') no-repeat 0 50%}
.capsule_medaillon_bronze p a:hover{background: url('/img/capsules/picto_medaillon_rl.png') no-repeat 0 50%}	
.capsule_demandes_intervention p a{background: url('/img/capsules/picto_demandes_intervention_up.png') no-repeat 0 50%}
.capsule_demandes_intervention p a:hover{background: url('/img/capsules/picto_demandes_intervention_rl.png') no-repeat 0 50%}
.capsule_emplois p a{background: url('/img/capsules/picto_demandes_intervention_up.png') no-repeat 0 50%}	
.capsule_emplois p a:hover{background: url('/img/capsules/picto_demandes_intervention_rl.png') no-repeat 0 50%}
.capsule_mon_trajet_velo p a{background: url('/img/capsules/picto_mon_trajet_velo_up.png') no-repeat 0 50%}	
.capsule_mon_trajet_velo p a:hover{background: url('/img/capsules/picto_mon_trajet_velo_rl.png') no-repeat 0 50% }
.capsule_bfvq p a{background: url('/img/capsules/picto_bfvq_up.png') no-repeat 0 50%}	
.capsule_bfvq p a:hover{background: url('/img/capsules/picto_bfvq_rl.png') no-repeat 0 50% }
.capsule_srb p a{background: url('/img/capsules/picto_srb_up.png') no-repeat 0 50%}	
.capsule_srb p a:hover{background: url('/img/capsules/picto_srb_rl.png') no-repeat 0 50%}
.capsule_carte_interactive p a{background: url('/img/capsules/picto_carte_interactive_up.png') no-repeat 0 50%}
.capsule_carte_interactive p a:hover{background: url('/img/capsules/picto_carte_interactive_rl.png') no-repeat 0 50%}	
.capsule_ligne_du_temps p a{background: url('/img/capsules/picto_ligne_du_temps_up.png') no-repeat 0 50%}
.capsule_ligne_du_temps p a:hover{background: url('/img/capsules/picto_ligne_du_temps_rl.png') no-repeat 0 50%}	
.capsule_voxpop p a{background: url('/img/capsules/picto_voxpop_up.png') no-repeat 0 50%}
.capsule_voxpop p a:hover{background: url('/img/capsules/picto_voxpop_rl.png') no-repeat 0 50%}	
.capsule_parc p a{background: url('/img/capsules/picto_parc_up.png') no-repeat 0 50%}
.capsule_parc p a:hover{background: url('/img/capsules/picto_parc_rl.png') no-repeat 0 50%}	
.capsule_suivi_demandes p a{background: url('/img/capsules/picto_suivi_demandes_up.png') no-repeat 0 50%}
.capsule_suivi_demandes p a:hover{background: url('/img/capsules/picto_suivi_demandes_rl.png') no-repeat 0 50%}


.capsule_circulation p a{background: url('/img/capsules/picto_circulation_up.png') no-repeat 0 50%}
.capsule_circulation p a:hover{background: url('/img/capsules/picto_circulation_rl.png') no-repeat 0 50%}	

.capsule_rencontre_publique p a{background: url('/img/capsules/picto_rencontre_publique_rl.png') no-repeat 0 50%}
.capsule_rencontre_publique p a:hover{background: url('/img/capsules/picto_rencontre_publique_up.png') no-repeat 0 50%}	

.capsule_consultations p a{background: url('/img/capsules/picto_consultations_rl.png') no-repeat 0 50%}
.capsule_consultations p a:hover{background: url('/img/capsules/picto_consultations_up.png') no-repeat 0 50%}	

.capsule_grands_projets_verts p a{background: url('/img/capsules/picto_grands_projets_verts_up.png') no-repeat 0 50%}
.capsule_grands_projets_verts p a:hover{background: url('/img/capsules/picto_grands_projets_verts_rl.png') no-repeat 0 50%}	
.capsule_carte p a{background: url('/img/capsules/picto_carte_up.png') no-repeat 0 50%}
.capsule_carte p a:hover{background: url('/img/capsules/picto_carte_rl.png') no-repeat 0 50%}	
.capsule_rech_arrondissement p a{background: url('/img/capsules/picto_rech_arr_up.png') no-repeat 0 50%}
.capsule_rech_arrondissement p a:hover{background: url('/img/capsules/picto_rech_arr_rl.png') no-repeat 0 50%}
.capsule_tel p a{background: url('/img/capsules/picto_telephone_up.png') no-repeat 0 50%}
.capsule_tel p a:hover{background: url('/img/capsules/picto_telephone_rl.png') no-repeat 0 50%}	
#bc_zone_capsules div.capsule_calendrier p a{background: url('/img/capsules/picto_calendrier_up.png') no-repeat 0 50%;
padding-left:45px!important}	
#bc_zone_capsules div.capsule_calendrier p a:hover{background: url('/img/capsules/picto_calendrier_rl.png') no-repeat 0 50%;}
.capsule_anneau_de_glace p a{background: url('/img/capsules/picto_anneau_de_glace.png') no-repeat 0 50%}	
.capsule_anneau_de_glace p a:hover{background: url('/img/capsules/picto_anneau_de_glace_rl.png') no-repeat 0 50%}
.capsule_pdf p a{background: url('/img/capsules/picto_pdf_up.png') no-repeat 0 50%}	
.capsule_pdf p a:hover{background: url('/img/capsules/picto_pdf_rl.png') no-repeat 0 50%}
.capsule_patrimoine_mondial p a{background: url('/img/capsules/picto_patrimoine_mondial_up.jpg') no-repeat 0 50%}	
.capsule_video p a{background: url('/img/capsules/picto_video_up.png') no-repeat 0 50%}
.capsule_video p a:hover{background: url('/img/capsules/picto_video_rl.png') no-repeat 0 50%}
.capsule_activites_pedagogiques p a{background: url('/img/capsules/picto_activites_pedagogiques_up.png') no-repeat 0 50%}
.capsule_activites_pedagogiques p a:hover{background: url('/img/capsules/picto_activites_pedagogiques_rl.png') no-repeat 0 50%}
.capsule_infolettre p a{background: url('/img/capsules/picto_infolettre_up.png') no-repeat 0 50%}
.capsule_infolettre p a:hover{background: url('/img/capsules/picto_infolettre_rl.png') no-repeat 0 50%}
.capsule_discours p a{background: url('/img/capsules/picto_discours_up.png') no-repeat 0 50%}
.capsule_discours p a:hover{background: url('/img/capsules/picto_discours_rl.png') no-repeat 0 50%}
.capsule_faq p a{background: url('/img/capsules/picto_question_up.png') no-repeat 0 50%}
.capsule_faq p a:hover{background: url('/img/capsules/picto_question_rl.png') no-repeat 0 50%}
.capsule_medias_sociaux p a{background: url('/img/capsules/picto_medias_sociaux_up.png') no-repeat 0 50%}
.capsule_medias_sociaux p a:hover{background: url('/img/capsules/picto_medias_sociaux_rl.png') no-repeat 0 50%}
.capsule_formulaires p a {background: url('/img/capsules/picto_formulaire_up.png') no-repeat 0 50%}
.capsule_formulaires p a:hover{background: url('/img/capsules/picto_formulaire_rl.png') no-repeat 0 50%}
.capsule_fleche_graph p a {background: url('/img/capsules/picto_fleche_graph_up.png') no-repeat 0 50%}
.capsule_fleche_graph p a:hover{background: url('/img/capsules/picto_fleche_graph_rl.png') no-repeat 0 50%}
.capsule_ordinateur p a {background: url('/img/capsules/picto_ordinateur_up.png') no-repeat 0 50%}
.capsule_ordinateur p a:hover{background: url('/img/capsules/picto_ordinateur_rl.png') no-repeat 0 50%}
.capsule_banque_info p a {background: url('/img/capsules/picto_banque_info_up.png') no-repeat 0 50%}
.capsule_banque_info p a:hover{background: url('/img/capsules/picto_banque_info_rl.png') no-repeat 0 50%}
.capsule_ordinateur p a {background: url('/img/capsules/picto_ordinateur_up.png') no-repeat 0 50%}
.capsule_ordinateur p a:hover{background: url('/img/capsules/picto_ordinateur_rl.png') no-repeat 0 50%}
.capsule_accent p a {background: url('/img/capsules/picto_accent_up.png') no-repeat 0 50%}
.capsule_accent p a:hover{background: url('/img/capsules/picto_accent_rl.png') no-repeat 0 50%}
.capsule_ecole p a {background: url('/img/capsules/picto_ecole_up.png') no-repeat 0 50%} 
.capsule_ecole p a:hover{background: url('/img/capsules/picto_ecole_rl.png') no-repeat 0 50%} 
.capsule_investir p a {background: url('/img/capsules/picto_investir_up.png') no-repeat 0 50%}
.capsule_investir p a:hover{background: url('/img/capsules/picto_investir_rl.png') no-repeat 0 50%} 
.capsule_ouvrir_dossier p a {background: url('/img/capsules/picto_ouvrir_dossier_up.png') no-repeat 0 50%}
.capsule_ouvrir_dossier p a:hover {background: url('/img/capsules/picto_ouvrir_dossier_rl.png') no-repeat 0 50%}
.capsule_telechargement p a{background: url('/img/capsules/picto_telechargement_up.png') no-repeat 0 50%}
.capsule_telechargement p a:hover{background: url('/img/capsules/picto_telechargement_rl.png') no-repeat 0 50%}
.capsule_information p a{background: url('/img/capsules/picto_information_up.png') no-repeat 0 50%}
.capsule_information p a:hover{background: url('/img/capsules/picto_information_rl.png') no-repeat 0 50%}
.capsule_amphitheatre p a{background: url('/img/capsules/picto_amphitheatre_up.png') no-repeat 0 50%}
.capsule_amphitheatre p a:hover{background: url('/img/capsules/picto_amphitheatre_rl.png') no-repeat 0 50%}
.capsule_espace_presse p a{background: url('/img/capsules/picto_espace_presse_up.png') no-repeat 0 50%}
.capsule_espace_presse p a:hover{background: url('/img/capsules/picto_espace_presse_rl.png') no-repeat 0 50%}
.capsule_cadenas p a {background: url('/img/capsules/picto_cadenas_up.png') no-repeat 0 50%}
.capsule_cadenas p a:hover {background: url('/img/capsules/picto_cadenas_rl.png') no-repeat 0 50%}
.capsule_remorquage p a {background: url('/img/capsules/picto_remorquage_up.png') no-repeat 0 50%}
.capsule_remorquage p a:hover {background: url('/img/capsules/picto_remorquage_rl.png') no-repeat 0 50%}
.bouton_consulter_fiche p a {background: url('/img/capsules/picto_publications_up.png') no-repeat 0 50%}
.bouton_consulter_fiche p a:hover{background: url('/img/capsules/picto_publications_rl.png') no-repeat 0 50%}
.bouton_remplir p a,  .capsule_creer_dossier p a{background: url('/img/capsules/picto_creer_dossier_up.png') no-repeat 0 50%}
.bouton_remplir p a:hover,  .capsule_creer_dossier p a:hover{background: url('/img/capsules/picto_creer_dossier_rl.png') no-repeat 0 50%}.capsule_recherche p a{background: url('/img/capsules/picto_recherche_up.png') no-repeat 0 50%}
.capsule_evenements p a {background: url('/img/capsules/picto_grandsevenements_up.png') no-repeat 0 50%}
.capsule_evenements p a:hover{background: url('/img/capsules/picto_grandsevenements_rl.png') no-repeat 0 50%}
.capsule_recherche p a:hover{background: url('/img/capsules/picto_recherche_rl.png') no-repeat 0 50%}
.capsule_dossierloisir p a{background: url('/img/capsules/picto_numero_personne_up.png') no-repeat 0 50%}
.capsule_dossierloisir p a:hover{background: url('/img/capsules/picto_numero_personne_rl.png') no-repeat 0 50%}
.capsule_comment_dossierloisir p a{background: url('/img/capsules/picto_comment_creer_dossier_loisirs_up.png') no-repeat 0 50%}
.capsule_comment_dossierloisir p a:hover{background: url('/img/capsules/picto_comment_creer_dossier_loisirs_rl.png') no-repeat 0 50%}
.capsule_croc_feu p a{background: url('/img/capsules/picto_croc_feu.png') no-repeat 0 50%}
.capsule_croc_feu p a:hover{background: url('/img/capsules/picto_croc_feu.png') no-repeat 0 50%}
.capsule_avertisseur_fumee p a{background: url('/img/capsules/picto_avertisseur_fumee_up.png') no-repeat 0 50%}
.capsule_avertisseur_fumee p a:hover{background: url('/img/capsules/picto_avertisseur_fumee_rl.png') no-repeat 0 50%}
.capsule_avertisseur_monoxyde p a{background: url('/img/capsules/picto_avertisseur_monoxyde_up.png') no-repeat 0 50%}
.capsule_avertisseur_monoxyde p a:hover{background: url('/img/capsules/picto_avertisseur_monoxyde_rl.png') no-repeat 0 50%}
.capsule_histoire p a{background: url('/img/capsules/picto_histoire_up.png') no-repeat 0 50%}
.capsule_histoire p a:hover{background: url('/img/capsules/picto_histoire_rl.png') no-repeat 0 50%}
.capsule_acces_famille p a{background: url('/img/capsules/picto_acces_famille_up.png') no-repeat 0 50%}
.capsule_acces_famille p a:hover{background: url('/img/capsules/picto_acces_famille_rl.png') no-repeat 0 50%}
.capsule_art_public p a{background: url('/img/capsules/picto_art_public_up.png') no-repeat 0 50%}
.capsule_art_public p a:hover{background: url('/img/capsules/picto_art_public_rl.png') no-repeat 0 50%}
.capsule_velo p a{background: url('/img/capsules/picto_velo_up.png') no-repeat 0 50%}
.capsule_velo p a:hover{background: url('/img/capsules/picto_velo_rl.png') no-repeat 0 50%}

.capsule_stylo p a{background: url('/img/capsules/picto_stylo_up.png') no-repeat 0 50%}
.capsule_stylo p a:hover{background: url('/img/capsules/picto_stylo_rl.png') no-repeat 0 50%}

.capsule_ppu p a{background: url('/img/capsules/picto_ppu_up.png') no-repeat 0 50%}
.capsule_ppu p a:hover{background: url('/img/capsules/picto_ppu_rl.png') no-repeat 0 50%}

.capsule_planification p a{background: url('/img/capsules/picto_planification_up.png') no-repeat 0 50%}
.capsule_planification p a:hover{background: url('/img/capsules/picto_planification_rl.png') no-repeat 0 50%}

.capsule_mat_organiques p a{background: url('/img/capsules/picto_pomme_up.png') no-repeat 0 50%}
.capsule_mat_organiques p a:hover{background: url('/img/capsules/picto_pomme_rl.png') no-repeat 0 50%}

.capsule_portevoix p a{background: url('/img/capsules/picto_portevoix_up.png') no-repeat 0 50%}
.capsule_portevoix p a:hover{background: url('/img/capsules/picto_portevoix_rl.png') no-repeat 0 50%}

.capsule_plage p a{background: url('/img/capsules/picto_plage_up.png') no-repeat 0 50%}
.capsule_plage p a:hover{background: url('/img/capsules/picto_plage_rl.png') no-repeat 0 50%}

#bc_zone_capsules div.capsule_incitatif.capsule_comment_dossierloisir p span {font-size:105%!important}




/*Capsule avec liens détails voir dans page Programmes - Habitation - Programme Accès Famille */
/*Capsule avec liens détails voir dans page info-collecte*/
#bc_zone_capsules div.capsule_incitatif_details{margin-top:0;clear:both;background-color:transparent!important;font-family:Arial, Helvetica, sans-serif;padding:0;}
#bc_zone_capsules div.capsule_incitatif_details p{float:left;font-size:120%!important;line-height:100%;font-weight:bold;border-bottom:1px solid silver;margin-bottom:0;background: url('/img/capsules/bt_fleche_droite.png') no-repeat 168px 20%;}
#bc_zone_capsules div.capsule_incitatif_details p span{font-size:115%!important;}
#bc_zone_capsules div.capsule_incitatif_details p span.choix_capsule{background-color:white; color:grey; padding:2px 2px 2px 35px; display:block; font-size:90%!important; font-weight:normal; clear:both; line-height:120%}

#bc_zone_capsules div.capsule_incitatif_details p a {float:left;color:#354a8e;text-decoration:none;padding:10px 12px 0 40px;width:126px}
#bc_zone_capsules div.capsule_incitatif_details p a.choix_liens{color:grey; float:none; padding:0; width:auto; background-image:none}
#bc_zone_capsules div.capsule_incitatif_details p a span{color:#149cde;text-transform:uppercase;line-height:110%}
#bc_zone_capsules div.capsule_incitatif_details p a:hover span, 
#bc_zone_capsules div.capsule_incitatif_details p a:hover {color:#354a8e;}
/***/


.capsule_stationnement p a{background: url('/img/capsules/picto_stationnement.png') no-repeat 0 50%}
.capsule_stationnement p a:hover{background: url('/img/capsules/picto_stationnement_rl.png') no-repeat 0 50%}
.vignette_stationnement p a{background: url('/img/capsules/picto_stationnementvignette_up.png') no-repeat 0 50%}
.vignette_stationnement p a:hover{background: url('/img/capsules/picto_stationnementvignette_rl.png') no-repeat 0 50%}
.capsule_services p a{background: url('/img/capsules/picto_services_up.png') no-repeat 0 50%}
.capsule_services p a:hover{background: url('/img/capsules/picto_services_rl.png') no-repeat 0 50%}
#capsule_mesloisirsenligne a{background: url('/citoyens/loisirs_sports/programmation_loisirs/img/bt_loisirsenligne_up.jpg') no-repeat 0 50%;
width:178px;height:75px;float:left}
#capsule_mesloisirsenligne a:hover{background: url('/citoyens/loisirs_sports/programmation_loisirs/img/bt_loisirsenligne_rl.jpg') no-repeat 0 50%}
.capsule_constats p a{background: url('/img/capsules/picto_constats_up.png') no-repeat 0 50%}
.capsule_constats p a:hover{background: url('/img/capsules/picto_constats_rl.png') no-repeat 0 50%}
.capsule_livre p a{background: url('/img/capsules/picto_livre_up.png') no-repeat 0 50%}
.capsule_livre p a:hover{background: url('/img/capsules/picto_livre_rl.png') no-repeat 0 50%}
.capsule_seancedirect p a{background: url('/img/capsules/picto_camera_up.png') no-repeat 0 50%}
.capsule_seancedirect p a:hover{background: url('/img/capsules/picto_camera_rl.png') no-repeat 0 50%}
.capsule_aquatiques p a{background: url('/img/capsules/picto_aquatiques_up.png') no-repeat 0 50%}
.capsule_aquatiques p a:hover{background: url('/img/capsules/picto_aquatiques_rl.png') no-repeat 0 50%}
.capsule_ete p a{background: url('/img/capsules/picto_ete_up.png') no-repeat 0 50%}
.capsule_ete p a:hover{background: url('/img/capsules/picto_ete_rl.png') no-repeat 0 50%}
.capsule_occasionnelsloisirs p a{background: url('/img/capsules/picto_occasionnelsloisirs_up.png') no-repeat 0 50%}
.capsule_occasionnelsloisirs p a:hover{background: url('/img/capsules/picto_occasionnelsloisirs_rl.png') no-repeat 0 50%}
.capsule_fairefacetrousse p a{background: url('/img/capsules/picto_fairefacetrousse_up.png') no-repeat 0 50%}
.capsule_fairefacetrousse p a:hover{background: url('/img/capsules/picto_fairefacetrousse_rl.png') no-repeat 0 50%}
.capsule_fairefacealertes p a{background: url('/img/capsules/picto_fairefacealertes_up.png') no-repeat 0 50%}
.capsule_fairefacealertes p a:hover{background: url('/img/capsules/picto_fairefacealertes_rl.png') no-repeat 0 50%}
.capsule_fairefaceplandaction p a{background: url('/img/capsules/picto_fairefaceplandaction_up.png') no-repeat 0 50%}
.capsule_fairefaceplandaction p a:hover{background: url('/img/capsules/picto_fairefaceplandaction_rl.png') no-repeat 0 50%}
.capsule_publications p a{background: url('/img/capsules/picto_publications_up.png') no-repeat 0 50%}
.capsule_publications p a:hover{background: url('/img/capsules/picto_publications_rl.png') no-repeat 0 50%}
.capsule_mesuresaide p a{background: url('/img/capsules/picto_mesuresaide_up.png') no-repeat 0 50%}
.capsule_mesuresaide p a:hover{background:url('/img/capsules/picto_mesuresaide_rl.png') no-repeat 0 50%}
.capsule_cellulaire p a{background: url('/img/capsules/picto_cellulaire_up.png') no-repeat 0 50%}
.capsule_cellulaire p a:hover{background: url('/img/capsules/picto_cellulaire_rl.png') no-repeat 0 50%}
.capsule_cellulaire_pile p a{background: url('/img/capsules/picto_cellulaire_pile_rl.png') no-repeat 0 50%}
.capsule_cellulaire_pile p a:hover{background: url('/img/capsules/picto_cellulaire_pile_up.png') no-repeat 0 50%}
.capsule_flocon p a{background: url('/img/capsules/picto_flocon_up.png') no-repeat 0 50%}
.capsule_flocon p a:hover{background: url('/img/capsules/picto_flocon_rl.png') no-repeat 0 50%}
.capsule_ideesdesortiehalloween p a{background: url('/img/capsules/picto_ideesdesortiehalloween_up.png') no-repeat 0 50%}
.capsule_ideesdesortiehalloween p a:hover{background: url('/img/capsules/picto_ideesdesortiehalloween_rl.png') no-repeat 0 50%}
.capsule_ideesdesortieajout p a{background: url('/img/capsules/picto_ideesdesortie_ajout_up.png') no-repeat 0 50%}
.capsule_ideesdesortieajout p a:hover{background: url('/img/capsules/picto_ideesdesortie_ajout_rl.png') no-repeat 0 50%}
.capsule_ideesdesortie p a{background: url('/img/capsules/picto_ideesdesortie_up.png') no-repeat 0 50%}
.capsule_ideesdesortie p a:hover{background: url('/img/capsules/picto_ideesdesortie_rl.png') no-repeat 0 50%}
.capsule_statistiques p a{background: url('/img/capsules/picto_statistiques_up.png') no-repeat 0 50%}
.capsule_statistiques p a:hover{background: url('/img/capsules/picto_statistiques_rl.png') no-repeat 0 50%}
.capsule_911 p a{background: url('/img/capsules/picto_police_911_up.png') no-repeat 0 50%}
.capsule_911 p a:hover{background: url('/img/capsules/picto_police_911_rl.png') no-repeat 0 50%}
.capsule_billets p a{background: url('/img/capsules/picto_billets_up.png') no-repeat 0 50%}
.capsule_billets p a:hover{background: url('/img/capsules/picto_billets_rl.png') no-repeat 0 50%}
.capsule_agir p a{background: url('/img/capsules/picto_police_agir_up.png') no-repeat 0 50%}
.capsule_agir p a:hover{background: url('/img/capsules/picto_police_agir_rl.png') no-repeat 0 50%}
.capsule_personnes p a{background: url('/img/capsules/picto_police_personnes_up.png') no-repeat 0 50%}
.capsule_personnes p a:hover{background: url('/img/capsules/picto_police_personnes_rl.png') no-repeat 0 50%}
.capsule_marche p a{background: url('/img/capsules/picto_march_up.png') no-repeat 0 50%}
.capsule_marche p a:hover{background: url('/img/capsules/picto_march_rl.png') no-repeat 0 50%}
.capsule_pompiers p a{background: url('/img/capsules/picto_pompier_up.png') no-repeat 0 50%}
.capsule_pompiers p a:hover{background: url('/img/capsules/picto_pompier_rl.png') no-repeat 0 50%}
.capsule_foyer p a{background: url('/img/capsules/picto_foyer_up.png') no-repeat 0 50%}
.capsule_foyer p a:hover{background: url('/img/capsules/picto_foyer_rl.png') no-repeat 0 50%}
.capsule_travaux_rues p a{background: url('/img/capsules/picto_travaux_rues_up.png') no-repeat 0 50%}
.capsule_travaux_rues p a:hover{background: url('/img/capsules/picto_travaux_rues_rl.png') no-repeat 0 50%}
.capsule_bebe p a{background: url('/img/capsules/picto_suce_up.png') no-repeat 0 50%;}
.capsule_bebe p a:hover{background: url('/img/capsules/picto_suce_rl.png') no-repeat 0 50%;}
.capsule_photos p a{background: url('/img/capsules/picto_photo_rl.png') no-repeat 0 50%; color:#1E76BB!important}
.capsule_photos p a:hover{background:url('/img/capsules/picto_photo_rl.png') no-repeat 0 50%; color:#1E76BB!important}
.capsule_photos p a span{color:#1E76BB!important}
.capsule_horloge_jura p a{background: url('/img/capsules/picto_horloge_jura_up.png') no-repeat 0 50%}
.capsule_horloge_jura p a:hover{background: url('/img/capsules/picto_horloge_jura_rl.png') no-repeat 0 50%}
.capsule_patrimoine_urbain p a{background: url('/img/capsules/picto_patrimoine_urbain_up.png') no-repeat 0 50%}
.capsule_patrimoine_urbain p a:hover{background: url('/img/capsules/picto_patrimoine_urbain_rl.png') no-repeat 0 50%}
.capsule_organigramme p a{background: url('/img/capsules/picto_organigramme_up.png') no-repeat 0 50%}
.capsule_organigramme p a:hover{background: url('/img/capsules/picto_organigramme_rl.png') no-repeat 0 50%}
#bc_zone_capsules div.capsule_incitatif.capsule_policiers p span {font-size:105%!important}
.capsule_policiers p a{background: url('/img/capsules/picto_policier_up.png') no-repeat 0 50%}
.capsule_policiers p a:hover{background: url('/img/capsules/picto_policier_rl.png') no-repeat 0 50%}
.capsule_galeriephoto p a{background: url('/img/capsules/picto_galeriephoto_up.png') no-repeat 0 50%}
.capsule_galeriephoto p a:hover{background: url('/img/capsules/picto_galeriephoto_rl.png') no-repeat 0 50%}
.capsule_audio p a{background: url('/img/capsules/picto_audio_up.png') no-repeat 0 50%}
.capsule_audio p a:hover{background: url('/img/capsules/picto_audio_rl.png') no-repeat 0 50%}
.capsule_vote p a{background: url('/img/capsules/picto_vote_up.png') no-repeat 0 50%}
.capsule_vote p a:hover{background: url('/img/capsules/picto_vote_rl.png') no-repeat 0 50%}
.capsule_hotel_ville p a{background: url('/img/capsules/picto_hotelville_up.png') no-repeat 0 50%}
.capsule_hotel_ville p a:hover{background: url('/img/capsules/picto_hotelville_rl.png') no-repeat 0 50%}
.capsule_activites_nouveauxarrivants p a{background: url('/img/capsules/picto_activites_immigrants_up.png') no-repeat 0 50%}
.capsule_activites_nouveauxarrivants p a:hover{background: url('/img/capsules/picto_activites_immigrants_rl.png') no-repeat 0 50%}
.capsule_inondations p a{background: url('/img/capsules/picto_inondations_up.png') no-repeat 0 50%}
.capsule_inondations p a:hover{background: url('/img/capsules/picto_inondations_rl.png') no-repeat 0 50%}
.capsule_biographie p a{background: url('/img/capsules/picto_biographie_up.png') no-repeat 0 50%; padding:10px 12px 10px 30px!important}
.capsule_biographie p a:hover{background: url('/img/capsules/picto_biographie_rl.png') no-repeat 0 50%}
.capsule_recherche_maison p a{background: url('/img/capsules/picto_recherche_maison_up.png') no-repeat 0 50%;}
.capsule_recherche_maison p a:hover{background: url('/img/capsules/picto_recherche_maison_rl.png') no-repeat 0 50%}
#bc_zone_capsules div.capsule_incitatif.capsule_biographie {margin-top:-80px; min-height:30px!important}
#bc_zone_capsules div.capsule_incitatif.capsule_biographie p span {font-size:105%!important}
#bc_zone_capsules div.capsule_incitatif.capsule_biographie p {border-bottom:0; background:url("/img/capsules/bt_fleche_droite.png") no-repeat scroll 158px 50%!important; width:auto!important}
.capsule_assistant_permis p a{background: url('/img/capsules/picto_assistant_permis_up.png') no-repeat 0 50%}
.capsule_assistant_permis p a:hover{background: url('/img/capsules/picto_assistant_permis_rl.png') no-repeat 0 50%}
.capsule_accessibilite p a{background: url('/img/capsules/picto_accessibilite_up.png') no-repeat 0 50%}
.capsule_accessibilite p a:hover{background: url('/img/capsules/picto_accessibilite_rl.png') no-repeat 0 50%}
.capsule_elections p a{background: url('/img/capsules/picto_elections_up.png') no-repeat 0 50%}
.capsule_elections p a:hover{background: url('/img/capsules/picto_elections_rl.png') no-repeat 0 50%}
.capsule_subventions p a {background: url('/img/capsules/picto_subventions_up.png') no-repeat 0 50%;}
.capsule_subventions p a:hover{background: url('/img/capsules/picto_subventions_rl.png') no-repeat 0 50%}
.capsule_camion_pompier p a {background: url('/img/capsules/picto_camion_pompier_up.png') no-repeat 0 50%;}
.capsule_camion_pompier p a:hover{background: url('/img/capsules/picto_camion_pompier_rl.png') no-repeat 0 50%}
.capsule_fete p a {background: url('/img/capsules/picto_fete_up.png') no-repeat 0 50%;}
.capsule_fete p a:hover{background: url('/img/capsules/picto_fete_rl.png') no-repeat 0 50%}
.capsule_parchemin p a {background: url('/img/capsules/picto_parchemin_up.png') no-repeat 0 50%;}
.capsule_parchemin p a:hover{background: url('/img/capsules/picto_parchemin_rl.png') no-repeat 0 50%}
.capsule_epigraphe p a {background: url('/img/capsules/picto_epigraphe_up.png') no-repeat 0 50%;}
.capsule_epigraphe p a:hover{background: url('/img/capsules/picto_epigraphe_rl.png') no-repeat 0 50%}
.capsule_transport p a {background: url('/img/capsules/picto_bus_up.png') no-repeat 0 50%;}
.capsule_transport p a:hover{background: url('/img/capsules/picto_bus_rl.png') no-repeat 0 50%}
.capsule_grand_bleu p a {background: url('/img/capsules/picto_grand_bleu_up.png') no-repeat 0 50%;}
.capsule_grand_bleu p a:hover{background: url('/img/capsules/picto_grand_bleu_rl.png') no-repeat 0 50%}
.capsule_demande_subvention p a {background: url('/img/capsules/picto_demande_subvention_up.png') no-repeat 0 50%;}
.capsule_demande_subvention p a:hover{background: url('/img/capsules/picto_demande_subvention_rl.png') no-repeat 0 50%;}
.capsule_colisee p a {background: url('/img/capsules/picto_colisee_up.png') no-repeat 0 50%;}
.capsule_colisee p a:hover{background: url('/img/capsules/picto_colisee_rl.png') no-repeat 0 50%;}
.capsule_benevoles p a {background: url('/img/capsules/picto_benevoles_up.png') no-repeat 0 50%;}
.capsule_benevoles p a:hover{background: url('/img/capsules/picto_benevoles_rl.png') no-repeat 0 50%;}
.capsule_champlain p a {background: url('/img/capsules/picto_champlain_up.png') no-repeat 0 50%;}
.capsule_champlain p a:hover{background: url('/img/capsules/picto_champlain_rl.png') no-repeat 0 50%;}
.capsule_loisirs p a {background: url('/img/capsules/picto_loisirs_up.png') no-repeat 0 50%;}
.capsule_loisirs p a:hover{background: url('/img/capsules/picto_loisirs_rl.png') no-repeat 0 50%;}
.capsule_payer_taxes p a {background: url('/img/capsules/picto_payer_taxes_up.png') no-repeat 0 50%;}
.capsule_payer_taxes p a:hover{background: url('/img/capsules/picto_payer_taxes_rl.png') no-repeat 0 50%;}
.capsule_cube p a {background: url('/img/capsules/picto_cube_up.png') no-repeat 0 50%;}
.capsule_cube p a:hover{background: url('/img/capsules/picto_cube_rl.png') no-repeat 0 50%;}
.capsule_installations_sportives p a {background: url('/img/capsules/picto_sports_up.png') no-repeat 0 50%;}
.capsule_installations_sportives p a:hover{background: url('/img/capsules/picto_sports_rl.png') no-repeat 0 50%;}
.capsule_recyclage p a {background: url('/img/capsules/picto_recyclage_up.png') no-repeat 0 50%;}
.capsule_recyclage p a:hover{background: url('/img/capsules/picto_recyclage_rl.png') no-repeat 0 50%;}
.bouton_incitatif{margin-top:0;clear:both;background-color:#f4f9ff!important;font-family:Arial, Helvetica, sans-serif;padding:0;min-height:55px;width:35%}
.bouton_incitatif p{float:left;line-height:100%;font-weight:bold;margin-bottom:0;background: url('/img/capsules/bt_fleche_droite.png') no-repeat 168px 50%;}
.bouton_incitatif p span{/*font-size:115%!important*/;}
.bouton_incitatif p a{float:left;color:#354a8e;text-decoration:none;padding:10px 12px 10px 40px;width:126px}
.bouton_incitatif p a span{color:#149cde;text-transform:uppercase;line-height:110%}
.bouton_incitatif p a:hover span, 
.bouton_incitatif p a:hover {color:#354a8e;}

.medias_sociaux {background-color: #fff!important;color: #3765a3;font-size: 1.2em;font-weight: bold;text-align: left; border:1px solid #3765a3;  padding:8px; float:left; margin-top:10px}
.medias_sociaux img {vertical-align:middle}
.medias_sociaux span {font-size:1.5em}
.medias_sociaux { text-decoration:none} 

/* Médias sociaux en lien Ex.:   /citoyens/loisirs_sports/lieux_animation_estivale/parc_rolandbeaudin/index.aspx */     
#bc_zone_capsules a.medias_sociaux{box-sizing: border-box;display:block;font-size:1.1em;padding:8px 8px 7px 8px;text-align:center;width: 178px;transition:all 0.5s}
#bc_zone_capsules a.medias_sociaux:hover{background-color:rgba(238,241,248,0.2)!important;color: #3765a3!important;}
#bc_zone_capsules a.medias_sociaux span {font-size: inherit;vertical-align:middle}
#bc_zone_capsules .medias_sociaux img {margin-left:6px;margin-right:1px}

/* Boutons incitatifs */
#bc_zone_texte .bouton_incitatif p{margin:0px; }
   .zone_bouton_incitatif .bouton_incitatif p {
font-size: 115%!important;
}
   .zone_bouton_incitatif .bouton_incitatif{padding-right:30px;margin-top:10px;
padding-left:10px;min-height: 50px;width:80%!important}
   .zone_bouton_incitatif{float:right;width:35%; margin-left:10px}
   .zone_bouton_incitatif div{float:left}

#bc_zone_capsules.capsule_parcs{
margin-top:210px!important	}
/* */
#bc_zone_texte p.lien_carteinteractive a, #bc_zone_texte p a.lien_carteinteractive{background:url("/img/partagez/ico_carte_rose.png") no-repeat;padding:3px;padding-left:20px;}
#bc_zone_texte p.lien_googlemap a, #bc_zone_texte p a.lien_googlemap{background:url("/img/partagez/ico_google_pin.png") no-repeat;padding:3px;padding-left:20px;}



/* Spécifique Travaux routiers (progression) */

#travaux_progression {width:28%;float:left;}
#travaux_progression img {position:absolute;padding-top:53px;padding-left:58px;}
.travaux_progression_description{width:67%;float:left;padding-top:20px;padding-left:4%;}
.travaux_progression_icon{float:left;padding:15px 15px 45px 0;}


/* Spécifique programmation loisir - inscription */ 
#zone_bouton_inscription_enligne{margin-top:-20px; margin-left:10px}

/* Spécifique Validation du dossier loisir */
div#ctl00_ctl00_contenu_texte_page_ucDossierLudikMembre_pnlValidationFiche label {width:30em; margin-bottom:10px}

/* Spécifique : Amphithéâtre */
.amphi_accueil_entete {background:url('/apropos/portrait/amphitheatre/plan/img/ph_plan.jpg') top left no-repeat;width:770px;height:200px;}
.amphi_accueil_entete .zone_droite{color:white;width:225px;background-color:rgba(0, 0, 0, 0.7);font-family:Helvetica, Arial, sans-serif;font-weight:bold;padding:20px 0 0 13px;float:right;height:180px;}
.amphi_accueil_entete .titre { text-transform:uppercase;font-size:16px!important;}
.amphi_accueil_entete .titre span{ display:block;}
.amphi_accueil_entete .date { text-transform:uppercase;font-size:12px;padding:0 0 10px 0;}
.amphi_accueil_entete #jours, .amphi_accueil_entete #heures, .amphi_accueil_entete #minutes { font-size:32px;}
.amphi_accueil_entete .jours {color:#f06610;}
.amphi_accueil_entete .heures {color:#99ca3c;}
.amphi_accueil_entete .minutes {color:#5eb2ff;}
.amphi_accueil_entete .periode {font-size:13px;}
.amphi_accueil_entete .temps { float:left;text-align:center;width:30%;}
.amphi_accueil_entete a {color:white!important;text-decoration:underline;font-size:14px;font-weight:normal!important;}
.amphi_accueil_entete a:hover {color:white;text-decoration:none;}
.amphi_blockquote blockquote {font-family: Georgia, serif;font-size: 14px;font-style: italic;width: 450px;margin: 0.25em 0;margin-left:20px;padding: 0.25em 40px;line-height: 1.45;position: relative;color: #383838;}
.amphi_blockquote blockquote:before {display: block;content: "\201C";font-size: 80px;position: absolute;left: -20px;top: -20px;color: #7a7a7a;}
.amphi_blockquote blockquote cite {color: #999999;font-size: 14px;display: block;margin-top: 5px;}
.accent_blockquote blockquote {font-family: Georgia, serif;font-size: 14px;font-style: italic;width: 450px;margin: 0.25em 0;margin-left:20px;padding: 0.25em 40px;line-height: 1.45;position: relative;color: #383838;}
.accent_blockquote blockquote:before {background-image: url('/img/ico_accent_seul.png');display: block;content: " ";font-size: 80px;position: absolute;left: -20px;top: -1px;color: #7a7a7a;width:62px;height:48px}
.accent_blockquote blockquote cite {color: #999999;font-size: 14px;display: block;margin-top: 5px;}
.amphitheatre_accueil .trigger {margin-top:15px!important;}
.amphitheatre_accueil .btns div {float:left;padding-right:2%;width:32%;}
.amphitheatre_accueil .btns div img {width:100%;height:auto;}
.amphitheatre_accueil .btns div.last {padding-right:0;}
.amphitheatre_accueil .nouvelles .date{font-weight:bold;color:#1a4c9b;margin-bottom:0!important;padding:5px 0 0 0;}
.amphi_hashtag::after {    border-color: #075698 transparent;    border-style: solid;    border-width: 20px 0 0 20px;    bottom: -20px;    content: "";    display: block;    left: 50px;    position: absolute;    width: 0;}
.amphi_hashtag {   background: rgba(0, 0, 0, 0) linear-gradient(#0298dd, #1a4c9b) repeat scroll 0 0;    border-radius: 10px;    color: #fff;    margin: 0 0 20px 0;    padding: 10px 0 13px 0!important;    position: relative;	font-size:16px!important;	font-weight:bold;	text-align:center;}
.amphi_partenaires {list-style:none;padding:0;margin:0;}
.amphi_partenaires li{float:left;list-style:none;padding:0;margin:0; vertical-align:middle;width:30%;text-align:center;line-height:129px;}
.amphi_partenaires li a img {vertical-align:middle;}
.amphi_famille li {width:23%;}
#bc_zone_texte_page #sous_menu_amphitheatre_historique{list-style:none;margin:0;padding:0; width:770px;height:50px;}
#bc_zone_texte_page #sous_menu_amphitheatre_historique li{list-style:none;float:left;width:128px;margin:0;text-align:center;padding:0 1px 0 0;}
#bc_zone_texte_page #sous_menu_amphitheatre_historique li.last{width:125px;padding:0;}
#bc_zone_texte_page #sous_menu_amphitheatre_historique li a{color:white;background-color:#1a4c9b;color:white;text-decoration:none;display:block;width:93%;font-size:14px;padding:3px 3% 5px 3%;}
#bc_zone_texte_page #sous_menu_amphitheatre_historique li a:hover,#bc_zone_texte_page #sous_menu_amphitheatre_historique li a.in{background-color:#009EDF;}
#bc_zone_texte_page #sous_menu_amphitheatre_plan{list-style:none;margin:0;padding:0; width:772px;height:50px;}
#bc_zone_texte_page #sous_menu_amphitheatre_plan li{list-style:none;float:left;width:110px;margin:0;text-align:center;padding:0 1px 0 0;}
#bc_zone_texte_page #sous_menu_amphitheatre_plan li.last{width:106px;padding:0;}
#bc_zone_texte_page #sous_menu_amphitheatre_plan li a{color:white;background-color:#1a4c9b;color:white;text-decoration:none;display:block;width:93%;font-size:14px;padding:3px 3% 5px 3%;}
#bc_zone_texte_page #sous_menu_amphitheatre_plan li a:hover,#bc_zone_texte_page #sous_menu_amphitheatre_plan li a.in{background-color:#009EDF;}
#bc_zone_texte_page #sous_menu_amphitheatre_photos{list-style:none;margin:0;padding:0; width:582px;height:50px;}
#bc_zone_texte_page #sous_menu_amphitheatre_photos li{list-style:none;float:left;width:193px;margin:0;text-align:center;padding:0 1px 0 0;}
#bc_zone_texte_page #sous_menu_amphitheatre_photos li.last{width:194px;padding:0!important;}
#bc_zone_texte_page #sous_menu_amphitheatre_photos li a{color:white;background-color:#1a4c9b;color:white;text-decoration:none;display:block;width:93%;font-size:14px;padding:3px 3% 5px 3%;}
#bc_zone_texte_page #sous_menu_amphitheatre_photos li a:hover,#bc_zone_texte_page #sous_menu_amphitheatre_photos li a.in{background-color:#009EDF;}
#bc_zone_texte_page .nav_historique_amphi{text-align:center;margin:0 auto;}
#bc_zone_texte_page .nav_historique_amphi ul {list-style:none;margin:0;padding:0; width:100%;}
#bc_zone_texte_page .nav_historique_amphi li{list-style:none;display: inline-block;width:168px;margin:0;text-align:center;padding:0 1px 0 0;}
#bc_zone_texte_page .nav_historique_amphi li.annee{background-color:#009EDF;padding:3px 3% 5px 3%;color:white;font-size:14px;width:80px}
#bc_zone_texte_page .nav_historique_amphi li.last{width:125px;padding:0;}
#bc_zone_texte_page .nav_historique_amphi li a{color:white;background-color:#1a4c9b;color:white;text-decoration:none;display:block;width:93%;font-size:14px;padding:3px 3% 5px 3%;}
#bc_zone_texte_page .nav_historique_amphi li a:hover,#bc_zone_texte_page .nav_historique_amphi li a.in{background-color:#009EDF;}
#bc_zone_texte_page .nav_historique_amphi li a.in{ cursor:default;} 

#amphi_twitter {width:208px;height:700px; }

#amphi_plan {position:relative;}
#amphi_plan .bulle {display:none;}
#amphi_plan .etage {position:absolute;top:0;left:0;z-index:1;}
#amphi_plan .zone {position:absolute;z-index:2;background:url('/apropos/portrait/amphitheatre/plan/img/bulle.png') top left no-repeat;width:40px;height:58px;color:white;text-align:center;padding-top:13px;font-weight:bold;font-size:14px;}
#amphi_plan .bulle {position:absolute;z-index:3;color:white;text-align:center;font-weight:bold;background-color:#1a4c9b;padding:5px; white-space:nowrap}

.amphi_plan_legende { margin:0;padding:0!important;float:left;width:33%;}
.amphi_plan_legende li{ list-style:none;margin:0;padding:0 0 4px 0;}
.amphi_plan_legende li span.rond_bleu {color:white; width: 18px;display:inline-block;height: 18px;background: #1a4c9b; -moz-border-radius: 9px; -webkit-border-radius: 9px; border-radius: 9px;text-align:center;font-weight:bold;padding-top:2px;}
.amphi_plan_legende li span.carre_bleu_pale {color:#0082cb; width: 18px;display:inline-block;height: 18px;background: #0082cb; text-align:center;font-weight:bold;padding-top:2px;}
.amphi_plan_legende li span.rond_vert {color:white; width: 18px;display:inline-block;height: 18px;background: #80BC01; -moz-border-radius: 9px; -webkit-border-radius: 9px; border-radius: 9px;text-align:center;font-weight:bold;padding-top:2px;}
.amphi_plan_legende li span.rond_gris {color:white; width: 18px;display:inline-block;height: 18px;background: #878B8C; -moz-border-radius: 9px; -webkit-border-radius: 9px; border-radius: 9px;text-align:center;font-weight:bold;padding-top:2px;}
.amphi_plan_legende li span.rond_orange {color:white; width: 18px;display:inline-block;height: 18px;background: #EEAD2D; -moz-border-radius: 9px; -webkit-border-radius: 9px; border-radius: 9px;text-align:center;font-weight:bold;padding-top:2px;}
.amphi_plan_legende li span.bordure {color:white; width: 18px;display:inline-block;height: 18px;background:white; border-bottom:3px solid #0082cb; text-align:center;font-weight:bold;padding-top:2px;}

.amphi_photo_temoignage {float:right;}

.amphi_zone_benevoles {background: rgba(0, 0, 0, 0) linear-gradient(#0298dd, #1a4c9b) repeat scroll 0 0; text-align:center; padding:8px!important}

/* Spécifique : Accueil */
.accueil #page #bc_visuel{padding-bottom:15px;background: url("/img/bandeau-accueil/bg_res.jpg") no-repeat scroll left top white;clear:both;}
#imageContainer {height:257px;margin:auto;position:relative;}

#imageContainer a {color:white;font-family:Arial, Verdana;display:none;position:absolute;width:1000px;height:257px;background:white url('/img/bandeau-accueil/bg_res.jpg') top left no-repeat;}
#imageContainer a p.image {float:right;padding-right:1px;}
#imageContainer a p.image a{border:0px;}
#imageContainer a .titre{font-size:28px;text-transform:uppercase;padding:15px 10px 0 20px;width:265px;margin:0;font-weight:bold;}
#imageContainer a .titre.titre-petit{font-size:24px}

#imageContainer a{color:white;text-decoration:none;}
#imageContainer a:hover{color:white;text-decoration:none;}
#imageContainer a .date{font-size:16px;padding:5px 15px 0 20px;width:240px;margin:0;}
#imageContainer a .description{font-size:14px;padding:10px 15px 0 20px;width:265px;margin:0;line-height:1.3em;}
#imageContainer a .note{padding:5px 15px 0 20px; font-style:italic;}
 #page #fleche {z-index:101;position:absolute}
 #page #fleche img {position:relative;left:311px;top:18px;width:16px;height:33px;}
 #page #nav {z-index:101;position:absolute; bottom: 12px;}
#page #nav span { color: rgba(255,255,255,0);}
#page #nav span,#page #s7 strong { cursor:pointer; position:relative; top:0;left:20px;margin:0 5px 0 0;padding: 3px 5px;background:url('/img/bandeau-accueil/puce_up.png') no-repeat center center; 
text-decoration: none}
 #page #nav span.cycle-pager-active { background:url('/img/bandeau-accueil/puce_rl.png') no-repeat center center}
#imageContainer #nav span:focus { outline: none; }
#page #contenu .publicite_en{width:280px;float:right;}


/* Contenu */
 #page #contenu {padding:0 20px 0 20px;}
 #page #contenu h2{color:#034b98;font-size:14px;font-weight:bold;text-transform:uppercase;padding:3px 0 0 15px;}
 #page #contenu .je_veux {float:left;width:310px;margin:0 30px 0 0;}
 #page #contenu .sujets_heure {float:left;width:310px;margin:0 30px 0 0;}
 #page #contenu .sujets_heure ul li{line-height:1.3em;margin-top:0.7em;}
 #page #contenu .sujets_heure_en {float:left;width:310px;margin:0 30px 0 0;}
 #page #contenu .parcours {float:left;width:280px;margin:0;}
 #page #contenu .je_veux .titre{background:url('/img/img_ico_je_veux.jpg') no-repeat left top;padding:0 0 4px 15px;border-bottom:2px solid #034b98;margin:0 0 5px 0;}
 #page #contenu .sujets_heure .titre{background:url('/img/img_ico_sujets_heure.jpg') no-repeat left top;padding:0 0 4px 15px;border-bottom:2px solid #034b98;margin:0 0 5px 0;}
 #page #contenu .sujets_heure_en .titre{background:url('/img/img_ico_parcours.jpg') no-repeat left top;padding:0 0 4px 15px;border-bottom:2px solid #034b98;margin:0 0 5px 0;}
 #page #contenu .parcours .titre{background:url('/img/img_ico_parcours.jpg') no-repeat left top;padding:0 0 4px 15px;border-bottom:2px solid #034b98;margin:0 0 5px 0;}
 #page #contenu ul {margin:0 0 0 15px;padding:0;list-style-image: url('/img/img_menu_ouvert_bullet.png');}
 #page #contenu ul li {line-height:1.9em;}
 #page #contenu ul li a{color:black;text-decoration:none;font-size:13px;}
 #page #contenu ul li a:hover{text-decoration:underline;}
 #page #contenu .photo {padding:10px 0 0 0;}


/* zone Vidéo*/
 #page #contenu div.zone_photo p.legende_video{clear:both;font-size:11px;width:280px;margin-left:0px;margin-top:0px;padding-bottom:0px;}
 #page #contenu div#zone_video {margin-bottom:10px!important;}

 #page #contenu .publicite {margin-top:57px}
 #page #contenu .publicite div {margin-bottom:5px}

 #page #contenu .idees_de_sorties {float:left;width:650px;margin:0 30px 0 0;}
 #page #contenu .idees_de_sorties .titre{background:url('/img/img_ico_idees_de_sorties.jpg') no-repeat left top;padding:0 0 5px 15px;border-bottom:2px solid #034b98;margin:0 0 5px 0;}
 #page #contenu .idees_de_sorties .titre h2{padding:10px 0 0 22px;}
 #page #contenu .idees_de_sorties .idees {font-size:13px;padding:0px 0 15px 0;float:left;width:320px;height:230px;}
 #page #contenu .idees_de_sorties .idees p{float:left;padding:0 10px 0 0;}
 #page #contenu .idees_de_sorties .idees h3 {margin:5px 0 0 0;}
 #page #contenu .idees_de_sorties .idees h3 a {color:#1b4b9b;text-decoration:none;font-weight:normal;}
 #page #contenu .idees_de_sorties .idees h3 a:hover {color:#5089cd;text-decoration:underline;}
 #page #contenu .idees_de_sorties .tout_voir {padding:0 0 15px 0;font-size:12px;}
 #page #contenu .idees_de_sorties .tout_voir a {color:#1b4b9b;text-decoration:underline;}
 #page #contenu .idees_de_sorties .tout_voir a:hover {color:#5089cd;text-decoration:none;}
 #page #contenu .idees_de_sorties .tous_evenements {float:left;padding:25 0 15px 0;padding-left:25px;font-size:12px;}
 #page #contenu .idees_de_sorties .tous_evenements a {color:#1b4b9b;text-decoration:underline;}
 #page #contenu .idees_de_sorties .tous_evenements a:hover {color:#5089cd;text-decoration:none;}
 #page #contenu .a_propos {float:left;width:280px;margin:8px 0 0 0;}
 #page #contenu .a_propos img, #page #contenu .a_propos_en img {width:100%;height:auto;}
 #page #contenu .titre h2 a{text-decoration:none!important;}
 #page #contenu .a_propos_en {float:left;width:310px;margin:0 30px 0 0;}
 #page #contenu .a_propos_en2 {float:right;width:280px;margin-right:0px;}
 #page #contenu .a_propos .titre{background:url('/img/img_ico_a_propos.jpg') no-repeat left top;padding:0 0 4px 15px;border-bottom:2px solid #034b98;margin:0 0 5px 0;}
 #page #contenu .a_propos_en .titre{background:url('/img/img_ico_a_propos.jpg') no-repeat left top;padding:0 0 4px 15px;border-bottom:2px solid #034b98;margin:0 0 5px 0;}
 #page #contenu .grands_evenements {float: left;margin:0;width: 280px;clear:left}
 #page #contenu .grands_evenements .titre{background:url('/img/img_ico_grandsevenements.png') no-repeat left top;padding:0 0 4px 15px;border-bottom:2px solid #034b98;margin:0 0 5px 0;}
 #page #contenu .a_propos .tout_voir, #page #contenu .a_propos_en .tout_voir{font-size:12px;padding:10px 0 0 0;    margin-bottom: 30px;}
 #page #contenu .a_propos .tout_voir a, #page #contenu .a_propos_en .tout_voir a  {color:#1b4b9b;text-decoration:underline;}
 #page #contenu .a_propos .tout_voir a:hover, #page #contenu .a_propos_en .tout_voir a:hover {color:#5089cd;text-decoration:none;}
 #page #contenu a.external { background: url("/img/img_c_int_external_link.gif") no-repeat scroll 100% 50% rgba(0, 0, 0, 0); padding: 0 13px 0 0;}
 #page #promo {padding:0 15px 0 15px}
 #page #promo div img {width:100%;height:auto;}
 #page #promo div {float:left;padding:0 5px 0 0;width:32.8%}
#page #promo div.dernier {float:left;padding:0}

/* Accueil - citoyens - gens d'affaires - touristes */
.portail_menu {width:316px; height:190px; float:left; overflow:hidden; border:3px solid white}
.portail_over {display:none; padding:50px 8px; position:absolute; height:90px; width:300px; background: rgb(36,115,182); /* Old browsers */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzI0NzNiNiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMyNDQ3OTAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  rgba(36,115,182,1) 0%, rgba(36,71,144,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(36,115,182,1)), color-stop(100%,rgba(36,71,144,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(36,115,182,1) 0%,rgba(36,71,144,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(36,115,182,1) 0%,rgba(36,71,144,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(36,115,182,1) 0%,rgba(36,71,144,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(36,115,182,1) 0%,rgba(36,71,144,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2473b6', endColorstr='#244790',GradientType=0 ); /* IE6-8 */
}
.portail_over h2 {color:white; text-decoration:none; margin:0;}
#bc_zone_texte .portail_over p {color:white; margin-left:60px}
.portail_menu:hover .portail_over {display:block}
/**hover citoyens**/.portail_menu:hover .amphi, .portail_menu:hover .deneigement, .portail_menu:hover .accessibilite, .portail_menu:hover .animaux, .portail_menu:hover .arrondissements, .portail_menu:hover .bibliotheque, .portail_menu:hover .cour, .portail_menu:hover .culture, .portail_menu:hover .deplacements, .portail_menu:hover .deneigement, .portail_menu:hover .incendie, .portail_menu:hover .loisirs, .portail_menu:hover .mairie, .portail_menu:hover .matieres, .portail_menu:hover .police, .portail_menu:hover .propriete, .portail_menu:hover .reglementation, .portail_menu:hover .securite, .portail_menu:hover .stationnement, .portail_menu:hover .taxes_evaluation, .portail_menu:hover .travaux, .portail_menu:hover .vieuxquebec, .portail_menu:hover .securite, .portail_menu:hover .environnement, /**hover gens d'affaires**/ .portail_menu:hover .appels, .portail_menu:hover .dev_entreprises, .portail_menu:hover .dev_residentiel, .portail_menu:hover .environnement, .portail_menu:hover .grands_projets, .portail_menu:hover .investir, .portail_menu:hover .evenement, .portail_menu:hover .reglementation_ga, .portail_menu:hover .statistiques, .portail_menu:hover .escouade, .portail_menu:hover .strategie, .portail_menu:hover .tournage, .portail_menu:hover .entreprises_specialisees, /**hover touristes**/ .portail_menu:hover .acces,  .portail_menu:hover .attraits, .portail_menu:hover .deplacements_t, .portail_menu:hover .evenements_t, .portail_menu:hover .histoire, .portail_menu:hover .deneigement, .portail_menu:hover .meteo, .portail_menu:hover .clienteles_specialises, .portail_menu:hover .entrepreneuriat, .portail_menu:hover .famille  {display:none}
.boite_titre{background: #000;overflow:hidden;padding:5px;text-align:left;opacity: .8;height:35px;float:left;margin-top:150px;width:306px; /* For IE 5-7 */filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);/* For IE 8 */-MS-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";}
.boite_titre.grand {height:50px; margin-top:130px;padding-top:15px;}
.boite_titre.lignes {height:50px; margin-top:130px;padding-top:5px!important;}
.boite_titre .icone, .portail_over .icone {float:left; margin:-15px 5px 0 -5px}
#page .boite_titre h2 {color:white;margin-top:10px}
#page .boite_titre h2 a {color:white; text-decoration:none; margin:0}
#page .portail_over h2 {color:white;}
.iconeplus {clear:both; position:absolute; right:0; bottom:0; width:74px; height:44px}
.blockLink  {position:absolute; top:0; left: 0; width:100%; height:100%;  z-index: 1;  background-color:#ffffff;  -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";  filter: alpha(opacity=0);  opacity:0;  }


/***** Accueil - profil compte utilisateur (plus petit format que portails généraux) *******/
.boite_titre_profil{background: #000;overflow:hidden;padding:5px;text-align:left;opacity: .8;height:35px;float:left;margin-top:90px;width:258px; /* For IE 5-7 */filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);/* For IE 8 */-MS-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";}

.boite_titre_profil .icone, .portail_over_profil .icone {float:left; margin:-15px 5px 0 -5px}
.boite_titre_profil h2 {margin-top:10px}
.boite_titre_profil h2 a {color:white; text-decoration:none; margin:0}


.portail_menu_profil {width:258px; height:135px; float:left; overflow:hidden; border:3px solid white}

.portail_over_profil {display:none; padding:20px 8px; position:absolute; height:95px; width:242px; background: rgb(36,115,182); /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzI0NzNiNiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMyNDQ3OTAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  rgba(36,115,182,1) 0%, rgba(36,71,144,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(36,115,182,1)), color-stop(100%,rgba(36,71,144,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(36,115,182,1) 0%,rgba(36,71,144,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(36,115,182,1) 0%,rgba(36,71,144,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(36,115,182,1) 0%,rgba(36,71,144,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(36,115,182,1) 0%,rgba(36,71,144,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2473b6', endColorstr='#244790',GradientType=0 ); /* IE6-8 */

}
.portail_menu_profil:hover .portail_over_profil {display:block}
.portail_over_profil h2 {color:white; text-decoration:none; margin:0;}
#bc_zone_texte .portail_over_profil p {color:white; margin-left:60px}

.profil_coffre {background:url(/profil/img/service_coffrefort.jpg) no-repeat; height:91px; width:258px  }
.profil_loisirs {background: url(/profil/img/service_loisirsenligne.jpg) no-repeat; height:91px; width:258px  }
.profil_constats {background:url(/profil/img/service_constats.jpg) no-repeat; height:91px; width:258px  }
.profil_partagez {background:url(/profil/img/service_partagezexperience.jpg) no-repeat; height:91px; width:258px  }
.profil_emplois {background:url(/profil/img/service_emplois.jpg) no-repeat; height:91px; width:258px  }

.portail_menu_profil:hover .profil_coffre, .portail_menu_profil:hover .profil_loisirs, .portail_menu_profil:hover .profil_constats, .portail_menu_profil:hover .profil_partagez, .portail_menu_profil:hover .profil_emplois {display:none}

#page .boite_titre_profil h2 {color:white;margin-top:10px}
#page .boite_titre_profil h2 a {color:white; text-decoration:none; margin:0}
#page .portail_over_profil h2 {color:white;}

/* Spécifique : Citoyens */
div#indextxt{background-color:#fff;width:28%;padding:10px 10px 10px 10px;float:left;}
div#indextxt p{margin:0px;padding-bottom:10px;}
div#indextxt a{color:#003366;text-decoration:none;}
div#indextxt a:hover{color:#666666;text-decoration:none;}
div#indeximg{float:left;}
div#espacedroiteimg{background-color:#fff;width:160px;height:192px;padding-left:10px;padding-top:10px;padding-right:10px;font-size:90%;float:left;}
div#espacedroiteimg p{margin:0px 0px 8px 0px;line-height:1.3em;}
table#brancheslaurentiencaprouge th.col1{;}
table.tab_ecocentres tbody th{background-color:#bbcde6;}
table#tab_ecocentres_horaire{margin-top:-5px;empty-cells:show;}
table#tab_ecocentres_horaire caption{display:none;}
table#tab_ecocentres_horaire tbody th{background-color:#bbcde6;}
table#tab_ecocentres_horaire tbody th p{font-weight:normal;margin:0px;padding:0px;}
table#tab_ecocentres_horaire tbody th p.gras{font-size:94%;font-weight:bold;}
table#tab_ecocentres_horaire th.col1{width:34%;}
table#tab_ecocentres_horaire th.col2, table#tab_ecocentres_horaire th.col3{width:33%;}
table#tab_matieres_ecocentres{margin-top:-5px;}
table#tab_matieres_ecocentres caption{display:none;}
table#tab_matieres_ecocentres th.col1, table#tab_matieres_ecocentres th.col2{;background-color:#bbcde6;}
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{margin:3px;background-color:#EEF1F4;padding:5px;}
div#obj_ecocentre_refuse ul{margin:0px;}
table#tab_matieres_objets_recyclables{margin-top:0px;empty-cells:show;}
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{;}
table#tab_ordures_contenants ul li{margin:0px;padding:0px;margin-bottom:3px;}
table#monstresgeneral ul, table#monstresstefoy ul, table#monstresstefoy ul li{margin:0px;padding:0px;list-style:none;}
table#monstresgeneral caption, table#collecte_arr caption{display:none;}
table#monstresgeneral th.col1, table#monstresstefoy th.col1, table#collecte_arr th.col1 {;}
div#monstres_legende{width:0%;margin-bottom:20px;float:left;font-size:0.8em;}
ul#monstres_leg_ul{list-style:none;margin-left:-8px;}
#tab_matieres_residus_alimentaires caption{display:none;}
#tab_matieres_residus_alimentaires th.col1, #tab_matieres_residus_alimentaires th.col2{;}
table#tab_matieres_residus_alimentaires p{margin-top:12px;margin-bottom:0px;}
table#tab_matieres_residus_alimentaires p.first{margin-top:0px;}
div#pictos_rss{float:left;width:100%;}
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;}
p.ph_etiquettes img{margin-right:15px;}
table.aqueducs th.col1{width:42%;}
table.aqueducs th.col2{width:58%;}
table.tab_travaux_routiers tfoot{background-color:white;font-size:80%;}
#bc_zone_texte_page table.tab_travaux_routiers p{margin:0px;padding:0px;padding-bottom:3px;}
table.sports th.col2{width:35%;}
table.sports th.col3{width:30%;}
#texte table.tab_horaire_piscine{width:60%;}
#texte table.tab_horaire_piscine p{margin:0px;padding:0px;}
#texte table.tab_horaire_piscine th.col1{width:35%;}
table.reglements th.col2{width:38%;}
table.reglements th.col3{width:32%;}
table.reglements#reglements th {background-color:#bbcde6;}
div.desc_attraits{min-height:100px;float:left;width:70%;}
div.desc_attraits_v{margin-left:10px;min-height:100px;float:left;width:70%;}
div.desc_attraits p.adresse{/*font-size:90%;*/}
div#photos_avantapres p{float:left; width:210px;}
div#photos_avantapres p.first{margin-right:5px;}
table.acces_loisir_calendrier {margin-top:10px;}
table.acces_loisir_calendrier caption{text-align:left;background-color:white;font-size:1.2em;color:#003366;}
table.acces_loisir_calendrier th.col1{}
table.acces_loisir_calendrier th.col2{}
.ph_visuel_loisirs{float:left;margin:5px;padding-right:15px;}
.zone_txt_loisirs{float:left;}
table.couts_basepleinair th.col2, table.couts_basepleinair th.col3{width:15%;}
.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%;}
.lien_fiche_evaluation img{padding-right:5px;}
div#retraitgauche_puce{margin-left:30px;}
table.coordonnees_ecocentres{margin-bottom:10px;}
table.stationnement_hivernal{clear:both;margin-top:5px;}
table.stationnement_hivernal th.col1{width:40%;}
table.stationnement_hivernal th.col2{width:60%;}
table#tab_remorquage_info{margin-left:-5px;}
table#tab_remorquage_info th{background-color:#bbcde6;width:40%;}
table.liste_stationnements{}
table.liste_stationnements tbody tr th{font-weight:normal;;}
table.casernes th.col2{width:32%;}
table.casernes th.col3{width:38%;}
span.numschema{float:left;margin-left:10px;}
div.txtschema{margin-left:4em;margin-bottom:10px;}
div#personnes_recherchees dl, div#personnes_disparues dl{ float:left;width:49%;margin-bottom:10px;}
div#personnes_recherchees dt, div#personnes_recherchees dd, div#personnes_disparues dt, div#personnes_disparues dd{margin:0px;padding-right:5px;}
div#personnes_recherchees dt, div#personnes_disparues dt{float:left;	}
ul#liste_centres_service li, ul#liste_centres_service2 li{margin-top:10px;}
ul#liste_centres_service2 li ul{;}
table.tab_liste_logements thead th{text-align:center;vertical-align:middle;font-weight:normal;}
table.tab_liste_logements th.col1{}
table.tab_liste_logements th.col2{width:17%}
table.tab_liste_logements th.col3{width:33%}
table.tab_liste_logements th.col3a, table.tab_liste_logements th.col3b, table.tab_liste_logements th.col3c{width:11%}
table.tab_liste_logements caption{}
span.gratuit {font-weight:bold; color:#0ab5fd; font-size:1em; font-weight:bold}
.zone_encadre.aviselec {background:#abc0ca url('../services/svp/img/bg_encadre.jpg') repeat-x; border:#abc0ca 2px solid}
.zone_encadre.recyc {margin-top:0px;color:white;background-color:#0177bf;}
.zone_encadre.recyc h2{font-size:150%;padding-left:0px;color:white;}
.amphi {background:url(../citoyens/img/img_amphitheatre.jpg) no-repeat; height:190px; width:319px }
.animaux {background:url(../citoyens/img/animaux.jpg) no-repeat; height:190px; width:319px }
.accessibilite {background:url(../citoyens/img/accessibilite.jpg) no-repeat; height:190px; width:319px }
.arrondissements {background:url(../citoyens/img/arrondissements.jpg) no-repeat; height:190px; width:319px }
.bibliotheque {background:url(../citoyens/img/bibliotheque.jpg) no-repeat; height:190px; width:319px }
.cour {background:url(../citoyens/img/cour_municipale.jpg) no-repeat; height:190px; width:319px }
.culture {background:url(../citoyens/img/culture_patrimoine.jpg) no-repeat; height:190px; width:319px }
.deneigement {background:url(../citoyens/img/deneigement.jpg) no-repeat; height:190px; width:319px }
.deplacements {background:url(../citoyens/img/deplacements.jpg) no-repeat; height:190px; width:319px }
.incendie {background:url(../citoyens/img/incendie.jpg) no-repeat; height:190px; width:319px }
.loisirs {background:url(../citoyens/img/loisirs_sports.jpg) no-repeat; height:190px; width:319px }
.mairie {background:url(../citoyens/img/mairie.jpg) no-repeat; height:190px; width:319px }
.matieres {background:url(../citoyens/img/matieres_residuelles.jpg) no-repeat; height:190px; width:319px }
.police {background:url(../citoyens/img/police.jpg) no-repeat; height:190px; width:319px }
.propriete {background:url(../citoyens/img/propriete.jpg) no-repeat; height:190px; width:319px }
.reglementation {background:url(../citoyens/img/reglementation.jpg) no-repeat; height:190px; width:319px }
.securite {background:url(../citoyens/img/securite_civile.jpg) no-repeat; height:190px; width:319px }
.environnement {background:url(../citoyens/img/environnement.jpg) no-repeat; height:190px; width:319px }
.stationnement {background:url(../citoyens/img/stationnement.jpg) no-repeat; height:190px; width:319px }
.taxes_evaluation {background:url(../citoyens/img/taxes.jpg) no-repeat; height:190px; width:319px }
.travaux {background:url(../citoyens/img/travaux.jpg) no-repeat; height:190px; width:319px }
.vieuxquebec {background:url(../citoyens/img/vieuxquebec.jpg) no-repeat; height:190px; width:319px }
.clienteles_specialises{background:url(../citoyens/img/clienteles_specialises.jpg) no-repeat; height:190px; width:319px}


/* Spécifique : Sécurité routière > Virage à droite */
.panneaux_virage_droite img{padding-right:10px;padding-bottom:15px;float:left}
.panneaux_virage_droite .col1{margin-top:15px;width:48%;float:left;}
.panneaux_virage_droite .col2{margin-top:15px;width:48%;float:right;}



/* Spécifique : Formulaire consultations publiques dépöt de mémoire */
.formulaireconsultationsMemoires .etapes_assistant .rtsUL { border:none;}
.formulaireconsultationsMemoires .etapes_assistant .rtsUL li {background-color:white;width:auto;}
.formulaireconsultationsMemoires .etapes_assistant .rtsUL li span {color:black;font-weight:normal;}
.formulaireconsultationsMemoires .etapes_assistant .rtsUL .selected-tab-style span {font-weight:bold;}
.formulaireconsultationsMemoires .RadTabStrip .rtsLink {text-align:left;}
.formulaireconsultationsMemoires .zone_message_erreur{color:red;margin-bottom:10px;}
.formulaireconsultationsMemoires .etapes_assistant .rtsUL li .rtsOut {padding:0;}
.formulaireconsultationsMemoires input[type="text"], .formulaireconsultationsMemoires textarea  {  width: 23.5em;}
.formulaireconsultationsMemoires input[type="text"].ch_petit  {  width: 15em;}
.consultationsMemoiresEtape1, .consultationsMemoiresEtape2, .consultationsMemoiresEtape3, .consultationsMemoiresEtape4 {padding-bottom:100px;}
.consultationsMemoiresEtape2 .consultationsMemoiresRblBlock,.consultationsMemoiresEtape3 .consultationsMemoiresRblBlock {padding-bottom:15px;}
.consultationsMemoiresEtape2 .consultationsMemoiresRblBlock span label,.consultationsMemoiresEtape2 .consultationsMemoiresRblBlock span input,
.consultationsMemoiresEtape3 .consultationsMemoiresRblBlock span label,.consultationsMemoiresEtape3 .consultationsMemoiresRblBlock span input {float:none;width:auto;line-height:20px;}
.consultationsMemoiresEtape2 .consultationsMemoiresRblBlock span label,.consultationsMemoiresEtape3 .consultationsMemoiresRblBlock span label{padding-left:5px;}
.formulaireconsultationsMemoires div.ch_numtel [type="text"] {width: 50px;}
.formulaireconsultationsMemoires input.btn_precedent {float:left;font-weight:normal;}

/* Spécifique : Fiche évaluation foncière */
.evaluation_fonciere tbody{background-color:transparent;}
.evaluation_fonciere table td, .evaluation_fonciere table th{border:0 none;}
.table_identification_unite th, .table_proprietaire th, .table_valeurs_role th, {width:40%;}
.table_caracteristiques_terrain th, .table_caracteristiques_batiment th{width:60%;}
.evaluation_fonciere .repartition_valeurs, .evaluation_fonciere .source_legis {}
.evaluation_fonciere .impos {width:35%}
.evaluation_fonciere .montant {width:15%; text-align:right}
.evaluation_fonciere .nom_loi, .evaluation_fonciere .article {width:20%}
.evaluation_fonciere .alinea {width:10%}
.evaluation_fonciere h2{width:100%;border-bottom:2px solid #004878;}
.evaluation_fonciere .avertissement h2{border-bottom:0px;}
.evaluation_fonciere h3{width:100%;border-bottom:1px solid black;}
.evaluation_fonciere .identification_fiche{font-size:120%;font-weight:bold;}
.evaluation_fonciere .identification_fiche p{margin-bottom:3px;}
#texte.evaluation_fonciere .col1{width:48%; float:left}
#texte.evaluation_fonciere .col2{width:48%; float:left; margin-left:15px}
#ctl00_ctl00_contenu_texte_page_fichePropriete_pnlRole{width:750px}
#ctl00_ctl00_contenu_texte_page_fichePropriete_divMoratoire{width:450px}
#ctl00_ctl00_contenu_texte_page_fichePropriete_divIdentificationFiche {clear:both}
.identification_fiche h2 {border-bottom:1px black solid}
#ctl00_ctl00_contenu_texte_page_fichePropriete_btnPDF {margin-top:15px;vertical-align:middle}
#ctl00_ctl00_contenu_texte_page_fichePropriete_divSectionRole {width:500px}
#ctl00_ctl00_contenu_texte_page_fichePropriete_divRole {width:750px}
table.table_valeurs_role th, table.table_proprietaire th, table.table_identification_unite th {width:25%}
table.table_caracteristiques_terrain td, table.table_caracteristiques_batiment td {text-align:left;}
table.table_valeurs_role td, table.table_repartitions_fiscales td {text-align:right; padding-right:200px; width:200px}
table.table_repartitions_fiscales td.nom, table.table_repartitions_fiscales td.article, table.table_repartitions_fiscales td.alinea, table.table_repartitions_fiscales th.impos, table.table_repartitions_fiscales td.impos{text-align:left; padding-right:0px;}
table.table_repartitions_fiscales td.montant {text-align:right; padding-right:0px; margin-right:10px }

/* Spécifique : Gens d'affaire */
ul#documents {padding:0; margin:0}
ul#documents li{list-style-type:none}
table#tab_distances_mer{width:60%;}
table#diplomeuniversitaire{margin-top:30px;}
table#diplomeuniversitaire thead tr th#diplome, 
table#diplomeuniversitaire thead tr th#diplomeuniversitaire{width:35%;}
table.reglements_gens_affaires{}
table.reglements_gens_affaires th.col2{width:40%;}
table.reglements_gens_affaires th.col3{width:25%;}
p.logo_partenaires_ge{text-align:center}
p.logo_partenaires_ge a{padding:15px 10px 15px 10px;}
table.tab_resultats_appels_offres{}
table.tab_resultats_appels_offres thead th{text-align:left;vertical-align:middle;font-weight:normal;}
table.tab_resultats_appels_offres caption{text-align:left;vertical-align:middle;margin:5px;padding:5px;table-layout:auto;font-size:95%;font-weight:normal;}
table.tab_resultats_appels_offres summary{text-align:left;}
table.tab_resultats_appels_offres th.col1{width:40%;font-weight:bold;}
table.tab_resultats_appels_offres th.col2{width:18%;font-weight:bold;}
table.tab_resultats_appels_offres th.col3{width:12%;font-weight:bold;}
table.tab_resultats_appels_offres th.col4{width:30%;font-weight:bold;}
table.tab_resultats_appels_offres th.lot{background-color:#cad6e1;}
table.tab_resultats_appels_offres th.nom{font-size:92%;font-weight:normal;}
table.tab_resultats_appels_offres td.montnant{text-align:right;}/*il y a une coquille dans le code, écrit montnant au lieu de montant*/
table.tab_resultats_appels_offres td.taxes{/*font-size:smaller;*/}
table.tab_resultats_appels_offres td.remarques{/*font-size:smaller;*/}/*le client a demandé à ce que le texte ne soit pas en petits caractères*/
table.tab_liste_resultats td{;}
div#gensaffaires_enviro{width:300px;margin-top:10px;float:right;}
div#gensaffaires_enviro p{border-top-color: #859a4b; border-top-style: solid; border-top-width: 1px;padding-top:4px;}
div#gensaffaires_residus{margin-top:40px;float:left;margin-right:20px;}
div#gensaffaires_compteur{border: 2px #cacb4c solid; float:right; text-align:left;  width:125px; margin-top:10px; padding:4px; font-size:90%; text-align: center; line-height: 15px;}
div#gensaffaires_strategie{border: 2px #cacb4c solid; float:right; text-align:left;  width:125px; margin-top:10px; padding:4px; font-size:90%; text-align: center; line-height: 15px;}
div#gensaffaires_strategie a:link {color:#333}
div#gensaffaires_actualites .date{font-weight:bold;font-size:90%;margin-top:20px;margin-bottom:0px;}
div#gensaffaires_actualites h3{margin-top:0px;}
div#gensaffaires_actualites h3 a{text-decoration:none;color:#000000;}
p#select_instance.grandprojets{margin-left:5px;width:755px;}
div.zone_capsule_info{background-image: url('../gens_affaires/img/img_degrade_encadre_petit.gif');background-repeat: repeat-x;width:14em;min-height:50px;text-align:center;color:#660000;vertical-align:bottom;font-size:80%;padding-top:3px;}
div.zone_capsule_info_droite{float:right;margin-left:3px;}
div.zone_capsule_info_gauche{float:left;margin-right:3px;}
div.zone_capsule_info_coteacote{float:left;margin-right:5px;margin-top:10px;}
div.zone_capsule_info span.titrecapsuleinfo{font-weight: bold;}
#bc_zone_capsules div.encadre_image{background-color:#ffffff;font-size:110%;text-align:left;padding-left:0px;padding-top:20px;padding-bottom:20px;float:right;width:175px;margin-left:-20px;margin-top:0px;}
div.zone_encadre.strategie{background-color:#f1f1f1;/*#dddedf;*/padding:0px;width:555px;}
div.zone_encadre.strategie p.ph_aligne_droite{padding:7px 7px 7px 0;background:#ffffff;}
div.zone_encadre.strategie p.ph_aligne_gauche{padding:7px 7px 7px 0;background:#ffffff;}
div.zone_encadre div.zone_texte {padding:10px;padding-right:0px;}
div.zone_encadre h2.strategie {font-size:130%;color:#E75127;margin-bottom:10px;}
p.strategie {color:#E75127;font-weight:bold;font-size:130%;}
.appels {background:url(/gens_affaires/img/appels_offres.jpg) no-repeat; height:190px; width:319px }
.escouade {background:url(/gens_affaires/img/escouade.jpg) no-repeat; height:190px; width:319px }
.dev_entreprises {background:url(/gens_affaires/img/dev_entreprises.jpg) no-repeat; height:190px; width:319px }
.dev_residentiel {background:url(/gens_affaires/img/dev_residentiel.jpg) no-repeat; height:190px; width:319px }
.grands_projets {background:url(/gens_affaires/img/grands_projets.jpg) no-repeat; height:190px; width:319px }
.investir {background:url(/gens_affaires/img/investir.jpg) no-repeat; height:190px; width:319px }
.evenement {background:url(/gens_affaires/img/grands_evenements.jpg) no-repeat; height:190px; width:319px }
.reglementation_ga {background:url(/gens_affaires/img/reglementation.jpg) no-repeat; height:190px; width:319px }
.statistiques {background:url(/gens_affaires/img/statistiques.jpg) no-repeat; height:190px; width:319px }
.strategie {background:url(/gens_affaires/img/strategie_dev_econo.jpg) no-repeat; height:190px; width:319px }
.tournage {background:url(/gens_affaires/img/tournage.jpg) no-repeat; height:190px; width:319px }
.entrepreneuriat {background:url(/gens_affaires/img/entrepreneuriat.jpg) no-repeat; height:190px; width:319px }
.entreprises_specialisees {background:url(/gens_affaires/img/entreprises_specialisees.jpg) no-repeat; height:190px; width:319px }

/* Spécifique : Touristes */
.acces {background:url(../touristes/img/acces.jpg) no-repeat; height:190px; width:319px }
.attraits {background:url(../touristes/img/attraits.jpg) no-repeat; height:190px; width:319px }
.deplacements_t {background:url(../touristes/img/deplacements.jpg) no-repeat; height:190px; width:319px }
.evenements_t {background:url(../touristes/img/evenements.jpg) no-repeat; height:190px; width:319px }
.histoire {background:url(../touristes/img/histoire.jpg) no-repeat; height:190px; width:319px }
.meteo {background:url(../touristes/img/meteo.jpg) no-repeat; height:190px; width:319px }
.encadre_otq {background:url(../touristes/img/bg_encadre_otq.jpg) no-repeat; width:955px; height:69px; padding:5px; clear:both; margin:20px 0; float:left}
.encadre_otq img {float:left; margin-right:20px}
.encadre_otq p {color:white; font-size:1.1em; width:620px; text-align:left; margin-top:15px }
.encadre_otq a {color:white; }

#texte.touristes h2.titrebande {background:#00539F!important; color:white;}




/* Spécifique : Grands projets urbains -> Revitalisation de la zone industrielle Maizerets-Limoilou */
table.tab_revitalisation_limoilou th.col1{width:20%}
table.tab_revitalisation_limoilou th.col2{width:37%}
table.tab_revitalisation_limoilou th.col3{width:28%}
table.tab_revitalisation_limoilou th.col4{width:15%}

/* Spécifique : Idées de sorties */

.idees_de_sortie thead,.idees_de_sortie tfoot,.idees_de_sortie tbody {background:none;}
#page .idees_details h2 {margin-top:0;}
/*#bc_zone_texte .idees_de_sortie div, .idees_de_sortie div {background:transparent;}*/
#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 .resume_affichage {text-align:left;padding-bottom:10px;font-weight:bold;}
.idees_de_sortie .retour {font-weight:bold;text-align:right;padding:0 0 5px 0;}
.idees_de_sortie .item {padding-top:10px;}
.idees_de_sortie .item h2 {float:left;padding-bottom:5px;}

.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 {/*font-weight:bold;*/margin:3px 0 0 0;clear:left;}
.idees_de_sortie .item .date .gras {font-weight:normal;}
.idees_de_sortie .item .description {margin:3px 0 3px 0;line-height:1.5em;/*min-height:100px;*/}
.idees_de_sortie .item .description p {margin:0 0 15px 0;}
.idees_de_sortie .item .description ul{margin:0 0 15px 0;}
.idees_de_sortie p.annulation {clear:both;border:1px solid;margin:10px 0px;padding:15px 10px 15px 50px;background-repeat:no-repeat;background-position:10px center;color:#D8000C;background-color:#FFBABA;}
 .idees_de_sortie .item .image {float:right;}
#bc_zone_texte_page .idees_de_sortie .item .image .image_top {width:169px;height:8px;}
#bc_zone_texte_page .idees_de_sortie .item .image .image_main {width:169px;}
#bc_zone_texte_page .idees_de_sortie .item .image .image_main img {padding:0 0 0 8px;}
#bc_zone_texte_page .idees_de_sortie .item .image .image_bottom {width:169px;height:8px;}
#bc_zone_texte_page .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_page .idees_de_sortie .item .image p{margin:0;padding:0;}
#bc_zone_texte_page .idees_de_sortie .item .details {height:28px;padding:5px 0 10px 5px;color:#21578a;font-size:80%}
#bc_zone_texte_page .idees_de_sortie .item .details img{padding-top:-5px;}



#zone_actualites #zone_idees_sorties{padding-top:15px;clear:both;float:none;}
#zone_idees_sorties #zone_idees_sorties_contenu {padding:10px 5px;	width:100%;}
#zone_idees_sorties h2{width:100%;background:#205196;margin:5px 0 0 0;clear:both;color:#fff;font-size:1.3em;line-height:1.25em;padding:3px 2px 3px 5px;}
#zone_idees_sorties .idees {margin-bottom:10px;width:48%;float:left;}
#zone_idees_sorties p input {float:left;padding-right:10px;padding-bottom:10px}
#zone_idees_sorties h3 {margin-top:0px!important;}
#zone_idees_sorties .liens_tous{clear:both;}
#texte #zone_idees_sorties p {margin:0;}
#zone_actualites div{float:left;padding-top:6px;margin-bottom:5px;}
#zone_actualites div.first{border:0 none;}
#zone_actualites div div{border:0 none;}
#zone_actualites div.actualites_img{clear:both;width:100px;padding-right:10px}
#zone_actualites div.actualites_txt{width:75%}
#zone_actualites div.actualites_txt h3{margin-top:0px;}

#bc_zone_texte .idees_de_sortie #ctl00_ctl00_contenu_texte_page_IdeesSortiesListe1_rdpTop .rdpWrap, #ctl00_ctl00_contenu_texte_page_IdeesSortiesListe1_rdpBottom .rdpWrap{padding:0px 5px;}
#bc_zone_texte .idees_de_sortie #ctl00_ctl00_contenu_texte_page_IdeesSortiesListe1_rdpTop, #bc_zone_texte .idees_de_sortie #ctl00_ctl00_contenu_texte_page_IdeesSortiesListe1_rdpBottom{border-color:#C5C5C5;margin-top:10px;padding:5px 0px;background-color:transparent!important;border-left:0 none;border-right:0 none
	}

#bc_zone_texte .idees_de_sortie #ctl00_ctl00_contenu_texte_page_IdeesSortiesListe1_rdpBottom{border-top:0 none;}
#ctl00_ctl00_contenu_texte_page_IdeesSortiesListe1_rdpTop .rdpWrapRight, #ctl00_ctl00_contenu_texte_page_IdeesSortiesListe1_rdpBottom .rdpWrapRight{margin-right: 0px;}


/* Spécifique : Publications */
div.publication_arrondissements h3{font-weight:normal;margin-top:10px;}
div.docs{margin-top:15px;}
div#texte.publications h4{margin-top:20px;}



/* Spécifique : Fête nationale */
#menu_stjean {float:left;width:180px; margin-right:10px;display:inline}
#menu_stjean ul {padding:0px}
#menu_stjean li {background-image:url('../idees_sortie/grands_evenements/fete_nationale/img/fond_menu_gauche.gif'); background-repeat:repeat-x; list-style-type:none; padding:5px 5px 5px 2px; list-style-position:inside;}
#menu_stjean a {color:white; text-decoration:none;}
#menu_stjean a:hover {color:white; background-image:url('../idees_sortie/grands_evenements/fete_nationale/img/fleurlys.png'); background-position:left; background-repeat:no-repeat; padding-left:20px}
#menu_stjean span.section {color:white; background-image:url('../idees_sortie/grands_evenements/fete_nationale/img/fleurlys.png'); background-position:left; background-repeat:no-repeat; padding-left:20px}
#texte.stjean {padding:0px;}
#texte.stjean p {margin-left:190px;}
#texte.stjean h4 {margin-left:190px; color:#002c8b}
#stjeancarte {text-align:center;margin-bottom:25px;margin-right:0px; margin-left:190px; margin-top:10px; /*background-color:#99e3d6; background-image:url('../idees_sortie/grands_evenements/fete_nationale/img/fondcarte.jpg')*/}
#stjeancarte a {text-decoration:none}
.img_stjean_centre {text-align:center;margin-bottom:20px; clear:both }
#margin {margin-left:190px;}
.imgstjean_p {margin:5px; height:75px}
h3.stjean {color:#003366; font-weight:bold}
h2.stjean {color:#035cb0; margin-top:5px}
#mediasociaux {width:180px; margin-right:10px;margin-top:10px}
#mediasociaux a:hover{padding-left:0}
h5.ph_aligne_droite img {margin:0;float:right}


/* Spécifique : Noël */
h1.noel {background:#284A92;}
.idees_sortie_noel{background:white url("../idees_sortie/grands_evenements/noel/img/bg_noel.jpg") top right no-repeat;}
.idees_sortie_noel .intro {font-size: 1.2em;width: 450px;}
.noels_video div {width:250px;float:left;height:200px}
.noels_video .vrai_noel {padding-top:40px;}


/* Spécifique : Sécurité civile */
#sinistres_potentiels div{width:30%;float:left;margin-right:1%;margin-top:5px;text-align:center;}
#sinistres_potentiels div a{height:110px;margin-bottom:10px}
#sinistres_potentiels h3, #sinistres_potentiels h2{margin-top:95px;padding:5px;text-decoration:none;color:black;}
#sinistres_potentiels a{text-decoration:none;float:left;width:100%;background-repeat:no-repeat;background-position:center center}
#sinistres_potentiels div{}
#sinistres_potentiels #sinistre_chaleur a{background-image:url(/citoyens/securite_civile/img/picto_chaleur_extreme.png)}
#sinistres_potentiels #sinistre_chaleur a:hover{background-image:url(/citoyens/securite_civile/img/picto_chaleur_extreme_rl.png)}
#sinistres_potentiels #sinistre_eaupotable a{background-image:url(/citoyens/securite_civile/img/picto_eau_potable.png)}
#sinistres_potentiels #sinistre_eaupotable a:hover{background-image:url(/citoyens/securite_civile/img/picto_eau_potable_rl.png)}

#sinistres_potentiels #sinistre_glissement a{background-image:url(/citoyens/securite_civile/img/picto_glissement.png)}
#sinistres_potentiels #sinistre_glissement a:hover{background-image:url(/citoyens/securite_civile/img/picto_glissement_rl.png)}

#sinistres_potentiels #sinistre_incendie a{background-image:url(/citoyens/securite_civile/img/picto_incendie.png)}
#sinistres_potentiels #sinistre_incendie a:hover{background-image:url(/citoyens/securite_civile/img/picto_incendie_rl.png)}
#sinistres_potentiels #sinistre_inondation a{background-image:url(/citoyens/securite_civile/img/picto_inondation.png)}
#sinistres_potentiels #sinistre_inondation a:hover{background-image:url(/citoyens/securite_civile/img/picto_inondation_rl.png)}

#sinistres_potentiels #sinistre_panne a{background-image:url(/citoyens/securite_civile/img/picto_panne.png)}
#sinistres_potentiels #sinistre_panne a:hover{background-image:url(/citoyens/securite_civile/img/picto_panne_rl.png)}

#sinistres_potentiels #sinistre_tempete a{background-image:url(/citoyens/securite_civile/img/picto_tempete.png)}
#sinistres_potentiels #sinistre_tempete a:hover{background-image:url(/citoyens/securite_civile/img/picto_tempete_rl.png)}

#sinistres_potentiels #sinistre_tremblement a{background-image:url(/citoyens/securite_civile/img/picto_tremblement.png)}
#sinistres_potentiels #sinistre_tremblement a:hover{background-image:url(/citoyens/securite_civile/img/picto_tremblement_rl.png)}
#sinistres_potentiels #sinistre_vents a{background-image:url(/citoyens/securite_civile/img/picto_vents.png)}
#sinistres_potentiels #sinistre_vents a:hover{background-image:url(/citoyens/securite_civile/img/picto_vents_rl.png)}

#sinistres_potentiels #sinistre_verglas a{background-image:url(/citoyens/securite_civile/img/picto_verglas.png)}
#sinistres_potentiels #sinistre_verglas a:hover{background-image:url(/citoyens/securite_civile/img/picto_verglas_rl.png)}


#sinistres_potentiels #sinistre_alertes a{background-image:url(/citoyens/securite_civile/sepreparer/img/picto_fairefacealertes_up.png)}
#sinistres_potentiels #sinistre_alertes a:hover{background-image:url(/citoyens/securite_civile/sepreparer/img/picto_fairefacealertes_rl.png)}

#sinistres_potentiels #sinistre_plan a{background-image:url(/citoyens/securite_civile/sepreparer/img/picto_fairefaceplandaction_up.png)}
#sinistres_potentiels #sinistre_plan a:hover{background-image:url(/citoyens/securite_civile/sepreparer/img/picto_fairefaceplandaction_rl.png)}

#sinistres_potentiels #sinistre_trousse a{background-image:url(/citoyens/securite_civile/sepreparer/img/picto_fairefacetrousse_up.png)}
#sinistres_potentiels #sinistre_trousse a:hover{background-image:url(/citoyens/securite_civile/sepreparer/img/picto_fairefacetrousse_rl.png)}

p.securite_civile_alertes_courriel{background:url('/img/capsules/picto_abonnement.png') }
p.securite_civile_alertes_sms{background:url('/img/capsules/picto_sms.png') }
p.securite_civile_alertes_sms, p.securite_civile_alertes_courriel{background-repeat:no-repeat;padding:15px 0px 20px 60px}


/* Trousse d'urgence*/
#bc_zone_texte .trousse_urgence .item ul{list-style:none;margin:0px;padding:0px}
#bc_zone_texte .trousse_urgence .item ul li{width:28%;float:left;margin:0px;padding:20px 10px;text-align:center;font-weight:bold;}


/* Menu à onglet, mais pourrait être utilisé ailleur en prenant les deux derniers styles et en changeant les couleurs */
#bc_zone_texte ul.menu_onglet{list-style:none;margin:0px;padding:0px;border-bottom:1px solid gray;font-weight:bold;margin-top:20px}
#bc_zone_texte .menu_onglet li{top: 1px;position: relative;display:inline-block;padding:8px 25px;margin:0px;cursor:pointer;transition: background 0.1s;}
#bc_zone_texte .menu_onglet li:hover{background-color:white;border:1px solid gray;border-bottom:0px none;}
#bc_zone_texte .menu_onglet li.actif{cursor:text;background-color:white;border:1px solid gray;border-bottom: 1px solid white;
top:1px; 
position: relative;
padding-top: 9px; /*background:url('/img/toggle_expended_black.png') no-repeat right center;*/}

#bc_zone_texte #onglets.faireface  li{border:1px solid #ee741e;background-color:#ee741e;}
#bc_zone_texte #onglets.faireface  li.actif{background-color:white;border:1px solid gray;border-bottom: 1px solid white;
}

/* Spécifique Sécurité routière > Près des écoles */

#bc_zone_texte ol#pratiques_bon_conducteur{font-size:140%;padding: 0px 0px 10px 5px;}
ol#pratiques_bon_conducteur img{float:right;padding-left:15px}
#bc_zone_texte ol#pratiques_bon_conducteur li{/*border-bottom:5px dotted #ffcb08;*/clear:both;padding:25px 0px}</style>



/* Spécifique : À propos */
#img_logo_ville img{padding-right:20px;}
p.ph_plan{width:100%;text-align:center;}
p.ph_plan img{margin:auto;}
p#visuel_epigraphes{margin:0px;margin-top:-10px;padding-top:10px!important;padding-top:0px;padding-left:5px;padding-bottom:10px;}
div.desc_epigraphes{min-height:100px;}
#ph_jacques_cartier{width:166px;}
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#tableaux_quelqueschiffres tfoot td{padding-top:0px;padding-bottom:0px;}
.ph_visuel_photohistorique{width:305px;clear:both;}
table.tab_photohistorique{width:40%;}
div#gallerie_photos p, div.gallerie_photos p{text-align:center;font-size:80%;}
div#gallerie_photos p img, div.gallerie_photos p img{margin:auto;}
div#gallerie_photos p span.credit, div.gallerie_photos p span.credit{text-align:left;}
#nav_gallerie_photos, .nav_gallerie_photos{background-color:#cad6e1;padding:1em;text-align: center;margin-left:-10px;margin-right:-10px;}
.nav_gallerie_photos input{border:0 none;width:15px;height:15px;margin-top:10px;;margin-bottom:-3px;margin-left:2px;padding-right:2px;}
#nav_gallerie_photos ul, .nav_gallerie_photos ul{list-style-type: none;margin:0px 0px 0px 0px;}
#nav_gallerie_photos li, .nav_gallerie_photos li{display: inline;margin-left:10px;margin-right:10px;}
#nav_gallerie_photos li.mise_evidence, .nav_gallerie_photos li.mise_evidence{font-weight:bold;color:#89a4bd;}
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#ptiservice caption{display:none;}
table#matieres_residuelles{margin-top:10px;}
div#texte.nous_joindre_elus div, div#texte.membres_cm div.ligneA, div#texte.nous_joindre_elus div, div#texte.membres_cm div.ligneB {clear:both;/*height:95px;min-height:95px;*/margin:5px 0;padding:0;}
/*div#texte.nous_joindre_elus div, div#texte.membres_cm div.ligneA p, div#texte.nous_joindre_elus div, div#texte.membres_cm div.ligneB p {width:60%}*/

div#texte.nous_joindre_elus div p.ph_elus,  div#texte.membres_cm p.ph_elus{float:left;width:75px!important;height:95px;}
div#texte.nous_joindre_elus div.ligneA, div#texte.membres_cm div.ligneA{background-color:#EEF1F4; float:left; width:100%}
table.tab_calendrier_rencontres{}
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{background-color:#EEF1F4;margin:5px;padding:5px;margin-top:0px;}
p.rencontre_annulee{color:#dd2424;}
table#ctl00_ctl00_contenu_texte_page_calendrier1_tab_calendrier_rencontres p, table#ctl00_ctl00_contenu_texte_page_CalendrierAnnuel1_tbCurrentYear p{margin:0px;padding:0px;}
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#texte.seances table{width:100%;border-colapse:colapse;}
div#texte.seances table th#video2009,div#texte.seances table th#video2008{width:26%;}/* A FAIRE CHANGER*/
div#texte.seances table th#date2009,div#texte.seances table th#date2008{width:30%;}/* A FAIRE CHANGER*/
div#texte.seances table td, div#texte.seances table th{border:1px solid white}
div#texte.seances span.type_rencontre{font-weight:normal;}
div#texte.seances table tr{border:4px solid white;}
p#ctl00_ctl00_contenu_texte_page_ConseilDeVilleViewer1_Repeater1_ctl00_duree{margin-left:240px;}
table#consultcalendrier th#calendrierconsultdate{width:30%;}
th#dateheure{width:40%;}
div#col2 ul.espacement{margin-top:-10px;}
div#col2 li.degagement{line-height:20px;}
div#texte.declarationsservices h2#titredeclaration{color:#c1c56d;font-weight:bold;font-size:200%;}
div#texte.declarationsservices p#engagements{font-weight:bold;background-color:#dbe07c;padding:3px 3px 3px 10px;width:40%;margin-left:-10px;}
img#imgchantal{margin-left:10px;margin-top:10px;}
div.importance{background-color:#325ec4; color:#fff;margin-left:-10px;padding: 10px 10px;font-size:93%;width:100%;margin-bottom:20px;}
div.importance span.titreimp{font-weight:bold;font-size:105%;}

/* Spécifique : Emplois */
#bc_zone_capsules p.txtemphase{margin-top: 30px;color: #002656;margin-top: 5px;text-align: center;font-size: 155%;	line-height: 150%;	letter-spacing: -1px;}
#bc_zone_capsules p.txtemphase span.emphase{font-weight:bold;font-size: 110%;}



/* Spécifique : Nous joindre */
div.point_service{margin-top:30px;margin-left:30px;}
div#centreservice{margin-left:10px;}

/* Spécifique : Concours d'oeuvres d'art */
div.choix_oeuvre{float:left;width:48%;}
p.ph_oeuvre{float:left;width:45%;height:130px;}

/* Spécifique : Vidéos */
div.video_gauche{float:left;width:auto;margin-right:10px;}
div.message_video{color: #000000;padding: 5px;}

table div.message_video{width:auto;}
div.message_video img{padding-right: 5px;}

/* Spécifique : Actualités Hide and Show les légendes */
.expandedNode div{display: block;margin-bottom:10px;}
.collapsedNode div{display:none;}

/* Spécifique : Médias sociaux */
#encadre_mediassociaux_vdq div{float:left;width:19.8%;text-align:center;}
#encadre_mediassociaux_vdq p.note{font-size:75%;}

/* Spécifique : Services en ligne : Constats */
.attention img {float:left; margin-right:10px}

/* Spécifique : Langues */
#langue_courante {padding-bottom:5px;color:white;}
#boite_langues {background:#FFFFFF none repeat scroll 0 0;border:1px solid #CCCCCC;padding:2px 0 2px 14px;position:absolute;width:50px;line-height:1.5em;margin:0 0 0 10px;}
#boite_langues a span { color:black;text-decoration:none;}
#boite_langues a:hover span { color:black;text-decoration:underline;}

/* Spécifique : Bande défilante */
#bande_defilante {background:url('http://www.ville.quebec.qc.ca/img/bg-top-tempete.jpg') top center repeat-x;width:100%;height:28px;padding:8px 0 0 0;position:absolute;top:0;left:0;}
#bande_defilante .bande_content{margin:0 auto;width:950px;}
#bande_defilante .zone_defilante{padding-right:850px;}
#bande_defilante .zone_defilante .item{padding-right:100px;}
#bande_defilante #TICKER {overflow:hidden;width:820px;float:right;}
#bande_defilante a { color:#00679d;text-decoration:none;}
#bande_defilante a:hover {color:#008dd6;text-decoration:underline;}
#bande_defilante #ff_first {padding-left:820px;}
#bande_defilante #tick_title {color:red;font-weight:bold;float:right;width:130px;}
#bande_defilante table td {border:none;padding:0;}
#bande_defilante tbody {background:none;}

 /*Spécifique : Installations des loisirs et sports */
.installations .item { min-height:150px;}
.installations .item table { width:60%;}
.installations .item table tr th { width:30%;}
.installations h2 {float:left;margin-top:0!important;}
.installations h2 a {font-family:Arial, Helvetica, sans-serif;color:#284a92;font-weight:bold;font-size:14px;text-decoration:none;}
.installations h2 a:hover {color:#4683bd;text-decoration:underline;}
.installations .details a.carte {font-weight:normal;}
.installations .i_adresse {clear:left;}
.installations .image {float:right;}
.installations .image .image_top {width:169px;height:8px;background:white url('../img/partagez/image_top.gif') top left no-repeat;}
.installations .image .image_main {width:169px;background:white url('../img/partagez/image_main.gif') top left repeat-y;}
.installations .image .image_main img {padding:0 0 0 8px;width:153px;height:104px;}
.installations .image .image_bottom {width:169px;height:8px;background:white url('../img/partagez/image_bottom.gif') top left no-repeat;}
.installations .image .source { font-size:10px;font-style:italic;padding:3px 8px 0 8px;text-align:right;}
.installations .details {background:white url('../img/partagez/item_bottom_bg.gif') top left repeat-x;height:30px;padding:13px 0 0 5px;color:#21578a;margin-bottom:18px;}
.installations .details a {font-weight:bold;}
#texte .installations .RadRating ul {padding:0;}
#texte .installations .RadRating li {margin-top:0;}
.installations .RadRating {float:left;padding:0 0 0 5px;}

p.equip_ferme{font-weight:bold; color:#F00}


/* Spécifique : Partagez votre expérience */
.clear {clear:both;background:none;}
.grey_line {background:#c5c5c5;width:100%;height:1px;margin:20px 0 0 0;}
.grey_line_bottom {background:#c5c5c5;width:100%;height:1px;margin:0;}
.commentaires {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;margin:0 0 25px 0;}
.commentaires .comment_add {font-weight:bold;text-align:right;}
.commentaires .comment_header {background:white url('../idees_sortie/img/comment_header.gif') top left repeat-x;height:32px;margin:10px 0 0 0;padding:10px 0 0 10px;}
.commentaires .comment_header .comment_title {float:left;font-family:Arial, Helvetica, sans-serif;color:#284a92;font-weight:bold;font-size:14px;}
.commentaires .comment_header .comment_sort {float:right;padding:0 10px 0 0;}
.commentaires .comment_user {padding:10px 10px 15px 5px;}
.commentaires .comment_admin {background:#eef6fd;}
.commentaires .comment_user .user_img {float:left;width:45px;}
.commentaires .comment_user .user_img img {border:1px solid #b1b1b1;}
.commentaires .comment_user .user_img img.admin_img {border:none;}
.commentaires .comment_user .user_post {float:left;width:135px;}
.commentaires .comment_user .user_post .user_name {font-weight:bold;margin:0 0 7px 0;}
.commentaires .comment_user .user_post .user_post_time {color:#888888;}
.commentaires .comment_user .user_comment {width:360px;float:left;}
#leftcolumn .commentaires .comment_user .admin_comment {width:490px;float:left;} /* Idées de sorties */
.commentaires .comment_user .admin_comment {width:345px;float:left;} /* Inst. loisirs et sports */
.commentaires .comment_user .thumbs {float:right;}
.commentaires .comment_user .thumbs div {float:left;}
.commentaires .comment_user .thumbs .thumbs_plus {color:#71a63d;font-weight:bold;padding:8px 5px 0 0;}
.commentaires .comment_user .thumbs .thumbs_moins {color:#cc6666;font-weight:bold;padding:8px 0 0 3px;width:30px}
.commentaires .comment_user .thumbs .thumbs_plus_img input, .commentaires .comment_user .thumbs .thumbs_moins_img input,
.photos .photo_user .thumbs .thumbs_plus_img input, .photos .photo_user .thumbs .thumbs_moins_img input {width:28px;height:28px; }
.commentaires .comment_user .thumbs .thumbs_plus_img {padding:0 4px 0 0;}
.photos {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;}
.photos .photo_add {font-weight:bold;text-align:right;clear:both;}
.photos .photo_header {background:white url('../idees_sortie/img/comment_header.gif') top left repeat-x;height:32px;margin:10px 0 0 0;padding:10px 0 0 10px;}
.photos .photo_header .photo_title {float:left;font-family:Arial, Helvetica, sans-serif;color:#284a92;font-weight:bold;font-size:14px;}
.photos .photo_header .photo_sort {float:right;padding:0 10px 0 0;}
.photos .photo_user{padding:10px 10px 15px 5px;}
.photos .photo_user .photo_img{float:left;width:180px;}
.photos .photo_user .photo_img .photo_img_top {background:white url('../idees_sortie/img/photo_img_top.gif') top left no-repeat;width:169px;height:8px;}
.photos .photo_user .photo_img .photo_img_main {background:white url('../idees_sortie/img/photo_img_main.gif') top left repeat-y;width:169px;padding:0 0 0 8px;}
.photos .photo_user .photo_img .photo_img_bottom {background:white url('../idees_sortie/img/photo_img_bottom.gif') top left no-repeat;width:169px;height:8px;}
.photos .photo_user .user_img {float:left;width:45px;}
.photos .photo_user .user_img img {border:1px solid #b1b1b1;}
.photos .photo_user .user_img img.admin_img {border:none;}
.photos .photo_user .user_post {float:left;width:350px;}
.photos .photo_user .user_post .user_name {font-weight:bold;margin:0 0 7px 0;}
.photos .photo_user .user_post .user_post_time {color:#888888;}
.photos .photo_user .user_comment {margin:15px 0 0 0;}
.photos .photo_user .thumbs {float:right;}
.photos .photo_user .thumbs div {float:left;}
.photos .photo_user .thumbs .thumbs_plus {color:#71a63d;font-weight:bold;padding:8px 5px 0 0;}
.photos .photo_user .thumbs .thumbs_moins {color:#cc6666;font-weight:bold;padding:8px 0 0 3px;width:30px}
.photos .photo_user .thumbs .thumbs_plus_img {padding:0 4px 0 0;}
.inscription {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;}
.inscription .inscription_add {font-weight:bold;text-align:right;}
.inscription .inscription_header {background:white url('../idees_sortie/img/comment_header.gif') top left repeat-x;height:33px;margin:10px 0 6px 0;padding:13px 0 0 10px;}
.inscription .inscription_header .inscription_title {float:left;font-family:Arial, Helvetica, sans-serif;color:#284a92;font-weight:bold;font-size:14px;}
.inscription .inscription_form {margin:0 0 0 15px;}
.inscription .inscription_form fieldset {border:1px solid #c5c5c5;}
.inscription .inscription_form p {margin:10px 0 10px 0;}
.inscription .inscription_form legend {margin:0 0 0 10px;}
.inscription .inscription_back {font-weight:bold;text-align:right;}
.star-rating {float:left;list-style:none;margin:8px 0 0 5px;padding:0px;width:100px;height:20px;position:relative;background:url('../../idees_sortie2/img/star_rating.gif') top left repeat-x;}
.star-rating li {padding:0px;margin:0px;height:20px;width:20px;float:left;}
.star-rating li a {display:block;width:20px;height:20px;line-height:20px;text-decoration:none;text-indent:-9000px;z-index:20;position:absolute;padding:0px;overflow:hidden;}
.star-rating li a:hover {background: url('../../idees_sortie/img/star_rating.gif') left center;z-index:2;left:0px;border:none;}
.star-rating a.one-star {left:0px;}
.star-rating a.one-star:hover {width:20px;}
.star-rating a.two-stars {left:20px;}
.star-rating a.two-stars:hover {width:40px;}
.star-rating a.three-stars {left: 40px;}
.star-rating a.three-stars:hover {width: 60px;}
.star-rating a.four-stars {left: 60px;}	
.star-rating a.four-stars:hover {width: 80px;}
.star-rating a.five-stars {left: 80px;}
.star-rating a.five-stars:hover {width: 100px;}
.star-rating li.current-rating {background: url('../idees_sortie/img/star_rating.gif') left bottom;position:absolute;height:20px;display:block;text-indent:-9000px;z-index:1;left:0;}
/* remove halo effect in firefox 
a:active {outline: none;}", ;;*/

/* Spécifique : Patrimoine urbain */
.patrimoine_urbain .boutons_actions {float:right;padding-left:15px;height:200px;}
.patrimoine_urbain .onglet_titre_description, .patrimoine_urbain .onglet_titre_biographie, .patrimoine_urbain .onglet_titre_historique {width:119px;padding-right:1px;float:left;}
.patrimoine_urbain  #leftcolumn .onglet_titre_description a, .patrimoine_urbain  #leftcolumn .onglet_titre_biographie a, .patrimoine_urbain   #leftcolumn .onglet_titre_historique a 
{color:white;display:block;font-weight:bold;text-decoration:none;height:20px;font-size:13px;padding-top:4px;padding-left:10px;}
.patrimoine_urbain #leftcolumn .onglets a {background: #2573b5; /* Old browsers */
background: -moz-linear-gradient(top, #2573b5 0%, #364c8f 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#2573b5), color-stop(100%,#364c8f)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #2573b5 0%,#364c8f 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #2573b5 0%,#364c8f 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #2573b5 0%,#364c8f 100%); /* IE10+ */
background: linear-gradient(to bottom, #2573b5 0%,#364c8f 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2573b5', endColorstr='#364c8f',GradientType=0 ); /* IE6-9 */}
.patrimoine_urbain   #leftcolumn .onglets a.on, .patrimoine_urbain  #leftcolumn .onglets a:hover {background:#0087c5;filter:none;}
.patrimoine_urbain .onglet_contenu {width:700px;border-bottom:1px solid #eceaea;margin-bottom:15px; float:left}
.patrimoine_urbain .onglet_contenu .texte {width:500px;}
.patrimoine_urbain .onglet_contenu .image {float:right;width:169px;padding-top:10px;padding-right:10px;}
.patrimoine_urbain .onglet_contenu p {line-height:1.4em;}
#ctl00_texte_page_BatimentVedette1_pnlBatimentVedette h3 {margin-bottom:0}
/*
.patrimoine_urbain .image .image_top { background: url("../../../idees_sortie/img/image_top.gif") no-repeat scroll left top #FFFFFF;height: 8px;width: 169px;}
.patrimoine_urbain .image .image_main {background: url("../../../idees_sortie/img/image_main.gif") repeat-y scroll left top #FFFFFF;width: 169px;}
.patrimoine_urbain .image .image_main img {padding: 0 0 0 8px;}
.patrimoine_urbain .image .image_bottom {background: url("../../../idees_sortie/img/image_bottom.gif") no-repeat scroll left top #FFFFFF;height: 8px;width: 169px;} */
.patrimoine_urbain .image .source {font-size: 10px;font-style: italic;padding: 3px 8px 0;text-align: right;width: 154px;}
.patrimoine_urbain .image p {background: url("../../idees_sortie/img/image_main.gif") repeat-y scroll left top #FFFFFF;margin: 0;padding: 0;}
.patrimoine_urbain .general ul { list-style:none;}
.patrimoine_urbain .general .image {float:left;padding-right:15px;}
.patrimoine_urbain .general .puces {text-align:center;padding-top:10px;padding-bottom:10px;}
.patrimoine_urbain #onglet_texte_description {padding:10px; text-align:justify;border:1px solid #eceaea;
}
.patrimoine_urbain .recherche {background:#f1f1f1;padding:10px 0 5px 10px; margin:20px 0}
.patrimoine_urbain .recherche h3, .patrimoine_urbain .recherche .champ_recherche, .patrimoine_urbain .recherche .bouton {float:left;}
.patrimoine_urbain .recherche .champ_recherche input {border:1px solid #d4d4d4;padding:3px 0 3px 5px;}
.patrimoine_urbain .img_vedette {width:153px;height:auto;}
.patrimoine_urbain h4 {padding-top:15px;padding-bottom:5px;color:#364a8f;font-size:14px;clear:both;}
.patrimoine_urbain .rslHorizontal,.patrimoine_urbain .resultat,.patrimoine_urbain .resultat .batiment {clear:both;}
.patrimoine_urbain .resultat {background-color:#f1f5f8;/*margin-left:15px;*/padding-top:6px;}
.patrimoine_urbain .resultat:first-child {background-color:transparent}

.patrimoine_urbain .batiment {padding:10px; float:left; width:100%}
.patrimoine_urbain .batiment div {float:left;width:19%;text-align:center; overflow:hidden; }
.patrimoine_urbain .batiment div a  {text-decoration:none}
.patrimoine_urbain .batiment div a img {border:2px solid white!important; max-height:100px}
.patrimoine_urbain .batiment div a span {border:1px solid white; display:block; font-weight:bold; background-color:#d4dee8; margin-top:-5px; padding:7px; min-height:50px}
.patrimoine_urbain .batimentspec .resultats_plus {display:block;padding:10px; background-color:#00a1e4;color:white!important; font-weight:bold; width:25%; clear:both}
.patrimoine_urbain .batimentspec .resultats_plus::before {content:"> "; color:#ef762f}
.zone_pat_urbain {float:left}

.filtre_lettres ul {width:100%; margin:0; padding:0!important}
.filtre_lettres ul li {float:left; list-style-type:none; padding:4px; font-size:110%; margin:0}
#thesaurus_resultats table {clear:both}
#ctl00_texte_page_PUThesaurusIndex1_gvThesaurus td {border:1px solid #efefef; border-right:0; border-left:0} 
#ctl00_texte_page_PUThesaurusIndex1_gvThesaurus {border:0; list-style-position:} 
#ctl00_texte_page_BatimentVedette_pnlBatimentVedette h3 {margin-bottom:0}
.patrimoine_urbain .btn_retour {float:left; padding:10px}
.patrimoine_urbain th.col_date_transfo {width:15%}

ul.lexique li {font-size:0.8em; list-style-position:inside}
ul.lexique li.federal {list-style-image:url(../culture_patrimoine/patrimoine/patrimoine_urbain/img/picto_canada.png);}
ul.lexique li.provincial {list-style-image:url(../culture_patrimoine/patrimoine/patrimoine_urbain/img/picto_quebec.png);}
ul.lexique li.municipal {list-style-image:url(../culture_patrimoine/patrimoine/patrimoine_urbain/img/picto_ville.png);}

ul.lexique li.patrimoine {list-style-image:url(../culture_patrimoine/patrimoine/patrimoine_urbain/img/picto_zone_patrimoine.png);}
ul.lexique li.cucq {list-style-image:url(../culture_patrimoine/patrimoine/patrimoine_urbain/img/picto_zone_cucq.png);}
ul.lexique li.protection {list-style-image:url(../culture_patrimoine/patrimoine/patrimoine_urbain/img/picto_aire_protection.png);}
.patrimoine_urbain .general .liDemoli strong {background:white url('../culture_patrimoine/patrimoine/patrimoine_urbain/img/picto_batiment_demolition.png') top right no-repeat;padding-right:22px;}


/* Spécifique :  Colloque et concours Innovation en architecture */
.bande_colloque_2009{background-color:#96ea13;}
.bande_colloque_2010{background: url('../colloque/img/img_bgcolor_orange.gif'); color:#ffffff;}
.ligne_colloque{background: url('../colloque/img/img_bgcolor_orange.gif'); height:1px;}
.titre_orange{color:#f05033;}
td.blanc_orange{background-color:#ffffff; color:#f05033; padding:0px; margin:0px;}
td.blanc_noir{background-color:#ffffff; color:#000000; padding:0px; margin:0px;}
.bande_colloque_2011{background: url('../colloque/img/img_bgcolor_rose.gif'); color:#ffffff;}
.ligne_colloque{background: url('../colloque/img/img_bgcolor_rose.gif'); height:1px;}
.titre_rose{color:#ec008d;}
td.blanc_rose{background-color:#ffffff; color:#ec008d; padding:0px; margin:0px;}
td.blanc_noir{background-color:#ffffff; color:#000000; padding:0px; margin:0px;}
.bande_colloque_2013{background: url('../colloque/img/img_bgcolor_bleu.gif'); color:#ffffff;}
.ligne_colloque{background: url('../colloque/img/img_bgcolor_bleu.gif'); height:1px;}
.titre_bleu{font-size:120%; color:#009cdf; margin-bottom:5px;text-decoration:none;}
.titre_bleu a{color:#009cdf; text-decoration:none;}
.titre_bleu a:link{color:#009cdf; text-decoration:none;}
.titre_bleu a:visited{color:#009cdf; text-decoration:none;}
.texte_bleu{color:#009cdf;font-weight:bold;font-size:110%;}
td.blanc_bleu{background-color:#ffffff; color:#009cdf;}
td.blanc_noir{background-color:#ffffff; color:#000000; padding:0px; margin:0px;}
.tarif_inscription{background-color:#ffffff; width:140px; color:#009cdf;font-weight:bold;font-size:98%; padding:10px; margin:10px;}

/* Spécifique : 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:8px 15px!important;/*margin: 0 -10px 5px -10px;*/line-height: 30px;width: 90%;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:10px 15px; margin: 0 -10px 5px -10px;height: auto;width: 90%;float: left;color:#003366;font-weight:normal;background: #ececec url('/mesparcours/img/picto_fleche_droite.png') center right no-repeat;text-decoration:none;margin-left:0px;}
#menu_parcours p a:hover{color:#666666;}

/* Spécifique : Arrondissements */
.bandeau_menu {padding-top:7px;}
.bandeau_menu .bandeau_menu .bloc_img_2, .bandeau_menu .bloc_img_3, .bandeau_menu .bloc_img_4 {float:left}
.bandeau_menu .bloc_img_5 {background-color:#5b8f22;height:185px;width:208px;float:left;padding:7px;}
.bandeau_menu .bloc_img_5 .titre {color:white;font-size:1.3em;font-weight:bold;padding-bottom:2px;}
.bandeau_menu .bloc_img_5 .date {font-size:1em;padding-top:8px; color:#153816}
.bandeau_menu .bloc_img_5 .description {font-size:1em; color:white}
.bandeau_menu .bloc_img_5 .description a {color:white;text-decoration:underline;}
.bandeau_menu .bloc_img_5 .description a:hover {color:#153816;text-decoration:none;}
.bandeau_menu .bloc_img_5 .tous {font-size:0.8em; color:white; float:right; margin-top:8px}
.bandeau_menu .bloc_img_5 .tous a {color:#153816;text-decoration:underline;font-weight:bold;}
.bandeau_menu .bloc_img_5 .tous a:hover {color:#64472e;text-decoration:none;}
#bloc_img_1 {float:left; width:114px; height:179px; color:white; padding:10px;}
#bloc_img_1 ul {list-style-type:none; margin:20px 0 0 5px}
.hsc {background-image:url('../citoyens/arrondissements/img/decouvrez_hsc_ete.jpg')}
.charles {background-image:url('../citoyens/arrondissements/img/decouvrez_charlesbourg_ete.jpg')}
.beauport {background-image:url('../citoyens/arrondissements/img/decouvrez_beauport_ete.jpg')}
.sfscr {background-image:url('../citoyens/arrondissements/img/decouvrez_sfscr_ete.jpg')}
.rivieres {background-image:url('../citoyens/arrondissements/img/decouvrez_rivieres_ete.jpg')}
.limoilou {background-image:url('../citoyens/arrondissements/img/decouvrez_limoilou_aut.jpg')}
h3.decouvrez a {color:white;}
h3.decouvrez span {font-size:1.4em}
#bloc_img_1 a {color:white;}
.sep_line{clear:both;padding-bottom:7px;}
#arrondissements_menu {background:#f0dfc1;border-right:1px solid #d8d8d8;width:202px;float:left;}
#arrondissements_menu ul, #arrondissements_menu li {margin:0;padding:0;list-style:none;}
#arrondissements_menu li a {display:block;font-size:12px;font-family:Verdana, Arial;text-decoration:none;color:black;padding:10px 0 10px 10px;}
#arrondissements_menu li a:hover {font-weight:bold;border-left:1px solid black;background:#e1c59e;}
#joindre {width:197px; background:#5b8f22;float:right; clear:both; padding:0 7px 7px 7px; margin-top:-8px}
#joindre p {color:white}
#joindre a {color:white}
#joindre a:hover {color:white}
#joindre .coordonnees {background:#89b83f; height:32px; margin:0 -7px 5px -7px; padding-left :7px}

/* Spécifique : Espace Presse et Plantes nuisibles */
.relationnistes {width:48%;float:left;}
#liste_actualites .note {padding-top:5px;}

/* Spécifique : Consultations publiques */
#flash.ppu {margin-left:-10px; margin-bottom:10px}
ul li#sousmenu {float:left; width:200px; list-style:none; height:15px; margin-left:25px; padding:5px;text-align:center}
ul li#sousmenu.ppustefoy {background-color:#99cc00;}
ul li#sousmenu.ppustefoy a {color:#003366; font-weight:bold}

.ppu_belvedere_entete {background:url('/grandsprojetsverts/territoire/ppu_belvedere/img/bandeau_ppu_belvedere.jpg') top left no-repeat;width:770px;height:200px;}
.ppu_belvedere_entete .zone_droite{color:white;width:225px;background-color:rgba(0, 0, 0, 0.7);font-family:Helvetica, Arial, sans-serif;font-weight:bold;padding:20px 0 0 13px;float:right;height:180px;}
.ppu_belvedere_entete .titre { text-transform:uppercase;font-size:20px;padding:0 0 0 10px;}
.ppu_belvedere_entete .titre span{ display:inline;}
.ppu_belvedere_entete p {padding:0 0 0 10px;}

.nav_ame_urbain .zone_encadre {float:left; width:35%; margin-top:0; }
.nav_ame_urbain {margin-top:20px; width:513px; height:270px}
.sad_bckg {background-image:url(/planification_orientations/amenagement_urbain/img/img_amenagement_sad.jpg);}
.pdad_bckg {background-image:url(/planification_orientations/amenagement_urbain/img/img_amenagement_pdad.jpg);}
.ppu_bckg {background-image:url(/planification_orientations/amenagement_urbain/img/img_amenagement_ppu.jpg);}

.nav_ppu .zone_encadre {width:40%; margin-top:0; float:left; clear:none; height:140px }
.nav_ppu {margin-top:20px;}
.nav_ppu .ph_aligne_gauche {padding-right:0}

.sad_accueil_entete {background:url('/planification_orientations/amenagement_urbain/sad/img/bandeau_amenagement_sad.jpg') top left no-repeat;width:770px;height:200px;}
.sad_accueil_entete .zone_droite{color:white;width:225px;background-color:rgba(0, 0, 0, 0.7);font-family:Helvetica, Arial, sans-serif;font-weight:bold;padding:20px 0 0 13px;float:right;height:180px;}
.sad_accueil_entete .titre {text-transform:uppercase;font-size:20px;padding:0 0 0 10px;}
.sad_accueil_entete .titre span{ display:inline;}
.sad_accueil_entete p {padding:0 0 0 10px;}

.pdad_accueil_entete {background:url(../planification_orientations/amenagement_urbain/pdad/img/bandeau_amenagement_pdad.jpg) top left no-repeat;width:770px;height:200px;}
.pdad_accueil_entete .zone_droite{color:white;width:225px;background-color:rgba(0, 0, 0, 0.7);font-family:Helvetica, Arial, sans-serif;font-weight:bold;padding:20px 0 0 13px;float:right;height:180px;}
.pdad_accueil_entete .titre {text-transform:uppercase;font-size:20px;padding:0 0 0 10px;}
.pdad_accueil_entete .titre span{ display:inline;}
.pdad_accueil_entete p {padding:0 0 0 10px;}

.ppu_accueil_entete {background:url('/planification_orientations/amenagement_urbain/ppu/img/bandeau_amenagement_ppu.jpg') top left no-repeat;width:770px;height:200px;}
.ppu_accueil_entete .zone_droite{color:white;width:225px;background-color:rgba(0, 0, 0, 0.7);font-family:Helvetica, Arial, sans-serif;font-weight:bold;padding:20px 0 0 13px;float:right;height:180px;}
.ppu_accueil_entete .titre {text-transform:uppercase;font-size:20px;padding:0 0 0 10px;}
.ppu_accueil_entete .titre span{ display:inline;}
.ppu_accueil_entete p {padding:0 0 0 10px;}

.consultations_avenir p {margin-bottom:20px!important}
.consultations_avenir p img {float:right; vertical-align:text-top}

/* Spécifique : Ville rose */
h1.rose {background-color:#ed008c; background:#ed008c none; filter:none}
h2.rose {color:#ed008c}
#bc_zone_texte_page.hors_module h2.titrebande.rose{background-color:#ed008c; color:white;}
#bc_zone_capsules div.rose {background-color:#f287b7; color:white; font-size:1.2em}
#bc_zone_capsules div.rose a {color:white}

/* Spécifique : Services en ligne */
#bc_zone_texte_page #texte ul.rtsUL, #bc_zone_texte_page #texte ul.rtsUL li {margin:0;padding:0;}
#bc_zone_texte_page #texte ul.rtsUL li a {color:white;}
#bc_zone_texte_page #texte ul.rtsUL li a.rtsSelected {color:black;}

/* Spécifique : Services en ligne : Vignettes et permis */
div#bc_zone_capsules div.etapes {background-color:#44e4f2}
div#bc_zone_capsules div.etapes a {color:#436ba8;}
#ctl00_ctl00_contenu_texte_page_ucSVPRenouvellement_ListeActions1_btnRenouvellement{vertical-align:middle; margin-top:-15px}
.message_erreur.SVP {margin-top:-8px}


/* Spécifique : Info-Collecte - Page Résultat - Affichage de l'image de calendrier (lien dynamique)*/
div.calendrier_infocollecte{position:fixed; top:180px; clear:both;padding-left:600px;}
table#tab_infocollecte_resultat th a{color:#000000;text-decoration:none;}	

/* Spécifique Panier */
div#bc_zone_capsules div.panier{min-height:40px;font-weight:bold;border-bottom: 1px #C0C0C0 dotted; min-height:40px; color:#5B84BB}
div#bc_zone_capsules div.panier img{float:left;padding-top:3px;padding-right:10px}
div#bc_zone_capsules div.panier a:link {color:#436ba8; }
div#bc_zone_capsules div.panier a:visited {color:#436ba8; }
div#bc_zone_capsules div.panier a:active {color:#436ba8;}
div#bc_zone_capsules div.panier a:hover {color:#666666; }
p.actionpanier{	font-size:120%;padding-top:5px;color:#d4dee8;}
div#bc_zone_capsules div.panier ul {margin-left:15px; padding-left:0}

div#bc_zone_capsules p.actionpanier a:link {color:#ff8f6c; }
div#bc_zone_capsules  p.actionpanier a:visited {color:#ff8f6c; }
div#bc_zone_capsules  p.actionpanier a:active {color:#ff8f6c;}
div#bc_zone_capsules  p.actionpanier a:hover {color:#666666; }
table#bc_zone_texte_page input image { width:15px; }

/* Spécifique : Conseils de quartier */
#page #bc_zone_texte .conseil_de_quartier .bulles {display:none;}
#page #bc_zone_texte .conseil_de_quartier .RadRating ul {padding:0;}
#page #bc_zone_texte .conseil_de_quartier .RadRating li {margin:0;}
#page #bc_zone_texte .conseil_de_quartier .RadRating {float:left;padding:0 0 0 5px;}
.conseil_de_quartier h2 {float:left;margin-top:5px;}
.conseil_de_quartier h2 a{ text-decoration:none;}
.conseil_de_quartier h2 a:hover{ text-decoration:underline;}
.conseil_de_quartier p{clear:both;padding-top:10px;}
.conseil_de_quartier .nbr_votes {font-size:11px;float:left;padding:0 0 0 5px;display:block;}
.conseil_de_quartier .details {background:white url('/img/partagez/item_bottom_bg.gif') top left repeat-x;height:27px;padding:16px 0 0 10px;color:#21578a;margin-bottom:18px;}
#bc_zone_capsules_calendrier .RadCalendar_WebBlue .rcMainTable {font-size:14px!important;}
#bc_zone_capsules #bc_zone_capsules_calendrier, #bc_zone_capsules #bc_zone_capsules_calendrier div {padding:0;margin:0;background:none;}
#bc_zone_capsules #bc_zone_capsules_calendrier {width:100%;}
#bc_zone_capsules_calendrier caption {display: none;}
#bc_zone_capsules_calendrier .vert, .RadCalendar_Web20 .rcRow .rcSelected {background:none repeat scroll 0 0 #D4FFBC;border:1px solid #85C843}
#bc_zone_capsules_calendrier .bleu,#bc_zone_capsules_calendrier .bleu_today {background:#e2ecf0;border:1px solid #b5cdd8}
#bc_zone_capsules_calendrier .rouge,#bc_zone_capsules_calendrier .rouge_today {background:#f7eeee;border:1px solid #e4c9c9}
#bc_zone_capsules_calendrier .bleu_rouge,#bc_zone_capsules_calendrier .bleu_rouge_today {}
#bc_zone_capsules_calendrier .calendrier_date{font-size:14px;height:25px;}
#bc_zone_capsules_calendrier .calendrier_type{color:#003366;font-weight: bold;line-height: 1.1em;}
#bc_zone_capsules_calendrier .calendrier_sujets{margin:0;list-style:none;padding-left:0;}
#bc_zone_capsules_calendrier .calendrier_sujets li{padding:3px 0 5px 0;margin-left:0;}
#bc_zone_capsules_calendrier .calendrier_sujets a {color: #21578A;}
#bc_zone_capsules_calendrier .calendrier_sujets a:hover {color: #666;}
#bc_zone_capsules_calendrier .calendrier_details {height:10px;}
	
/*** Spécifique : assistant permis requis chantier 14 ***/
h3.etapes_assistant {color:#0b4f96; clear:both}
h3.etapes_assistant::before {content:"» "}
h3.type_permis span {color:#2a5391}
.encadre_info {background-color:#efefef; padding:0 10px 10px 10px; margin:15px 0; width:96%; float:left}
.encadre_info p.question {background-color:#dfdfdf; color:#0b4f96; font-weight:bold; padding:5px; margin:0 -10px 10px -10px!important}
.encadre_info .zone_cac {margin-left:20px!important; width:48em}
.encadre_info .zone_cac .zone_bouton_radio {padding:5px}
.encadre_info .zone_cac .zone_bouton_radio input {margin-left:-20px}
.encadre_info .message_erreur {margin:0!important; padding:5px}
.specifiez {background-color:#dfdfdf; color:#0b4f96; padding:10px 10px 10px 40px; margin-left:-30px; width:94%}
.specifiez p {color:#0b4f96; font-weight:bold}
.zone_bouton_radio_souschoix {padding:5px; margin-left:20px}
.zone_bouton_radio_souschoix input {margin-left:-20px!important}
.zone_bouton_radio_souschoix label {color:black;}
.etapes_assistant .rtsUL li {padding:5px 0!important}
.etapes_assistant .rtsLink {padding-left:0!important}
.etapes_assistant .rtsUL {border-bottom:1px solid #6a6a68; list-style-type:none; display:inline; float:left; width:100%; padding:0 0 5px 0; margin:0; margin-bottom:15px }
.etapes_assistant .rtsUL li {float:left; width:24%; background-color:#efefef; border:2px solid white; padding:2px; text-align:center; margin:0; font-weight:bold; text-decoration:none; color:black!important;}
.etapes_assistant .rtsUL li span {color:#0b4f96}
.etapes_assistant .rtsSelected {background-color:#0b4f96; font-weight:bold; text-decoration:none; color:white!important; padding:5px 0!important; margin-top:-5px}
.etapes_assistant .rtsSelected span {color:#efefef!important}
.etapes_assistant .rtsSelected .rtsLink .rtsIn span {color:#0b4f96}
.etapes_assistant .rtsUL li.actif span {color:#efefef}
.adresse {margin-left:25px!important; font-weight:bold}
.adresse img {float:left; margin-left:-25px}
.adresse span {color:#0b4f96; width:13em;}
.permis_requis {background:url(../citoyens/reglements_permis/img/picto_permis_requis.png) no-repeat 7px center #fff299; padding: 17px 7px 7px 35px; color:#0b4f96; font-weight:bold; width:92%}
.permis_non_requis {background:#e7d7bd; padding: 17px 7px 7px 7px; color:#0b4f96; font-weight:bold; }
.communiquez_arron {background:url(../citoyens/reglements_permis/img/picto_telephone.png) no-repeat 7px center #febc80; padding: 17px 7px 7px 35px; color:#0b4f96; font-weight:bold; width:92%}
.engin_recherche table, .engin_recherche thead, .engin_recherche tbody, .engin_recherche tr, .engin_recherche table td, .engin_recherche table th {background:none;border:none;padding:0;}
.engin_recherche table {margin:0;}
.engin_recherche table td {padding-bottom:10px;}
.engin_recherche table td label {text-align:left;width:400px;display:block;}
.engin_recherche table td input {float:left;width:25px;display:block;}
.engin_recherche .message_erreur span {color:#cc3333}
#bc_zone_texte_page.citoyens div.engin_recherche div {background-color:#efefef}
.engin_recherche span {width:auto; color:black}
#texte .btn_rechercher {background:transparent url('/citoyens/reglements_permis/img/btn_recherche.png') top left no-repeat;border:none;padding:0 0 0 20px;color:#21578A;text-decoration:underline;cursor:pointer;margin-left:20px;height:18px;}
#texte .btn_rechercher:hover {text-decoration:none;}
#texte .btn_poursuivre {font-size:1.2em; font-weight:bold; margin-right:20px; float:right;}
#texte .btn_precedent {font-size:1.2em; font-weight:bold; margin-left:20px; float:left;}
#texte .btn_telecharger {background:transparent url('/citoyens/reglements_permis/img/picto_telecharger.png') top left no-repeat;border:none;padding:0 0 0 20px;color:#21578A;text-decoration:underline;cursor:pointer;margin-left:20px;height:18px;}
.btn_nouv_adresse {background:transparent url('/citoyens/reglements_permis/img/btn_recherche.png') top left no-repeat;border:none;padding:0 0 0 20px;color:#21578A;text-decoration:underline;cursor:pointer;height:18px; float:left}
.btn_nouv_recherche {float:right}


#bc_zone_texte a.btn {display: inline-block;font-size:105%;margin: 6px 0 9px;text-align: center;text-decoration: none;padding: 12px 22px}
#bc_zone_texte a.btn-primary {color: #fff;background-color: rgba(27, 75, 155, 1);transition: all 0.15s ease-out 0s}
#bc_zone_texte a.btn-primary:hover, #bc_zone_texte a.btn-primary:focus, #bc_zone_texte a.btn-primary:active {color: #fff;background-color: #3276b1;border-color: #285e8e}



#bc_zone_texte a.btn-primary:hover, #bc_zone_texte a.btn-primary:focus {
    background-color: rgba(27, 75, 155, 0.8);
}

/* Axes routiers */
.axes_routiers_liste{width:50%;float:left;}


/*Fiche arbre d'alignement */

.fiche_arbre_alignement .nomofficiel{font-size:120%;font-weight:bold;font-style:italic}
.fiche_arbre_alignement .silhouette{float:right;width:40%}
#bc_zone_texte .fiche_arbre_alignement  table{float:left;width:60%}
#bc_zone_texte .fiche_arbre_alignement .tableau_descriptif ul {clear:both;margin:0px;padding:0px;list-style:none;}
#bc_zone_texte .fiche_arbre_alignement .tableau_descriptif ul li{margin:0px;padding:0px;float:left;width:32%;text-align:center;border:1px solid silver;padding:65px 0px 10px 0px;margin-left:5px;margin-bottom:5px;}
#bc_zone_texte .fiche_arbre_alignement .tableau_descriptif ul li span strong{text-transform:uppercase;color:#1b4b9b}
#bc_zone_texte .fiche_arbre_alignement .tableau_descriptif ul li i{display:none;}
#bc_zone_texte .fiche_arbre_alignement .tableau_descriptif ul li span{}
#bc_zone_texte .fiche_arbre_alignement .tableau_descriptif ul li span em{display:block;font-style: normal;font-size:110%}
#bc_zone_texte .fiche_arbre_alignement .tableau_descriptif ul li.hauteur{background:url('/citoyens/propriete/arbres/arbres_alignement/img/picto_hauteur.jpg') no-repeat center 10px}
#bc_zone_texte .fiche_arbre_alignement .tableau_descriptif ul li.largeur{background:url('/citoyens/propriete/arbres/arbres_alignement/img/picto_largeur.jpg') no-repeat center 10px}
#bc_zone_texte .fiche_arbre_alignement .tableau_descriptif ul li.rusticite{background:url('/citoyens/propriete/arbres/arbres_alignement/img/picto_rusticite.jpg') no-repeat center 10px}
#bc_zone_texte .fiche_arbre_alignement .tableau_descriptif ul li.floraison{background:url('/citoyens/propriete/arbres/arbres_alignement/img/picto_floraison.jpg') no-repeat center 10px}
#bc_zone_texte .fiche_arbre_alignement .tableau_descriptif ul li.exposition{background:url('/citoyens/propriete/arbres/arbres_alignement/img/picto_exposition.jpg') no-repeat center 10px}
#bc_zone_texte .fiche_arbre_alignement .tableau_descriptif ul li.fruit{background:url('/citoyens/propriete/arbres/arbres_alignement/img/picto_fruits.jpg') no-repeat center 10px}

.fiche_arbre_alignement .photos_arbres{float:left;clear:both;}
.fiche_arbre_alignement .photos_arbres .col1, .photos_arbres .col2, .photos_arbres .col3{float:left;width:50%}
.fiche_arbre_alignement .photos_arbres .col1{clear:both}
.fiche_arbre_alignement .photos_arbres  img{float:left;width:100%}



/* Police */
#bande_medias_sociaux img{ float:left; margin-top:-5px}
#bande_medias_sociaux p{float:left}
#bande_medias_sociaux p.spiq{float:right; padding-right:140px}

#bande_medias_sociaux a{ text-decoration:none; color:black;} 
#bande_medias_sociaux p.alerteamber {float:right;}
#recherchees {width:150px; float:left; padding:0 10px 10px 0; margin-right:10px; background-color:#fff;}
.listeA {background-color:#D4DEE8; padding:3px; margin-top:10px;}
.listeB { padding:3px; margin-top:10px; }
.liste1 {background-color:#D4DEE8; padding:3px; clear:both; margin-top:3px;}
.liste2 { padding:3px; clear:both; margin-top:3px; }
.liste-titre {width:170px; float:left; margin-bottom:3px;}
.detail { padding-left:170px;}
.ligne-bas { border-top:1px solid #21578A; margin-top:10px;}
.conteneur_recherche {clear:both; margin-top:15px; overflow:auto;}
.liste-gauche {float:left;width:255px; border:1px #a0a0a0 solid; margin-right:10px; height:150px; background-color:#eaeaea; padding:5px; background-image:url('/police/img/bg_personnesdisparues.gif'); background-repeat:repeat-x; background-position:bottom}
.liste-droite {float:left;width:265px; padding:5px; border:1px #a0a0a0 solid; height:150px;background-color:#eaeaea;background-image:url('/police/img/bg_personnesdisparues.gif'); background-repeat:repeat-x; background-position:bottom}
.liste-gauche img {	margin-right:10px; width:100px }
.liste-droite img {	margin-right:10px; width:100px }
.nom_recherche { font-weight:bold; line-height:25px;}

.encadre_valeurs{float:left; background-color:#ECECEC; padding:5px; width:45%; height:200px; margin:10px 0 0 10px}
.encadre_valeurs.slogan {background-color:#009fe3; color:white; font-size:120%; font-weight:bold; line-height:190%;padding-top:50px; height:150px}

#sousmenu_police {background-color:#2A5093;padding:10px 0px 10px 0;margin:10px -10px 10px -10px; width:255px; float:left; margin-left:10px; border:5px solid white; text-align:center}
#sousmenu_police ul {margin:0; padding:0}
#sousmenu_police li {list-style-type:none; margin-bottom:5px; color:white; font-weight:bold; margin:0}
#sousmenu_police a {font-weight:bold;color:white; text-decoration:none; font-size:1.2em}
#sousmenu_police a:hover {color:white;text-decoration:underline}

p.ph_actu_police {float:left; width:125px; margin-right:10px; padding-left:0!important}
#actu_police {margin:5px 0 5px 0; height:100px; clear:both;width:500px;}
p.ph_actu_police_tous {float:left; width:158px; margin-right:10px;}
#actu_police_tous {margin:5px 0 5px 0; clear:both;}

/*Incendie*/
#texte #prevention{padding:0px;margin:10px 0 0 100px;}
#texte #prevention div {width:170px;float:left;margin-left:20px;margin-bottom:20px;padding:3px; height:140px; text-align:center}

#texte #prevention div h2{margin:0px;color:#FFFFFF;font-family: Helvetica,Arial, sans-serif;font-weight:normal; padding:2px 2px 2px 2px;padding-left:8px;/*margin-top:-4px!important;*/margin-top:0px;}
#texte #prevention div.first{margin-left:0px;clear:both;}
#texte #prevention div a span{color:#FFFFFF;text-decoration:none; padding:2px 2px 5px 2px; font-size:1.1em; background-color:#9c1308;display:block}
#texte #prevention div a:link span{color:#FFFFFF;text-decoration:none; padding:2px 2px 5px 2px; font-size:1.1em; background-color:#9c1308;display:block}
#menu_liens div a:visited span {color:#FFFFFF;text-decoration:none;}
#texte #prevention div a:visited span {color:#FFFFFF;text-decoration:none;}
#menu_liens div a:active span {color:#FFFFFF;text-decoration:none}
#texte #prevention div a:active span {color:#FFFFFF;text-decoration:none}
#menu_liens div a:hover span {color:#FFFFFF;text-decoration:underline}

#texte #prevention div a:hover span {color:#FFFFFF;text-decoration:underline;}

#texte #prevention div a:link {text-decoration:none;}
#texte #prevention div a:visited {text-decoration:none;}
#texte #prevention div a:active{text-decoration:none;}
#texte #prevention div a:hover{text-decoration:underline;}



/* Recherche */
#form_rercherche{padding:20px 0px 35px 20px!important;padding:20px 0px 5px 20px;width:100%;background-color:#e2f0ee;}
#form_rercherche div.choixdate table{;}
#form_rercherche .mise_evidence{font-weight:bold;color:#1e9d8b;}
#form_rercherche div.message_erreur{margin-left:9.5em;margin-bottom:10px;margin-top:-3px;}
#form_rercherche input{width:auto;}
#form_rercherche input.ch_erreur{margin-left:4.5%;}
.choixdate{	margin-top:-5px;margin-bottom:10px;width:90%;margin-left:20px;}
#form_rercherche .choixdate input{width:20%;}
.choixdate img{margin-left:-5px;}
#form_rercherche label{width:7em;float:left;font-weight:bold;padding-left:0px;}
#form_rercherche #zone_filtre p label{width:50px;float:none;margin-top:-10px;margin-left:0px;padding-left:0px;font-weight:normal;}
#form_rercherche select, #form_rercherche input.ch_mot_recherche{margin-left:2.5em;}
#form_rercherche input.message_erreur_mot{margin-left:2.5em;}
#form_rercherche input.ch_mot_recherche{width:60%;}
#form_rercherche .bt_rechercher{float:right;background-color:#eae6dd;padding:3px!important;padding:1px 10px 1px 1px;letter-spacing:1px!important;letter-spacing:0px;}
.bt_annuler {float:left!important; margin-left:0!important}
#zone_filtre{ width:70%;margin-left:9em;}
div#zone_filtre div.message_erreur{margin-left:5%;}
#zone_resultats h3{background-color:#e2f0ee;padding:0.3em 0em 0.3em 1em;margin:20px -10px 10px 0px!important;margin:20px -15px 10px -10px;}
#zone_resultats .picto_ie{background-image: url(../recherche/img/picto_ie.gif);background-repeat: no-repeat;background-position: left top;padding-left:20px;	padding-bottom:5px;}
#zone_resultats .picto_doc{background-image: url(../recherche/img/picto_doc.gif);background-repeat: no-repeat;background-position: left top;padding-left:20px;	padding-bottom:5px;}
#zone_resultats .picto_pdf{background-image: url(../recherche/img/picto_pdf.gif);background-repeat: no-repeat;background-position: left top;padding-left:20px;	padding-bottom:5px;}
#nav_resultat_bas_page{background-color:#e2f0ee;padding:1em 1em 1em 1em;text-align: center;}
#nav_resultat_bas_page ul li a img{margin-bottom:-5px;}
#nav_resultat_bas_page ul{list-style-type: none;margin-left:0px;padding-left:0px;padding-bottom:10px;}
#nav_resultat_bas_page li{display: inline;}
input.ch_mot_recherche{width:60px;}
div#notecalendrier_du, div#notecalendrier_au{width:20%;margin-top:-10px;font-size:80%;color:#1e9d8b;}
div#notecalendrier_du{margin-left:6em;}
div#notecalendrier_au{margin-left:22em;}
#popupSuperCalendar0 tbody, #popupSuperCalendar0 .TitleStyle,#popupSuperCalendar1 tbody, #popupSuperCalendar1 .TitleStyle {background:none;}
#popupSuperCalendar0 table td, #popupSuperCalendar0 table th,#popupSuperCalendar1 table td, #popupSuperCalendar1 table th {border:0 none;}
#popupSuperCalendar0 .TitleStyle .DropDownStyle,#popupSuperCalendar1 .TitleStyle .DropDownStyle,
#popupSuperCalendar0 .TitleStyle .DropDownOutStyle,#popupSuperCalendar1 .TitleStyle .DropDownOutStyle,
#popupSuperCalendar0 .TitleStyle .DropDownOverStyle,#popupSuperCalendar1 .TitleStyle .DropDownOverStyle {border:0 none;font-size:14px;}
#popupSuperContent0 td,#popupSuperContent1 td{font-size:12px}

/* Divers */
#blocnotes {clear:both;	width:400px;}
#blocnotes img.blocnotes-incruste { text-align:right; padding: 0 0 10px 10px;}
.pictos_endroits{float:right;}
#rosedesvents, .alignementdroit { float:right;}
.alignementgauche { float:left;}
#bc_zone_texte_page.apropos h2.questionsreponses{background-color:#F2FAE2;}
#textecarte{background-position: bottom;width: 752px;/*padding: 0px 8px 8px 8px;border: 1px solid #E5EAF1;margin-top: 10px;background-image: url('../img/img_bck_degrade_carte.jpg');background-repeat: repeat-x;*/}
#textecarte div#titrefiche{background-position:left top;background-image: url('/img/img_bandeau_carte.jpg');background-repeat: no-repeat;min-height:83px;width:754px;/*margin-bottom:5px;*/margin-top:10px; padding:10px}
#textecarte div#titrefiche h2, #textecarte div#titrefiche h3{color: #fff;}
#textecarte div#titrefiche h2{font-size:140%;padding:0px 5px 0px 15px; margin-top:5px}
#textecarte div#titrefiche h3{font-weight:normal;font-size:80%;padding:0px 15px 0px 15px;text-transform: uppercase;}
#textecarte div#titrefiche h3.fiche {margin-top:0}
#textecarte div#titrefiche ul{float: right;padding: 18px 15px 0px 15px;text-transform: uppercase;list-style-image: url('../img/img_flecheretour.jpg');font-size: 80%;}
#textecarte div#titrefiche ul a:link,#textecarte div#titrefiche ul a:visited,#textecarte div#titrefiche ula:active  {color:#fff;text-decoration:none; }
#textecarte div#titrefiche ul a:hover {color:#fff;text-decoration:underline; }
div#colonne1{width:48%;float:left;margin-bottom:10px;}
div#colonne2{width:46%;float:right;margin-top:25px;margin-bottom:10px;}
div#colonne2.hauteuregale{margin-top:0px;}
div#colonne2 div#localisation{background-color:#f7f7f7;border:thin #edeeef solid;padding:5px;}
div#colonne2 div#localisation img{margin-right:10px;margin-left:10px;}
#textecarte  h4{color: #1c648e;border-bottom-color: #ced1d2;border-bottom-style: solid;border-bottom-width: 1px;font-size:150%;font-weight:400;margin-bottom:10px;margin-top:30px;}
#textecarte table tbody td, #textecarte table tbody th{background-color:#eee;border:none;}
#textecarte table tbody tr.impair td, #textecarte table tbody tr.impair th{background-color:#f6f7f7;}

/* Navigation étapes formulaires */
.nav_etapes_form ul{display:-webkit-flex;
	display: -ms-flexbox; 
	display: flex;
			-webkit-align-content: stretch;
	-ms-flex-line-pack: stretch;
	align-content: stretch;width:100%}
.nav_etapes_form .rtsUL li {padding:5px 0!important;
}
.nav_etapes_form .rtsLink {padding-left:0!important}
.nav_etapes_form .rtsUL {border-bottom:1px solid #6a6a68; list-style-type:none; /*display:inline; float:left; width:100%;*/ padding:0 0 5px 0; margin:0; margin-bottom:15px }
.nav_etapes_form .rtsUL li {/*float:left; width:24%;*/-webkit-flex-shrink: 1;
    -ms-flex-shrink:1;
    flex-shrink:1; background-color:#efefef; border:2px solid white; padding:2px; text-align:center; margin:0; font-weight:bold; text-decoration:none; color:black!important;}
.nav_etapes_form .rtsUL li span {color:#0b4f96}
.nav_etapes_form .rtsSelected {background-color:#0b4f96; font-weight:bold; text-decoration:none; color:white!important; padding:5px 0!important; margin-top:-5px}
.nav_etapes_form .rtsSelected span {color:#efefef!important}
.nav_etapes_form .rtsSelected .rtsLink .rtsIn span {color:#0b4f96}
.nav_etapes_form .rtsUL li .lien_actif span {color:black}


/* Spécifique : Emplois d'été/Occasionnel */
table.RadCalendar td, table.RadCalendar th{border:none;}
table.RadCalendar tbody,table.RadCalendar  thead, table.RadCalendar tfoot {background:none;}
table.RadCalendar {margin-bottom:0;}
table td.rcButtons{width:100px;}
table td.rcButtons input{width:90px;}
div.emploisete div#connexion, div.panier div#connexion, div.emploisloisirs div#connexion{background-color:#EEF1F4;margin:-10px -10px 0px -10px;padding:5px;text-align:right}
div#etapeformemploi{margin-bottom:10px;}
div#etapeformemploi ul{list-style: none;margin-left:0px;padding-left:0px;}
div#etapeformemploi ul li a.etapeactive {display: inline;font-weight:bold;padding-left:20px;}
div#etapeformemploi ul li{display: inline;	color:#A0A0A0;padding-left:20px;}
div#texte.formulaireemploisete table td{padding:0px;}
input#ctl00_ctl00_contenu_texte_page_FormulaireEmploiEte1_cmdAnnuler{clear:both;margin-top:15px;}
p.caslabeldroit input{width:auto;float:left;margin-left:10px;}
p.caslabeldroit label{float:none;padding-left:3px;}
div#texte.emploisete div.cac{float:left; margin-top:10px;}
div#texte.emploisete fieldset#resident div.cac div.zone_cac{padding-left:50px;}
div#texte.emploisete div.zone_cac{width:22em;}
fieldset#autrescomptences p{float:left;}
p.caslabeldroitt input{width:auto; float:left; margin-left:10px; }
p.caslabeldroitt label{padding-left:3px}
div#texte.emploisete div.emploisarrondissement h3{margin-top:15px;}
div.resultatrecherche div.form_bt_bas{margin-top:30px;}
div#texte.resultatrecherche h2.titrebande, div#texte.etapes h3.titrebande, div#texte.emploisloisirs h3.titrebande{background-color:#D5DFEB;}
div.resultatrecherche h3{margin-top:20px;}
div.resultatrecherche h4{margin-top:5px;}
div#texte.resultatrecherche p.lienbasgauche{margin-top:45px;}
div#texte.resultatrecherche div.messageConfirmationEmploi{border: thin #f9debc solid;color:#df871b;padding:10px 20px;}
input#DetailEmploi1_btnImgAjouter{float:none;margin-top:10px;}
div#texte.formulaireemploisete div.form_bt_bas{/*width:350px;*/width:100%;}
table#choixposte input{width:auto;}
div#texte.panier div.form_bt_bas{margin-top:20px;float:right;}
div#texte.panier table th{background-color:#bbcde6; vertical-align:middle;}
div#texte.formulaireemploisete table tbody{background-color:white;}
div#texte.emploisete div#identification{margin-top:10px;}
table#ctl00_ctl00_contenu_texte_page_FormulaireEmploiEte1_chkDiplomeComplete input, table#ctl00_ctl00_contenu_texte_page_FormulaireEmploiEte1_chkLogiciels input{width:auto;float:left;}/*(emplois d'ete)*/
table#ctl00_ctl00_contenu_texte_page_FormulaireEmploiEte1_chkDiplomeComplete label, table#ctl00_ctl00_contenu_texte_page_FormulaireEmploiEte1_chkLogiciels label{padding-left:5px;width:auto;}/*(emplois d'ete)*/
div#divNaissance{margin-left:15em;padding-bottom:5px;} /* pour faire afficher la date de naissance à la bonne position comme un label (emplois d'ete)*/
span#ctl00_ctl00_contenu_texte_page_FormulaireEmploiEte1_lblDateNaissance{float:left;}/*Date de naissance  (emplois d'ete)*/
label#ctl00_ctl00_contenu_texte_page_FormulaireEmploiEte1_lblPosteAutre{width:auto;float:none;}/*pour que le poste s'affiche correctement à la droite du champ téléphone  (emplois d'ete)*/
input#ctl00_ctl00_contenu_texte_page_FormulaireEmploiEte1_txtTelRes, input#ctl00_ctl00_contenu_texte_page_FormulaireEmploiEte1_txtTelAutre{width:25%;}/* (emplois d'ete)*/
label#ctl00_ctl00_contenu_texte_page_FormulaireEmploiEte1_lblLogiciels{width:auto;padding-left:0px;}/*(emplois d'ete)*/
label#ctl00_ctl00_contenu_texte_page_FormulaireEmploiEte1_lblAutreFormation, input#ctl00_ctl00_contenu_texte_page_FormulaireEmploiEte1_txtAutreFormation{margin-top:20px;}/* (emplois d'ete)*/
fieldset#securiteaquatique span#ctl00_ctl00_contenu_texte_page_FormulaireEmploiEte1_lblFormationAquaLvlDetail{display:block;margin-bottom:10px;width:100%;margin-right:40px;color:black;}
fieldset#securiteaquatique p.caslabeldroit{/*width:80%;*/width:40%;float:left;clear:both;}
div#ctl00_ctl00_contenu_texte_page_FormulaireEmploiEte1_rdpDateFormationAquaSecAqua_wrapper,div#ctl00_ctl00_contenu_texte_page_FormulaireEmploiEte1_rdpDateFormationAquaMedailleBronze_wrapper,div#ctl00_ctl00_contenu_texte_page_FormulaireEmploiEte1_rdpDateFormationAquaMoniteurSauv_wrapper,div#ctl00_ctl00_contenu_texte_page_FormulaireEmploiEte1_rdpDAteFormationAquaSauvNational_wrapper,div#ctl00_ctl00_contenu_texte_page_FormulaireEmploiEte1_rdpDateFormationAquaCroixBronze_wrapper{
margin-right:150px; float:right;}
fieldset.emploisville h3{	margin-top: 30px;margin-left: 189px;}
div#ctl00_ctl00_contenu_texte_page_FormulaireEmploiEte1_pnlJobExperience1{float:left;}
div#ctl00_ctl00_contenu_texte_page_FormulaireEmploiEte1_pnlJobExperience2{float:left;margin-top:10px;}
div#ctl00_ctl00_contenu_texte_page_FormulaireEmploiEte1_pnlJobExperience3{float:left;margin-top:10px;}
div#ctl00_ctl00_contenu_texte_page_FormulaireEmploiEte1_pnlJobExperience4{float:left;margin-top:10px;}
div#texte.emploisete fieldset p.consignes{padding-left:10px;}/*retrait pour la consignes*/
div#texte.emploisete fieldset p.consignes label{padding-left:10px;width:90%;}
div#texte.emploisete fieldset p.consignes input{width:auto;float:left;}
label#ctl00_ctl00_contenu_texte_page_FormulaireEmploiEte1_lblCertDateFinDispo{margin-left:0px;padding-left:17px;margin-top:7px;}
div#ctl00_ctl00_contenu_texte_page_FormulaireEmploiEte1_rdpCertDateFinDispo_wrapper{margin-top:3px;margin-left:3px;margin-bottom:5px;}
input#ctl00_ctl00_contenu_texte_page_FormulaireEmploiEte1_txtCertDate{background-color:#edecec;}
div#texte.emploisloisirs div.form_bt_bas#ajouteremploi{width:100%;padding-bottom:40px;}
div#texte.emploisete div#mess_confirm_general{margin-bottom:10px;}
div#bande_contenu.descriptionposte{width:400px;background-color:white;text-align:left;padding:15px;	clear:both;margin:auto;margin-top:0px;}
div#texte.emploisete div.message_erreur{clear:both;margin-top:2px;}
div#texte.formulaireemploisete div.zonesi table{width:auto!important;width:40%;}
div#texte.formulaireemploisete div.zonesi table td{padding-right:7em;}
div.zonesi{margin-left:10px;}
div.emploisloisirs div.zonesi{clear:both;}
div.zonesi label{width:13em;}
div.zonesicac{margin:0px 0px 5px 0px;margin-bottom:5px;}
.zonesicac input{width:auto;margin:0px;padding:0px;}
div.zonesi .zonesicac label{padding-left:0px;float:none;font-weight:normal;margin-right:20px;text-align:left;width:auto;}
div#texte.emploisete div.message_erreurzonesi{margin-left:245px;clear:both;}
p.caslabeldroit input.sansalignement{float:none;}
ul.navpageformulaire{text-align:center;}
ul.navpageformulaire li{display: inline;list-style-type: none;padding-left:8px;}
div.retraitmarge{margin-left:189px;margin-bottom:10px;}
div.retraitmarge label,div .retraitmarge label#ctl00_ctl00_contenu_texte_page_FormulaireEmploiEte1_lblClassePermis{width:100%;}
div.retraitmarge select{clear:both;}
div.retraitmarge input{width:250px;}
div.retraitmarge label{padding-left:0px;width:70%;}
p.autres label{width:100px;}
#texte h2.titrebandeemploisete{background-color:#d5dfeb;padding:3px 0px 3px 10px;margin: 20px -10px 10px -10px;clear:both;}
div#texte.emploisete div#mess_confirm_general{background-color:#d5dfeb;}
div#texte.emploisete div#mess_confirm_general div.zonecac_petitretrait table{width:120%;}
div#texte.emploisete div#mess_confirm_general div.zonecac_petitretrait table tbody{background-color:#d5dfeb;}
div#texte.emploisete div#mess_confirm_general div.zonecac_petitretrait table td{border:0px;}
div#texte.emploisete div#mess_confirm_general div.zonecac_petitretrait table td input{margin-right:5px;}

div#identificationcapsule table.security {width:110px;}
div#identificationcapsule table.security tbody {background-color:#efefef;}
div#identificationcapsule table.security td, table.security th {border:none;}
div#identificationcapsule table.security label{width:auto;padding:0px;margin:0px;}
div#identificationpage table.security label{font-weight:bold;}
table.security input{display:block;}
div#identificationcapsule table.security input{width:100px;}
div#identificationpage table.security input{width:200px;}
div#identificationpage table.security input.bouton{float:right;margin-right:10px;}

div#texte.emploisloisirs h4{margin-top:10px;margin-bottom:3px;}

/* Calendrier / Programme araignée */
#calendar_box {width:220px;padding:15px 0 15px 0;float:left;border-collapse:collapse;float:left;}
#calendar_box table td, #calendar_box table th {border:0;}
#calendar_box .calendar {border:1px solid #abb3c0;}
#calendar_box .calendar .month {background:#00539F;text-align:center;font-size:12px;padding:10px 0 10px 0;color:white;}
#calendar_box .calendar .month a {text-decoration:none;color:white;}
#calendar_box .calendar td.calendar-day-head { text-align:center;border-bottom:1px solid #e2e2e2; border-top:1px solid #adadad;font-size:11px;text-transform:uppercase;padding:3px 0 3px 0;background: #ffffff; /* Old browsers */
background: -moz-linear-gradient(top, #ffffff 0%, #eaeaea 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#eaeaea)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #ffffff 0%,#eaeaea 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #ffffff 0%,#eaeaea 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #ffffff 0%,#eaeaea 100%); /* IE10+ */
background: linear-gradient(to bottom, #ffffff 0%,#eaeaea 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#eaeaea',GradientType=0 );/* IE */}
#calendar_box .calendar td.calendar-day {width:30px;background:white;} 
#calendar_box .calendar td.calendar-day-np {width:30px;background:white;padding:5px 0 0 0;} 
#calendar_box .calendar td.calendar-day{color:#000;font-weight:normal;text-align:center;font-size:11px;width:30px;padding:5px 0 5px 0;}
#calendar_box .calendar td.calendar-day a{color:black;text-decoration:none;display:block;}
#calendar_box .calendar td.calendar-day:hover {background:#eceff5;}
#calendar_box .calendar td.day-on {background:#E2ECF0;}
#calendar_box .calendar td.day-on:hover {background:#00539F;}
#calendar_box .calendar td.day-on a:hover {color:white;}
#calendar_box .calendar td.today {background:#e5e5e5;}
#calendar_box .calendar td.today a {color:black;cursor:default;}
#calendar_box .calendar td.calendar-day, #calendar_box .calendar td.calendar-day-np {border-bottom:1px solid #e2e2e2; border-right:1px solid #e2e2e2; }
#calendar_box .calendar td.cday-on {border-bottom:1px solid #00a5aa; border-right:1px solid #00a5aa; }
.calendar-footer{ display:none;}

#calendar_events {padding:0 0 15px 20px;float:left;width:315px;}
#calendar_events ul {padding:0;}
#calendar_events ul li{line-height:1.4em;padding:0 0 0 0;}
			
/* Formulaires */
.couleurerreur {color:#dd2424;}
.margehauterreur{padding:0px 0px 10px 20px;}
div#mess_erreur_general, div.mess_erreur_general, div#messageerreur_info{color:#CC3333;padding:10px 10px 0px 20px;}
div#form_nidspoule div.mess_erreur_general,div#form_abonnement #mess_erreur_general, div#form_abonnement_loisirs #mess_erreur_general{margin-left:0px;padding-left:0px;}
div.nousjoindre div.mess_erreur_general, div#form_concours_oeuvres_art div.mess_erreur_general div#form_concours_innovation, div#form_demande_citoyen_sesame  {margin-bottom:10px;}
div#etapeformemploi, div#nav_etapes_form{margin-bottom:10px;clear:both}
div#etapeformemploi ul, div#nav_etapes_form ul{list-style: none;margin-left:0px;padding-left:0px;}
div#etapeformemploi ul li a.etapeactive, div#nav_etapes_form ul li.lien_actif {display:inline;font-weight:bold;}
div#etapeformemploi ul li, #bc_zone_texte div#nav_etapes_form ul li{display:inline;color:#A0A0A0;padding-left:10px;margin:0px}
fieldset{margin-top:15px;margin-bottom:10px;clear:both; padding:0 20px}
fieldset.retraitinterne{padding:0px 10px 0px 10px;}
fieldset p{clear:both;}
legend{font-weight:bold;margin-bottom:10px;color:black;}
label{color:black;width:15em;float:left;/*padding-left:20px;*/}
label.court{color:black;width:10em;float:left;padding-left:20px;}
fieldset.validationsondage label{width:20em;margin-right:20px;}
fieldset.validationsondage p{clear:left;padding:30px 0px 0px 20px;}
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;}
div.champ{clear:both;margin-bottom:10px;}
input[type=text]{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*/
input.ch_annee {width:40px}/*Lorsqu'on desire avoir un champ d'une taille de 4 caractères*/
input.ch_date{width:25px}/*Lorsqu'on desire avoir un champ d'une taille de 2 caractères*/
/*div.nousjoindre input, div.nousjoindre textarea,*/ div#form_abonnement_loisirs input, div#form_nidspoule textArea {width:25em;}
html>body div#form_nidspoule textarea, textarea#ctl00_ctl00_contenu_texte_page_frmTest_Message{width:25.5em;}
textarea{min-height:100px;height:100px;width:25em;}/*grosseur par defaut*/
fieldset.fieldset_questions label{width:42em;padding-left:0px;}
fieldset.fieldset_questions textarea{width:38em;}
fieldset.fieldset_questionslong label{width:15em;padding-left:20px;}
fieldset.fieldset_questionslong textarea{width:38em;margin-left:20px;}
#bulletin textarea{width:25em;}
#fieldset.p{padding-left:20px;}
.zone_cac input,.zone_cac span input,.zonecac_petitretrait input{width:auto;margin:0px;padding:0px;}
.zone_cac label,.zonecac_petitretrait label{padding-left:5px;float:none;font-weight:normal;margin-right:20px;text-align:left;width:auto;}
.zone_cac{width:30em;margin:0px 0px 5px 15em!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;padding:5px;}
.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;} 
.zone_cac .col1,.zone_cac .col2{width:auto;float:left;padding-bottom:20px}
.zone_cac table td, table .zone_cac th { border: 0px }
.zone_cac  tbody {background-color:transparent;}
div.ch_numtel input, div.ch_numtel div input, div#ch_numtel input{width:50px;/*background-color:aqua;*/}	
div.ch_numtel div.exemple{margin-top:1px;} 
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:-18px;margin-right:13px;width:25%;margin-left:67%;}
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;}
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;	}
p.expoquebec {padding-left:20px; padding-top:5px}
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;*/}
.exemple, div.formjoindre_exemple{font-size:90%;color:#6d6867;margin-left:16.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;}
div#form_abonnement .message_erreur {clear:both;margin:0;padding:0;}
span.retraitg {margin-left:65px}
.exemple_cherreur{font-size:85%;color:#6d6867;margin-left:20em;}
input.ch_erreur, textarea.ch_erreur{border: 1px solid #dd2424;background-color:#f6eded;/*margin-left:14.5em!important;margin-left:17em;*/}
input.ch_erreur_fixe, textarea.ch_erreur_fixe{border: 1px solid #dd2424;background-color:#f6eded;}
.message_erreur, .message_erreur_mot,.message_erreur_petitretrait {color:#CC3333; margin-top:0;}
.message_erreur_mot{font-weight:bold;}
.message_erreur{margin-bottom:10px;margin-top:-5px;}
div.message_erreur{margin-left:15em; margin-top:2px;}
.message_erreur_petitretrait{margin-left:3em;margin-bottom:20px;}
.message_erreur_petitretrait .message_erreur_mot{font-weight:lighter;}
#form_evaluation_fonciere div.message_erreur{margin-left:12.5em;margin-bottom:20px;}
div.evaluationfoncière div#connexion{background-color:#EEF1F4;margin:-10px -10px 0px -10px;padding:5px;text-align:right}
div#form_info_remorquage{background-color:#e0efd0;padding:20px 10px;margin:10px 0px}
.asterisque{color:#dd2424;}
input.ch_inactif{background-color:#f4f4f4;}
.compteur_caracteres{font-size:85%;color:#6d6867;margin:0em 0em 10px 190px;width:40%;}
p.note{font-size:80%;margin:0px 20px 10px 0px;}
div.note_fieldset{font-size:80%;margin:0px 20px 10px 20px;}
#form_abonnement div.note_fieldset, #form_abonnement_loisirs div.note_fieldset{margin-left:0px;padding-top:10px;margin-top:10px;}
.note_btn_radio {float:right;padding-right:60px;}
div.form_boutons input {  padding:3px;padding:1px;margin-left:30px; width:150px; margin-bottom:20px;}
div.form_boutons input.long {  padding:3px!important;padding:1px;margin-left:30px; width:200px; margin-bottom:20px; font-size:1em}
div.form_bt_bas input,div.infoarrondissement fieldset input.bt_rechercher, div.confirm_bt_retour input, div#form_abonnement_loisirs div.form_bt_bas input, div#form_nidspoule div.form_bt_bas input, div.appplusieursresultats input{width:auto}
div.form_bt_bas input,  div.confirm_bt_retour input, #form_info_remorquage input.bt_rechercher,input#ctl00_ctl00_contenu_texte_page_NousJoindre1_btn_Ajouter,input#ctl00_ctl00_contenu_texte_page_NousJoindre1_btn_Supprimer, input.bt_ajouter_fichier, input.bt_supprimer_fichier,
input#ctl00_ctl00_contenu_texte_page_ucEvaluationFonciere1_btnRechercher{float:right;padding:3px;padding:1px;margin-left:30px;}
div.form_bt_bas{margin-bottom:20px; clear:both}
#ctl00_ctl00_contenu_texte_page_ucDossierLudikMaj_pnlListePersonne .form_bt_bas {border-bottom:1px solid silver; float:right; padding-bottom:10px; width:100%}
div.confirm_bt_retour input{float:left;margin-left:0px;margin-top:10px}
#form_info_remorquage input.bt_rechercher{width:auto;margin-top: -30px;/*margin:-40px 30px 5px 0px;margin:-39px 30px 5px 0px;*/} /*Page Info-remorquage*/
div#form_abonnement_loisirs div.confirm_bt_retour input{margin-top:10px;width:auto;}
input#ctl00_ctl00_contenu_texte_page_ucEvaluationFonciere1_btnRechercher{margin-right:10px;}
#ctl00_ctl00_contenu_texte_page_NousJoindre1_txt_ValidationDestinataire{font-size: 1.0em;font-family: Verdana, Helvetica,Arial, sans-serif;width:320px;}
div#form_validation p{margin-top:10px;clear:both;}
div#zone_message{width:60%;margin-left:17em;}
span.txtarea, span.liste_pieces_jointes, span#ctl00_texte_FormulaireElections1_lblValExperience{display:block;width:30em;}
div#mess_confirm_general, div.mess_confirm_general {background-color:#dae6f1;margin:10px 0px;padding:10px 10px 10px 20px;font-weight:bold;}
div#mess_confirm_general.couleur2{background-color:#f2fae2;}
#bc_zone_texte_page.citoyens div#mess_confirm_general{background-color:#e0efd0;}
#bande_contenu.elections div#mess_confirm_general{background-color:#f0ebdb}
div.engin_recherche{margin-top:10px;}
div.engin_recherche div {padding:10px;margin-bottom:20px;width:95%;}
#bc_zone_texte_page.citoyens div.engin_recherche div{background-color:#e0efd0;}
#bc_zone_texte_page.citoyens .evaluation_fonciere div.engin_recherche div  {background-color:#ced7df}
#bc_zone_texte_page.apropos div.engin_recherche div, .infoarrondissement div.engin_recherche div {background-color:#ced7df;}
div.rech_info_collecte div.engin_recherche div {background-color:#e0efd0/*#ced7df;*/}
#bc_zone_texte_page.ville_branchee  div.engin_recherche div{background-color:#ced7df;}
div.rech_info_collecte, div.infoarrondissement{width:98%;}
#bc_zone_texte_page.ville_branchee  div.engin_recherche{width:92%;padding-left:10px;}
#bc_zone_texte_page.citoyens .evaluation_fonciere div.engin_recherche div#engin_recherche_resultats,
 .infoarrondissement div.engin_recherche div#engin_recherche_resultats,
#bc_zone_texte_page.apropos div.engin_recherche div#engin_recherche_resultats,
#bc_zone_texte_page.citoyens div.engin_recherche div#engin_recherche_resultats,
#bc_zone_texte_page.ville_branchee  div.engin_recherche div#engin_recherche_resultats{background-color:transparent;}
div#engin_recherche_resultats{padding:0px;}
div#engin_recherche_resultats p span{font-weight:bold;}
div.engin_recherche div div{width:98%;padding:0px}
div.engin_recherche div div.RadComboBox{clear:none;}
div.engin_recherche table td, div.engin_recherche table th{border:0px;}
div.engin_recherche table tbody{background-color:transparent;}
div.engin_recherche table label{width:95%;padding-left:0px}
div.engin_recherche table input{float:left;}
div.engin_recherche div.exemple, div.engin_recherche div.message_erreur, div.engin_recherche div.mess_erreur_general, div.engin_recherche div.form_bt_bas {
border:0 none;/*background-color:transparent!important;*/clear:both;padding:0px;margin-bottom:0px;background-image:none;width:auto}
div.engin_recherche div div{background-image:none;clear:both;padding:0px;margin-bottom:0px;}
#bc_zone_texte_page.citoyens div.engin_recherche .RadTabStrip, 
#bc_zone_texte_page.citoyens div.engin_recherche .RadTabStrip div,
#bc_zone_texte_page.citoyens .evaluation_fonciere div.engin_recherche  .RadTabStrip, 
#bc_zone_texte_page.citoyens .evaluation_fonciere div.engin_recherche .RadTabStrip div,
#bc_zone_texte_page.apropos div.engin_recherche .RadTabStrip, 
#bc_zone_texte_page.apropos div.engin_recherche .RadTabStrip div,
#bc_zone_texte_page.ville_branchee div.engin_recherche .RadTabStrip, 
#bc_zone_texte_page.ville_branchee div.engin_recherche .RadTabStrip div,
.infoarrondissement div.engin_recherche .RadTabStrip,
.infoarrondissement div.engin_recherche .RadTabStrip div
{margin-bottom:0px;background-color:transparent;padding:0px;background-image:none;}
#bc_zone_texte_page.citoyens div.engin_recherche div div, 
#bc_zone_texte_page.apropos div.engin_recherche div div{background-image:none; background:none}
#ctl00_ctl00_contenu_texte_page_ucInfoCollecteSelection1_RechercheAdresse_RadTabStrip1{display:none;}
div.engin_recherche label{width:12em;}
div.engin_recherche div.exemple{margin-left:15.5em;margin-bottom:10px;width:auto;}
div#texte div.engin_recherche div.message_erreur{margin-left:14em;padding-left:0px;width:auto;}
div.engin_recherche div.mess_erreur_general{padding:10px 10px 10px 20px;margin-bottom:0px;width:96%;}
div.engin_recherche .label_erreur{font-weight:bold;}
div.engin_recherche div.form_bt_bas{padding-bottom:40px;width:auto;}
div.engin_recherche input{width:auto;}
#texte div.engin_recherche p.champ, #texte div.engin_recherche div.champ{margin-top:15px!important;}
#bc_zone_texte_page.citoyens h2 span.mise_evidence{color:#5b8f22;}
#nav_resultat_bas_page{padding:1em;text-align:center;}
#nav_resultat_bas_page ul li a img{margin-bottom:-5px;}
#nav_resultat_bas_page ul{list-style-type: none;}
#nav_resultat_bas_page li{display: inline;}
#bc_zone_texte_page.citoyens #nav_resultat_bas_page{background-color:#e0efd0;}
#nomgagnant2008{float:left;}
div.meritesarchitecture h2{clear:both;}
div#partenaires{float:left;clear:both;text-align:center;margin-top:10px;width:100%;}
div#partenaires img{padding:10px;padding-bottom:0px;}
div.choix_immeuble {float:left;padding-left:5px;padding-right:5px;width:270px;margin-top:10px;}
div.choix_immeuble h3{padding-bottom:5px;}
p.ph_immeuble{float:left;width:45%;height:110px;}
fieldset#sondage label{float:none;width:auto;padding-left:0px;}
fieldset#sondage input{width:auto;}
span.cv {margin-left:17em; font-weight:bold}
#ctl00_ctl00_contenu_texte_page_FormulaireEmploiExpoquebec1_txtExp1MoisDe{width:25px}
#ctl00_ctl00_contenu_texte_page_FormulaireEmploiExpoquebec1_txtExp1MoisA{width:25px}
#ctl00_ctl00_contenu_texte_page_FormulaireEmploiExpoquebec1_txtExp2MoisDe{width:25px}
#ctl00_ctl00_contenu_texte_page_FormulaireEmploiExpoquebec1_txtExp2MoisA{width:25px}
.zone_cac.petit{width:20em;}
span#ctl00_ctl00_contenu_texte_page_NidDePoule1_lbl_MessageErreurFichier.message_erreur{width: 60%;padding-left:20px;display: block;}
select#ctl00_ctl00_contenu_texte_page_NidDePoule1_lst_FichiersAttaches{margin-left:200px;}
.chk_boxes {margin-left:190px;}
#form_abonnement fieldset{padding-bottom:5px;}
#form_abonnement fieldset#form_abonnement_fieldset_courriel{padding-top:10px;}
#form_abonnement #liste_sujets{padding:5px;margin-left:15px;margin-right:5px;}
#form_abonnement #liste_sujets label, #form_abonnement #liste_sujets_arrondissements label {float:none;font-weight:normal;}
#form_abonnement #liste_sujets div, #form_abonnement #liste_sujets_arrondissements div{float:left;width:48%;}
#form_abonnement #liste_sujets input{padding-bottom:5px;width:auto;}
#form_abonnement #liste_sujets_arrondissements{padding:5px;margin-left:15px;margin-right:5px;}
#form_abonnement #liste_sujets span.note{margin-left:24px;}
#form_abonnement #liste_sujets_arrondissements input{width:auto;}
#form_abonnement_loisirs fieldset{padding-bottom:5px;padding-top:10px;}
div#form_prog_loisirs div{margin-top:15px;clear:both;}
div#form_prog_loisirs div.first{margin-top:0px;}
div#form_prog_loisirs div#ch_arrondissements ul{float:left;width:35%;list-style:none;margin:0px;padding:0px;}
div#form_prog_loisirs div#ch_arrondissements ul li{margin:0px;padding:0px;}
table.tab_liste_activites{font-size:90%;}
table.tab_liste_activites th{vertical-align:top;}
table.tab_liste_activites th.col1{width:13%}
table.tab_liste_activites th.col2{width:15%}
table.tab_liste_activites th.col3{width:22%}
table.tab_liste_activites th.col4{width:12%}
table.tab_liste_activites th.col5{width:12%}
table.tab_liste_activites td p{margin:0px;padding:0px;}
div#form_concours_oeuvres_art fieldset#fieldset_autorisations div.message_erreur{margin-left:3.5em;padding-left:0px;}
.zone_cac_innovation{clear:both;}
.zone_cac_innovation label{width:30em;padding-left:20px;float:none;}
.zone_cac_innovation input{width:auto;margin-left:50px;}
.zone_cac_innovation p{padding-left:25px;} 
.liste_txtpetit{font-size:110%;}
table.tab_colloque_innovation {width:100%;}
table.tab_colloque_innovation td.montant {text-align:right;}
table.tab_oeuvres_art_fichiers{width:100%;margin-top:10px;}
table.tab_oeuvres_art_fichiers td{vertical-align:middle;padding:3px;border-bottom:3px solid #FFF}
table.tab_oeuvres_art_fichiers tr th.col1{width:90%;}
table.tab_oeuvres_art_fichiers tr th.col2{width:10%;}
#form_cartenoel #ch_destinataires {float:left;}
input#ctl00_ctl00_contenu_texte_page_Voeux1_imgAjoutDestinataire{margin-top:-25px;}
fieldset#fieldset_message input, 
fieldset#fieldset_message label{float:none;width:auto;margin-left:0px;padding:0px;}
fieldset#fieldset_message input{margin-left:20px;}
fieldset#fieldset_message textarea{clear:both;margin-left:40px;width:25em;}
fieldset#fieldset_message div{font-style:italic;margin:5px;margin-left:40px;}
fieldset#fieldset_message div.zone_cac{margin:0px;padding:0px;font-style:normal;padding-bottom:10px;}
fieldset#fieldset_message div.zone_cac input, 
fieldset#fieldset_message div.zone_cac label{float:left;margin-left:0px;padding-top:3px;}
fieldset#fieldset_message label#label_langue{float:left;width:15em;margin-left:20px;}
#form_cartenoel .form_bt_bas{margin-top:20px;}
.visuel_carte{margin-top:-11px;margin-left:-10px;margin-bottom:20px;}
#form_cartenoel #fieldset_message p {padding-left:20px;padding-right:10px;padding-bottom:20px;}
#form_cartenoel #fieldset_message{padding-bottom:10px;}
#texte_confirmation{padding-top:10px;padding-bottom:20px;margin:10px -10px 0px -10px;padding:10px 10px 10px 20px;font-weight:bold;}
#texte_confirmation #mess_confirm_general, #texte_confirmation{background-color:#dbdbe0}
#form_cartenoel fieldset#fieldset_message .exemple{margin-left:40px;font-style:normal;}
div#texte_confirmation .message_erreur{margin-left:0px;}
#ctl00_ctl00_contenu_texte_page_FormulairesImmigration_chkEmailOk {float:left; margin-left:10px; margin-top:5px; }
span#ctl00_ctl00_contenu_texte_page_FormulairesImmigration_lblEmailOk {float:right; width:520px; height:50px}
#ctl00_ctl00_contenu_texte_page_FormulairesImmigration_chkEmailOkconf {float:left; margin-left:10px; margin-top:5px; }
span#ctl00_ctl00_contenu_texte_page_FormulairesImmigration_lblEmailOkCong {float:right; width:520px; height:50px}
span#ctl00_ctl00_contenu_texte_page_FormulairesImmigration_lblEmailOKconf {float:right; width:520px; height:50px}
div#fondrecherche{background-color:#dae6f1;padding-top:10px;padding-bottom:1px;margin-left:-10px;margin-right:-10px;margin-bottom:0px;}	
.table_infoarrondissement_districts{clear:both}
table.table_infoarrondissement .col1, table.table_infoarrondissement .col1, table.table_infoarrondissement .col1{width:40%;	}
.infoarrondissement_liens_cartes{float:left;padding-right:10px;	}
div#forminfocollecte{background-color:#e0efd0;padding-top:10px;padding-bottom:1px;margin-left:-10px;margin-right:-10px;margin-bottom:0px;}	
div#forminfocollecte	div.form_bt_bas{margin-right:40px;margin-bottom:20px;padding-bottom:10px;}
div#forminfocollecte.formapplication span div#messageerreur_info{margin-bottom:20px;}	
.exemple_info_collecte{margin-left:0em;}
div.message_erreur_infocollecte{margin-left:0em; margin-top:2px;}
div#texte.svp fieldset p{padding-bottom:4px;}
div#texte.svp fieldset{padding-top:10px;}
div#texte.svp fieldset p.padd{padding-left:20px;}
div#texte.svp div#mess_confirm_general{margin-bottom:10px;}
div#texte.svp div.form_bt_bas{padding-top:10px;}
div#texte.svp divform_bt_bas input#ajouterdemande{padding:0px;margin:0px;}
.lbl_checkbox {float:none; padding-left:0}
.checkbox_float {float:left}
div#zoneconnexion{padding:3px 0px 6px 0; width:100%;  text-align:right; background-color:#dce4ef;} 
div.exemple_info{width: 300px;padding-left:30px; }
div#zoneconnexion{padding:3px 0px 6px 0; width:100%; text-align:right; background-color:#dce4ef;} 
div#texte.connexion table.security tbody tr td, div#texte.connexion table#ctl00_ctl00_contenu_texte_page_VDQ1_ChangePassword1 tr td, div#texte.connexion table#ctl00_ctl00_contenu_texte_page_VDQ1_LoginView1_VDQ1_myLogin tr td{padding-top:15px;padding-bottom:15px;}
div#texte.connexion table#ctl00_ctl00_contenu_texte_page_VDQ1_NewUser_CreateUserWizard1 table table{margin-left:-10px;}	
div#texte.connexion table#ctl00_ctl00_contenu_texte_page_VDQ1_NewUser_CreateUserWizard1 td{border:0px solid #dce4ef;}
div#texte.connexion table#ctl00_ctl00_contenu_texte_page_VDQ1_NewUser_CreateUserWizard1 table tr td input{width:25em;}
div#texte.connexion table#ctl00_ctl00_contenu_texte_page_VDQ1_NewUser_CreateUserWizard1 div.form_bt_bas{margin-right:20px;}
div#texte.connexion div.form_bt_bas{margin-right:12px;}
boiteconnexion {padding-bottom:15px; width:100%; text-align:right;}
div#texte.connexion table.security tbody tr td, div#texte.connexion table#ctl00_ctl00_contenu_texte_page_VDQ1_ChangePassword1 tr td, div#texte.connexion table#ctl00_ctl00_contenu_texte_page_VDQ1_LoginView1_VDQ1_myLogin tr td{padding-top:15px;padding-bottom:15px;}
div#texte.connexion table#ctl00_ctl00_contenu_texte_page_VDQ1_NewUser_CreateUserWizard1 div.form_bt_bas{margin-right:20px;}
div#texte.connexion table#ctl00_ctl00_contenu_texte_page_VDQ1_NewUser_CreateUserWizard1 div.form_bt_bas input{margin-top:10px; margin-left:0px; width:auto;}
boiteconnexion {padding-bottom:15px; width:100%; text-align:right;}
div#texte.connexion div.message_erreur {clear:both}
div#confirmeactivation{padding:10px 10px 20px 10px; background-color:#dce4ef;} 	
#ctl00_ctl00_contenu_texte_page_VDQ1_LoginView1_LogginName { padding-right:10px;}
#ctl00_ctl00_contenu_texte_page_VDQ1_LoginView1_LoginStatus{ padding-right:10px;}
#ctl00_ctl00_contenu_texte_page_VDQ1_LoginView1_lnkChangePassword{ padding-right:10px;}
#ctl00_ctl00_contenu_texte_page_VDQ1_LoginView1_lnkLoggin{ padding-right:10px;}
#ctl00_ctl00_contenu_texte_page_VDQ1_LoginView1_lnkNewUser{ padding-right:10px;}
#ctl00_ctl00_contenu_texte_page_VDQ1_NewUser_CreateUserWizard1___CustomNav0_CancelButton{margin-right:30px;}
label.sesame{padding-left:0px;}
#ctl00_ctl00_contenu_texte_page_ucFormEvalDemandeInfo1_lblValCommentairesQuestions {margin-left:20px}


.panier_ville .numeros_taxes{float:right; font-size:80%;padding:10px 0px}

/* Vignettes tempête */
.svp_liste_stationnements_tempete td, svp_liste_stationnements_tempete th {vertical-align:middle}
.svp_liste_stationnements_tempete .col2{width:85%}
.form_boutons{text-align:right}
.cac {float:left;padding-bottom:10px;width:100%}
.compteur_form{text-align:right;color:red;font-size:130%;font-weight:bold;width:100%;padding-bottom:10px}


div.zone_encadre_nopersonne{background-color:#EEF1F4;float:right;padding:10px;}
div.nopersonneloisirs #connexion{background-color: #E0EFD0;margin: -10px -10px 0;padding: 5px;text-align: right;margin-bottom:10px;}
div#formnopersonne{background-color:#E0EFD0;margin: 0 -10px -10px -10px;padding: 3px 0px 35px 10px !important;width: 570px;}
div#formnopersonne div.form_bt_bas{padding-right: 10px !important; }
div.nopersonneloisirs div.formapplication div.message_erreur{padding-left:0px!important;}
.bt_continuer_mesloisirsenligne{clear:both;text-align:center;padding-top:15px}
div.nopersonneloisirs div.info_fiche_renseignements{border-top:1px solid silver;margin-top:3px;padding:3px 0px}
div.nopersonneloisirs  fieldset div.form_bt_bas{width:100%;min-height:25px;padding-bottom:5px;border-bottom:1px solid silver;}
div.nopersonneloisirs fieldset h3{clear:both;}
div.nopersonneloisirs div.cac{padding-bottom:10px;clear:both;	}
div.nopersonneloisirs #fsSecuriteAquatique label, .choix_pve_medical label {	width:30em;}
div.nopersonneloisirs #fsSecuriteAquatique .zone_cac label, .zone_cac label, .choix_pve_medical .zone_cac label{width: auto;}
div.nopersonneloisirs #fsSecuriteAquatique .zone_cac,  .choix_pve_medical  .zone_cac{width:auto;margin-left:35em!important}
div.choix_pve_medical label{margin-top:10px;}
div.choix_pve_medical div.cac, div.choix_pve_medical label{padding-bottom:10px;clear:both;}
div.nopersonneloisirs .InfoSuppl{border:3px solid #E0EFD0;padding:3px}
div.nopersonneloisirs .InfoSuppl h3{margin-top:3px;margin-bottom:3px;}
div#ctl00_ctl00_contenu_texte_page_ucDossierLudikMaj_divErrGenMembreFamille{margin-left:0px!important;}
.ruInputs {padding:0 0 10px 14em!important; margin-top:-20px!important}

ul.club_natation {list-style-type:none}
.shadowbox-plus {display:inline-block;position: relative;overflow:hidden}
.shadowbox-plus:before {
	content: "";
	position: absolute;
	top: 0;
	bottom: 2px;
	left: 0;
	right: 0;
	box-shadow: inset 0 0 28px rgba(99,99,99,.6);
	transition:box-shadow 0.4s ease-out}
.shadowbox-plus:hover:before {box-shadow: inset 0 0 28px rgba(99,99,99,.2)}		
.shadowbox-plus:after{
	background: transparent url(/img/ico_agrandissement.png) no-repeat 0 0;
	content: " ";
	display: block;
	position: absolute;
	bottom: 2px; right: 0;
	width:82px; height: 53px;
	transition:opacity 0.3s ease-out}
.shadowbox-plus:hover:after{opacity:0.6}			

/* Téléphones intelligents */
@media only screen and (min-width: 200px) and (max-width: 767px) {
	.mobile {display:block;} 
	.non_mobile {display:none;} 
	
	.bande_menu {width:100%;background:#004b96;height:40px;border-top:1px solid white;border-bottom:1px solid white;}
	.bande_menu img {float:left;padding-right:10px;}
	.bande_menu a {color:white;display:block;padding:0;margin:0;font-size:16px;text-transform:uppercase;font-weight:bold;text-decoration:none;}
	.bande_menu span {padding-top:9px;display:block;}
	.responsive img, img.responsive {width:100%;height:auto;}
	#liens_evitement,#bh_utilitaires,#bc_zone_menu,.bas_de_page,.administration,#utils,#haut_page {display:none;}

	#page {width:100%;margin:0;padding:0;}	
	
	#bande_haut, #bande_bas, #bande_nuages #liens, #menu_ouvert{display:none;}
	#bande_nuages #nuages {width:100%;height:70px;}
	#bande_nuages #logo {width:70px;}
	#bande_nuages #logo img{width:100%;height:auto;padding:0 0 0 15px;}
	#bande_nuages #qla {width:70px;padding:30px 0 0 20px!important;}
	#bande_nuages #qla img{width:100%;height:auto;padding:0 0 0 0;}
	#bande_nuages #liens_mobile {float:right;padding:18px 5px 0 0;}
	
	#page h2.trigger{padding:5px 20px 5px 10px;height:auto;line-height:18px}
	
	#droits, #bande_bas, #bande_haut, #bande_nuages, #page {min-width:0;}
	
	#bc_filariane {padding:5px;margin:0;line-height:1.7em;}
	
	html > body #bc_zone_texte {width:100%;min-height:300px;}
	#bc_zone_texte h1 {padding:5px 2px 5px 5px;}
	#bc_zone_texte h2 {font-size:15px;}
	.responsive img {width:100%;height:auto;}
	#page #texte .legende {font-size:11px;}
	
	#colonne1,#colonne2{width:90%!important;float:none!important;}
	.col {float:none}
	
	#texte ul.list_3col_col1, #texte ul.list_3col_col2, #texte ul.list_3col_col3{width:100%;float:none;}
	
	/* Accueil */
	.accueil #page {width:100%;}
	 #page #contenu .idees_de_sorties .photo {display:none;}
	 #page #contenu .idees_de_sorties .idees {height:auto;padding:0;width:100%;}
	 #page #contenu .a_propos {padding-top:15px;}
	#page #contenu .je_veux, #page #contenu .sujets_heure, #page #contenu .parcours, #page #contenu .idees_de_sorties, #page #contenu .a_propos{width:100%;float:none;clear:both}
	#page #bc_visuel #fleche {display:none;}

#page #contenu .publicite_en{float:none;}
	#page #bc_visuel{padding-bottom:0;background:#173b6f;}  
	#page #nav{color:white;display:block;position:relative; bottom:0; font-size:325%;text-align:center;z-index: 102}
	#page #nav span{padding: 5px 6px; cursor:pointer; background-position: center center; left: 0}
	#page #nav span.cycle-pager-active{background-position: center center}	
	#page #imageContainer {height:auto;margin:0;position:relative;background:#173b6f}
	#page #imageContainer a {display:block;font-family:Arial, Verdana;display:none;position:absolute;width:100%;height:auto;background:none}
	#page #imageContainer a p.image {float:none;clear:both;}
	#page #imageContainer a p.image img {width:100%;height:auto;}
	#page #imageContainer a .titre{height:auto;font-size:14px;text-transform:uppercase;padding:5px;margin:0;font-weight:bold;width:auto;}
	#page #imageContainer a .titre {color:white;text-decoration:none;}
	#page #imageContainer a:hover .titre {color:white;text-decoration:none;}
	#page #imageContainer a .date{font-size:14px;padding:5px;width:auto;margin:0;color:white;}
	#page #imageContainer a .description{font-size:12px;padding:5px;margin:0;line-height:1.3em;color:white;width:auto;height:auto}
	#page #imageContainer a .note{padding:0; font-style:italic;color:white;}
	
	#page #contenu {padding:0 5px 0 5px;}
	#page #contenu .publicite {
    margin-top: 10px;
}
	#page #contenu .idees_de_sorties .tout_voir {padding:15px 0 0 0;clear:both;}
    #page #contenu .idees_de_sorties .tous_evenements {clear:both!important;padding-left:0px!important;padding-top:10px!important;}
	#col1 {float:none; width:95%}
	#col2 {float:none; width:95%}
	.idees_de_sortie .details, .installations .details {display:none;}
	.idees_de_sortie h2, .installations h2 {float:none;clear:both;}
	.installations .RadRating {float:left;padding:0;}
	.installations .image {display:none;}
	.idees_de_sortie .item, .installations .item {min-height:20px;height:auto;}
	.installations div {margin:0;padding:5px;}
	.idees_de_sortie .nbr_votes {padding:10px 0 10px 0;display:block;}
	.installations .nbr_votes {padding:0;display:block;}
	.comment_sort{display:none;}
	.photos,.idees_de_sortie .calendrier{display:none;}
	.page_item_count{display:none;}
	#bc_zone_texte #bc_zone_texte_page .idees_de_sortie .inscription .inscription_form .recherche_radio input{margin:0;float:left;}
	#bc_zone_texte #bc_zone_texte_page .idees_de_sortie .inscription .inscription_form .recherche_radio label{float:none;}
	
	#bc_zone_texte #bc_zone_capsules {float:none;margin:10px 0 0 0;width:94%;clear:both;}
	#bc_zone_texte #bc_zone_capsules div {width:94%;padding:0 3% 0 3%;}
	#bc_zone_texte #bc_zone_capsules a.medias_sociaux {margin-right: 3%;margin-left: 3%;}
	#bc_zone_texte #bc_zone_capsules div.capsule_incitatif p {background: url("/img/capsules/bt_fleche_droite.png") no-repeat center right;width:100%;}
	#bc_zone_texte #bc_zone_capsules div.capsule_incitatif p a {width:90%;padding-left:40px;padding-right:0;}
	#bc_zone_capsules div.capsule_incitatif.capsule_biographie {margin-top:0px;}
	div#texte.nous_joindre_elus div, div#texte.membres_cm div.ligneA {width:96%}
	#col1_base {float:none; width:98%; min-height:200px}
	#col2_base {float:none; width:98%; min-height:200px}
	#col1_collectes_rv,#col2_collectes_rv {float:none;width:98%;}

	
	#bc_zone_texte #bc_zone_texte_page {width:94%;padding:15px 3% 0 3%;font-size:13px;}
	#bc_zone_texte #bc_zone_texte_page #texte {width:100%;margin:0;padding:0;border:0 none;}
	#bc_zone_texte #bc_zone_texte_page .zone_encadre {width:94%;padding:3%;margin:0;margin-bottom:7px;}
	#bc_zone_texte #bc_zone_texte_page .panorama img {width:100%;height:auto;}
	#bc_zone_texte #bc_zone_texte_page #page_2col {width:100%;}
	#bc_zone_texte #bc_zone_texte_page #page_2col #col1 {float:none;width:100%;padding:0;border:none;}
	#bc_zone_texte #bc_zone_texte_page #page_2col #col2 {float:none;width:100%;padding:0;margin:0;border:none;}
	#bc_zone_texte #bc_zone_texte_page .ph_horizontale {width:auto;}
	#bc_zone_texte #bc_zone_texte_page .ph_aligne_gauche,#bc_zone_texte #bc_zone_texte_page .ph_aligne_droite {float:none;}
	#bc_zone_texte #bc_zone_texte_page .ph_aligne_gauche img,#bc_zone_texte #bc_zone_texte_page .ph_aligne_droite img {width:100%;height:auto;}

	#bc_zone_texte #bc_zone_texte_page .video-responsive {position: relative;padding-bottom: 56.25%;padding-top: 30px; height: 0; overflow: hidden;}
	#bc_zone_texte #bc_zone_texte_page .video-responsive iframe,
	#bc_zone_texte #bc_zone_texte_page .video-responsive object,
	#bc_zone_texte #bc_zone_texte_page .video-responsive embed {position: absolute;top: 0;left: 0;width: 100%;height: 100%;}
	#bc_zone_texte #bc_zone_texte_page .relationnistes {width:100%;float:none;}
	
	#bc_zone_texte #div_menu_onglet_tabs #menu_onglet {width:94%;padding:3%;margin:0;height:auto;}
	#bc_zone_texte #div_menu_onglet_tabs #menu_onglet li {float:none;font-size:13px;}
	
	div#zone_video.aligne_gauche{float:none}
	div#zone_video.aligne_droite{float:none}
	div#zone_video {margin-left:0;}
	
	/* Parc linéaire - À ajuster au responsive */
	#colcontenutotal,#MainMenu {width:100%;}
	#TitreParcLineaire, #MenuImage {display:none;}
	#MenuSections_LeParc a, #MenuSections_LesServices a, #MenuSections_LesActivites a,#MenuSections_LeLongRiviere a,div#colcontenutotal div#colcontenugauche,div#colcontenutotal div#colcontenudroite {float:none!important;}
	#colcontenudroite {width:100%;}
	div#colcontenutotal div#colcontenudroite div#PageTexte{padding:0!important;}
	
	/* Fiche - Évaluation foncière */
	#ctl00_ctl00_contenu_texte_page_fichePropriete_pnlRole,#ctl00_ctl00_contenu_texte_page_fichePropriete_divRole{width:100%;}
	#ctl00_ctl00_contenu_texte_page_fichePropriete_divMoratoire{width:100%;}
	#ctl00_ctl00_contenu_texte_page_fichePropriete_divSectionRole {width:100%;}
	#texte.evaluation_fonciere  .col1{width:95%;float:none;clear:both;}
	#texte.evaluation_fonciere  .col2{width:95%;float:none;clear:both;margin-left:0;}
	.evaluation_fonciere table.table_valeurs_role td, .evaluation_fonciere table.table_repartitions_fiscales td {width:auto;padding:0;}
	
	/* Page Programmation des loisirs */
	.zone_bouton_incitatif{width:100%;margin-top:0px}
	.zone_bouton_incitatif .bouton_incitatif{}
#zone_bouton_inscription_enligne{margin-top:0px}
	.modaliteloisirs{display:none;}
	
	
	
	.panneaux_virage_droite div.col1, .panneaux_virage_droite div.col2{clear:both;float:none;width:100%}
	
	
	/* Tableaux */
	table.comparaison_colonnes, table.comparaison_colonnes thead, table.comparaison_colonnes tbody, table.comparaison_colonnes th, table.comparaison_colonnes td, table.comparaison_colonnes tr { display: block; }
	table.comparaison_colonnes thead tr { position: absolute;top: -9999px;left: -9999px;}
	table.comparaison_colonnes tr { border: 1px solid #ccc; }
	table.comparaison_colonnes td { border: none;position: relative;padding-left: 50%; }
	table.comparaison_colonnes td:before { position: absolute;top: 6px;left: 6px;width: 45%; padding-right: 10px; white-space: nowrap;}
	
	#balises_pour_endettement td:nth-of-type(1):before { content: ""; }
	#balises_pour_endettement td:nth-of-type(2):before { content: "Cible"; }
	#balises_pour_endettement td:nth-of-type(3):before { content: "2010"; }
	#balises_pour_endettement td:nth-of-type(4):before { content: "2011"; }
	#balises_pour_endettement td:nth-of-type(5):before { content: "2012E"; }
	#balises_pour_endettement td:nth-of-type(6):before { content: "2013E"; }
	#balises_pour_endettement td:nth-of-type(7):before { content: "2014E"; }
	#balises_pour_endettement td:nth-of-type(8):before { content: "2015E"; }
	#balises_pour_endettement td:nth-of-type(9):before { content: "2016E"; }
	#balises_pour_endettement td:nth-of-type(10):before { content: "2017E"; }
	
	#budget_service_dette td:nth-of-type(1):before { content: ""; }
	#budget_service_dette td:nth-of-type(2):before { content: "2011"; }
	#budget_service_dette td:nth-of-type(3):before { content: "Budget 2012"; }
	#budget_service_dette td:nth-of-type(4):before { content: "Budget 2013"; }
	
	#indicateurs_economiques td:nth-of-type(1):before { content: ""; }
	#indicateurs_economiques td:nth-of-type(2):before { content: "2009"; }
	#indicateurs_economiques td:nth-of-type(3):before { content: "2010"; }
	#indicateurs_economiques td:nth-of-type(4):before { content: "2011"; }
	#indicateurs_economiques td:nth-of-type(5):before { content: "2012P"; }
	#indicateurs_economiques td:nth-of-type(6):before { content: "2013P"; }
	
	#taxation_fonciere_res td:nth-of-type(1):before { content: ""; }
	#taxation_fonciere_res td:nth-of-type(2):before { content: "De 1 à 5 logements"; }
	#taxation_fonciere_res td:nth-of-type(3):before { content: "De 6 logements et +"; }
	 
	#taxation_fonciere_non_res td:nth-of-type(1):before { content: ""; }
	#taxation_fonciere_non_res td:nth-of-type(2):before { content: "Groupe 1"; }
	#taxation_fonciere_non_res td:nth-of-type(3):before { content: "Groupe 2"; }
	#taxation_fonciere_non_res td:nth-of-type(4):before { content: "Groupe 3"; }
	#taxation_fonciere_non_res td:nth-of-type(5):before { content: "Terrains vagues"; }
	
	#immeublesmixtes td:nth-of-type(1):before { content: "% sur la valeur totale"; }
	#immeublesmixtes td:nth-of-type(2):before { content: "% du taux non résidentiel"; }
	#immeublesmixtes td:nth-of-type(3):before { content: "% du taux résidentiel"; }
	
	#cadre_financier td:nth-of-type(1):before { content: "Balise"; }
	#cadre_financier td:nth-of-type(2):before { content: "Définition"; }
	#cadre_financier td:nth-of-type(3):before { content: "Objectif(s)"; }
	#cadre_financier td:nth-of-type(4):before { content: "Cible(s)"; }
	
	#personnes_agees td:nth-of-type(1):before { content: "Arrondissement"; }
	#personnes_agees td:nth-of-type(2):before { content: "Population totale"; }
	#personnes_agees td:nth-of-type(3):before { content: "65 ans et plus"; }
	#personnes_agees td:nth-of-type(4):before { content: "%"; }
	
	#meteo td:nth-of-type(1):before { content: "Janvier"; }
	#meteo td:nth-of-type(2):before { content: "Février"; }
	#meteo td:nth-of-type(3):before { content: "Mars"; }
	#meteo td:nth-of-type(4):before { content: "Avril"; }
	#meteo td:nth-of-type(5):before { content: "Mai"; }
	#meteo td:nth-of-type(6):before { content: "Juin"; }
	#meteo td:nth-of-type(7):before { content: "Juillet"; }
	#meteo td:nth-of-type(8):before { content: "Août"; }
	#meteo td:nth-of-type(9):before { content: "Septembrfaire"; }
	#meteo td:nth-of-type(10):before { content: "Octobre"; }
	#meteo td:nth-of-type(11):before { content: "Novembre"; }
	#meteo td:nth-of-type(12):before { content: "Décembre"; }
	
	#temperatures td:nth-of-type(1):before { content: "Moyenne (1971-2000)"; }
	#temperatures td:nth-of-type(2):before { content: "Moyenne 2007"; }
	
	#precipitations td:nth-of-type(1):before { content: "Moyenne (1971-2000)"; }
	#precipitations td:nth-of-type(2):before { content: "2007"; }
	
	#materiaux_verts td:nth-of-type(0):before,#materiaux_bruns td:nth-of-type(0):before,#autres_materiaux td:nth-of-type(0):before { content: "Type"; }
	#materiaux_verts td:nth-of-type(1):before,#materiaux_bruns td:nth-of-type(1):before,#autres_materiaux td:nth-of-type(1):before { content: "Compostage domestique"; }
	#materiaux_verts td:nth-of-type(2):before,#materiaux_bruns td:nth-of-type(2):before,#autres_materiaux td:nth-of-type(2):before { content: "Compostage communautaire"; }
	#materiaux_verts td:nth-of-type(3):before,#materiaux_bruns td:nth-of-type(3):before,#autres_materiaux td:nth-of-type(3):before { content: "Vermicompostage"; }
	
	.travaux_propriete td:nth-of-type(0):before { content: "Sujet"; }
	.travaux_propriete td:nth-of-type(1):before { content: "Fiche(s)"; }
	.travaux_propriete td:nth-of-type(2):before { content: "Remarque(s)"; }
	
	#bacs_recyclage td:nth-of-type(0):before {content: "Types de contenants";}
	#bacs_recyclage td:nth-of-type(1):before {content: "Type de propriété";}
	#bacs_recyclage td:nth-of-type(2):before {content: "Quoi faire";}
	
	/*#matieres_et_objets td:nth-of-type(0):before {content: "Matières et objets";}
	#matieres_et_objets td:nth-of-type(1):before {content: "Récupérés";}
	#matieres_et_objets td:nth-of-type(2):before {content: "Non récupérés";}*/
	
	#emplacements_conteneurs td:nth-of-type(0):before {content: "Arrondissement";}
	#emplacements_conteneurs td:nth-of-type(1):before {content: "Lieu";}
	#emplacements_conteneurs td:nth-of-type(2):before {content: "Coordonnées";}
	
	
	table.coordonnees_ecocentres {font-size:85%; }
	
	/* Formulaires */
	#bc_zone_texte #bc_zone_texte_page input[type=text],#bc_zone_texte #bc_zone_texte_page select{width:75%}
	#bc_zone_texte #bc_zone_texte_page textarea{width:90%}
	#bc_zone_texte #bc_zone_texte_page #form_rss #txtRSS {width:98%;}/* Champs Fils RSS */
	#bc_zone_texte #bc_zone_texte_page .exemple {margin:0;font-size:11px;}
	#bc_zone_texte #bc_zone_texte_page #select_instance {padding:0;margin:0;width:98%;}
	#bc_zone_texte #bc_zone_texte_page label, #bc_zone_texte #bc_zone_texte_page input {float:none;clear:both;padding:0;display:block;}
	#bc_zone_texte #bc_zone_texte_page #form_abonnement label, 
	#bc_zone_texte #bc_zone_texte_page input[type='checkbox'], 
	#bc_zone_texte #bc_zone_texte_page .idees_de_sortie .recherche_radio label,
	#bc_zone_texte #bc_zone_texte_page input[type='radio'] {display:inline;}
	#bc_zone_texte #bc_zone_texte_page input[type='checkbox'],
	#bc_zone_texte #bc_zone_texte_page input[type='radio'] {margin-right: 10px;}
	#bc_zone_texte #bc_zone_texte_page label {font-weight:bold;}
	#bc_zone_texte #bc_zone_texte_page .zone_cac {width:75%;margin:0!important;padding:0 0 25px 0;}	
	#bc_zone_texte #bc_zone_texte_page .zone_cac label,#bc_zone_texte #bc_zone_texte_page .zone_cac input {font-weight:normal;width:auto;float:left; clear:none;}
	#nav_etapes_form{display:none;}
	div.form_boutons input{margin-left:0px;}

	#bc_zone_texte #bc_zone_texte_page fieldset {border:0 none;width:auto;}
	#bc_zone_texte #bc_zone_texte_page fieldset legend{font-size:14px;}
	#bc_zone_texte #bc_zone_texte_page .exemple, #bc_zone_texte #bc_zone_texte_page div.formjoindre_exemple {margin:0;padding:0 0 15px 0;}
	#bc_zone_texte #bc_zone_texte_page .form_bt_bas input{float:left; clear:none;}
	#bc_zone_texte #bc_zone_texte_page div.message_erreur {margin:0;}
	#bc_zone_texte #bc_zone_texte_page #tel_poste{float:none;clear:both;margin:0;width:auto;}
	#form_abonnement #liste_sujets div, #form_abonnement #liste_sujets_arrondissements div{float:none;width:95%;clear:both;}
	#mediaplayer {width:320px!important;height:240px!important;clear:both;}
	#bc_zone_texte #bc_zone_texte_page .RadTabStrip .rtsLevel1 .rtsTxt, #bc_zone_texte #bc_zone_texte_page .RadTabStripVertical .rtsLevel1 .rtsTxt {padding:0;} 
	#bc_zone_texte #bc_zone_texte_page .form_bt_bas input {clear: none;float: right;}
	p.consentement {margin:20px 0}
	.consentement input {float:left}
	.consentement label {width:90%; margin-left:8px}
	
	
	
	/* Coffre-fort */
	#bc_zone_texte #bc_zone_capsules.capsule_acces_vq div.txt {height:auto;}
	
	/* Arrondissements */
	#page .bandeau_menu .bloc_img_5 {width:100%;padding:0;float:none;background-color:white;color:black;height:auto;}
	.bandeau_menu .bloc_img_5 .titre, .bandeau_menu .bloc_img_5 .description a {color:black}
	#page .bandeau_menu #bloc_img_1, #page .bandeau_menu .bloc_img_2 {display:none;}
	#page #arrondissements_menu {width:100%;float:none;border:0 none;}
	#page #joindre{float:none;width:100%;margin:0;padding:0;}
	#arrondissements_menu li a{padding:5px;color:#1b4b9b;}
	#arrondissements_menu li a:hover {color:#5089cd;}
	#arrondissements_menu,#arrondissements_menu li a:hover {background:none;border:0 none;font-weight:normal;}
	#arrondissements_menu ul, #arrondissements_menu li { list-style:disc;margin-left:15px;}
	


	
	/* Menu Citoyens - Gens d'affaires - Touristes  */
	.portail_menu, .portail_menu_profil {width:100%; height:auto;border:0 none;}
	.portail_menu:hover .portail_over, .portail_menu_profil:hover .portail_over_profil {display:none!important}
	.portail_menu:hover .deneigement,.portail_menu:hover .entrepreneuriat, .portail_menu:hover .amphi, .portail_menu:hover .accessibilite, .portail_menu:hover .animaux, .portail_menu:hover .arrondissements, .portail_menu:hover .bibliotheque, .portail_menu:hover .cour, .portail_menu:hover .culture, .portail_menu:hover .deplacements, .portail_menu:hover .incendie, .portail_menu:hover .loisirs, .portail_menu:hover .mairie, .portail_menu:hover .matieres, .portail_menu:hover .police, .portail_menu:hover .propriete, .portail_menu:hover .reglementation, .portail_menu:hover .securite, .portail_menu:hover .stationnement, .portail_menu:hover .taxes_evaluation, .portail_menu:hover .travaux, .portail_menu:hover .environnement, .portail_menu:hover .vieuxquebec, .portail_menu:hover .securite, .portail_menu:hover .appels, .portail_menu:hover .dev_entreprises, .portail_menu:hover .dev_residentiel, .portail_menu:hover .grands_projets, .portail_menu:hover .investir, .portail_menu:hover .evenement, .portail_menu:hover .reglementation_ga, .portail_menu:hover .statistiques, .portail_menu:hover .strategie, .portail_menu:hover .tournage, .portail_menu:hover .acces, .portail_menu:hover .clienteles_specialises,  .portail_menu:hover .attraits, .portail_menu:hover .deplacements_t, .portail_menu:hover .evenements_t, .portail_menu:hover .histoire, .portail_menu:hover .meteo, .portail_menu_profil:hover .profil_loisirs, .portail_menu_profil:hover .profil_coffre, .portail_menu_profil:hover .profil_emplois, .portail_menu_profil:hover .profil_constats, .portail_menu_profil:hover .profil_partagez /*.portail_menu:hover .arbres, .portail_menu:hover .transports, .portail_menu:hover .eau .portail_menu:hover .conseils*/  {display:block!important}
	.deneigement, .entrepreneuriat, .amphi, .accessibilite, .animaux, .arrondissements, .bibliotheque, .cour, .culture, .deplacements, .incendie, .loisirs, .mairie, .matieres, .police, .propriete, .reglementation, .securite, .stationnement, .taxes_evaluation, .travaux, .environnement, .vieuxquebec, .appels, .dev_entreprises, .dev_residentiel, .grands_projets, .investir, .evenement, .reglementation_ga, .loisirs, .statistiques, .strategie, .tournage, .acces, .attraits, .deplacements_t, .evenements_t, .histoire, .meteo, .profil_loisirs, .profil_emplois, .profil_coffre, .profil_constats, .profil_partagez  {background:none; width:100%; height:auto;background:black;}
	

	.boite_titre,.boite_titre.grand, .boite_titre_profil {margin-top:5px; width:100%!important;}
	.encadre_otq {background:none #f39c11 no-repeat; width:100%; height:auto; text-align:center;padding:0;}
	.encadre_otq p {width:100%; margin-top:0; float:none; text-align:center}
	.encadre_otq img {float:none}
	
	
	
	/* Info-remorquage */
	#form_info_remorquage input.bt_rechercher {margin:0;}
	
	/* Mes parcours */
	div.mesparcours .texte_intro{color:#003366;margin:15px 0 15px 0;padding:0;font-size:1em;line-height:1.1em;font-family: Helvetica,Arial,Verdana, sans-serif;font-weight:bold;}
	div#col1mesparcours{width:95%;float:left;}
	div#col2mesparcours{width:95%;float:none;}
	
	/* Encadre */
	.zone_encadre_moyen  {width:100%;margin:0;}
	#toggle-view .panel {display:block;}
	
		

	/* Nous joindre */
	#zoneChoixSujetDemande #colonne1,#zoneChoixSujetDemande #colonne2{width:100%;float:none;clear:both;}
	#page #zoneChoixSujetDemande.zone_cac div#colonne1 div.zone_btn_radio,#page #zoneChoixSujetDemande.zone_cac div#colonne2 div.zone_btn_radio {clear:both;width:100%;margin:0;}
	#zoneChoixSujetDemande .zone_cac label {margin:0;}
	#zoneChoixSujetDemande .note{display:none;}
	#page #formulaire #etapeform2{display:none;}
	#page div.form_bt_bas {width:auto;}
	
	
	/* Gens d'affaires */
	.gensaffaires #interactive_map{display:none;}
	#textecarte div#titrefiche, #textecarte {width:100%;}
	#textecarte div#titrefiche{padding:10px 0 10px 0;}
	.gensaffaires #colonne1, .gensaffaires #colonne2 {float:none;clear:both;width:100%;}
	#textecarte div#titrefiche ul {float:none;clear:both;padding-top:0;}
	
	/* Recherche */
	#form_rercherche select, #form_rercherche input.ch_mot_recherche {margin:0;}
	#zone_filtre{ width:85%;margin:0;padding:15px 0 0 0;}
	#form_rercherche .choixdate {padding:10px 0 0 0;}
	#form_rercherche .choixdate span {float:left;}
	#form_rercherche #zone_filtre p{padding:0 0 20px 0;}
	#form_rercherche #zone_filtre p input {float:left;width:10%;clear:none;}
	#form_rercherche #zone_filtre p label {width:auto;margin-top:0;float:left;clear:none;width:90%;}
	#form_rercherche input {width:5%;float:left;}
	#bc_zone_texte #bc_zone_texte_page #form_rercherche input[type="text"], #bc_zone_texte #bc_zone_texte_page 		#form_rercherche  select {width: 80%;}
	#form_rercherche .choixdate span, #form_rercherche .choixdate input {float:left;}
	#ctl00_ctl00_contenu_texte_page_ResultatsRecherche_labAu {clear:both;}
	#form_rercherche .bt_rechercher {width:100px;}
	#texte.grandsprojetsverts #colonne2,#texte.grandsprojetsverts #colonne1 {float:none;clear:both;}
	#ticker01,.mask {width:100%!important;}
	.tickercontainer{height:50px}
	
	/*Chantier 14 assistant permis*/
	.encadre_info {background-color:#efefef; padding:0 10px 10px 10px; margin:15px 0; width:96%;}
	.specifiez {padding:10px 10px 10px 8%; margin-left:0;}
	.encadre_info .zone_cac {width:96%!important}
 	.btn_nouv_adresse {float:none; background:none; clear:both; padding:0}
	.btn_nouv_recherche {float:none}
	#texte .btn_rechercher {background:none}
	.encadre_info .zone_cac .zone_bouton_radio {margin-left:0; float:none!important; clear:both}
	.encadre_info .zone_cac .zone_bouton_radio label {margin-left:0; float:none!important; clear:both}
	.encadre_info .zone_cac .zone_bouton_radio input {margin-left:0;}
	.zone_bouton_radio_souschoix {padding:5px; margin-left:20px}
	#bc_zone_texte #bc_zone_texte_page .encadre_info .zone_cac .zone_bouton_radio_souschoix input, #bc_zone_texte #bc_zone_texte_page .encadre_info .zone_cac .zone_bouton_radio_souschoix label {margin-left:0!important; float:none; display:inline}
	.etapes_assistant .rtsUL li {padding:5px 0!important}
	.etapes_assistant .rtsLink {padding-left:0!important}
	.etapes_assistant .rtsUL {float:left; width:100%; padding:0 0 5px 0; margin:0; margin-bottom:15px }
	.etapes_assistant .rtsUL li {float:none; width:100%; }
	.etapes_assistant .rtsSelected {padding:5px 0!important; margin-top:-5px}
	.adresse {margin-left:0px!important; }
	.adresse img {float:none; margin-left:0}
	.permis_requis {padding: 17px 7px 7px 7px; background-color:#fff299}
	.permis_non_requis {padding: 17px 7px 7px 7px; background-color:#e7d7bd}
	.communiquez_arron {padding: 17px 7px 7px 7px;}	
	
	/*vision culture */
	#twitter_vision {float:none; width:auto; margin-left:0}
	#leftcolumn.vision {width:92%}
	
	/* Divers */
	#page .communiques_arrondissements ul {display:none;}
	#page .communiques_arrondissements #listeactualite_arrondissement h3 {font-size:12px;}
	
	
	/* Sécurité civile*/
	#texte	#sinistres_potentiels a{background-image:none!important;height:auto;color:white;margin-bottom:0px;padding:5px;}
#texte	#sinistres_potentiels div{clear:both;width:95%;text-align:left;background: #F68B1F;color:white}
#texte	#sinistres_potentiels div:hover{background-color :black}
#texte	#sinistres_potentiels h3, #texte	#sinistres_potentiels h2{margin-top:0px}
#texte	#sinistres_potentiels a h3 , #texte	#sinistres_potentiels a h2 {color:white}

/* Menu à onglet */
	#bc_zone_texte ul.menu_onglet {border-bottom:0 none}
		#bc_zone_texte ul.menu_onglet li{width:85%}
			#bc_zone_texte #onglets.faireface li.actif{border-bottom:1px solid gray}
			
		
		
		/* Fiches arbres d'alignement*/
		.fiche_arbre_alignement .nomofficiel{font-size:120%;font-weight:bold;font-style:italic}
.fiche_arbre_alignement .silhouette{float:right;width:40%}
#bc_zone_texte .fiche_arbre_alignement  table{float:left;width:60%}
#bc_zone_texte .fiche_arbre_alignement .tableau_descriptif ul {clear:both;margin:0px;padding:0px;list-style:none;}
#bc_zone_texte .fiche_arbre_alignement .tableau_descriptif ul li{margin:0px;padding:0px;float:left;width:32%;text-align:center;border:1px solid silver;padding:65px 0px 10px 0px;margin-left:5px;margin-bottom:5px;}
#bc_zone_texte .fiche_arbre_alignement .tableau_descriptif ul li span strong{text-transform:uppercase;color:#1b4b9b}
#bc_zone_texte .fiche_arbre_alignement .tableau_descriptif ul li i{display:none;}
#bc_zone_texte .fiche_arbre_alignement .tableau_descriptif ul li span{}
#bc_zone_texte .fiche_arbre_alignement .tableau_descriptif ul li span em{display:block;font-style: normal;font-size:110%}
#bc_zone_texte .fiche_arbre_alignement .tableau_descriptif ul li.hauteur{background:url('img/picto_hauteur.jpg') no-repeat center 10px}
#bc_zone_texte .fiche_arbre_alignement .tableau_descriptif ul li.largeur{background:url('img/picto_largeur.jpg') no-repeat center 10px}
#bc_zone_texte .fiche_arbre_alignement .tableau_descriptif ul li.rusticite{background:url('img/picto_rusticite.jpg') no-repeat center 10px}
#bc_zone_texte .fiche_arbre_alignement .tableau_descriptif ul li.floraison{background:url('img/picto_floraison.jpg') no-repeat center 10px}
#bc_zone_texte .fiche_arbre_alignement .tableau_descriptif ul li.exposition{background:url('img/picto_exposition.jpg') no-repeat center 10px}
#bc_zone_texte .fiche_arbre_alignement .tableau_descriptif ul li.fruit{background:url('../img/picto_fruits.jpg') no-repeat center 10px}

.fiche_arbre_alignement .photos_arbres{float:left;clear:both;}
.fiche_arbre_alignement .photos_arbres .col1, .photos_arbres .col2, .photos_arbres .col3{float:left;width:50%}
.fiche_arbre_alignement .photos_arbres .col1{clear:both}
.fiche_arbre_alignement .photos_arbres  img{float:left;width:100%}

/* Axes routiers */
.axes_routiers_liste{width:100%;float:none;}


/* Trousse urgence */
#bc_zone_texte .trousse_urgence .item ul li{width:100%;float:none;padding:10px 0px;}
	
	/* Police */
	#bc_zone_texte_page p.ph_actu_police {display:none;}
	#actu_police {width:auto; height:auto}
	#actu_police h4 {background-color:white;}
	#actu_police p a{color:#21578a;}
	
	/* Partage */

	.addthis_sharing_label{margin-left:auto;padding-left:10px}
	
	/*Partagez votre expérience*/
	.commentaires .comment_user .admin_comment {width:auto; }
    .commentaires .comment_user .user_comment {width:auto; }
	
	/* Amphi */
	.amphi_accueil_entete {background:url('/citoyens/amphitheatre/img/ph_accueil_amphitheatre.jpg') top left no-repeat;width:100%;height:200px;}
	.amphi_accueil_entete .zone_droite{color:white;width:100%;background-color:rgba(0, 0, 0, 0.7);font-family:Helvetica, Arial, sans-serif;font-weight:bold;padding:20px 0 0 13px;height:180px;}
	.amphi_accueil_entete .titre { text-transform:uppercase;font-size:20px;padding:0 0 0 10px;}
	.amphi_accueil_entete .titre span{ display:inline;}
	.amphi_accueil_entete .date { text-transform:uppercase;font-size:15px;padding:0 0 10px 10px;}
	.amphi_accueil_entete #jours, .amphi_accueil_entete #heures, .amphi_accueil_entete #minutes { font-size:35px;}
	.amphi_accueil_entete .periode {font-size:13px;}
	.amphi_accueil_entete .temps { float:left;text-align:center;width:30%;}
	.amphi_partenaires li {float:none}
	
	#amphi_twitter {width:100%;height:300px; }
	.amphi_blockquote blockquote {font-family: Georgia, serif;font-size: 14px;font-style: italic;width:80%;margin: 0.25em 0;margin-left:20px;padding: 0.25em 40px;line-height: 1.45;position: relative;color: #383838;}
	.amphi_blockquote blockquote:before {display: block;content: "\201C";font-size: 80px;position: absolute;left: -20px;top: -20px;color: #7a7a7a;}
	.amphi_blockquote blockquote cite {color: #999999;font-size: 14px;display: block;margin-top: 5px;}
	.amphi_plan_legende { margin:0;padding:0!important;float:none;width:100%;}

	.accent_blockquote blockquote {font-family: Georgia, serif;font-size: 14px;font-style: italic;width:80%;margin: 0.25em 0;margin-left:20px;padding: 0.25em 40px;line-height: 1.45;position: relative;color: #383838;}
	.accent_blockquote blockquote:before {display: block;content: " ";font-size: 80px;position: absolute;left: -20px;top: -1px;color: #7a7a7a;}
	.accent_blockquote blockquote cite {color: #999999;font-size: 14px;display: block;margin-top: 5px;}
	
	.amphi_photo_temoignage {float:none;}
	
	/*Planifications orientations*/
	.ppu_accueil_entete {display:none}
	.pdad_accueil_entete {display:none}
	.sad_accueil_entete {background:url('/planification_orientations/amenagement_urbain/sad/img/bandeau_amenagement_sad.jpg') top left no-repeat;width:100%;height:200px;}
	.nav_ame_urbain {width:100%}
	
	#page #promo div {float:none;padding:0;width:100%}
	
	fieldset{margin:0!important;clear:both!important;padding:0!important}
	fieldset legend {color:#24498F!important}
	
	#bc_zone_texte #bc_zone_texte_page label {float:none;width:100%;}
	#bc_zone_texte #bc_zone_texte_page input { float:none;/*width:94%!important*/;height:26px;font-size:15px;padding:0 3% 0 3%!important;}
	#bc_zone_texte #bc_zone_texte_page select { float:none;/*width:94%!important*/;height:26px;font-size:15px;padding:0 3% 0 3%!important;}
	#bc_zone_texte #bc_zone_texte_page textarea {/*width:94%!important*/;font-size:15px;padding:0 3% 0 3%!important;}
	#texte fieldset p {margin:0 0 10px;}
	#texte div.ch_numtel input {display:inline;font-size:15px;}
	div.exemple, div.exemple  formjoindre_exemple {margin:0!important;}
	
	#texte .form_bt_bas input {font-size:15px;height:26px;margin:0!important}
	
	.encadre_valeurs{float:none; background-color:#ECECEC; padding:5px 4% 5px 4%; width:92%; height:auto; margin:0}
	.encadre_valeurs.slogan {background-color:#009fe3; color:white; font-size:120%; font-weight:bold; line-height:190%;padding-top:5px; height:auto}
	
	
	
	#bc_zone_texte .idees_de_sortie #ctl00_ctl00_contenu_texte_page_IdeesSortiesListe1_rdpTop .rdpWrapRight, #bc_zone_texte .idees_de_sortie #ctl00_ctl00_contenu_texte_page_IdeesSortiesListe1_rdpBottom .rdpWrapRight{display:none;}
	#bc_zone_texte #bc_zone_texte_page .idees_de_sortie #ctl00_ctl00_contenu_texte_page_IdeesSortiesListe1_rdpTop .rdpWrap input, #bc_zone_texte #bc_zone_texte_page #ctl00_ctl00_contenu_texte_page_IdeesSortiesListe1_rdpBottom .rdpWrap input{width:22px!important;float:left;clear:none;}
}

/* Corrections - Page d'accueil - Bandeau  */
@media only screen and (min-width: 319px) and (max-width: 400px) {#page #contenu {padding:0 5px 0 5px;}}
@media only screen and (min-width: 401px) and (max-width: 480px) {#page #contenu {padding:20px 5px 0 5px;}}
@media only screen and (min-width: 481px) and (max-width: 560px) {#page #contenu {padding:50px 5px 0 5px;}}
@media only screen and (min-width: 561px) and (max-width: 640px) {#page #contenu {padding:70px 5px 0 5px;}}
@media only screen and (min-width: 641px) and (max-width: 720px) {#page #contenu {padding:110px 5px 0 5px;}}
@media only screen and (min-width: 721px) and (max-width: 767px) {#page #contenu {padding:130px 5px 0 5px;}}
	
	

/*  MODIFS AUTHENTI-CITÉ  */

#profil label {color:white}
#bande_nuages #mediassociaux {margin-top: 7px;}
#bande_nuages #mediassociaux ul {list-style-type:none; text-align:right}
#bande_nuages #mediassociaux ul li.logo {display:inline-block;padding:0 0 0 4px}
#bande_nuages #mediassociaux img {width: 95%}	

#bande_haut .bloc_langue{
	display: inline-block;
	padding: 3px 0}
	
#bande_haut #utilitaires #gestion_compte {
	margin-top:0px;
	margin-bottom: -8px;
	padding-top:0}
		
#bande_haut #utilitaires>ul:last-child {
	margin-left: 15px}

#bande_haut #utilitaires #gestion_compte li {
	padding-right:0}	
	
#bande_haut #utilitaires #gestion_compte a {
	background-color: #5b74ac;
	color:white;
	display:block;
	margin-left: 15px;
	padding:8px 45px 8px 32px;
	position:relative;
	text-decoration:none;
  	max-width: 160px;
 	white-space: nowrap;
  	overflow: hidden;
  	text-overflow: ellipsis}	
	
#bande_haut #utilitaires #gestion_compte a:before {
	content: " ";
	position: absolute;
	top:6px;
	left:9px;
	width:15px;
	height:16px;
	background-repeat:no-repeat;
	background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAQCAYAAAG+URWSAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RTc3NzY1MDhBMjk3MTFFNUE1OERGMkM2Q0ExMTg5QjEiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RTc3NzY1MDlBMjk3MTFFNUE1OERGMkM2Q0ExMTg5QjEiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpFNzc3NjUwNkEyOTcxMUU1QTU4REYyQzZDQTExODlCMSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpFNzc3NjUwN0EyOTcxMUU1QTU4REYyQzZDQTExODlCMSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PkBw1nkAAAESSURBVHjaYvz//z8DEJxkYoCArwABxAgVYQCJgFguAAEEE/kPVcIIklnPgAD/AQKIAaQCiI9DaQasWhyAeD9MD0jFfyQzNgIEECMSH1kCrBjmHhQBKGBBNhKbbgZkR+xnwA3OAgQQzB8gHAPEz4E4ESYGkxD+jwrEQeIwx6mjGakK8Q/C2J1QXXvRjf0NlVgBpf/CJE/8xw7OogchCmDC408GgABDdhAMZ+OwphhdLbrGwP/4QSA+zSB8DYfGe0DMhKyWEc2/akCcAsRXgZgdiCWB+DUQfwdiDSCeD8Q30P0s+580oAhztuN/8oAr3ngiBGB+DgNiM6ifpYFYEIi5oKn/H9TPn4D4BRDfAuLjQLwKAFH70PloEpEZAAAAAElFTkSuQmCC); }
	
	
#bande_haut #utilitaires #gestion_compte a:after {
	content: " ";
	position: absolute;
	top:7px;
	right:10px;
	width: 23px;
	height: 15px;
	background-repeat: no-repeat;
	background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABcAAAAPCAYAAAF4qGTAAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MjA0QzkxMTRBMkEyMTFFNUI1MUI4MjI1MEYxMEI4MTUiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MjA0QzkxMTVBMkEyMTFFNUI1MUI4MjI1MEYxMEI4MTUiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDoyMDRDOTExMkEyQTIxMUU1QjUxQjgyMjUwRjEwQjgxNSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDoyMDRDOTExM0EyQTIxMUU1QjUxQjgyMjUwRjEwQjgxNSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pg4P69EAAAD1SURBVHjaYvj//78xEDOAMBMDAvwHCCBGkAgMwGT0QQRAADEg6/mPBFgYUAEjjAEQQChmIQNkHcgq5sPMhtkHAh9BfJxGAQQQuqsIYibsxjDwQ92CjC8wMjJi1wCU+MgIkmVgSILyQWwDsDNJdRJAAOH2HBbAxEACwKZ4PhaPQjC6u6DBe/E/JuDDqhiq4SOSQl1YiGBVjBTN8VA2A+1CAyDAQCYbA+mzDDQATAw0BMQazgbEu3DGLybeCcSsRKVXpNiSAeIn/3GDx0AsTVL+xJKn3YD4F5KhILYLLInAMAs5YQnMqaAgYgMa0ACk/wH5TXRPLQBbLITfeJIecAAAAABJRU5ErkJggg==');}	
	
#bande_haut #utilitaires #gestion_compte_popup {
	background-color: #273c6e;
	display: none;
	top:31px; right:0;
	padding:5px 0 8px;
	position:absolute;
	text-align: left;
	z-index: 9999}
	
#bande_haut #utilitaires #gestion_compte_popup li {
	float: none;
	display: block;
	list-style-image: none;
	list-style-type:none;
	padding:0}
	
#bande_haut #utilitaires #gestion_compte_popup li.separateur {
	border-top: 1px solid #647eb4;
	margin-top: 6px;
	padding-top:6px }		
	
#bande_haut #utilitaires #gestion_compte_popup li a {
	color:white;
	display:block;
	padding: 7px 32px 7px 35px}	
	
#bande_haut #utilitaires #gestion_compte_popup li a:hover {
	text-decoration: none;
	background-color: #475c8e;}		

#mobile_menu li.mobile_menu_global_compte a{
	background-color: rgba(0, 0, 0, 0.3)}
	
.mm-menu .mm-list > li.mobile_menu_global_compte:after {
	border-color: rgb(32, 79, 147)}

#mobile_menu li.mobile_menu_global_separateur a{
	background-color: rgba(0, 0, 0, 0.6);
	cursor:default;
    padding: 6px 10px 6px 44px}
	
	
#mobile_menu li.mobile_menu_global_separateur a:before {
    content: " ";
	position: absolute;
	top:8px;
	left:20px;
	width:15px;
	height:16px;
	background-repeat:no-repeat;
	background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAQCAYAAAG+URWSAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RTc3NzY1MDhBMjk3MTFFNUE1OERGMkM2Q0ExMTg5QjEiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RTc3NzY1MDlBMjk3MTFFNUE1OERGMkM2Q0ExMTg5QjEiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpFNzc3NjUwNkEyOTcxMUU1QTU4REYyQzZDQTExODlCMSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpFNzc3NjUwN0EyOTcxMUU1QTU4REYyQzZDQTExODlCMSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PkBw1nkAAAESSURBVHjaYvz//z8DEJxkYoCArwABxAgVYQCJgFguAAEEE/kPVcIIklnPgAD/AQKIAaQCiI9DaQasWhyAeD9MD0jFfyQzNgIEECMSH1kCrBjmHhQBKGBBNhKbbgZkR+xnwA3OAgQQzB8gHAPEz4E4ESYGkxD+jwrEQeIwx6mjGakK8Q/C2J1QXXvRjf0NlVgBpf/CJE/8xw7OogchCmDC408GgABDdhAMZ+OwphhdLbrGwP/4QSA+zSB8DYfGe0DMhKyWEc2/akCcAsRXgZgdiCWB+DUQfwdiDSCeD8Q30P0s+580oAhztuN/8oAr3ngiBGB+DgNiM6ifpYFYEIi5oKn/H9TPn4D4BRDfAuLjQLwKAFH70PloEpEZAAAAAElFTkSuQmCC); }
	
.mm-list > li:not(.mm-subtitle):not(.mm-label):not(.mm-search):not(.mm-noresults):after {
    margin-left: 0}