@charset "UTF-8";*{box-sizing:border-box}body,td,pre,input,textarea,select{font-family:Arial,Verdana,Helvetica,sans-serif;font-size:11px}html,body,p,table,td,form,input,select,textarea,pre,dl,dt,dd,h1,h2,h3,h4,h5,h6{padding:0;margin:0}body{text-align:center}a{color:#000;text-decoration:underline}a:hover{text-decoration:none}a img{border-width:0}td{vertical-align:top}ul,ol{padding-left:25px}ul{list-style-type:disc}li{line-height:18px}.cms_part{text-align:left;margin:0 auto}.cms_gauche,.cms_droite{float:left}.cms_bloc{padding:5px 0;clear:both}.cms_bloc_form table td{padding:3px}.cms_bloc_form table td.intitule{font-weight:700;text-align:left;width:200px;vertical-align:top}.cms_bloc_form table td.valeur td{vertical-align:middle}.cms_bloc_form label{padding:0 15px 0 3px}.cms_bloc_form input{width:200px}.cms_bloc_form textarea{width:300px;height:100px}.cms_bloc_form select{width:204px}.cms_bloc_form_error{color:red;padding-bottom:10px}.cms_bloc_form_message{font-weight:700;text-align:center}.cms_bloc_form .cms_bloc_form_field_content{text-align:justify}.cms_bloc_form table td.cms_bloc_form_field_antispam_text{width:auto}.cms_bloc_form table td.cms_bloc_form_field_antispam_image{text-align:right}.cms_bloc_form table td.cms_bloc_form_field_antispam_image img{border:1px solid #000}.cms_bloc_form .cms_bloc_form_field_content,.cms_bloc_form table td.cms_bloc_form_field_antispam_text{padding:10px 0}.cms_bloc_form .cms_bloc_form_field_checkbox input{width:auto}.cms_bloc_form .cms_bloc_form_field_checkbox table td{padding:0}.cms_bloc_form .cms_bloc_form_field_radio table td{padding:0 0}.cms_bloc_form .cms_bloc_form_field_radio input{width:auto}.cms_bloc_form .cms_bloc_form_field_submit input{width:85px;margin:5px 0}.cms_bloc_media{text-align:center}.cms_bloc_media *{margin:0 auto}.cms_bloc_text{text-align:justify}.cms_bloc_text_media_gauche .cms_bloc_media{padding:0;margin:0;float:left;margin:0 15px 15px 0}.cms_bloc_text_media_droite .cms_bloc_media{padding:0;margin:0;float:right;margin:0 0 15px 15px}.cms_bloc_text_media_centre{text-align:center;padding:15px auto}.cms_bloc_text_media_centre .cms_bloc_media{margin:15px 0}.cms_bloc_text table{width:100%}.cms_bloc_text table td{vertical-align:top}.cms_bloc_text_gauche{width:49%}.cms_bloc_text_milieu{width:2%}.cms_bloc_text_droite{width:49%}.cms_bloc_title h2{text-align:left;font-weight:700;text-align:left}.cms_bloc_map .mm_carte{margin:auto}.spacer{clear:both;display:block;line-height:0;width:0;font-size:0}.clearfix:before,.clearfix:after{content:' ';display:table}.clearfix:after{clear:both}.clearfix{*zoom:1}[class*=img-txt]{display:block;overflow:hidden;text-indent:-9999px}.img-txt-a{position:absolute}#print_header_right{float:right;margin-top:10px;line-height:20px}#print_header_left{float:left;margin-top:10px}#print_container{width:700px;margin:auto;text-align:left}#print_container ul{list-style-type:disc;overflow:hidden}#ma-all-news .news+.news{border-top:1px solid #000}img.ma-know-more-img{float:left;margin:0 15px 8px 0}#ma-detail-actu .actu-date,#ma-all-news .news-date{font-weight:700;margin:0 0 5px}#ma-all-news .news-image{float:left;margin:0 15px 8px 0}.cms_bloc_form .cms_bloc_form_container{width:80%}.cms_bloc_form .cms_bloc_form_container .cms_bloc_form_field{margin:4px 0}.cms_bloc_form .cms_bloc_form_container .cms_bloc_form_field>.label{display:inline-block;width:40%;padding-right:20px;vertical-align:top}.cms_bloc_form .cms_bloc_form_container .cms_bloc_form_field>.value{display:inline-block;width:60%;vertical-align:top}.cms_bloc_form .cms_bloc_form_container .cms_bloc_form_field.cms_bloc_form_field_submit{padding-left:40%}#TB_window{font:12px Arial,Helvetica,sans-serif;color:#333;padding:0;margin:0}#TB_window a{color:#666}#TB_window a:hover{color:#000}#TB_overlay{position:fixed;z-index:100;top:0;left:0;height:100%;width:100%;padding:0;margin:0}.TB_overlayMacFFBGHack{background:url(https://www.lavitreennefc.fr/lib/default/css/macFFBgHack.png) repeat}.TB_overlayBG{background-color:#000;filter:alpha(opacity=75);-moz-opacity:.75;opacity:.75}* html #TB_overlay{position:absolute;height:expression(document.body.scrollHeight>document.body.offsetHeight ? document.body.scrollHeight:document.body.offsetHeight+'px')}#TB_window{position:fixed;background:#fff;z-index:102;color:#000;display:none;border:4px solid #525252;text-align:left;top:50%;left:50%;transform:translateY(-50%)}* html #TB_window{position:absolute;margin-top:expression(0 - parseInt(this.offsetHeight / 2)+(TBWindowMargin=document.documentElement && document.documentElement.scrollTop || document.body.scrollTop)+'px')}#TB_window img#TB_Image{display:block;margin:15px 0 0 15px;border-right:1px solid #ccc;border-bottom:1px solid #ccc;border-top:1px solid #666;border-left:1px solid #666}#TB_caption{float:left}#TB_closeWindow{float:right}#TB_caption,#TB_closeWindow{padding:11px 15px 10px 15px}#TB_closeAjaxWindow{padding:7px 10px 5px 0;margin-bottom:1px;text-align:right;float:right}#TB_ajaxWindowTitle{float:left;padding:7px 0 5px 10px;margin-bottom:1px}#TB_title{background-color:#e8e8e8;height:27px}#TB_ajaxContent{clear:both;padding:2px 15px 15px 15px;overflow:auto;text-align:left}#TB_ajaxContent.TB_modal{padding:15px}#TB_ajaxContent p{padding:5px 0 5px 0}#TB_load{position:fixed;display:none;height:13px;width:208px;z-index:103;top:50%;left:50%;margin:-6px 0 0 -104px}* html #TB_load{position:absolute;margin-top:expression(0 - parseInt(this.offsetHeight / 2)+(TBWindowMargin=document.documentElement && document.documentElement.scrollTop || document.body.scrollTop)+'px')}#TB_HideSelect{z-index:99;position:fixed;top:0;left:0;background-color:#fff;border:none;filter:alpha(opacity=0);-moz-opacity:0;opacity:0;height:100%;width:100%}* html #TB_HideSelect{position:absolute;height:expression(document.body.scrollHeight>document.body.offsetHeight ? document.body.scrollHeight:document.body.offsetHeight+'px')}#TB_iframeContent{clear:both;border:none;margin-bottom:-1px;margin-top:1px;_margin-bottom:1px}