/* ==========================================================================
HTML5 display definitions
========================================================================== */
/*! normalize.css v2.0.1 | MIT License | git.io/normalize */article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:"\201C" "\201D" "\2018" "\2019"}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img,table,td,blockquote,code,pre,textarea,input,object,video{max-width:100%;height:auto}iframe{max-width:100%}img{border:0;width:auto}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}html,button,input,select,textarea{color:#222}html{font-size:62.5%}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}img{vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}.chromeframe{margin:.2em 0;background:#ccc;color:#000;padding:.2em 0}ul,ul li,ol,ol li{list-style:none}@font-face{font-family:'LubalinGraphStd';src:url('../font-face/lubalingraphstd-book-webfont.eot');src:url('../font-face/lubalingraphstd-book-webfont.eot?#iefix') format('embedded-opentype'),url('../font-face/lubalingraphstd-book-webfont.woff') format('woff'),url('../font-face/lubalingraphstd-book-webfont.ttf') format('truetype'),url('../font-face/lubalingraphstd-book-webfont.svg#LubalinGraphStd') format('svg');font-weight:400;font-style:normal}@font-face{font-family:'LubalinGraphStdBold';src:url('../font-face/lubalingraphstd-demi-webfont.eot');src:url('../font-face/lubalingraphstd-demi-webfont.eot?#iefix') format('embedded-opentype'),url('../font-face/lubalingraphstd-demi-webfont.woff') format('woff'),url('../font-face/lubalingraphstd-demi-webfont.ttf') format('truetype'),url('../font-face/lubalingraphstd-demi-webfont.svg#LubalinGraphStdBold') format('svg');font-weight:400;font-style:normal}body{font:1em Arial,Helvetica,sans-serif}body.big{font:1.2em Arial,Helvetica,sans-serif}body.biggest{font:1.4em Arial,Helvetica,sans-serif}h1,.h1-like{font:3.7em "LubalinGraphStd",Courier,monospace;color:#96076b}h2,.h2-like{font:3.5em "LubalinGraphStd",Courier,monospace;color:#96076b}h3,.h3-like{font:3em "LubalinGraphStd",Courier,monospace;color:#96076b}h4,.h4-like{font:1.9em "LubalinGraphStd",Courier,monospace;color:#fff}h5,.h5-like{font:1.6em "LubalinGraphStd",Courier,monospace}h6,.h6-like{font:1.3em "LubalinGraphStd",Courier,monospace}a{text-decoration:none}a:hover{text-decoration:underline}.centerContent{width:990px;margin:0 auto}.thirdWidth{width:32%;min-width:32%}.double-thirdWidth{width:66%}.quarterWidth{width:22%;min-width:22%;margin-right:4%}.triple-quarterWidth{width:74%}.cornerWhite{background:url(../img/picto/titleCorner.gif) right -1px no-repeat}.bigLink{font:1.3em "LubalinGraphStdBold",Courier,monospace;text-transform:uppercase}.whiteArrow{position:absolute;right:15px;top:45%;padding:0;margin:0;display:block;width:9px;height:5px;background:url(../img/picto/arrowDown.gif) 0 0 no-repeat}.site{width:100%;min-width:990px}#toolbar_wrapper{border-bottom:1px solid #e0e0e0}#toolbar_wrapper .toolbar{width:990px;margin:0 auto;padding:7px 0}#toolbar_wrapper .toolbar .accessibilite{float:right}#toolbar_wrapper .toolbar .accessibilite span,#toolbar_wrapper .toolbar .accessibilite a{color:#999;cursor:pointer}#toolbar_wrapper .toolbar .accessibilite span:hover,#toolbar_wrapper .toolbar .accessibilite a:hover{text-decoration:underline}#toolbar_wrapper .toolbar .accessibilite span:hover sup,#toolbar_wrapper .toolbar .accessibilite span sup:hover{text-decoration:none}#toolbar_wrapper .toolbar .accessibilite .switchFontSize{display:block;float:left;padding:0 10px 0 0;margin:0}#toolbar_wrapper .toolbar .accessibilite .switchFontSize li{display:inline-block;padding:0 3px}#toolbar_wrapper .toolbar .accessibilite .switchFontSize li span{font-size:1.1em;font-weight:700}#toolbar_wrapper .toolbar .accessibilite .switchFontSize li span.big{font-size:1.5em}#toolbar_wrapper .toolbar .accessibilite .switchFontSize li span.biggest{font-size:1.7em}#toolbar_wrapper .toolbar .accessibilite .switchFontSize li sup{font-size:11px}#toolbar_wrapper .toolbar .accessibilite #google_translate_element{float:left}#toolbar_wrapper .toolbar .accessibilite .link{display:block;float:left;padding:4px 10px 0 0;font:1.3em Arial,Helvetica,sans-serif} .linkInvisibleResize{display:block;float:left;padding:4px 10px 0 0;font:1.3em Arial,Helvetica,sans-serif}#toolbar_wrapper time{padding-top:4px;display:block;color:#999;font-size:1.3em;font-style:italic;text-transform:uppercase}.ie7 #toolbar_wrapper .toolbar .accessibilite .switchFontSize li{display:inline}.no-js #toolbar_wrapper .accessibilite .switchCss{display:none}#header{width:990px;margin:0 auto;position:relative;padding:23px 0}#header h1{width:40.4%;margin:0}#header form{display:block;position:absolute;bottom:23px;right:0;padding-top:0;height:39px}#header form label{display:none}#header form input[type="text"]{width:258px;height:35px;float:left;padding:2px 10px;font:1.5em "LubalinGraphStd",Courier,monospace;color:#999;border:1px solid #e0e0e0}#header form input[type="image"]{background-color:#96076b}.ie8 #header form{width:345px}.ie8 #header form input[type="text"]{height:25px;padding-top:10px}#nav_wrapper{border-bottom:1px solid #e0e0e0;border-top:1px solid #e0e0e0}#nav_wrapper nav{width:990px;margin:0 auto;position:relative;display:table;font:1.1em "LubalinGraphStdBold",Courier,monospace}#nav_wrapper nav ul.main{padding:0 15% 0 0;margin:0}#nav_wrapper nav ul.main li{float:left;padding:9px 0;cursor:pointer;background-color:#fff}#nav_wrapper nav ul.main li a{font:1.3em "LubalinGraphStdBold",Courier,monospace;text-transform:uppercase;display:block;padding:4px 25px;color:#000;border-left:1px solid #e0e0e0}#nav_wrapper nav ul.main li .nav_submenu{position:absolute;top:30px;left:0;z-index:1000;display:table;width:100%;padding:13px 0;background-color:#f2f2f2;border-bottom:1px solid #e0e0e0}#nav_wrapper nav ul.main li .nav_submenu div{display:table-cell;vertical-align:top;width:25%;border-left:1px solid #e0e0e0}#nav_wrapper nav ul.main li .nav_submenu div ul{margin:0 20px;padding:0}#nav_wrapper nav ul.main li .nav_submenu div ul li{padding:0 0 5px 0;float:none;background-color:transparent}#nav_wrapper nav ul.main li .nav_submenu div ul li a{padding:0;font:1.5em "LubalinGraphStd",Courier,monospace;color:#000;display:inline;text-transform:none;border:0}#nav_wrapper nav ul.main li .nav_submenu div ul li a:hover{color:#259abd}#nav_wrapper nav ul.main li .nav_submenu div:first-child{border-left:0}#nav_wrapper nav ul.main li .nav_submenu div.mainActu img{width:78px;float:left;margin:5px 10px 0 17px}#nav_wrapper nav ul.main li .nav_submenu div.mainActu span{display:block;margin:0 15px 0 17px;font:1.3em "LubalinGraphStd",Courier,monospace;color:#96076b}#nav_wrapper nav ul.main li .nav_submenu div.mainActu a{font:1.3em "LubalinGraphStdBold",Courier,monospace;text-transform:uppercase;font-size:1.2em;margin:0 15px 0 17px;color:#96076b;padding:0;border:0}#nav_wrapper nav ul.main li:hover,#nav_wrapper nav ul.main li.current{background-color:#259abd}#nav_wrapper nav ul.main li:hover a,#nav_wrapper nav ul.main li.current a{color:#fff;border-left:1px solid #259abd}#nav_wrapper nav ul.main li.first a{border:0}#nav_wrapper nav ul.main li.first:hover a{border:0}#nav_wrapper nav #nav_mobile{display:none}#nav_wrapper nav #userProfil{position:absolute;right:0;top:0;width:15%;z-index:900}#nav_wrapper nav #userProfil p{position:relative;margin:0;padding:13px 10px;cursor:pointer;background-color:#96076b}#nav_wrapper nav #userProfil p span{display:block;color:#fff;font:1.3em "LubalinGraphStdBold",Courier,monospace;text-transform:uppercase;padding-right:15px}#nav_wrapper nav #userProfil p span .arrow{position:absolute;right:15px;top:45%;padding:0;margin:0;display:block;width:9px;height:5px;background:url(../img/picto/arrowDown.gif) 0 0 no-repeat;padding-right:0}#nav_wrapper nav #userProfil p:hover .arrow,#nav_wrapper nav #userProfil p span.hover .arrow{transform:scale(1) rotate(180deg)}#nav_wrapper nav #userProfil ul{display:none;padding:0;margin:0;background-color:#f2f2f2}#nav_wrapper nav #userProfil ul li{padding:5px;margin:0 5px;border-bottom:1px solid #e0e0e0}#nav_wrapper nav #userProfil ul li a{font:1.3em "LubalinGraphStd",Courier,monospace;color:#4c4c4c}#nav_wrapper nav #userProfil ul li:hover{margin:0;padding:5px 10px;background-color:#e0e0e0}#nav_submenu_wrapper{display:none}.ie7 #nav_wrapper{position:relative;z-index:5000}.ie7 #nav_wrapper nav ul.main li .nav_submenu{float:left;clear:both}.ie7 #nav_wrapper nav ul.main li .nav_submenu div{float:left;width:24.8%;height:100%}
.homepage{width:990px;margin:0 auto;display:table;padding:30px 0}
.homepage .principal{width:66%;margin-right:2%;float:left}
.homepage #asideSite{width:32%;min-width:32%;float:left}
.homepage #asideSite .cityHallLinks .cityHallLinks-slider{background:#eff3f7 url(../img/picto/pic_cityHallLinks.png) 22px 50% no-repeat}
.homepage #asideSite .cityHallLinks .cityHallLinks-slider p{padding-left:125px}
#sectionActualite{width:990px;margin:0 auto;position:relative;padding-bottom:14px;margin:25px auto 15px auto;background:url(../img/bg/shadow.jpg) center bottom no-repeat}#sectionActualite .cycle-slideshow{overflow:hidden}#sectionActualite article{width:100%;margin:0;padding:0;background-color:#fff}#sectionActualite article .text_wrapper{width:43%;min-width:320px;padding:0 1% 42px 1%;float:left;background-color:#fff}#sectionActualite article .text_wrapper .category{font-weight:700;margin:5px 0;font-size:1.3em}#sectionActualite article .text_wrapper h2,#sectionActualite article .text_wrapper .editable{margin:0 0 10px 0}#sectionActualite article .text_wrapper h2 a {text-decoration:none;color:#96076B;}#sectionActualite article .text_wrapper .editable{font-size:1.3em}#sectionActualite article .text_wrapper .further{font:1.3em "LubalinGraphStdBold",Courier,monospace;text-transform:uppercase;color:#96076b}#sectionActualite article 
.img_wrapper{width:55%;min-width:320px;padding:0;margin:0;text-align:right;float:left}
.homepage .principal .txt_wrapper p a{color:#96076b;}
#sectionActualite article .img_wrapper img{width:100%}#sectionActualite .cycle-pager{width:42%;padding:12px 0 10px;margin:0 1%;position:absolute;left:0;bottom:0;z-index:200;text-align:center;border-top:1px solid #e0e0e0}#sectionActualite .cycle-pager ul{padding:0;margin:0 auto}#sectionActualite .cycle-pager ul li{display:inline}#sectionActualite .cycle-pager ul li span{display:inline-block;position:relative;width:15px;height:15px;margin:0 5px;text-align:center;overflow:hidden}#sectionActualite .cycle-pager ul li img{position:absolute;top:-15px;left:0;max-width:30px}#sectionActualite .cycle-pager ul li.cycle-pager-active img{top:0}.ie7 #sectionActualite article .img_wrapper{width:54%}.ie7 #sectionActualite article .img_wrapper img{float:right}.internpage{width:990px;margin:0 auto;display:table;padding-bottom:30px}.internpage #asideSite{width:22%;min-width:22%;margin-right:4%;float:left}.internpage .principal{width:74%;float:left}.ie7 .internpage .principal{width:73%}.js .internpage #asideSite nav ul ul{display:none}.fullpage .principal{width:990px;margin:0 auto;display:table;padding-bottom:30px}.fullpage h1,.fullpage h2,.fullpage h3,.fullpage h4,.fullpage h5,.fullpage h6{margin:0 0 10px 0}.principal h1,.principal h2,.principal h3,.principal h4,.principal h5,.principal h6{margin:10px 0}.principal p{font-size:1.3em}.principal article{width:100%;float:left;clear:both;padding-bottom:8px;margin-bottom:36px;background:url(../img/bg/shadow_small.jpg) center bottom no-repeat}.principal article 
.img_wrapper{width:260px;margin-right:20px; /*28*/float:left}
.principal article .txt_wrapper{padding-bottom:10px}.principal article .txt_wrapper h3{margin:0 0 5px 0}.principal article .txt_wrapper h3 a{color:#96076b}.principal article .txt_wrapper time,.principal article .txt_wrapper p{font-size:1.3em}.principal article .txt_wrapper time{color:#999}.principal article .txt_wrapper .further{font:1.3em "LubalinGraphStdBold",Courier,monospace;text-transform:uppercase;color:#96076b}.principal .listeActus_generic{margin-top:30px}.principal .listeActus_generic article .img_wrapper{width:210px;margin-right:12px}.principal .listeActus_generic article .txt_wrapper h3{font-size:2.2em}.principal .listeActus_bottomPage{margin-top:30px}.principal .listeActus_bottomPage article .img_wrapper{width:175px;margin-right:12px}.principal .listeActus_bottomPage article .txt_wrapper h3{font-size:1.9em}.principal .video_players .video_player{clear:both;padding-top:25px;margin-top:25px;border-top:1px solid #e0e0e0}.principal .video_players .video_player .main{height:520px}.principal .video_players .video_player .main object{width:100%;height:100%}.principal .video_players .video_player .main img.jwlogo{width:84px;height:20px}.principal .video_players .video_player .video_rate_0,.principal .video_players .video_player .video_rate_1,.principal .video_players .video_player .video_rate_2,.principal .video_players .video_player .video_rate_3,.principal .video_players .video_player .video_rate_4{background-image:url('../img/picto/rateVideo_pink.png')}.principal .video_players .video_player .details{font:1.4em "LubalinGraphStd",Courier,monospace;color:#373737}.principal .video_players .video_player .details .category{text-transform:uppercase}.principal .video_players .video_player h2{font-size:2.5em}.principal .relatedContent_actu{clear:both;padding-top:25px;margin-top:25px;border-top:1px solid #e0e0e0}.principal .relatedContent_actu h2{font-size:2.4em;margin:0}.principal .relatedContent_actu .mainLink a{font-size:1.4em}.principal .relatedContent_article{clear:both;margin-top:30px}.principal .relatedContent_article h4{background:url(../img/picto/titleCorner.gif) right -1px no-repeat;font:1.6em "LubalinGraphStdBold",Courier,monospace;padding:5px 17px;margin:0;background-color:#259abd}.principal .relatedContent_article article{padding:10px 17px;border-bottom:1px solid #e0e0e0;background-color:#eff3f7;background-image:none;clear:none;float:none;width:auto}.principal .relatedContent_article article h2{margin:0 0 5px 0;font:1.5em Arial,Helvetica,sans-serif;font-weight:700;color:#373737}.principal .relatedContent_article article p{margin:0 0 5px 0;font-size:1.3em;color:#373737}.principal .relatedContent_article article a.further{font:1.3em "LubalinGraphStdBold",Courier,monospace;text-transform:uppercase;color:#259abd}.principal .mainLink{text-align:center;clear:both;padding-top:15px;border-top:1px solid #f2f2f2}.principal .mainLink a{font:1.3em "LubalinGraphStdBold",Courier,monospace;text-transform:uppercase;font-size:1.4em;color:#96076b}
#directAccess{width:990px;margin:0 auto;clear:both;display:table}
#directAccess h2{margin:0;padding:0;font-size:1em;text-align:center;border-top:1px solid #e0e0e0;border-bottom:4px solid #96076b;background-color:#f2f2f2}
#directAccess h2 span{position:relative;display:inline-block;margin-top:-1px;padding:5px 72px 5px 40px;cursor:pointer;font:1.8em "LubalinGraphStdBold",Courier,monospace;color:#fff;background-color:#96076b}
#directAccess h2 span .arrow{position:absolute;right:15px;top:45%;padding:0;margin:0;display:block;width:9px;height:5px;background:url(../img/picto/arrowDown.gif) 0 0 no-repeat}
#directAccess h2 span:hover .arrow,#directAccess h2 span.hover .arrow{transform:scale(1) rotate(180deg)}
#directAccess div{padding:10px 70px;border-bottom:1px solid #e0e0e0;background-color:#f2f2f2}
#directAccess div ul{width:100%;margin:0;padding:0;display:table}
#directAccess div ul li{width:25%;float:left;margin:0;padding:0}
#directAccess div ul li a{display:block;padding:6px 0 15px 50px;font:1.5em "LubalinGraphStd",Courier,monospace;color:#000;background-position:0 0;background-repeat:no-repeat}
#directAccess div ul li a:hover{color:#96076b}
#directAccess div .link_67 a{background-image:url(../img/picto/pic_directAccess_agenda.gif)}
#directAccess div .link_68 a{background-image:url(../img/picto/pic_directAccess_travaux.gif)}
#directAccess div .link_69 a{background-image:url(../img/picto/pic_directAccess_carteInteractive.gif)}
#directAccess div .link_70 a{background-image:url(../img/picto/pic_directAccess_ecrireMaire.gif)}
#directAccess div .link_71 a{background-image:url(../img/picto/pic_directAccess_mediatheque.gif)}
#directAccess div .link_72 a{background-image:url(../img/picto/pic_directAccess_infosTraffic.gif)}
#directAccess div .link_73 a{background-image:url(../img/picto/pic_directAccess_pharmacie.gif)}
#directAccess div .link_74 a{background-image:url(../img/picto/pic_directAccess_puteoliens.gif)}
#directAccess div .link_75 a{background-image:url(../img/picto/pic_directAccess_ths.gif)}
#directAccess div .link_80 a{background-image:url(../img/picto/pic_directAccess_agenda21.gif)}
#directAccess div .link_77 a{background-image:url(../img/picto/pic_directAccess_gardePartagee.gif)}
#directAccess div .link_78 a{background-image:url(../img/picto/pic_directAccess_recrutement.gif)}
#directAccess div .link_79 a{background-image:url(../img/picto/pic_directAccess_cinema.gif)}
#directAccess div .link_81 a{background-image:url(../img/picto/pic_directAccess_menuEcoles.gif)}
#directAccess div .link_82 a{background-image:url(../img/picto/pic_directAccess_marchesPublics.gif)}
#directAccess div .link_67986 a{background-image:url(../img/picto/pic_directAccess_artotheque.gif)}
#directAccess div .link_76 a{background-image:url(../img/picto/pic_directAccess_Puteaux_mobile.gif)}
#directAccess div .link_68006 a{background-image:url(../img/picto/pic_directAccess_piscine.gif)}
#directAccess div .link_68007 a{background-image:url(../img/picto/pic_directAccess_Puteaux_famille.gif)}
#directAccess div .link_68008 a{background-image:url(../img/picto/pic_directAccess_ptv.gif)}
.js #directAccess div{} /*! masquage accès rapide HOME  display:none */
.js #contenu #directAccess div{display:block} /*! affichage PC accès rapide COLONNE  */
.ie7 #directAccess div{zoom:1}.ie7 #directAccess div ul li{width:24%}.breadcrumb{padding:30px 0 10px 0;display:table;color:#4c4c4c;font-size:1.3em}.breadcrumb ul{margin:0 30px 0 0;padding:0;float:left}.breadcrumb li{display:inline}.breadcrumb li a{color:#4c4c4c;font-weight:400}.breadcrumb li a:hover{text-decoration:underline}.breadcrumb li span{font-weight:700}.fullpage .breadcrumb{width:990px;margin:0 auto}#content_tools{float:right;padding:30px 0 5px 0}#content_tools .print{float:left;padding:6px 5px 7px 5px;cursor:pointer;border:1px solid #e0e0e0}#content_tools .print span{position:relative;display:block;width:21px;height:16px;overflow:hidden}#content_tools .print span img{position:absolute;top:0;left:0}#content_tools #readspeaker_button1{margin-left:10px}.rsbtn_colorskin{float:left;padding:5px;border:1px solid #e0e0e0;background-color:#fff}.rsbtn_colorskin a,.rsbtn_colorskin span{position:relative;display:block;text-decoration:none}.rsbtn_colorskin .rsimg{background:transparent url(../img/btn/ReadSpeakerColorSkin.png) no-repeat scroll 0 0}.rsbtn_colorskin .rspart{float:left;margin-left:2px}.rsbtn_colorskin .rsdefloat{clear:both}.rsbtn_colorskin .rspart.rsbutton{width:18px;height:18px;background-color:#b7b6b6;-moz-border-radius:5px;border-radius:5px;-moz-transition:background-color .2s ease;-webkit-transition:background-color .2s ease;-o-transition:background-color .2s ease;transition:background-color .2s ease}.rsbtn_colorskin .rspart.rsbutton:hover{background-color:#999}.rsbtn_colorskin .rspart .rsbtn_btnlabel{display:none}.rsbtn_colorskin .rsbtn_box{margin:1px}.rsbtn_colorskin .rsbtn_play{float:left;margin:1px 0}.rsbtn_colorskin .rsbtn_left .rsbtn_text{display:block;width:17px;height:17px;overflow:hidden}.rsbtn_colorskin .rsbtn_left .rsbtn_text img{position:absolute;top:0;left:0}.rsbtn_colorskin .rsbtn_exp.rsimg.rspart{float:left;display:none;background:0}.rsbtn_colorskin .rsbtn_pause{background-position:-18px -18px}.rsbtn_colorskin .rspaused .rsbtn_pause,.rsbtn_colorskin .rsstopped .rsbtn_pause{background-position:-18px 0}.rsbtn_colorskin .rsbtn_stop{background-position:-18px -36px}.rsbtn_colorskin .rsbtn_progress_container{width:50px;height:10px;margin-top:3px;margin-left:4px;border:1px solid #b7b6b6;background-image:none;-moz-border-radius:3px;border-radius:3px}.rsbtn_colorskin .rsbtn_progress_handle.rsimg{position:absolute;top:-3px;left:-3px;width:6px;height:16px;background-color:#b7b6b6;background-image:none}.rsbtn_colorskin .rsbtn_progress_played{position:absolute;height:100%;background-color:#999;background-image:none}.rsbtn_colorskin .rsbtn_volume{margin-left:4px;background-position:-18px -54px}.rsbtn_colorskin .rsbtn_volume_container{display:none;position:absolute;top:100%;width:16px;height:40px;border:1px solid #999;background:#fff}.rsbtn_colorskin .rsbtn_volume_slider{width:6px;height:30px;margin:5px;background:#999}.rsbtn_colorskin .rsbtn_volume_handle.rsimg{position:absolute;top:-3px;left:-3px;width:12px;height:6px;background:#999}.rsbtn_colorskin .rsbtn_dl{background-position:-18px -72px}.rsbtn_colorskin .rsbtn_settings{background-position:-18px -90px}.rsbtn_colorskin .rsbtn_closer{margin-left:2px;background-position:-18px -108px}.rsbtn_colorskin .rsbtn_exp span.rsbtn_status_overlay{position:static}.rsbtn_colorskin.rsexpanded .rsbtn_exp.rsimg{display:block}.rspopup{position:absolute;display:none;z-index:999;border:1px solid #e0e0e0;background-color:#fff}.socialShare{padding:0;margin:10px 0;clear:both;width:100%;text-align:right}.socialShare li{padding:0 0 0 15px;display:inline-block;height:25px;vertical-align:bottom}.socialShare .fb_iframe_widget iframe{max-width:none}.ie7 .socialShare li{display:inline}.alertArticle{padding:7px 7px 7px 60px;margin-bottom:5px;clear:both;background:#f2f2f2 url("../img/picto/alertArticle.gif") 16px 5px no-repeat}.alertArticle p{margin:0;font-size:1.5em;color:#000}
.alertArticle p a{color:#96076B;}
.formulaireSoumis p a {color:#96076B;}
.formulaireSoumis h4 {color:#373737; margin-top:20px;}
.noPicto{padding:5px 0 5px 13px;background-image:none}.pagenavigator{text-align:center;font:1.3em "LubalinGraphStd",Courier,monospace}.pagenavigator ul{margin:0;padding:0;display:inline}.pagenavigator ul li{display:inline;padding:0 2px}.pagenavigator ul li a{color:#000}.pagenavigator ul li ul.pages{line-height:2em}.pagenavigator ul .current{font:1.1em "LubalinGraphStdBold",Courier,monospace}.lastNews_wrapper{padding-top:20px}.pushsCategories_wrapper{padding-top:20px;display:table;width:100%}.pushsCategories_wrapper .pushsCategories{width:49%;float:left;margin-right:1%}.pushsCategories_wrapper .pushsCategories h2{font:1.8em "LubalinGraphStdBold",Courier,monospace;color:#259abd}.pushsCategories_wrapper .pushsCategories article{width:auto;height:72px;float:none;margin:0;padding:10px 5px;background-color:#eff3f7;background-image:none;border-bottom:1px solid #e0e0e0}.pushsCategories_wrapper .pushsCategories article .img_wrapper{width:auto;margin-right:2%}.pushsCategories_wrapper .pushsCategories article .txt_wrapper{padding-bottom:0}.pushsCategories_wrapper .pushsCategories article .txt_wrapper h3{font-size:1.5em;color:#373737}.pushsCategories_wrapper .pushsCategories article .txt_wrapper h3 a{color:#373737}.pushsCategories_wrapper .pushsCategories article .txt_wrapper .further{color:#259abd;text-transform:none}.pushsLinks_wrapper{padding-top:20px;display:table;width:100%}.pushsLinks_wrapper .links{width:49%;float:left;margin-right:1%}.pushsLinks_wrapper .links h3{font-size:1.8em;color:#373737}.pushsUsefullLinks_wrapper{padding-top:20px;margin-top:20px;display:table;width:100%;border-top:1px solid #e0e0e0}.pushsUsefullLinks_wrapper h2{font-size:1.8em;color:#373737;margin-top:0}.pushsUsefullLinks_wrapper .pushsUsefullLinks{width:49%;float:left;margin-right:1%}.pushsUsefullLinks_wrapper .pushsUsefullLinks .txt_wrapper h3{font-size:1.6em}.pushsUsefullLinks_wrapper .pushsUsefullLinks .txt_wrapper 
.further{font:1.3em "LubalinGraphStdBold",Courier,monospace;text-transform:uppercase;color:#96076b;font-size:1.3em}
.wysiwyg{font-size:1.3em;color:#373737}
.wysiwyg .titleMargin{margin:20px 0 15px 0;padding:0;clear:both;width:100%}
.wysiwyg .titleBorderLeft{color:#373737;padding-left:13px;width:auto;border-left:3px solid #96076b}
.wysiwyg h1,.wysiwyg h2,.wysiwyg h3,.wysiwyg h4,.wysiwyg h5,.wysiwyg h6{clear:both}.wysiwyg h1{font-size:2.9em;margin:20px 0 15px 0;padding:0;clear:both;width:100%;color:#96076b}
.wysiwyg h2{font-size:2.4em;margin:20px 0 15px 0;padding:0;clear:both;width:100%;color:#373737;padding-left:13px;width:auto;border-left:3px solid #96076b}
.wysiwyg h3{font-size:1.8em;margin:20px 0 15px 0;padding:0;clear:both;width:100%;color:#373737;padding-left:13px;width:auto;border-left:3px solid #96076b}
.wysiwyg h4{font-size:1.4em;color:#373737;margin:20px 0 15px 0;padding:0;clear:both;width:100%}
.wysiwyg .intro{display:table;width:100%;font-size:1.1em;padding-bottom:20px}.wysiwyg time{display:block;padding-bottom:10px;color:#999}
.wysiwyg figure.left{float:left;margin:0 20px 20px 0; }
.wysiwyg figure.right{float:right;margin:0 0 20px 20px;}
.wysiwyg figure.center{margin:20px auto;text-align:center;clear:both}
.wysiwyg figcaption p{font-size:.85em}
.wysiwyg p{font-size:1em;margin:0 0 10px 0}
.wysiwyg p.clearfix{height:1px;margin:0;font-size:.05em}
.wysiwyg .text-left{text-align:left; }
.wysiwyg .text-right{text-align:right; }
.wysiwyg .text-center{text-align:center}
.wysiwyg .text-justify{text-align:justify}
.wysiwyg ul{margin:0; padding:0 0 10px 30px;  }
.wysiwyg ul li{padding-left:10px; background: url("../img/picto/bullet.gif") 0 6px no-repeat;   }


.wysiwyg table{width:auto;margin:30px 0}
.wysiwyg table th,.wysiwyg table td{padding:5px 17px}
.wysiwyg table th p,.wysiwyg table td p{margin:0;padding:0}
.wysiwyg table th{font:1.3em "LubalinGraphStdBold",Courier,monospace;text-align:left;color:#fff;background-color:#259abd}
.wysiwyg table th:last-child{background:url(../img/picto/titleCorner.gif) right -1px no-repeat;background-color:#259abd}
.wysiwyg table tr{border-bottom:1px solid #fff;background-color:#daeaf1}
.wysiwyg table tr:nth-child(even){background-color:#eff3f7}
.wysiwyg table td{border-right:1px solid #fff}
.wysiwyg a{color:#96076b}
.wysiwyg a:hover{text-decoration:underline}

.wysiwyg a.lien_defaut{display:inline-block;padding:3px 0 3px 30px;background:url("../img/picto/wysiwyg_link_default.gif") 0 50% no-repeat}
.wysiwyg a.lien_carte_interactive{display:inline-block;padding:3px 0 3px 30px;background:url("../img/picto/wysiwyg_link_map.png") 0 50% no-repeat}

.wysiwyg a.lien_telechargement{display:block;padding:3px 0 3px 30px;background:url("../img/picto/wysiwyg_link_download.gif") 0 50% no-repeat}
.wysiwyg a.lien_telechargement span{color:#373737}

.alertArticle a.lien_telechargement{display:block;padding:3px 0 3px 30px;background:url("../img/picto/wysiwyg_link_download.gif") 0 50% no-repeat; color:#96076B; font-size:1.4em;}
.alertArticle a.lien_telechargement span{color:color:#373737; font-size:1em;}

.wysiwyg a.lien_fleche{color:#373737;padding:3px 0 3px 15px;background:url("../img/picto/arrowGrayLighter.gif") 0 50% no-repeat}
.wysiwyg a.lien_savoirPlus{font:1em "LubalinGraphStdBold",Courier,monospace;text-transform:uppercase}
.wysiwyg .grayBg{clear:both;display:block;padding:5px 17px;margin:10px 0;background-color:#f2f2f2}
.wysiwyg .red{color:red}
.wysiwyg .redStrong{color:red;font-weight:700}
.wysiwyg .redUnderlined{color:red;text-decoration:underline}
.wysiwyg .redStriped{color:red;text-decoration:line-through}.wysiwyg .striped{text-decoration:line-through}.wysiwyg .underlined{text-decoration:underline}.wysiwyg .yellowBg{background-color:#FF0}.municipal_council .wysiwyg .intro{text-align:left}.municipal_council .wysiwyg div{text-align:right}.municipal_council form{padding:0;display:table;width:100%;background-color:#f2f2f2}.municipal_council form ul{float:left;clear:both;padding:10px 2.5%;margin:0;width:95%}.municipal_council form ul li{width:50%;float:left}.municipal_council form ul select{width:50%;font-size:1.3em}.municipal_council .council{padding-top:10px;border-bottom:1px solid #f2f2f2}.municipal_council .council time{font:1.2em "LubalinGraphStd",Courier,monospace;color:#999}.municipal_council .council a{color:#96076b;padding:3px 0 3px 30px;display:inline-block;background:url("../img/picto/wysiwyg_link_download.gif") no-repeat scroll 0 50% transparent}.no-js .municipal_council form{display:none}.agenda #content_tools .rsbtn_colorskin{background-color:#373737}.agenda #content_tools .rsbtn_colorskin a{color:#373737}.agenda .agenda_focus img.test{width:100%;height:516px}.agenda .agenda_focus h2{padding-left:12px;border-left:3px solid #999}.agenda .agenda_focus .details{font:1.5em "LubalinGraphStd",Courier,monospace}.agenda .agenda_focus .location a{padding-left:22px;color:#999;background:url(../img/picto/googleMapPin_gray.png) 5px center no-repeat}.agenda .agenda_focus figure{width:38%;float:left;margin-right:2%}.agenda .agenda_focus figure img{width:100%}.agenda .agenda_focus .description{width:60%;float:left}.agenda .filter_date{width:100%;position:relative;padding:20px 0;margin:0 0 20px 0;background-color:#f2f2f2}.agenda .filter_date .nextMonth{position:absolute;right:10px;bottom:20px}.agenda .filter_date .nextMonth a{padding-right:20px;background:url(../img/bg/arrow_next.png) right center no-repeat}.agenda .filter_date .prevMonth{position:absolute;left:10px;bottom:20px}.agenda .filter_date .prevMonth a{padding-left:20px;background:url(../img/bg/arrow_prev.png) 0 center no-repeat}.agenda .filter_date li{font:2.4em "LubalinGraphStd",Courier,monospace;text-align:center;color:#96076b}.agenda .filter_date li a{font-size:.7em;color:#96076b}.agenda .filter_categories{width:100%;display:table;clear:both;margin-bottom:20px}.agenda .filter_categories span{font:1.6em "LubalinGraphStd",Courier,monospace;float:left;padding-top:3px}.agenda .filter_categories ul{display:none;margin:0;padding:0;font-size:1.3em;font-weight:700}.agenda .filter_categories ul li{float:left;margin:0 0 10px 10px;padding:5px 10px;cursor:pointer;background-color:#f2f2f2}.agenda .filter_categories ul li.current{color:#fff;background-color:#96076b}.agenda .agenda_list{clear:both}.agenda .agenda_list article{width:50%;min-height:190px;float:left;padding-bottom:8px;margin-bottom:20px;background:url(../img/bg/shadow_small.jpg) center bottom no-repeat}.agenda .agenda_list article 
.img_wrapper{float:left;width:40%}
.agenda .agenda_list article .txt_wrapper{float:left;width:56%;padding:0 2%}.agenda .agenda_list article .txt_wrapper *{padding:0 0 5px 0;margin:0}.agenda .agenda_list article .txt_wrapper .category{font:1.5em "LubalinGraphStdBold",Courier,monospace;text-transform:uppercase}.agenda .agenda_list article .txt_wrapper h3{font-size:1.8em}.agenda .agenda_list article .txt_wrapper time{padding-bottom:0;font-size:1.3em;font-weight:700}.agenda .agenda_list article .txt_wrapper .location{font-size:1.3em;color:#373737}.agenda .agenda_list article .txt_wrapper .description{display:none;font-size:1.3em;color:#373737}.agenda .agenda_list article .txt_wrapper .further{font:1.3em "LubalinGraphStdBold",Courier,monospace;text-transform:uppercase;color:#96076b}.no-js .filter_categories{display:none}.links_wrapper{display:table;width:100%;padding-bottom:30px}.links_wrapper .links_col{float:left;width:49%;margin:0 .5%}.links_wrapper .links_col .links{padding:20px 0;border-top:1px solid #e0e0e0}.links_wrapper .links_col h4{margin:0;padding:0 0 10px 0;font:1.8em "LubalinGraphStd",Courier,monospace;color:#373737}.links_wrapper .links_col h4 a{color:#373737}.links_wrapper .links_col ul{margin:0;padding:0}.links_wrapper .links_col ul li a{padding-left:20px;font-size:1.3em;color:#373737;background:url("../img/picto/arrowGrayLighter.gif") 0 center no-repeat}.links_wrapper .links_col ul li ul{padding-left:20px}.links_wrapper .links_col .links:first-child{border-top:0}.listeInfosFlashMairie p{margin:0;padding:10px 3px;font-size:1.3em;border-bottom:1px solid #e0e0e0}.listeInfosFlashMairie p a{color:#96076b}.fullpage_section{margin-bottom:50px}.fullpage_section .fullpage_head{color:#fff;background-color:#373737}.fullpage_section .fullpage_center{width:990px;margin:0 auto;display:table}.fullpage_section .fullpage_center h1,.fullpage_section .fullpage_center h2,.fullpage_section .fullpage_center h3,.fullpage_section .fullpage_center p,.fullpage_section .fullpage_center a{color:#fff}.fullpage_section .fullpage_center h1{font-size:3em;margin:25px 0;padding:0}.fullpage_section .fullpage_center h2{font-size:2.4em}.fullpage_section .fullpage_center h3{font-size:1.5em}.fullpage_section .fullpage_center p{font-size:1.3em}.fullpage_section .fullpage_center .focus{float:left;width:76%;margin-right:3.5%}.fullpage_section .fullpage_center .main{height:520px;margin:0 0 20px 0}.fullpage_section .fullpage_center .main img{height:100%}.fullpage_section .fullpage_center .details{margin:0 0 15px 0;font:1.4em "LubalinGraphStd",Courier,monospace}.fullpage_section .fullpage_center .details span.totalImg{float:right}.fullpage_section .fullpage_center .details span.totalImg,.fullpage_section .fullpage_center .details span.category{text-transform:uppercase}.fullpage_section .fullpage_center .details time{font-style:italic}.fullpage_section .fullpage_center .description{padding:5px 0 10px 0;font-size:1.3em}.fullpage_section .fullpage_center .description *{font-size:1em;margin:0;padding:0}.fullpage_section .fullpage_bottom{width:990px;margin:0 auto;padding-top:40px;background:url(../img/bg/shadow.jpg) center top no-repeat}.thumbnail_list{width:100%;padding-bottom:14px;display:table;background:url(../img/bg/shadow.jpg) center bottom no-repeat}.thumbnail_list .seeAll{float:right;padding:7px 35px 7px 10px;margin-top:10px;cursor:pointer;font:1.2em Arial,Helvetica,sans-serif;font-weight:700;color:#fff;background:#96076b url("../img/picto/arrowDown.gif") 90% center no-repeat}.thumbnail_list .seeAll.loading{cursor:default;background:#373737 url("../img/bg/loading.gif") 90% center no-repeat}.thumbnail_list h3{margin:10px 0 30px 0;padding-left:13px;font-size:2.9em;color:#373737;border-left:3px solid #96076b}.thumbnail_list figure{width:20%;float:left}.thumbnail_list figure div{padding-bottom:5px;margin:0 auto;width:185px;height:120px;text-align:center}.thumbnail_list figure div img{width:100%;background-color:#fff}.thumbnail_list figure figcaption{padding:15px 7px 0 7px;height:75px;font:1.2em "LubalinGraphStd",Courier,monospace;border-left:1px solid #e0e0e0}.thumbnail_list figure figcaption span{float:right;font-size:1.2em;color:#999}.thumbnail_list figure figcaption time{font-style:italic;font-size:1.2em;color:#999}.thumbnail_list figure figcaption p,.thumbnail_list figure figcaption a{display:block;clear:both;font-size:1.4em;color:#373737}.thumbnail_list figure figcaption p{margin:0}.thumbnail_list figure figcaption p>a{font-size:1em}.thumbnail_list .thumbnail_row{width:100%;display:table;padding-bottom:10px}.thumbnail_list .thumbnail_row figure:first-child figcaption{border-left:0}.no-js .thumbnail_list .seeAll{display:none}.js .thumbnail_list_expand{display:none}.video_vote{float:right;cursor:pointer}.video_vote span{display:none;z-index:10;padding:10px;margin-top:-10px;margin-left:-160px;width:130px;background-color:#fff;color:#373737}.video_vote:hover span{display:inline;position:absolute}.video_rate_0,.video_rate_1,.video_rate_2,.video_rate_3,.video_rate_4{display:block;width:56px;height:14px;background-repeat:no-repeat}.video_rate_2{background-position:0 -14px}.video_rate_3{background-position:0 -28px}.video_rate_4{background-position:0 -42px}

.video_rate_notification{display:none; margin: -40px 0 0 0; text-align:center; background-color:#CF2D31; font-size:14px; font-weight:bold; padding:10px 15px; position: relative; right:0; bottom:0; float:right; }

.puteaux_tv .fullpage_head .fullpage_center h1{position:relative;height:35px;overflow:hidden}
.puteaux_tv .fullpage_head .fullpage_center h1 img{position:absolute;top:0;left:0}
.puteaux_tv .main object{width:100%;height:100%}.puteaux_tv .main img.jwlogo{width:84px;height:20px}
.puteaux_tv aside{float:left;width:20.5%}.puteaux_tv aside h3{text-align:center}.puteaux_tv aside .video-slideshow{width:189px;margin:0 auto}.puteaux_tv aside .video-slideshow figure{display:block;width:189px;height:140px}.puteaux_tv aside .video-slideshow figure div{position:relative;height:105px;border:2px solid #999;text-align:center}.puteaux_tv aside .video-slideshow figure div span{position:absolute;bottom:3px;right:3px}.puteaux_tv aside .video-slideshow figure figcaption{font:1.2em "LubalinGraphStd",Courier,monospace}.puteaux_tv aside .video-slideshow figure figcaption a{color:#fff}.puteaux_tv aside .links{padding-bottom:5px;text-align:center;border-top:1px solid #e0e0e0}.puteaux_tv aside .links span{cursor:pointer;position:relative;overflow:hidden;display:inline-block}.puteaux_tv aside .links span img{position:absolute;top:0;left:0}.puteaux_tv aside .links .slide-up{width:27px;height:24px}.puteaux_tv aside .links .slide-down{width:32px;height:24px}.puteaux_tv .video_rate_0,.puteaux_tv .video_rate_1,.puteaux_tv .video_rate_2,.puteaux_tv .video_rate_3,.puteaux_tv .video_rate_4{background-image:url('../img/picto/rateVideo_white.png')}.puteaux_tv .thumbnail_list .video_rate_0,.puteaux_tv .thumbnail_list .video_rate_1,.puteaux_tv .thumbnail_list .video_rate_2,.puteaux_tv .thumbnail_list .video_rate_3,.puteaux_tv .thumbnail_list .video_rate_4{background-image:url('../img/picto/rateVideo_pink.png')}.galeries_photos .main{position:relative;text-align:center}.galeries_photos .main .prev,.galeries_photos .main .next{position:absolute;top:50%;cursor:pointer}.galeries_photos .main .prev span,.galeries_photos .main .next span{width:10px;height:15px;overflow:hidden;display:block;position:absolute}.galeries_photos .main .prev span img,.galeries_photos .main .next span img{position:absolute;top:0;left:0;height:auto}.galeries_photos .main .prev,.galeries_photos .main .prev span{left:0}.galeries_photos .main .next,.galeries_photos .main .next span{right:0}.galeries_photos .loading{background:url("../img/bg/loading.gif") center center no-repeat}.galeries_photos .disabled{-moz-opacity:.2;-khtml-opacity:.2;-webkit-opacity:.2;filter:alpha(opacity=50);opacity:.2;cursor:default}.galeries_photos .thumbnails_wrapper{clear:both;display:table;width:100%;position:relative;margin-bottom:10px}.galeries_photos .thumbnails_wrapper .prev,.galeries_photos .thumbnails_wrapper .next{width:4%;height:75px;padding-top:69px;position:absolute;top:0;cursor:pointer}.galeries_photos .thumbnails_wrapper .prev span,.galeries_photos .thumbnails_wrapper .next span{width:10px;height:15px;overflow:hidden;display:block;position:absolute}.galeries_photos .thumbnails_wrapper .prev span img,.galeries_photos .thumbnails_wrapper .next span img{position:absolute;top:0;left:0}.galeries_photos .thumbnails_wrapper .prev,.galeries_photos .thumbnails_wrapper .prev span{left:0}.galeries_photos .thumbnails_wrapper .next,.galeries_photos .thumbnails_wrapper .next span{right:0}.galeries_photos .thumbnails_wrapper .thumbnails_slide{width:92%;margin:0 4%}.galeries_photos .thumbnails_wrapper ul{width:100%;height:144px;margin:0;padding:0}.galeries_photos .thumbnails_wrapper ul li{float:left;width:11.1%;height:64px;margin-bottom:8px;overflow:hidden;text-align:center}.galeries_photos .thumbnails_wrapper ul li img{width:96px;background-color:#373737}.galeries_photos .thumbnails_wrapper ul li.current{background-color:#96076b}.ie7 .galeries_photos .thumbnails_wrapper ul li{width:11%}
.kiosque .fullpage_center h1{color:#96076b}
.kiosque .fullpage_bottom{padding-top:0;background:0}
.kiosque .thumbnail_list figure div{width:auto;height:auto;padding:0 8px}
.kiosque .thumbnail_list figure figcaption{width:auto;padding:15px 8px 0 8px}
.kiosque .thumbnail_list figure h4{font:1.4em "LubalinGraphStd",Courier,monospace;color:#373737}
.kiosque .thumbnail_list figure a{font:1.3em Arial,Helvetica,sans-serif;color:#96076b;text-decoration:underline;}
.kiosque_single .thumbnail_list{background:0}
.kiosque_single .thumbnail_list figure figcaption{border:0}

.carte_interactive{width:990px;margin:0 auto;display:table;padding:0 0 30px 0}.carte_interactive #content_tools{padding-top:0}
.carte_interactive .intro{font-size:1.3em}
.carte_interactive .carte_interactive_categories_wrapper{padding:10px 20px 20px 20px;margin:0 0 30px 0;display:table;background:url("../img/bg/shadow.jpg") center bottom no-repeat}.carte_interactive .carte_interactive_categories_wrapper .carte_interactive_categories{width:100%;margin:0;padding:0}.carte_interactive .carte_interactive_categories_wrapper .carte_interactive_categories li{width:25%;height:34px;float:left;font:1.5em "LubalinGraphStd",Courier,monospace;color:#000;cursor:pointer}.carte_interactive .carte_interactive_categories_wrapper .carte_interactive_categories li span{padding:7px 0 8px 40px;display:block}.carte_interactive .carte_interactive_categories_wrapper .carte_interactive_categories li:hover,.carte_interactive .carte_interactive_categories_wrapper .carte_interactive_categories li.current{color:#259abd}.carte_interactive .carte_interactive_categories_wrapper .carte_interactive_categories li.current{font:1.5em "LubalinGraphStdBold",Courier,monospace}
.carte_interactive .carte_interactive_categories_wrapper .carte_interactive_categories li.current span{padding-bottom:6px}
.carte_interactive .carte_interactive_categories_wrapper .carte_interactive_categories .placeCategory_0 span{background:url("../img/picto/pic_carteInteractive_servicesPublics.gif") 0 center no-repeat}.carte_interactive .carte_interactive_categories_wrapper .carte_interactive_categories .placeCategory_1 span{background:url("../img/picto/pic_carteInteractive_sport.gif") 0 center no-repeat}.carte_interactive .carte_interactive_categories_wrapper .carte_interactive_categories .placeCategory_2 span{background:url("../img/picto/pic_carteInteractive_cultureLoisirs.gif") 0 center no-repeat}.carte_interactive .carte_interactive_categories_wrapper .carte_interactive_categories .placeCategory_3 span{background:url("../img/picto/pic_carteInteractive_parking.gif") 0 center no-repeat}
.carte_interactive .carte_interactive_categories_wrapper .carte_interactive_categories .placeCategory_4 span{background:url("../img/picto/pic_carteInteractive_stationnement2roues.gif") 0 center no-repeat}
.carte_interactive .carte_interactive_categories_wrapper .carte_interactive_categories .placeCategory_5 span{background:url("../img/picto/pic_carteInteractive_stationVelib.gif") 0 center no-repeat}
.carte_interactive .carte_interactive_categories_wrapper .carte_interactive_categories .placeCategory_6 span{background:url("../img/picto/pic_carteInteractive_petiteEnfance.gif") 0 center no-repeat}
.carte_interactive .carte_interactive_categories_wrapper .carte_interactive_categories .placeCategory_7 span{background:url("../img/picto/pic_carteInteractive_enseignement.gif") 0 center no-repeat}
.carte_interactive .carte_interactive_categories_wrapper .carte_interactive_categories .placeCategory_8 span{background:url("../img/picto/pic_carteInteractive_cultes.gif") 0 center no-repeat}
.carte_interactive .carte_interactive_categories_wrapper .carte_interactive_categories .placeCategory_9 span{background:url("../img/picto/pic_carteInteractive_parcSquares.gif") 0 center no-repeat}
.carte_interactive .carte_interactive_categories_wrapper .carte_interactive_categories .placeCategory_10 span{background:url("../img/picto/pic_carteInteractive_recyclage.gif") 0 center no-repeat}
.carte_interactive .carte_interactive_categories_wrapper .carte_interactive_categories .placeCategory_11 span{background:url("../img/picto/pic_carteInteractive_stationAutolib.gif") 0 center no-repeat}
.carte_interactive .carte_interactive_categories_wrapper .carte_interactive_categories .placeCategory_12 span{background:url("../img/picto/pic_carteInteractive_covoiturage.gif") 0 center no-repeat}
.carte_interactive .carte_interactive_categories_wrapper .carte_interactive_categories .placeCategory_13 span{background:url("../img/picto/pic_carteInteractive_defibrillateurs.gif") 0 center no-repeat}
.carte_interactive .carte_interactive_infos h3{cursor:pointer;padding:0 0 5px 20px;margin:0;font:1.4em Arial,Helvetica,sans-serif;color:#000;background:url('../img/picto/map_checkbox-like.gif') 0 1px no-repeat}
.carte_interactive .carte_interactive_infos p,.carte_interactive .carte_interactive_infos a,.carte_interactive .carte_interactive_infos span,.carte_interactive .carte_interactive_infos img{display:none}
.carte_interactive .current{height:auto}.carte_interactive .current h3{font:1.4em "LubalinGraphStdBold",Courier,monospace;color:#259abd;background:url('../img/picto/map_checkbox-like_selected.gif') 0 1px no-repeat}.carte_interactive .carte_interactive_places_wrapper{width:28%;height:490px;margin-right:2%;position:relative}.carte_interactive .carte_interactive_places_wrapper .carte_interactive_places .carte_interactive_places_page{height:450px}.carte_interactive .carte_interactive_places_wrapper .carte_interactive_places .carte_interactive_places_page>div{height:37px}.carte_interactive .carte_interactive_places_wrapper .carte_interactive_places_links{position:absolute;bottom:0;left:0;display:block;width:100%;border-top:1px solid #e0e0e0}.carte_interactive .carte_interactive_places_wrapper .carte_interactive_places_links span{float:left;cursor:pointer}.carte_interactive .carte_interactive_places_wrapper .carte_interactive_places_links .slide-up,.carte_interactive .carte_interactive_places_wrapper .carte_interactive_places_links .slide-down{position:relative;width:33px;height:25px;overflow:hidden;float:left;padding:0;cursor:pointer}.carte_interactive .carte_interactive_places_wrapper .carte_interactive_places_links .slide-up img,.carte_interactive .carte_interactive_places_wrapper .carte_interactive_places_links .slide-down img{position:absolute;top:0;left:0}.carte_interactive .carte_interactive_places_wrapper .carte_interactive_places_links .selectAll{float:right;padding-top:3px;font:1.3em "LubalinGraphStdBold",Courier,monospace;text-transform:uppercase;font-size:1.1em;color:#259abd;text-align:right;text-decoration:underline}.carte_interactive .carte_interactive_places_wrapper .carte_interactive_places_links .disabled{-moz-opacity:.5;-khtml-opacity:.5;-webkit-opacity:.5;filter:alpha(opacity=50);opacity:.5;cursor:default}.carte_interactive .carte_interactive_map_wrapper{width:70%;height:490px;float:right}.carte_interactive .carte_interactive_map_wrapper #carte_interactive_map{width:100%;height:100%}.carte_interactive .carte_interactive_map_wrapper #carte_interactive_map img{max-width:none}.carte_interactive .carte_interactive_map_wrapper #carte_interactive_map .carte_interactive_infos img{display:block;float:left;margin:5px 10px 0 0}.carte_interactive .carte_interactive_map_wrapper #carte_interactive_map .carte_interactive_infos .carte_interactive_txt{float:left;width:125px}.carte_interactive .carte_interactive_map_wrapper #carte_interactive_map .carte_interactive_infos .carte_interactive_txt h3{margin:5px 0 0 0;padding:0;font:1.4em "LubalinGraphStd",Courier,monospace;color:#96076b;background:0}.carte_interactive .carte_interactive_map_wrapper #carte_interactive_map .carte_interactive_infos .carte_interactive_txt p,.carte_interactive .carte_interactive_map_wrapper #carte_interactive_map .carte_interactive_infos .carte_interactive_txt a,.carte_interactive .carte_interactive_map_wrapper #carte_interactive_map .carte_interactive_infos .carte_interactive_txt img{display:block}.carte_interactive .carte_interactive_map_wrapper #carte_interactive_map .carte_interactive_infos .carte_interactive_txt p{margin:0}.carte_interactive .carte_interactive_map_wrapper #carte_interactive_map .carte_interactive_infos .carte_interactive_txt a{font:1.3em "LubalinGraphStdBold",Courier,monospace;text-transform:uppercase;color:#96076b}.carte_interactive .carte_interactive_markers{display:none}.ie7 .carte_interactive .carte_interactive_places_wrapper{width:27%;height:auto;position:static}.ie7 .carte_interactive .carte_interactive_places_wrapper .carte_interactive_places .carte_interactive_places_page{height:auto}.ie7 .carte_interactive .carte_interactive_places_wrapper .carte_interactive_places_links{position:static}.ie7 .carte_interactive .carte_interactive_places_wrapper .carte_interactive_places_links .slide-up,.ie7 .carte_interactive .carte_interactive_places_wrapper .carte_interactive_places_links .slide-down{display:none}.ie7 .carte_interactive .carte_interactive_places_wrapper .carte_interactive_places_links .selectAll{float:none;display:block;text-align:left}.ie7 .carte_interactive .carte_interactive_categories_wrapper .carte_interactive_categories li{width:24%}.searchResults h2{font-size:2.4em;color:#373737;padding-bottom:35px;margin-bottom:35px;border-bottom:1px solid #e0e0e0}.searchResults article{margin-bottom:20px;background:0}.searchResults article .img_wrapper{width:14%;margin-right:1%}.searchResults article .txt_wrapper{float:left;width:84%}.searchResults article .txt_wrapper p{margin:0}.searchResults article .txt_wrapper .category{font:1.5em "LubalinGraphStdBold",Courier,monospace;text-transform:uppercase}.searchResults article .txt_wrapper h3{margin:0;font-size:2em}.searchResults article .txt_wrapper h3 a{color:#96076b}.searchResults article .txt_wrapper time{display:inline;padding-bottom:0}.searchResults article .txt_wrapper .breadcrumb{display:inline;color:#999;padding-top:0}.searchResults article .txt_wrapper .breadcrumb li a{color:#999}form{padding-top:10px}label{display:inline-block;font:1.4em Arial,Helvetica,sans-serif;font-weight:700;color:#373737}label.small{font:1.3em Arial,Helvetica,sans-serif;font-weight:400;width:auto;padding:0 15px 0 5px}input[type="text"],input[type="email"]{width:230px;padding:2px;font:1.3em Arial,Helvetica,sans-serif;color:#373737}input[type="submit"]{margin-left:18px;padding:5px 10px;font:1.4em "LubalinGraphStdBold",Courier,monospace;color:#fff;text-transform:uppercase;border:0;background-color:#259abd}input[type="number"]::-webkit-outer-spin-button,input[type="number"]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}p.error{color:#df2f2f}.error_recap{font-size:1.3em;padding:10px;margin-bottom:20px;background-color:#f2f2f2}.error_recap ul{margin:0;padding:0}.terms{padding:10px 20px;margin:20px 0;background-color:#f2f2f2}.subscribe_nl{position:relative;padding-bottom:60px;margin-bottom:25px;background:url(../img/bg/shadow.jpg) center bottom no-repeat}.subscribe_nl h1{margin-bottom:0}.subscribe_nl p{margin:5px 0}.subscribe_nl label{width:75px}.subscribe_nl input[type="email"]{width:350px}.subscribe_nl p.error{position:absolute;bottom:30px;left:75px}.subscribe_alert{margin-bottom:25px}.subscribe_alert h1{margin-bottom:0}.subscribe_alert h2{font-size:2.8em;color:#373737;margin:15px 0 5px 0;padding:0 0 0 13px;border-left:3px solid #96076b}.subscribe_alert p{margin:5px 0}.subscribe_alert div{position:relative;padding-bottom:10px}.subscribe_alert div p.error{position:absolute;bottom:9px;left:450px;padding:0;margin:0}.subscribe_alert label{width:175px}.subscribe_alert label.small{width:auto}.subscribe_alert input[type="submit"]{margin:20px 0 0 0}.subscribe_alert .multipleChoices{position:static}.subscribe_alert .multipleChoices label.long{width:auto;display:block;padding-bottom:5px}.subscribe_alert .multipleChoices ul{margin:0;padding:0}.subscribe_alert .multipleChoices ul li{display:inline}.subscribe_alert .multipleChoices p.error{position:static;left:500px}.form-custom{padding-bottom:40px}.form-custom form{padding-top:0}.form-custom label{display:block;padding-bottom:5px}.form-custom label.small{display:inline;padding:0 15px 0 5px}.form-custom input,.form-custom select,.form-custom textarea{width:320px;padding:2px;font-size:1.3em}.form-custom input[type="radio"],.form-custom input[type="checkbox"],.form-custom input[type="submit"]{width:auto}.form-custom input[type="submit"]{padding:5px 10px;margin-left:0}.form-custom h2{clear:both;width:auto;margin:20px 0 15px;padding:0 0 0 13px;color:#373737;font-size:2.4em;border-left:3px solid #96076B}.form-custom div{padding-bottom:15px}.form-custom div p{margin:0}.form-custom div p.error{padding-top:2px}.form-custom ul{padding:0;margin:0}.form-custom .attribute-mentions_legales{padding:5px 17px;margin:10px 0;background-color:#f2f2f2}.form-custom .attribute-mentions_legales a{color:#96076b}#asideSite section{width:100%;clear:both}#asideSite section h4{background:url(../img/picto/titleCorner.gif) right -1px no-repeat;padding:5px 17px;margin:0;background-color:#259abd}#asideSite section .links{float:left;clear:both;width:100%;padding-bottom:30px}#asideSite section .links .slide-up,#asideSite section .links .slide-down{position:relative;width:33px;height:25px;overflow:hidden;float:left;padding:0;cursor:pointer}#asideSite section .links .slide-up img,#asideSite section .links .slide-down img{position:absolute;top:0;left:0}#asideSite section .links a{font:1.3em "LubalinGraphStdBold",Courier,monospace;text-transform:uppercase;float:right;clear:right;display:block;padding-top:5px;color:#259abd;text-align:right}#asideSite .infosFlash .infosFlash-slider{background-color:#eff3f7}#asideSite .infosFlash .infosFlash-slider .cycle-carousel-wrap{width:100%}#asideSite .infosFlash .infosFlash-slider p{padding:10px;margin:0;height:40px;font-size:1.3em;color:#373737;border-bottom:1px solid #e0e0e0}#asideSite .cityHallLinks .cityHallLinks-slider{background-color:#eff3f7}#asideSite .cityHallLinks .cityHallLinks-slider p{height:18px;padding:3px 0 2px 17px;margin:0}#asideSite .cityHallLinks .cityHallLinks-slider p a{color:#373737;font-size:1.2em;padding:0 0 0 13px;margin:0;background:url(../img/picto/arrowBlue.gif) 0 3px no-repeat}#asideSite .cityHallLinks .links{border-top:1px solid #e0e0e0}#asideSite .agenda .agenda-slider{background-color:#eff3f7}#asideSite .agenda .agenda-slider .cycle-carousel-wrap{width:100%}#asideSite .agenda .agenda-slider article{clear:both;height:92px;padding:5px 0;border-bottom:1px solid #e0e0e0}#asideSite .agenda .agenda-slider article img{float:left;margin:0 8px 0 5px;width:92px;height:92px}#asideSite .agenda .agenda-slider article p{font-size:1.2em;padding:5px 5px 5px 7px;margin:0}#asideSite .agenda .agenda-slider article p.category{font:1.1em "LubalinGraphStd",Courier,monospace;color:#4c4c4c;text-transform:uppercase}#asideSite .agenda .agenda-slider article h5{margin:0 0 0 7px;padding-right:5px;line-height:1.2em;color:#259abd}#asideSite .agenda .agenda-slider article h5 a{color:#259abd}#asideSite #directAccess{min-width:100%;margin-bottom:20px}#asideSite #directAccess h2{border-bottom:0}#asideSite #directAccess h2 span{width:100%;padding:5px 0}#asideSite #directAccess h2 span .arrow{padding:0;width:9px}#asideSite #directAccess div{padding:10px}#asideSite #directAccess div ul li{float:none;width:100%}.internpage #asideSite{padding-top:30px}.internpage #asideSite nav{font-size:1.3em;margin-bottom:20px}.internpage #asideSite nav ul{margin:0;padding:0}.internpage #asideSite nav a{display:block;padding:5px 5px 5px 20px;color:#373737}.internpage #asideSite nav a:hover{color:#259abd}.internpage #asideSite nav ul.secondary{border-left:3px solid #e0e0e0}.internpage #asideSite nav ul.secondary>li{margin-left:8px;border-bottom:1px solid #e0e0e0}.internpage #asideSite nav ul.secondary>li>a{background:url("../img/picto/arrowGrayLighter.gif") 5px 9px no-repeat}.internpage #asideSite nav ul.secondary>li>a:hover{background:url("../img/picto/arrowBlue.gif") 5px 9px no-repeat}.internpage #asideSite nav ul.secondary>li.current{margin-left:-3px;padding-left:8px;border-left:3px solid #259abd;border-bottom:0;background-color:#f2f2f2}.internpage #asideSite nav ul.secondary>li.current ul{display:block}.internpage #asideSite nav ul.secondary>li.current>a{font:1.1em "LubalinGraphStdBold",Courier,monospace;color:#259abd;background:url("../img/picto/arrowBlue_down.gif") 5px 12px no-repeat}.internpage #asideSite nav ul.secondary>li.current.nochild>a{background:url("../img/picto/arrowBlue.gif") 5px 9px no-repeat!important}.internpage #asideSite nav ul.secondary li.current li.current a{font-weight:700}.internpage #asideSite section .links .slide-up,.internpage #asideSite section .links .slide-down{width:23px;height:17px}.internpage #asideSite section .links a{font-size:1em}.internpage #asideSite #directAccess h2 span{display:block;width:auto;padding:5px 17px;text-align:left}.internpage #asideSite #directAccess h2 span .arrow{padding:0;width:9px}footer{clear:both}footer .articlesPush{width:990px;margin:0 auto;text-align:center}footer .articlesPush figure{width:32%;min-width:32%;margin-left:1.5%;padding-top:30px;display:inline-block;position:relative}footer .articlesPush figure figcaption{position:absolute;top:0;left:0;width:100%;text-align:left}footer .articlesPush figure figcaption p{background:url(../img/picto/titleCorner.gif) right -1px no-repeat;padding:5px 17px;margin:0;font-size:1.3em;line-height:1.4em;color:#fff;background-color:#96076b}footer .articlesPush figure figcaption p strong{font:1.5em "LubalinGraphStdBold",Courier,monospace;font-weight:400;display:block}footer .articlesPush figure img{width:100%}footer .articlesPush figure:first-child{margin-left:0}footer .anchorTop{clear:both;padding-top:20px;border-bottom:1px solid #e0e0e0;text-align:center}footer .anchorTop img{background-color:#96076b}footer .weatherAndSocial{width:990px;margin:0 auto;display:table}footer .weatherAndSocial section{width:50%;float:left;padding-bottom:20px}footer .weatherAndSocial section h3{margin:15px 0 10px 0;font-size:2.5em;color:#000}footer .weatherAndSocial .social ul{margin:0;padding:0}footer .weatherAndSocial .social ul li{width:33%;float:left}footer .weatherAndSocial .social ul li a{padding:7px 0;display:block;font:1.5em "LubalinGraphStd",Courier,monospace;color:#96076b;padding-left:45px;background-position:0 center;background-repeat:no-repeat}footer .weatherAndSocial .social .facebook{background-image:url("../img/picto/pic_facebook.png")}footer .weatherAndSocial .social .sms{background-image:url("../img/picto/pic_phone.png")}footer .weatherAndSocial .social .nous_contacter{background-image:url("../img/picto/pic_contact.png")}footer .weatherAndSocial .social .twitter{background-image:url("../img/picto/pic_twitter.png")}
footer .weatherAndSocial .social .instagram{background-image:url("../img/picto/pic_instagram.png")}
footer .weatherAndSocial .social .puteauxmobile{background-image:url("../img/picto/pic_appli.png")}
footer .weatherAndSocial .social .youtube{background-image:url("../img/picto/pic_yt.png")}
footer .weatherAndSocial .social .alerte_mail{background-image:url("../img/picto/pic_alertMail.png")}
footer .weatherAndSocial .social .flux_rss{background-image:url("../img/picto/pic_rss.png")}
footer .weatherAndSocial .social form{float:left;clear:both;width:100%;padding:10px 0;margin:10px 0 0 0;background-color:#f2f2f2}
footer .weatherAndSocial .social form label{font:1.5em "LubalinGraphStd",Courier,monospace;color:#96076b;float:left;padding:7px 10px 0 15px}
footer .weatherAndSocial .social form #Subscription_Email{float:left;padding:2px 7px;width:180px;height:28px;color:#999;border:1px solid #e0e0e0;border-right:0}
footer .weatherAndSocial .social form input[type="submit"]{height:34px;margin:0 15px 0 0;padding:0 12px;font:1.6em "LubalinGraphStdBold",Courier,monospace;color:#fff;background-color:#96076b;border:1px solid #e0e0e0;border-left:0}footer .weatherAndSocial .social form p.error{clear:both;margin:0;padding:0 15px;font-size:1.3em;text-align:center}footer .weatherAndSocial .weather time{display:block;padding-bottom:5px;clear:both;font:1.5em "LubalinGraphStd",Courier,monospace;color:#4c4c4c}
footer .weatherAndSocial .weather .col{width:45%;float:left;padding-right:2%;margin-right:2%}
footer .weatherAndSocial .weather .col img{width:110px;float:left;margin-right:10px}
footer .weatherAndSocial .weather .col span{display:block;padding:50px 0 10px 0;font:1.3em Arial,Helvetica,sans-serif}
footer .weatherAndSocial .weather .first span{border-right:1px solid #e0e0e0}

footer .cityHallCard_wrapper{padding-bottom:30px;border-top:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0;background-color:#f2f2f2}
footer .cityHallCard_wrapper .cityHallCard{width:990px;margin:0 auto;display:table}
footer .cityHallCard_wrapper .cityHallCard h3{width:136px;margin:30px 75px 0 0;padding:0 30px 0 3px;float:left;font-size:3.8em;color:#000;border-right:1px solid #e0e0e0;}
footer .cityHallCard_wrapper .cityHallCard p{font-size:1.4em;margin-top:0}
footer .cityHallCard_wrapper .cityHallCard strong{font-size:1.1em}
footer .cityHallCard_wrapper .cityHallCard .cityHallCard_address{float:left;width:540px;margin-top:30px}

footer .cityHallCard_wrapper .cityHallCard .cityHallCard_address ol{padding:0;margin:0}
footer .cityHallCard_wrapper .cityHallCard .cityHallCard_address ol li{float:left;padding-right:20px;font-size:1.4em}
footer .cityHallCard_wrapper .cityHallCard .cityHallCard_address ol li span{font-weight:700}

footer .cityHallCard_wrapper .cityHallCard .cityHallCard_phone_map{text-align:left; padding-top:15px; margin-top:45px; margin-bottom:0;}
footer .cityHallCard_wrapper .cityHallCard .cityHallCard_phone_map a{color:#96076b}
footer .cityHallCard_wrapper .cityHallCard .cityHallCard_phone_map a.map{font:1.3em "LubalinGraphStdBold",Courier,monospace;text-transform:uppercase;padding:5px 0 5px 30px;font-size:1.4em;text-transform:none;background:url(../img/picto/googleMapPin.png) 0 0 no-repeat}
footer .currentUrlForPrint{display:none}
footer .cityHallCard_wrapper .cityHallCard .cityHallCard_phone_map .noMarginBottom {margin-bottom:0;}

footer .cityHallCard_wrapper .cityHallCard .cityHallCard_label{text-align:right; padding-top:5px; margin-top:30px; margin-bottom:0;}
footer .cityHallCard_wrapper .cityHallCard .cityHallCard_label a{color:#96076b}
footer .cityHallCard_wrapper .cityHallCard .cityHallCard_label p{padding: 8px 0 8px 0;}

footer nav{clear:both}footer nav ul{width:990px;margin:0 auto;padding:30px 0;text-align:center}
footer nav ul li{display:inline;padding-left:15px;background:url(../img/picto/footerLinksDot.gif) 5px 50% no-repeat}footer nav ul li a{font:1.4em Arial,Helvetica,sans-serif;color:#4c4c4c;text-transform:none;white-space:nowrap}footer nav ul li a:hover{color:#96076b}footer nav ul li.current a{color:#96076b}footer nav ul li.first{background:0}.ie7 footer .weatherAndSocial section{width:49.8%}.ie7 footer .weatherAndSocial .social form label{width:195px;padding-top:0;float:left}.ie8 footer .weatherAndSocial .social form label{width:195px;padding-top:0;float:left}.big .thumbnail_list figure figcaption{height:105px}.biggest .thumbnail_list figure figcaption{height:120px}.big .carte_interactive .current h3,.biggest .carte_interactive .current h3,.big .carte_interactive .carte_interactive_infos h3,.biggest .carte_interactive .carte_interactive_infos h3{background-position:0 3px}.big .carte_interactive .carte_interactive_categories_wrapper .carte_interactive_categories li,.biggest .carte_interactive .carte_interactive_categories_wrapper .carte_interactive_categories li{height:65px}.big .carte_interactive .carte_interactive_places_wrapper .carte_interactive_places .carte_interactive_places_page>div,.biggest .carte_interactive .carte_interactive_places_wrapper .carte_interactive_places .carte_interactive_places_page>div{height:50px}.big footer .cityHallCard_wrapper .cityHallCard h3,.biggest footer .cityHallCard_wrapper .cityHallCard h3{border:0}.big footer .weatherAndSocial .social form label,.biggest footer .weatherAndSocial .social form label{display:block;float:none}.big footer .weatherAndSocial .social form input[type="email"],.biggest footer .weatherAndSocial .social form input[type="email"]{margin-left:15px}
#piedSite .lienClassicLubalin {display:block;padding:7px 0 0 0;font:1.1em "LubalinGraphStd",Courier,monospace;color:#96076b;}

/*.puteaux_tv .main {height:380px;}*/

@media (max-width: 1024px){.homepage #asideSite .cityHallLinks .cityHallLinks-slider{ background:#f2f2f2 url("../img/picto/pic_cityHallLinks_small.png") no-repeat 8px 50%}.homepage #asideSite .cityHallLinks .cityHallLinks-slider p{padding-left:75px}}
@media (max-width: 800px){#nav_wrapper nav ul.main li .nav_submenu div.mainActu img{ float:none}#nav_wrapper nav ul.main li .nav_submenu div.mainActu span{display:block}}
@media only screen and (max-width: 768px){.site{ width:100%;min-width:100%}.centerContent{width:95%;min-width:95%}#toolbar_wrapper .toolbar{width:95%;min-width:95%}
#toolbar_wrapper .toolbar .accessibilite ul#idSupp01{display:none;}
#toolbar_wrapper .toolbar .accessibilite a.linkInvisibleResize{display:none;}
#header{width:95%;min-width:95%}#nav_wrapper{margin-bottom:55px}#nav_wrapper nav{width:95%;min-width:95%}#nav_wrapper nav ul.main{padding-right:0}#nav_wrapper nav ul.main li a{padding:5px 10px}#nav_wrapper nav #userProfil{top:110%;width:167px}
#directAccess{width:95%;min-width:95%}
#directAccess div{padding:10px 0}
#directAccess div ul li{width:33%}
.js #directAccess div{display:none} /*! masquage accès rapide HOME   */
.js #contenu #directAccess div{display:none;} /*! affichage tablette-Smartphone accès rapide COLONNE  */
#contenu.internpage section.cityHallLinks{display:none;}
#sectionActualite{width:95%;min-width:95%}#sectionActualite article h2{font-size:2.5em}#sectionActualite article .text_wrapper{min-width:250px}#sectionActualite article .img_wrapper{padding-bottom:42px}#sectionActualite .cycle-pager{width:98%}.homepage{width:95%;min-width:95%}.homepage .principal article h3{font-size:2em}.homepage .principal article p{display:none}.homepage .principal article .img_wrapper{width:140px}.internpage{width:95%;min-width:95%}.internpage #asideSite{width:200px;margin-right:20px}.internpage .principal{width:480px}.homepage #asideSite .cityHallLinks .cityHallLinks-slider,.internpage #asideSite .cityHallLinks .cityHallLinks-slider{background-image:none}.homepage #asideSite .cityHallLinks .cityHallLinks-slider p,.internpage #asideSite .cityHallLinks .cityHallLinks-slider p{padding-left:17px}.fullpage .breadcrumb{width:95%;min-width:95%;padding-top:0}.municipal_council form ul label{display:block}.municipal_council form ul select{width:80%}.carte_interactive{width:95%;min-width:95%}.carte_interactive .carte_interactive_categories_wrapper{padding:10px 0 25px 0}.carte_interactive .carte_interactive_categories_wrapper .carte_interactive_categories li{width:33%}.carte_interactive .carte_interactive_map_wrapper{float:none;width:100%}.carte_interactive .carte_interactive_places_wrapper{width:100%;height:auto;padding:10px 0 40px 0;margin:0}.carte_interactive .carte_interactive_places_wrapper .carte_interactive_places{width:100%}.carte_interactive .carte_interactive_places_wrapper .carte_interactive_places .carte_interactive_places_page{height:225px}.carte_interactive .carte_interactive_places_wrapper .carte_interactive_places .carte_interactive_places_page>div{width:50%;float:left}.fullpage .principal{width:95%;min-width:95%;display:block}.fullpage_section .fullpage_center{width:95%;min-width:95%}.fullpage_section .fullpage_center .main{height:400px}.fullpage_section .fullpage_bottom{width:95%;min-width:95%}.thumbnail_list figure div{width:auto;height:auto;padding:0 5px}.thumbnail_list figure figcaption{height:90px}.thumbnail_list figure figcaption span{float:none}.thumbnail_list figure figcaption span.totalImg{display:block}.agenda .agenda_list article{min-height:155px}.principal article .txt_wrapper h3{font-size:2.2em}.principal article .img_wrapper{width:210px;margin-right:12px}.principal .video_players .video_player .main{height:350px}.puteaux_tv aside .video-slideshow{width:100%}.puteaux_tv aside .video-slideshow .cycle-carousel-wrap{width:100%}.puteaux_tv aside .video-slideshow figure{height:120px}.puteaux_tv aside .video-slideshow figure div{width:auto;height:auto;padding:0 5px}.galeries_photos .thumbnails_wrapper ul li{width:16.6%}.galeries_photos .thumbnail_list figure figcaption{height:auto}#asideSite section .links .slide-up,#asideSite section .links .slide-down{width:23px;height:17px}#asideSite section .links a{font-size:1em}#asideSite .infosFlash .infosFlash-slider p{height:50px}#asideSite .agenda .agenda-slider article h5{font-size:1.3em}#asideSite .agenda .agenda-slider article p{display:none}#asideSite .agenda .agenda-slider article p.category{display:block}.subscribe_alert .multipleChoices{position:static}.subscribe_alert .multipleChoices p.error{position:static;padding:5px 0 0 0}
footer .articlesPush{width:95%;min-width:95%}footer .articlesPush figure{padding-top:20px}footer .articlesPush figure figcaption p strong{font-size:1.2em}footer .articlesPush figure figcaption p span{display:none}footer .weatherAndSocial{width:95%;min-width:95%}footer .weatherAndSocial section{width:100%;float:none}footer .weatherAndSocial .social{display:table}
footer .cityHallCard_wrapper{clear:both}
footer .cityHallCard_wrapper .cityHallCard{width:95%;min-width:95%}
footer .cityHallCard_wrapper .cityHallCard h3{width:auto;float:none;border-right:0}
footer .cityHallCard_wrapper .cityHallCard .cityHallCard_address{float:none;width:100%}
footer .cityHallCard_wrapper .cityHallCard .cityHallCard_address ol li{width:32%;padding-right:1%}
footer .cityHallCard_wrapper .cityHallCard .cityHallCard_phone_map{clear:both;text-align:left;padding-top:20px}
footer nav ul{width:95%;min-width:95%}

footer .cityHallCard_wrapper .cityHallCard .cityHallCard_label{clear:both;text-align:left;padding-top:20px /*text-align:right; padding-top:5px; margin-top:30px; margin-bottom:0;*/}

/*.puteaux_tv .main {height:311px;}*/

}
@media only screen and (max-width: 600px){#header form input[type="text"]{ width:200px}.homepage .principal{width:100%;margin-right:0;float:none}
.homepage #asideSite{width:100%;float:none}.homepage #asideSite .cityHallLinks .cityHallLinks-slider{background:#eff3f7 url(../img/picto/pic_cityHallLinks.png) 22px 50% no-repeat}.homepage #asideSite .cityHallLinks .cityHallLinks-slider p{padding-left:125px}.internpage .principal{width:100%;margin-right:0;clear:both}.internpage #asideSite{width:100%;clear:both;margin-right:0}.internpage #asideSite .cityHallLinks .cityHallLinks-slider{background:#eff3f7 url(../img/picto/pic_cityHallLinks.png) 22px 50% no-repeat}.internpage #asideSite .cityHallLinks .cityHallLinks-slider p{padding-left:125px}.fullpage .breadcrumb{padding-top:20px}.fullpage_section .fullpage_center .main{height:300px}#content_tools .print{display:none}.principal .video_players .video_player .main{height:300px}.galeries_photos .thumbnails_wrapper ul li{width:25%}#sectionActualite article .text_wrapper{min-width:100%}#sectionActualite article .img_wrapper{min-width:100%}.socialShare li{padding-left:10px}.agenda .agenda_list article{width:100%;clear:both}.agenda .filter_date{padding-bottom:40px}.agenda .filter_date li{font-size:1.8em}.agenda .filter_date li a{font-size:.9em}.agenda .filter_date .nextMonth,.agenda .filter_date .prevMonth{bottom:15px}.agenda .filter_categories span{float:none;display:block;padding:0 0 10px 0}.subscribe_nl label{width:auto;padding-right:5px}.subscribe_nl input[type="submit"]{margin-left:10px}.subscribe_alert div{position:static}.subscribe_alert div p.error{position:static;padding:5px 0 0 180px}.searchResults article .img_wrapper{width:24%;margin-right:1%}.searchResults article .txt_wrapper{float:left;width:74%}footer .articlesPush figure{width:31%;min-width:31%}

/*.puteaux_tv .main {height:244px;} */

}

@media only screen and (max-width: 480px){.centerContent{ width:95%;min-width:95%}#header h1{width:70%}.js #header form input[type="text"]{display:none}
#toolbar_wrapper .toolbar .accessibilite span.linkInvisibleResize{display:none;}
#nav_wrapper{margin-bottom:0}
#nav_wrapper nav .main{display:none}
#nav_wrapper nav #nav_mobile{position:static;display:block;width:50%;float:left}
#nav_wrapper nav #nav_mobile p{margin:0;padding:13px 10px;position:relative;cursor:pointer;background-color:#259abd}
#nav_wrapper nav #nav_mobile p span{display:block;font:1.3em "LubalinGraphStdBold",Courier,monospace;color:#FFF;text-transform:uppercase}#nav_wrapper nav #nav_mobile p span .arrow{position:absolute;right:15px;top:45%;padding:0;margin:0;display:block;width:9px;height:5px;background:url(../img/picto/arrowDown.gif) 0 0 no-repeat}#nav_wrapper nav #nav_mobile p span.hover .arrow,#nav_wrapper nav #nav_mobile p span:hover .arrow{transform:scale(1) rotate(180deg)}#nav_wrapper nav #nav_mobile .main{display:none;border-top:4px solid #259abd;position:absolute;z-index:800;left:0;width:100%}#nav_wrapper nav #nav_mobile .main li{float:none;clear:both;display:table;padding:1%;width:98%;background-color:#f2f2f2;border-bottom:1px solid #259abd}#nav_wrapper nav #nav_mobile .main li a{border:0}#nav_wrapper nav #nav_mobile .main li a:hover{color:#259abd}#nav_wrapper nav #nav_mobile .main li ul{padding:0 0 0 20px}#nav_wrapper nav #nav_mobile .main li ul li{border-bottom:0;padding:0;width:50%;float:left;clear:none}#nav_wrapper nav #nav_mobile .main li ul li a{font:1em Arial,Helvetica,sans-serif;text-transform:none}#nav_wrapper nav #nav_mobile .main li ul li a:hover{color:#259abd}#nav_wrapper nav #nav_mobile .main li.first a{padding-left:10px}#nav_wrapper nav #nav_mobile .main li:hover a,#nav_wrapper nav #nav_mobile .main li.current a{color:#000}#nav_wrapper nav #nav_mobile .main li.current>a{color:#259abd}#nav_wrapper nav #userProfil{position:static;display:block;width:50%;float:left}#nav_wrapper nav #userProfil ul{border-top:4px solid #96076b;position:absolute;z-index:800;left:0;width:100%}#nav_wrapper nav #userProfil ul li{float:none;margin:0;background-color:#f2f2f2;border-bottom:1px solid #96076b}#nav_wrapper nav #userProfil ul li a{display:block;padding:5px 10px;font:1.3em "LubalinGraphStdBold",Courier,monospace;color:#000;text-transform:uppercase}#nav_wrapper nav #userProfil ul li a:hover{color:#96076b}#nav_wrapper nav #userProfil ul li:hover a{color:#96076b}
#directAccess div{padding:10px 0}
#directAccess div ul li{width:50%}
#directAccess div ul li a{font-size:1.2em}
#contenu{display:block}.homepage .principal article h3{font-size:1.5em}.homepage .principal article .img_wrapper{width:110px}.homepage .principal .mainLink a{font-size:1.5em}.homepage #asideSite{width:100%;float:none}.internpage #asideSite ul.secondary{display:none}.internpage .wysiwyg figure{width:100%}.carte_interactive .carte_interactive_categories_wrapper .carte_interactive_categories li{width:50%;font-size:1.3em;height:42px}.carte_interactive .carte_interactive_categories_wrapper .carte_interactive_categories li span{padding-left:35px}.carte_interactive .carte_interactive_categories_wrapper .carte_interactive_categories li.current span{padding-bottom:0}.carte_interactive .carte_interactive_map_wrapper{height:210px}.carte_interactive .carte_interactive_map_wrapper #carte_interactive_map .carte_interactive_infos .carte_interactive_txt{width:auto}.carte_interactive .carte_interactive_places_wrapper .carte_interactive_places .carte_interactive_infos h3{font-size:1.2em}.fullpage_section .fullpage_center{width:95%;min-width:95%}.fullpage_section .fullpage_center .focus{width:100%;margin:0;float:none}.fullpage_section .fullpage_center .main{width:100%;height:auto}.fullpage_section .fullpage_center .main img{width:100%;height:auto}.fullpage_section .fullpage_bottom{width:95%;min-width:95%}.thumbnail_list figure{width:50%}.thumbnail_list figure div,.thumbnail_list figure figcaption{padding:0 10%}.thumbnail_list figure figcaption{padding-top:10px}.thumbnail_list_expand figure div{display:none}.principal .listeActus_generic article .img_wrapper,.principal .listeActus_bottomPage article .img_wrapper{width:100px}.principal .video_players .video_player .main{height:200px}.puteaux_tv h1{text-align:center}.puteaux_tv aside{width:100%;float:none;padding-top:30px}.puteaux_tv aside figure{width:40%;height:140px;margin:0 5%;float:left}.puteaux_tv aside figure div,.puteaux_tv aside figure figcaption{width:100%;padding:0;margin:0 auto}.galeries_photos .thumbnails_wrapper ul li{width:33.3%}.galeries_photos .thumbnails_wrapper ul li img{width:95%}.subscribe_nl label{width:auto;padding-right:5px}.subscribe_nl input[type="email"]{width:300px}.subscribe_nl input[type="submit"]{margin:20px 0 0 0}.subscribe_alert label{display:block;padding-bottom:5px}.subscribe_alert .small{display:inline}.subscribe_alert div p.error{padding-left:0}.subscribe_alert .multipleChoices ul li{display:block}.pushsCategories_wrapper .pushsCategories{float:none:margin:0;width:100%}footer .articlesPush figure{min-width:100%;max-width:100%;float:none;margin:0 auto 20px auto}footer .weatherAndSocial .social ul li{width:50%}footer .weatherAndSocial .social form label{float:none;display:block;padding-bottom:5px}footer .weatherAndSocial .social form #Subscription_Email{margin-left:15px}footer .cityHallCard_wrapper .cityHallCard{font-size:.9em}footer .cityHallCard_wrapper .cityHallCard h3{margin:20px 0 0 0}
footer .cityHallCard_wrapper .cityHallCard .cityHallCard_address,footer .cityHallCard_wrapper .cityHallCard .cityHallCard_phone_map{margin-top:20px}
footer .cityHallCard_wrapper .cityHallCard .cityHallCard_address ol li{width:auto;padding:0;float:none;display:inline}
footer .cityHallCard_wrapper .cityHallCard .cityHallCard_address ol li:before{content:" ";display:block;clear:both}
footer .cityHallCard_wrapper .cityHallCard .cityHallCard_address ol .even:before{content:" - ";display:inline;clear:none}
footer .cityHallCard_wrapper .cityHallCard .cityHallCard_address ol .event:after{content:" ";display:block;clear:both}
footer .cityHallCard_wrapper .cityHallCard .cityHallCard_phone_map{padding-top:0}
footer .cityHallCard_wrapper .cityHallCard .cityHallCard_label{padding-top:0;padding-bottom:0;}
footer nav ul li a{font-size:1.2em}

/*.puteaux_tv .main {height:257px;}*/
}



@media only screen and (max-width: 320px){
.galeries_photos .thumbnails_wrapper ul li{ width:50%}#header form input[type="text"]{width:170px}.homepage #asideSite .cityHallLinks .cityHallLinks-slider,.internpage #asideSite .cityHallLinks .cityHallLinks-slider{background-image:none}.homepage #asideSite .cityHallLinks .cityHallLinks-slider p,.internpage #asideSite .cityHallLinks .cityHallLinks-slider p{padding-left:17px}.carte_interactive .carte_interactive_places_wrapper{width:100%;height:450px;padding:10px 0 40px 0;margin:0}.carte_interactive .carte_interactive_places_wrapper .carte_interactive_places{width:100%}.carte_interactive .carte_interactive_places_wrapper .carte_interactive_places .carte_interactive_places_page{height:450px}.carte_interactive .carte_interactive_places_wrapper .carte_interactive_places .carte_interactive_places_page>div{width:100%;float:none}footer .weatherAndSocial .social ul li{width:100%}footer .weatherAndSocial .social form{width:100%}footer .weatherAndSocial .social form #Subscription_Email{width:180px}}.ir{background-color:transparent;border:0;overflow:hidden;text-indent:-9999px}.ir:before{content:"";display:block;width:0;height:100%}.hidden{display:none!important;visibility:hidden}.visuallyhidden{border:0;clip:rect(0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.invisible{visibility:hidden}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.lt-ie7 .clearfix{zoom:1}.ie8 img{width:auto}

/*.puteaux_tv .main {height:171px;} */
}
@media print{*{ box-shadow:none!important;text-shadow:none!important}a,a:visited{text-decoration:underline}abbr[title]:after{content:" (" attr(title) ")"}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100%!important}@page{margin:.5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}body{font-size:11pt}#piedSite{font-size:10pt}#header form,#nav_wrapper,#asideSite,#content_tools,.relatedContent_article,.socialShare,#piedSite .articlesPush,#piedSite .anchorTop,#piedSite .weatherAndSocial,#piedSite nav{display:none}
#toolbar_wrapper .toolbar .accessibilite{}#contenu{border-top:1px solid #f2f2f2}.internpage,.internpage .principal{float:none;width:100%}.carte_interactive .carte_interactive_categories_wrapper{padding:0;background-image:none}.carte_interactive .carte_interactive_categories_wrapper .carte_interactive_categories li{display:none}.carte_interactive .carte_interactive_categories_wrapper .carte_interactive_categories li.current{display:block;width:100%}.carte_interactive .carte_interactive_map_wrapper{float:none;width:100%}.carte_interactive .carte_interactive_markers{display:block;padding-top:.5cm}.carte_interactive .carte_interactive_markers>div{display:none}.carte_interactive .carte_interactive_markers div.current{display:block}.carte_interactive .carte_interactive_infos{width:33.3%;float:left}.carte_interactive .carte_interactive_infos h3{font:1.4em "LubalinGraphStdBold",Courier,monospace;color:#259abd;padding:0 0 .4cm 0;background-image:none}.carte_interactive .carte_interactive_infos p{display:block;font-size:11pt;margin:0}.carte_interactive .carte_interactive_places_wrapper{display:none}footer .currentUrlForPrint{display:block;text-align:center;font-size:13pt}footer .cityHallCard_wrapper .cityHallCard h3{border:0;width:auto;float:none}footer .cityHallCard_wrapper .cityHallCard .cityHallCard_address{clear:both;width:auto;margin-top:.5cm}footer .cityHallCard_wrapper .cityHallCard .cityHallCard_address ol li{width:33%;padding-right:0}
footer .cityHallCard_wrapper .cityHallCard .cityHallCard_phone_map{width:auto;float:left;clear:both;margin-top:.5cm}footer .cityHallCard_wrapper .cityHallCard .cityHallCard_phone_map a.map{display:none}}
/* This beautiful CSS-File has been crafted with LESS (lesscss.org) and compiled by simpLESS (wearekiss.com/simpless) */
