html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,code,del,dfn,em,img,q,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;line-height:normal;font-weight:inherit;font-size:100%;font-style:inherit;font-family:inherit;vertical-align:baseline;}body{line-height:1.25em;}:focus{outline:none;}input{font-size:1em;}textarea{font-family:inherit;font-size:1em;overflow:auto;}a img{border:none;}table{border-collapse:separate;border-spacing:0;text-align:left;width:100%;}caption,th,td{text-align:left;font-weight:normal;}table,td,th{vertical-align:top;}blockquote{margin:1em 0;}blockquote:before,blockquote:after,q:before,q:after{content:"";}blockquote,q{quotes:"" "";}h1 img,h2 img,h3 img,h4 img,h5 img,h6 img{margin:0;}#pageHeader ul,#pageMenu ul,#pageFooter ul{list-style-type:none;margin:0;padding:0;}#accessMenu{display:none;}h1,h2,h3,h4,h5,h6{font-weight:bold;line-height:1.25em;margin-bottom:1em;}h1{font-size:3em;}h2{font-size:2em;}h3{font-size:1.5em;}h4{font-size:1.2em;margin-bottom:.5em;}h5{font-size:1em;margin-bottom:.5em;}h6{font-size:1em;margin-bottom:.5em;}p{margin:0 0 1.5em;}p img.left{margin:.25em 1.5em 1.5em 0;}p img.right{margin:.25em 0 1.5em 1.5em;}hr{border:solid transparent;border-width:1px 0 0;height:1px;color:transparent;background-color:transparent;}blockquote{margin:1.5em;font-style:italic;}em,dfn{font-style:italic;}dfn{font-weight:bold;}sup,sub{line-height:0;}abbr,acronym{border-bottom:1px dotted #666;}address{margin:0 0 1.5em;font-weight:bold;font-style:normal;}del{color:#666;}pre,code{font:11px "Courrier New","Andale Mono",monospace;margin:1.5em 0;white-space:pre;line-height:1.5em;}li ul,li ol{margin:0 0 0 1.5em;}ul,ol{margin:0 0 1.5em 1.5em;}ul{list-style-type:disc;}ol{list-style-type:decimal;}dl{margin:0 0 1.5em 0;}dl dt{font-weight:bold;}dd{margin-left:1.5em;}@font-face{font-family:'futur';src:url('/css/commun/fonts/futur.ttf'),url('/css/commun/fonts/BebasNeue-webfont.ttf') format('truetype'),font-weight:normal;font-style:normal;}@font-face{font-family:'BebasNeueRegular';src:url('/css/commun/fonts/BebasNeue-webfont.eot');src:url('/css/commun/fonts/BebasNeue-webfont.eot?#iefix') format('embedded-opentype'),url('/css/commun/fonts/BebasNeue-webfont.woff') format('woff'),url('/css/commun/fonts/BebasNeue-webfont.ttf') format('truetype'),url('/css/commun/fonts/BebasNeue-webfont.svg#BebasNeueRegular') format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'ColaborateRegular';src:url('/css/commun/fonts/ColabReg-webfont.eot');src:url('/css/commun/fonts/ColabReg-webfont.eot?#iefix') format('embedded-opentype'),url('/css/commun/fonts/ColabReg-webfont.woff') format('woff'),url('/css/commun/fonts/ColabReg-webfont.ttf') format('truetype'),url('/css/commun/fonts/ColabReg-webfont.svg#ColaborateRegular') format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'ColaborateMediumRegular';src:url('/css/commun/fonts/ColabMed-webfont.eot');src:url('/css/commun/fonts/ColabMed-webfont.eot?#iefix') format('embedded-opentype'),url('/css/commun/fonts/ColabMed-webfont.woff') format('woff'),url('/css/commun/fonts/ColabMed-webfont.ttf') format('truetype'),url('/css/commun/fonts/ColabMed-webfont.svg#ColaborateMediumRegular') format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'ColaborateBoldRegular';src:url('/css/commun/fonts/ColabBol-webfont.eot');src:url('/css/commun/fonts/ColabBol-webfont.eot?#iefix') format('embedded-opentype'),url('/css/commun/fonts/ColabBol-webfont.woff') format('woff'),url('/css/commun/fonts/ColabBol-webfont.ttf') format('truetype'),url('/css/commun/fonts/ColabBol-webfont.svg#ColaborateBoldRegular') format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'OpenSansBold';src:url('/css/commun/fonts/OpenSans-Bold-webfont.eot');src:url('/css/commun/fonts/OpenSans-Bold-webfont.eot?#iefix') format('embedded-opentype'),url('/css/commun/fonts/OpenSans-Bold-webfont.woff') format('woff'),url('/css/commun/fonts/OpenSans-Bold-webfont.ttf') format('truetype'),url('/css/commun/fonts/OpenSans-Bold-webfont.svg#OpenSansBold') format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'OpenSansSemiBold';src:url('/css/commun/fonts/OpenSans-SemiBold-webfont.eot');src:url('/css/commun/fonts/OpenSans-SemiBold-webfont.eot?#iefix') format('embedded-opentype'),url('/css/commun/fonts/OpenSans-SemiBold-webfont.woff') format('woff'),url('/css/commun/fonts/OpenSans-SemiBold-webfont.ttf') format('truetype'),url('/css/commun/fonts/OpenSans-SemiBold-webfont.svg#OpenSansSemiBold') format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'OpenSansRegular';src:url('/css/commun/fonts/OpenSans-Regular-webfont.eot');src:url('/css/commun/fonts/OpenSans-Regular-webfont.eot?#iefix') format('embedded-opentype'),url('/css/commun/fonts/OpenSans-Regular-webfont.woff') format('woff'),url('/css/commun/fonts/OpenSans-Regular-webfont.ttf') format('truetype'),url('/css/commun/fonts/OpenSans-Regular-webfont.svg#OpenSansRegular') format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'OpenSansLight';src:url('/css/commun/fonts/OpenSans-Light-webfont.eot');src:url('/css/commun/fonts/OpenSans-Light-webfont.eot?#iefix') format('embedded-opentype'),url('/css/commun/fonts/OpenSans-Light-webfont.woff') format('woff'),url('/css/commun/fonts/OpenSans-Light-webfont.ttf') format('truetype'),url('/css/commun/fonts/OpenSans-Light-webfont.svg#OpenSansLight') format('svg');font-weight:normal;font-style:normal;}html{background:url(/css/commun/img/bg-body-2014.png) center 105px repeat-x;}body{background:url(/css/commun/img/bg-pageFooter.jpg) bottom left repeat-x;font:12px 'OpenSansRegular',Arial,sans-serif;color:#fff;}hr{border-top:1px solid #ccc;margin:1em 0;}h1,.mainTitle{font-family:'BebasNeueRegular',Arial,sans-serif;font-size:39px;font-weight:normal;color:#004d87;padding:2px 14px;margin-bottom:20px;display:inline-block;}h2,.subTitle{font-size:15px;font-weight:bold;margin:0 0 5px;padding:0 14px 0;}h3,.contentTitle{font-size:12px;font-weight:bold;color:#262626;}.sideBarTitle{font-family:'BebasNeueRegular',Arial,sans-serif;font-size:20px;font-weight:normal;padding:2px 0 0 15px;}a{font-weight:bold;color:#0a7cbb;text-decoration:none;}a:hover{text-decoration:underline;}label{font-weight:bold;}legend{display:none;}input{font-size:1em;}textarea{width:300px;padding:5px;}.required{background:url(/css/commun/img/bullet_champObligatoire.gif) no-repeat scroll left 2px transparent;padding-left:15px;}table table{margin-bottom:0;}table table td{border-width:0 0 1px;}th,td{padding:4px 10px 4px 5px;border:1px solid #ccc;}th{background:#eee;font-weight:bold;}tfoot{font-style:italic;}caption{background:#eee;}body #pageContainer .hide{position:absolute;top:0;left:0;overflow:hidden;width:1%;visibility:hidden;height:0;}body #pageContainer .none{display:none;}body #pageContainer .right{float:right;}body #pageContainer .left{float:left;}body #pageContainer .clear{clear:both;float:none;}body #pageContainer .txtRight{text-align:right;}body #pageContainer .txtLeft{text-align:left;}body #pageContainer .txtCenter{text-align:center;}body #pageContainer .first{margin-left:0;padding-left:0;}body #pageContainer .last{margin-right:0;padding-right:0;}body #pageContainer .top{margin-top:0;padding-top:0;}body #pageContainer .bottom{margin-bottom:0;padding-bottom:0;}body #pageContainer .normal{font-style:normal;}body #pageContainer .noBorder{border:none;}body #pageContainer .noIcon{background:none;padding:0;margin:0;}body #pageContainer .noFloat{float:none;}body #pageContainer .noBg{background:none;}body #pageContainer .noBullet{list-style-type:none;list-style-image:none;background:none;}body #pageContainer .noBullet li{list-style-type:none;padding:0;margin:0;background:none;}body #pageContainer .wrapper{overflow:hidden;}body #pageContainer .col{width:50%;float:left;}.msg-error,.msg-success{border:2px solid #ddd;margin-bottom:1em;padding:.8em;}.msg-error{background:#FBE3E4;border-color:#FBC2C4;color:#8a1f11;}.msg-success{background:#E6EFC2;border-color:#C6D880;color:#264409;}.msg-error p,.msg-error ul,.msg-error li{margin-bottom:0;}.msg-error a{color:#8a1f11;}.msg-success a{color:#264409;}#msg-noJs{background:#ffd67f url(/css/commun/img/warning.gif) no-repeat 6px 6px;font-weight:bold;min-height:40px;padding:10px 10px 10px 63px;}#msg-noJs{margin:0;}.dotBullet{list-style-image:url(/css/commun/img/bullet_dot_4px.gif);}.arrowBullet{list-style-image:url(/css/commun/img/bullet-arrow.gif);}#pageContainer{width:962px;margin:0 auto;position:relative;overflow:visible;}.pdf{background:url(/css/commun/img/pdf.gif) 0 0 no-repeat;width:16px;height:16px;padding:0 0 0 23px;}.no-list{list-style:none;margin:0;padding:0;}ol>li{margin-bottom:5px;}#pageHeader{display:block;width:960px;height:162px;margin-bottom:20px;}#logo{background:url(/css/commun/img/logo-vile-sainte-adèle.png) no-repeat;height:132px;width:119px;position:absolute;left:25px;text-indent:-9999px;z-index:99;background-size:100%;background-repeat:no-repeat;}.slogan{color:#004d87;font-size:34px;font-family:'BebasNeueRegular',sans-serif;position:absolute;left:175px;top:60px;}.slogan>span:first-child,.slogan>span:nth-child(3){font-size:22px;}.slogan>span:nth-child(2){color:#3e8ccc;}#banner{position:relative;z-index:2;margin-bottom:36px;overflow:hidden;}#banner .slideshow{background-color:#fff;padding:10px 10px 30px 10px;height:332px;width:940px;overflow:visible!important;}#banner:after{content:'';width:940px;height:15px;background:url(/css/commun/img/shadow-slideshow-940.png) bottom center;display:block;position:relative;z-index:-1;}#banner .slideshow .slide{top:10px!important;left:10px!important;height:332px;overflow:hidden;}.cycle-pager{text-align:center;width:100%;z-index:500;position:absolute;bottom:0;height:30px;}.cycle-pager span{font-family:arial;font-size:34px;width:13px;height:13px;display:inline-block;color:#46423c;cursor:pointer;line-height:30px;}.cycle-pager span.cycle-pager-active{color:#35a5e3;}.cycle-pager>*{cursor:pointer;}#pageContent{background-color:#fff;color:#333;overflow:hidden;position:relative;min-height:500px;}#mainContent{font-family:OpenSansRegular,Arial,sans-serif;margin:0;padding:0 0 40px;min-height:600px;width:710px;float:left;}.sideBar{float:left;}.content-holder{padding:0 14px;}#pageFooter{margin-top:60px;overflow:hidden;height:306px;}.footerMenu{display:block;float:left;width:280px;overflow:hidden;padding:10px 0;}.footerMenu:first-child{border:0;width:400px;}.footerMenu h4{color:#fff;font-size:12px;margin:0 0 10px;}.footerMenu a{color:#5aabdb;}.footerMenu a:hover{color:#888;}.footerMenu li{margin:4px 0;}.footerMenu:first-child h4,.footerMenu:first-child p{margin:0 0 2px;}#pageFooter .ville{text-transform:uppercase;font-weight:bold;}#ci-subscription{background:url(/css/commun/img/icon-ci_subscribe.gif) 0 0 no-repeat;padding-left:55px;}#ci-subscription #f_ciEmail{float:left;width:134px;font-weight:bold;color:#888;padding:3px 4px;margin:1px 6px 0 0;}#ci-subscription #btn_ciSubscribe{background-image:url(/css/commun/img/btn-arrow.png);width:40px;height:28px;float:left;}#socialNetworks{background:url(/css/commun/img/icon-socialNetworks.gif) 0 0 no-repeat;padding:0 0 20px 55px;margin-top:20px;}#socialNetworks a{width:30px;float:left;}#pageFooter .addthis_button{background:url(/css/commun/img/btn-partager.gif) no-repeat 0 0;display:block;width:115px;height:16px;color:#000;font-size:10px;font-weight:normal;text-transform:uppercase;padding:4px 0 0 15px;margin-top:2px;}#signatureCyber{text-align:left;clear:both;color:#eee;margin-top:10px;}#signatureCyber a{color:#eee;font-weight:bold;}#at15ptc{color:#444;}#pageMenu{position:static;}#pageMenu a{color:#333;padding:0;}#pageMenu a:hover{text-decoration:underline;}#quickMenu{position:absolute;top:20px;right:0;}#quickMenu li{display:inline;padding:0 6px 0 10px;border-left:1px solid #555;}#mainMenu{position:relative;top:105px;font-size:13px;z-index:9;background:#003067;}#mainMenu>ul{width:960px;height:57px;margin:0 auto;margin-bottom:-57px;}#mainMenu ul ul ul{left:200px;top:0;}#mainMenu ul{display:block;list-style-type:none;}#mainMenu li{position:relative;float:right;text-transform:uppercase;font-family:BebasNeueRegular,Arial,sans-serif;font-weight:normal;font-size:18px;color:#fff;}#mainMenu a{font-weight:normal;display:block;border-right:1px solid #0d72c3;padding:0 15px;margin:10px 0 12px;}#mainMenu>ul>li>a{color:#fff;height:35px;line-height:35px;}#mainMenu>ul>li:first-child a{border-right:none;}#mainMenu li ul{display:block;position:absolute;top:57px;visibility:hidden;border-bottom:1px solid #e4e4e4;background-color:#fff;width:auto;margin:0;}#mainMenu li ul li{background:none;border:solid #e4e4e4;border-width:0 1px;text-align:left;width:200px;}#mainMenu li ul li a{font-family:'OpenSansBold',Arial,sans-serif;font-size:12px;color:#000;height:auto;margin:0;padding:6px 10px;width:90%;border-top:1px solid #e4e4e4;border-right:none;background:#fff;}#mainMenu ul li:first-child>a{border-top:0;}#mainMenu li:hover>a{color:#FFF;}#mainMenu ul ul :hover>a{color:#00558f;}#mainMenu li:hover>ul,#mainMenu li a:hover ul{visibility:visible;z-index:9999;}h3.titleSubMenu{background:#00336c;color:#FFF;height:33px;line-height:33px;margin:0;width:230px;}#subMenu{font-size:12px;margin:0;padding:0;}#subMenu li{list-style:none;}#subMenu .current{background:url(/css/commun/img/bullet-subMenu.png) left bottom no-repeat;}#subMenu ul a{font-size:11px;color:#fff;padding:0 0 0 6px;background:none;}#subMenu .selected{color:#fff;}#subMenu ul .selected{text-decoration:underline;}.sideBar .noContent{color:#0A7CBB;font-weight:bold;border-bottom:1px solid #E4E4E4;margin:0 12px 20px 16px;padding:3px 0 3px 11px;}.sideBar-left{width:250px;}.sideBar-right{width:265px;}#quickSearch{position:absolute;top:60px;right:28px;}#f_quickSearch{background:url(/css/commun/img/bg-quickSearch.jpg) 0 0 no-repeat;color:#888;font-size:12px;width:219px;height:31px;border:0;padding:0 8px;line-height:31px;}#btn-quickSearch{background:url(/css/commun/img/btn-quickSearch.jpg) 0 0 no-repeat;width:22px;height:22px;position:absolute;top:4px;left:240px;}#advSearchLink{position:absolute;top:19px;right:0;}.userMenu{background:url(/css/commun/img/bg-userMenu.jpg) right top no-repeat;position:absolute;top:178px;right:0;}.userMenu li{display:inline;}.userMenu li a{display:block;float:left;padding:7px 14px;color:#fff!important;}.userMenu li:first-child a{background:url(/css/commun/img/bg-userMenu-first.jpg) left top no-repeat;border-right:1px solid #000;}.userMenu a strong{color:#ffba00;}.userMenu a:hover strong{color:#ccc;}#pageContent .userMenu a:hover{ext-decoration:none;}.popout{background:#f1f1f1 none;border:1px solid #bbb;color:#000;width:342px;padding:1px;z-index:99;}.popout .content-title{background:#444;color:#fff;position:relative;height:24px;padding:8px 0 0 15px;}.popout .content{padding:0 15px 15px;}.popout .content-title .btn-close{position:absolute;top:4px;right:8px;}.popout .btn-holder{text-align:left;}.popout .btn-holder a.btn{width:114px;height:21px;padding:0;margin:0 5px;}#advSearchForm{position:absolute;top:51px;right:0;width:570px;z-index:99999;}#breadcrumb{margin:0 0 40px;}#breadcrumb a,#breadcrumb span{background:url(/css/commun/img/bullet-breadcrumb.gif) left 3px no-repeat;padding-left:9px;text-decoration:none;}#breadcrumb a:first-child{background:none;padding-left:0;}.pageNavigator{text-align:right;clear:both;margin:8px 0 12px;top:-65px;}#pageContent .pageNavigator a{padding:1px;line-height:14px;vertical-align:middle;text-decoration:none;}#pageContent .pageNavigator .selected{cursor:default;color:#000;}.tabs{background:url(/css/commun/img/bg-tabs.gif) bottom left repeat-x;list-style:none;display:block;overflow:hidden;margin:0;height:75px;}.tabs li{float:left;margin-left:-50px;width:174px;}#pageContent .tabs a{background:url(/css/commun/img/bg-tab.png) top left no-repeat;display:block;position:relative;height:15px;padding:5px;text-align:center;color:#FFF;}#pageContent .tabs li:first-child{width:184px;margin-left:0;}#pageContent .tabs li:first-child a{background:url(/css/commun/img/bg-tab-first.png) top left no-repeat;}#pageContent .tabs li.selected a{background-position:bottom left;color:#FFF;z-index:9;}#pageContent .tabs a:hover{color:#000;text-decoration:none;}body #pageContainer .btn{text-indent:-9999px;display:block;background-position:left top;}body #pageContainer .btn:hover{background-position:left bottom;}body #pageContainer .disabled,body #pageContainer .disabled:hover{background-position:center;}input.btn,button.btn{border:0;padding:0;background-color:transparent;background-repeat:no-repeat;}input.btn:hover,button.btn:hover{cursor:pointer;}#pageContent a.bullet{background:url(/css/commun/img/bullet-link.gif) 0 0 no-repeat;padding-left:18px;color:#ef9801;}.bg-multimedia{clear:both;padding-top:15px;overflow:hidden;}.bg-multimedia p{margin:0;float:left;}.comments .icon-comment{background:url(/css/commun/img/icon-comment.png) left top no-repeat;padding:0 0 0 30px;line-height:27px;display:inline-block;}.icons-multimedia{list-style:none;overflow:hidden;float:right;margin:0;}.icons-multimedia li{border-left:1px solid #ccc;float:left;padding:0 12px!important;margin-top:0!important;}.icons-multimedia li:first-child{border:0;}.icon-rss{background:url(/css/commun/img/icon-rss.gif) no-repeat;height:26px;width:26px;position:relative;top:-14px;display:inline-block!important;}.icon-pdf{background:url(/css/commun/img/pdf.gif) left 0 no-repeat;padding:2px 0 2px 22px;display:inline-block;}.icon-calendar,.icon-delete{height:15px;width:16px;float:left;margin:1px 0 0 5px;}.icon-calendar{background:url(/css/commun/img/calendar.png) 0 0 no-repeat;}.icon-delete{background:url(/css/commun/img/delete.png) 0 0 no-repeat;}.content-holder a[rel=external]{background:url(/css/commun/img/icon-external.png) right 1px no-repeat;padding-right:15px;}.btn-close{background:url(/css/commun/img/btn-close.gif) 0 0 no-repeat;width:25px;height:23px;}input.small{width:80px!important;}.form fieldset{padding:0 25px 15px;border:0;margin:0 0 10px;}.form fieldset.noBg{padding-bottom:10px;}.btn-holder,form .btn-holder{width:100%;background:none;padding:10px 0 0;}.titleform{padding:0 15px;}.form label{display:block;font-size:12px;margin:10px 0 3px 0;}.form label.left{margin-top:3px;}.form input{margin-bottom:5px;}.form input[type=text],.form input[type=password],.form textarea{display:block;padding:4px 8px;border:2px solid #c6d7df;}.form input[type=text],.form input[type=password]{width:230px;height:14px;}.form textarea{width:95%;height:75px;font-family:Arial;}.form input[type=radio]{float:left;}.form select{margin:0 0 5px 0;padding:0;border:2px solid #c6d7df;}.form select option{padding:3px 8px 1px;}.form label.highlight{color:#c00;}.form input.highlight,.form textarea.highlight{background:#ffdfdf;border-color:#c00;}.img-holder:hover{text-decoration:none;}#pageContent .content{padding:0 15px 0;}.box{background:url(/css/commun/img/bg-listContent.jpg) left bottom no-repeat;padding-bottom:35px;margin-bottom:15px;}.box ul>li{margin-bottom:0;}.listing #mainContent{background:none;float:left;margin:0;min-height:600px;padding:0;width:710px;}.listing #mainContent h3{margin:0 0 5px;}.list-content{margin:0;}.no-space .list-content{margin-left:0;}.list-content ul{margin-bottom:1.5em;}.list-content>li{border-bottom:1px solid #ccc;padding:15px 15px 25px 0;margin:30px 0 0 15px;overflow:hidden;list-style:none;}.list-content>li:first-child{padding-top:0;margin-top:0;}.list-content h2,.list-content h2 a{font-size:16px;color:#46423c;margin-top:0;}.list-content h2 a:hover{text-decoration:underline;}.list-content p.date,.content-holder .date{font-weight:bold;margin:0;}.img-holder{display:block;position:relative;}.list-content img{float:left;margin-right:10px;}.list-content .content-holder{display:table-cell;}.listing .listPublications h1{margin-bottom:0;}.listing .listPublications h2{margin-bottom:5px;}.listing .listPublications ul{margin:0 0 15px;padding:0;list-style-type:none;}.listing .listPublications li{margin:0 0 5px;}.listing .year{background-color:#00629f;font-family:'OpenSansBold',Arial,sans-serif;font-size:16px;color:#fff;margin:0 0 8px;padding:3px 6px;display:inline-block;}.details .img-holder{float:left;margin-bottom:20px;margin-right:20px;}.details .img-holder p{margin:0;padding-right:10px;}.details .content-holder{display:table-cell;margin-bottom:20px;}.details p.date{font-weight:bold;margin:0;font-size:12px;}.details p.url{font-weight:bold;margin:1.5em 0;background:url(/css/commun/img/bullet-arrow.gif) left 2px no-repeat;padding-left:15px;}.detail-holder{background:url(/css/commun/img/bg-mainContent.jpg) right bottom repeat-x;padding:0 0 25px 0;overflow:hidden;}#cHome #mainContent{min-height:650px;}#cHome .sideBar{padding:0;}#cHome #mainContent,#cDocumentation #mainContent{margin:0;width:442px;float:left;}#cHome #pageContent,#cDocumentation #pageContent{width:977px;margin-top:0;}#cHome .testimonial blockquote{margin:0;padding:0;}#cHome #mainContent ul{list-style-type:none;margin:0;}#actualite{list-style:none;margin:0 0 30px;}#actualite li{border-bottom:1px solid #ccc;width:412px;min-height:131px;padding:0 0 10px;position:relative;margin:0 15px 20px;overflow:hidden;}#actualite img{border:1px solid #ccc;padding:2px;float:left;margin:0 10px 10px 0;}#actualite .date{font-size:12px;font-weight:bold;margin:0;}#actualite .textActu{padding-right:10px;margin-bottom:25px;max-height:50px;overflow:hidden;}#actualite .btn-suite{background:#35a5e4;width:93px;height:32px;display:block;position:absolute;bottom:20px;right:0;padding:0;clear:both;line-height:32px;text-align:center;color:#fff;}#actualite .btn-suite:hover{background-position:bottom right;}.nextActu{font-weight:bold;color:#a5a5a5;font-size:12px;text-decoration:underline;margin-bottom:30px;position:relative;left:156px;display:inline-block;}.nextActu:hover{text-decoration:none;}#cAgenda h1{margin:0;}#cAgenda .pageNavigator{position:absolute;top:10px;right:0;}#cAgenda .img-holder img{float:left;margin:0 10px;}#cAgenda .list-content p.cat{display:inline-block;padding:2px 14px;color:#fff;font-size:14px;text-transform:uppercase;margin-bottom:10px;}#cAgenda .list-content p.cat.organismes{background:#e03825;}#cAgenda .list-content p.cat.municipaux{background:#003067;}#cAgenda .list-content p.cat.culturels{background:#ff8e2e;}#cAgenda .list-content p.cat.chambre-commerce{background:#ff8e2e;}#cAgenda .list-content .content-holder{display:block;}#cAgenda h2,#cCareers h2,#cSitemap h2,#cContact h2{padding:0;}#cCareers .btn-submitCareers{background-image:url(/css/commun/img/btn-submitCareers.png);background-repeat:no-repeat;width:93px;height:30px;position:relative;bottom:35px;left:23px;}#cAgenda .categories{background:#f3f3f3;height:48px;margin-left:15px;position:relative;}#cAgenda .categories .sbHolder{position:absolute;right:15px;top:50%;transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);}#cAgenda .list-content li{margin-top:30px;padding-top:15px;width:100%;}#cAgenda .list-content li>a{float:left;}#cFaq h2{padding:0 14px;}#cLinks .listing h2{border-bottom:1px solid #ccc;margin-left:25px;}#cLinks .list-content{background:url(/css/commun/img/bg-mainContent.jpg) right bottom repeat-x;padding:0 0 25px 15px;}#cLinks .list-content li{list-style:inherit;list-style-image:url(/css/commun/img/bullet-arrow.gif);overflow:visible;background:none;padding:0 0 10px;}#cLinks .list-content p{margin-bottom:0;}#cLinks .list-content a[rel=external]{background:url(/css/commun/img/icon-external.png) right 1px no-repeat;padding-right:14px;}.titleLinks,.titleCategories{background:#00336c;width:230px;line-height:33px;color:#FFF;margin:0;}.titleCategories_large{background:url(/css/commun/img/bg-titlecategories_large.png) left top no-repeat;width:230px;height:59px;color:#FFF;margin:0;}#Links ul,#subMenu,#categories ul{margin:0 0 30px;list-style:none;}#Links li,#subMenu li,#categories li{padding:3px 0 3px 11px;margin:0 12px 0 16px;border-bottom:1px solid #E4E4E4;}#cDocumentation .listeReglements li:first-child{border:0;}#cDocumentation .listeReglements li{border-top:1px solid #E4E4E4;padding:8px 0 0;margin:8px 12px 0;}#cDocumentation #bulletin-listing #pageContent{width:962px;}#cDocumentation #bulletin-listing #mainContent{background:none;float:left;margin:0;padding:0;min-height:600px;width:710px;}#cDocumentation #bulletin-listing .list-content{margin:0 14px;}#cDocumentation #bulletin-listing .list-content li p{margin-bottom:5px;}#cDocumentation #bulletin-listing .list-content>li{background:none;border-bottom:1px solid #e4e4e4;margin-top:10px;padding:5px 15px 5px;}#cPress .list-content{padding:0 14px;}#cPress .list-content li{background:none;border-bottom:1px solid #e4e4e4;padding:15px 15px 5px;}#cPress .list-content li p{margin-bottom:5px;}#cPress .list-content>li{margin-top:10px;}.listing h2{color:#46423C;font-size:16px;font-weight:bold;margin:0 0 10px;padding:0;}#cCareers .list-content li:first-child{padding-top:0;}#cCareers .list-content .btn{float:right;margin-right:25px;}#cCareers .description{padding:0 15px 25px;}#cPartners .listing h2{padding:0 14px;}#cMember .login .btn-submit{margin-right:55px;}.flag-fansOnly{display:block;height:300px;width:141px;position:absolute;left:1px;bottom:1px;background:#666;opacity:.5;filter:alpha(opacity=50);z-index:10;color:#fff;text-transform:uppercase;text-indent:10px;line-height:30px;}#cBlog .listing .img-holder{overflow:hidden;float:left;width:143px;margin-right:10px;}#cBlog .listing .list-content>li{padding:25px 0 10px;}.details .list-comments{margin-left:0;}.details .list-comments>li{list-style:none;padding:10px 0 40px 0;overflow:hidden;background:url(/css/commun/img/bg-mainContent.jpg) right bottom repeat-x;position:relative;}.list-comments img{float:left;margin:0 10px 0 0;}.adminComment .respond-name,.adminComment .respond-date,.adminComment .respond-comment{padding-left:20px;}.adminComment .respond-name{background:url(/css/commun/img/bullet-pageTitle.gif) 0 0 no-repeat;line-height:19px;color:#188DC6;}.adminComment .respond-comment{color:#000;}.respond-comment{margin:0;color:#188dc6;font-size:11px;float:left;width:500px;margin:0;}.respond-name{font-size:12px;margin:0;}.respond-date{color:#3d3d3d;font-size:12px;margin-bottom:15px;}#form-comments textarea{height:50px;}#cBlog .subTitle{font-size:12px;}#cBlog .content-holder{padding-bottom:15px;}.blog-name{font-size:12px;margin-bottom:15px;}#anchor-respond{font-size:14px;margin:0;color:#313131;}.reactlink{height:23px;width:71px;position:absolute;bottom:10px;left:0;}.btn-comment{position:absolute;bottom:10px;right:0;}.btn-comment a{float:left;}.list-ideas,.list-partners{display:table;margin:0 0 0 -30px;}.list-ideas>li,.list-partners>li{width:141px;height:310px;margin:0 0 65px 30px;vertical-align:top;display:table-cell;display:inline-block;position:relative;}.list-ideas .img-holder{background:url(/css/commun/img/bg-product.jpg) 0 0 no-repeat;padding:0 7px 30px 0;width:inherit;}#cIdeas .listing h2{border-bottom:1px solid #ccc;}.list-ideas,.list-partners{margin:20px 0 20px -15px;}.list-ideas>li,.list-partners>li{margin:0 0 15px 15px;height:auto;width:auto;}.list-ideas img{border:1px solid #ccc;}.list-ideas .img-holder{padding-bottom:5px;}#cIdeas .list-products li{margin:0 0 0 30px;}.box-products,.box-partners,.box-carousel{background:url(/css/commun/img/bg-mainContent.jpg) right bottom repeat-x;padding:10px 0 35px 0;clear:both;overflow:hidden;}.box-products a{margin-right:10px;}#myCarousel ul{list-style:none;margin:0;text-indent:0;padding:0;}#myCarousel li{margin:0 30px 0 0;float:left;width:141px;height:141px;}body #myCarousel .btn{color:#fff;text-indent:-9999px;width:33px;height:49px;position:absolute;z-index:999;top:45px;}#myCarousel .next{right:35px;background:url(/css/commun/img/btn-carousel-next.png) 0 0 no-repeat;}#myCarousel .prev{left:5px;background:url(/css/commun/img/btn-carousel-prev.png) 0 0 no-repeat;}#cContest form li{display:block;clear:both;}#cContest form p{margin:0;}#cContest form ul,#cContest form h4{margin-top:15px;}.concours-fin{text-align:center;padding:5px 0;background-color:#F1F1F1;border:dotted #999;border-width:1px 0;margin:15px 0 0;}#cTestimonials blockquote{background:url(/css/commun/img/bg-mainContent.jpg) right bottom repeat-x;padding:10px 0 30px 9px;margin-right:0;}.source{font-style:normal;text-align:right;}#cMedia .content-holder{padding:0 19px 0 23px;}#cMedia .pageNavigator{background:url(/css/commun/img/bg-pager.jpg) 0 0 repeat-x;border:1px solid #eee;border-bottom:1px solid #ccc;margin:10px 19px 20px 21px;padding:4px;}#cMedia h1{font-size:22px;padding:0;margin:0 0 2px 0;background:none;}#cMedia .content-holder h2{font-size:15px;color:#000;}#cMedia .content-holder img{display:block;}#cMedia #box-main{overflow:hidden;position:relative;border:1px solid #d4d4d4;min-height:300px;padding:8px 5px 0 8px;margin-bottom:19px;box-shadow:2px 2px 2px #d2d2d2;-moz-box-shadow:2px 2px 2px #d2d2d2;-webkit-box-shadow:2px 2px 2px #d2d2d2;}.list-media{display:table;margin:0 0 0 -6px;}.list-media>li{display:inline-block;min-height:141px;margin:0 0 15px 4px;position:relative;vertical-align:top;width:182px;border:1px solid #d4d4d4;padding:8px;box-shadow:2px 2px 2px #d2d2d2;-moz-box-shadow:2px 2px 2px #d2d2d2;-webkit-box-shadow:2px 2px 2px #d2d2d2;-ms-filter:"progid:DXImageTransform.Microsoft.Shadow(Color=#d2d2d2,Direction=150,Strength=2)";filter:progid:DXImageTransform.Microsoft.Shadow(Color=#d2d2d2,Direction=150,Strength=2);}#cMedia .list-media .flag-fansOnly{height:101px;width:181px;position:absolute;left:8px;top:8px;}#cMedia .list-diapos .list-media .flag-fansOnly{height:126px;}#mainContent .list-media a,#mainContent .list-media h3{font-size:11px;margin:0;color:#000;}#mainContent .list-media a:hover{color:#309dcb;}.list-media p{font-size:10px;color:#309dcb;font-weight:bold;margin:0;}#video{height:358px;margin-bottom:15px;position:relative;}#cMedia #box-main .flag-fansOnly{height:332px;width:595px;position:absolute;left:0;top:0;}#cMedia .list-diapos #box-main .flag-fansOnly{width:478px;left:8px;top:8px;}.box-viewer{width:478px;}.box-viewer img{margin-bottom:15px;}.list-holder,.box-viewer{float:left;}.list-holder{margin:0 0 0 5px;width:108px;max-height:304px;background:#e9e9e9;padding:14px 4px 14px 0;position:relative;}.noNav{height:304px;}.list-diapo{list-style:none;margin:0;padding:0;}.list-holder .arrow_top,.list-holder .arrow_bottom{height:14px;width:107px;display:block;position:absolute;text-indent:-9999px;}.list-holder .arrow_top{background:url(/css/commun/img/arrow_top.gif) center 4px no-repeat;top:0;}.list-holder .arrow_bottom{background:url(/css/commun/img/arrow_bottom.gif) center 2px no-repeat;bottom:0;}#nav li img{border:2px solid #e9e9e9;}#nav li.activeSlide img{border:2px solid #2699d0;}#cAudio .listing .img-holder{overflow:hidden;float:left;width:143px;margin-right:10px;}#cSearch .pageNavigator{background:url(/css/commun/img/bg-pager.jpg) 0 0 repeat-x;padding:4px;border:1px solid #eee;border-bottom:1px solid #ccc;margin:10px 0 20px;}#cIFrame{background:none;}#cIFrame #container{background-color:#fff;width:690px;height:589px;padding:5px;overflow:hidden;}#cIFrame h2{background:url(/css/commun/img/bg-titlecalendar.png) no-repeat scroll left top transparent;color:#FFF;height:33px;width:239px;margin:0;padding:1px 0 0 20px;font-family:BebasNeueRegular,Arial,sans-serif;font-size:20px;font-weight:normal;}#cIFrame h3{margin:10px;}#cIFrame dl{color:#000;margin:10px 0 0 10px;}#cIFrame dd{padding:5px 0;}#cNewsletter .btn-subscribe{background:url(/css/commun/img/btn-submitCareers.png) no-repeat;position:relative;bottom:30px;left:23px;width:93px;height:30px;}#c404-player{background:#fff;padding:20px;}#c404-player p{color:#000;font-size:18px;}#calendar,#news{position:relative;margin-bottom:30px;}#calendar .titlecalendar{background:#00336c;width:223px;height:33px;line-height:33px;color:#FFF;margin:0;}#calendar ul,#news ul{font-family:'OpenSansBold',Arial,sans-serif;font-weight:normal;list-style-type:none;padding:0 12px 0 15px;margin:0;}#calendar li{background:url(/css/commun/img/bg-listCalendar.jpg) left top repeat-y;padding:10px 0 10px 0;border-top:1px dotted #7893b1;position:relative;}#calendar li:first-child{border-top:none;}#calendar .titleDetails{font-weight:normal;font-size:16px;color:#003067;padding:0;margin:0 0 5px;line-height:16px;}#calendar .details{font-weight:normal;font-size:12px;color:#46423c;background:none;padding:0;}#calendar .details:hover{text-decoration:underline;}.nextEvent{height:33px;width:208px;text-align:right;padding:0 15px;font-family:'OpenSansBold',Arial,sans-serif;font-weight:bold;font-size:13px;color:#fff;line-height:33px;text-decoration:underline;display:block;}#calendar .nextEvent{background:#00336c;}.nextEvent:hover{text-decoration:none;}#evaluationMunicipale{background:#00336c;margin:0 11px 30px 0;}#evaluationMunicipale .titleEvaluationMunicipale{color:#fff;height:50px;line-height:50px;margin:0;}#evaluationMunicipale ul{margin:0;padding:0 15px 15px;}#evaluationMunicipale li{background:#fff;font-size:14px;display:block;border-bottom:2px solid #001a38;margin-bottom:7px;padding:10px;}#evaluationMunicipale li a{color:#444;}.infoneige{width:239px;display:block;margin-top:30px;}.infoneige img{width:100%;height:auto;}#sondage{margin-top:30px;margin-right:11px;color:#fff;}#sondage .titleSondage{background:#35a5e4;height:33px;line-height:33px;color:#FFF;margin:0;}#sondage .question{width:191px;min-height:13px;font-weight:bold;margin:0;padding:12px 16px;}#sondage ul{list-style-type:none;margin:0;}#sondage li{width:223px;min-height:33px;}#sondage .testSondage{margin:0;padding:9px 0;overflow:hidden;}#sondage input{margin:9px 10px 0 16px;vertical-align:-3px;float:left;}#sondage fieldset{background:#0165a0;font-family:OpenRegular,Arial,sans-serif;font-size:12px;font-weight:bolder;width:100%;}#sondage fieldset button{background:#35a5e4;color:#fff;width:93px;height:30px;margin:0 auto 10px;border:0;display:block;}#sondage fieldset button:hover,#sondage fieldset button.resultats:hover{background-position:bottom right;}#result-sondage #container{width:490px;height:100%;}#infolettre fieldset{margin:0;padding:0;}#infolettre{background:#e13825;width:239px;height:135px;color:#fff;margin-top:30px;}#infolettre .titleInfolettre{margin:0;padding-top:19px;}#infolettre input{margin:0 0 0 16px;padding:0 0 0 5px;width:131px;height:31px;border:0;color:#000;line-height:31px;vertical-align:top;}#infolettre fieldset button{background:#670e08;color:#fff;width:73px;height:31px;border:0;vertical-align:4px;cursor:pointer;line-height:30px;}#infolettre input[type=text]{display:inline;}#infolettre .info-sousTitre{font:12px Arial,sans-serif;font-weight:bold;vertical-align:6px;}#sopfeu-widget-container{background:#2851BE;margin-right:11px;}.sopfeu-widget-warpper{box-shadow:none!important;margin:0 auto;border:0!important;}#mcccf p{padding:0 10px;}#mcccf .ministere{text-align:center;}#mcccf .ministere img{margin-bottom:10px;}#bulletin{background:url(/css/commun/img/bg-bulletin.jpg) 0 34px no-repeat;height:177px;margin-bottom:30px;}.titleBulletin,.titleMensuelle,.titleServiceEnLigne{background:#003067;width:250px;height:33px;line-height:33px;color:#FFF;margin:0;}#bulletin .archive{background:#35a5e4;width:115px;height:27px;display:block;margin-left:23px;color:#fff;line-height:27px;text-align:center;font-size:11px;}#bulletin .titleAdelois{background-color:#fff;font-size:16px;margin:8px 0 5px;padding:0 5px 0 0;width:132px;}#bulletin .textBulletin{font-size:11px;font-weight:bold;color:#000;display:block;line-height:12px;}#bulletin .textBulletin:hover{text-decoration:underline;}#bulletin .pdf-bulletin,#placeDesCitoyens .pdf-bulletin{margin:15px 0 0 10px;}#bulletin .section-right,#placeDesCitoyens .section-right{text-align:right;margin:15px 0 0 0;}#inscriptionActivites{display:block;padding:13px 0 13px 46px;color:#fff;margin-bottom:30px;font-size:16px;line-height:20px;background:url(/css/commun/img/icon-pencil.png) no-repeat 13px center #e13825;}#placeDesCitoyens{background:url(/css/commun/img/bg-bulletin.jpg) 0 60px no-repeat;height:204px;margin-bottom:30px;}#placeDesCitoyens .titleCitoyens{font-size:16px;background-color:#fff;width:132px;margin:8px 0 5px;padding:0 5px 0 0;}#placeDesCitoyens .textCitoyens{color:#000;font-weight:bold;font-size:11px;line-height:12px;display:block;}#placeDesCitoyens .section-right{text-align:right;margin:68px 0 0 0;}#presse{background:url(/css/commun/img/bg-presse.jpg) left bottom no-repeat;height:115px;}#presse .titlePresse{background:#00336c;width:265px;height:33px;line-height:33px;color:#FFF;margin:0;}#presse .btn-Presse{background:url(/css/commun/img/btn-archivePresse.png) left top no-repeat;width:115px;height:27px;display:block;position:relative;top:4px;left:133px;}#presse .textPresse{color:#0065A1;font-size:11px;position:relative;top:12px;left:80px;}.btn{display:block;text-indent:-9999px;background-position:left top;background-repeat:no-repeat;}.btn:hover{background-position:left bottom;}#serviceEnLigne div{background-color:#ececec;width:255px;margin:-10px 0 26px;padding:14px 0 5px 12px;}#serviceEnLigne .btn-biblio{background:url(/css/commun/img/btn-biblio.jpg);width:245px;height:44px;margin:0 0 5px;}#serviceEnLigne .btn-activites{background:url(/css/commun/img/btn-activites.jpg);width:245px;height:44px;margin:0 0 9px;}#serviceEnLigne div p{background:url(/css/commun/img/icon-dollars.jpg) 13px top no-repeat;width:203px;padding:0 0 0 32px;margin:0;}#serviceEnLigne span{font-family:'OpenSansBold',Arial,sans-serif;font-size:12px;color:#414546;padding:6px 0 0 8px;margin:0 0 13px;display:block;}#serviceEnLigne .btn-professionnelle{background:url(/css/commun/img/btn-professionnelle.jpg);width:213px;height:25px;}#serviceEnLigne .btn-grandPublic{background:url(/css/commun/img/btn-grandPublic.jpg);width:213px;height:25px;}#serviceEnLigne .btn-carto{background:url(/css/commun/img/btn-carto.jpg);width:213px;height:25px;}.sidebarpromo{font-family:'OpenRegular',Arial,sans-serif;font-weight:normal;}.sidebarpromo .title{font-weight:bold;font-size:12px;margin:0;padding:0 6px;overflow:hidden;width:86px;}#promoautres .sideBarTitle{background:#35a5e4;height:33px;line-height:33px;color:#fff;margin:0;border:1px solid #35a5e4;}.sidebarpromo ul{list-style-type:none;margin:0 0 10px;}.sidebarpromo li{width:265px;height:130px;border-bottom:1px solid #ccc;border-left:1px solid #ccc;border-right:1px solid #ccc;position:relative;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.sidebarpromo li:first-child{border-top:1px solid #ccc;}#promoculture li:first-child:before{content:'';width:0;height:0;border-style:solid;border-width:14px 35px 0 35px;border-color:#03306b transparent transparent transparent;position:absolute;top:0;left:50%;transform:translateX(-50%);-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);}.sidebarpromo .thumbs{background-color:#fff;width:263px;height:128px;display:block;float:left;overflow:hidden;}.sidebarpromo .thumbs img{position:relative;top:50%;max-width:100%;height:auto;transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);}.sidebarpromo .textPromo{overflow:hidden;width:86px;height:50px;margin:0;padding:0 6px;font-size:11px;}.sidebarpromo .seePromo{position:relative;top:0;left:70px;text-decoration:underline;color:#000;font-weight:bold;font-size:12px;}.sidebarpromo .seePromo:hover{text-decoration:none;}.sidebarpromo.sidebarpromo--sq{border:1px solid #ba9405;margin-top:30px;}.sidebarpromo .sidebarpromo__title{margin:0;background:#ba9405;color:#fff;height:33px;line-height:33px;text-align:left;}.sidebarpromo .sidebarpromo__content{text-align:center;}.sidebarpromo .sidebarpromo__content>p{padding:5px 0;font-weight:700;margin:0;}#regard,#collectif{margin:0 0 30px 0;}#regard{text-align:center;}#collectif img{padding-left:35px;margin-bottom:5px;}#cContact .btn-submitContact{background:url(/css/commun/img/btn-submitCareers.png) no-repeat;position:relative;bottom:10px;left:24px;height:30px;width:93px;}#cStandard .content-holder h2{padding:0;}#cStandard .img-holder{margin:0 8px 5px 0;}.conseil{width:100%;margin-bottom:20px;padding:10px 0;border-bottom:1px solid #ccc;}.conseil img.left{margin:0 10px 5px 0;}.conseil ul{list-style-type:disc;margin:0 0 0 100px;}#cDirectory .top-holder{padding:0 14px;margin-bottom:20px;border-bottom:1px solid #ccc;}.section{width:100%;height:275px;}table{margin-bottom:20px;max-width:710px;}.form .archive-conseil{padding:0;}#cSitemap li ul{margin-bottom:10px;}.parcs{width:100%;margin-bottom:30px;overflow:hidden;}.parcs img{margin:0 0 10px 10px;}.hommage{width:100%;margin-bottom:30px;overflow:hidden;}#cBibliCatalogue td,#cBibliCatalogue th{border:0;}.gsc-control-cse{font-family:Arial,sans-serif;border-color:#FFF;background-color:#FFF;}input.gsc-input{border-color:#777;}input.gsc-search-button{border-color:#333;background-color:#333;}.gsc-tabHeader.gsc-tabhInactive{border-color:#777;background-color:#777;}.gsc-tabHeader.gsc-tabhActive{border-color:#333;background-color:#333;}.gsc-tabsArea{border-color:#333;}.gsc-webResult.gsc-result,.gsc-results .gsc-imageResult{border-color:#FFF;background-color:#FFF;}.gsc-webResult.gsc-result:hover,.gsc-webResult.gsc-result.gsc-promotion:hover,.gsc-imageResult:hover{border-color:#000;background-color:#FFF;}.gs-webResult.gs-result a.gs-title:link,.gs-webResult.gs-result a.gs-title:link b,.gs-imageResult a.gs-title:link,.gs-imageResult a.gs-title:link b{color:#444;}.gs-webResult.gs-result a.gs-title:visited,.gs-webResult.gs-result a.gs-title:visited b,.gs-imageResult a.gs-title:visited,.gs-imageResult a.gs-title:visited b{color:#444;}.gs-webResult.gs-result a.gs-title:hover,.gs-webResult.gs-result a.gs-title:hover b,.gs-imageResult a.gs-title:hover,.gs-imageResult a.gs-title:hover b{color:#444;}.gs-webResult.gs-result a.gs-title:active,.gs-webResult.gs-result a.gs-title:active b,.gs-imageResult a.gs-title:active,.gs-imageResult a.gs-title:active b{color:#777;}.gsc-cursor-page{color:#444;}a.gsc-trailing-more-results:link{color:#444;}.gs-webResult .gs-snippet,.gs-imageResult .gs-snippet,.gs-fileFormatType{color:#333;}.gs-webResult div.gs-visibleUrl,.gs-imageResult div.gs-visibleUrl{color:#000;}.gs-webResult div.gs-visibleUrl-short{color:#000;}.gs-webResult div.gs-visibleUrl-short{display:none;}.gs-webResult div.gs-visibleUrl-long{display:block;}.gs-promotion div.gs-visibleUrl-short{display:none;}.gs-promotion div.gs-visibleUrl-long{display:block;}.gsc-cursor-box{border-color:#FFF;}.gsc-results .gsc-cursor-box .gsc-cursor-page{border-color:#777;background-color:#FFF;color:#444;}.gsc-results .gsc-cursor-box .gsc-cursor-current-page{border-color:#333;background-color:#333;color:#444;}.gsc-webResult.gsc-result.gsc-promotion{border-color:#CCC;background-color:#E6E6E6;}.gs-promotion a.gs-title:link,.gs-promotion a.gs-title:link *,.gs-promotion .gs-snippet a:link{color:#00C;}.gs-promotion a.gs-title:visited,.gs-promotion a.gs-title:visited *,.gs-promotion .gs-snippet a:visited{color:#00C;}.gs-promotion a.gs-title:hover,.gs-promotion a.gs-title:hover *,.gs-promotion .gs-snippet a:hover{color:#444;}.gs-promotion a.gs-title:active,.gs-promotion a.gs-title:active *,.gs-promotion .gs-snippet a:active{color:#0C0;}.gs-promotion .gs-snippet,.gs-promotion .gs-title .gs-promotion-title-right,.gs-promotion .gs-title .gs-promotion-title-right *{color:#333;}.gs-promotion .gs-visibleUrl,.gs-promotion .gs-visibleUrl-short{color:#0C0;}#cse th,#cse td{border:0;}.gcsc-branding{display:none;}#mensuelle{margin-bottom:20px;}#mensuelle ul,#procedure ul{list-style:none;margin:0;}#mensuelle li,#procedure li{margin-bottom:10px;padding:0 16px 0 8px;}#mensuelle li img,#procedure li img{border:1px solid #000;float:left;}#mensuelle .title,#procedure .title{font-size:14px;margin-bottom:5px;}#mensuelle .textPromo,#procedure .textPromo{overflow:hidden;padding:0 5px;}#mensuelle .seePromo,#procedure .seePromo{position:absolute;right:21px;}#mensuelle .archives{color:#a5a5a5;position:relative;left:205px;}#procedure .titleProcedure{background:#00336c;width:265px;height:33px;line-height:33px;color:#FFF;margin:0;}#popupAchat{background:#fff;}#popupAchat #pageContent{color:#333;margin-top:0;}#popupAchat #pageContent .col{float:left;width:50%;}#popupAchat #mainContent{float:none;border:none;width:600px;min-height:auto;margin:0 auto;padding:0;}#popupAchat .content-holder{padding-top:20px;}#popupAchat .content-holder p{padding:0 14px;}#popupAchat .btn-submitContact{background:url(/css/commun/img/btn-submitCareers.png) 0 0 no-repeat;position:relative;left:24px;bottom:10px;width:93px;height:30px;text-indent:-9999px;}.bac-list{background:url(/css/commun/img/bg-bac-list.jpg) 0 85px no-repeat;margin-bottom:1.5em;padding-bottom:52px;}.bac-list li{text-align:center;display:inline-block;margin-right:40px;}.title-special{margin-top:25px;margin-bottom:5px;}.title-special td{vertical-align:middle;border:none;padding:0;}.title-special h3{font-size:14px;}.bottom-action{background:url(/css/commun/img/bg-collecte-bottom.png) 0 0 no-repeat;height:136px;padding-top:25px;}.bottom-action p{color:#fff;font-size:15px;margin-top:10px;padding:17px 24px;}.header-bac-brun{height:128px;position:relative;z-index:0;}.header-bac-brun:after{content:"";background:url(/css/commun/img/bg-header-bac-brun.png) 0 0 no-repeat;width:696px;height:248px;position:absolute;top:-70px;left:0;z-index:-1;}.header-bac-brun a{padding-top:27px;padding-left:8px;display:inline-block;}.list-video{list-style:none;margin:0 0 33px;padding:0;overflow:hidden;}.list-video li{float:left;}.list-video li:first-child{padding-right:18px;border-right:1px solid #2d773d;}.list-video li:last-child{padding-left:18px;}.ecocentre{padding:20px 0;border-top:1px dashed #143f6a;border-bottom:1px dashed #143f6a;}.ecocentre img{margin-right:15px;margin-bottom:30px;}.ecocentre p.big{font-size:14px;line-height:20px;}.ecocentre span{font-family:'OpenSansBold';color:#003478;}.btn-ecocentre,.btn-collecte,.btn-compteur-eau{background-position:top left;background-repeat:no-repeat;width:238px;height:73px;margin:16px 0;display:block;}.btn-ecocentre:hover,.btn-collecte:hover,.btn-compteur-eau:hover{background-position:bottom left;}.btn-ecocentre{background-image:url(/css/commun/img/btn-ecocentre.jpg);}.btn-collecte{background-image:url(/css/commun/img/btn-collecte.jpg);}.btn-compteur-eau{background-image:url(/css/commun/img/btn-compteur-eau.jpg);}.btn-journee-culture{background-position:top left;background-repeat:no-repeat;width:238px;height:91px;display:block;margin-bottom:20px;margin-top:-10px;}.btn-journee-culture:hover{background-position:bottom left;}.btn-journee-culture{background-image:url(/css/commun/img/btn-journee_culture_2015.jpg);}.btn-facebook{background-position:top left;background-repeat:no-repeat;width:238px;height:51px;display:block;margin-top:-18px;margin-bottom:12px;}.btn-facebook:hover{background-position:bottom left;}.btn-facebook{background-image:url(/css/commun/img/btn-facebook.png);}.table-water-meter em{color:#e13825;font-style:normal;}.table-water-meter td.no-border{border:0!important;}.table-water-meter td ul{margin-bottom:0;}.table-water-meter td.big-image-border,.table-water-meter td.small-image-border{font-size:0;background:url(/css/commun/img/border-table-water-meter.big.jpg) 0 0 no-repeat;width:682px!important;padding:0!important;border:0!important;}.table-water-meter td.big-image-border{height:10px;}.table-water-meter td.small-image-border{height:5px;}.table-water-meter td:nth-child(1){width:382px;padding:23px 48px 23px 2px;position:relative;}.table-water-meter td.arrow:after{content:"";width:0;height:0;border-top:15px inset transparent;border-bottom:15px inset transparent;border-left:10px solid #fff;margin-top:-15px;display:block;position:absolute;right:-10px;top:50%;}.table-water-meter td:nth-child(2){vertical-align:middle;background-color:#ebf1f6;width:169px;padding-left:45px;padding-right:45px;}.table-water-meter td{font-size:13px;padding:23px 2px;border-width:0 0 1px;border-style:solid;border-color:#4f3a32;}.faq-item{margin-bottom:10px;padding-left:10px;position:relative;}.faq-item:before{content:"";width:6px;height:6px;background-color:#35a5e3;display:inline-block;border-radius:50%;position:absolute;left:0;top:7px;}.faq-item .subTitle{cursor:pointer;}.faq-item .collapse{display:none;height:auto;}#cPlaceDesCitoyens h1,#cPlaceDesCitoyens .mainTitle{padding-top:10px;margin-bottom:10px;display:block;}#cPlaceDesCitoyens .categories{position:absolute;top:17px;right:17px;}#evenementsContent{background-color:#f6f6f6;margin:0 14px;padding:0 23px 15px 23px;}#evenements-en-cours-holder h2{text-transform:uppercase;font-family:'OpenSansLight';font-weight:normal;font-size:23px;text-align:center;padding:18px 0;}#evenements-en-cours-holder h2 span{font-family:'OpenSansBold';}.evenements-liste-container{position:relative;}#plusDevenements{text-align:center;}#btnPlusDevenements{background-color:#3e8ccc;display:inline-block;padding:11px 20px 11px 40px;color:#fff;text-decoration:none;font-family:'OpenSansSemiBold';font-size:18px;position:relative;}#btnPlusDevenements:before{content:'+';display:inline-block;font-size:36px;line-height:44px;position:absolute;top:0;left:0;color:#fff;width:40px;text-align:center;}#btnPlusDevenements.minus:before{content:'-';top:-2px;}.evenements-liste .slide{width:636px;}.evenements-liste .evenements-liste-row{margin-bottom:25px;}.evenements-liste .evenement{background-color:#fff;margin-right:18px;width:200px;vertical-align:top;display:inline-block;}.evenements-liste .evenement:last-child{margin-right:0;}.evenements-liste .evenement-date{font-family:'BebasNeueRegular';text-transform:uppercase;color:#4a4640;font-size:18px;padding:5px 6px 0 6px;}.evenements-liste .evenement-date span{font-size:37px;color:#e03825;vertical-align:middle;display:inline-block;margin-right:4px;}.evenements-liste .evenement-image img{max-width:100%;display:block;}.evenements-liste .evenement-titre{font-size:15px;text-transform:uppercase;padding:14px 10px;white-space:normal;letter-spacing:-1px;height:70px;overflow:hidden;}.evenements-liste .evenement-titre a{font-family:'OpenSansSemiBold';color:#333;font-weight:normal;}.evenements-liste .evenement-titre a span{font-family:'OpenSansRegular';display:block;letter-spacing:0;}.evenements-liste .evenement-infos{font-size:12px;border-top:1px solid #e6e7e8;border-bottom:1px solid #e6e7e8;font-family:'OpenSansBold';color:#333;height:37px;overflow:hidden;}.evenements-liste .evenement-infos .lien_infos{color:#333;width:72px;display:inline-block;text-align:center;padding:10px 0;font-weight:normal;}.evenements-liste .evenement-infos .lien_acheter_billets{background-color:#35a5e3;color:#fff;width:129px;display:inline-block;padding:10px 0;text-align:center;font-weight:normal;}.evenements-liste .evenement-infos .evenement-prix{border-left:1px solid #e6e7e8;display:inline-block;padding:10px 0;text-align:center;width:128px;}.evenements-liste .evenement-categorie{font-size:12px;font-family:'OpenSansBold';color:#333;padding:8px 10px;border-bottom-width:1px;border-bottom-style:solid;}#evenements-a-venir-holder h2{text-transform:uppercase;font-family:'OpenSansLight';font-weight:normal;font-size:23px;text-align:center;padding:8px 0;color:#fff;background-color:#3e8ccc;margin-bottom:35px;position:relative;}#evenements-a-venir-holder h2:after{content:"";position:absolute;display:block;background-image:url(/css/commun/img/fleche-bas.png);background-repeat:no-repeat;background-position:center;height:7px;width:636px;bottom:-7px;left:0;}#evenements-a-venir-holder .evenements-liste .evenement-date span{color:#333;}.evenements-pager{text-align:center;margin-top:20px;margin-bottom:30px;}.evenements-pager a{cursor:pointer;border:3px solid #46423c;border-radius:6px;height:2px;width:2px;display:inline-block;background-color:#46423c;margin-left:3px;margin-right:3px;outline:none!important;}.evenements-pager a.cycle-pager-active{background-color:#35a5e3;border-color:#35a5e3;}.evenements-prev,.evenements-next{cursor:pointer;height:436px;position:absolute;top:0;width:30px;opacity:0;transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out;}.evenements-liste-container:hover .evenements-prev,.evenements-liste-container:hover .evenements-next{opacity:1;}.evenements-prev{left:-36px;}.evenements-next{right:-36px;}.evenements-prev:before{left:10px;transform:rotate(-135deg);-o-transform:rotate(-135deg);-ms-transform:rotate(-135deg);-moz-transform:rotate(-135deg);-webkit-transform:rotate(-135deg);}.evenements-next:before{right:10px;transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);}.evenements-prev:before,.evenements-next:before{content:'';display:block;width:30px;height:30px;position:absolute;top:165px;border-top:2px solid #00336c;border-right:2px solid #00336c;outline:0;transform-origin:50% 50%;-o-transform-origin:50% 50%;-ms-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-webkit-transform-origin:50% 50%;}.evenements-liste .evenement-titre a{font-family:'OpenSansSemiBold';color:#333;font-weight:normal;}.evenements-liste .evenement-titre a span{font-family:'OpenSansRegular';display:block;letter-spacing:0;}#calendrier-culturel-gauche{float:left;margin-right:27px;width:210px;}#calendrier-culturel-droite{width:440px;float:left;}#calendrier-culturel-titre{font-size:18px;text-transform:uppercase;white-space:normal;font-family:'OpenSansSemiBold';color:#333;font-weight:normal;margin-bottom:15px;}#calendrier-culturel-titre span{font-family:'OpenSansRegular';display:block;font-size:15px;}#calendrier-culturel-date,#calendrier-culturel-heure{font-family:'BebasNeueRegular';font-size:18px;text-transform:uppercase;margin-bottom:15px;}#calendrier-culturel-description{min-height:90px;}#calendrier-culturel-liens{text-align:right;}#calendrier-culturel-liens a{font-size:14px;font-family:'OpenSansBold';vertical-align:middle;display:inline-block;}#calendrier-culturel-liens #calendrier-culturel-retour{color:#333;font-weight:normal;position:relative;}#calendrier-culturel-liens #calendrier-culturel-retour:before{content:'';display:block;width:10px;height:10px;position:absolute;top:5px;border-top:1px solid #333;border-right:1px solid #333;outline:0;transform-origin:50% 50%;-o-transform-origin:50% 50%;-ms-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-webkit-transform-origin:50% 50%;left:-15px;transform:rotate(-135deg);-o-transform:rotate(-135deg);-ms-transform:rotate(-135deg);-moz-transform:rotate(-135deg);-webkit-transform:rotate(-135deg);}#calendrier-culturel-liens #calendrier-culturel-acheter{background-color:#35a5e3;color:#fff;padding:10px 12px;margin-left:15px;}#autres-evenements-holder{border-top-style:solid;border-top-width:1px;margin-top:30px;background-color:#f6f6f6;padding-left:22px;padding-bottom:15px;}#autres-evenements-holder h2{text-transform:uppercase;font-family:'OpenSansLight';font-weight:normal;font-size:23px;padding:18px 0;}#autres-evenements-holder h2 span{font-family:'OpenSansBold';}.list-unstyled{margin:0;padding:0;list-style:none;}.list-unstyled li{margin-bottom:15px;}.cky-notice .cky-title{xcolor:#45bbec!important;width:70%;}.cky-notice-des a{color:#45bbecd4;font-weight:100;text-decoration:underline;}button.cky-btn.cky-btn-accept{xcolor:#FFF;xborder-color:#45bbec!important;xbackground-color:#45bbec!important;}button.cky-btn.cky-btn-customize,button.cky-btn.cky-btn-reject{xcolor:#45bbec!important;xborder-color:#45bbec!important;xbackground-color:transparent;}.fans-only-logo a{background:url(/css/fr/img/fans-only.gif) left bottom no-repeat;display:block;width:180px;height:500px;}#advSearchLink{background:url(/css/fr/img/btn-advSearch.png) top left no-repeat;width:177px;height:34px;}#inscrivez-vous-ici{background:url(/css/fr/img/btn_inscrivez-vous-ici.png) top no-repeat;display:block;width:270px;height:145px;}#inscrivez-vous-ici:hover{background-position:bottom;}.btn-submit{background-image:url(/css/fr/img/btn-submit.png);width:83px;height:23px;}.btn-apply{background-image:url(/css/fr/img/btn-postuler.png);width:93px;height:30px;}.btn-edit{background-image:url(/css/fr/img/btn-edit.png);width:78px;height:23px;}.btn-advSearch{background-image:url(/css/fr/img/btn-search.png);width:116px;height:23px;}#pageMenu .btn-advSearch{background-image:url(/css/fr/img/btn-advSearch.gif);width:114px;height:21px;}.btn-nextDiapo{background:url(/css/fr/img/btn-next_diapo.gif) 0 0 no-repeat;width:116px;height:23px;}.btn-search{background-image:url(/css/fr/img/btn-search.png);width:116px;height:23px;}.btn-audio{background:url(/css/fr/img/btn_media-audio.png) left top no-repeat;width:14px;height:27px;}.btn-video{background:url(/css/fr/img/btn_media-video.png) left top no-repeat;width:24px;height:27px;}.btn-diaporama{background:url(/css/fr/img/btn_media-diaporama.png) left top no-repeat;width:24px;height:27px;}.btn-pdf{background:url(/css/fr/img/btn_media-pdf.png) left top no-repeat;width:24px;height:27px;}.reactlink{background:url(/css/fr/img/btn-reagir.png) left top no-repeat;}.btn-addToCart{background-image:url(/css/fr/img/btn-addToCart.gif);width:116px;height:23px;}.btn-buyNow{background-image:url(/css/fr/img/btn-buyNow.png);width:116px;height:23px;}.btn-updateCart{background-image:url(/css/fr/img/btn-updateCart.png);width:158px;height:23px;}.btn-goToCart{background-image:url(/css/fr/img/btn-cart-goToCart.gif);width:114px;height:23px;}.btn-orderNow{background-image:url(/css/fr/img/btn-cart-orderNowCart.gif);width:114px;height:23px;}#mainMenu{background:#fff;padding-top:16px;}#mainMenu ul{border-top:2px solid rgba(62,140,204,1);}#mainMenu>ul>li>a{color:rgba(0,0,0,1);}#mainMenu>ul>li:hover>a{color:rgba(234,64,64,1);}body #mainMenu li{font-size:12px!important;}body .slogan,body .slogan span{text-transform:uppercase;font-size:24px!important;}body.page-sports-hiver .details .content-holder{display:grid;}body.page-sports-hiver .details .content-holder iframe{width:100%!important;height:1700px;}#sb-title-inner,#sb-info-inner,#sb-loading-inner,div.sb-message{font-family:"HelveticaNeue-Light","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:200;color:#fff;}#sb-container{position:fixed;margin:0;padding:0;top:0;left:0;z-index:999;text-align:left;visibility:hidden;display:none;}#sb-overlay{position:relative;height:100%;width:100%;}#sb-wrapper{position:absolute;visibility:hidden;width:100px;}#sb-wrapper-inner{position:relative;border:1px solid #303030;overflow:hidden;height:100px;}#sb-body{position:relative;height:100%;}#sb-body-inner{position:absolute;height:100%;width:100%;}#sb-player.html{height:100%;overflow:auto;}#sb-body img{border:none;}#sb-loading{position:relative;height:100%;}#sb-loading-inner{position:absolute;font-size:14px;line-height:24px;height:24px;top:50%;margin-top:-12px;width:100%;text-align:center;}#sb-loading-inner span{background:url(/cg-shared/js/shadowbox/3.0.3/fr/loading.gif) no-repeat;padding-left:34px;display:inline-block;}#sb-body,#sb-loading{background-color:#060606;}#sb-title,#sb-info{position:relative;margin:0;padding:0;overflow:hidden;}#sb-title,#sb-title-inner{height:26px;line-height:26px;}#sb-title-inner{font-size:16px;}#sb-info,#sb-info-inner{height:20px;line-height:20px;}#sb-info-inner{font-size:12px;}#sb-nav{float:right;height:16px;padding:2px 0;width:45%;}#sb-nav a{display:block;float:right;height:16px;width:16px;margin-left:3px;cursor:pointer;background-repeat:no-repeat;}#sb-nav-close{background-image:url(/cg-shared/js/shadowbox/3.0.3/fr/close.png);}#sb-nav-next{background-image:url(/cg-shared/js/shadowbox/3.0.3/fr/next.png);}#sb-nav-previous{background-image:url(/cg-shared/js/shadowbox/3.0.3/fr/previous.png);}#sb-nav-play{background-image:url(/cg-shared/js/shadowbox/3.0.3/fr/play.png);}#sb-nav-pause{background-image:url(/cg-shared/js/shadowbox/3.0.3/fr/pause.png);}#sb-counter{float:left;width:45%;}#sb-counter a{padding:0 4px 0 0;text-decoration:none;cursor:pointer;color:#fff;}#sb-counter a.sb-counter-current{text-decoration:underline;}div.sb-message{font-size:12px;padding:10px;text-align:center;}div.sb-message a:link,div.sb-message a:visited{color:#fff;text-decoration:underline;}.datepick{background-color:#fff;color:#000;border:1px solid #444;border-radius:.25em;-moz-border-radius:.25em;-webkit-border-radius:.25em;font-family:Arial,Helvetica,Sans-serif;font-size:90%;}.datepick-rtl{direction:rtl;}.datepick-disable{position:absolute;background-color:white;opacity:.5;filter:alpha(opacity=50);}.datepick a{color:#fff;text-decoration:none;}.datepick a.datepick-disabled{color:#888;cursor:auto;}.datepick button{margin:.25em;padding:.125em 0;background-color:#fcc;border:none;border-radius:.25em;-moz-border-radius:.25em;-webkit-border-radius:.25em;font-weight:bold;}.datepick-nav,.datepick-ctrl{float:left;width:100%;background-color:#888;color:#fff;font-size:90%;font-weight:bold;}.datepick-cmd{width:30%;}.datepick-cmd:hover{background-color:#777;}.datepick-ctrl .datepick-cmd:hover{background-color:#f08080;}.datepick-cmd-prevJump,.datepick-cmd-nextJump{width:8%;}a.datepick-cmd{height:1.5em;}button.datepick-cmd{text-align:center;}.datepick-cmd-prev,.datepick-cmd-prevJump,.datepick-cmd-clear{float:left;padding-left:2%;}.datepick-cmd-current,.datepick-cmd-today{float:left;width:35%;text-align:center;}.datepick-cmd-next,.datepick-cmd-nextJump,.datepick-cmd-close{float:right;padding-right:2%;text-align:right;}.datepick-rtl .datepick-cmd-prev,.datepick-rtl .datepick-cmd-prevJump,.datepick-rtl .datepick-cmd-clear{float:right;padding-left:0;padding-right:2%;text-align:right;}.datepick-rtl .datepick-cmd-current,.datepick-rtl .datepick-cmd-today{float:right;}.datepick-rtl .datepick-cmd-next,.datepick-rtl .datepick-cmd-nextJump,.datepick-rtl .datepick-cmd-close{float:left;padding-left:2%;padding-right:0;text-align:left;}.datepick-month-row{clear:left;}.datepick-month{float:left;width:200px;text-align:center;}.datepick-month-header,.datepick-month-header select,.datepick-month-header input{height:1.5em;background-color:#888;color:#fff;}.datepick-month-header select,.datepick-month-header input{height:1.4em;border:none;}.datepick-month-header input{position:absolute;display:none;}.datepick-month table{width:100%;border-collapse:collapse;margin-bottom:0;}.datepick-month thead{border-bottom:1px solid #aaa;}.datepick-month th,.datepick-month td{margin:0;padding:0;font-weight:normal;text-align:center;}.datepick-month th{border:1px solid #aaa;}.datepick-month th,.datepick-month th a{background-color:#fff;color:#2F2E29;}.datepick-month td{background-color:#eee;border:1px solid #aaa;}.datepick-month td.datepick-week{border:1px solid #777;}.datepick-month td.datepick-week *{background-color:#777;color:#fff;}.datepick-month a{display:block;width:100%;padding:.125em 0;background-color:#fff;color:#000;text-decoration:none;font-weight:normal;}.datepick-month span{display:block;width:100%;padding:.125em 0;}.datepick-month td span{color:#888;}.datepick-month td .datepick-other-month{background-color:#fff;}.datepick-month td .datepick-weekend{background-color:#fff;}.datepick-month td .datepick-today{background-color:#f0c0c0;}.datepick-month td .datepick-highlight{background-color:#f08080;}.datepick-month td .datepick-selected{background-color:#aaa;color:#fff;}.datepick-month th.datepick-week{background-color:#777;color:#fff;}.datepick-status{clear:both;background-color:#ddd;text-align:center;}.datepick-clear-fix{clear:both;}.datepick-cover{display:none;display:block;position:absolute;z-index:-1;filter:mask();top:-1px;left:-1px;width:100px;height:100px;}img.datepick-trigger{margin:.125em 0 0 .25em;vertical-align:top;}