.tx-indexedsearch .tx-indexedsearch-browsebox LI{display:inline;margin-right:5px;}.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-button{width:100px;}.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-sword{width:150px;}.tx-indexedsearch .tx-indexedsearch-whatis{margin-top:10px;margin-bottom:5px;}.tx-indexedsearch .tx-indexedsearch-whatis .tx-indexedsearch-sw{font-weight:bold;font-style:italic;}.tx-indexedsearch .tx-indexedsearch-noresults{text-align:center;font-weight:bold;}.tx-indexedsearch .tx-indexedsearch-res TD.tx-indexedsearch-descr{font-style:italic;}.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr .tx-indexedsearch-redMarkup{color:red;}.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-info{background:#eeeeee;}.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead{margin-top:20px;margin-bottom:5px;}.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead H2{margin-top:0px;margin-bottom:0px;}.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead TD{background:#cccccc;vertical-align:middle;}.tx-indexedsearch .tx-indexedsearch-res .noResume{color:#666666;}.tx-indexedsearch .tx-indexedsearch-category{background:#cccccc;font-size:16px;font-weight:bold;}.tx-indexedsearch .res-tmpl-css{clear:both;margin-bottom:1em;}.tx-indexedsearch .searchbox-tmpl-css LABEL{margin-right:1em;width:10em;float:left;}.tx-indexedsearch .result-count-tmpl-css,.tx-indexedsearch .percent-tmpl-css{letter-spacing:0;font-weight:normal;margin-top:-1.2em;float:right;}.tx-indexedsearch .info-tmpl-css dt,.tx-indexedsearch dl.info-tmpl-css dd{float:left;}.tx-indexedsearch .info-tmpl-css dd.item-mtime{float:none;}.tx-indexedsearch .info-tmpl-css dd.item-path{float:none;}.csc-header-alignment-center{text-align:center;}.csc-header-alignment-right{text-align:right;}.csc-header-alignment-left{text-align:left;}div.csc-textpic-responsive,div.csc-textpic-responsive *{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}div.csc-textpic,div.csc-textpic div.csc-textpic-imagerow,ul.csc-uploads li{overflow:hidden;}div.csc-textpic .csc-textpic-imagewrap table{border-collapse:collapse;border-spacing:0;}div.csc-textpic .csc-textpic-imagewrap table tr td{padding:0;vertical-align:top;}div.csc-textpic .csc-textpic-imagewrap figure,div.csc-textpic figure.csc-textpic-imagewrap{margin:0;display:table;}figcaption.csc-textpic-caption{display:table-caption;}.csc-textpic-caption{text-align:left;caption-side:bottom;}div.csc-textpic-caption-c .csc-textpic-caption,.csc-textpic-imagewrap .csc-textpic-caption-c{text-align:center;}div.csc-textpic-caption-r .csc-textpic-caption,.csc-textpic-imagewrap .csc-textpic-caption-r{text-align:right;}div.csc-textpic-caption-l .csc-textpic-caption,.csc-textpic-imagewrap .csc-textpic-caption-l{text-align:left;}div.csc-textpic div.csc-textpic-imagecolumn{float:left;}div.csc-textpic-border div.csc-textpic-imagewrap img{border:2px solid black;padding:0px 0px;}div.csc-textpic .csc-textpic-imagewrap img{border:none;display:block;}div.csc-textpic .csc-textpic-imagewrap .csc-textpic-image{margin-bottom:10px;}div.csc-textpic .csc-textpic-imagewrap .csc-textpic-imagerow-last .csc-textpic-image{margin-bottom:0;}div.csc-textpic-imagecolumn,td.csc-textpic-imagecolumn .csc-textpic-image{margin-right:10px;}div.csc-textpic-imagecolumn.csc-textpic-lastcol,td.csc-textpic-imagecolumn.csc-textpic-lastcol .csc-textpic-image{margin-right:0;}div.csc-textpic-intext-left .csc-textpic-imagewrap,div.csc-textpic-intext-left-nowrap .csc-textpic-imagewrap{margin-right:10px;}div.csc-textpic-intext-right .csc-textpic-imagewrap,div.csc-textpic-intext-right-nowrap .csc-textpic-imagewrap{margin-left:10px;}div.csc-textpic-center .csc-textpic-imagewrap,div.csc-textpic-center figure.csc-textpic-imagewrap{overflow:hidden;}div.csc-textpic-center .csc-textpic-center-outer{position:relative;float:right;right:50%;}div.csc-textpic-center .csc-textpic-center-inner{position:relative;float:right;right:-50%;}div.csc-textpic-right .csc-textpic-imagewrap{float:right;}div.csc-textpic-right div.csc-textpic-text{clear:right;}div.csc-textpic-left .csc-textpic-imagewrap{float:left;}div.csc-textpic-left div.csc-textpic-text{clear:left;}div.csc-textpic-intext-left .csc-textpic-imagewrap{float:left;}div.csc-textpic-intext-right .csc-textpic-imagewrap{float:right;}div.csc-textpic-intext-right-nowrap .csc-textpic-imagewrap{float:right;}div.csc-textpic-intext-left-nowrap .csc-textpic-imagewrap{float:left;}div.csc-textpic div.csc-textpic-imagerow-last,div.csc-textpic div.csc-textpic-imagerow-none div.csc-textpic-last{margin-bottom:0;}.csc-textpic-intext-left ol,.csc-textpic-intext-left ul{padding-left:40px;overflow:auto;}ul.csc-uploads{padding:0;}ul.csc-uploads li{list-style:none outside none;margin:1em 0;}ul.csc-uploads img{float:left;margin-right:1em;vertical-align:top;}ul.csc-uploads span{display:block;}ul.csc-uploads span.csc-uploads-fileName{text-decoration:underline;}table.contenttable-color-1{background-color:#EDEBF1;}table.contenttable-color-2{background-color:#F5FFAA;}table.contenttable-color-240{background-color:black;}table.contenttable-color-241{background-color:white;}table.contenttable-color-242{background-color:#333333;}table.contenttable-color-243{background-color:gray;}table.contenttable-color-244{background-color:silver;}textarea.f3-form-error{background-color:#FF9F9F;border:1px #FF0000 solid;}input.f3-form-error{background-color:#FF9F9F;border:1px #FF0000 solid;}.tx-cim-news table{border-collapse:separate;border-spacing:10px;}.tx-cim-news table th{font-weight:bold;}.tx-cim-news table td{vertical-align:top;}textarea.f3-form-error{background-color:#FF9F9F;border:1px #FF0000 solid;}input.f3-form-error{background-color:#FF9F9F;border:1px #FF0000 solid;}.tx-cim-association table{border-collapse:separate;border-spacing:10px;}.tx-cim-association table th{font-weight:bold;}.tx-cim-association table td{vertical-align:top;}.typo3-messages .message-error{color:red;}.typo3-messages .message-ok{color:green;}textarea.f3-form-error{background-color:#FF9F9F;border:1px #FF0000 solid;}input.f3-form-error{background-color:#FF9F9F;border:1px #FF0000 solid;}.tx-cim-cnil table{border-collapse:separate;border-spacing:10px;}.tx-cim-cnil table th{font-weight:bold;}.tx-cim-cnil table td{vertical-align:top;}textarea.f3-form-error{background-color:#FF9F9F;border:1px #FF0000 solid;}input.f3-form-error{background-color:#FF9F9F;border:1px #FF0000 solid;}.tx-cim-dashboard table{border-collapse:separate;border-spacing:10px;}.tx-cim-dashboard table th{font-weight:bold;}.tx-cim-dashboard table td{vertical-align:top;}.typo3-messages .message-error{color:red;}.typo3-messages .message-ok{color:green;}textarea.f3-form-error{background-color:#FF9F9F;border:1px #FF0000 solid;}input.f3-form-error{background-color:#FF9F9F;border:1px #FF0000 solid;}.tx-cim-docs table{border-collapse:separate;border-spacing:10px;}.tx-cim-docs table th{font-weight:bold;}.tx-cim-docs table td{vertical-align:top;}.typo3-messages .message-error{color:red;}.typo3-messages .message-ok{color:green;}textarea.f3-form-error{background-color:#FF9F9F;border:1px #FF0000 solid;}input.f3-form-error{background-color:#FF9F9F;border:1px #FF0000 solid;}.tx-cim-faq table{border-collapse:separate;border-spacing:10px;}.tx-cim-faq table th{font-weight:bold;}.tx-cim-faq table td{vertical-align:top;}.typo3-messages .message-error{color:red;}.typo3-messages .message-ok{color:green;}textarea.f3-form-error{background-color:#FF9F9F;border:1px #FF0000 solid;}input.f3-form-error{background-color:#FF9F9F;border:1px #FF0000 solid;}.tx-cim-fil-rouge table{border-collapse:separate;border-spacing:10px;}.tx-cim-fil-rouge table th{font-weight:bold;}.tx-cim-fil-rouge table td{vertical-align:top;}textarea.f3-form-error{background-color:#FF9F9F;border:1px #FF0000 solid;}input.f3-form-error{background-color:#FF9F9F;border:1px #FF0000 solid;}.tx-cim-gallery table{border-collapse:separate;border-spacing:10px;}.tx-cim-gallery table th{font-weight:bold;}.tx-cim-gallery table td{vertical-align:top;}.typo3-messages .message-error{color:red;}.typo3-messages .message-ok{color:green;}textarea.f3-form-error{background-color:#FF9F9F;border:1px #FF0000 solid;}input.f3-form-error{background-color:#FF9F9F;border:1px #FF0000 solid;}.tx-cim-links table{border-collapse:separate;border-spacing:10px;}.tx-cim-links table th{font-weight:bold;}.tx-cim-links table td{vertical-align:top;}.typo3-messages .message-error{color:red;}.typo3-messages .message-ok{color:green;}textarea.f3-form-error{background-color:#FF9F9F;border:1px #FF0000 solid;}input.f3-form-error{background-color:#FF9F9F;border:1px #FF0000 solid;}.tx-cim-newsletter62 table{border-collapse:separate;border-spacing:10px;}.tx-cim-newsletter62 table th{font-weight:bold;}.tx-cim-newsletter62 table td{vertical-align:top;}.typo3-messages .message-error{color:red;}.typo3-messages .message-ok{color:green;}textarea.f3-form-error{background-color:#FF9F9F;border:1px #FF0000 solid;}input.f3-form-error{background-color:#FF9F9F;border:1px #FF0000 solid;}.tx-cim-poll table{border-collapse:separate;border-spacing:10px;}.tx-cim-poll table th{font-weight:bold;}.tx-cim-poll table td{vertical-align:top;}.typo3-messages .message-error{color:red;}.typo3-messages .message-ok{color:green;}textarea.f3-form-error{background-color:#FF9F9F;border:1px #FF0000 solid;}input.f3-form-error{background-color:#FF9F9F;border:1px #FF0000 solid;}.tx-cim-search table{border-collapse:separate;border-spacing:10px;}.tx-cim-search table th{font-weight:bold;}.tx-cim-search table td{vertical-align:top;}.typo3-messages .message-error{color:red;}.typo3-messages .message-ok{color:green;}textarea.f3-form-error{background-color:#FF9F9F;border:1px #FF0000 solid;}input.f3-form-error{background-color:#FF9F9F;border:1px #FF0000 solid;}.tx-cim-slider-accessible table{border-collapse:separate;border-spacing:10px;}.tx-cim-slider-accessible table th{font-weight:bold;}.tx-cim-slider-accessible table td{vertical-align:top;}textarea.f3-form-error{background-color:#FF9F9F;border:1px #FF0000 solid;}input.f3-form-error{background-color:#FF9F9F;border:1px #FF0000 solid;}.tx-cim-subpages table{border-collapse:separate;border-spacing:10px;}.tx-cim-subpages table th{font-weight:bold;}.tx-cim-subpages table td{vertical-align:top;}.typo3-messages .message-error{color:red;}.typo3-messages .message-ok{color:green;}textarea.f3-form-error{background-color:#FF9F9F;border:1px #FF0000 solid;}input.f3-form-error{background-color:#FF9F9F;border:1px #FF0000 solid;}.tx-cim-media table{border-collapse:separate;border-spacing:10px;}.tx-cim-media table th{font-weight:bold;}.tx-cim-media table td{vertical-align:top;}.typo3-messages .message-error{color:red;}.typo3-messages .message-ok{color:green;}textarea.f3-form-error{background-color:#FF9F9F;border:1px #FF0000 solid;}input.f3-form-error{background-color:#FF9F9F;border:1px #FF0000 solid;}.tx-cim-budget table{border-collapse:separate;border-spacing:10px;}.tx-cim-budget table th{font-weight:bold;}.tx-cim-budget table td{vertical-align:top;}.typo3-messages .message-error{color:red;}.typo3-messages .message-ok{color:green;}textarea.f3-form-error{background-color:#FF9F9F;border:1px #FF0000 solid;}input.f3-form-error{background-color:#FF9F9F;border:1px #FF0000 solid;}.tx-cim-favorite table{border-collapse:separate;border-spacing:10px;}.tx-cim-favorite table th{font-weight:bold;}.tx-cim-favorite table td{vertical-align:top;}.typo3-messages .message-error{color:red;}.typo3-messages .message-ok{color:green;}textarea.f3-form-error{background-color:#FF9F9F;border:1px #FF0000 solid;}input.f3-form-error{background-color:#FF9F9F;border:1px #FF0000 solid;}.tx-cim-comarquage table{border-collapse:separate;border-spacing:10px;}.tx-cim-comarquage table th{font-weight:bold;}.tx-cim-comarquage table td{vertical-align:top;}.typo3-messages .message-error{color:red;}.typo3-messages .message-ok{color:green;}textarea.f3-form-error{background-color:#FF9F9F;border:1px #FF0000 solid;}input.f3-form-error{background-color:#FF9F9F;border:1px #FF0000 solid;}.tx-cim-quickaccess table{border-collapse:separate;border-spacing:10px;}.tx-cim-quickaccess table th{font-weight:bold;}.tx-cim-quickaccess table td{vertical-align:top;}.typo3-messages .message-error{color:red;}.typo3-messages .message-ok{color:green;}.tx-felogin-pi1 label{display:block;}.ui-helper-hidden{display:none;}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none;}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;}.ui-helper-clearfix:after{clear:both;}.ui-helper-clearfix{zoom:1;}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0);}.ui-state-disabled{cursor:default !important;}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat;}.ui-widget-overlay{position:absolute;top:0;left:0;width:100%;height:100%;}.ui-accordion .ui-accordion-header{display:block;cursor:pointer;position:relative;margin-top:2px;padding:.5em .5em .5em .7em;zoom:1;}.ui-accordion .ui-accordion-icons{padding-left:2.2em;}.ui-accordion .ui-accordion-noicons{padding-left:.7em;}.ui-accordion .ui-accordion-icons .ui-accordion-icons{padding-left:2.2em;}.ui-accordion .ui-accordion-header .ui-accordion-header-icon{position:absolute;left:.5em;top:50%;margin-top:-8px;}.ui-accordion .ui-accordion-content{padding:1em 2.2em;border-top:0;overflow:auto;zoom:1;}.ui-autocomplete{position:absolute;top:0;left:0;cursor:default;}* html .ui-autocomplete{width:1px;}.ui-button{display:inline-block;position:relative;padding:0;margin-right:.1em;cursor:pointer;text-align:center;zoom:1;overflow:visible;}.ui-button,.ui-button:link,.ui-button:visited,.ui-button:hover,.ui-button:active{text-decoration:none;}.ui-button-icon-only{width:2.2em;}button.ui-button-icon-only{width:2.4em;}.ui-button-icons-only{width:3.4em;}button.ui-button-icons-only{width:3.7em;}.ui-button .ui-button-text{display:block;line-height:1.4;}.ui-button-text-only .ui-button-text{padding:.4em 1em;}.ui-button-icon-only .ui-button-text,.ui-button-icons-only .ui-button-text{padding:.4em;text-indent:-9999999px;}.ui-button-text-icon-primary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 1em .4em 2.1em;}.ui-button-text-icon-secondary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 2.1em .4em 1em;}.ui-button-text-icons .ui-button-text{padding-left:2.1em;padding-right:2.1em;}input.ui-button{padding:.4em 1em;}.ui-button-icon-only .ui-icon,.ui-button-text-icon-primary .ui-icon,.ui-button-text-icon-secondary .ui-icon,.ui-button-text-icons .ui-icon,.ui-button-icons-only .ui-icon{position:absolute;top:50%;margin-top:-8px;}.ui-button-icon-only .ui-icon{left:50%;margin-left:-8px;}.ui-button-text-icon-primary .ui-button-icon-primary,.ui-button-text-icons .ui-button-icon-primary,.ui-button-icons-only .ui-button-icon-primary{left:.5em;}.ui-button-text-icon-secondary .ui-button-icon-secondary,.ui-button-text-icons .ui-button-icon-secondary,.ui-button-icons-only .ui-button-icon-secondary{right:.5em;}.ui-button-text-icons .ui-button-icon-secondary,.ui-button-icons-only .ui-button-icon-secondary{right:.5em;}.ui-buttonset{margin-right:7px;}.ui-buttonset .ui-button{margin-left:0;margin-right:-.3em;}button.ui-button::-moz-focus-inner{border:0;padding:0;}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none;}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0;}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em;}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px;}.ui-datepicker .ui-datepicker-prev{left:2px;}.ui-datepicker .ui-datepicker-next{right:2px;}.ui-datepicker .ui-datepicker-prev-hover{left:1px;}.ui-datepicker .ui-datepicker-next-hover{right:1px;}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px;}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center;}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0;}.ui-datepicker select.ui-datepicker-month-year{width:100%;}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:49%;}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em;}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:bold;border:0;}.ui-datepicker td{border:0;padding:1px;}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none;}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0;}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible;}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left;}.ui-datepicker.ui-datepicker-multi{width:auto;}.ui-datepicker-multi .ui-datepicker-group{float:left;}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em;}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%;}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%;}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%;}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header{border-left-width:0;}.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0;}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left;}.ui-datepicker-row-break{clear:both;width:100%;font-size:0em;}.ui-datepicker-rtl{direction:rtl;}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto;}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto;}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto;}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto;}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right;}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left;}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current{float:right;}.ui-datepicker-rtl .ui-datepicker-group{float:right;}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header{border-right-width:0;border-left-width:1px;}.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px;}.ui-datepicker-cover{position:absolute;z-index:-1;filter:mask();top:-4px;left:-4px;width:200px;height:200px;}.ui-dialog{position:absolute;top:0;left:0;padding:.2em;width:300px;overflow:hidden;}.ui-dialog .ui-dialog-titlebar{padding:.4em 1em;position:relative;}.ui-dialog .ui-dialog-title{float:left;margin:.1em 16px .1em 0;}.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:.3em;top:50%;width:19px;margin:-10px 0 0 0;padding:1px;height:18px;}.ui-dialog .ui-dialog-titlebar-close span{display:block;margin:1px;}.ui-dialog .ui-dialog-titlebar-close:hover,.ui-dialog .ui-dialog-titlebar-close:focus{padding:0;}.ui-dialog .ui-dialog-content{position:relative;border:0;padding:.5em 1em;background:none;overflow:auto;zoom:1;}.ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 0 0 0;background-image:none;margin:.5em 0 0 0;padding:.3em 1em .5em .4em;}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:right;}.ui-dialog .ui-dialog-buttonpane button{margin:.5em .4em .5em 0;cursor:pointer;}.ui-dialog .ui-resizable-se{width:14px;height:14px;right:3px;bottom:3px;}.ui-draggable .ui-dialog-titlebar{cursor:move;}.ui-menu{list-style:none;padding:2px;margin:0;display:block;outline:none;}.ui-menu .ui-menu{margin-top:-3px;position:absolute;}.ui-menu .ui-menu-item{margin:0;padding:0;zoom:1;width:100%;}.ui-menu .ui-menu-divider{margin:5px -2px 5px -2px;height:0;font-size:0;line-height:0;border-width:1px 0 0 0;}.ui-menu .ui-menu-item a{text-decoration:none;display:block;padding:2px .4em;line-height:1.5;zoom:1;font-weight:normal;}.ui-menu .ui-menu-item a.ui-state-focus,.ui-menu .ui-menu-item a.ui-state-active{font-weight:normal;margin:-1px;}.ui-menu .ui-state-disabled{font-weight:normal;margin:.4em 0 .2em;line-height:1.5;}.ui-menu .ui-state-disabled a{cursor:default;}.ui-menu-icons{position:relative;}.ui-menu-icons .ui-menu-item a{position:relative;padding-left:2em;}.ui-menu .ui-icon{position:absolute;top:.2em;left:.2em;}.ui-menu .ui-menu-icon{position:static;float:right;}.ui-progressbar{height:2em;text-align:left;overflow:hidden;}.ui-progressbar .ui-progressbar-value{margin:-1px;height:100%;}.ui-resizable{position:relative;}.ui-resizable-handle{position:absolute;font-size:0.1px;display:block;}.ui-resizable-disabled .ui-resizable-handle,.ui-resizable-autohide .ui-resizable-handle{display:none;}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0;}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0;}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%;}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%;}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px;}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px;}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px;}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px;}.ui-selectable-helper{position:absolute;z-index:100;border:1px dotted black;}.ui-slider{position:relative;text-align:left;}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default;}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0;}.ui-slider-horizontal{height:.8em;}.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em;}.ui-slider-horizontal .ui-slider-range{top:0;height:100%;}.ui-slider-horizontal .ui-slider-range-min{left:0;}.ui-slider-horizontal .ui-slider-range-max{right:0;}.ui-slider-vertical{width:.8em;height:100px;}.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em;}.ui-slider-vertical .ui-slider-range{left:0;width:100%;}.ui-slider-vertical .ui-slider-range-min{bottom:0;}.ui-slider-vertical .ui-slider-range-max{top:0;}.ui-spinner{position:relative;display:inline-block;overflow:hidden;padding:0;vertical-align:middle;}.ui-spinner-input{border:none;background:none;padding:0;margin:.2em 0;vertical-align:middle;margin-left:.4em;margin-right:22px;}.ui-spinner-button{width:16px;height:50%;font-size:.5em;padding:0;margin:0;text-align:center;position:absolute;cursor:default;display:block;overflow:hidden;right:0;}.ui-spinner a.ui-spinner-button{border-top:none;border-bottom:none;border-right:none;}.ui-spinner .ui-icon{position:absolute;margin-top:-8px;top:50%;left:0;}.ui-spinner-up{top:0;}.ui-spinner-down{bottom:0;}.ui-spinner .ui-icon-triangle-1-s{background-position:-65px -16px;}.ui-tabs{position:relative;padding:.2em;zoom:1;}.ui-tabs .ui-tabs-nav{margin:0;padding:.2em .2em 0;}.ui-tabs .ui-tabs-nav li{list-style:none;float:left;position:relative;top:0;margin:1px .2em 0 0;border-bottom:0;padding:0;white-space:nowrap;}.ui-tabs .ui-tabs-nav li a{float:left;padding:.5em 1em;text-decoration:none;}.ui-tabs .ui-tabs-nav li.ui-tabs-active{margin-bottom:-1px;padding-bottom:1px;}.ui-tabs .ui-tabs-nav li.ui-tabs-active a,.ui-tabs .ui-tabs-nav li.ui-state-disabled a,.ui-tabs .ui-tabs-nav li.ui-tabs-loading a{cursor:text;}.ui-tabs .ui-tabs-nav li a,.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active a{cursor:pointer;}.ui-tabs .ui-tabs-panel{display:block;border-width:0;padding:1em 1.4em;background:none;}.ui-tooltip{padding:8px;position:absolute;z-index:9999;max-width:300px;-webkit-box-shadow:0 0 5px #aaa;box-shadow:0 0 5px #aaa;}* html .ui-tooltip{background-image:none;}body .ui-tooltip{border-width:2px;}.ui-widget{font-family:Verdana,Arial,sans-serif;font-size:1.1em;}.ui-widget .ui-widget{font-size:1em;}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Verdana,Arial,sans-serif;font-size:1em;}.ui-widget-content{border:1px solid #aaaaaa;background:#ffffff url(images/ui-bg_flat_75_ffffff_40x100.png) 50% 50% repeat-x;color:#222222;}.ui-widget-content a{color:#222222;}.ui-widget-header{border:1px solid #aaaaaa;background:#cccccc url(images/ui-bg_highlight-soft_75_cccccc_1x100.png) 50% 50% repeat-x;color:#222222;font-weight:bold;}.ui-widget-header a{color:#222222;}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:1px solid #d3d3d3;background:#e6e6e6 url(images/ui-bg_glass_75_e6e6e6_1x400.png) 50% 50% repeat-x;font-weight:normal;color:#555555;}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#555555;text-decoration:none;}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus{border:1px solid #999999;background:#dadada url(images/ui-bg_glass_75_dadada_1x400.png) 50% 50% repeat-x;font-weight:normal;color:#212121;}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited{color:#212121;text-decoration:none;}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{border:1px solid #aaaaaa;background:#ffffff url(images/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x;font-weight:normal;color:#212121;}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#212121;text-decoration:none;}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #fcefa1;background:#fbf9ee url(images/ui-bg_glass_55_fbf9ee_1x400.png) 50% 50% repeat-x;color:#363636;}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#363636;}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #cd0a0a;background:#fef1ec url(images/ui-bg_glass_95_fef1ec_1x400.png) 50% 50% repeat-x;color:#cd0a0a;}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#cd0a0a;}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#cd0a0a;}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:bold;}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:normal;}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none;}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35);}.ui-icon{width:16px;height:16px;background-image:url(images/ui-icons_222222_256x240.png);}.ui-widget-content .ui-icon{background-image:url(images/ui-icons_222222_256x240.png);}.ui-widget-header .ui-icon{background-image:url(images/ui-icons_222222_256x240.png);}.ui-state-default .ui-icon{background-image:url(images/ui-icons_888888_256x240.png);}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon{background-image:url(images/ui-icons_454545_256x240.png);}.ui-state-active .ui-icon{background-image:url(images/ui-icons_454545_256x240.png);}.ui-state-highlight .ui-icon{background-image:url(images/ui-icons_2e83ff_256x240.png);}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url(images/ui-icons_cd0a0a_256x240.png);}.ui-icon-carat-1-n{background-position:0 0;}.ui-icon-carat-1-ne{background-position:-16px 0;}.ui-icon-carat-1-e{background-position:-32px 0;}.ui-icon-carat-1-se{background-position:-48px 0;}.ui-icon-carat-1-s{background-position:-64px 0;}.ui-icon-carat-1-sw{background-position:-80px 0;}.ui-icon-carat-1-w{background-position:-96px 0;}.ui-icon-carat-1-nw{background-position:-112px 0;}.ui-icon-carat-2-n-s{background-position:-128px 0;}.ui-icon-carat-2-e-w{background-position:-144px 0;}.ui-icon-triangle-1-n{background-position:0 -16px;}.ui-icon-triangle-1-ne{background-position:-16px -16px;}.ui-icon-triangle-1-e{background-position:-32px -16px;}.ui-icon-triangle-1-se{background-position:-48px -16px;}.ui-icon-triangle-1-s{background-position:-64px -16px;}.ui-icon-triangle-1-sw{background-position:-80px -16px;}.ui-icon-triangle-1-w{background-position:-96px -16px;}.ui-icon-triangle-1-nw{background-position:-112px -16px;}.ui-icon-triangle-2-n-s{background-position:-128px -16px;}.ui-icon-triangle-2-e-w{background-position:-144px -16px;}.ui-icon-arrow-1-n{background-position:0 -32px;}.ui-icon-arrow-1-ne{background-position:-16px -32px;}.ui-icon-arrow-1-e{background-position:-32px -32px;}.ui-icon-arrow-1-se{background-position:-48px -32px;}.ui-icon-arrow-1-s{background-position:-64px -32px;}.ui-icon-arrow-1-sw{background-position:-80px -32px;}.ui-icon-arrow-1-w{background-position:-96px -32px;}.ui-icon-arrow-1-nw{background-position:-112px -32px;}.ui-icon-arrow-2-n-s{background-position:-128px -32px;}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px;}.ui-icon-arrow-2-e-w{background-position:-160px -32px;}.ui-icon-arrow-2-se-nw{background-position:-176px -32px;}.ui-icon-arrowstop-1-n{background-position:-192px -32px;}.ui-icon-arrowstop-1-e{background-position:-208px -32px;}.ui-icon-arrowstop-1-s{background-position:-224px -32px;}.ui-icon-arrowstop-1-w{background-position:-240px -32px;}.ui-icon-arrowthick-1-n{background-position:0 -48px;}.ui-icon-arrowthick-1-ne{background-position:-16px -48px;}.ui-icon-arrowthick-1-e{background-position:-32px -48px;}.ui-icon-arrowthick-1-se{background-position:-48px -48px;}.ui-icon-arrowthick-1-s{background-position:-64px -48px;}.ui-icon-arrowthick-1-sw{background-position:-80px -48px;}.ui-icon-arrowthick-1-w{background-position:-96px -48px;}.ui-icon-arrowthick-1-nw{background-position:-112px -48px;}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px;}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px;}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px;}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px;}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px;}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px;}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px;}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px;}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px;}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px;}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px;}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px;}.ui-icon-arrowreturn-1-w{background-position:-64px -64px;}.ui-icon-arrowreturn-1-n{background-position:-80px -64px;}.ui-icon-arrowreturn-1-e{background-position:-96px -64px;}.ui-icon-arrowreturn-1-s{background-position:-112px -64px;}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px;}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px;}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px;}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px;}.ui-icon-arrow-4{background-position:0 -80px;}.ui-icon-arrow-4-diag{background-position:-16px -80px;}.ui-icon-extlink{background-position:-32px -80px;}.ui-icon-newwin{background-position:-48px -80px;}.ui-icon-refresh{background-position:-64px -80px;}.ui-icon-shuffle{background-position:-80px -80px;}.ui-icon-transfer-e-w{background-position:-96px -80px;}.ui-icon-transferthick-e-w{background-position:-112px -80px;}.ui-icon-folder-collapsed{background-position:0 -96px;}.ui-icon-folder-open{background-position:-16px -96px;}.ui-icon-document{background-position:-32px -96px;}.ui-icon-document-b{background-position:-48px -96px;}.ui-icon-note{background-position:-64px -96px;}.ui-icon-mail-closed{background-position:-80px -96px;}.ui-icon-mail-open{background-position:-96px -96px;}.ui-icon-suitcase{background-position:-112px -96px;}.ui-icon-comment{background-position:-128px -96px;}.ui-icon-person{background-position:-144px -96px;}.ui-icon-print{background-position:-160px -96px;}.ui-icon-trash{background-position:-176px -96px;}.ui-icon-locked{background-position:-192px -96px;}.ui-icon-unlocked{background-position:-208px -96px;}.ui-icon-bookmark{background-position:-224px -96px;}.ui-icon-tag{background-position:-240px -96px;}.ui-icon-home{background-position:0 -112px;}.ui-icon-flag{background-position:-16px -112px;}.ui-icon-calendar{background-position:-32px -112px;}.ui-icon-cart{background-position:-48px -112px;}.ui-icon-pencil{background-position:-64px -112px;}.ui-icon-clock{background-position:-80px -112px;}.ui-icon-disk{background-position:-96px -112px;}.ui-icon-calculator{background-position:-112px -112px;}.ui-icon-zoomin{background-position:-128px -112px;}.ui-icon-zoomout{background-position:-144px -112px;}.ui-icon-search{background-position:-160px -112px;}.ui-icon-wrench{background-position:-176px -112px;}.ui-icon-gear{background-position:-192px -112px;}.ui-icon-heart{background-position:-208px -112px;}.ui-icon-star{background-position:-224px -112px;}.ui-icon-link{background-position:-240px -112px;}.ui-icon-cancel{background-position:0 -128px;}.ui-icon-plus{background-position:-16px -128px;}.ui-icon-plusthick{background-position:-32px -128px;}.ui-icon-minus{background-position:-48px -128px;}.ui-icon-minusthick{background-position:-64px -128px;}.ui-icon-close{background-position:-80px -128px;}.ui-icon-closethick{background-position:-96px -128px;}.ui-icon-key{background-position:-112px -128px;}.ui-icon-lightbulb{background-position:-128px -128px;}.ui-icon-scissors{background-position:-144px -128px;}.ui-icon-clipboard{background-position:-160px -128px;}.ui-icon-copy{background-position:-176px -128px;}.ui-icon-contact{background-position:-192px -128px;}.ui-icon-image{background-position:-208px -128px;}.ui-icon-video{background-position:-224px -128px;}.ui-icon-script{background-position:-240px -128px;}.ui-icon-alert{background-position:0 -144px;}.ui-icon-info{background-position:-16px -144px;}.ui-icon-notice{background-position:-32px -144px;}.ui-icon-help{background-position:-48px -144px;}.ui-icon-check{background-position:-64px -144px;}.ui-icon-bullet{background-position:-80px -144px;}.ui-icon-radio-on{background-position:-96px -144px;}.ui-icon-radio-off{background-position:-112px -144px;}.ui-icon-pin-w{background-position:-128px -144px;}.ui-icon-pin-s{background-position:-144px -144px;}.ui-icon-play{background-position:0 -160px;}.ui-icon-pause{background-position:-16px -160px;}.ui-icon-seek-next{background-position:-32px -160px;}.ui-icon-seek-prev{background-position:-48px -160px;}.ui-icon-seek-end{background-position:-64px -160px;}.ui-icon-seek-start{background-position:-80px -160px;}.ui-icon-seek-first{background-position:-80px -160px;}.ui-icon-stop{background-position:-96px -160px;}.ui-icon-eject{background-position:-112px -160px;}.ui-icon-volume-off{background-position:-128px -160px;}.ui-icon-volume-on{background-position:-144px -160px;}.ui-icon-power{background-position:0 -176px;}.ui-icon-signal-diag{background-position:-16px -176px;}.ui-icon-signal{background-position:-32px -176px;}.ui-icon-battery-0{background-position:-48px -176px;}.ui-icon-battery-1{background-position:-64px -176px;}.ui-icon-battery-2{background-position:-80px -176px;}.ui-icon-battery-3{background-position:-96px -176px;}.ui-icon-circle-plus{background-position:0 -192px;}.ui-icon-circle-minus{background-position:-16px -192px;}.ui-icon-circle-close{background-position:-32px -192px;}.ui-icon-circle-triangle-e{background-position:-48px -192px;}.ui-icon-circle-triangle-s{background-position:-64px -192px;}.ui-icon-circle-triangle-w{background-position:-80px -192px;}.ui-icon-circle-triangle-n{background-position:-96px -192px;}.ui-icon-circle-arrow-e{background-position:-112px -192px;}.ui-icon-circle-arrow-s{background-position:-128px -192px;}.ui-icon-circle-arrow-w{background-position:-144px -192px;}.ui-icon-circle-arrow-n{background-position:-160px -192px;}.ui-icon-circle-zoomin{background-position:-176px -192px;}.ui-icon-circle-zoomout{background-position:-192px -192px;}.ui-icon-circle-check{background-position:-208px -192px;}.ui-icon-circlesmall-plus{background-position:0 -208px;}.ui-icon-circlesmall-minus{background-position:-16px -208px;}.ui-icon-circlesmall-close{background-position:-32px -208px;}.ui-icon-squaresmall-plus{background-position:-48px -208px;}.ui-icon-squaresmall-minus{background-position:-64px -208px;}.ui-icon-squaresmall-close{background-position:-80px -208px;}.ui-icon-grip-dotted-vertical{background-position:0 -224px;}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px;}.ui-icon-grip-solid-vertical{background-position:-32px -224px;}.ui-icon-grip-solid-horizontal{background-position:-48px -224px;}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px;}.ui-icon-grip-diagonal-se{background-position:-80px -224px;}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;-khtml-border-top-left-radius:4px;border-top-left-radius:4px;}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;-khtml-border-top-right-radius:4px;border-top-right-radius:4px;}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{-moz-border-radius-bottomleft:4px;-webkit-border-bottom-left-radius:4px;-khtml-border-bottom-left-radius:4px;border-bottom-left-radius:4px;}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px;-khtml-border-bottom-right-radius:4px;border-bottom-right-radius:4px;}.ui-widget-overlay{background:#aaaaaa url(images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;opacity:.3;filter:Alpha(Opacity=30);}.ui-widget-shadow{margin:-8px 0 0 -8px;padding:8px;background:#aaaaaa url(images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;opacity:.3;filter:Alpha(Opacity=30);-moz-border-radius:8px;-khtml-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;}.femanager_flashmessages>div{background-position:10px 12px;background-repeat:no-repeat;margin-bottom:4px;padding:12px 12px 12px 36px}.femanager_flashmessages>.message-error{background-color:#f6d3cf;background-image:url('../../typo3/sysext/t3skin/icons/gfx/error.png');border:1px solid #d66c68;color:#aa0225}.femanager_flashmessages>.message-warning{background-color:#fbf6de;background-image:url('../../typo3/sysext/t3skin/icons/gfx/warning.png');border:1px solid #b1905c;color:#9e7d4a}.femanager_flashmessages>.message-ok{background-color:#cdeaca;background-image:url('../../typo3/sysext/t3skin/icons/gfx/ok.png');border:1px solid #58b548;color:#3b7826}.femanager_flashmessages>.message-information{background-color:#eaf7ff;background-image:url('../../typo3/sysext/t3skin/icons/gfx/information.png');border:1px solid #c5dbe6;color:#4c73a1}.femanager_flashmessages>.message-notice{background-color:#f6f7fa;background-image:url('../../typo3/sysext/t3skin/icons/gfx/notice.png');border:1px solid #c2cbcf;color:#444}.femanager_note{background-position:10px 12px;background-repeat:no-repeat;margin-bottom:4px;padding:12px 12px 12px 36px;background-color:#f6f7fa;background-image:url('../../typo3/sysext/t3skin/icons/gfx/notice.png');border:1px solid #c2cbcf;color:#444;list-style-type:none;margin-left:0}.femanager_error{background-position:10px 12px;background-repeat:no-repeat;margin-bottom:4px;padding:12px 12px 12px 36px;background-color:#f6d3cf;background-image:url('../../typo3/sysext/t3skin/icons/gfx/error.png');border:1px solid #d66c68;color:#aa0225;list-style-type:none;margin-left:0}.tx-femanager .qq-uploader{position:relative;width:100%}.tx-femanager .qq-upload-button-focus{outline:1px dotted #000000}.tx-femanager .qq-upload-drop-area,.tx-femanager .qq-upload-extra-drop-area{position:absolute;top:0;left:0;width:100%;height:100%;min-height:30px;z-index:2;background:#FF9797;text-align:center}.tx-femanager .qq-upload-drop-area span{display:block;position:absolute;top:50%;width:100%;margin-top:-8px;font-size:16px}.tx-femanager .qq-upload-extra-drop-area{position:relative;margin-top:50px;font-size:16px;padding-top:30px;height:20px;min-height:40px}.tx-femanager .qq-upload-drop-area-active{background:#FF7171}.tx-femanager .qq-upload-list{margin:0;padding:0;list-style:none}.tx-femanager .qq-upload-list .alert{text-align:center;margin-top:10px}.tx-femanager .qq-upload-list li{margin:0;padding:9px;line-height:15px;font-size:16px}.tx-femanager .qq-upload-file,.tx-femanager .qq-upload-spinner,.tx-femanager .qq-upload-size,.tx-femanager .qq-upload-cancel,.tx-femanager .qq-upload-retry,.tx-femanager .qq-upload-failed-text,.tx-femanager .qq-upload-finished,.tx-femanager .qq-upload-delete{margin-right:12px}.tx-femanager .qq-upload-delete{font:0/0 a !important;text-shadow:none;color:transparent !important;display:inline-block !important;margin-top:3px}.tx-femanager .qq-upload-spinner{display:inline-block;width:15px;height:15px;vertical-align:text-bottom}.tx-femanager .qq-drop-processing{display:none}.tx-femanager .qq-drop-processing-spinner{display:inline-block;width:24px;height:24px;vertical-align:text-bottom}.tx-femanager .qq-upload-finished{display:none;width:15px;height:15px;vertical-align:text-bottom}.tx-femanager .qq-upload-retry,.tx-femanager .qq-upload-delete{display:none;color:#000000}.tx-femanager .qq-upload-cancel,.tx-femanager .qq-upload-delete{color:#000000}.tx-femanager .qq-upload-retryable .qq-upload-retry{display:inline}.tx-femanager .qq-upload-size,.tx-femanager .qq-upload-cancel,.tx-femanager .qq-upload-retry,.tx-femanager .qq-upload-delete{font-size:12px;font-weight:normal}.tx-femanager .qq-upload-failed-text{display:none;font-style:italic;font-weight:bold}.tx-femanager .qq-upload-failed-icon{display:none;width:15px;height:15px;vertical-align:text-bottom}.tx-femanager .qq-upload-fail .qq-upload-failed-text{display:inline}.tx-femanager .qq-upload-retrying .qq-upload-failed-text{display:inline;color:#D60000}.tx-femanager .qq-upload-list li.qq-upload-success{background-color:#5DA30C;color:#FFFFFF}.tx-femanager .qq-upload-list li.qq-upload-fail{background-color:#D60000;color:#FFFFFF}.tx-femanager .qq-progress-bar{background:-moz-linear-gradient(top,#1e5799 0%,#2989d8 50%,#207cca 51%,#7db9e8 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#1e5799),color-stop(50%,#2989d8),color-stop(51%,#207cca),color-stop(100%,#7db9e8));background:-webkit-linear-gradient(top,#1e5799 0%,#2989d8 50%,#207cca 51%,#7db9e8 100%);background:-o-linear-gradient(top,#1e5799 0%,#2989d8 50%,#207cca 51%,#7db9e8 100%);background:-ms-linear-gradient(top,#1e5799 0%,#2989d8 50%,#207cca 51%,#7db9e8 100%);background:linear-gradient(to bottom,#1e5799 0%,#2989d8 50%,#207cca 51%,#7db9e8 100%);width:0%;height:15px;border-radius:6px;margin-bottom:3px;display:none;margin-top:10px}.tx-femanager .fileupload_image{max-width:200px;margin-top:20px}@font-face{font-family:'merriweather_bolditalic';src:url('../../fileadmin/templates/ville/css/font/merriweather-bolditalic-webfont.eot');src:url('../../fileadmin/templates/ville/css/font/merriweather-bolditalic-webfont.eot?#iefix') format('embedded-opentype'),url('../../fileadmin/templates/ville/css/font/merriweather-bolditalic-webfont.woff2') format('woff2'),url('../../fileadmin/templates/ville/css/font/merriweather-bolditalic-webfont.woff') format('woff'),url('../../fileadmin/templates/ville/css/font/merriweather-bolditalic-webfont.ttf') format('truetype'),url('../../fileadmin/templates/ville/css/font/merriweather-bolditalic-webfont.svg#merriweather_bolditalic') format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'roboto_regular';src:url('../../fileadmin/templates/ville/css/font/roboto-regular-webfont.eot');src:url('../../fileadmin/templates/ville/css/font/roboto-regular-webfont.eot?#iefix') format('embedded-opentype'),url('../../fileadmin/templates/ville/css/font/roboto-regular-webfont.woff2') format('woff2'),url('../../fileadmin/templates/ville/css/font/roboto-regular-webfont.woff') format('woff'),url('../../fileadmin/templates/ville/css/font/roboto-regular-webfont.ttf') format('truetype'),url('../../fileadmin/templates/ville/css/font/roboto-regular-webfont.svg#roboto_regular') format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'roboto_bold';src:url('../../fileadmin/templates/ville/css/font/roboto-bold-webfont.eot');src:url('../../fileadmin/templates/ville/css/font/roboto-bold-webfont.eot?#iefix') format('embedded-opentype'),url('../../fileadmin/templates/ville/css/font/roboto-bold-webfont.woff2') format('woff2'),url('../../fileadmin/templates/ville/css/font/roboto-bold-webfont.woff') format('woff'),url('../../fileadmin/templates/ville/css/font/roboto-bold-webfont.ttf') format('truetype'),url('../../fileadmin/templates/ville/css/font/roboto-bold-webfont.svg#roboto_bold') format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'roboto_italic';src:url('../../fileadmin/templates/ville/css/font/roboto-italic-webfont.eot');src:url('../../fileadmin/templates/ville/css/font/roboto-italic-webfont.eot?#iefix') format('embedded-opentype'),url('../../fileadmin/templates/ville/css/font/roboto-italic-webfont.woff2') format('woff2'),url('../../fileadmin/templates/ville/css/font/roboto-italic-webfont.woff') format('woff'),url('../../fileadmin/templates/ville/css/font/roboto-italic-webfont.ttf') format('truetype'),url('../../fileadmin/templates/ville/css/font/roboto-italic-webfont.svg#roboto_italic') format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'roboto_bolditalic';src:url('../../fileadmin/templates/ville/css/font/roboto-bold-italic-webfont.eot');src:url('../../fileadmin/templates/ville/css/font/roboto-bold-italic-webfont.eot?#iefix') format('embedded-opentype'),url('../../fileadmin/templates/ville/css/font/roboto-bold-italic-webfont.woff2') format('woff2'),url('../../fileadmin/templates/ville/css/font/roboto-bold-italic-webfont.woff') format('woff'),url('../../fileadmin/templates/ville/css/font/roboto-bold-italic-webfont.ttf') format('truetype'),url('../../fileadmin/templates/ville/css/font/roboto-bold-italic-webfont.svg#roboto_bolditalic') format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'roboto_light';src:url('../../fileadmin/templates/ville/css/font/roboto-light-webfont.eot');src:url('../../fileadmin/templates/ville/css/font/roboto-light-webfont.eot?#iefix') format('embedded-opentype'),url('../../fileadmin/templates/ville/css/font/roboto-light-webfont.woff2') format('woff2'),url('../../fileadmin/templates/ville/css/font/roboto-light-webfont.woff') format('woff'),url('../../fileadmin/templates/ville/css/font/roboto-light-webfont.ttf') format('truetype'),url('../../fileadmin/templates/ville/css/font/roboto-light-webfont.svg#roboto_light') format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'robotocondensed_regular';src:url('../../fileadmin/templates/ville/css/font/robotocondensed-regular-webfont.eot');src:url('../../fileadmin/templates/ville/css/font/robotocondensed-regular-webfont.eot?#iefix') format('embedded-opentype'),url('../../fileadmin/templates/ville/css/font/robotocondensed-regular-webfont.woff2') format('woff2'),url('../../fileadmin/templates/ville/css/font/robotocondensed-regular-webfont.woff') format('woff'),url('../../fileadmin/templates/ville/css/font/robotocondensed-regular-webfont.ttf') format('truetype'),url('../../fileadmin/templates/ville/css/font/robotocondensed-regular-webfont.svg#robotocondensed_regular') format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'robotocondensed_bold';src:url('../../fileadmin/templates/ville/css/font/robotocondensed-bold-webfont.eot');src:url('../../fileadmin/templates/ville/css/font/robotocondensed-bold-webfont.eot?#iefix') format('embedded-opentype'),url('../../fileadmin/templates/ville/css/font/robotocondensed-bold-webfont.woff2') format('woff2'),url('../../fileadmin/templates/ville/css/font/robotocondensed-bold-webfont.woff') format('woff'),url('../../fileadmin/templates/ville/css/font/robotocondensed-bold-webfont.ttf') format('truetype'),url('../../fileadmin/templates/ville/css/font/robotocondensed-bold-webfont.svg#robotocondensed_bold') format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'robotocondensed_light';src:url('../../fileadmin/templates/ville/css/font/robotocondensed-light-webfont.eot');src:url('../../fileadmin/templates/ville/css/font/robotocondensed-light-webfont.eot?#iefix') format('embedded-opentype'),url('../../fileadmin/templates/ville/css/font/robotocondensed-light-webfont.woff2') format('woff2'),url('../../fileadmin/templates/ville/css/font/robotocondensed-light-webfont.woff') format('woff'),url('../../fileadmin/templates/ville/css/font/robotocondensed-light-webfont.ttf') format('truetype'),url('../../fileadmin/templates/ville/css/font/robotocondensed-light-webfont.svg#robotocondensed_light') format('svg');font-weight:normal;font-style:normal;}#social_share span.a2a_svg{display:none;}*{border:0;padding:0;margin:0;font-family:'roboto_regular',Arial,Verdana,Helvetica,sans-serif;font-weight:normal;}html{font-size:62.5%;width:100%;height:100%;}body{background-color:#ffffff;font-family:'roboto_regular',Arial,Verdana,Helvetica,sans-serif;font-style:normal;font-weight:normal;font-variant:normal;line-height:100%;color:#1d1d1b;text-align:left;height:100%;}a{text-decoration:none;color:#1d1d1b;}a:hover{text-decoration:none;color:#1d1d1b;}a img,:link img,:visited img{border:none;}img{max-width:100%;height:auto;}iframe{max-width:100%;}.gm-style img,.gmnoscreen img,.gmnoprint img{max-width:none !important;}strong,b{font-weight:normal;font-family:'roboto_bold',Arial,Verdana,sans-serif;}i,em{font-style:normal;font-family:'roboto_italic',Arial,Verdana,sans-serif;}strong em,strong i,em strong,i strong,b em,b i,em b,i b{font-style:normal;font-weight:normal;font-family:'roboto_bolditalic',Arial,Verdana,sans-serif;}ol,ul{list-style:none;}table{border-collapse:collapse;border-spacing:0;}.seph1{font-size:1px;height:1px;clear:both;}.clear{clear:both;height:0;}span.clear{display:block;}.display_none{display:none;}.left{float:left;}.right{float:right;}::selection{color:#ffffff;background:#dadada;}::-moz-selection{color:#ffffff;background:#dadada;}div.tx-powermail{width:100%;font-family:Arial,Verdana,Helvetica,sans-serif;font-size:inherit;}div.tx-powermail h3{display:none;}div.tx-powermail p{margin:0 0 10px 0;}div.tx-powermail legend{text-transform:uppercase;color:#1d1d1b;font-family:'roboto_bold',Arial,Verdana,sans-serif;font-size:1.5em;line-height:32px;line-height:1.2em;margin:0 0 20px 0;float:left;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}div.powermail_fieldwrap{margin:0 0 25px 0;}div.powermail_fieldwrap_radio,div.powermail_fieldwrap_check{clear:both;}div.powermail_fieldwrap.powermail_fieldwrap_text{margin:16px 0;color:#000000;font-family:'roboto_bold',Arial,Verdana,Helvetica,sans-serif;font-weight:normal;font-size:1.6em;line-height:1.2em;}.powermail_fieldset{border:0;max-width:100%;min-width:inherit;margin:0;}.powermail_form > .powermail_fieldset:first-child{margin:0;}.powermail_fieldwrap fieldset{border:0;padding:0;margin:0;}form  div.powermail_fieldwrap_radio fieldset,form  div.powermail_fieldwrap_check fieldset{background:none}.powermail_label{margin:0 0 9px 0;padding:0;width:100%;display:block;color:#1d1d1b;font-family:'roboto_regular',Arial,Verdana,sans-serif;font-weight:normal;font-size:1.5em;line-height:1.5em;letter-spacing:0.02em;}.powermail_field{border:2px solid #1d1d1b;background:#ffffff;color:#1d1d1b;font-family:'roboto_regular',Arial,Verdana,Helvetica,sans-serif;font-size:1.5em;line-height:1.2em;letter-spacing:0.02em;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;padding:10px;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;}select.powermail_field{width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#ffffff url('../../fileadmin/templates/ville/img/bg_select_black.png') no-repeat 94% center;text-overflow:"";text-indent:0.01px;padding:10px 40px 10px 15px;}input.powermail_field:focus{background:#ffffff;border:2px solid #1d1d1b;}.powermail_textarea{max-width:100%;}div.tx-powermail .powermail_radio_legend,div.tx-powermail .powermail_check_legend{display:block !important;margin:0 0 9px 0;text-transform:uppercase;float:none;color:#000000;font-family:'Quicksand',Arial,Verdana,sans-serif;font-weight:normal;font-size:1.8em;line-height:28px;line-height:1.3em;}.powermail_radio_outer,.powermail_captcha_outer,.powermail_check_outer{float:none;width:auto;border:0;padding:0;background:none;}.powermail_radio_inner,.powermail_check_inner{float:left;margin-right:20px;}#page #content_page div.tx-powermail div.powermail_radio_inner,#page #content_page div.tx-powermail div.powermail_check_inner{clear:none;}.tx-powermail .powermail_check_outer .powermail_check_inner label,.tx-powermail .powermail_radio_outer .powermail_radio_inner label{width:auto;float:none;max-width:90%;}.tx-powermail .powermail_check_outer .powermail_check_inner label.ui-button{padding:0 0 0 26px;background:url('../../fileadmin/templates/ville/img/bg_checkbox.png') no-repeat left 4px;}.tx-powermail .powermail_check_outer .powermail_check_inner label.ui-button.ui-state-active{background:url('../../fileadmin/templates/ville/img/bg_checkbox_act.png') no-repeat left 4px;}.tx-powermail .powermail_check_outer .powermail_check_inner label.ui-button .ui-button-text{padding:0;color:#000000;font-family:'roboto_regular',Arial,Verdana,sans-serif;}.tx-powermail .powermail_radio_outer .powermail_radio_inner label.ui-button{padding:0 0 0 26px;background:url('../../fileadmin/templates/ville/img/bg_radio.png') no-repeat left 3px;}.tx-powermail .powermail_radio_outer .powermail_radio_inner label.ui-button.ui-state-active{background:url('../../fileadmin/templates/ville/img/bg_radio_act.png') no-repeat left 3px;}.tx-powermail .powermail_radio_outer .powermail_radio_inner label.ui-button .ui-button-text{padding:0;color:#000000;font-family:'roboto_regular',Arial,Verdana,sans-serif;}div.tx-powermail .powermail_radio_legend,div.tx-powermail .powermail_check_legend{display:block !important;margin:0 0 9px 0;text-transform:none;float:none;color:#1d1d1b;font-family:'roboto_regular',Arial,Verdana,sans-serif;font-weight:normal;font-size:1.5em;line-height:1.5em;letter-spacing:0.02em;}.powermail_radio_outer,.powermail_captcha_outer,.powermail_check_outer{float:none;width:auto;border:0;padding:0;background:none;}.powermail_check_outer{float:left;width:auto;border:0;padding:0;}.tx-powermail .powermail_check_outer .powermail_check_inner label,.tx-powermail .powermail_radio_outer .powermail_radio_inner label,.tx-powermail .powermail_radio_outer .powermail_radio_inner15 label{display:block;width:auto;float:none;margin:0 0 5px 0;text-transform:none;color:#000000;font-family:'roboto_regular',Arial,Verdana,Helvetica,sans-serif;font-size:1.5em;line-height:1.5em;text-align:left;}.tx-powermail .powermail_check_outer .powermail_check_inner label.ui-button{padding:0 0 0 26px;background:url('../../fileadmin/templates/ville/img/bg_checkbox.png') no-repeat left 4px;}.tx-powermail .powermail_check_outer .powermail_check_inner label.ui-button.ui-state-active{background:url('../../fileadmin/templates/ville/img/bg_checkbox_act.png') no-repeat left 4px;}.tx-powermail .powermail_check_outer .powermail_check_inner label.ui-button .ui-button-text{padding:0;color:#000000;font-family:'roboto_regular',Arial,Verdana,sans-serif;}.tx-powermail .powermail_radio_outer .powermail_radio_inner label.ui-button{padding:0 0 0 20px;background:url('../../fileadmin/templates/ville/img/bg_radio.png') no-repeat left 5px;}.tx-powermail .powermail_radio_outer .powermail_radio_inner label.ui-button.ui-state-active{background:url('../../fileadmin/templates/ville/img/bg_radio_act.png') no-repeat left 5px;}.tx-powermail .powermail_radio_outer .powermail_radio_inner label.ui-button .ui-button-text{padding:0;color:#000000;font-family:'roboto_regular',Arial,Verdana,sans-serif;}.tx-powermail .powermail_radio_outer .powermail_radio_inner15 label.ui-button{padding:0 0 0 20px;background:url('../../fileadmin/templates/ville/img/bg_radio_15-15.png') no-repeat left 5px;}.tx-powermail .powermail_radio_outer .powermail_radio_inner15 label.ui-button.ui-state-active{background:url('../../fileadmin/templates/ville/img/bg_radio_act_15-15.png') no-repeat left 5px;}.tx-powermail .powermail_radio_outer .powermail_radio_inner15 label.ui-button .ui-button-text{padding:0;color:#000000;font-family:'roboto_regular',Arial,Verdana,sans-serif;}div.powermail_fieldwrap.powermail_fieldwrap_submit{float:right;margin:10px 0;}.powermail_submit{text-transform:uppercase;color:#ffffff;font-family:'robotocondensed_bold',Arial,Verdana,sans-serif;font-size:1.6em;line-height:1.9em;letter-spacing:0.02em;font-style:normal;font-weight:normal;letter-spacing:0.02em;cursor:pointer;display:inline-block;width:auto;position:relative;margin:0;padding:5px 49px 5px 15px;border:0;float:none;background-color:#a2243c;background-image:url('../../fileadmin/templates/ville/img/arrow_white.png');background-repeat:no-repeat;background-position:91% 11px;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-webkit-appearance:none !important;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;transition:all 0.3s;}.tx-powermail .powermail_submit:focus{background:#8a1e32;-webkit-transition-property:all;-webkit-transition-duration:500ms;-moz-transition-property:all;-moz-transition-duration:500ms;transition-property:all;transition-duration:500ms;}.formError .formErrorContent{background:#ffffff;color:#888888;border:2px solid #aaa;}.formError .formErrorArrow div{background:#ffffff;border-left:2px solid #aaa;border-right:2px solid #aaa;}.formError .formErrorArrow .line3{border-left:2px solid #aaa;border-right:2px solid #aaa;}.formError .formErrorArrow .line2{background:#aaaaaa;}.formError .formErrorArrow .line1{background:#aaaaaa;}.powermail_create{background:none;}.powermail_confirmation{background:none;}.powermail_confirmation .powermail_confirmation_form,.powermail_confirmation .powermail_confirmation_submit{height:auto;margin:20px 0 40px 0;}.powermail_confirmation input{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}#page .powermail_confirmation h4{font-family:'roboto_bold',Arial,Verdana,Helvetica,sans-serif;}dl.powermail_all{margin:0 0 20px 0;font-size:1.6em;line-height:1.2em;}dl.powermail_all dt{margin:0 15px 15px 0;float:left;clear:left;font-weight:normal;font-family:'roboto_bold',Arial,Verdana,Helvetica,sans-serif;}dl.powermail_all dd{margin:0 0 15px 0;float:left;width:auto;}.powermail_confirmation_form,.powermail_confirmation_submit{cursor:pointer;padding:inherit;margin:0;border:0;width:80px;height:30px;background:#4bc7c7;color:#ffffff;font-size:1.2em;line-height:1.2em;}.powermail_confirmation_form{float:left;}.powermail_confirmation_submit{float:right;}div.tx_powermail_pi1_fieldwrap_html_check label{width:25px;margin-top:2px;}.tx_powermail_pi1_fieldwrap_html_check input{width:25px;margin-top:5px;}.tx_powermail_pi1_fieldwrap_html_submitgraphic{text-align:center;}.tx_powermail_pi1_fieldwrap_html_submitgraphic input{float:none;width:98px;border:0;}fieldset{border:0;max-width:100%;min-width:inherit;padding:0;margin:0;}legend{text-transform:uppercase;color:#1d1d1b;font-family:'roboto_bold',Arial,Verdana,sans-serif;font-size:1.5em;line-height:32px;line-height:1.2em;margin:0 0 20px 0;float:left;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.ligne_form,.csc-mailform-field{margin:0 0 25px 0;clear:both;}label{margin:0 0 9px 0;padding:0;width:100%;display:block;color:#1d1d1b;font-family:'roboto_regular',Arial,Verdana,sans-serif;font-weight:normal;font-size:1.5em;line-height:1.5em;letter-spacing:0.02em;}ul li label{font-size:1em;line-height:1em;}input,select,textarea{border:2px solid #1d1d1b;background:#ffffff;color:#1d1d1b;font-family:'roboto_regular',Arial,Verdana,Helvetica,sans-serif;font-size:1.5em;line-height:1.2em;letter-spacing:0.02em;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;padding:10px;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;}input[placeholder],input::-webkit-input-placeholder{color:#1d1d1b;}textarea{max-width:100%;}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#ffffff url('../../fileadmin/templates/ville/img/bg_select_black.png') no-repeat 94% center;text-overflow:"";text-indent:0.01px;padding:10px 40px 10px 15px;}select::-ms-expand{display:none;}input[type="checkbox"],input[type="radio"]{padding:0;width:auto;border:0;vertical-align:top;margin:0 4px;background:none;-webkit-appearance:normal;}.ligne_form.checkbox,.ligne_form.radio{padding:0 15px;margin:10px 0 0 0;}.ligne_form.checkbox label,.ligne_form.radio label{display:block;width:auto;float:none;margin:0 0 5px 0;text-transform:none;color:#2b2a2a;font-family:'robotocondensed_regular',Arial,Verdana,Helvetica,sans-serif;font-size:1.6em;line-height:24px;line-height:1.2em;text-align:left;}.ligne_form.checkbox label.ui-button{padding:0 0 0 26px;background:url('../../fileadmin/templates/ville/img/bg_checkbox.png') no-repeat left 4px;}.ligne_form.checkbox label.ui-button.ui-state-active{background:url('../../fileadmin/templates/ville/img/bg_checkbox_act.png') no-repeat left 4px;}.ligne_form.radio label.ui-button{padding:0 0 0 26px;background:url('../../fileadmin/templates/ville/img/bg_radio.png') no-repeat left 3px;}.ligne_form.radio label.ui-button.ui-state-active{background:url('../../fileadmin/templates/ville/img/bg_radio_act.png') no-repeat left 3px;}.ligne_form.checkbox label.ui-button .ui-button-text,.ligne_form.radio label.ui-button .ui-button-text{padding:0;color:#1d1d1b;font-family:'roboto_regular',Arial,Verdana,sans-serif;}div.btn_submit{float:right;margin:10px 0;}input[type="submit"],input[type="button"]{text-transform:uppercase;color:#ffffff;font-family:'robotocondensed_bold',Arial,Verdana,sans-serif;font-size:1.6em;line-height:1.9em;letter-spacing:0.02em;font-style:normal;font-weight:normal;letter-spacing:0.02em;cursor:pointer;display:inline-block;width:auto;position:relative;margin:0;padding:5px 49px 5px 15px;border:0;float:none;background-color:#a2243c;background-image:url('../../fileadmin/templates/ville/img/arrow_white.png');background-repeat:no-repeat;background-position:91% 11px;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-webkit-appearance:none !important;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;transition:all 0.3s;}input[type="submit"]:hover,input[type="submit"]:focus,input[type="button"]:hover,input[type="button"]:focus{background-color:#8a1e32;-webkit-transition-property:background;-webkit-transition-duration:500ms;-moz-transition-property:background;-moz-transition-duration:500ms;transition-property:background;transition-duration:500ms;}.mandatory,.femanager_new .control-label span{color:#a2243c;font-family:'robotocondensed_regular',Arial,Verdana,sans-serif;font-size:20px;padding:0 8px;}input[type="submit"][disabled]{background:#cacaca !important;}input[type="text"][disabled]{background:#cacaca !important;}.ligne_form.date_pick{position:relative;}.ligne_form.date_pick span.date_pick_calendar{position:absolute;left:0;}.ligne_form.date_pick label{padding:0 0 0 29px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.femanager_fieldset{margin:0 0 10px 0;clear:both;}.femanager_fieldset.error{background:none;border:0;position:relative;}.femanager_fieldset.femanager_submit{float:right;margin:10px 0;}.alert.alert-error{position:absolute;right:0px;top:0px;border:2px solid #B4000E;background:#ffffff;z-index:50;width:25%;padding:1%;color:#000000;font-family:'roboto_bold',Arial,Verdana,sans-serif;}.alert.alert-error .close{display:none;}.alert.alert-error h4,#page .alert.alert-error h4{margin:0;color:#000000;font-family:'roboto_bold',Arial,Verdana,sans-serif;}.typo3-message.alert-ok.alert.alert-success{padding:30px 40px 40px 40px;margin:0 auto 40px auto;background:#1F72C4;}#content_page .alert-success h4.message-header.alert-heading{color:#ffffff;font-family:'roboto_regular',Arial,Verdana,sans-serif;font-size:2em;line-height:1.5em;margin:14px 0 10px 0;}#global .alert-success .message-body{margin:0;color:#FFFFFF;font-family:'roboto_regular',Arial,Verdana,sans-serif;font-size:1.6em;line-height:1.5em;}#global .femanager_flashmessages > .message-ok{color:#000000;}#global .message-body{margin:0;font-size:1.6em;line-height:1.6em;color:#000000;font-family:'roboto_bold',Arial,Verdana,sans-serif;}#login_status{margin:0 0 10px 0;}#header #top_header #login_status p{color:#ffffff;font-size:1.3em;line-height:1.3em;}.tx-cim-association .alert-message,#content_page .booking .alert-message{padding:25px 30px;margin:25px auto 30px auto;background:#91093a;color:#ffffff;font-size:2em;line-height:1.5em;}.radius{border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;behavior:url('../../fileadmin/templates/ville/css/fileadmin/templates/ville/css/PIE.htc');}.shadow{box-shadow:0px 0px 8px 0px rgba(0,0,0,0.2);-moz-box-shadow:0px 0px 8px 0px rgba(0,0,0,0.2);-webkit-box-shadow:0px 0px 8px 0px rgba(0,0,0,0.2);behavior:url('../../fileadmin/templates/ville/css/fileadmin/templates/ville/css/PIE.htc');}.shadow_inset{-moz-box-shadow:inset 0px 1px 0px 0px rgba(0,0,0,0.1);-webkit-box-shadow:inset 0px 1px 0px 0px rgba(0,0,0,0.1);box-shadow:inset 0px 1px 0px 0px rgba(0,0,0,0.1);behavior:url('../../fileadmin/templates/ville/css/fileadmin/templates/ville/css/PIE.htc');}.grey_border{border:1px solid #d0d0d0;}.overlay{background:rgba(0,0,0,0.8);position:fixed;width:100%;height:100%;top:0px;left:0px;}body{background-repeat:no-repeat;background-position:top center;background-attachment:fixed;background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;}body.bgios{background-attachment:scroll;}#gradient{background:-moz-linear-gradient(top,rgba(230,228,220,0) 0%,rgba(230,228,220,1) 100%);background:-webkit-linear-gradient(top,rgba(230,228,220,0) 0%,rgba(230,228,220,1) 100%);background:linear-gradient(to bottom,rgba(230,228,220,0) 0%,rgba(230,228,220,1) 100%);height:150px;width:100%;position:fixed;bottom:0;left:0;}#home{position:relative;min-height:100%;padding:200px 0 40px 0;}#page{position:relative;min-height:100%;padding:200px 0 40px 0;}#bg_site{background:#ffffff;padding:58px 60px 60px 60px;margin:0 auto;width:1080px;}#global{position:relative;margin:0 auto;}.wrap{margin:0 auto;width:1080px;}.flex_row{flex-direction:row;-webkit-flex-direction:row;-ms-flex-direction:row;-moz-box-direction:normal;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;}.flex_column{flex-direction:column;-webkit-flex-direction:column;-ms-flex-direction:column;-moz-box-direction:normal;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:block-axis;-webkit-box-direction:normal;}.col_max{width:83.33%;}.col_gd{width:75%;}.col_gd_tiers{width:66.67%;}.col_tiers{width:33.33%;}.col_pt{width:25%;}.col_min{width:16.666666667%;}#cookie_msg{z-index:5000;width:100%;position:fixed;bottom:0px;left:0px;background:rgba(0,0,0,0.8);}#cookie_msg p{font-size:1.4em;line-height:1.4em;color:#FFFFFF;text-align:center;position:relative;padding:15px 80px 16px 20px;}#cookie_msg a{color:#ffffff;font-family:'roboto_regular',Arial,Verdana,sans-serif;border-bottom:1px solid #ffffff;}#cookie_msg a:hover,#cookie_msg a:focus{border-bottom:1px solid #91093a;-webkit-transition-property:border;-webkit-transition-duration:500ms;-moz-transition-property:border;-moz-transition-duration:500ms;transition-property:border;transition-duration:500ms;}#cookie_msg span#cookie_close{background:#000000;width:50px;height:100%;cursor:pointer;position:absolute;top:0;right:0;-moz-transition:all 0.3s;-o-transition:all 0.3s;-webkit-transition:all 0.3s;transition:all 0.3s;}#cookie_close::before,#cookie_close::after{content:"";display:block;}#cookie_close::before,#cookie_close::after{position:absolute;top:24px;left:15px;width:22px;height:4px;background:#ffffff;-moz-transition:all 0.3s;-o-transition:all 0.3s;-webkit-transition:all 0.3s;transition:all 0.3s;}#cookie_close::before{margin-top:0px;-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg);}#cookie_close::after{margin-top:0px;-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);}#cookie_msg span#cookie_close:hover{background:#383736;}#logo{background:url('../../fileadmin/templates/ville/img/logo_viroflay.png') no-repeat 0 0;width:436px;height:69px;text-indent:-99999px;margin:0 51px 19px 0;}#logo h1,#logo a,#page #logo p{display:block;width:100%;height:100%;margin:0;}#logo h1{font-family:'Quicksand',Arial,Verdana,sans-serif;font-size:20px;line-height:60px;}#menu_resaux_sociaux{width:170px;margin:11px 50px 0 0;}#menu_resaux_sociaux ul{height:48px;}#menu_resaux_sociaux li{display:block;float:left;margin:0 0 0 13px;}#menu_resaux_sociaux li:first-child{margin:0;}#menu_resaux_sociaux li a{text-indent:-9999px;display:block;width:48px;height:48px;line-height:48px;padding:0;background-color:#e6ded3;background-image:url('../../fileadmin/templates/ville/img/sprite.png');background-repeat:no-repeat;background-position:0px -567px;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;behavior:url(/fileadmin/templates/ville/css/PIE.htc);overflow:hidden;-webkit-transition-property:background-color;-webkit-transition-duration:500ms;-moz-transition-property:background-color;-moz-transition-duration:500ms;transition-property:background-color;transition-duration:500ms;}#menu_resaux_sociaux .reseau_fb a{background-position:-60px -61px;}#menu_resaux_sociaux .reseau_twit a{background-position:-126px -61px;}#menu_resaux_sociaux .reseau_instagram a{background-position:-183px -61px;}#menu_resaux_sociaux li a:hover,#menu_resaux_sociaux li a:focus{background-color:#a2243c;}#btn_search_smart{display:none;}#header #zone_recherche{width:373px;height:48px;overflow:hidden;background:#1d1d1b;margin:11px 0 0 0;}#header #zone_recherche fieldset{padding:0;border:0;}#header #zone_recherche legend{display:none;}#header #recherche{position:relative;}#header #recherche input{letter-spacing:0.02em;padding:0 72px 0 20px;border:0;height:48px;background:#1d1d1b;color:#ffffff;font-family:'roboto_italic',Arial,Verdana,sans-serif;font-size:1.5em;line-height:1.5em;}#header #recherche input#bouton_recherche,#header #recherche input[type="submit"]{width:52px;padding:0;border:0;display:block;text-indent:-9999px;background:url('../../fileadmin/templates/ville/img/sprite.png') no-repeat 11px 9px;position:absolute;right:0;top:0;padding:0;margin:0;}#header #recherche input#bouton_recherche:hover,#header #recherche input[type="submit"]:hover{opacity:0.7;-webkit-transition-property:opacity;-webkit-transition-duration:500ms;-moz-transition-property:opacity;-moz-transition-duration:500ms;transition-property:opacity;transition-duration:500ms;}#header #recherche input[placeholder],#header #recherche input::-webkit-input-placeholder{color:#ffffff;}#btn_menu_smart,#close_menu_principal{display:none;}#menu_principal{width:100%;margin:0 0 25px 0;}#menu_principal > ul{text-align:center;padding:4px 0 0 0;border-top:2px solid #000;border-bottom:2px solid #000;}#menu_principal > ul > li{display:inline-block;padding:0 18px 0 29px;}#menu_principal > ul > li.home{display:none;}#menu_principal ul li a{display:block;padding:0 0 4px 0;}#menu_principal ul li span{text-transform:uppercase;color:#000000;font-family:'robotocondensed_bold',Arial,Verdana,sans-serif;font-size:2.3em;line-height:1em;padding:8px 20px;vertical-align:middle;display:block;}#menu_principal ul li:hover > span,#menu_principal ul li a:hover > span,#menu_principal ul li a:focus > span{color:#ffffff;background:#1d1d1b;-webkit-transition-property:all;-webkit-transition-duration:500ms;-moz-transition-property:all;-moz-transition-duration:500ms;transition-property:all;transition-duration:500ms;}#menu_principal li ul{display:none;background:#1d1d1b;position:absolute;left:0;width:100%;z-index:60;text-align:left;padding:10px 19px 40px 19px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}#menu_principal li ul.sous_menu.display_block{display:block;}#menu_principal li ul li{width:220px;margin:30px 19px 0 19px;padding:0;display:inline-block;vertical-align:top;}#menu_principal li ul li a{padding:0;position:relative;}#menu_principal > ul > li > ul > li > a{padding:129px 0 0 0;background:#000000;}#menu_principal li ul li img{display:block;width:100%;position:absolute;top:0}#menu_principal li ul li span span span{margin:0;padding:0;color:#ffffff;font-size:1.6em;letter-spacing:0.02em;}#menu_principal li ul li:hover span,#menu_principal li ul li a:hover span,#menu_principal li ul li a:focus span{color:#8db556;}#menu_principal li ul li span.black_gradient_bg{font-size:inherit;position:absolute;width:100%;height:100%;min-height:50px;bottom:0;left:0;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:-moz-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0.2) 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0.2) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,0.2) 100%);}#menu_principal li ul li span.wrap_item{font-size:inherit;position:absolute;width:100%;max-height:100%;bottom:0px;left:0px;padding:12px 10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}#menu_principal li ul li ul{display:block;position:static;padding:0;margin:10px 0 0 0;}#menu_principal li ul li ul li{padding:3px 0;display:block;width:auto;margin:0;}#menu_principal li ul li ul li a{color:#ffffff;font-family:'roboto_regular',Arial,Verdana,sans-serif;font-size:1.3em;line-height:1.3em;letter-spacing:0.02em;padding:0 0 0 11px;position:relative;}#menu_principal li ul li ul li a::before{content:"›";text-transform:uppercase;color:#ffffff;font-family:'robotocondensed_bold',Arial,Verdana,sans-serif;font-size:1.3em;line-height:inherit;letter-spacing:0.02em;left:0px;top:0px;position:absolute;-webkit-transition-property:all;-webkit-transition-duration:500ms;-moz-transition-property:all;-moz-transition-duration:500ms;transition-property:all;transition-duration:500ms;}#menu_principal li ul li ul li a:hover,#menu_principal li ul li ul li a:focus{color:#8db556;-webkit-transition-property:color;-webkit-transition-duration:500ms;-moz-transition-property:color;-moz-transition-duration:500ms;transition-property:color;transition-duration:500ms;}#menu_principal li ul li ul li a:hover::before,#menu_principal li ul li ul li a:focus::before{color:#8db556;}#overlay_menu{display:none;opacity:0;position:fixed;width:100%;height:100%;top:0px;left:0px;}#back_top{display:none;}#back_top{position:fixed;bottom:20px;right:20px;width:40px;height:40px;background:rgba(162,36,60,0.6);z-index:59;}#back_top a,#content_page #back_top a{display:block;width:100%;height:100%;border:0;padding:0;text-indent:-9999999px;background:url('../../fileadmin/templates/ville/img/sprite.png') no-repeat -6px -1199px;}#back_top:hover,#back_top:focus{background:#a2243c;-webkit-transition-property:background;-webkit-transition-duration:500ms;-moz-transition-property:background;-moz-transition-duration:500ms;transition-property:background;transition-duration:500ms;}#back_top.btn_act{display:block;}#contact_infos{margin:0 0 40px 0;height:241px;}#contact_infos .img{float:left;}#contact_infos .img img{display:block;}#contact_infos .left{background:#e6ded3;padding:26px 30px 20px 30px;width:220px;height:195px;}#contact_infos .right{border:2px solid #e6ded3;padding:24px 45px 15px 29px;background:#ffffff;width:481px;height:198px;}#contact_infos p.sous_titre{text-transform:uppercase;font-family:'robotocondensed_bold',Arial,Verdana,sans-serif;font-size:2.4em;line-height:1em;letter-spacing:0.02em;margin:0 0 14px 0;}#contact_infos .contenu_bloc p{font-family:'roboto_regular',Arial,Verdana,sans-serif;font-size:1.5em;line-height:1.5em;}#contact_infos .left .contenu_bloc p:first-child{margin:0 0 12px 0;}#contact_infos .right .contenu_bloc p{margin:0 0 12px 0;}#contact_infos .contenu_bloc a{font-family:'roboto_regular',Arial,Verdana,sans-serif;border:0;}#contact_infos p.btn_lien{margin:17px 0 0 0;}#contact_infos p.btn_lien select{border:0;background:#a2243c url('../../fileadmin/templates/ville/img/bg_select_wh.png') no-repeat 94% center;font-size:1em;line-height:1em;text-transform:uppercase;color:#ffffff;font-family:'robotocondensed_bold',Arial,Verdana,sans-serif;letter-spacing:0.02em;}#menu_footer{border:2px solid #1d1d1b;margin:0 0 21px 0;position:relative;}#menu_footer ul{padding:18px 35px 19px 36px;padding:18px 275px 19px 36px;text-align:center;}#menu_footer li{color:#2b2a2a;font-size:1.4em;line-height:normal;padding:0 16px 0 29px;display:inline;background:url('../../fileadmin/templates/ville/img/sep_footer.png') no-repeat left center;}#menu_footer li:first-child{padding:0 16px 0 0;background:none;}#menu_footer li a{text-transform:uppercase;color:#2b2a2a;font-family:'robotocondensed_regular',Arial,Verdana,sans-serif;letter-spacing:0.02em;}#menu_footer li a:hover,#menu_footer li a:focus{color:#8a1e32;-webkit-transition-property:color;-webkit-transition-duration:500ms;-moz-transition-property:color;-moz-transition-duration:500ms;transition-property:color;transition-duration:500ms;}#menu_footer p{background:#1d1d1b;font-size:1.5em;line-height:1.5em;text-align:center;width:239px;position:absolute;right:0;top:0;height:100%;}#menu_footer p a{background:#1d1d1b;display:block;text-transform:uppercase;color:#ffffff;font-family:'roboto_regular',Arial,Verdana,sans-serif;line-height:56px;letter-spacing:0.02em;}#menu_footer p a:hover,#menu_footer p a:focus{background:#000;}#partenaires{padding:0 0 30px 0;border-bottom:2px solid #1d1d1b;}#partenaires li{display:block;float:left;margin:0 0 0 53px;}#partenaires li:first-child{margin:0 445px 0 0;margin:0 595px 0 0;}#partenaires li a{display:block;}#partenaires li img{display:block;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;transition:all 0.3s;}#partenaires li a:hover img{opacity:0.8;}#fil_rouge{width:100%;position:relative;margin:0 0 19px 0;z-index:51;}#fil_rouge .wrap{padding:0 0 0 40px;background:#8a1e32 url('../../fileadmin/templates/ville/img/picto_fil_rouge.png') no-repeat 17px center;width:100% !important;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}#fil_rouge p,#page #fil_rouge p{background:#a2243c;font-size:2em;line-height:1.2em;padding:5px 15px;margin:0;text-transform:uppercase;color:#ffffff;font-family:'robotocondensed_bold',Arial,Verdana,sans-serif;letter-spacing:0.02em;}#fil_rouge a,#page #fil_rouge a,#fil_rouge span{text-transform:uppercase;color:#ffffff;font-family:'robotocondensed_bold',Arial,Verdana,sans-serif;padding:0 44px 0 0;background:url('../../fileadmin/templates/ville/img/arrow_white.png') no-repeat right center;letter-spacing:0.02em;}#slider{width:100%;position:relative;}#slider_header{width:100%;height:100%;}.slide_full_container{width:100%;height:100%;}.slide_full_container li{width:100%;height:100%;}#slider_header .slide_full_container li{top:0;}.slide_full_container li .img a{display:block;width:100%;height:100%;}.slide_full_container li img{display:block;}.slider_nav{position:absolute;bottom:13px;z-index:49;float:none;padding:0;text-align:center;}.slider_nav.left{width:auto;left:5px;}.slider_nav.center{width:100%;}.slider_nav.right{width:auto;right:5px;}.slider_nav ul{text-align:center;}.slider_nav.left ul{text-align:left;}.slider_nav.right ul{text-align:right;}.slider_nav li{padding:0 4px;float:none;display:inline-block;vertical-align:top;}.slider_nav li a.control_header,.slider_nav li a.control_home,.slider_nav li a.control_page,#content_page #slider_page .slider_nav li a.control_page{cursor:pointer;background:#ffffff;width:11px;height:11px;margin:2px 0;padding:0;display:inline-block;border-radius:15px 15px 15px 15px;border-bottom:0;-moz-border-radius:15px;-webkit-border-radius:15px;behavior:url(/fileadmin/templates/ville/css/PIE.htc);-webkit-transition-property:background;-webkit-transition-duration:500ms;-moz-transition-property:background;-moz-transition-duration:500ms;transition-property:background;transition-duration:500ms;}.slider_nav li a:hover{background:none;background:#a2243c;}.slider_nav li a.control_header.slider_header_active,.slider_nav li a.control_home.slider_home_active,.slider_nav li a.control_page.slider_page_active,#content_page #slider_page .slider_nav li a.control_page.slider_page_active{background:#a2243c;width:15px;height:15px;margin:0;}span.control_home,span.control_page{position:absolute;top:0px;z-index:49;padding:16px;cursor:pointer;}#left_control_home,#left_control_page{left:20px;background:url('../../fileadmin/templates/ville/img/sprite.png') no-repeat -197px -237px;}#right_control_home,#right_control_page{right:20px;background:url('../../fileadmin/templates/ville/img/sprite.png') no-repeat -253px -237px;}#left_control_home:hover,#left_control_page:hover{opacity:0.8;}#right_control_home:hover,#right_control_page:hover{opacity:0.8;}.slider_action{position:absolute;bottom:25px;left:3.5%;width:70px;height:70px;z-index:148;display:block;cursor:pointer;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;behavior:url(/fileadmin/templates/ville/css/PIE.htc);overflow:hidden}.slider_action.running{background:url('../../fileadmin/templates/ville/img/sprite.png') no-repeat -378px -237px;}.slider_action.paused{background:url('../../fileadmin/templates/ville/img/sprite.png') no-repeat -308px -237px;}.slider_action.running:hover,.slider_action.running:focus{background:url('../../fileadmin/templates/ville/img/sprite.png') no-repeat -378px -237px;}.slider_action.paused:hover,.slider_action.paused:focus{background:url('../../fileadmin/templates/ville/img/sprite.png') no-repeat -308px -237px;}#slider_page{height:400px;position:relative;margin:0 0 30px 0;}#content_page #slider_page ul{padding:0;margin:0;}#content_page #slider_page ul .slide_full_container li{margin:0;padding:0;list-style-image:none;}#content_page #slider_page .slider_nav li{margin:0;padding:0 4px;list-style-image:none;}#content .img_fiche p.h2style{text-transform:uppercase;color:#1d1d1b;font-family:'robotocondensed_bold',Arial,Verdana,sans-serif;font-weight:normal;font-size:3.4em;line-height:1.2em;margin:45px 0 18px 0;border-top:2px solid #e6ded3;padding:25px 0 0 0;}.bloc_home,.bloc_col{overflow:hidden;}.bloc_home .titre_bloc,.bloc_col .titre_bloc{margin:0 0 25px 0;}.bloc_home .titre_bloc h2,.bloc_home .titre_bloc p,#page .bloc_col .titre_bloc h2,#page .bloc_col .titre_bloc p{text-transform:uppercase;color:#1d1d1b;font-family:'robotocondensed_bold',Arial,Verdana,sans-serif;font-size:5em;line-height:1em;letter-spacing:0.02em;margin:0;padding:0;position:relative;}.link_page{margin:0 0 20px 0;}.btn_lien,.bloc_home .contenu_bloc .btn_lien,#page .btn_lien{font-family:'robotocondensed_bold',Arial,Verdana,sans-serif;font-size:1.6em;line-height:1.9em;margin:0;display:inline-block;position:relative;background:#a2243c;padding:0 12px;}.btn_lien a,.bloc_home .contenu_bloc .btn_lien a,#page .btn_lien a{text-transform:uppercase;color:#ffffff;font-family:'robotocondensed_bold',Arial,Verdana,sans-serif;padding:5px 35px 5px 0px;border:0;display:inline-block;position:relative;z-index:2;letter-spacing:0.02em;background:url('../../fileadmin/templates/ville/img/arrow_white.png') no-repeat right 11px;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;transition:all 0.3s;}.btn_lien a:hover,.btn_lien a:focus,.bloc_home .contenu_bloc .btn_lien a:hover,.bloc_home .contenu_bloc .btn_lien a:focus,#page .btn_lien a:hover,#page .btn_lien a:focus{background:url('../../fileadmin/templates/ville/img/arrow_white.png') no-repeat right 11px;}.btn_lien:hover,.bloc_home .contenu_bloc .btn_lien:hover,#page .btn_lien:hover{background:#8a1e32;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;transition:all 0.3s;}.btn_lien_picto,.bloc_home .titre_bloc p.btn_lien_picto,.bloc_home .contenu_bloc .btn_lien_picto,#page .btn_lien_picto{font-family:'robotocondensed_bold',Arial,Verdana,sans-serif;font-size:1.4em;line-height:1.4em;letter-spacing:0.02em;margin:0 0 0 12px;padding:0;}.btn_lien_picto a,.bloc_home .contenu_bloc .btn_lien_picto a,#page .btn_lien_picto a{text-transform:uppercase;color:#1d1d1b;font-family:'robotocondensed_bold',Arial,Verdana,sans-serif;line-height:1.4em;display:inline-block;vertical-align:bottom;margin:0 0 0 7px;border-bottom:1px solid #1d1d1b;-webkit-transition-property:all;-webkit-transition-duration:500ms;-moz-transition-property:all;-moz-transition-duration:500ms;transition-property:all;transition-duration:500ms;position:relative;}.btn_lien_picto a::before{content:"›";text-transform:uppercase;color:#1d1d1b;font-family:'robotocondensed_bold',Arial,Verdana,sans-serif;font-size:1em;line-height:1em;letter-spacing:0.02em;left:-7px;top:3px;position:absolute;-webkit-transition-property:all;-webkit-transition-duration:500ms;-moz-transition-property:all;-moz-transition-duration:500ms;transition-property:all;transition-duration:500ms;}.btn_lien_picto a:hover::before,.btn_lien_picto a:focus::before,.btn_lien_picto a:hover,.bloc_home .contenu_bloc .btn_lien_picto a:hover,#page .btn_lien_picto a:hover,.btn_lien_picto a:focus,.bloc_home .contenu_bloc .btn_lien_picto a:focus,#page .btn_lien_picto a:focus{color:#a2243c;}.btn_lien_reinit{float:right;margin:0 0 10px 12px !important;}.btn_lien_reinit a{font-size:1.2em;}.btn_lien_reinit a:hover{font-size:1.2em;color:white !important;}#page .btn_lien.close_map a{color:#ffffff;}#page .btn_lien span{margin:0 10px 0 0;}#page .btn_lien.close_map a:hover,#page .btn_lien.close_map a:focus{color:#ee3251;}.download_page,.bloc_home .contenu_bloc .download_page,#page .download_page{font-family:'robotocondensed_bold',Arial,Verdana,sans-serif;font-size:1.6em;line-height:1.9em;margin:0;display:inline-block;position:relative;background:#8eb557;padding:0 15px;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;transition:all 0.3s;}#page .download_page{margin:0 0 20px 0;}.download_page a,#page .download_page a{color:#1d1d1b;font-family:'robotocondensed_bold',Arial,Verdana,sans-serif;padding:5px 0px 5px 27px;border:0;display:inline-block;position:relative;z-index:2;letter-spacing:0.02em;background-image:url('../../fileadmin/templates/ville/img/sprite.png');background-repeat:no-repeat;background-position:-231px -457px;}.download_page a span.nm_doc,#page .download_page a span.nm_doc{text-transform:uppercase;font-family:'robotocondensed_bold',Arial,Verdana,sans-serif;letter-spacing:0.02em;padding:0 9px 0 0;display:inline;}.download_page a span.infos_doc,#page .download_page a span.infos_doc{font-family:'roboto_regular',Arial,Verdana,sans-serif;display:inline;}.download_page a:hover,.download_page a:focus,#page .download_page a:hover,#page .download_page a:focus{color:#1d1d1b;background-color:transparent;background-image:url('../../fileadmin/templates/ville/img/sprite.png');background-repeat:no-repeat;background-position:-231px -457px;}.download_page:hover,.bloc_home .contenu_bloc .download_page:hover,#page .download_page:hover{background:#7a9c4b;}.btn_see,#page .btn_see{font-family:'robotocondensed_bold',Arial,Verdana,sans-serif;font-size:1.6em;line-height:1.9em;margin:0;display:inline-block;position:relative;background:#ffffff;padding:0 15px;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;transition:all 0.3s;}.btn_see a,#page .btn_see a{text-transform:uppercase;color:#1d1d1b;font-family:'robotocondensed_bold',Arial,Verdana,sans-serif;padding:5px 0px 5px 27px;border:0;display:inline-block;position:relative;z-index:2;letter-spacing:0.02em;background-image:url('../../fileadmin/templates/ville/img/sprite.png');background-repeat:no-repeat;background-position:-231px -757px;}.btn_see a:hover,.btn_see a:focus,#page .btn_see a:hover,#page .btn_see a:focus{}.btn_see:hover,#page .btn_see:hover{background:#fcfcfb;}.cat_tag,#page .cat_tag{text-transform:uppercase;color:#ffffff;font-family:'robotocondensed_regular',Arial,Verdana,sans-serif;font-size:1.4em;line-height:1em;letter-spacing:0.01em;display:inline-block;background:#a2243c;padding:8px 11px;margin:0 9px 9px 0;}#page .cat_tag{margin:0 10px 9px 0;}#page .cat_tag.date{text-transform:none;color:#1d1d1b;background:#e6ded3;}#home #actus_home{padding:0 0 25px 0;border-bottom:2px solid #1d1d1b;margin:0 0 21px 0;}#slider_alaune{position:relative;width:707px;height:530px;}#slider_alaune .img img{width:100%;display:block;}#slider_alaune .coverflow_zone_texte{position:absolute;width:521px;bottom:30px;left:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}#slider_alaune .wrap_coverflow_titre{border-left:36px solid #1d1d1b;}#slider_alaune .coverflow_titre{font-size:3.6em;line-height:48px;background:#1d1d1b;display:inline;white-space:pre-line;position:relative;}#slider_alaune .coverflow_titre a{text-transform:uppercase;color:#ffffff;font-family:'robotocondensed_regular',Arial,Verdana,sans-serif;letter-spacing:0.02em;position:relative;left:-20px;padding:0 55px 0 0;background:url('../../fileadmin/templates/ville/img/arrow_white.png') no-repeat right center;}#slider_alaune .wrap_zone_texte_content{border-left:16px solid #ffffff;}#slider_alaune .coverflow_zone_texte_content{font-size:1.6em;line-height:22px;background:#ffffff;display:inline;}#slider_alaune .coverflow_zone_texte_content p{font-family:'roboto_regular',Arial,Verdana,sans-serif;font-size:1em;letter-spacing:0.02em;position:relative;display:inline;padding:0 10px 0 0;}#slider_alaune_navigation{bottom:12px;right:15px;}.slider_nav li a.control_alaune{cursor:pointer;background:#e6ded3;width:11px;height:11px;margin:2px 0;display:inline-block;border-radius:15px 15px 15px 15px;-moz-border-radius:15px;-webkit-border-radius:15px;behavior:url(/fileadmin/templates/ville/css/PIE.htc);-webkit-transition-property:background;-webkit-transition-duration:500ms;-moz-transition-property:background;-moz-transition-duration:500ms;transition-property:background;transition-duration:500ms;}.slider_nav li a.control_alaune:hover{background:none;background:#a2243c;}.slider_nav li a.control_alaune.slider_alaune_active{background:#a2243c;width:15px;height:15px;margin:0;}#home #actualites{width:335px;}#actualites ul li{width:100%;display:block;height:200px;margin:0 0 40px 0;position:relative;}#actualites ul li a,#actualites ul li span,#actualites ul li img{display:block;}#actualites .wrap_txt{position:absolute;width:100%;height:100%;left:0;bottom:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:-moz-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0.65) 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0.65) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,0.65) 100%);}#actualites .border{border-left:4px solid #a2243c;background-color:rgba(162,36,60,0.85);height:0px;position:absolute;left:0;bottom:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:border,transform 0.35s,height 0.35s,background-color 0.35s;transition:border,transform 0.35s,height 0.35s,background-color 0.35s;-webkit-transform:translate3d(0,0,0) scale3d(1,1,1);transform:translate3d(0,0,0) scale3d(1,1,1);-webkit-transform-origin:50% 0;transform-origin:50% 0;}#actualites a:hover .wrap_txt,#actualites a:hover .border{display:block;height:100%;width:100%;}#actualites a:hover .wrap_txt{padding:23px 15px 0 0;background:none;}#actualites ul li h2{font-size:inherit;}#actualites .titre{padding:4px 35px 4px 20px;position:absolute;bottom:15px;left:0;right:15px;border-left:4px solid #a2243c;-webkit-transition:border,transform 0.35s;transition:border,transform 0.35s;-webkit-transform:translate3d(0,0,0) scale3d(1,1,1);transform:translate3d(0,0,0) scale3d(1,1,1);-webkit-transform-origin:50% 0;transform-origin:50% 0;}#actualites ul li .titre span{display:inline;padding:0 44px 0 0;background:url('../../fileadmin/templates/ville/img/arrow_white.png') no-repeat right center;text-transform:uppercase;color:#ffffff;font-family:'robotocondensed_regular',Arial,Verdana,sans-serif;font-size:2em;line-height:1.2em;letter-spacing:0.02em;}#actualites a:hover .titre{position:static;border-left:0;}#actualites .txt{padding:4px 35px 4px 20px;color:#ffffff;font-family:'roboto_regular',Arial,Verdana,sans-serif;font-size:1.6em;line-height:1.2em;letter-spacing:0.02em;}#actualites .btn_lien_picto{padding:4px 35px 4px 31px;margin:0;text-transform:uppercase;color:#ffffff;position:relative;}#actualites .btn_lien_picto::before{content:"›";text-transform:uppercase;color:#ffffff;font-family:'robotocondensed_bold',Arial,Verdana,sans-serif;font-size:1em;line-height:1em;letter-spacing:0.02em;left:20px;top:6px;position:absolute;-webkit-transition-property:all;-webkit-transition-duration:500ms;-moz-transition-property:all;-moz-transition-duration:500ms;transition-property:all;transition-duration:500ms;}#actualites .txt,#actualites .btn_lien_picto{display:none;}#actualites a:hover .txt,#actualites a:hover .btn_lien_picto{display:block;}#actus_home .btn_lien{margin:0;display:block;position:relative;background:#e6ded3;font-size:2em;line-height:1.5em;}#actus_home .btn_lien a{text-transform:uppercase;color:#1d1d1b;padding:2px 10px;border:0;display:inline-block;position:relative;z-index:2;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;transition:all 0.3s;padding:10px 35px 10px 8px;background:url('../../fileadmin/templates/ville/img/arrow_black.png') no-repeat right center;}#actus_home .btn_lien:after{content:'';position:absolute;z-index:1;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;transition:all 0.3s;width:4px;height:100%;top:0;left:0;background:#a2243c;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}#actus_home .btn_lien:hover::after{width:100%;background:#a2243c;}#actus_home .btn_lien:hover a{color:#ffffff;background:url('../../fileadmin/templates/ville/img/arrow_white.png') no-repeat right center;}#page #actualites{padding:55px 0 0 0;border-top:2px solid #e6ded3;margin:60px 0 20px 0;}#page #actualites ul li{width:322px;height:192px;float:left;}#page #actualites ul li:nth-child(2n+1){margin:0 41px 40px 0;}#page.one_col #actualites ul li:nth-child(2n+1){margin:0 0 40px 0;}#page.one_col #actualites ul li:nth-child(3n+2){margin:0 41px 40px 41px;}#page.one_col #actualites ul{padding:0;margin:0;}#page.one_col #actualites ul li{font-size:inherit;line-height:inherit;padding:0;}#page.one_col #actualites ul li h2{font-size:inherit;line-height:inherit;padding:0;border:0;margin:0;text-transform:none;}#page.one_col #actualites ul li h2 a{text-transform:none;}.quick{font-size:0;}.quick ul{align-content:stretch;-webkit-align-content:stretch;align-items:stretch;-webkit-align-items:stretch;justify-content:space-between;-webkit-justify-content:space-between;-webkit-box-pack:justify;}.quick ul li{vertical-align:top;font-size:initial;align-self:stretch;-webkit-box-flex:1;flex-grow:1;}.quick ul li a{display:block;text-align:center;}#acces_rapides{padding:0 0 17px 0;border-bottom:2px solid #1d1d1b;margin:0 0 40px 0;}#page #acces_rapides{border-top:2px solid #1d1d1b;padding:21px 0 17px 0;}#acces_rapides ul li{width:89px;margin:0 18px 0 0;}#acces_rapides ul li:first-child{margin:0 18px 0 13px;}#acces_rapides ul li a{color:#2b2a2a;}#acces_rapides ul li a .img{width:75px;height:75px;margin:0 auto 10px auto;background-color:#e6ded3;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;behavior:url(/fileadmin/templates/ville/css/PIE.htc);overflow:hidden;-webkit-transition-property:background-color;-webkit-transition-duration:500ms;-moz-transition-property:background-color;-moz-transition-duration:500ms;transition-property:background-color;transition-duration:500ms;}#acces_rapides ul li a img{display:block;margin:15px auto;-webkit-transition-property:-webkit-filter;-webkit-transition-duration:500ms;-moz-transition-property:-moz-filter;-moz-transition-duration:500ms;-ms-transition-property:-ms-filter;-ms-transition-duration:500ms;-o-transition-property:-moz-filter;-o-transition-duration:500ms;transition-property:filter;transition-duration:500ms;}#acces_rapides ul li a span{display:block;color:#2b2a2a;line-height:1.3em;}#acces_rapides ul li a .titre{text-transform:uppercase;font-family:'robotocondensed_regular',Arial,Verdana,sans-serif;font-size:14px;}#acces_rapides ul li a:hover .img{background-color:#a2243c;}#acces_rapides ul li a:hover .img img{filter:brightness(500%);-webkit-filter:brightness(500%);-moz-filter:brightness(500%);-o-filter:brightness(500%);-ms-filter:brightness(500%);}#home #viroflay_pratique{padding:0 0 40px 0;border-bottom:2px solid #000000;margin:0 0 43px 0;}#viroflay_pratique li{height:120px;width:241px;margin:0 0 0 39px;padding:12px;display:block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:#e6ded3;-webkit-transition-property:background;-webkit-transition-duration:500ms;-moz-transition-property:background;-moz-transition-duration:500ms;transition-property:background;transition-duration:500ms;-webkit-box-flex:0;flex-grow:0;}#viroflay_pratique li:first-child{margin:0;}#viroflay_pratique li:hover{background:#8db556;}#viroflay_pratique a{position:relative;display:block;height:100%;width:100%;text-align:left;}#viroflay_pratique span{display:block;}#viroflay_pratique .img{position:absolute;right:-11px;bottom:-12px;}#viroflay_pratique .titre{color:#1d1d1b;font-family:'roboto_regular',Arial,Verdana,sans-serif;font-size:22px;line-height:normal;letter-spacing:0.02em;position:absolute;bottom:5px;left:13px;right:13px;}#viroflay_pratique span.border_open{position:absolute;z-index:1;bottom:0;left:0;width:100%;height:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}#viroflay_pratique span.border_open::before{content:'';position:absolute;bottom:0;left:0;right:0;z-index:-1;width:100%;height:0;border:1px solid #000;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:border,opacity 0.35s,transform 0.35s,height 0.35s;transition:border,opacity 0.35s,transform 0.35s,height 0.35s;-webkit-transform:translate3d(0,0,0) scale3d(1,1,1);transform:translate3d(0,0,0) scale3d(1,1,1);-webkit-transform-origin:50% 0;transform-origin:50% 0;}#viroflay_pratique a:hover span.border_open::before{border:2px solid #000000;height:100%;}#page #viroflay_pratique{padding:51px 0 0 0;border-top:2px solid #e6ded3;margin:0 0 60px 0;}#page #viroflay_pratique ul{display:block;}#page #viroflay_pratique ul li{width:322px;height:140px;float:left;margin:0;}#page #viroflay_pratique ul li:first-child{margin:0 0 40px 0;}#page #viroflay_pratique ul li:nth-child(2n+1){margin:0 41px 40px 0;}#page #viroflay_pratique ul li:nth-child(2n+3){margin:0 41px 0 0;}#page #viroflay_pratique .titre span{background:url('../../fileadmin/templates/ville/img/arrow_black.png') no-repeat right 55%;display:inline;padding:0 36px 0 0;}#agenda{padding:0 0 40px 0;border-bottom:2px solid #1d1d1b;margin:0 0 42px 0;}#agenda .titre_bloc p{float:left;}#agenda .titre_bloc p.btn_lien_picto{line-height:43px;display:inline-block;}#agenda li,#page #agenda li,#agenda h2,#page #agenda h2{font-size:inherit;line-height:inherit;padding:0;}#agenda h2,#page #agenda h2{margin:0;}#home #agenda li{display:block;float:left;width:335px;position:relative;margin:0 0 0 37px;}#home #agenda li:first-child{margin:0;}#agenda li a,#agenda li span{display:block;}#agenda li span.cat_tag{display:inline-block;}#agenda .img{position:relative;margin:0 0 19px 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}#agenda .img img{display:block;}#agenda li a:hover .img{border:4px solid #a2243c;-webkit-transition:border 0.20s ease-in-out,transform 0.9s ease-in-out;transition:border 0.20s ease-in-out,transform 0.9s ease-in-out;-webkit-transform:translate3d(0,0,0) scale3d(1,1,1);transform:translate3d(0,0,0) scale3d(1,1,1);-webkit-transform-origin:50% 0;transform-origin:50% 0;}#home #agenda li a:hover .titre{color:#a2243c;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:color 0.35s ease-in-out,transform 0.9s ease-in-out;transition:color 0.2s ease-in-out,transform 0.2s ease-in-out;-webkit-transform:translate3d(0,0,0) scale3d(1,1,1);transform:translate3d(0,0,0) scale3d(1,1,1);-webkit-transform-origin:50% 0;transform-origin:50% 0;}#agenda .wrap_tag{position:absolute;left:0;top:20px;z-index:5;}#agenda .titre{display:inline-block;text-transform:uppercase;color:#2b2a2a;font-family:'robotocondensed_bold',Arial,Verdana,sans-serif;font-size:2.4em;line-height:1.2em;letter-spacing:0.02em;margin:0 0 4px 0;padding:0 35px 0 0;}#agenda .date{display:block;color:#a2243c;font-family:'robotocondensed_regular',Arial,Verdana,sans-serif;font-size:1.7em;line-height:1em;letter-spacing:0.02em;}#agenda .wrap_txt p{color:#2b2a2a;font-family:'roboto_regular',Arial,Verdana,sans-serif;font-size:1.5em;line-height:1.2em;}#home #agenda .titre{background:url('../../fileadmin/templates/ville/img/arrow_red.png') no-repeat bottom right;}#home #agenda .date{margin:0 0 15px 0;}#page #agenda .titre_bloc p{float:left;}#page #agenda .titre_bloc p.btn_lien_picto{font-size:1.4em;line-height:30px;float:right;}#page #agenda .contenu_bloc{padding:0 0 5px 0;}#page #agenda .titre,#page #agenda .date{color:#ffffff;}#page #agenda .wrap_txt p{display:none;}#page #agenda .wrap_txt{position:absolute;width:100%;bottom:15px;left:0px;border-left:4px solid #a2243c;padding:0 0 0 12px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}#page #agenda li{position:relative;margin:0 0 25px 0;}#page #agenda .img{margin:0;}#page #agenda .black_gradient_bg{position:absolute;width:100%;height:100%;left:0;bottom:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:-moz-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0.65) 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0.65) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,0.65) 100%);}#page #agenda li a:hover .wrap_txt{border-left:4px solid transparent;-webkit-transition:border 0.05s ease-in-out,transform 0.9s ease-in-out;transition:border 0.05s ease-in-out,transform 0.9s ease-in-out;-webkit-transform:translate3d(0,0,0) scale3d(1,1,1);transform:translate3d(0,0,0) scale3d(1,1,1);-webkit-transform-origin:50% 0;transform-origin:50% 0;}#page #agenda li a:hover .black_gradient_bg{border:4px solid #a2243c;-webkit-transition:border 0.35s ease-in-out,transform 0.9s ease-in-out;transition:border 0.35s ease-in-out,transform 0.9s ease-in-out;-webkit-transform:translate3d(0,0,0) scale3d(1,1,1);transform:translate3d(0,0,0) scale3d(1,1,1);-webkit-transform-origin:50% 0;transform-origin:50% 0;}#publications{padding:0 0 60px 0;border-bottom:2px solid #1d1d1b;margin:0 0 60px 0;}#publications .titre_bloc p{float:left;}#publications .titre_bloc p.btn_lien_picto{line-height:43px;display:inline-block;margin:0 0 0 7px;}#journal{position:relative;}#journal .left{position:absolute;left:0;top:0;width:280px;height:100%;}#journal .left img{margin:31px 0 0 0;}#journal .right{width:614px;height:388px;margin:0 0 0 93px;background:#e6ded3;padding:47px 65px 37px 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}#journal h2{display:inline-block;background:#1d1d1b;padding:5px 10px 5px 210px;margin:0 0 4px 0;text-transform:uppercase;color:#ffffff;font-family:'robotocondensed_regular',Arial,Verdana,sans-serif;font-size:4em;line-height:1em;letter-spacing:0.02em;}#journal .contenu_bloc{padding:0 0 0 210px;}#journal .contenu_bloc p{color:#1d1d1b;font-family:'roboto_regular',Arial,Verdana,sans-serif;font-size:1.5em;line-height:1.4em;letter-spacing:0.02em;}#journal .contenu_bloc p.sous_titre{font-family:'robotocondensed_bold',Arial,Verdana,sans-serif;font-size:2.4em;line-height:1.1em;margin:0 0 11px 0;}#journal .contenu_bloc p.num{text-transform:uppercase;color:#1d1d1b;font-family:'robotocondensed_light',Arial,Verdana,sans-serif;font-size:4em;line-height:1em;padding:0 0 0 46px;margin:0 0 2px 0;background:url('../../fileadmin/templates/ville/img/sprite.png') no-repeat 1px -103px;}#journal .contenu_bloc p.date{font-family:'robotocondensed_bold',Arial,Verdana,sans-serif;font-size:1.7em;line-height:1.1em;margin:0 0 5px 0;}#journal .contenu_bloc p.download_page,#journal .contenu_bloc p.btn_see{margin:0;font-family:'robotocondensed_bold',Arial,Verdana,sans-serif;font-size:1.6em;line-height:1.9em;}#journal .contenu_bloc p.download_page{margin:16px 0 10px 0;}.bloc_kiosque{position:relative;}#home .bloc_kiosque{width:335px;height:363px;padding:23px 0 0 0;border-top:2px solid #e6e2d3;}#slideshow_kiosque{height:100%;}#slidesContainer_kiosque{height:100%;padding:0 0 40px 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.bloc_kiosque .slide_full_container li{margin:0 0 20px 0;}#home .bloc_kiosque .slide_full_container li{height:137px;}#home .bloc_kiosque .slide_full_container li:nth-child(2n+2){float:none;}.bloc_kiosque .img{float:left;width:90px;border:2px solid #1d1d1b;margin:0 20px 0 0;}.bloc_kiosque .img img{width:100%;display:block;}.bloc_kiosque .coverflow_zone_texte{float:left;width:220px;}.bloc_kiosque .cat_tag{display:none;}.bloc_kiosque .coverflow_titre,#page .bloc_kiosque h2{margin:0px 0 3px 0;padding:0;font-size:2.4em;line-height:1em;}.bloc_kiosque .coverflow_titre a,#page .bloc_kiosque h2 a{text-transform:uppercase;color:#1d1d1b;font-family:'robotocondensed_bold',Arial,Verdana,sans-serif;letter-spacing:0.02em;word-break:break-word;}.bloc_kiosque .sous_titre{color:#1d1d1b;font-family:'robotocondensed_regular',Arial,Verdana,sans-serif;font-size:1.7em;line-height:1.2em;letter-spacing:0.02em;}.bloc_kiosque .sep{padding:0 0 10px 0;margin:1px 0 13px 0;border-bottom:2px solid #e6e2d3;width:50px;display:block;}.bloc_kiosque .download_page,#page .bloc_kiosque .download_page{padding:0;background:none;font-size:1.4em;line-height:1em;}#page .bloc_kiosque .download_page{margin:0;}.bloc_kiosque .download_page a,#page .bloc_kiosque .download_page a{background-position:-150px -617px;}.bloc_kiosque .btn_see,#page .bloc_kiosque .btn_see{padding:0;background:none;font-size:1.4em;line-height:1em;}.bloc_kiosque .btn_see a,#page .bloc_kiosque .btn_see a{background-position:-231px -765px;}.bloc_kiosque .download_page a:hover,.bloc_kiosque .download_page a:focus,.bloc_kiosque .btn_see a:hover,.bloc_kiosque .download_page a:focus,#page .bloc_kiosque .download_page a:hover span,#page .bloc_kiosque .download_page a:focus span,#page .bloc_kiosque .btn_see a:hover,#page .bloc_kiosque .download_page a:focus{color:#363632;}.bloc_kiosque .coverflow_desc{font-size:1.6em;line-height:1em;display:block;}.bloc_kiosque .slider_nav{bottom:0;border-top:2px solid #e6e2d3;border-bottom:2px solid #e6e2d3;padding:9px 0;}.slider_nav li a.control_kiosque,#page .slider_nav li a.control_kiosque{cursor:pointer;background:#1d1d1b;width:6px;height:6px;margin:2px 0;display:inline-block;border-radius:15px 15px 15px 15px;-moz-border-radius:15px;-webkit-border-radius:15px;behavior:url(/fileadmin/templates/ville/css/PIE.htc);-webkit-transition-property:background;-webkit-transition-duration:500ms;-moz-transition-property:background;-moz-transition-duration:500ms;transition-property:background;transition-duration:500ms;}.slider_nav li a.control_kiosque:hover,#page .slider_nav li a.control_kiosque:hover{background:none;background:#000000;}.slider_nav li a.control_kiosque.slider_kiosque_active,#page .slider_nav li a.control_kiosque.slider_kiosque_active{background:#000000;width:10px;height:10px;margin:0;}#page #col_right .bloc_kiosque.bloc_col{padding:0 0 60px 0;margin:0 0 60px 0;}#page .bloc_kiosque span{display:block;}#page .bloc_kiosque li{margin:25px 0 0 0;}#page .bloc_kiosque li:first-child{margin:0;}#page #col_left #content_page .bloc_kiosque .contenu_bloc ul{padding:0;margin:0;}#page #col_left #content_page .bloc_kiosque .contenu_bloc ul li:first-child{border-top:2px solid #e6e2d3;}#page #col_left #content_page .bloc_kiosque .contenu_bloc ul li{list-style-image:none;padding:20px 0;border-bottom:2px solid #e6e2d3;margin:0;}#page #col_left .bloc_kiosque .img a{display:block;width:100%;height:100%;padding:0;border:0;}#page #col_left .bloc_kiosque .coverflow_zone_texte{width:570px;}#page #col_left .bloc_kiosque .coverflow_zone_texte h2{border:0;margin:0px 0 15px 0;padding:0;font-size:1.6em;line-height:1em;}#page #col_left .bloc_kiosque .coverflow_zone_texte h2 a{font-size:inherit;}#page #col_left .bloc_kiosque .coverflow_zone_texte .download_page,#page #col_left .bloc_kiosque .coverflow_zone_texte .btn_see{font-size:1.2em;}#page #col_left .bloc_kiosque .coverflow_zone_texte .download_page .infos_doc{font-size:0.8em;}#page #col_left .bloc_kiosque .coverflow_zone_texte .btn_see a{background-position:-231px -762px;}#page #col_left .bloc_kiosque .coverflow_zone_texte .btn_see a:hover,#page #col_left .bloc_kiosque .coverflow_zone_texte .btn_see a:focus{background:transparent url('../../fileadmin/templates/ville/img/sprite.png');background-position:-231px -762px;}#page #col_left .bloc_kiosque .coverflow_zone_texte .download_page a{background-position:-150px -613px;}#sondage{padding:0 0 60px 0;border-bottom:2px solid #1d1d1b;margin:0 0 60px 0;}#sondage .titre_bloc{margin:0 0 15px 0;}#sondage .cat_tag{background:#e6ded3;color:#1d1d1b;margin:0 0 12px 0;}#sondage .contenu_bloc{padding:20px 50px 30px 371px;border:2px solid #1d1d1b;position:relative;height:281px;}#sondage .img{position:absolute;left:0;top:0;width:331px;height:100%;border-right:2px solid #1d1d1b;}#sondage .contenu_bloc .img p{margin:0;width:100%;height:100%;}#sondage .img img{display:block;}#sondage .contenu_bloc p.bodytext{font-family:'roboto_bolditalic',Arial,Verdana,Helvetica,sans-serif;font-size:1.6em;line-height:1.4em;margin:0 0 18px 0;}#sondage .contenu_bloc fieldset{border:0;padding:0;margin:0;background:none;}#sondage .contenu_bloc legend{display:none;}#sondage .contenu_bloc .ligne_form{text-align:left;margin:0 53px 7px 11px;width:40%;float:left;clear:none;}#sondage .contenu_bloc label{width:auto;text-transform:none;color:#1d1d1b;font-family:'roboto_regular',Arial,Verdana,sans-serif;font-size:1.5em;line-height:1.5em;letter-spacing:0.02em;margin:0;}#sondage .contenu_bloc label.ui-button{padding:0 0 0 20px;background:url('../../fileadmin/templates/ville/img/bg_radio.png') no-repeat left 6px;}#sondage .contenu_bloc label.ui-button.ui-state-active{background:url('../../fileadmin/templates/ville/img/bg_radio_act.png') no-repeat left 6px;}#sondage .contenu_bloc label.ui-button .ui-button-text{padding:0;color:#1d1d1b;font-family:'roboto_regular',Arial,Verdana,sans-serif;letter-spacing:0.02em;}#sondage .contenu_bloc .btn_submit{float:none;margin:18px 0 0 0;}#sondage .contenu_bloc input[type="submit"]{text-transform:uppercase;color:#ffffff;font-family:'robotocondensed_bold',Arial,Verdana,sans-serif;font-size:1.6em;line-height:1.9em;letter-spacing:0.02em;margin:0;display:inline-block;position:relative;margin:0;padding:5px 45px 5px 15px;border:0;float:none;letter-spacing:0.02em;background:#a2243c url('../../fileadmin/templates/ville/img/arrow_white.png') no-repeat 91% 11px;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;transition:all 0.3s;}#sondage .contenu_bloc input[type="submit"]:hover,#sondage .contenu_bloc input[type="submit"]:focus{background:#8a1e32 url('../../fileadmin/templates/ville/img/arrow_white.png') no-repeat 91% 11px;-webkit-transition-property:background;-webkit-transition-duration:500ms;-moz-transition-property:background;-moz-transition-duration:500ms;transition-property:background;transition-duration:500ms;}#sondage .contenu_bloc p.titre_question{font-family:'roboto_bolditalic',Arial,Verdana,Helvetica,sans-serif;font-size:1.6em;line-height:1.2em;}#sondage .contenu_bloc p.reponse_question{font-family:'roboto_regular',Arial,Verdana,sans-serif;font-size:1.5em;line-height:1.5em;letter-spacing:0.02em;}#sondage .contenu_bloc .ligne_percent{margin:0 0 20px 0;}#bloc_carte_interactive{margin:0 0 38px 0;overflow:visible;}#bloc_carte_interactive .left{border:2px solid #e6ded3;padding:34px 30px 55px 28px;width:274px;height:307px;}#bloc_carte_interactive .titre_bloc{margin:0 0 19px 0;}#bloc_carte_interactive .titre_bloc span{font-family:'robotocondensed_regular',Arial,Verdana,sans-serif;font-size:0.8em;line-height:0.8em;letter-spacing:0.02em;display:block;}#bloc_carte_interactive .contenu_bloc p{font-family:'roboto_regular',Arial,Verdana,sans-serif;font-size:1.5em;line-height:1.5em;letter-spacing:0.02em;}#bloc_carte_interactive .right a,#bloc_carte_interactive .right img{display:block;}#bloc_carte_interactive fieldset{padding:0;}#bloc_carte_interactive legend,#bloc_carte_interactive label{display:none;}#bloc_carte_interactive .list_select{margin:37px 0 20px 0;position:relative;}#bloc_carte_interactive .list_select p{background:#e6ded3 url('../../fileadmin/templates/ville/img/bg_select_black.png') no-repeat 95% center;padding:9px 46px 9px 16px;color:#2b2a2a;font-family:'robotocondensed_regular',Arial,Verdana,sans-serif;letter-spacing:0.02em;cursor:pointer;-webkit-transition-property:background;-webkit-transition-duration:500ms;-moz-transition-property:background;-moz-transition-duration:500ms;transition-property:background;transition-duration:500ms;}#bloc_carte_interactive .list_select p:hover{background:#f5efe6 url('../../fileadmin/templates/ville/img/bg_select_black.png') no-repeat 95% center;}#bloc_carte_interactive ul{background:#e6ded3;width:100%;position:absolute;left:0;top:40px;z-index:50;border-bottom:2px solid #f5efe6;}#bloc_carte_interactive ul li{color:#2b2a2a;font-family:'robotocondensed_regular',Arial,Verdana,sans-serif;font-size:1.6em;line-height:1.2em;letter-spacing:0.02em;border-top:1px solid #f5efe6;}#bloc_carte_interactive ul li a{color:#2b2a2a;font-family:'robotocondensed_regular',Arial,Verdana,sans-serif;letter-spacing:0.02em;padding:9px 16px;display:block;-webkit-transition-property:background;-webkit-transition-duration:500ms;-moz-transition-property:background;-moz-transition-duration:500ms;transition-property:background;transition-duration:500ms;}#bloc_carte_interactive ul li a:hover,#bloc_carte_interactive ul li a:focus{background:#f5efe6;}#connect{padding:0 0 60px 0;border-bottom:2px solid #1d1d1b;margin:0 0 41px 0;}#appli{width:708px;position:relative;background:#e6ded3;height:320px;overflow:hidden;height:340px;}#appli .left{position:absolute;left:0;top:0;width:336px;height:100%;}#appli .left a{line-height:340px;}#appli .left a img{vertical-align:bottom;}#appli .right{width:523px;margin:0 0 0 185px;padding:35px 55px 37px 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}#appli h2{display:inline-block;background:#1d1d1b;padding:5px 12px 5px 150px;text-transform:uppercase;color:#ffffff;font-family:'robotocondensed_regular',Arial,Verdana,sans-serif;font-size:4em;line-height:1em;letter-spacing:0.02em;}#appli .contenu_bloc{padding:4px 0 0 150px;}#appli .contenu_bloc p{color:#1d1d1b;font-family:'roboto_regular',Arial,Verdana,sans-serif;font-size:1.5em;line-height:1.5em;letter-spacing:0.02em;}#appli .contenu_bloc p.sous_titre{font-family:'robotocondensed_bold',Arial,Verdana,sans-serif;font-size:2.4em;line-height:1.1em;margin:0 0 16px 0;}#appli .contenu_bloc p.btn_lien_picto{font-family:'robotocondensed_bold',Arial,Verdana,sans-serif;font-size:1.4em;line-height:1.4em;margin:12px 0 22px 3px;padding:0;}#appli .contenu_bloc p.btn_lien_picto a{padding:0;}#appli .contenu_bloc p.btn_lien_picto a::before{left:-11px;}#appli .contenu_bloc a{display:inline-block;padding:0 6px 0 0;border:0;}#appli .contenu_bloc a img{display:block;}#bloc_newsletter{background:#1d1d1b;padding:38px 30px 30px 30px;overflow:hidden;}#home #bloc_newsletter{width:275px;height:252px;height:272px;}#bloc_newsletter .titre_bloc{margin:0 0 3px 0;}#bloc_newsletter .titre_bloc p,#page #bloc_newsletter .titre_bloc p{text-transform:uppercase;color:#ffffff;font-family:'robotocondensed_regular',Arial,Verdana,sans-serif;font-size:4em;line-height:1.1em;}#bloc_newsletter p{color:#ffffff;font-family:'roboto_regular',Arial,Verdana,sans-serif;font-size:1.5em;line-height:1.5em;letter-spacing:0.02em;}#bloc_newsletter p.sous_titre{color:#ffffff;font-family:'robotocondensed_bold',Arial,Verdana,sans-serif;font-size:2.4em;line-height:1.1em;letter-spacing:0.02em;margin:0 0 16px 0;}#bloc_newsletter #newsletter{margin:19px 0 0 0;}#bloc_newsletter fieldset{padding:0;}#bloc_newsletter legend,#bloc_newsletter label{display:none;}#bloc_newsletter .ligne_form.checkbox label{display:block;}#bloc_newsletter .ligne_form.checkbox label span{color:#ffffff;font-family:'robotocondensed_regular',Arial,Verdana,sans-serif;}#bloc_newsletter .ligne_form{margin:0;padding:0;}#bloc_newsletter input[type="text"]{background:#ffffff url('../../fileadmin/templates/ville/img/sprite.png') no-repeat 0px -262px;padding:12px 10px 8px 40px;}#bloc_newsletter input[type="submit"],#bloc_newsletter input[type="button"]{color:#2b2a2a;background-color:#8db556;background-image:url('../../fileadmin/templates/ville/img/arrow_black.png');margin:20px 0 0 0;}#bloc_newsletter input[type="submit"]:hover,#bloc_newsletter input[type="submit"]:focus,#bloc_newsletter input[type="button"]:hover,#bloc_newsletter input[type="button"]:focus{background-color:#7a9c4b;}#page #col_right #bloc_newsletter.bloc_home.bloc_col{padding:38px 30px 30px 30px;border:0;}#page #col_right #bloc_newsletter.bloc_home.bloc_col p{color:#ffffff;}#social_zone{padding:0 0 58px 0;border-bottom:2px solid #1d1d1b;margin:0 0 60px 0;}#page #social_zone{padding:41px 0 58px 0;border-bottom:0;border-top:2px solid #1d1d1b;margin:0;}#social_zone .titre_bloc{margin:0 0 28px 0;}#social_zone .left{width:335px;height:500px;overflow:hidden;}#social_zone iframe{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}#zone_twitter,#zone_instagram{margin:0 0 0 37px;}#zone_twitter{background:#e8e8e8;}#zone_twitter iframe{border:1px solid #dddddd !important;}#zone_instagram p,#page #zone_instagram p{padding:10px 20px;margin:0;border:1px solid #dddddd;border-bottom:0;font-size:1.6em;line-height:1.1em;}#zone_instagram p a,#page #zone_instagram p a{padding:0;border:0;}#zone_instagram img{padding:0 15px 0 0;vertical-align:middle;}#zone_instagram span{color:#000000;font-family:'robotocondensed_bold',Arial,Verdana,sans-serif;letter-spacing:0.02em;}#zone_instagram #wrap_iframe{position:relative;padding:10px 15px 7px 15px;border:1px solid #dddddd;}#zone_instagram iframe{padding:0;border:0;}#col_left{width:685px;}#col_right{width:335px;padding:6px 0 0 0;}.one_col #col_left{width:100%;float:none;}.one_col #col_right{display:none;}#page #logo p{margin:0;}#bandeau_image{margin:0 0 20px 0;}#page p.maj_page{color:#1d1d1b;font-family:'robotocondensed_regular',Arial,Verdana,sans-serif;font-size:1.3em;line-height:1.1em;letter-spacing:0.02em;padding:25px 0px 50px 0;}#page .bloc_home .titre_bloc h2,#page .bloc_home .titre_bloc p,#page .bloc_col .titre_bloc h2,#page .bloc_col .titre_bloc p{text-transform:uppercase;color:#1d1d1b;font-family:'robotocondensed_bold',Arial,Verdana,sans-serif;font-size:3.4em;line-height:1em;margin:0;padding:0;}#page #col_right .bloc_home,#page #col_right .bloc_col{border-bottom:2px solid #1d1d1b;padding:0 0 30px 0;margin:0 0 54px 0;}#page #col_right .bloc_home .titre_bloc,#page #col_right .bloc_col .titre_bloc{margin:0 0 21px 0;}#page #zone_infos .titre_bloc p{text-transform:uppercase;color:#1d1d1b;font-family:'robotocondensed_bold',Arial,Verdana,sans-serif;font-size:5em;line-height:1em;margin:0 0 26px 0;padding:0;}.adresse{padding:0 0 0 24px;background:url('../../fileadmin/templates/ville/img/picto_adresse.png') no-repeat left 3px;}.adresse strong,.adresse b{display:block;}.tel{padding:0 0 0 24px;background:url('../../fileadmin/templates/ville/img/picto_tel.png') no-repeat left 2px;}.fax{padding:0 0 0 24px;background:url('../../fileadmin/templates/ville/img/picto_fax.png') no-repeat left 2px;}.mail{padding:0 0 0 24px;background:url('../../fileadmin/templates/ville/img/picto_mail.png') no-repeat left 3px;}.website{padding:0 0 0 24px;background:url('../../fileadmin/templates/ville/img/picto_siteweb.png') no-repeat left 3px;}.budget{padding:0 0 0 24px;background:url('../../fileadmin/templates/ville/img/picto_budget.png') no-repeat left 2px;}.vote{padding:0 0 0 24px;background:url('../../fileadmin/templates/ville/img/picto_vote.png') no-repeat left 2px;}.people{padding:0 0 0 24px;background:url('../../fileadmin/templates/ville/img/picto_people.png') no-repeat left 2px;}.info{padding:0 0 0 24px;background:url('../../fileadmin/templates/ville/img/picto_i_bulle.png') no-repeat left 2px;}.horaires{padding:0 0 0 24px;background:url('../../fileadmin/templates/ville/img/picto_horaires.png') no-repeat left 2px;}#page #col_right .zone_ressources_download{padding:0 0 60px 0;}#page .zone_ressources_download ul{padding:0;margin:0;}#page .zone_ressources_download ul li{font-size:2em;line-height:1.1em;padding:0;margin:25px 0 0 0;list-style-image:none;min-height:94px;}#page .zone_ressources_download ul li:first-child{margin:0;}#page .zone_ressources_download ul li a{display:block;border:0;position:relative;padding:0 0 0 113px;}#page .zone_ressources_download ul li a:hover,#page .zone_ressources_download ul li a:focus{border:0;background:none;-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none;}#page .zone_ressources_download ul li span{display:block;}#page .zone_ressources_download ul li .border{position:absolute;left:0;top:0;width:94px;height:94px;background-color:#8eb557;background-image:url('../../fileadmin/templates/ville/img/sprite.png');background-repeat:no-repeat;background-position:-1273px 0px;}#page .zone_ressources_download ul li .nm_doc{color:#1d1d1b;font-family:'robotocondensed_bold',Arial,Verdana,sans-serif;letter-spacing:0.02em;}#page .zone_ressources_download ul li .infos_doc{color:#1d1d1b;font-family:'robotocondensed_regular',Arial,Verdana,sans-serif;font-size:0.7em;line-height:1.1em;letter-spacing:0.02em;margin:5px 0 0 0;}#page .zone_ressources_download ul li .maju{display:inline;text-transform:uppercase;}#page .zone_ressources_download ul li a:hover .nm_doc,#page .zone_ressources_download ul li a:focus .nm_doc,#page .zone_ressources_download ul li a:hover .infos_doc,#page .zone_ressources_download ul li a:focus .infos_doc{color:#1d1d1b;-webkit-transition-property:color;-webkit-transition-duration:500ms;-moz-transition-property:color;-moz-transition-duration:500ms;transition-property:color;transition-duration:500ms;}#page .zone_ressources_download ul li a:hover .border,#page .zone_ressources_download ul li a:focus .border{background-color:#7a9c4b;}#page #col_right .zone_articles_associes{padding:0 0 60px 0;}.zone_articles_associes ul{margin:0;}.zone_articles_associes ul li{font-size:2em;line-height:1.2em;margin:25px 0 0 0;}.zone_articles_associes ul li:first-child{margin:0;}.zone_articles_associes ul li a{display:inline-block;padding:0 0 0 17px;border-left:4px solid #a2243c;position:relative;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;transition:all 0.3s;}.zone_articles_associes ul li a:after{content:'';position:absolute;z-index:1;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;transition:all 0.3s;width:0px;height:100%;top:0;left:0;background:#a2243c;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.zone_articles_associes ul li span{padding:0 35px 0 0;background:url('../../fileadmin/templates/ville/img/arrow_red.png') no-repeat right center;position:relative;z-index:2;font-family:'robotocondensed_bold',Arial,Verdana,sans-serif;letter-spacing:0.02em;}.zone_articles_associes ul li a:hover::after,.zone_articles_associes ul li a:focus::after{width:100%;background:#a2243c;}.zone_articles_associes ul li a:hover span,.zone_articles_associes ul li a:focus span{color:#ffffff;background:url('../../fileadmin/templates/ville/img/arrow_red.png') no-repeat 120% center;-webkit-transition:background 0.2s;-moz-transition:background 0.2s;transition:background 0.2s;}#geoloc_association img{width:100%;height:100%;}.map_infos{max-width:100%;width:100%;overflow:hidden;height:335px;}#page .info_utile{padding:0 0 35px 0;}#page .info_utile .titre_bloc p{padding:0;margin:0;}#page .info_utile .titre_bloc p::after{display:none;visibility:hidden;}#geoloc_association label{font-size:1em;display:inline;}#page .info_utile .contenu_bloc{padding:0 0 20px 0;}#page .info_utile .contenu_bloc p{margin:8px 0 0 0;min-height:17px;letter-spacing:0.02em;}#page .info_utile .contenu_bloc p.sous_titre{text-transform:uppercase;font-family:'robotocondensed_bold',Arial,Verdana,sans-serif;font-size:2.4em;line-height:1.2em;letter-spacing:0.02em;margin:18px 0 0 0;padding:0 0 7px 0;}#page .info_utile .contenu_bloc p.mail,#page .info_utile .contenu_bloc p.website{font-size:1.4em;line-height:1.5em;}#page .info_utile .contenu_bloc p.mail a,#page .info_utile .contenu_bloc p.website a{text-transform:uppercase;font-family:'robotocondensed_bold',Arial,Verdana,sans-serif;letter-spacing:0.02em;}#page  p.people strong,#page p.people b{display:block;}#page .info_utile .contenu_bloc p a:hover,#page .info_utile .contenu_bloc p a:focus{color:#a2243c;-webkit-transition-property:color;-webkit-transition-duration:500ms;-moz-transition-property:color;-moz-transition-duration:500ms;transition-property:color;transition-duration:500ms;}#page .info_utile p.btn_lien{margin:25px 40px 4px 40px;}#page .info_utile .contenu_bloc .contenu_horaires{margin:8px 0 0 0;padding:0 0 0 24px;}#page .info_utile .contenu_bloc .contenu_horaires p{font-size:1.3em;margin:0;}#page .info_utile p.btn_lien.min_larg{margin:20px 0 0 0;}#page .info_utile p.btn_lien.min_larg:hover{background:#8a1e32;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;transition:all 0.3s;}#page .info_utile p.btn_lien.min_larg a{color:#ffffff !important;}#page .info_utile p.btn_lien.gmp{margin:0;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}#page .info_utile p.btn_lien.gmp a{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}#page .info_utile .contenu_bloc .contenu_horaires ul li,#page .info_utile .contenu_bloc .contenu_horaires ol li{list-style-image:url('../../fileadmin/templates/ville/img/puce_liste.png');font-size:1.5em;line-height:1.5em;padding:0 0 0 5px;margin:0 0 3px 0;}#page .info_utile .contenu_bloc .contenu_horaires ul li li,#page .info_utile .contenu_bloc .contenu_horaires ol li li{font-size:1em;}#page #content_page .info_utile{position:relative;}#page #content_page .info_utile #geoloc_association{width:40%;float:left;}#page #content_page .info_utile .map_infos{width:100%;height:274px;}#page #content_page .info_utile .contenu_bloc{width:55%;float:right;}#page #content_page .info_utile .contenu_bloc p.sous_titre{margin:0;}#fil_ariane{margin:8px 0 26px 0;}#page #fil_ariane ul{padding:0 2px;}#page #fil_ariane li{display:inline;color:#1d1d1b;font-family:'robotocondensed_regular',Arial,Verdana,sans-serif;font-size:1.4em;line-height:1.4em;letter-spacing:0.04em;padding:0 7px 0 15px;background:url('../../fileadmin/templates/ville/img/sep_ariane.png') no-repeat left center;}#page #fil_ariane li:first-child{padding:0 7px 0 0;background:none;}#page #fil_ariane li a{color:#1d1d1b;font-family:'robotocondensed_regular',Arial,Verdana,sans-serif;text-decoration:none;letter-spacing:0.04em;}#page #fil_ariane li a:hover,#page #fil_ariane li a:focus{color:#a2243c;-webkit-transition-property:color;-webkit-transition-duration:500ms;-moz-transition-property:color;-moz-transition-duration:500ms;transition-property:color;transition-duration:500ms;}#page #fil_ariane li.act,#page #fil_ariane li.act a{font-family:'robotocondensed_bold',Arial,Verdana,sans-serif;}#print{border-bottom:2px solid #1d1d1b;border-top:2px solid #1d1d1b;width:335px;}#content #print p{font-size:1.4em;line-height:2.2em;margin:0;}#content #print p a{display:block;padding:0 0 0 35px;background:url('../../fileadmin/templates/ville/img/sprite.png') no-repeat 7px -342px;text-transform:uppercase;color:#1d1d1b;font-family:'robotocondensed_bold',Arial,Verdana,sans-serif;letter-spacing:0.04em;}#content #print p a:hover,#content #print p a:focus{color:#a2243c;-webkit-transition-property:color;-webkit-transition-duration:500ms;-moz-transition-property:color;-moz-transition-duration:500ms;transition-property:color;transition-duration:500ms;}.one_col #print{border:0;margin:0;width:auto;}#social_share{position:fixed;top:200px;background:#e6ded3;width:50px;right:0;z-index:99;}#btn_share_smart{display:none;}#social_share .a2a_kit{width:50px;}#social_share a{background-image:url('../../fileadmin/templates/ville/img/sprite.png');background-repeat:no-repeat;float:none;padding:0;line-height:0;display:block;width:50px;height:50px;text-indent:-9999px;}#social_share span{float:none;background:none;}#social_share .a2a_button_facebook{background-position:0 -619px;}#social_share .a2a_button_twitter{background-position:0 -669px;}#social_share .a2a_button_google_plus{background-position:0 -719px;}#social_share .a2a_button_pinterest{background-position:0 -769px;}#social_share .a2a_button_email{background-position:0 -819px;}#social_share a:hover{background-color:#ffffff;-webkit-transition-property:background;-webkit-transition-duration:500ms;-moz-transition-property:background;-moz-transition-duration:500ms;transition-property:background;transition-duration:500ms;}#titre_page{margin:0 0 22px 0;max-width:685px;}#page #content_page p.align-left{text-align:left;}#page #content_page p.align-right{text-align:right;}#page #content_page p.align-center{text-align:center;}#page #content_page p.align-justify{text-align:justify;}#page .align-left img{float:left;margin-right:10px;}#page .align-right img{float:right;margin-left:10px;}#page h1{text-transform:uppercase;color:#1d1d1b;font-family:'robotocondensed_bold',Arial,Verdana,sans-serif;font-weight:normal;font-size:4.6em;line-height:1.1em;letter-spacing:0.02em;margin:0;}#content_page h2{text-transform:uppercase;color:#1d1d1b;font-family:'robotocondensed_bold',Arial,Verdana,sans-serif;font-weight:normal;font-size:3.4em;line-height:1.2em;margin:20px 0 16px 0;margin:45px 0 18px 0;padding:52px 0 0 0;border-top:2px solid #e6ded3;padding:25px 0 0 0;}#content_page h2 a{border:0;padding:0;text-transform:uppercase;color:#1d1d1b;font-family:'robotocondensed_bold',Arial,Verdana,sans-serif;}#content_page h3{text-transform:uppercase;color:#1d1d1b;font-family:'robotocondensed_bold',Arial,Verdana,sans-serif;font-weight:normal;font-size:2.4em;line-height:1.3em;letter-spacing:0.02em;margin:19px 0 10px 0;}#content_page h3 a{border:0;padding:0;text-transform:uppercase;color:#1d1d1b;font-family:'robotocondensed_bold',Arial,Verdana,sans-serif;}#content_page h4{text-transform:uppercase;color:#1d1d1b;font-size:1.5em;line-height:24px;line-height:1.5em;margin:14px 0 10px 0;}#content_page h4 a{border:0;padding:0;text-transform:uppercase;color:#1d1d1b;font-family:'roboto_regular',Arial,Verdana,sans-serif;}#content_page h2 a:hover,#content_page h2 a:focus,#content_page h3 a:hover,#content_page h3 a:focus,#content_page h4 a:hover,#content_page h4 a:focus{border:0;color:#000000;font-weight:normal;background:none;-webkit-transition-property:none;-moz-transition-property:none;transition-property:none;}#content p{font-size:1.5em;line-height:1.5em;color:#1d1d1b;margin:0 0 14px 0;}#content_page a{text-decoration:none;text-transform:none;color:#1d1d1b;font-family:'roboto_bolditalic',Arial,Verdana,sans-serif;border-bottom:1px solid #a2243c;background:none;padding:0 2px;}#content_page a:hover,#content_page a:focus{color:#ffffff;background:#a2243c;-webkit-transition-property:all;-webkit-transition-duration:500ms;-moz-transition-property:all;-moz-transition-duration:500ms;transition-property:all;transition-duration:500ms;}#content_page .csc-textpic-image a{padding:0;border:0;background:none !important;}figcaption.csc-textpic-caption{padding:8px 0 15px 0;margin:0;text-transform:uppercase;color:#1d1d1b;font-family:'robotocondensed_bold',Arial,Verdana,sans-serif;font-size:1.4em;line-height:1.4em;letter-spacing:0.02em;}#content p.figcaption{padding:8px 0 15px 0;margin:0;text-transform:uppercase;color:#1d1d1b;font-family:'robotocondensed_bold',Arial,Verdana,sans-serif;font-size:1.4em;line-height:1.4em;letter-spacing:0.02em;}#content_page .csc-textpic-image a{padding:0;border:0;}#content_page ul,#content_page ol{padding:0 0 0 33px;margin:0 0 14px 0;}#content_page ul li,#content_page ol li{list-style-image:url('../../fileadmin/templates/ville/img/puce_liste.png');font-size:1.5em;line-height:1.5em;padding:0 0 0 5px;margin:0 0 3px 0;}#content_page ul li li,#content_page ol li li{font-size:1em;}#content_page ol{list-style:initial;list-style-type:decimal;}#content_page ol li{list-style-image:none;}#content_page table{border-spacing:0;border-collapse:collapse;margin:0 0 10px 0;}#content_page th,#content_page td{padding:10px 15px;color:#1d1d1b;vertical-align:middle;text-align:left;}#content_page th{text-transform:uppercase;font-family:'robotocondensed_bold',Arial,Verdana,sans-serif;font-size:1.6em;line-height:1.6em;background:#e6ded3;}#content_page td{font-family:'roboto_regular',Arial,Verdana,sans-serif;font-size:1.5em;line-height:1.5em;border:0;border-bottom:2px solid #e6ded3;}#content_page td *{font-size:1em !important;}#content_page td:nth-child(2n+1){background:#ffffff;}#content_page td:nth-child(2n+2){background:#e6ded3;}#page .quote{margin:0 0 32px 0;padding:0 2px 0 0;}#page .content_quote{max-width:80%;float:right;text-align:right;position:relative;padding:0 35px 0 0;}#page #content_page .quote p,#page #content_page .quote h2{text-transform:none;color:#a2243c;font-family:'merriweather_bolditalic',Arial,Verdana,sans-serif;font-size:1.8em;line-height:1.5em;letter-spacing:0.02em;margin:0;display:inline;padding:0 0 0 37px;background:url('../../fileadmin/templates/ville/img/sprite.png') no-repeat -260px -214px;border:0;margin:0;}#page .content_quote:after{content:"";position:absolute;right:0;bottom:0;width:25px;height:19px;background:url('../../fileadmin/templates/ville/img/sprite.png') no-repeat -260px -185px;}.bloc_elu{margin:0 0 25px 0;}.bloc_elu.bloc_maire{margin:0 0 40px 0;}.bloc_elu .left{width:140px;}.bloc_elu.bloc_maire .left{width:240px;}#page .bloc_elu .left a{padding:0;border:0;background:none;}.bloc_elu .left img{display:block;}.bloc_elu .right{width:483px;padding:25px 30px 25px 30px;border:1px solid #e6ded3;}.bloc_elu.bloc_maire .right{width:383px;background:#e6ded3;height:258px;}#page .bloc_elu .contenu_bloc p.subtitle{text-transform:uppercase;color:#1d1d1b;font-family:'robotocondensed_bold',Arial,Verdana,sans-serif;font-size:2.4em;line-height:1em;letter-spacing:0.02em;margin:0 0 15px 0;}#page .bloc_elu .contenu_bloc p.fonction_elu{color:#1d1d1b;font-family:'roboto_bold',Arial,Verdana,sans-serif;font-size:1.5em;line-height:1.5em;margin:0 0 12px 0;}#page .bloc_elu .wrap_desc p,#page .bloc_elu .wrap_desc ul{margin:0;}#menu_ancres{margin:0 0 20px 0;}#content_page #menu_ancres ul{padding:0;margin:0;}#content_page #menu_ancres li{list-style-image:none;font-size:1.8em;padding:0;width:47%;margin:0 2% 0 0;display:inline-block;vertical-align:top;}#content_page #menu_ancres li a{color:#1d1d1b !important;line-height:normal;border:0;padding:0 0 0 35px;background:url('../../fileadmin/templates/ville/img/arrow_red.png') no-repeat left center;font-family:'robotocondensed_regular',Arial,Verdana,sans-serif;}#searchLoader{height:0;}.loader:before,.loader:after,.loader{border-radius:10px;width:20px;height:20px;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation:load7 1.8s infinite ease-in-out;animation:load7 1.8s infinite ease-in-out;}.loader{margin:0px auto 130px auto;font-size:9px;position:relative;top:30px;text-indent:-9999em;-webkit-animation-delay:0.16s;animation-delay:0.16s;}.loader:before{left:-30px;}.loader:after{left:30px;-webkit-animation-delay:0.32s;animation-delay:0.32s;}.loader:before,.loader:after{content:'';position:absolute;top:0;}@-webkit-keyframes load7{0%{box-shadow:0 2em 0 -1.3em #91093a;}65%{box-shadow:0 2.5em 0 0 #a2243c;}100%{box-shadow:0 2em 0 -1.3em #ffffff;}}@keyframes load7{0%{box-shadow:0 2em 0 -1.3em #91093a;}65%{box-shadow:0 2.5em 0 0 #a2243c;}100%{box-shadow:0 2em 0 -1.3em #ffffff;}}#content_page .csc-sitemap ul{padding:0 0 0 20px;margin:0;}#content_page .csc-sitemap li{margin:0 0 15px 0;list-style-image:none;font-size:2.3em;line-height:1.5em;}#content_page .csc-sitemap li a{text-transform:uppercase;border:0;font-weight:normal;font-family:'roboto_bold',Arial,Verdana,sans-serif;}#content_page .csc-sitemap li ul{padding:0 0 0 20px;margin:15px 0 15px 0;}#content_page .csc-sitemap li li{font-size:0.7em;line-height:0.9em;margin:0 0 15px 0;background:none;padding:0;}#content_page .csc-sitemap li li a{text-transform:none;font-weight:normal;font-family:'roboto_bold',Arial,Verdana,sans-serif;}#content_page .csc-sitemap li ul ul{border-left:1px solid #a2243c;padding:0 0px 0 14px;margin:15px 0 15px 15px;}#content_page .csc-sitemap li li li{background:none;padding:0;font-size:0.9em;line-height:1em;}#content_page .csc-sitemap li li li a{font-family:'roboto_regular',Arial,Verdana,sans-serif;}#loader_filters{position:absolute;top:30%;left:30%;z-index:701;visibility:hidden;}.sk-circle{margin:100px auto;width:50px;height:50px;position:relative;}.sk-circle .sk-child{width:100%;height:100%;position:absolute;left:0;top:0;}.sk-circle .sk-child:before{content:'';display:block;margin:0 auto;width:15%;height:15%;background-color:#8a1e32;border-radius:100%;-webkit-animation:sk-circleBounceDelay 1.2s infinite ease-in-out both;animation:sk-circleBounceDelay 1.2s infinite ease-in-out both;}.sk-circle .sk-circle2{-webkit-transform:rotate(30deg);-ms-transform:rotate(30deg);transform:rotate(30deg);}.sk-circle .sk-circle3{-webkit-transform:rotate(60deg);-ms-transform:rotate(60deg);transform:rotate(60deg);}.sk-circle .sk-circle4{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);}.sk-circle .sk-circle5{-webkit-transform:rotate(120deg);-ms-transform:rotate(120deg);transform:rotate(120deg);}.sk-circle .sk-circle6{-webkit-transform:rotate(150deg);-ms-transform:rotate(150deg);transform:rotate(150deg);}.sk-circle .sk-circle7{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);}.sk-circle .sk-circle8{-webkit-transform:rotate(210deg);-ms-transform:rotate(210deg);transform:rotate(210deg);}.sk-circle .sk-circle9{-webkit-transform:rotate(240deg);-ms-transform:rotate(240deg);transform:rotate(240deg);}.sk-circle .sk-circle10{-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg);}.sk-circle .sk-circle11{-webkit-transform:rotate(300deg);-ms-transform:rotate(300deg);transform:rotate(300deg);}.sk-circle .sk-circle12{-webkit-transform:rotate(330deg);-ms-transform:rotate(330deg);transform:rotate(330deg);}.sk-circle .sk-circle2:before{-webkit-animation-delay:-1.1s;animation-delay:-1.1s;}.sk-circle .sk-circle3:before{-webkit-animation-delay:-1s;animation-delay:-1s;}.sk-circle .sk-circle4:before{-webkit-animation-delay:-0.9s;animation-delay:-0.9s;}.sk-circle .sk-circle5:before{-webkit-animation-delay:-0.8s;animation-delay:-0.8s;}.sk-circle .sk-circle6:before{-webkit-animation-delay:-0.7s;animation-delay:-0.7s;}.sk-circle .sk-circle7:before{-webkit-animation-delay:-0.6s;animation-delay:-0.6s;}.sk-circle .sk-circle8:before{-webkit-animation-delay:-0.5s;animation-delay:-0.5s;}.sk-circle .sk-circle9:before{-webkit-animation-delay:-0.4s;animation-delay:-0.4s;}.sk-circle .sk-circle10:before{-webkit-animation-delay:-0.3s;animation-delay:-0.3s;}.sk-circle .sk-circle11:before{-webkit-animation-delay:-0.2s;animation-delay:-0.2s;}.sk-circle .sk-circle12:before{-webkit-animation-delay:-0.1s;animation-delay:-0.1s;}@-webkit-keyframes sk-circleBounceDelay{0%,80%,100%{-webkit-transform:scale(0);transform:scale(0);}40%{-webkit-transform:scale(1);transform:scale(1);}}@keyframes sk-circleBounceDelay{0%,80%,100%{-webkit-transform:scale(0);transform:scale(0);}40%{-webkit-transform:scale(1);transform:scale(1);}}#filters{background:#e6ded3;padding:20px 10px 30px 10px;padding:15px 10px 25px 10px;margin:0 0 40px 0;}#filters legend{display:none;}#filters .ligne_form{display:inline-block;margin:0 0 0 20px;margin:5px 10px;}.one_col #filters .ligne_form{max-width:20%;}#filters .ligne_form #element_categorie .ligne_form{display:block;margin:0;}#filters .ligne_form.btn_submit{float:none;}#filters select{min-width:207px;}#filters input,#filters textarea,#filters select{border:0;}.moteur_job #filters{padding:20px 10px;}.moteur_job .btn_lien{float:right;}.wrap_map{position:relative;overflow:hidden;margin:0 0 80px 0;}#page .wrap_map .btn_lien.gmp{position:absolute;bottom:0;left:0;z-index:4;}#overlay_filters{position:absolute;background:rgba(162,36,60,0.8);height:100%;width:100%;top:0;right:0;z-index:5;visibility:hidden;opacity:0;}#overlay_filters.Open{visibility:visible;}#filters.filters_map{padding:0 0 0 120px;margin:0;background:#ffffff;border-bottom:2px solid #e6ded3;border-left:2px solid #e6ded3;width:410px;height:100%;position:absolute;z-index:15;overflow-y:auto;right:-286px;top:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}#filters.filters_map #wrap_filters{background:#e6ded3;padding:45px 30px 30px 30px;border-left:2px solid #e6ded3;height:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}#filters .titre{text-transform:uppercase;color:#1d1d1b;font-family:'robotocondensed_bold',Arial,Verdana,sans-serif;font-size:2.5em;line-height:1em;letter-spacing:0.02em;margin:0 0 30px 0;}#filters legend.btn_tri{cursor:pointer;}#filters legend.btn_tri{display:block;position:absolute;left:0;width:120px;height:140px;padding:87px 0 0 0;margin:0;background-color:#ffffff;background-repeat:no-repeat;background-position:center 20px;border-top:2px solid #e6ded3;text-transform:uppercase;text-align:center;color:#2b2a2a;font-size:1.4em;font-family:'robotocondensed_regular',Arial,Verdana,sans-serif;}#filters legend#tri_agenda{background-image:url('../../fileadmin/templates/ville/img/picto_tri_agenda.png');top:0;}#filters legend#tri_equipement{background-image:url('../../fileadmin/templates/ville/img/picto_tri_equipement.png');top:117px;}#filters legend#tri_commerces{background-image:url('../../fileadmin/templates/ville/img/picto_tri_commerces.png');top:280px;}#filters legend#tri_batiments{background-image:url('../../fileadmin/templates/ville/img/picto_tri_batiments.png');top:420px;}#filters legend#tri_asso{background-image:url('../../fileadmin/templates/ville/img/picto_tri_associations.png');top:560px;}#filters legend.btn_tri.act,#filters legend.btn_tri:hover{background-color:#e6ded3;}fieldset.part_form .wrap_form{display:none;}fieldset.part_form.part_act .wrap_form{display:block;}#filters fieldset.sous_part_form .wrap_sous_form{display:none;}#filters fieldset.sous_part_form.sous_part_act{display:block !important;}#filters fieldset.sous_part_form.sous_part_act .wrap_sous_form{display:block;}#filters fieldset.sous_part_form > legend{cursor:pointer;display:block;padding:15px 60px 15px 0;margin:0;border-bottom:2px solid #d4d4d4;background:url('../../fileadmin/templates/ville/img/btn_next_filtres.jpg') no-repeat right center;}#filters fieldset.sous_part_form:first-child > legend{border-top:2px solid #d4d4d4;}#filters fieldset.sous_part_form.sous_part_act > legend,fieldset.sous_part_form.sous_part_act > legend.act{background:url('../../fileadmin/templates/ville/img/btn_prev_filtres.jpg') no-repeat left center;padding:15px 0 15px 60px;border-top:2px solid #d4d4d4;margin:0 0 32px 0;}#filters.filters_map .ligne_form{display:block;margin:0 0 25px 0;max-width:inherit;}#filters.filters_map .ligne_form.date.display_none{display:none;}#filters.filters_map select{min-width:100%;}#filters.filters_map .ligne_form.checkbox,#filters.filters_map .ligne_form.radio{margin:0 0 10px 0;padding:0;}#filters.filters_map .ligne_form.checkbox label,#filters.filters_map .ligne_form.radio label{font-size:1.5em;}#filters.filters_map .ligne_form.date .ligne_form{width:45%;clear:none;margin:0;}#filters.filters_map .ligne_form.date .ligne_form.left{margin:0 4% 0 0;}#filters.filters_map label{margin:0 0 4px 0;}#filters.filters_map select{padding:10px 40px 10px 10px;}#filters input[type="submit"],#filters textarea input[type="button"]{padding:5px 49px 5px 15px;}#filters legend.btn_tri{height:117px;padding:60px 0 0 0;background-position:center 10px;font-size:1.3em;}#filters legend#tri_batiments{top:351px;}#filters legend#tri_associations{top:117px;}#filters legend#tri_commerces{top:234px;}#filters legend#tri_asso{top:468px;}#filters legend#tri_asso2{top:581px;background-image:url('../../fileadmin/templates/ville/img/picto_tri_agenda.png');}#zone_results{font-size:0;padding:0 0 40px 0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;}.list_item{width:335px;margin:0 37px 40px 0;padding:0 0 30px 0;border-bottom:2px solid #e6ded3;position:relative;overflow:hidden;display:inline-block;vertical-align:top;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:10px;}.one_col .list_item,.one_col .list_item:nth-child(2n+2){width:324px;margin:0 37px 40px 0;}.one_col .list_item:nth-child(3n+3){margin:0 0 40px 0;}.list_item,.list_item:nth-child(3n+3){width:324px;margin:0 37px 40px 0;}.list_item:nth-child(2n+2){margin:0 0 40px 0;}#page .list_item .view{position:absolute;left:0;height:100%;top:0;width:100%;z-index:10;background:rgba(255,255,255,0);}#page .list_item .view p,#page .list_item .view a{display:block;width:100%;height:100%;border:0;margin:0;padding:0;background:none !important;}.list_item .img{position:relative;margin:0 0 19px 0;overflow:hidden;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}#page .list_item .img a,#page .list_item .img a:hover,#page .list_item .img a:focus{display:block;padding:0;background:none;border:0;}.list_item .img img{display:block;width:100%;}#page .list_item .wrap_tag{position:absolute;left:0;top:20px;max-width:80%;z-index:9;}#page .list_item p.cat_tag{color:#ffffff;}#page .list_item h2{display:inline-block;text-transform:uppercase;color:#2b2a2a;font-family:'robotocondensed_bold',Arial,Verdana,sans-serif;font-size:2.4em;line-height:1.2em;letter-spacing:0.02em;margin:0 0 4px 0;padding:0 35px 0 0;border:0;background:url('../../fileadmin/templates/ville/img/arrow_red.png') no-repeat right bottom;}#page .list_item h2 a{text-transform:uppercase;color:#2b2a2a;font-family:'robotocondensed_bold',Arial,Verdana,sans-serif;padding:0;}#page .list_item p.date{color:#a2243c;font-family:'robotocondensed_regular',Arial,Verdana,sans-serif;font-size:1.7em;line-height:1em;letter-spacing:0.02em;margin:0 0 15px 0;}#content p.cim_search_no_result{font-size:15px;padding:0;}.list_item:hover .img{border:4px solid #a2243c;-webkit-transition:border 0.20s ease-in-out,transform 0.9s ease-in-out;-webkit-transform:translate3d(0,0,0) scale3d(1,1,1);-webkit-transform-origin:50% 0;transition:border 0.20s ease-in-out,transform 0.9s ease-in-out;transform:translate3d(0,0,0) scale3d(1,1,1);transform-origin:50% 0;}#page .list_item:hover h2,#page .list_item:hover h2 a{color:#a2243c;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:color 0.35s ease-in-out,transform 0.9s ease-in-out;-webkit-transform-origin:50% 0;-webkit-transform:translate3d(0,0,0) scale3d(1,1,1);transition:color 0.35s ease-in-out,transform 0.9s ease-in-out;transform-origin:50% 0;transform:translate3d(0,0,0) scale3d(1,1,1);}.one_col .list_item.bdimg .img{height:196px;}.list_item.bdimg .img{height:190px;}.one_col .list_item.subpage,.one_col .list_item.subpage:nth-child(2n+2){width:324px;margin:0 37px 40px 0;}.one_col .list_item.subpage:nth-child(3n+3){margin:0 0 40px 0;}.list_item.subpage.bdimg .img{height:196px;}.list_item.subpage,.list_item.subpage:nth-child(3n+3){width:324px;margin:0 37px 40px 0;}.list_item.subpage:nth-child(2n+2){margin:0 0 40px 0;}.list_item.subpage.bdimg .img{height:190px;}#page .list_item.job .wrap_tag{position:static;}.wrap_tag.news{margin:-9px 0 38px 0;}.back_list{padding:51px 0 0 0;border-top:2px solid #e6ded3;margin:0 0 125px 0;}#page .back_list .btn_lien a{padding:5px 0px 5px 35px;background:url('../../fileadmin/templates/ville/img/arrow_white_prev.png') no-repeat left 11px;}.bloc_mise_en_avant{background:#e6ded3;padding:20px;}.bloc_mise_en_avant .titre_bloc{margin:0 0 20px 0;}#page .bloc_mise_en_avant .titre_bloc p{text-transform:uppercase;font-family:'robotocondensed_bold',Arial,Verdana,sans-serif;font-size:2.4em;line-height:1.2em;letter-spacing:0.02em;margin:0;}#page .bloc_mise_en_avant p.sous_titre{text-transform:uppercase;margin:0;}.zone_logo{text-align:center;padding:0 0 60px 0;border-bottom:2px solid #1d1d1b;margin:0 0 60px 0;}#content .zone_logo p{margin:0;}.zone_logo img{display:block;margin:auto;}.one_col .job_detail #col_left{width:685px;float:left;}.one_col .job_detail #col_right{display:block;}#page .btn_lien.btn_postuler{margin:50px 0 0 0;}.form_postuler{margin:20px 0 0 0;}#zone_map{position:relative;width:100%;height:100%;}#map_search{position:relative;width:1250px;height:100%;}#zone_map img{width:100%;display:block;}#modal_window{position:absolute;z-index:20;top:0;left:0;background-color:rgba(162,36,60,0.8);width:100%;height:100%;}#modal_window .list_item{display:block;padding:0;margin:0 auto;border:0;width:335px;max-height:100%;}#modal_window .list_item .wrap_pres{padding:0px 20px 19px 20px;max-height:120px;overflow-y:auto;}#modal_window .list_item .item_default{height:354px;height:auto;min-height:354px;max-height:400px;margin:80px 0 0 0;position:relative;background:#ffffff;}#modal_window .list_item .item_specific{height:354px;height:auto;min-height:354px;max-height:400px;margin:80px 0 0 0;position:relative;background:#ffffff;}#modal_window .list_item .img{height:196px;}#modal_window .list_item:hover .img{border:0;-webkit-transition:none;-webkit-transform:none;-webkit-transform-origin:none;transition:none;transform:none;transform-origin:none;}#modal_window .list_item .img .img_in{position:relative;overflow:hidden;height:196px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}#modal_window .list_item:hover .img .img_in{border:4px solid #a2243c;-webkit-transition:border 0.20s ease-in-out,transform 0.9s ease-in-out;-webkit-transform:translate3d(0,0,0) scale3d(1,1,1);-webkit-transform-origin:50% 0;transition:border 0.20s ease-in-out,transform 0.9s ease-in-out;transform:translate3d(0,0,0) scale3d(1,1,1);transform-origin:50% 0;}#modal_window .list_item p.date{margin:0;padding:5px 0 0 0;}#close_filters,.btn_close_map,.btn_close{width:40px;height:40px;background:#ffffff;position:absolute;z-index:5;right:0;top:0;cursor:pointer;-moz-transition:background 0.3s;-o-transition:background 0.3s;-webkit-transition:background 0.3s;transition:background 0.3s;position:absolute;top:0;right:0;}#home .btn_close a,#page .btn_close a,#page .btn_close_map a{display:block;width:100%;height:100%;border:0;padding:0;background:none !important;text-indent:-9999px;-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none;}#close_filters .close,.btn_close_map .close,.btn_close .close{display:block;position:absolute;left:12px;top:19px;width:17px;height:2px;}#close_filters .close::before,#close_filters .close::after,.btn_close_map .close::before,.btn_close_map .close::after,.btn_close .close::before,.btn_close .close::after{content:"";display:block;}#close_filters .close,#close_filters .close::before,#close_filters .close::after,.btn_close_map .close,.btn_close_map .close::before,.btn_close_map .close::after,.btn_close .close,.btn_close .close::before,.btn_close .close::after{position:absolute;width:17px;height:2px;background:#444444;}#close_filters.btn_act .close,.btn_close_map.btn_act .close,.btn_close.btn_act .close{background:transparent;}#close_filters.btn_act .close::before,.btn_close_map.btn_act .close::before,.btn_close.btn_act .close::before{margin-top:0px;-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg);}#close_filters.btn_act .close::after,.btn_close_map.btn_act .close::after,.btn_close.btn_act .close::after{margin-top:0px;-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);}#close_filters:hover,.btn_close_map:hover,.btn_close:hover{background:#2B2A2A;}#close_filters:hover .close::before,#close_filters:hover .close::after,.btn_close_map:hover .close::before,.btn_close_map:hover .close::after,.btn_close:hover .close::before,.btn_close:hover .close::after{background:#e6ded3;}#close_filters{background:#e6ded3;}.btn_close_map.btn_act .close::after{margin-top:1px;}.list_item:hover .btn_close_map .close::after{margin-top:0px;}#close_menu_fix{background:#1d1d1b;top:49px;top:137px;width:30px;height:30px;z-index:7000;display:none;}#close_menu_fix.Open{display:block;z-index:7000;}#close_menu_fix .close{top:15px;left:7px;}#modal_window .btn_close_map .close{width:100%;height:100%;left:0;top:0;}#modal_window .btn_close_map .close::before,#modal_window .btn_close_map .close::after{left:13px;top:18px;}#content_page .tx-indexedsearch .tx-indexedsearch-whatis{font-size:1.5em;line-height:1.5em;margin:14px 0;clear:both;}#content_page .tx-indexedsearch-searchbox input{margin:0 0 25px 0;}#content_page .tx-indexedsearch-searchbox input[type="submit"]{float:right;display:block;}#zone_img{margin:0 0 75px 0;}#zone_img .ad-gallery,#zone_img .ad-gallery .ad-image-wrapper,.ad-gallery .ad-image-wrapper .ad-image{max-width:100%;}#page .ad-gallery,#page .ad-gallery .ad-image-wrapper,.ad-gallery .ad-image-wrapper .ad-image,#page .ad-gallery .ad-image-wrapper .ad-image a img,#page .ad-gallery .ad-nav{max-width:100% !important;}#zone_img .ad-gallery,#zone_img .ad-gallery .ad-image-wrapper,.ad-gallery .ad-image-wrapper .ad-image{max-width:100%;}#zone_img .ad-gallery .ad-image-wrapper{margin:0;}#zone_img #main_picture_ad{position:relative;}#zone_img .ad-gallery .ad-image-wrapper .ad-image{max-width:100%;max-height:100%;left:0 !important;}#page #zone_img #main_picture_ad a{display:block;border:0;padding:0;width:100%;height:100%;}#page #zone_img #main_picture_ad img{display:block;max-width:100%;max-height:100%;width:auto;height:auto;margin:auto;}.description_field{position:absolute;width:100%;left:0;bottom:0;z-index:10;}#content #description_media p,#page #zone_img .description_field p,#content .description_media p{padding:8px 0;margin:0;text-transform:uppercase;color:#1d1d1b;font-family:'robotocondensed_bold',Arial,Verdana,sans-serif;font-size:1.4em;line-height:1.4em;letter-spacing:0.02em;background:#ffffff;}#page .description_media{position:absolute;bottom:0;left:0;width:100%;z-index:500;}#page .description_media p{margin:0;display:none !important;}#page .description_media p:first-child{display:block !important;padding:8px 0;margin:0;text-transform:uppercase;color:#1d1d1b;font-family:'robotocondensed_bold',Arial,Verdana,sans-serif;font-size:1.4em;line-height:1.4em;letter-spacing:0.02em;background:#ffffff;}#zone_img .ad-gallery .ad-image-wrapper .ad-prev,#zone_img .ad-gallery .ad-image-wrapper .ad-next{}#page .ad-gallery .ad-back,#page .ad-gallery .ad-forward{width:60px;height:60px;position:absolute;top:0;opacity:1 !important;}#page .ad-gallery .ad-back{background:#1d1d1b url('../../fileadmin/templates/ville/img/sprite.png') no-repeat -716px 0;left:0;}#page .ad-gallery .ad-forward{background:#1d1d1b url('../../fileadmin/templates/ville/img/sprite.png') no-repeat -776px -60px;right:0;}#page .ad-gallery .ad-thumbs{max-width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0px 60px;background:#1d1d1b;}#content_page #zone_img ul{padding:0;margin:0;}#content_page #zone_img li{display:block;float:left;width:60px;height:60px;overflow:hidden;padding:0;margin:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;cursor:pointer;background:#a2243c;-webkit-transition-property:all;-webkit-transition-duration:500ms;-moz-transition-property:all;-moz-transition-duration:500ms;transition-property:all;transition-duration:500ms;}#zone_img li:hover a{opacity:0.5;}#content_page #zone_img li a{padding:0;border:0;display:block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}#content_page #zone_img li a.ad-active,#content_page #zone_img li a:hover{opacity:0.5;border:3px solid #a2243c;}#zone_img li img{min-height:100%;min-width:100%;border:0;display:block;opacity:1 !important;}.fancybox-title-float-wrap .child{font-weight:normal !important;}#page ul.zone_questions{padding:0;}#page ul.zone_questions li{padding:0;margin:0 0 5px 0;list-style-image:none;}.liste_questions button{padding:0 0 0 30px;background:url('../../fileadmin/templates/ville/img/arrow_red.png') no-repeat left center transparent;font-family:'roboto_bold',Arial,Verdana,sans-serif;font-size:1.2em;line-height:1.2em;text-decoration:none;cursor:pointer;}#page .liste_questions .desc{margin:5px 0 0 0;padding:0px 31px;display:none;}#page .liste_questions .desc p{font-size:1.1em;line-height:1.2em;}#content_page .liste_questions .desc ul li,#content_page .liste_questions .desc ol li{font-size:1.1em;line-height:1.2em;list-style-image:url('../../fileadmin/templates/ville/img/arrow_red.png');margin:2px 0;}.cim_co{position:relative;}.one_col .cim_co .col_left{width:685px;float:left;}.one_col .cim_co .col_right{display:block;width:335px;float:right;}#page .spSousChapitre h3.sscha{margin:30px 0 10px 0;line-height:1.2em;font-family:'roboto_bold',Arial,Verdana,sans-serif;}#content_page h4.sscha{font-family:'roboto_bold',Arial,Verdana,Helvetica,sans-serif;}#page .tx-cim-comarquage ul{padding:0;margin:0;}#page .tx-cim-comarquage li{line-height:1.5em;list-style-image:none;padding:0;font-size:1.5em;margin:0 0 14px 0;}#page .tx-cim-comarquage h2{text-transform:uppercase;color:#1d1d1b;font-family:'roboto_bold',Arial,Verdana,sans-serif;font-weight:normal;font-size:2.5em;line-height:1.2em;margin:20px 0 16px 0;padding:0;border:0;}#page .tx-cim-comarquage h3{text-transform:uppercase;color:#1d1d1b;font-family:'roboto_bold',Arial,Verdana,sans-serif;font-weight:normal;font-size:1.6em;line-height:1.3em;margin:19px 0 10px 0;}#page .tx-cim-comarquage h4{text-transform:uppercase;color:#1d1d1b;font-size:1.6em;line-height:24px;line-height:1.5em;margin:14px 0 10px 0;}#page .tx-cim-comarquage li li,#page .tx-cim-comarquage li p,#page .tx-cim-comarquage li h2,#page .tx-cim-comarquage li h3,#page .tx-cim-comarquage li h4{font-size:1em;line-height:1.1em;}#page .tx-cim-comarquage li h2{margin:0;padding:0;border:0;font-size:1em;font-family:'roboto_regular',Arial,Verdana,Helvetica,sans-serif;line-height:1.6em;text-transform:none;}#page .tx-cim-comarquage li h3{font-size:1em;margin:0;text-transform:none;}#page .tx-cim-comarquage li p.spParagraphe{line-height:1.5em;}#marcol_left,#right_intro_marq{float:none;}#marcol_right,#left_intro_marq{float:none;}.col_right .part_marq:nth-child(1){border-top:2px solid #1d1d1b;padding:35px 0 30px 0;}.part_marq{border-bottom:2px solid #1d1d1b;padding:0 0 30px 0;margin:0 0 54px 0;}.col_left .part_marq{border:0;background:#e6ded3;padding:20px;margin:0 0 30px 0;}#page .part_marq h2.titre_part,#page .part_marq p.titre_info{position:relative;margin:0 0 21px 0;text-transform:uppercase;color:#1d1d1b;font-family:'robotocondensed_bold',Arial,Verdana,sans-serif;font-size:3.4em;line-height:1em;}#page .tx-cim-comarquage .part_marq li a{padding:0 0 0 23px;background:url('../../fileadmin/templates/ville/img/arrow_next_bl.png') no-repeat 0 4px;border:0;text-transform:none;font-family:'roboto_bold',Arial,Verdana,sans-serif;}#page .tx-cim-comarquage .part_marq li a:hover,#page .tx-cim-comarquage .part_marq li a:focus{color:#a2243c;-webkit-transition-property:color;-webkit-transition-duration:500ms;-moz-transition-property:color;-moz-transition-duration:500ms;transition-property:color;transition-duration:500ms;}#page .tx-cim-comarquage .part_marq .spPublicationPivotOSATitle p a{padding:0 0 0 23px;background:url('../../fileadmin/templates/ville/img/arrow_next_bl.png') no-repeat 0 4px;border:0;text-transform:none;font-family:'roboto_bold',Arial,Verdana,sans-serif;}#page .tx-cim-comarquage .part_marq .spPublicationPivotOSATitle p a:hover,#page .tx-cim-comarquage .part_marq .spPublicationPivotOSATitle p a:focus{color:#383736;-webkit-transition-property:color;-webkit-transition-duration:500ms;-moz-transition-property:color;-moz-transition-duration:500ms;transition-property:color;transition-duration:500ms;}#sadresser{background:#8eb557;border:0 !important;padding:20px;}#page .tx-cim-comarquage #sadresser .spPublicationPivotOSATitle p a{text-transform:uppercase;background:url('../../fileadmin/templates/ville/img/arrow_next_bl.png') no-repeat 0 2px;padding:0 0 0 15px;}#page .tx-cim-comarquage #sadresser .spParagraphe a{border-bottom:1px solid #1d1d1b;}#page .tx-cim-comarquage #sadresser .spPublicationPivotOSATitle p{text-transform:uppercase;font-family:'roboto_bold',Arial,Verdana,sans-serif;font-weight:normal;margin:25px 0 10px 0;}#page .tx-cim-comarquage #sadresser .spPublicationPivotOSA + .spPublicationPivotOSA .spPublicationPivotOSATitle p{border-top:1px solid #1d1d1b;padding:18px 0 0 0;}#page .tx-cim-comarquage #sadresser .spPublicationPivotOSA .spChapitre h3{text-transform:none;font-family:'roboto_bold',Arial,Verdana,sans-serif;line-height:1.5em;margin:0 0 14px 0;}#savplus{}#page .tx-cim-comarquage #savplus li{margin:0 0 14px 0;}#page .tx-cim-comarquage #savplus li a{background:url('../../fileadmin/templates/ville/img/arrow_next_bl.png') no-repeat 0 2px;padding:0 0 0 15px;}#actus{}#page .tx-cim-comarquage #actus li{margin:0 0 14px 0;}#page .tx-cim-comarquage #actus li a{background:url('../../fileadmin/templates/ville/img/arrow_next_wh.png') no-repeat 0 2px;padding:0 0 0 15px;}#questrep{}#page .tx-cim-comarquage #questrep li{margin:0 0 14px 0;}#page .tx-cim-comarquage #questrep li a{background:url('../../fileadmin/templates/ville/img/arrow_next_bl.png') no-repeat 0 2px;padding:0 0 0 15px;}.spArborescence{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}.spArborescence .clearall{display:none;visibility:hidden;height:0;width:0;}.spArborescence .spArborescenceItem2Col{width:50%;padding:0 20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.spArborescence .spArborescenceItem2Col:first-child{background:#8eb557;position:absolute;right:0;top:0;width:33.33%;}#page #content_page .spArborescence .spArborescenceItem2Col ul.spPublicationNoeud{padding:0;}#page #content_page .spArborescence .spArborescenceItem2Col ul li{list-style-image:none;padding:0;}#page #content_page .spArborescence .spArborescenceItem2Col h2 a{text-transform:uppercase;font-family:'roboto_bold',Arial,Verdana,sans-serif;color:#1d1d1b;}#page #content_page .spArborescence .spArborescenceItem2Col h2 a{text-transform:uppercase;font-family:'roboto_bold',Arial,Verdana,sans-serif;color:#1d1d1b;padding:0 0 0 30px;background:url('../../fileadmin/templates/ville/img/arrow_black.png') no-repeat 0 8px;}#page #content_page .spArborescence .spArborescenceItem2Col:first-child h2 a{background:url('../../fileadmin/templates/ville/img/arrow_black.png') no-repeat 0 8px;}#page #content_page .spArborescence .spArborescenceItem2Col h2 a:hover,#page #content_page .spArborescence .spArborescenceItem2Col h2 a:focus{color:#a2243c;}#page #content_page .spArborescence .spArborescenceItem2Col ul li .spPublicationDossier{line-height:1.6em;text-transform:none;}#page #content_page .spArborescence .spArborescenceItem2Col ul li .spPublicationDossier a{text-transform:none;font-family:'roboto_bold',Arial,Verdana,sans-serif;padding:0 0 0 24px;background:url('../../fileadmin/templates/ville/img/arrow_next_bl.png') no-repeat 0 4px;}#page #content_page .spArborescence .spArborescenceItem2Col ul li .spPublicationDossier a:hover,#page #content_page .spArborescence .spArborescenceItem2Col ul li .spPublicationDossier a:focus{color:#a2243c;}#page #content_page .spArborescence .spArborescenceItem2Col:first-child ul li .spPublicationDossier a:hover,#page #content_page .spArborescence .spArborescenceItem2Col:first-child ul li .spPublicationDossier a:focus{color:#000000;}.spPublicationDate{margin:20px 0;font-size:1.2em;line-height:1.6em;font-family:'roboto_italic',Arial,Verdana,Helvetica,sans-serif;}#page .spPublicationDate p{font-size:1.2em;line-height:1.6em;font-family:'roboto_italic',Arial,Verdana,Helvetica,sans-serif;margin:0;}.spPublicationMain > div > .spPublicationNoeud{clear:both;float:none;}.spPublicationNoeud div.spPublicationNoeud{margin:0 0 20px 0;}#page table.spTableau caption{text-transform:uppercase;color:#1d1d1b;font-family:'roboto_bold',Arial,Verdana,Helvetica,sans-serif;font-weight:normal;margin:0px 0 10px 10px;text-align:left;font-size:1.6em;line-height:1.6em;}#page table.spTableau th *,#page table.spTableau td *{font-size:1em;line-height:1.2em;margin:0;color:#1d1d1b;}#page table.spTableau th *{font-family:'roboto_bold',Arial,Verdana,sans-serif;}#page table.spTableau td *{font-family:'roboto_regular',Arial,Verdana,sans-serif;}#page .spIndexMain .spLetters li{display:inline-block;vertical-align:top;margin:0 7px;font-size:2em;}#page .spIndexMain .spIndex h2.spPublicationRessource span{font-size:0.8em;}div.spPublicationSommaire{background:#E6DED3;padding:20px;margin:0 0 40px 0;}.spTousDossiersAZ{display:none;}#page .spPublicationMenuDroite h2{margin:0 0 20px 0;}#page #content_page ul.spPublicationSommaire li{width:46%;margin:0 4% 0 0;display:inline-block;vertical-align:top;padding:0 0 0 24px;background:url('../../fileadmin/templates/ville/img/arrow_next_bl.png') no-repeat 0 4px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}#page #content_page ul.spPublicationSommaire a{color:#1d1d1b;font-family:'roboto_bold',Arial,Verdana,sans-serif;padding:0;background:none;text-transform:none;}#page #content_page ul.spPublicationSommaire a:hover,#page #content_page ul.spPublicationSommaire a:focus{color:#a2243c;}.spANoter{border-left:3px solid #a2243c;padding:0 0 0 20px;}.spANoter img{display:none;}.spASavoir{border-left:3px solid #8eb557;padding:0 0 0 20px;}.spPublicationACFS .spArborescenceItem3Col{font-size:1.6em;line-height:1.5em;}#page .tx-cim-comarquage .spPublicationACFS .spArborescenceItem3Col h2{font-size:1.575em;}#page .tx-cim-comarquage .spPublicationACFS .spArborescenceItem3Col h2 a{padding:0 0 0 20px;background:url('../../fileadmin/templates/ville/img/arrow_black_bold.png') no-repeat 0 8px;}#page .tx-cim-comarquage .spPublicationACFS .spArborescenceItem3Col h2 a:hover,#page .tx-cim-comarquage .spPublicationACFS .spArborescenceItem3Col h2 a:focus{color:#a2243c;}.kesearch_pagebrowser li{display:inline;}.kesearch_searchbox input[type="submit"]{float:right;display:block;}.hit{font-weight:bold;background-color:#8db556;}@media screen and (max-width:1221px){#home,#page{padding:165px 0 40px 0;}#bg_site{width:874px;padding:49px 47px 47px 47px;}.wrap{width:874px;}#social_share{top:165px;}#logo{background:url('../../fileadmin/templates/ville/img/logo_viroflay.png') no-repeat 0 0;background-size:100% auto;width:355px;height:55px;margin:0 40px 16px 0;}#menu_resaux_sociaux{width:170px;margin:11px 40px 0 0;}#header #zone_recherche{width:269px;}#menu_principal > ul > li{padding:0 15px;}#menu_principal ul li span{padding:8px 10px;font-size:2em;}#menu_principal li ul{padding:10px 15px 30px 15px;}#menu_principal li ul li{width:187px;margin:20px 11px 0 11px;}#close_menu_fix{top:46px;top:118px;}#contact_infos{margin:0 0 30px 0;height:294px;}#contact_infos .img{position:relative;width:217px;height:294px;overflow:hidden;}#contact_infos .img img{display:block;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);margin:0;min-height:100%;min-width:100%;height:auto;width:auto;max-height:100%;max-width:200%;}#contact_infos .left{padding:20px;width:183px;height:254px;}#contact_infos .right{padding:20px 30px 20px 20px;width:380px;height:250px;}#menu_footer ul{padding:18px 30px 19px 30px;padding:18px 200px 19px 30px;}#menu_footer li{font-size:1.3em;padding:0 12px 0 22px;}#menu_footer li:first-child{padding:0 16px 0 0;}#menu_footer p{width:170px;}#partenaires{padding:0 0 30px 0;}#partenaires li{margin:0 0 0 37px;}#partenaires li:first-child{margin:0 290px 0 0;margin:0 420px 0 0;}.bloc_home .titre_bloc,.bloc_col .titre_bloc{margin:0 0 25px 0;}.btn_lien a,.bloc_home .contenu_bloc .btn_lien a,#page .btn_lien a{padding:5px 35px 5px 0px;}.download_page a,#page .download_page a{padding:5px 0px 5px 27px;}.btn_see a,#page .btn_see a{padding:5px 0px 5px 27px;}#home #actus_home{padding:0 0 25px 0;margin:0 0 21px 0;}#slider_alaune{width:574px;height:427px !important;}#slider_alaune .coverflow_zone_texte{width:521px;}#slider_alaune .coverflow_titre{font-size:3em;line-height:41px;}#home #actualites{width:270px;}#actualites ul li{position:relative;height:163px;margin:0 0 30px 0;overflow:hidden;}#actualites a:hover .wrap_txt{padding:23px 15px 0 0;background:none;}#actualites .titre{padding:4px 35px 4px 20px;}#actualites .txt{padding:4px 35px 4px 20px;display:none !important;}#actualites .btn_lien_picto{padding:4px 35px 4px 31px;}#actus_home .btn_lien a{padding:5px 35px 5px 8px;}#page #actualites{padding:45px 0 0 0;margin:50px 0 20px 0;}#page #actualites ul li{width:271px;height:162px;}#page #actualites ul li:nth-child(2n+1){margin:0 30px 30px 0;}#page.one_col #actualites ul li:nth-child(2n+1){margin:0 0px 30px 0px;}#page.one_col #actualites ul li:nth-child(3n+2){margin:0 30px 30px 30px;}#acces_rapides{padding:0 0 17px 0;margin:0 0 30px 0;}#page #acces_rapides{padding:21px 0 17px 0;}#acces_rapides ul li{width:89px;margin:0 18px 0 0;}#acces_rapides ul li:first-child{margin:0 18px 0 13px;}#acces_rapides ul li a .img{width:55px;height:55px;}#acces_rapides ul li a img{margin:12px auto;max-width:30px;}#acces_rapides ul li a .titre{font-size:13px;}#home #viroflay_pratique{padding:0 0 30px 0;margin:0 0 33px 0;}#viroflay_pratique li{height:120px;width:241px;margin:0 0 0 30px;padding:12px;}#page #viroflay_pratique{padding:31px 0 0 0;margin:0 0 40px 0;}#page #viroflay_pratique ul li{width:271px;height:140px;}#page #viroflay_pratique ul li:first-child{margin:0 0 30px 0;}#page #viroflay_pratique ul li:nth-child(2n+1){margin:0 31px 30px 0;}#page #viroflay_pratique ul li:nth-child(2n+3){margin:0 31px 0 0;}#agenda{padding:0 0 30px 0;margin:0 0 32px 0;}#agenda .titre_bloc p.btn_lien_picto{line-height:34px;}#home #agenda li{width:271px;margin:0 0 0 30px;}#agenda .img{margin:0 0 19px 0;}#page #agenda .titre_bloc p.btn_lien_picto{line-height:30px;}#page #agenda .contenu_bloc{padding:0 0 5px 0;}#page #agenda li{margin:0 0 25px 0;}#publications{padding:0 0 50px 0;margin:0 0 50px 0;}#publications .titre_bloc p.btn_lien_picto{line-height:34px;margin:0 0 0 7px;}#journal{position:relative;}#journal .left{width:225px;height:100%;overflow:hidden;}#journal .left img{margin:25px 0 0 0;}#journal .right{width:498px;height:388px;margin:0 0 0 78px;padding:47px 65px 37px 0;}#journal h2{padding:0 10px 0 170px;}#journal .contenu_bloc{padding:0 0 0 170px;}.bloc_kiosque{position:relative;}#home .bloc_kiosque{width:270px;height:363px;padding:23px 0 0 0;overflow:hidden;}#slidesContainer_kiosque{padding:0 0 40px 0;}.bloc_kiosque .slide_full_container li{margin:0 0 20px 0;}.bloc_kiosque .img{width:65px;margin:0 15px 0 0;}.bloc_kiosque .coverflow_zone_texte{width:186px;}#page #col_left .bloc_kiosque .coverflow_zone_texte{width:490px;}#page #col_right .bloc_kiosque.bloc_col{padding:0 0 60px 0;margin:0 0 60px 0;}#sondage{padding:0 0 50px 0;margin:0 0 50px 0;}#sondage .titre_bloc{margin:0 0 15px 0;}#sondage .contenu_bloc{padding:20px 50px 20px 300px;height:auto;}#sondage .img{width:270px;overflow:hidden;}#sondage .img img{display:block;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);margin:0;min-height:100%;min-width:100%;height:auto;width:auto;max-height:100%;max-width:200%;}#sondage .contenu_bloc .ligne_form{margin:0 30px 7px 11px;}#bloc_carte_interactive{margin:0 0 38px 0;}#bloc_carte_interactive .left{padding:30px 28px;width:210px;height:auto;}#bloc_carte_interactive .titre_bloc{margin:0 0 19px 0;}#bloc_carte_interactive .right{width:604px;height:373px;position:relative;overflow:hidden;}#bloc_carte_interactive .right img{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);margin:0;min-height:100%;min-width:100%;height:auto;width:auto;max-height:100%;max-width:200%;}#connect{padding:0 0 50px 0;margin:0 0 31px 0;}#appli{width:574px;height:330px;height:343px;}#appli .left{width:255px;overflow:hidden;}#appli .left img{display:block;position:absolute;right:-75%;top:50%;transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);margin:0;min-height:100%;min-width:100%;height:auto;width:auto;max-height:100%;max-width:200%;}#appli .right{width:414px;margin:0 0 0 160px;padding:35px 45px 37px 0;padding:35px 40px 37px 0;}#appli h2{padding:5px 12px 5px 110px;}#appli .contenu_bloc{padding:4px 0 0 110px;}#bloc_newsletter{padding:38px 30px 30px 30px;}#home #bloc_newsletter{width:220px;height:262px;height:275px;}#bloc_newsletter .titre_bloc{margin:0 0 3px 0;}#page #col_right #bloc_newsletter.bloc_home.bloc_col{padding:38px 30px 30px 30px;border:0;}#social_zone{padding:0 0 48px 0;margin:0 0 50px 0;}#page #social_zone{padding:41px 0 58px 0;}#social_zone .titre_bloc{margin:0 0 28px 0;}#social_zone .left{width:270px;height:414px;position:relative;}#zone_twitter,#zone_instagram{margin:0 0 0 32px;}#zone_fb{border-bottom:1px solid #eee;}#zone_fb *{max-width:100%;}#zone_fb iframe{height:413px !important}#zone_twitter iframe{height:414px !important;}#zone_instagram iframe{height:318px !important;}#viroflay_pratique .titre{font-size:22px;font-size:18px;}#journal h2,#appli h2,#bloc_newsletter .titre_bloc p,#page #bloc_newsletter .titre_bloc p{font-size:4em;font-size:3.3em;}#contact_infos p.sous_titre,#agenda .titre,#journal .contenu_bloc p.sous_titre,.bloc_kiosque .coverflow_titre,#page .bloc_kiosque h2,#appli .contenu_bloc p.sous_titre,#bloc_newsletter p.sous_titre,#page .info_utile .contenu_bloc p.sous_titre,#page .bloc_elu .contenu_bloc p.subtitle,#page .list_item h2{font-size:2.4em;font-size:2em;}#actualites ul li .titre span,#actus_home .btn_lien,#page .zone_ressources_download ul li,.zone_articles_associes ul li{font-size:2em;font-size:1.7em;}#page h1{font-size:4.6em;font-size:4.2em;}#content_page h2{font-size:3.4em;}#content_page h3{font-size:2.4em;font-size:2em;}#col_left{width:574px;}#col_right{width:270px;}#page #zone_infos .titre_bloc p{font-size:4em;}#page #col_right .zone_ressources_download{padding:0 0 60px 0;}#page .zone_ressources_download ul li{margin:25px 0 0 0;min-height:54px;}#page .zone_ressources_download ul li a{padding:0 0 0 73px;}#page .zone_ressources_download ul li .border{width:54px;height:54px;background-position:-1292px -16px;}#page #content_page .info_utile .map_infos{height:229px;}.bloc_elu.bloc_maire .left{width:30%;}.bloc_elu.bloc_maire .right{width:70%;height:auto;}.bloc_elu.bloc_maire .left a{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column-reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;-moz-box-direction:reverse;width:100%;height:100%;vertical-align:bottom;}#fil_ariane{max-width:574px;}#print{width:270px;}.one_col #filters .ligne_form{max-width:25%;}#filters select{min-width:190px;}#list_items{font-size:0;padding:0 0 40px 0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;}.list_item{width:270px;margin:0 31px 40px 0;}.list_item .img{margin:0 0 19px 0;}#page .list_item h2{margin:0 0 4px 0;padding:0 35px 0 0;border:0;background:url('../../fileadmin/templates/ville/img/arrow_red.png') no-repeat right bottom;}#page .list_item p.date{font-size:1.7em;margin:0 0 15px 0;}#page .cim_search_no_result{padding:10px 3% 0 3%;}.list_item.bdimg .img{height:158px;}.one_col .list_item,.one_col .list_item:nth-child(2n+2){width:270px;margin:0 31px 40px 0;}.one_col .list_item:nth-child(3n+3){margin:0 0 40px 0;}.list_item.bdimg .img{height:158px;}.list_item,.list_item:nth-child(3n+3){width:270px;margin:0 31px 40px 0;}.list_item:nth-child(2n+2){margin:0 0 40px 0;}.list_item.bdimg .img{height:158px;}.one_col .list_item.subpage,.one_col .list_item.subpage:nth-child(2n+2){width:270px;margin:0 31px 40px 0;}.one_col .list_item.subpage:nth-child(3n+3){margin:0 0 40px 0;}.list_item.subpage.bdimg .img{height:158px;}.list_item.subpage,.list_item.subpage:nth-child(3n+3){width:270px;margin:0 31px 40px 0;}.list_item.subpage:nth-child(2n+2){margin:0 0 40px 0;}.list_item.subpage.bdimg .img{height:158px;}.one_col .job_detail #col_left{width:574px;}#slider_page{height:335px;}#modal_window .list_item .item_specific{height:600px;}#booking .col_name{padding:5px;}#content .list_item_booking .col_name p{font-size:1.4em;}#content .list_item_booking .col_show p{font-size:1.1em;padding:5px;}.popin_resa{width:40%;left:30%;}#content .popin_resa .titre_bloc p{font-size:4em;padding:0 0 33px 0;}#zone_gallery #main_picture{width:341px;height:218px;}#zone_gallery .mosaique{height:176px;}#page #zone_gallery ul{max-height:200px;}#page #zone_gallery li{width:44px;height:44px}#page .ad-gallery .ad-image-wrapper{height:400px !important;}.ad-gallery .ad-image-wrapper .ad-image{left:0 !important;width:100% !important;top:0 !important;}#page .ad-gallery .ad-thumbs{width:auto;max-width:500px;}.dash_item .left{width:391px;}.dash_item .right{left:391px;}.one_col .cim_co .col_left{width:574px;}.one_col .cim_co .col_right{width:270px;}}@media screen and (max-width:1025px){#agenda .wrap_tag,#page #agenda .wrap_tag,#page .list_item.news .wrap_tag{top:9px;max-width:95%;}#agenda .wrap_tag .cat_tag,#page #agenda .wrap_tag .cat_tag,#page .list_item.news p.cat_tag{font-size:1.2em;letter-spacing:0.04em;padding:3px;}}@media screen and (max-width:989px){#home{min-height:inherit;}#page{min-height:inherit;}#global{padding:0;}#bg_site{width:674px;padding:37px 36px 36px 36px;position:relative;}.wrap{width:674px;}#accessi{display:none;}#btn_search_smart{display:block;width:40px;height:40px;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;behavior:url(/fileadmin/templates/ville/css/PIE.htc);background:#e6ded3 url('../../fileadmin/templates/ville/img/sprite.png') no-repeat 0px -1012px;position:relative;text-align:center;float:left;margin:6px 0 0 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;cursor:pointer;-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none;}#btn_search_smart:hover,#btn_search_smart:focus{background:#1d1d1b url('../../fileadmin/templates/ville/img/sprite.png') no-repeat 0px -1012px;}#page #btn_search_smart p{margin:0;}#btn_search_smart a{display:block;text-indent:-9999px;width:100%;height:100%;}#btn_search_smart .close,#btn_search_smart .close::before,#btn_search_smart .close::after{background:none;}#btn_search_smart.btn_act .close::before,#btn_search_smart.btn_act .close::after{background:#e6ded3;}#btn_search_smart.Open,#btn_search_smart.Open:hover,#btn_search_smart.Open:focus{background:#1d1d1b;}#header #zone_recherche{position:absolute;z-index:500;width:100%;height:60px;left:-100%;top:64px;background:none;margin:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}#header #recherche{width:674px;height:100%;margin:0 auto;background:#1d1d1b;}#header #recherche input{padding:10px 72px 10px 20px;height:60px;}#header #recherche input#bouton_recherche,#header #recherche input[type="submit"]{background:url('../../fileadmin/templates/ville/img/sprite.png') no-repeat 11px 13px;}#menu_resaux_sociaux{width:150px;margin:6px 30px 0 0;}#menu_resaux_sociaux ul{height:40px;}#menu_resaux_sociaux li{margin:0 0 0 15px;}#menu_resaux_sociaux li a{width:40px;height:40px;line-height:40px;}#menu_resaux_sociaux .reseau_fb a{background-position:-66px -64px;}#menu_resaux_sociaux .reseau_twit a{background-position:-129px -64px;}#menu_resaux_sociaux .reseau_instagram a{background-position:-187px -64px;}#logo{width:300px;height:48px;margin:0 30px 16px 0;}#global,#home,#page{overflow-x:hidden;}#header,#wrap_global{position:relative;}#btn_menu_smart{display:block;position:relative;width:100px;text-align:center;float:right;margin:6px 0 0 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}#page #btn_menu_smart p{margin:0;}#btn_menu_smart p{position:relative;display:inline;}#btn_menu_smart a{text-transform:uppercase;color:#1D1D1B;font-family:'robotocondensed_regular',Arial,Verdana,sans-serif;font-weight:normal;font-size:2.5em;line-height:40px;padding:0 0 0 30px;margin:auto;cursor:pointer;}#btn_menu_smart .close_menu{display:block;position:absolute;left:0;top:0px;width:20px;height:2px;background:#1D1D1B;}#btn_menu_smart .close_menu::before,#btn_menu_smart .close_menu::after{content:"";display:block;}#btn_menu_smart .close_menu,#btn_menu_smart .close_menu::before,#btn_menu_smart .close_menu::after{position:absolute;width:20px;height:2px;background:#1D1D1B;-moz-transition:all 0.3s;-o-transition:all 0.3s;-webkit-transition:all 0.3s;transition:all 0.3s;}#btn_menu_smart .close_menu::before{margin-top:-7px;}#btn_menu_smart .close_menu::after{margin-top:7px;}#btn_menu_smart #close_menu_principal{display:block;opacity:0;}#btn_menu_smart.btn_act #close_menu_principal{position:fixed;left:45%;top:0;width:50px;height:50px;background:#1D1D1B;opacity:1;-moz-transition:opacity 0.3s ease-in-out;-o-transition:opacity 0.3s ease-in-out;-webkit-transition:opacity 0.3s ease-in-out;transition:opacity 0.3s ease-in-out;}#btn_menu_smart.btn_act #close_menu_principal::before,#btn_menu_smart.btn_act #close_menu_principal::after{content:"";display:block;position:absolute;top:22px;left:15px;width:20px;height:2px;background:#e6ded3;-moz-transition:all 0.3s;-o-transition:all 0.3s;-webkit-transition:all 0.3s;transition:all 0.3s;}#btn_menu_smart.btn_act #close_menu_principal::before{margin-top:0px;-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg);}#btn_menu_smart.btn_act #close_menu_principal::after{margin-top:0px;-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);}#btn_menu_smart.btn_act .close_menu{background:transparent;}#btn_menu_smart.btn_act .close_menu::before{margin-top:0px;-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg);}#btn_menu_smart.btn_act .close_menu::after{margin-top:0px;-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);}#menu_principal{position:fixed;z-index:50;width:45%;min-height:100%;left:-100%;top:0;background:#1d1d1b;overflow:hidden;overflow-y:scroll;margin:0;z-index:inherit;}#menu_principal > ul{background:#1d1d1b;border:0;text-align:left;overflow:hidden;overflow-y:scroll;}#menu_principal > ul > li,#menu_principal > ul > li:first-child,#menu_principal ul li:first-child,#menu_principal ul li{padding:10px 10%;background:none;border:0;position:static;display:block;vertical-align:initial;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}#menu_principal > ul > li.home{display:block;}#menu_principal > ul > li.home a{padding:0 0 0 30px;background:url('../../fileadmin/templates/ville/img/sprite.png') no-repeat -16px -926px;overflow:hidden;}#menu_principal ul li a{padding:0;display:block;}#menu_principal ul li span{font-size:1.7em;padding:5px 0;color:#ffffff;letter-spacing:0.02em;word-wrap:break-word;}#menu_principal li ul li:hover span,#menu_principal li ul li a:hover span,#menu_principal li ul li a:focus span,#menu_principal ul li:hover span,#menu_principal ul li a:hover span,#menu_principal ul li a:focus span{background:none;color:#ffffff;}#menu_principal ul li.sub a{background-image:url('../../fileadmin/templates/ville/img/arrow_next_wh.png');background-repeat:no-repeat;background-position:right 7px;}#menu_principal li ul.sous_menu{position:absolute;top:0;width:100%;min-height:100%;border:0;left:-100%;background:#000000;padding:0;overflow:hidden;overflow-y:scroll;display:block;}#menu_principal li ul li{width:100%;margin:0;padding:10px 20% 10px 10%;display:block;}#menu_principal li ul li a,#menu_principal > ul > li > ul > li > a{padding:0;}#menu_principal ul li.sub li a{background:none;}#menu_principal li ul li img{display:none;margin:0;padding:0;height:0px !important;width:0px !important;visibility:hidden;opacity:0;}#menu_principal li ul li span.black_gradient_bg,#menu_principal li ul li span.wrap_item{position:static;width:auto;height:auto;background:none;padding:0;}#menu_principal li ul li span span span{margin:0;padding:3px 20px 3px 0px;text-transform:none;color:#ffffff;font-family:'robotocondensed_regular',Arial,Verdana,sans-serif;font-size:1.5em;line-height:1.3em;}#menu_principal ul li.level2.sub a{background-image:url('../../fileadmin/templates/ville/img/arrow_next_wh.png');background-repeat:no-repeat;background-position:right 6px;}#menu_principal li ul li ul{position:absolute;top:0;width:90%;min-height:100%;border:0;left:-100%;background:#8eb557;padding:0;overflow:hidden;overflow-y:scroll;display:block;}#menu_principal li ul li ul li{width:100%;margin:0;padding:10px 20% 10px 10%;display:block;}#menu_principal li ul li ul li a{padding:0;display:block;background:none;color:#2b2a2a !important;font-size:1.4em;line-height:1.1em;padding:6px 20px 6px 0;}#menu_principal li ul li ul li a::before{display:none;}#menu_principal ul li.level2.sub li a{background:none;}#menu_principal ul li.sub a.back_menu{border:0;display:block;text-align:left;background-image:url('../../fileadmin/templates/ville/img/arrow_prev_wh.png');background-repeat:no-repeat;background-position:10% 14px;cursor:pointer;padding:5px 12%;margin:10px 0;}#menu_principal ul li a.back_menu span{color:#ffffff;font-size:1.7em;line-height:1em;text-transform:uppercase;padding:6px 0 0px 20px;}#menu_principal li ul li.level2.sub a.back_menusm{border:0;display:block;text-align:left;background-image:url('../../fileadmin/templates/ville/img/arrow_prev_bl.png');background-repeat:no-repeat;background-position:10% 12px;cursor:pointer;padding:5px 10%;margin:10px 0;}#menu_principal li ul li.level2.sub a.back_menusm span{color:#2b2a2a;font-size:1.7em;line-height:1em;text-transform:uppercase;padding:4px 0 0px 20px;}#clo{position:absolute;width:10%;min-height:100%;top:0px;right:0%;background:#1d1d1b;border-left:2px solid #000000;}#closm{position:absolute;width:10%;min-height:100%;top:0px;right:0%;background:#000000;border-left:2px solid #8eb557;top:-10px;}#close_menu_fix{position:fixed;top:0;left:45%;right:inherit;width:40px;height:40px;border-left:4px solid #8eb557;border-left:4px solid #ffffff;background:#1d1d1b;}#close_menu_fix .close{top:19px;left:7px;width:25px;}#close_menu_fix .close::before,#close_menu_fix .close::after{width:25px;background:#8eb557;background:#ffffff;}#contact_infos{margin:0 0 30px 0;height:auto;}#contact_infos .img{display:none;}#contact_infos .left{width:180px;padding:20px;height:254px;}#contact_infos .right{width:400px;padding:20px 30px 20px 20px;height:250px;}#menu_footer ul{padding:18px 30px 19px 30px;}#menu_footer li{font-size:1.1em;line-height:2em;font-size:1.3em;}#menu_footer p{position:static;width:100%;}#menu_footer p a{line-height:35px;}#partenaires li{margin:0px 0 0 30px;max-width:15%;line-height:94px;}#partenaires li:first-child{margin:0px 200px 0 0;max-width:35%;margin:0 325px 0 0;}#partenaires li img{vertical-align:middle;line-height:94px;display:inline-block;}.bloc_home .titre_bloc h2,.bloc_home .titre_bloc p,#page .bloc_col .titre_bloc h2,#page .bloc_col .titre_bloc p{font-size:3.7em;}.btn_lien,.bloc_home .contenu_bloc .btn_lien,#page .btn_lien{font-size:1.5em;}.btn_lien_picto,.bloc_home .contenu_bloc .btn_lien_picto,#page .btn_lien_picto{font-size:1.5em;}#slider_alaune{height:350px !important;width:100%;margin:0 0 30px 0;float:none;}.slide_full_container{height:350px !important;}#slider_alaune li .img{height:100%;width:100%;position:relative;overflow:hidden;}#slider_alaune .img img{display:block;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);margin:0;min-height:100%;min-width:100%;height:auto;width:auto;max-height:300%;}#page #actus_home.bloc_home .titre_bloc p{font-size:3.5em;padding:28px 0 28px 0;}#home #actualites{float:none;width:100%;}#actualites ul li,#page #actualites ul li{float:left;width:322px;}#actualites ul li:first-child{margin:0 30px 0 0;}#page.one_col #actualites ul li{margin:0 30px 30px 0;}#page.one_col #actualites ul li,#page.one_col #actualites ul li:nth-child(2n+1),#page.one_col #actualites ul li:nth-child(3n+2){margin:0 0px 30px 0px;}#page.one_col #actualites ul li:nth-child(2n+2){margin:0 0px 30px 30px;}#actualites .titre{padding:4px 35px 25px 20px;}#actualites .btn_lien_picto{display:block;padding:0 35px 0 31px;position:absolute;bottom:15px;}#actualites .btn_lien_picto::before{top:1px;}#acces_rapides{padding:0 0 6px 0;}.quick ul{-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap;}#acces_rapides ul li:first-child,#acces_rapides ul li{margin:0 18px 15px 0;width:16.666666667%;}#acces_rapides ul li a .img{width:65px;height:65px;}#acces_rapides ul li a img{margin:12px auto;max-width:36px;}#home #viroflay_pratique{padding:0 0 15px 0;margin:0 0 33px 0;}#viroflay_pratique li,#viroflay_pratique li:first-child,#page #viroflay_pratique ul li,#page #viroflay_pratique ul li:first-child,#page #viroflay_pratique ul li:nth-child(2n+1),#page #viroflay_pratique ul li:nth-child(2n+3){width:322px;margin:0 0px 30px 30px;-webkit-box-flex:0;flex-grow:0;}#viroflay_pratique ul li:nth-child(4n+1),#viroflay_pratique ul li:nth-child(4n+3),#page #viroflay_pratique ul li:nth-child(4n+1),#page #viroflay_pratique ul li:nth-child(4n+3){margin:0 0px 30px 0px;}#home #agenda li:first-child,#home #agenda li{width:100%;float:none;margin:0 0 30px 0;}#agenda .wrap_tag{max-width:250px;}#agenda .img,#page #agenda .img{margin:0 30px 0 0;width:270px;float:left;height:150px;position:relative;overflow:hidden;}#agenda .img img{display:block;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);margin:0;min-height:100%;min-width:100%;height:auto;width:auto;max-height:200%;}#agenda .wrap_txt,#page #agenda .wrap_txt{padding:15px 0;float:left;width:374px;position:static;border:0;}#page #agenda .black_gradient_bg{display:none;}#page #agenda .titre,#page #agenda .date{color:#2b2a2a;}#page #agenda .wrap_txt p{display:block;}#page #agenda li a:hover .wrap_txt{border:0;}#journal{position:relative;float:none;margin:0 0 30px 0;}#journal .left{width:225px;}#journal .left img{margin:20px 0 0 0;}#journal .right{width:570px;height:auto;margin:0 0 0 78px;padding:35px 30px 30px 0;}#journal h2{padding:0 10px 0 145px;}#journal .contenu_bloc{padding:0 0 0 145px;}#journal .contenu_bloc p.download_page,#journal .contenu_bloc p.btn_see{display:inline-block;}#journal .contenu_bloc p.download_page + .clear{display:none;}#journal .contenu_bloc p.download_page{margin:16px 10px 10px 0;}#home .bloc_kiosque{width:100%;height:auto;}#home #slider_kiosque{height:220px;}#home .slide_full_container{height:350px !important;width:100% !important;}#home .bloc_kiosque .slide_full_container li{margin:0 0 20px 0;width:337px !important;}.slider_nav li{padding:0 10px;}.slider_nav li a.control_kiosque,#page .slider_nav li a.control_kiosque{width:10px;height:10px;}.slider_nav li a.control_kiosque.slider_kiosque_active,#page .slider_nav li a.control_kiosque.slider_kiosque_active{width:15px;height:15px;}#page #col_left .bloc_kiosque .coverflow_zone_texte{width:590px;}#page #col_right .bloc_kiosque li{float:left;width:50%;margin:0;}#sondage .img{display:none;}#sondage .contenu_bloc{padding:20px 30px;height:auto;}#bloc_carte_interactive .left{padding:30px 28px;height:auto;width:277px;}#bloc_carte_interactive .right{width:337px;height:344px;}#appli{width:100%;float:none;margin:0 0 30px 0;height:auto;}#appli .left{width:255px;}#appli .left img{right:-65%;}#appli .right{width:530px;padding:35px 40px 35px 0;margin:0 0 0 149px;}#appli h2{padding:5px 12px 5px 115px;}#appli .contenu_bloc{padding:4px 0 0 115px;}#home #bloc_newsletter{height:auto;width:614px;}#bloc_newsletter .ligne_form{float:left;max-width:45%;clear:none;margin:0 30px 0 0;}#bloc_newsletter .ligne_form.checkbox{margin:0 30px 10px 0;}#bloc_newsletter input[type="text"]{padding:9px 10px 9px 40px;}#bloc_newsletter input[type="submit"],#bloc_newsletter input[type="button"]{margin:0;}#social_zone .left{width:204px;height:311px;position:relative;}#zone_fb span{width:204px !important;}#zone_fb iframe{height:311px !important;width:100% !important;}#zone_twitter,#zone_instagram{margin:0 0 0 30px;}#zone_twitter iframe{height:312px !important;height:311px !important;}#zone_instagram img{max-width:40px;}#zone_instagram iframe{height:230px !important;}#col_left,#col_right,.one_col #col_left.child_col{width:100%;float:none;}#page .zone_ressources_download ul li a{padding:5px 0 0 73px;}.zone_articles_associes ul li a{padding:5px 0 5px 17px;}#page #col_right .info_utile{padding:0 0 60px 0;}#page .info_utile #geoloc_association{float:left;width:50%;}#page .info_utile .contenu_bloc{float:right;width:50%;padding:5px 30px 0px 30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}#page .info_utile .contenu_bloc p.sous_titre{margin:0;}#page #content_page .info_utile .map_infos{height:230px;}#print{padding:0 5px 0 0;width:auto;}#social_share{top:160px;}#page h1{font-size:3.5em;line-height:1.3em;}#content_page h2{font-size:2em;}#content_page h3{font-size:1.6em;}#content_page h4{font-size:1.4em;}#content p{font-size:1.4em;}#content_page ul li,#content_page ol li{font-size:1.4em;}#content_page th,#content_page td{font-size:1.4em;}#page #content_page .quote p,#page #content_page .quote h2{font-size:1.7em;}#filters .ligne_form{display:block;margin:0;padding:10px;max-width:inherit;}.one_col #filters .ligne_form{max-width:inherit;}.list_item{width:321px;margin:0 31px 40px 0;}.list_item:nth-child(3n+3){margin:0 31px 40px 0;}.list_item:nth-child(2n+2){margin:0 0 40px 0;}.one_col .list_item,.one_col .list_item:nth-child(2n+2){width:270px;margin:0 31px 40px 0;}.one_col .list_item:nth-child(3n+3){margin:0 0 40px 0;}.list_item.bdimg .img{height:158px;}.list_item,.list_item:nth-child(3n+3){width:270px;margin:0 31px 40px 0;}.list_item:nth-child(2n+2){margin:0 0 40px 0;}.list_item.bdimg .img{height:158px;}.one_col .list_item,.one_col .list_item:nth-child(3n+3){width:320px;margin:0 31px 40px 0;}.one_col .list_item:nth-child(2n+2){width:320px;margin:0 0px 40px 0;}.list_item.bdimg .img{height:179px;}.list_item,.list_item:nth-child(3n+3){width:320px;margin:0 31px 40px 0;}.list_item:nth-child(2n+2){margin:0 0 40px 0;}.list_item.bdimg .img{height:179px;}.one_col .list_item.subpage,.one_col .list_item.subpage:nth-child(3n+3){width:320px;margin:0 31px 40px 0;}.one_col .list_item.subpage:nth-child(2n+2){width:320px;margin:0 0px 40px 0;}.list_item.subpage.bdimg .img{height:179px;}.list_item.subpage,.list_item.subpage:nth-child(3n+3){width:320px;margin:0 31px 40px 0;}.list_item.subpage:nth-child(2n+2){margin:0 0 40px 0;}.list_item.subpage.bdimg .img{height:179px;}.back_list{margin:0 0 30px 0;border-bottom:2px solid #e6ded3;padding:30px 0;}#map_picker{max-width:100%;}#slider_page{height:394px;}.one_col .job_detail #col_left{width:100%;float:none;}#page.page_particip #titre_page h1{font-size:6.5em;padding:15px 0;}#page.page_particip #social_share ul{padding:0;}#page.page_particip ul#steps li{padding:20px;}#page.page_particip ul#steps .numb_step{font-size:25px;width:40px;height:40px;line-height:40px;}#page.page_particip ul#steps .name_step{font-size:15px;line-height:40px;padding:0px 0 0 20px;}#page.page_particip .bloc_contenu h2{font-size:4.5em;}#page.page_particip .bloc_contenu{padding:40px 80px 25px 80px;}#page.page_particip .wrap_step_content{padding:15px;height:320px;width:50%;}#page.page_particip .wrap_step_content.step_act{border-bottom:13px solid #1f72c4;border-top:13px solid #1f72c4;height:350px;width:50%;}#page.page_particip .wrap_step_content .img{margin:0 0 20px 0;}#page.page_particip #steps_content .wrap_step_content img{width:40px;}#page.page_particip .wrap_step_content .title_step{padding:0;}#page.page_particip .wrap_step_content .title_step p{font-size:2em;}#page.page_particip .wrap_step_content .desc_step p{font-size:1.4em;}#form_budget .img_quartier{float:none;width:80%;}#form_budget .img_quartier img{width:100px;height:auto;}#form_budget .w84{float:none;width:80%;}.popin_particip{top:5%;width:84%;left:8%;padding:50px 30px;height:450px;max-height:80%;}.wrap_popin > .left{width:60%;}.wrap_popin > .right{width:36%;}#content .popin_particip p.cat_tag{margin:0 0 25px 0;}#content .wrap_popin > .left p{font-size:0.8em;margin:0 0 9px 0;}#content .popin_particip .left p.titre_item{font-size:1.1em;}.popin_particip .map_item{height:150px;max-height:150px;margin:0 0 15px 0;}#content .popin_particip .desc p{font-size:0.8em;margin:0 0 14px 0;min-height:26px;}.popin_particip .line_tools{padding:0 30px;bottom:10px;}#content_page .popin_particip .social_item li{padding:0 5px 0 0;width:32px;}#content_page .popin_particip .social_item li:first-child{padding:0 5px;}#content_page .popin_particip .social_item li a{width:32px;height:32px;}#content_page .popin_particip .social_item li a.btn_facebook{background-position:-9px -678px;}#content_page .popin_particip .social_item li a.btn_twitter{background-position:-9px -728px;}#content_page .popin_particip .social_item li a.btn_pinterest{background-position:-9px -778px;}#page .list_item .popin_particip .line_tools .right p.btn_lien{padding:0;}#filters.filters_map{padding:0 0 0 84px;width:360px;right:-272px;}#filters.filters_map #wrap_filters{padding:35px 20px 20px 20px;}#filters .titre{margin:0 0 20px 0;}#filters legend.btn_tri{width:84px;font-size:1.2em;}#loader_filters{left:20%;}#booking .col_name{padding:5px;}#content .list_item_booking .col_name p{font-size:1.4em;}#content .list_item_booking .col_show p{font-size:1.1em;padding:5px;}.popin_resa{width:60%;left:20%;top:10%;}#content .popin_resa .titre_bloc p{font-size:4em;padding:0 0 33px 0;}#zone_gallery #main_picture{width:100%;height:268px;}#zone_gallery .mosaique{width:378px;height:132px;border:1px solid #d8d8d8;}#page #zone_gallery ul{max-height:200px;}#page .ad-gallery .ad-image-wrapper{height:279px !important;}#page .ad-gallery .ad-image-wrapper .ad-image{top:0 !important;}#page .ad-gallery .ad-image-wrapper .ad-prev,#page .ad-gallery .ad-image-wrapper .ad-next{height:100% !important;}#page .ad-gallery{width:100% !important;}#page .ad-gallery .ad-image-wrapper{width:100% !important;}.ad-gallery .ad-image-wrapper .ad-image{width:100% !important;text-align:center;left:0 !important;}#page .ad-gallery .ad-image-wrapper .ad-image a img{max-width:100%;}#page #zone_img #main_picture img{margin:auto;}#page .ad-gallery .ad-nav{width:auto;max-width:100%;border:0 !important;}.ad-gallery .ad-nav .ad-thumbs{width:100% !important;margin:0px !important;}.dash_item .left{width:100%;float:none;margin:0;padding:0 207px 0 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.dash_item .right{float:none;left:inherit;right:0;text-align:right;}#page .dash_do_btn p a{padding:10px 23px 10px 44px;}.spArborescence .spArborescenceItem2Col:first-child{position:relative;width:100%;}.one_col .cim_co .col_left,.one_col .cim_co .col_right{width:100%;float:none;}}@media screen and (max-width:885px){#social_share{top:165px;right:-250px;position:fixed;width:250px;padding:0 0 0 36px;}#btn_share_smart{display:block;top:0;left:0;position:absolute;width:36px;height:50px;background:#e6ded3 url('../../fileadmin/templates/ville/img/sprite.png') no-repeat -6px -1099px;cursor:pointer;-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none;}#btn_share_smart a{background-image:none;width:100%;height:100%;}#btn_share_smart.Open{background:#1d1d1b;}#btn_share_smart .close{left:9px;top:24px;}#btn_share_smart .close,#btn_share_smart .close::before,#btn_share_smart .close::after{background:none;}#btn_share_smart.btn_act .close::before,#btn_share_smart.btn_act .close::after{background:#e6ded3;}#btn_share_smart.Open,#btn_share_smart.Open:hover,#btn_share_smart.Open:focus{background:#1d1d1b;}#social_share .a2a_kit{width:250px;}#social_share li{float:left;}}@media screen and (max-width:767px){html{width:100%;}body{width:100%;background:none;}img{max-width:100%;}label.label_box{float:left;}input,select,textarea,.powermail_field{width:100%;}textarea,.powermail_textarea{max-width:100%;}div.btn_submit,div.powermail_fieldwrap.powermail_fieldwrap_submit{float:none;margin:10px 0 10px 0;padding:0;}input[type="checkbox"],input[type="radio"]{float:none;}#home,#page{padding:0;}#bg_site{width:100%;padding:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}#global{padding:0;}.wrap{width:100%;}#logo{height:34px;width:220px;margin:4px 20px 0 0;}#btn_search_smart{margin:0;}#header #zone_recherche{top:60px;}#header #recherche{width:100%;margin:0;}#menu_resaux_sociaux{margin:0 20px 0 0;}#menu_principal{width:80%;}#close_menu_fix{left:80%;}#btn_menu_smart{width:100%;margin:20px 0;background:#1D1D1B;}#btn_menu_smart a{color:#ffffff;}#btn_menu_smart .close_menu,#btn_menu_smart .close_menu::before,#btn_menu_smart .close_menu::after{background:#ffffff;}#contact_infos .left,#contact_infos .right{width:100%;height:auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}#menu_footer{margin:0;}#menu_footer ul{padding:10px;}#menu_footer li{line-height:2.2em;display:inline-block;}#menu_footer p{font-size:1.3em;}#menu_footer p a{line-height:40px;}#partenaires{display:none;}#slider_alaune li .img{width:100%;height:100%;position:relative;overflow:hidden;}#slider_alaune li .img img{max-width:inherit;}#slider_alaune .coverflow_zone_texte{width:100%;bottom:40px;}#slider_alaune .wrap_coverflow_titre{border:0;}#slider_alaune .coverflow_titre{font-size:2em;line-height:1.5em;padding:10px;word-break:break-word;display:inherit;}#slider_alaune .coverflow_titre a{left:inherit;}#slider_alaune .wrap_zone_texte_content{display:none;}#home #actus_home{padding:0 0 30px 0;margin:0 0 30px 0;}#actualites ul li,#page #actualites ul li{width:100%;height:auto;float:none;}#actualites ul li:first-child,#actualites ul li,#page #actualites ul li,#page #actualites ul li:first-child{margin:0 0 30px 0;}#actualites ul li .img{position:relative;height:150px;}#actualites ul li img{display:block;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);margin:0;min-height:100%;min-width:100%;height:auto;width:auto;max-height:200%;}#page.one_col #actualites ul li,#page.one_col #actualites ul li:nth-child(2n+1),#page.one_col #actualites ul li:nth-child(2n+2),#page.one_col #actualites ul li:nth-child(3n+2){margin:0 0px 30px 0px;}#acces_rapides{padding:0 0 10px 0;margin:0 0 30px 0;}#acces_rapides ul{display:block;}#acces_rapides ul li:first-child,#acces_rapides ul li{width:39%;margin:0 5% 20px 5%;display:inline-block;vertical-align:top;}#home #viroflay_pratique{padding:0;margin:0 0 30px 0;}#viroflay_pratique ul{display:block;}#viroflay_pratique ul li:nth-child(4n+1),#viroflay_pratique ul li:nth-child(4n+3),#page #viroflay_pratique ul li:nth-child(4n+1),#page #viroflay_pratique ul li:nth-child(4n+3),#viroflay_pratique li,#viroflay_pratique li:first-child,#page #viroflay_pratique ul li,#page #viroflay_pratique ul li:first-child,#page #viroflay_pratique ul li:nth-child(2n+1),#page #viroflay_pratique ul li:nth-child(2n+3){margin:0 0px 30px 0px;width:100%;min-width:inherit;}#page #viroflay_pratique{margin:0 0 20px 0;}#agenda,#page #col_right #agenda{padding:0;margin:0 0 30px 0;}#agenda .img,#page #agenda .img{float:none;margin:0 0 20px 0;width:100%;}#agenda .img img{max-height:500%;}#agenda .wrap_txt,#page #agenda .wrap_txt{float:none;width:100%;padding:0;}#agenda .wrap_tag{display:block;}#publications{padding:0 0 30px 0;margin:0 0 30px 0;}#journal .left{display:none;}#journal .right{width:100%;margin:0;padding:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}#journal h2{padding:2px;}#journal .contenu_bloc{padding:0;}#journal .contenu_bloc p.download_page{margin:16px 0 10px 0;}#journal .contenu_bloc p.download_page,#journal .contenu_bloc p.btn_see{font-size:1.4em;padding:0 7px;}#journal .contenu_bloc p.download_page a,#journal .contenu_bloc p.btn_see a{padding:5px 0px 5px 24px;}.bloc_kiosque{float:none;}#home #slider_kiosque{height:auto;}.slide_full_container{height:auto !important;}#home .bloc_kiosque .slide_full_container li{width:100% !important;margin:0 0 20px 0;height:auto;}#page #col_right .bloc_kiosque.bloc_col{padding:0 0 30px 0;margin:0 0 30px 0;}#page .bloc_kiosque li{width:100%;float:none;margin:25px 0 0 0;}#page #col_left .bloc_kiosque .img,#page #col_right .bloc_kiosque .img{width:20%;margin-right:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}#page #col_left .bloc_kiosque .coverflow_zone_texte,#page #col_right .bloc_kiosque .coverflow_zone_texte{width:80%;padding-left:15px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}#page #col_left .bloc_kiosque .coverflow_zone_texte .download_page a .nm_doc,#page #col_right .bloc_kiosque .coverflow_zone_texte .download_page a .nm_doc{display:inherit;}#sondage{padding:0 0 30px 0;margin:0 0 30px 0;}#sondage .contenu_bloc{padding:20px 20px 10px 20px;}#sondage .contenu_bloc .ligne_form{float:none;margin:0 0 15px 0px;width:auto;}#bloc_carte_interactive{margin:0 0 30px 0;}#bloc_carte_interactive .left{width:100%;padding:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}#bloc_carte_interactive .right{display:none;}#connect{padding:0 0 30px 0;margin:0 0 30px 0;}#appli .left{display:none;}#appli .right{width:100%;margin:0;padding:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}#appli h2{padding:5px 10px;}#appli .contenu_bloc{padding:4px 5px;}#home #bloc_newsletter{width:100%;margin:0;padding:30px 30px 10px 30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}#bloc_newsletter .ligne_form{float:none;max-width:100%;margin:0 0 20px 0;}#bloc_newsletter .ligne_form.checkbox{margin:0 0 20px 0;}#page #col_right #bloc_newsletter.bloc_home.bloc_col{padding:30px 30px 10px 30px;}#social_zone{display:none;padding:0 0 30px 0;margin:0 0 30px 0;}#social_zone .left{width:100%;}#zone_twitter,#zone_instagram{margin:20px 0 0 0;}#zone_fb *{width:100%;}#zone_fb span{width:100% !important;}#social_zone #zone_instagram{height:auto;}#zone_instagram iframe{min-height:313px;height:auto !important;}#col_right{border-top:2px solid #e6ded3;padding:30px 0 0 0;}.one_col #col_right{border:0;padding:0;}#social_share{top:23px;right:-250px;position:fixed;padding:0 0 0 30px;}#btn_share_smart{display:block;top:0;left:0;position:absolute;width:30px;height:50px;background:#e6ded3 url('../../fileadmin/templates/ville/img/sprite.png') no-repeat -11px -1099px;cursor:pointer;}#btn_share_smart a{background-image:none;width:100%;height:100%;}#fil_ariane{max-width:inherit;padding:0 40px 0 0;margin:0 0 30px 0;}#page #fil_ariane ul{padding:0;}#page #fil_ariane li{font-size:1.3em;line-height:2em;}#print{position:absolute;right:0;width:auto;padding:0;}#content #print p a{padding:0;width:30px;text-indent:-99999px;}#page #col_right .bloc_home,#page #col_right .bloc_col{padding:0 0 30px 0;margin:0 0 30px 0;}#page .info_utile #geoloc_association{float:none;width:100%;}#page .info_utile .map_infos{height:250px;}#page .info_utile .contenu_bloc{float:none;width:100%;padding:30px 0 0 0;}#page #content_page .info_utile #geoloc_association{float:none;width:100%;}#page #content_page .info_utile .contenu_bloc{float:none;width:100%;padding:30px 0 0 0;}#page #content_page .info_utile .map_infos{height:269px;}#page h1{word-wrap:break-word;}#content_page table{max-width:100%;overflow-x:auto;display:block;}#content_page .download_page a span.nm_doc{display:block;}.bloc_elu{display:block;border:1px solid #e6ded3;}.bloc_elu.bloc_maire{background:#e6ded3;}.bloc_elu .left,.bloc_elu.bloc_maire .left{float:none;width:30%;margin:20px 20px 0 20px;}.bloc_elu .right,.bloc_elu.bloc_maire .right{float:none;width:100%;border:0;padding:20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}#filters .ligne_form{display:block;margin:0;padding:10px;max-width:inherit;}#filters.filters_map{width:70%;right:-70%;margin:0 88px 0 0;background:#e6ded3;}#filters.filters_map .ligne_form.btn_submit{margin:0;}.list_item,.list_item:nth-child(3n+3),.list_item:nth-child(2n+2){width:100%;margin:0 0 40px 0;}#page .list_item .wrap_tag{position:static;max-width:100%;}.cat_tag,#page .cat_tag{font-size:1.2em;letter-spacing:0.04em;padding:3px;}.list_item.bdimg .img,.list_item .img,.list_item .img .img_in{height:120px;width:35%;float:left;margin:0 5% 0 0;}.list_item .img img{display:block;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);margin:0;min-height:100%;min-width:100%;height:auto;width:auto;max-height:100%;max-width:inherit;}.list_item .wrap_txt{float:left;width:60%;}#page .list_item h2{display:block;}.one_col .list_item,.one_col .list_item:nth-child(3n+3),.one_col .list_item:nth-child(2n+2),.list_item,.list_item:nth-child(3n+3),.list_item:nth-child(2n+2){width:100%;margin:0 0 40px 0;}.one_col .list_item.bdimg .img,.list_item.bdimg .img{height:120px;width:35%;float:left;margin:0 5% 0 0;}.list_item.subpage,.list_item.subpage:nth-child(3n+3){width:100%;margin:0 0 40px 0;}.zone_logo{padding:0 0 30px 0;margin:0 0 30px 0;}#slider_page{height:250px;}#slider_page .slide_full_container li img{display:block;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);margin:0;min-height:100%;min-width:100%;height:auto;width:auto;max-height:200%;max-width:120%;}#page.page_particip #titre_page h1{position:static;}#page.page_particip ul#steps li{text-align:center;padding:15px;}#page.page_particip ul#steps .numb_step{float:none;display:block;margin:0 auto;}#page.page_particip ul#steps .name_step{text-align:center;float:none;margin:10px 0 0 0;}#page.page_particip #steps_content{padding:15px 5% 50px 5%;}#page.page_particip .wrap_step_content,#page.page_particip .wrap_step_content.step_act{width:100%;float:none;height:auto;}.wrap_popin > .left{float:none;width:100%;margin:0 0 15px 0;}.wrap_popin > .right{float:none;width:100%;}.popin_particip .line_tools{position:static;padding:10px 0 0 0;}#content_page .popin_particip .social_item li{margin:0 0 15px 0;}#page.page_particip #form_budget{width:80%;padding:0 10%;}#page #modal_window .list_item .wrap_tag{padding:0 40px 0 0;position:absolute;}#modal_window .list_item{width:70%;}#modal_window .list_item .img{width:100%;margin:0 0 15px 0;float:none;}#modal_window .list_item.bdimg .img,#modal_window .list_item .img .img_in{width:100%;margin:0 0 15px 0;float:none;height:100%;}#modal_window .list_item .wrap_pres{height:100%;}#content .booking_titles p{font-size:1.2em;}#content_page #booking_legend li{display:block;margin:0 0 17px 0;}.popin_resa{padding:55px 30px 30px 30px;width:80%;left:10%;min-height:inherit;overflow-y:auto;}#content .popin_resa .titre_bloc p{font-size:3em;}#content .popin_resa .titre_bloc .line{max-width:100%;}#booking #switch_booking{display:block;width:100%;margin:0;}#booking #switch_booking #form_switch label{font-size:1.4em;line-height:1.6em;}#booking .booking_line.booking_titles .col_name{display:none;}#booking .booking_line.booking_titles .col_days{width:100%;}#booking .booking_titles .col_day p{padding:3px;}#booking .booking_line.booking_titles .col_show{display:none;}#booking .list_item_booking{display:block;border-bottom:1px solid #000000;}#booking .list_item_booking:nth-child(2n+1){background:#d9d9d9;}#booking .list_item_booking:nth-child(2n+2){background:#ececec;}#booking .list_item_booking .col_name{float:none;width:100%;border:0;}#booking .list_item_booking .col_days{float:none;width:100%;height:30px;}#booking .list_item_booking .col_show{float:none;width:100%;border:0;}#content_page .list_item_booking .col_show p a{padding:0 0 0 15px;background:url('../../fileadmin/templates/ville/img/arrow_black.png');}.clear_smart{display:block;}#booking .col_hours{display:block;}#booking .col_hour{width:33.33%;}#booking #line50 .col_hour{width:50%;}#zone_gallery #main_picture{width:100%;height:auto;}#page #zone_gallery p.csc-copyright{position:static;}#zone_gallery .mosaique{width:100%;height:auto;border:1px solid #d8d8d8;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}#page #zone_gallery ul{max-height:inherit;}#page #zone_gallery li{width:23%;margin:1%;height:auto;max-width:55px;max-height:55px;}#page .ad-gallery .ad-image-wrapper{height:400px !important;}#page .ad-gallery .ad-image-wrapper .ad-image{top:0 !important;max-height:100%;height:auto !important;}#page #zone_img #main_picture_ad a,#page .ad-gallery .ad-image-wrapper .ad-image a img{width:100%;}.dash_item{margin:0 0 25px 0;}.dash_item .left{padding:0;}.dash_item .right{text-align:left;height:auto;left:inherit;position:static;}.spArborescence .spArborescenceItem2Col{position:relative;width:100%;}#page #content_page ul.spPublicationSommaire li{width:100%;margin:0 0 20px 0;}}@media screen and (max-width:549px){#logo{margin:0;float:none;}#menu_resaux_sociaux{margin:10px 20px 0 0;}#btn_search_smart{margin:10px 0 0 0;}#header #zone_recherche{top:94px;}#btn_menu_smart{margin:10px 0 20px 0;}#agenda .img img{max-height:250%;}}@media screen and (max-width:500px){.list_item.bdimg .img,.list_item .img{display:none;}.list_item .wrap_txt{float:none;width:100%;}.zone_logo img{max-height:100px;width:auto;}#filters.filters_map{padding:0 0 0 55px;width:90%;right:-90%;margin:0 59px 0 0;}#filters.filters_map #wrap_filters{padding:10px;}#filters .titre{font-size:1.6em;padding:0 40px 0 0;}fieldset.part_form .wrap_form{padding:0;}#filters.filters_map .ligne_form{padding:0;margin:0 0 25px 0;}#filters legend.btn_tri{padding:40px 0 0 0;width:55px;height:70px;font-size:0.8em;letter-spacing:0.02em;background-size:24px auto;background-position:center 8px;}#filters legend#tri_agenda{top:0;}#filters legend#tri_associations{top:70px;}#filters legend#tri_commerces{top:140px;}#filters legend#tri_batiments{top:210px;}#modal_window .list_item{width:90%;}#page #modal_window .list_item .wrap_tag{padding:0 40px 0 0;position:static;}#modal_window .list_item .img{display:none;}#modal_window .list_item .wrap_pres{height:100%;max-height:300px;}#page #col_left .bloc_kiosque .coverflow_zone_texte .download_page a .nm_doc,#page #col_right .bloc_kiosque .coverflow_zone_texte .download_page a .nm_doc{display:block;}#page #col_left .bloc_kiosque .img,#page #col_right .bloc_kiosque .img{display:none;}#page #col_left .bloc_kiosque .coverflow_zone_texte,#page #col_right .bloc_kiosque .coverflow_zone_texte{width:100%;padding-left:0;float:none;}#filters legend#tri_asso{top:210px;}#filters legend#tri_asso2{top:350px;}#filters.filters_map label{font-size:1.3em;line-height:1.3em;}#filters.filters_map input,#filters.filters_map textarea,#filters.filters_map select{font-size:1.1em;line-height:1.1em;}#filters.filters_map .ligne_form.checkbox label,#filters.filters_map .ligne_form.radio label{font-size:1.1em;}#filters.filters_map label{margin:0;}#filters.filters_map .ligne_form.checkbox label.ui-button{padding:3px 0 0 26px;}#modal_window .list_item .item_default{min-height:200px;max-height:343px;margin:40px 0 0 0;}#modal_window .list_item .pres{padding:26px 0 0 0;}#map_search{max-height:423px;}#page .wrap_map .btn_lien.gmp{font-size:1.1em;padding:0 8px;}#page .wrap_map .btn_lien.gmp a,#page .wrap_map .btn_lien.gmp a:hover,#page .wrap_map .btn_lien.gmp a:focus{background:url('../../fileadmin/templates/ville/img/arrow_white.png') no-repeat right 6px;}#page .list_item h2{font-size:1.5em;}#page .list_item p.date{font-size:1.3em;}}@media screen and (max-width:364px){#appli .contenu_bloc a{padding:0;display:block;}#appli .contenu_bloc a:first-child img{margin:0 0 15px 0;}div.csc-textpic-intext-left .csc-textpic-imagewrap,div.csc-textpic-intext-right .csc-textpic-imagewrap{float:none;margin:0 0 20px 0;}#page #content_page .info_utile .contenu_bloc{padding:15px 0 0 0;}#slider_page{height:155px;}#slider_page .slide_full_container li img{display:block;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);margin:0;min-height:100%;min-width:100%;height:auto;width:auto;max-height:200%;max-width:110%;}}.ui-helper-hidden{display:none;}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none;}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse;}.ui-helper-clearfix:after{clear:both;}.ui-helper-clearfix{min-height:0;}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0);}.ui-front{z-index:100;}.ui-state-disabled{cursor:default !important;}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat;}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%;}.ui-draggable-handle{-ms-touch-action:none;touch-action:none;}.ui-resizable{position:relative;}.ui-resizable-handle{position:absolute;font-size:0.1px;display:block;-ms-touch-action:none;touch-action:none;}.ui-resizable-disabled .ui-resizable-handle,.ui-resizable-autohide .ui-resizable-handle{display:none;}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0;}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0;}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%;}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%;}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px;}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px;}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px;}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px;}.ui-selectable{-ms-touch-action:none;touch-action:none;}.ui-selectable-helper{position:absolute;z-index:100;border:1px dotted black;}.ui-sortable-handle{-ms-touch-action:none;touch-action:none;}.ui-accordion .ui-accordion-header{display:block;cursor:pointer;position:relative;margin:2px 0 0 0;padding:.5em .5em .5em .7em;min-height:0;font-size:100%;}.ui-accordion .ui-accordion-icons{padding-left:2.2em;}.ui-accordion .ui-accordion-icons .ui-accordion-icons{padding-left:2.2em;}.ui-accordion .ui-accordion-header .ui-accordion-header-icon{position:absolute;left:.5em;top:50%;margin-top:-8px;}.ui-accordion .ui-accordion-content{padding:1em 2.2em;border-top:0;overflow:auto;}.ui-autocomplete{position:absolute;top:0;left:0;cursor:default;}.ui-button{display:inline-block;position:relative;padding:0;line-height:normal;margin-right:.1em;cursor:pointer;vertical-align:middle;text-align:center;overflow:visible;}.ui-button,.ui-button:link,.ui-button:visited,.ui-button:hover,.ui-button:active{text-decoration:none;}.ui-button-icon-only{width:2.2em;}button.ui-button-icon-only{width:2.4em;}.ui-button-icons-only{width:3.4em;}button.ui-button-icons-only{width:3.7em;}.ui-button .ui-button-text{display:block;line-height:normal;}.ui-button-text-only .ui-button-text{padding:.4em 1em;}.ui-button-icon-only .ui-button-text,.ui-button-icons-only .ui-button-text{padding:.4em;text-indent:-9999999px;}.ui-button-text-icon-primary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 1em .4em 2.1em;}.ui-button-text-icon-secondary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 2.1em .4em 1em;}.ui-button-text-icons .ui-button-text{padding-left:2.1em;padding-right:2.1em;}input.ui-button{padding:.4em 1em;}.ui-button-icon-only .ui-icon,.ui-button-text-icon-primary .ui-icon,.ui-button-text-icon-secondary .ui-icon,.ui-button-text-icons .ui-icon,.ui-button-icons-only .ui-icon{position:absolute;top:50%;margin-top:-8px;}.ui-button-icon-only .ui-icon{left:50%;margin-left:-8px;}.ui-button-text-icon-primary .ui-button-icon-primary,.ui-button-text-icons .ui-button-icon-primary,.ui-button-icons-only .ui-button-icon-primary{left:.5em;}.ui-button-text-icon-secondary .ui-button-icon-secondary,.ui-button-text-icons .ui-button-icon-secondary,.ui-button-icons-only .ui-button-icon-secondary{right:.5em;}.ui-buttonset{}.ui-buttonset .ui-button{margin-left:0;margin-right:-.3em;}input.ui-button::-moz-focus-inner,button.ui-button::-moz-focus-inner{border:0;padding:0;}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none;}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0;}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em;}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px;}.ui-datepicker .ui-datepicker-prev{left:2px;}.ui-datepicker .ui-datepicker-next{right:2px;}.ui-datepicker .ui-datepicker-prev-hover{left:1px;}.ui-datepicker .ui-datepicker-next-hover{right:1px;}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px;}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center;}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0;}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:45%;}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em;}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:bold;border:0;}.ui-datepicker td{border:0;padding:1px;}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none;}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0;}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible;}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left;}.ui-datepicker.ui-datepicker-multi{width:auto;}.ui-datepicker-multi .ui-datepicker-group{float:left;}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em;}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%;}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%;}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%;}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0;}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left;}.ui-datepicker-row-break{clear:both;width:100%;font-size:0;}.ui-datepicker-rtl{direction:rtl;}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto;}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto;}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto;}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto;}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right;}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left;}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right;}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px;}.ui-dialog{overflow:hidden;position:absolute;top:0;left:0;padding:.2em;outline:0;}.ui-dialog .ui-dialog-titlebar{padding:.4em 1em;position:relative;}.ui-dialog .ui-dialog-title{float:left;margin:.1em 0;white-space:nowrap;width:90%;overflow:hidden;text-overflow:ellipsis;}.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:.3em;top:50%;width:20px;margin:-10px 0 0 0;padding:1px;height:20px;}.ui-dialog .ui-dialog-content{position:relative;border:0;padding:.5em 1em;background:none;overflow:auto;}.ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 0 0 0;background-image:none;margin-top:.5em;padding:.3em 1em .5em .4em;}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:right;}.ui-dialog .ui-dialog-buttonpane button{margin:.5em .4em .5em 0;cursor:pointer;}.ui-dialog .ui-resizable-se{width:12px;height:12px;right:-5px;bottom:-5px;background-position:16px 16px;}.ui-draggable .ui-dialog-titlebar{cursor:move;}.ui-menu{list-style:none;padding:0;margin:0;display:block;outline:none;}.ui-menu .ui-menu{position:absolute;}.ui-menu .ui-menu-item{position:relative;margin:0;padding:3px 1em 3px .4em;cursor:pointer;min-height:0;list-style-image:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7");}.ui-menu .ui-menu-divider{margin:5px 0;height:0;font-size:0;line-height:0;border-width:1px 0 0 0;}.ui-menu .ui-state-focus,.ui-menu .ui-state-active{margin:-1px;}.ui-menu-icons{position:relative;}.ui-menu-icons .ui-menu-item{padding-left:2em;}.ui-menu .ui-icon{position:absolute;top:0;bottom:0;left:.2em;margin:auto 0;}.ui-menu .ui-menu-icon{left:auto;right:0;}.ui-progressbar{height:2em;text-align:left;overflow:hidden;}.ui-progressbar .ui-progressbar-value{margin:-1px;height:100%;}.ui-progressbar .ui-progressbar-overlay{background:url("data:image/gif;base64,R0lGODlhKAAoAIABAAAAAP///yH/C05FVFNDQVBFMi4wAwEAAAAh+QQJAQABACwAAAAAKAAoAAACkYwNqXrdC52DS06a7MFZI+4FHBCKoDeWKXqymPqGqxvJrXZbMx7Ttc+w9XgU2FB3lOyQRWET2IFGiU9m1frDVpxZZc6bfHwv4c1YXP6k1Vdy292Fb6UkuvFtXpvWSzA+HycXJHUXiGYIiMg2R6W459gnWGfHNdjIqDWVqemH2ekpObkpOlppWUqZiqr6edqqWQAAIfkECQEAAQAsAAAAACgAKAAAApSMgZnGfaqcg1E2uuzDmmHUBR8Qil95hiPKqWn3aqtLsS18y7G1SzNeowWBENtQd+T1JktP05nzPTdJZlR6vUxNWWjV+vUWhWNkWFwxl9VpZRedYcflIOLafaa28XdsH/ynlcc1uPVDZxQIR0K25+cICCmoqCe5mGhZOfeYSUh5yJcJyrkZWWpaR8doJ2o4NYq62lAAACH5BAkBAAEALAAAAAAoACgAAAKVDI4Yy22ZnINRNqosw0Bv7i1gyHUkFj7oSaWlu3ovC8GxNso5fluz3qLVhBVeT/Lz7ZTHyxL5dDalQWPVOsQWtRnuwXaFTj9jVVh8pma9JjZ4zYSj5ZOyma7uuolffh+IR5aW97cHuBUXKGKXlKjn+DiHWMcYJah4N0lYCMlJOXipGRr5qdgoSTrqWSq6WFl2ypoaUAAAIfkECQEAAQAsAAAAACgAKAAAApaEb6HLgd/iO7FNWtcFWe+ufODGjRfoiJ2akShbueb0wtI50zm02pbvwfWEMWBQ1zKGlLIhskiEPm9R6vRXxV4ZzWT2yHOGpWMyorblKlNp8HmHEb/lCXjcW7bmtXP8Xt229OVWR1fod2eWqNfHuMjXCPkIGNileOiImVmCOEmoSfn3yXlJWmoHGhqp6ilYuWYpmTqKUgAAIfkECQEAAQAsAAAAACgAKAAAApiEH6kb58biQ3FNWtMFWW3eNVcojuFGfqnZqSebuS06w5V80/X02pKe8zFwP6EFWOT1lDFk8rGERh1TTNOocQ61Hm4Xm2VexUHpzjymViHrFbiELsefVrn6XKfnt2Q9G/+Xdie499XHd2g4h7ioOGhXGJboGAnXSBnoBwKYyfioubZJ2Hn0RuRZaflZOil56Zp6iioKSXpUAAAh+QQJAQABACwAAAAAKAAoAAACkoQRqRvnxuI7kU1a1UU5bd5tnSeOZXhmn5lWK3qNTWvRdQxP8qvaC+/yaYQzXO7BMvaUEmJRd3TsiMAgswmNYrSgZdYrTX6tSHGZO73ezuAw2uxuQ+BbeZfMxsexY35+/Qe4J1inV0g4x3WHuMhIl2jXOKT2Q+VU5fgoSUI52VfZyfkJGkha6jmY+aaYdirq+lQAACH5BAkBAAEALAAAAAAoACgAAAKWBIKpYe0L3YNKToqswUlvznigd4wiR4KhZrKt9Upqip61i9E3vMvxRdHlbEFiEXfk9YARYxOZZD6VQ2pUunBmtRXo1Lf8hMVVcNl8JafV38aM2/Fu5V16Bn63r6xt97j09+MXSFi4BniGFae3hzbH9+hYBzkpuUh5aZmHuanZOZgIuvbGiNeomCnaxxap2upaCZsq+1kAACH5BAkBAAEALAAAAAAoACgAAAKXjI8By5zf4kOxTVrXNVlv1X0d8IGZGKLnNpYtm8Lr9cqVeuOSvfOW79D9aDHizNhDJidFZhNydEahOaDH6nomtJjp1tutKoNWkvA6JqfRVLHU/QUfau9l2x7G54d1fl995xcIGAdXqMfBNadoYrhH+Mg2KBlpVpbluCiXmMnZ2Sh4GBqJ+ckIOqqJ6LmKSllZmsoq6wpQAAAh+QQJAQABACwAAAAAKAAoAAAClYx/oLvoxuJDkU1a1YUZbJ59nSd2ZXhWqbRa2/gF8Gu2DY3iqs7yrq+xBYEkYvFSM8aSSObE+ZgRl1BHFZNr7pRCavZ5BW2142hY3AN/zWtsmf12p9XxxFl2lpLn1rseztfXZjdIWIf2s5dItwjYKBgo9yg5pHgzJXTEeGlZuenpyPmpGQoKOWkYmSpaSnqKileI2FAAACH5BAkBAAEALAAAAAAoACgAAAKVjB+gu+jG4kORTVrVhRlsnn2dJ3ZleFaptFrb+CXmO9OozeL5VfP99HvAWhpiUdcwkpBH3825AwYdU8xTqlLGhtCosArKMpvfa1mMRae9VvWZfeB2XfPkeLmm18lUcBj+p5dnN8jXZ3YIGEhYuOUn45aoCDkp16hl5IjYJvjWKcnoGQpqyPlpOhr3aElaqrq56Bq7VAAAOw==");height:100%;filter:alpha(opacity=25);opacity:0.25;}.ui-progressbar-indeterminate .ui-progressbar-value{background-image:none;}.ui-selectmenu-menu{padding:0;margin:0;position:absolute;top:0;left:0;display:none;}.ui-selectmenu-menu .ui-menu{overflow:auto;overflow-x:hidden;padding-bottom:1px;}.ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup{font-size:1em;font-weight:bold;line-height:1.5;padding:2px 0.4em;margin:0.5em 0 0 0;height:auto;border:0;}.ui-selectmenu-open{display:block;}.ui-selectmenu-button{display:inline-block;overflow:hidden;position:relative;text-decoration:none;cursor:pointer;}.ui-selectmenu-button span.ui-icon{right:0.5em;left:auto;margin-top:-8px;position:absolute;top:50%;}.ui-selectmenu-button span.ui-selectmenu-text{text-align:left;padding:0.4em 2.1em 0.4em 1em;display:block;line-height:1.4;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.ui-slider{position:relative;text-align:left;}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default;-ms-touch-action:none;touch-action:none;}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0;}.ui-slider.ui-state-disabled .ui-slider-handle,.ui-slider.ui-state-disabled .ui-slider-range{filter:inherit;}.ui-slider-horizontal{height:.8em;}.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em;}.ui-slider-horizontal .ui-slider-range{top:0;height:100%;}.ui-slider-horizontal .ui-slider-range-min{left:0;}.ui-slider-horizontal .ui-slider-range-max{right:0;}.ui-slider-vertical{width:.8em;height:100px;}.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em;}.ui-slider-vertical .ui-slider-range{left:0;width:100%;}.ui-slider-vertical .ui-slider-range-min{bottom:0;}.ui-slider-vertical .ui-slider-range-max{top:0;}.ui-spinner{position:relative;display:inline-block;overflow:hidden;padding:0;vertical-align:middle;}.ui-spinner-input{border:none;background:none;color:inherit;padding:0;margin:.2em 0;vertical-align:middle;margin-left:.4em;margin-right:22px;}.ui-spinner-button{width:16px;height:50%;font-size:.5em;padding:0;margin:0;text-align:center;position:absolute;cursor:default;display:block;overflow:hidden;right:0;}.ui-spinner a.ui-spinner-button{border-top:none;border-bottom:none;border-right:none;}.ui-spinner .ui-icon{position:absolute;margin-top:-8px;top:50%;left:0;}.ui-spinner-up{top:0;}.ui-spinner-down{bottom:0;}.ui-spinner .ui-icon-triangle-1-s{background-position:-65px -16px;}.ui-tabs{position:relative;padding:.2em;}.ui-tabs .ui-tabs-nav{margin:0;padding:.2em .2em 0;}.ui-tabs .ui-tabs-nav li{list-style:none;float:left;position:relative;top:0;margin:1px .2em 0 0;border-bottom-width:0;padding:0;white-space:nowrap;}.ui-tabs .ui-tabs-nav .ui-tabs-anchor{float:left;padding:.5em 1em;text-decoration:none;}.ui-tabs .ui-tabs-nav li.ui-tabs-active{margin-bottom:-1px;padding-bottom:1px;}.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor{cursor:text;}.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor{cursor:pointer;}.ui-tabs .ui-tabs-panel{display:block;border-width:0;padding:1em 1.4em;background:none;}.ui-tooltip{padding:8px;position:absolute;z-index:9999;max-width:300px;-webkit-box-shadow:0 0 5px #aaa;box-shadow:0 0 5px #aaa;}body .ui-tooltip{border-width:2px;}.ui-widget{font-family:Verdana,Arial,sans-serif;font-size:1.8em;}.ui-widget .ui-widget{font-size:1em;}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Verdana,Arial,sans-serif;font-size:1em;}.ui-widget-content{border:1px solid #ffffff;background:#ffffff url('../../fileadmin/templates/ville/css/images/ui-bg_flat_75_ffffff_40x100.png') 50% 50% repeat-x;color:#363333;}.ui-widget-content a{color:#363333;}.ui-widget-header{border:1px solid #ffffff;background:#ffffff url('../../fileadmin/templates/ville/css/images/ui-bg_flat_75_ffffff_40x100.png') 50% 50% repeat-x;color:#363333;font-weight:bold;}.ui-widget-header a{color:#363333;}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:1px solid #e6e6e6;background:#e6e6e6 url('../../fileadmin/templates/ville/css/images/ui-bg_flat_75_e6e6e6_40x100.png') 50% 50% repeat-x;font-weight:normal;color:#363333;}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#363333;text-decoration:none;}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus{border:1px solid #e6e6e6;background:#e6e6e6 url('../../fileadmin/templates/ville/css/images/ui-bg_flat_75_e6e6e6_40x100.png') 50% 50% repeat-x;font-weight:normal;color:#363333;}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited,.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited{color:#363333;text-decoration:none;}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{border:1px solid #e6e6e6;background:#ffffff url('../../fileadmin/templates/ville/css/images/ui-bg_flat_65_ffffff_40x100.png') 50% 50% repeat-x;font-weight:normal;color:#363333;}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#363333;text-decoration:none;}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #fcefa1;background:#fbf9ee url('../../fileadmin/templates/ville/css/images/ui-bg_flat_55_fbf9ee_40x100.png') 50% 50% repeat-x;color:#363333;}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#363333;}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #cd0a0a;background:#fef1ec url('../../fileadmin/templates/ville/css/images/ui-bg_flat_95_fef1ec_40x100.png') 50% 50% repeat-x;color:#cd0a0a;}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#cd0a0a;}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#cd0a0a;}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:bold;}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:normal;}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none;}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35);}.ui-icon{width:16px;height:16px;}.ui-icon,.ui-widget-content .ui-icon{background-image:url('../../fileadmin/templates/ville/css/images/ui-icons_363333_256x240.png');}.ui-widget-header .ui-icon{background-image:url('../../fileadmin/templates/ville/css/images/ui-icons_363333_256x240.png');}.ui-state-default .ui-icon{background-image:url('../../fileadmin/templates/ville/css/images/ui-icons_363333_256x240.png');}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon{background-image:url('../../fileadmin/templates/ville/css/images/ui-icons_363333_256x240.png');}.ui-state-active .ui-icon{background-image:url('../../fileadmin/templates/ville/css/images/ui-icons_363333_256x240.png');}.ui-state-highlight .ui-icon{background-image:url('../../fileadmin/templates/ville/css/images/ui-icons_2e83ff_256x240.png');}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url('../../fileadmin/templates/ville/css/images/ui-icons_cd0a0a_256x240.png');}.ui-icon-blank{background-position:16px 16px;}.ui-icon-carat-1-n{background-position:0 0;}.ui-icon-carat-1-ne{background-position:-16px 0;}.ui-icon-carat-1-e{background-position:-32px 0;}.ui-icon-carat-1-se{background-position:-48px 0;}.ui-icon-carat-1-s{background-position:-64px 0;}.ui-icon-carat-1-sw{background-position:-80px 0;}.ui-icon-carat-1-w{background-position:-96px 0;}.ui-icon-carat-1-nw{background-position:-112px 0;}.ui-icon-carat-2-n-s{background-position:-128px 0;}.ui-icon-carat-2-e-w{background-position:-144px 0;}.ui-icon-triangle-1-n{background-position:0 -16px;}.ui-icon-triangle-1-ne{background-position:-16px -16px;}.ui-icon-triangle-1-e{background-position:-32px -16px;}.ui-icon-triangle-1-se{background-position:-48px -16px;}.ui-icon-triangle-1-s{background-position:-64px -16px;}.ui-icon-triangle-1-sw{background-position:-80px -16px;}.ui-icon-triangle-1-w{background-position:-96px -16px;}.ui-icon-triangle-1-nw{background-position:-112px -16px;}.ui-icon-triangle-2-n-s{background-position:-128px -16px;}.ui-icon-triangle-2-e-w{background-position:-144px -16px;}.ui-icon-arrow-1-n{background-position:0 -32px;}.ui-icon-arrow-1-ne{background-position:-16px -32px;}.ui-icon-arrow-1-e{background-position:-32px -32px;}.ui-icon-arrow-1-se{background-position:-48px -32px;}.ui-icon-arrow-1-s{background-position:-64px -32px;}.ui-icon-arrow-1-sw{background-position:-80px -32px;}.ui-icon-arrow-1-w{background-position:-96px -32px;}.ui-icon-arrow-1-nw{background-position:-112px -32px;}.ui-icon-arrow-2-n-s{background-position:-128px -32px;}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px;}.ui-icon-arrow-2-e-w{background-position:-160px -32px;}.ui-icon-arrow-2-se-nw{background-position:-176px -32px;}.ui-icon-arrowstop-1-n{background-position:-192px -32px;}.ui-icon-arrowstop-1-e{background-position:-208px -32px;}.ui-icon-arrowstop-1-s{background-position:-224px -32px;}.ui-icon-arrowstop-1-w{background-position:-240px -32px;}.ui-icon-arrowthick-1-n{background-position:0 -48px;}.ui-icon-arrowthick-1-ne{background-position:-16px -48px;}.ui-icon-arrowthick-1-e{background-position:-32px -48px;}.ui-icon-arrowthick-1-se{background-position:-48px -48px;}.ui-icon-arrowthick-1-s{background-position:-64px -48px;}.ui-icon-arrowthick-1-sw{background-position:-80px -48px;}.ui-icon-arrowthick-1-w{background-position:-96px -48px;}.ui-icon-arrowthick-1-nw{background-position:-112px -48px;}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px;}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px;}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px;}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px;}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px;}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px;}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px;}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px;}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px;}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px;}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px;}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px;}.ui-icon-arrowreturn-1-w{background-position:-64px -64px;}.ui-icon-arrowreturn-1-n{background-position:-80px -64px;}.ui-icon-arrowreturn-1-e{background-position:-96px -64px;}.ui-icon-arrowreturn-1-s{background-position:-112px -64px;}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px;}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px;}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px;}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px;}.ui-icon-arrow-4{background-position:0 -80px;}.ui-icon-arrow-4-diag{background-position:-16px -80px;}.ui-icon-extlink{background-position:-32px -80px;}.ui-icon-newwin{background-position:-48px -80px;}.ui-icon-refresh{background-position:-64px -80px;}.ui-icon-shuffle{background-position:-80px -80px;}.ui-icon-transfer-e-w{background-position:-96px -80px;}.ui-icon-transferthick-e-w{background-position:-112px -80px;}.ui-icon-folder-collapsed{background-position:0 -96px;}.ui-icon-folder-open{background-position:-16px -96px;}.ui-icon-document{background-position:-32px -96px;}.ui-icon-document-b{background-position:-48px -96px;}.ui-icon-note{background-position:-64px -96px;}.ui-icon-mail-closed{background-position:-80px -96px;}.ui-icon-mail-open{background-position:-96px -96px;}.ui-icon-suitcase{background-position:-112px -96px;}.ui-icon-comment{background-position:-128px -96px;}.ui-icon-person{background-position:-144px -96px;}.ui-icon-print{background-position:-160px -96px;}.ui-icon-trash{background-position:-176px -96px;}.ui-icon-locked{background-position:-192px -96px;}.ui-icon-unlocked{background-position:-208px -96px;}.ui-icon-bookmark{background-position:-224px -96px;}.ui-icon-tag{background-position:-240px -96px;}.ui-icon-home{background-position:0 -112px;}.ui-icon-flag{background-position:-16px -112px;}.ui-icon-calendar{background-position:-32px -112px;}.ui-icon-cart{background-position:-48px -112px;}.ui-icon-pencil{background-position:-64px -112px;}.ui-icon-clock{background-position:-80px -112px;}.ui-icon-disk{background-position:-96px -112px;}.ui-icon-calculator{background-position:-112px -112px;}.ui-icon-zoomin{background-position:-128px -112px;}.ui-icon-zoomout{background-position:-144px -112px;}.ui-icon-search{background-position:-160px -112px;}.ui-icon-wrench{background-position:-176px -112px;}.ui-icon-gear{background-position:-192px -112px;}.ui-icon-heart{background-position:-208px -112px;}.ui-icon-star{background-position:-224px -112px;}.ui-icon-link{background-position:-240px -112px;}.ui-icon-cancel{background-position:0 -128px;}.ui-icon-plus{background-position:-16px -128px;}.ui-icon-plusthick{background-position:-32px -128px;}.ui-icon-minus{background-position:-48px -128px;}.ui-icon-minusthick{background-position:-64px -128px;}.ui-icon-close{background-position:-80px -128px;}.ui-icon-closethick{background-position:-96px -128px;}.ui-icon-key{background-position:-112px -128px;}.ui-icon-lightbulb{background-position:-128px -128px;}.ui-icon-scissors{background-position:-144px -128px;}.ui-icon-clipboard{background-position:-160px -128px;}.ui-icon-copy{background-position:-176px -128px;}.ui-icon-contact{background-position:-192px -128px;}.ui-icon-image{background-position:-208px -128px;}.ui-icon-video{background-position:-224px -128px;}.ui-icon-script{background-position:-240px -128px;}.ui-icon-alert{background-position:0 -144px;}.ui-icon-info{background-position:-16px -144px;}.ui-icon-notice{background-position:-32px -144px;}.ui-icon-help{background-position:-48px -144px;}.ui-icon-check{background-position:-64px -144px;}.ui-icon-bullet{background-position:-80px -144px;}.ui-icon-radio-on{background-position:-96px -144px;}.ui-icon-radio-off{background-position:-112px -144px;}.ui-icon-pin-w{background-position:-128px -144px;}.ui-icon-pin-s{background-position:-144px -144px;}.ui-icon-play{background-position:0 -160px;}.ui-icon-pause{background-position:-16px -160px;}.ui-icon-seek-next{background-position:-32px -160px;}.ui-icon-seek-prev{background-position:-48px -160px;}.ui-icon-seek-end{background-position:-64px -160px;}.ui-icon-seek-start{background-position:-80px -160px;}.ui-icon-seek-first{background-position:-80px -160px;}.ui-icon-stop{background-position:-96px -160px;}.ui-icon-eject{background-position:-112px -160px;}.ui-icon-volume-off{background-position:-128px -160px;}.ui-icon-volume-on{background-position:-144px -160px;}.ui-icon-power{background-position:0 -176px;}.ui-icon-signal-diag{background-position:-16px -176px;}.ui-icon-signal{background-position:-32px -176px;}.ui-icon-battery-0{background-position:-48px -176px;}.ui-icon-battery-1{background-position:-64px -176px;}.ui-icon-battery-2{background-position:-80px -176px;}.ui-icon-battery-3{background-position:-96px -176px;}.ui-icon-circle-plus{background-position:0 -192px;}.ui-icon-circle-minus{background-position:-16px -192px;}.ui-icon-circle-close{background-position:-32px -192px;}.ui-icon-circle-triangle-e{background-position:-48px -192px;}.ui-icon-circle-triangle-s{background-position:-64px -192px;}.ui-icon-circle-triangle-w{background-position:-80px -192px;}.ui-icon-circle-triangle-n{background-position:-96px -192px;}.ui-icon-circle-arrow-e{background-position:-112px -192px;}.ui-icon-circle-arrow-s{background-position:-128px -192px;}.ui-icon-circle-arrow-w{background-position:-144px -192px;}.ui-icon-circle-arrow-n{background-position:-160px -192px;}.ui-icon-circle-zoomin{background-position:-176px -192px;}.ui-icon-circle-zoomout{background-position:-192px -192px;}.ui-icon-circle-check{background-position:-208px -192px;}.ui-icon-circlesmall-plus{background-position:0 -208px;}.ui-icon-circlesmall-minus{background-position:-16px -208px;}.ui-icon-circlesmall-close{background-position:-32px -208px;}.ui-icon-squaresmall-plus{background-position:-48px -208px;}.ui-icon-squaresmall-minus{background-position:-64px -208px;}.ui-icon-squaresmall-close{background-position:-80px -208px;}.ui-icon-grip-dotted-vertical{background-position:0 -224px;}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px;}.ui-icon-grip-solid-vertical{background-position:-32px -224px;}.ui-icon-grip-solid-horizontal{background-position:-48px -224px;}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px;}.ui-icon-grip-diagonal-se{background-position:-80px -224px;}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{border-top-left-radius:0px;}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius:0px;}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:0px;}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:0px;}.ui-widget-overlay{background:#aaaaaa url('../../fileadmin/templates/ville/css/images/ui-bg_flat_0_aaaaaa_40x100.png') 50% 50% repeat-x;opacity:.3;filter:Alpha(Opacity=30);}.ui-widget-shadow{margin:-8px 0 0 -8px;padding:8px;background:#aaa url('../../fileadmin/templates/ville/css/images/ui-bg_flat_0_aaa_40x100.png') 50% 50% repeat-x;opacity:.3;filter:Alpha(Opacity=30);border-radius:8px;}.ui-widget{font-family:Verdana,Arial,sans-serif;font-size:1.8em;}.ui-widget .ui-widget{font-size:1em;}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Verdana,Arial,sans-serif;font-size:1em;}.ui-widget-content{border:1px solid #ffffff;background:#ffffff url('../../fileadmin/templates/ville/css/images/ui-bg_flat_75_ffffff_40x100.png') 50% 50% repeat-x;color:#363333;}.ui-widget-content a{color:#363333;}.ui-widget-header{border:1px solid #ffffff;background:#ffffff url('../../fileadmin/templates/ville/css/images/ui-bg_flat_75_ffffff_40x100.png') 50% 50% repeat-x;color:#363333;font-weight:bold;}.ui-widget-header a{color:#363333;}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:0;background:#e6e6e6 url('../../fileadmin/templates/ville/css/images/ui-bg_flat_75_e6e6e6_40x100.png') 50% 50% repeat-x;font-weight:normal;color:#363333;}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#363333;text-decoration:none;}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus{border:0;background:#e6e6e6 url('../../fileadmin/templates/ville/css/images/ui-bg_flat_75_e6e6e6_40x100.png') 50% 50% repeat-x;font-weight:normal;color:#363333;}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited,.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited{color:#363333;text-decoration:none;}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{border:0;background:#ffffff url('../../fileadmin/templates/ville/css/images/ui-bg_flat_65_ffffff_40x100.png') 50% 50% repeat-x;font-weight:normal;color:#363333;}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#363333;text-decoration:none;}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:0;background:#fbf9ee url('../../fileadmin/templates/ville/css/images/ui-bg_flat_55_fbf9ee_40x100.png') 50% 50% repeat-x;color:#363333;}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#363333;}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:0;background:#fef1ec url('../../fileadmin/templates/ville/css/images/ui-bg_flat_95_fef1ec_40x100.png') 50% 50% repeat-x;color:#cd0a0a;}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#cd0a0a;}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#cd0a0a;}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:bold;}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:normal;}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none;}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35);}.ui-icon{width:16px;height:16px;}.ui-icon,.ui-widget-content .ui-icon{background-image:url('../../fileadmin/templates/ville/css/images/ui-icons_363333_256x240.png');}.ui-widget-header .ui-icon{background-image:url('../../fileadmin/templates/ville/css/images/ui-icons_363333_256x240.png');}.ui-state-default .ui-icon{background-image:url('../../fileadmin/templates/ville/css/images/ui-icons_363333_256x240.png');}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon{background-image:url('../../fileadmin/templates/ville/css/images/ui-icons_363333_256x240.png');}.ui-state-active .ui-icon{background-image:url('../../fileadmin/templates/ville/css/images/ui-icons_363333_256x240.png');}.ui-state-highlight .ui-icon{background-image:url('../../fileadmin/templates/ville/css/images/ui-icons_2e83ff_256x240.png');}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url('../../fileadmin/templates/ville/css/images/ui-icons_cd0a0a_256x240.png');}.ui-icon-blank{background-position:16px 16px;}.ui-icon-carat-1-n{background-position:0 0;}.ui-icon-carat-1-ne{background-position:-16px 0;}.ui-icon-carat-1-e{background-position:-32px 0;}.ui-icon-carat-1-se{background-position:-48px 0;}.ui-icon-carat-1-s{background-position:-64px 0;}.ui-icon-carat-1-sw{background-position:-80px 0;}.ui-icon-carat-1-w{background-position:-96px 0;}.ui-icon-carat-1-nw{background-position:-112px 0;}.ui-icon-carat-2-n-s{background-position:-128px 0;}.ui-icon-carat-2-e-w{background-position:-144px 0;}.ui-icon-triangle-1-n{background-position:0 -16px;}.ui-icon-triangle-1-ne{background-position:-16px -16px;}.ui-icon-triangle-1-e{background-position:-32px -16px;}.ui-icon-triangle-1-se{background-position:-48px -16px;}.ui-icon-triangle-1-s{background-position:-64px -16px;}.ui-icon-triangle-1-sw{background-position:-80px -16px;}.ui-icon-triangle-1-w{background-position:-96px -16px;}.ui-icon-triangle-1-nw{background-position:-112px -16px;}.ui-icon-triangle-2-n-s{background-position:-128px -16px;}.ui-icon-triangle-2-e-w{background-position:-144px -16px;}.ui-icon-arrow-1-n{background-position:0 -32px;}.ui-icon-arrow-1-ne{background-position:-16px -32px;}.ui-icon-arrow-1-e{background-position:-32px -32px;}.ui-icon-arrow-1-se{background-position:-48px -32px;}.ui-icon-arrow-1-s{background-position:-64px -32px;}.ui-icon-arrow-1-sw{background-position:-80px -32px;}.ui-icon-arrow-1-w{background-position:-96px -32px;}.ui-icon-arrow-1-nw{background-position:-112px -32px;}.ui-icon-arrow-2-n-s{background-position:-128px -32px;}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px;}.ui-icon-arrow-2-e-w{background-position:-160px -32px;}.ui-icon-arrow-2-se-nw{background-position:-176px -32px;}.ui-icon-arrowstop-1-n{background-position:-192px -32px;}.ui-icon-arrowstop-1-e{background-position:-208px -32px;}.ui-icon-arrowstop-1-s{background-position:-224px -32px;}.ui-icon-arrowstop-1-w{background-position:-240px -32px;}.ui-icon-arrowthick-1-n{background-position:0 -48px;}.ui-icon-arrowthick-1-ne{background-position:-16px -48px;}.ui-icon-arrowthick-1-e{background-position:-32px -48px;}.ui-icon-arrowthick-1-se{background-position:-48px -48px;}.ui-icon-arrowthick-1-s{background-position:-64px -48px;}.ui-icon-arrowthick-1-sw{background-position:-80px -48px;}.ui-icon-arrowthick-1-w{background-position:-96px -48px;}.ui-icon-arrowthick-1-nw{background-position:-112px -48px;}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px;}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px;}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px;}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px;}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px;}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px;}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px;}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px;}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px;}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px;}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px;}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px;}.ui-icon-arrowreturn-1-w{background-position:-64px -64px;}.ui-icon-arrowreturn-1-n{background-position:-80px -64px;}.ui-icon-arrowreturn-1-e{background-position:-96px -64px;}.ui-icon-arrowreturn-1-s{background-position:-112px -64px;}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px;}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px;}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px;}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px;}.ui-icon-arrow-4{background-position:0 -80px;}.ui-icon-arrow-4-diag{background-position:-16px -80px;}.ui-icon-extlink{background-position:-32px -80px;}.ui-icon-newwin{background-position:-48px -80px;}.ui-icon-refresh{background-position:-64px -80px;}.ui-icon-shuffle{background-position:-80px -80px;}.ui-icon-transfer-e-w{background-position:-96px -80px;}.ui-icon-transferthick-e-w{background-position:-112px -80px;}.ui-icon-folder-collapsed{background-position:0 -96px;}.ui-icon-folder-open{background-position:-16px -96px;}.ui-icon-document{background-position:-32px -96px;}.ui-icon-document-b{background-position:-48px -96px;}.ui-icon-note{background-position:-64px -96px;}.ui-icon-mail-closed{background-position:-80px -96px;}.ui-icon-mail-open{background-position:-96px -96px;}.ui-icon-suitcase{background-position:-112px -96px;}.ui-icon-comment{background-position:-128px -96px;}.ui-icon-person{background-position:-144px -96px;}.ui-icon-print{background-position:-160px -96px;}.ui-icon-trash{background-position:-176px -96px;}.ui-icon-locked{background-position:-192px -96px;}.ui-icon-unlocked{background-position:-208px -96px;}.ui-icon-bookmark{background-position:-224px -96px;}.ui-icon-tag{background-position:-240px -96px;}.ui-icon-home{background-position:0 -112px;}.ui-icon-flag{background-position:-16px -112px;}.ui-icon-calendar{background-position:-32px -112px;}.ui-icon-cart{background-position:-48px -112px;}.ui-icon-pencil{background-position:-64px -112px;}.ui-icon-clock{background-position:-80px -112px;}.ui-icon-disk{background-position:-96px -112px;}.ui-icon-calculator{background-position:-112px -112px;}.ui-icon-zoomin{background-position:-128px -112px;}.ui-icon-zoomout{background-position:-144px -112px;}.ui-icon-search{background-position:-160px -112px;}.ui-icon-wrench{background-position:-176px -112px;}.ui-icon-gear{background-position:-192px -112px;}.ui-icon-heart{background-position:-208px -112px;}.ui-icon-star{background-position:-224px -112px;}.ui-icon-link{background-position:-240px -112px;}.ui-icon-cancel{background-position:0 -128px;}.ui-icon-plus{background-position:-16px -128px;}.ui-icon-plusthick{background-position:-32px -128px;}.ui-icon-minus{background-position:-48px -128px;}.ui-icon-minusthick{background-position:-64px -128px;}.ui-icon-close{background-position:-80px -128px;}.ui-icon-closethick{background-position:-96px -128px;}.ui-icon-key{background-position:-112px -128px;}.ui-icon-lightbulb{background-position:-128px -128px;}.ui-icon-scissors{background-position:-144px -128px;}.ui-icon-clipboard{background-position:-160px -128px;}.ui-icon-copy{background-position:-176px -128px;}.ui-icon-contact{background-position:-192px -128px;}.ui-icon-image{background-position:-208px -128px;}.ui-icon-video{background-position:-224px -128px;}.ui-icon-script{background-position:-240px -128px;}.ui-icon-alert{background-position:0 -144px;}.ui-icon-info{background-position:-16px -144px;}.ui-icon-notice{background-position:-32px -144px;}.ui-icon-help{background-position:-48px -144px;}.ui-icon-check{background-position:-64px -144px;}.ui-icon-bullet{background-position:-80px -144px;}.ui-icon-radio-on{background-position:-96px -144px;}.ui-icon-radio-off{background-position:-112px -144px;}.ui-icon-pin-w{background-position:-128px -144px;}.ui-icon-pin-s{background-position:-144px -144px;}.ui-icon-play{background-position:0 -160px;}.ui-icon-pause{background-position:-16px -160px;}.ui-icon-seek-next{background-position:-32px -160px;}.ui-icon-seek-prev{background-position:-48px -160px;}.ui-icon-seek-end{background-position:-64px -160px;}.ui-icon-seek-start{background-position:-80px -160px;}.ui-icon-seek-first{background-position:-80px -160px;}.ui-icon-stop{background-position:-96px -160px;}.ui-icon-eject{background-position:-112px -160px;}.ui-icon-volume-off{background-position:-128px -160px;}.ui-icon-volume-on{background-position:-144px -160px;}.ui-icon-power{background-position:0 -176px;}.ui-icon-signal-diag{background-position:-16px -176px;}.ui-icon-signal{background-position:-32px -176px;}.ui-icon-battery-0{background-position:-48px -176px;}.ui-icon-battery-1{background-position:-64px -176px;}.ui-icon-battery-2{background-position:-80px -176px;}.ui-icon-battery-3{background-position:-96px -176px;}.ui-icon-circle-plus{background-position:0 -192px;}.ui-icon-circle-minus{background-position:-16px -192px;}.ui-icon-circle-close{background-position:-32px -192px;}.ui-icon-circle-triangle-e{background-position:-48px -192px;}.ui-icon-circle-triangle-s{background-position:-64px -192px;}.ui-icon-circle-triangle-w{background-position:-80px -192px;}.ui-icon-circle-triangle-n{background-position:-96px -192px;}.ui-icon-circle-arrow-e{background-position:-112px -192px;}.ui-icon-circle-arrow-s{background-position:-128px -192px;}.ui-icon-circle-arrow-w{background-position:-144px -192px;}.ui-icon-circle-arrow-n{background-position:-160px -192px;}.ui-icon-circle-zoomin{background-position:-176px -192px;}.ui-icon-circle-zoomout{background-position:-192px -192px;}.ui-icon-circle-check{background-position:-208px -192px;}.ui-icon-circlesmall-plus{background-position:0 -208px;}.ui-icon-circlesmall-minus{background-position:-16px -208px;}.ui-icon-circlesmall-close{background-position:-32px -208px;}.ui-icon-squaresmall-plus{background-position:-48px -208px;}.ui-icon-squaresmall-minus{background-position:-64px -208px;}.ui-icon-squaresmall-close{background-position:-80px -208px;}.ui-icon-grip-dotted-vertical{background-position:0 -224px;}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px;}.ui-icon-grip-solid-vertical{background-position:-32px -224px;}.ui-icon-grip-solid-horizontal{background-position:-48px -224px;}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px;}.ui-icon-grip-diagonal-se{background-position:-80px -224px;}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{border-top-left-radius:0px;}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius:0px;}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:0px;}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:0px;}.ui-widget-overlay{background:#aaaaaa url('../../fileadmin/templates/ville/css/images/ui-bg_flat_0_aaaaaa_40x100.png') 50% 50% repeat-x;opacity:.3;filter:Alpha(Opacity=30);}.ui-widget-shadow{margin:-8px 0 0 -8px;padding:8px;background:#aaa url('../../fileadmin/templates/ville/css/images/ui-bg_flat_0_aaa_40x100.png') 50% 50% repeat-x;opacity:.3;filter:Alpha(Opacity=30);border-radius:8px;}margin:0;text-align:left;}*/





.fancybox-wrap,.fancybox-skin,.fancybox-outer,.fancybox-inner,.fancybox-image,.fancybox-wrap iframe,.fancybox-wrap object,.fancybox-nav,.fancybox-nav span,.fancybox-tmp{padding:0;margin:0;border:0;outline:none;vertical-align:top;}.fancybox-wrap{position:absolute;top:0;left:0;z-index:8020;}.fancybox-skin{position:relative;background:#f9f9f9;color:#444;text-shadow:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}.fancybox-opened{z-index:8030;}.fancybox-opened .fancybox-skin{-webkit-box-shadow:0 10px 25px rgba(0,0,0,0.5);-moz-box-shadow:0 10px 25px rgba(0,0,0,0.5);box-shadow:0 10px 25px rgba(0,0,0,0.5);}.fancybox-outer,.fancybox-inner{position:relative;}.fancybox-inner{overflow:hidden;}.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch;}.fancybox-error{color:#444;font:14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;margin:0;padding:15px;white-space:nowrap;}.fancybox-image,.fancybox-iframe{display:block;width:100%;height:100%;}.fancybox-image{max-width:100%;max-height:100%;}#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url('../../fileadmin/templates/fancybox/source/fancybox_sprite.png');}#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:0.8;cursor:pointer;z-index:8060;}#fancybox-loading div{width:44px;height:44px;background:url('../../fileadmin/templates/fancybox/source/fancybox_loading.gif') center center no-repeat;}.fancybox-close{position:absolute;top:-18px;right:-18px;width:36px;height:36px;cursor:pointer;z-index:8040;}.fancybox-nav{position:absolute;top:0;width:40%;height:100%;cursor:pointer;text-decoration:none;background:transparent url('../../fileadmin/templates/fancybox/source/blank.gif');-webkit-tap-highlight-color:rgba(0,0,0,0);z-index:8040;}.fancybox-prev{left:0;}.fancybox-next{right:0;}.fancybox-nav span{position:absolute;top:50%;width:36px;height:34px;margin-top:-18px;cursor:pointer;z-index:8040;visibility:hidden;}.fancybox-prev span{left:10px;background-position:0 -36px;}.fancybox-next span{right:10px;background-position:0 -72px;}.fancybox-nav:hover span{visibility:visible;}.fancybox-tmp{position:absolute;top:-99999px;left:-99999px;visibility:hidden;max-width:99999px;max-height:99999px;overflow:visible !important;}.fancybox-lock{width:auto;}.fancybox-lock body{overflow:hidden !important;}.fancybox-lock-test{overflow-y:hidden !important;}.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background:url('../../fileadmin/templates/fancybox/source/fancybox_overlay.png');}.fancybox-overlay-fixed{position:fixed;bottom:0;right:0;}.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:scroll;}.fancybox-title{visibility:hidden;font:normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;position:relative;text-shadow:none;z-index:8050;}.fancybox-opened .fancybox-title{visibility:visible;}.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:8050;text-align:center;}.fancybox-title-float-wrap .child{display:inline-block;margin-right:-100%;padding:2px 20px;background:transparent;background:rgba(0,0,0,0.8);-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;text-shadow:0 1px 2px #222;color:#FFF;font-weight:bold;line-height:24px;white-space:nowrap;}.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff;}.fancybox-title-inside-wrap{padding-top:10px;}.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0,0,0,.8);}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url('../../fileadmin/templates/fancybox/source/fancybox_sprite@2x.png');background-size:44px 152px;}#fancybox-loading div{background-image:url('../../fileadmin/templates/fancybox/source/fancybox_loading@2x.gif');background-size:24px 24px;}}
