
html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,code,del,dfn,em,img,q,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,dialog,figure,footer,header,hgroup,nav,section {margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline}article,aside,dialog,figure,footer,header,hgroup,nav,section {display:block}body {line-height:1.5}table {border-collapse:separate;border-spacing:0}caption,th,td {text-align:left;font-weight:normal}table,td,th {vertical-align:middle}blockquote:before,blockquote:after,q:before,q:after {content:""}blockquote,q {quotes:"" ""}a img {border:none}html {font-size:100.01%}body {font-size:75%;color:#222;background:#fff;font-family:"Helvetica Neue",Arial,Helvetica,sans-serif}h1,h2,h3,h4,h5,h6 {font-weight:normal;color:#111}h1 {font-size:3em;line-height:1;margin-bottom:0.5em}h2 {font-size:2em;margin-bottom:0.75em}h3 {font-size:1.5em;line-height:1;margin-bottom:1em}h4 {font-size:1.2em;line-height:1.25;margin-bottom:1.25em}h5 {font-size:1em;font-weight:bold;margin-bottom:1.5em}h6 {font-size:1em;font-weight:bold}h1 img,h2 img,h3 img,h4 img,h5 img,h6 img {margin:0}p {margin:0 0 1.5em}p img.left {float:left;margin:1.5em 1.5em 1.5em 0;padding:0}p img.right {float:right;margin:1.5em 0 1.5em 1.5em}a:focus,a:hover {color:#000}a {color:#009;text-decoration:underline}blockquote {margin:1.5em;color:#666;font-style:italic}strong {font-weight:bold}em,dfn {font-style:italic}dfn {font-weight:bold}sup,sub {line-height:0}abbr,acronym {border-bottom:1px dotted #666}address {margin:0 0 1.5em;font-style:italic}del {color:#666}pre {margin:1.5em 0;white-space:pre}pre,code,tt {font:1em 'andale mono','lucida console',monospace;line-height:1.5}li ul,li ol {margin:0}ul,ol {margin:0 1.5em 1.5em 0;padding-left:3.333em}ul {list-style-type:disc}ol {list-style-type:decimal}dl {margin:0 0 1.5em 0}dl dt {font-weight:bold}dd {margin-left:1.5em}table {margin-bottom:1.4em;width:100%}th {font-weight:bold}thead th {background:#c3d9ff}th,td,caption {padding:4px 10px 4px 5px}tr.even td {background:#e5ecf9}tfoot {font-style:italic}caption {background:#eee}.small {font-size:.8em;margin-bottom:1.875em;line-height:1.875em}.large {font-size:1.2em;line-height:2.5em;margin-bottom:1.25em}.hide {display:none}.quiet {color:#666}.loud {color:#000}.highlight {background:#ff0}.added {background:#060;color:#fff}.removed {background:#900;color:#fff}.first {margin-left:0;padding-left:0}.last {margin-right:0;padding-right:0}.top {margin-top:0;padding-top:0}.bottom {margin-bottom:0;padding-bottom:0}label {font-weight:bold}fieldset {padding:1.4em;margin:0 0 1.5em 0;border:1px solid #ccc}legend {font-weight:bold;font-size:1.2em}input[type=text],input[type=password],input.text,input.title,textarea,select {background-color:#fff;border:1px solid #bbb}input[type=text]:focus,input[type=password]:focus,input.text:focus,input.title:focus,textarea:focus,select:focus {border-color:#666}input[type=text],input[type=password],input.text,input.title,textarea,select {margin:0.5em 0}input.text,input.title {width:300px;padding:5px}input.title {font-size:1.5em}textarea {width:390px;height:250px;padding:5px}input[type=checkbox],input[type=radio],input.checkbox,input.radio {position:relative;top:.25em}form.inline {line-height:3}form.inline p {margin-bottom:0}.error,.notice,.success {padding:.8em;margin-bottom:1em;border:2px solid #ddd}.error {background:#FBE3E4;color:#8a1f11;border-color:#FBC2C4}.notice {background:#FFF6BF;color:#514721;border-color:#FFD324}.success {background:#E6EFC2;color:#264409;border-color:#C6D880}.error a {color:#8a1f11}.notice a {color:#514721}.success a {color:#264409}.container {width:950px;margin:0 auto}.showgrid {background:url(/extension/ville/design/ville/stylesheets/src/grid.png)}.column,.span-1,.span-2,.span-3,.span-4,.span-5,.span-6,.span-7,.span-8,.span-9,.span-10,.span-11,.span-12,.span-13,.span-14,.span-15,.span-16,.span-17,.span-18,.span-19,.span-20,.span-21,.span-22,.span-23,.span-24 {float:left;margin-right:10px}.last {margin-right:0}.span-1 {width:30px}.span-2 {width:70px}.span-3 {width:110px}.span-4 {width:150px}.span-5 {width:190px}.span-6 {width:230px}.span-7 {width:270px}.span-8 {width:310px}.span-9 {width:350px}.span-10 {width:390px}.span-11 {width:430px}.span-12 {width:470px}.span-13 {width:510px}.span-14 {width:550px}.span-15 {width:590px}.span-16 {width:630px}.span-17 {width:670px}.span-18 {width:710px}.span-19 {width:750px}.span-20 {width:790px}.span-21 {width:830px}.span-22 {width:870px}.span-23 {width:910px}.span-24 {width:950px;margin-right:0}input.span-1,textarea.span-1,input.span-2,textarea.span-2,input.span-3,textarea.span-3,input.span-4,textarea.span-4,input.span-5,textarea.span-5,input.span-6,textarea.span-6,input.span-7,textarea.span-7,input.span-8,textarea.span-8,input.span-9,textarea.span-9,input.span-10,textarea.span-10,input.span-11,textarea.span-11,input.span-12,textarea.span-12,input.span-13,textarea.span-13,input.span-14,textarea.span-14,input.span-15,textarea.span-15,input.span-16,textarea.span-16,input.span-17,textarea.span-17,input.span-18,textarea.span-18,input.span-19,textarea.span-19,input.span-20,textarea.span-20,input.span-21,textarea.span-21,input.span-22,textarea.span-22,input.span-23,textarea.span-23,input.span-24,textarea.span-24 {border-left-width:1px!important;border-right-width:1px!important;padding-left:5px!important;padding-right:5px!important}input.span-1,textarea.span-1 {width:18px!important}input.span-2,textarea.span-2 {width:58px!important}input.span-3,textarea.span-3 {width:98px!important}input.span-4,textarea.span-4 {width:138px!important}input.span-5,textarea.span-5 {width:178px!important}input.span-6,textarea.span-6 {width:218px!important}input.span-7,textarea.span-7 {width:258px!important}input.span-8,textarea.span-8 {width:298px!important}input.span-9,textarea.span-9 {width:338px!important}input.span-10,textarea.span-10 {width:378px!important}input.span-11,textarea.span-11 {width:418px!important}input.span-12,textarea.span-12 {width:458px!important}input.span-13,textarea.span-13 {width:498px!important}input.span-14,textarea.span-14 {width:538px!important}input.span-15,textarea.span-15 {width:578px!important}input.span-16,textarea.span-16 {width:618px!important}input.span-17,textarea.span-17 {width:658px!important}input.span-18,textarea.span-18 {width:698px!important}input.span-19,textarea.span-19 {width:738px!important}input.span-20,textarea.span-20 {width:778px!important}input.span-21,textarea.span-21 {width:818px!important}input.span-22,textarea.span-22 {width:858px!important}input.span-23,textarea.span-23 {width:898px!important}input.span-24,textarea.span-24 {width:938px!important}.append-1 {padding-right:40px}.append-2 {padding-right:80px}.append-3 {padding-right:120px}.append-4 {padding-right:160px}.append-5 {padding-right:200px}.append-6 {padding-right:240px}.append-7 {padding-right:280px}.append-8 {padding-right:320px}.append-9 {padding-right:360px}.append-10 {padding-right:400px}.append-11 {padding-right:440px}.append-12 {padding-right:480px}.append-13 {padding-right:520px}.append-14 {padding-right:560px}.append-15 {padding-right:600px}.append-16 {padding-right:640px}.append-17 {padding-right:680px}.append-18 {padding-right:720px}.append-19 {padding-right:760px}.append-20 {padding-right:800px}.append-21 {padding-right:840px}.append-22 {padding-right:880px}.append-23 {padding-right:920px}.prepend-1 {padding-left:40px}.prepend-2 {padding-left:80px}.prepend-3 {padding-left:120px}.prepend-4 {padding-left:160px}.prepend-5 {padding-left:200px}.prepend-6 {padding-left:240px}.prepend-7 {padding-left:280px}.prepend-8 {padding-left:320px}.prepend-9 {padding-left:360px}.prepend-10 {padding-left:400px}.prepend-11 {padding-left:440px}.prepend-12 {padding-left:480px}.prepend-13 {padding-left:520px}.prepend-14 {padding-left:560px}.prepend-15 {padding-left:600px}.prepend-16 {padding-left:640px}.prepend-17 {padding-left:680px}.prepend-18 {padding-left:720px}.prepend-19 {padding-left:760px}.prepend-20 {padding-left:800px}.prepend-21 {padding-left:840px}.prepend-22 {padding-left:880px}.prepend-23 {padding-left:920px}.border {padding-right:4px;margin-right:5px;border-right:1px solid #eee}.colborder {padding-right:24px;margin-right:25px;border-right:1px solid #eee}.pull-1 {margin-left:-40px}.pull-2 {margin-left:-80px}.pull-3 {margin-left:-120px}.pull-4 {margin-left:-160px}.pull-5 {margin-left:-200px}.pull-6 {margin-left:-240px}.pull-7 {margin-left:-280px}.pull-8 {margin-left:-320px}.pull-9 {margin-left:-360px}.pull-10 {margin-left:-400px}.pull-11 {margin-left:-440px}.pull-12 {margin-left:-480px}.pull-13 {margin-left:-520px}.pull-14 {margin-left:-560px}.pull-15 {margin-left:-600px}.pull-16 {margin-left:-640px}.pull-17 {margin-left:-680px}.pull-18 {margin-left:-720px}.pull-19 {margin-left:-760px}.pull-20 {margin-left:-800px}.pull-21 {margin-left:-840px}.pull-22 {margin-left:-880px}.pull-23 {margin-left:-920px}.pull-24 {margin-left:-960px}.pull-1,.pull-2,.pull-3,.pull-4,.pull-5,.pull-6,.pull-7,.pull-8,.pull-9,.pull-10,.pull-11,.pull-12,.pull-13,.pull-14,.pull-15,.pull-16,.pull-17,.pull-18,.pull-19,.pull-20,.pull-21,.pull-22,.pull-23,.pull-24 {float:left;position:relative}.push-1 {margin:0 -40px 1.5em 40px}.push-2 {margin:0 -80px 1.5em 80px}.push-3 {margin:0 -120px 1.5em 120px}.push-4 {margin:0 -160px 1.5em 160px}.push-5 {margin:0 -200px 1.5em 200px}.push-6 {margin:0 -240px 1.5em 240px}.push-7 {margin:0 -280px 1.5em 280px}.push-8 {margin:0 -320px 1.5em 320px}.push-9 {margin:0 -360px 1.5em 360px}.push-10 {margin:0 -400px 1.5em 400px}.push-11 {margin:0 -440px 1.5em 440px}.push-12 {margin:0 -480px 1.5em 480px}.push-13 {margin:0 -520px 1.5em 520px}.push-14 {margin:0 -560px 1.5em 560px}.push-15 {margin:0 -600px 1.5em 600px}.push-16 {margin:0 -640px 1.5em 640px}.push-17 {margin:0 -680px 1.5em 680px}.push-18 {margin:0 -720px 1.5em 720px}.push-19 {margin:0 -760px 1.5em 760px}.push-20 {margin:0 -800px 1.5em 800px}.push-21 {margin:0 -840px 1.5em 840px}.push-22 {margin:0 -880px 1.5em 880px}.push-23 {margin:0 -920px 1.5em 920px}.push-24 {margin:0 -960px 1.5em 960px}.push-1,.push-2,.push-3,.push-4,.push-5,.push-6,.push-7,.push-8,.push-9,.push-10,.push-11,.push-12,.push-13,.push-14,.push-15,.push-16,.push-17,.push-18,.push-19,.push-20,.push-21,.push-22,.push-23,.push-24 {float:right;position:relative}.prepend-top {margin-top:1.5em}.append-bottom {margin-bottom:1.5em}.box {padding:1.5em;margin-bottom:1.5em;background:#E5ECF9}hr {background:#ddd;color:#ddd;clear:both;float:none;width:100%;height:.1em;margin:0 0 1.45em;border:none}hr.space {background:#fff;color:#fff;visibility:hidden}.clearfix:after,.container:after {content:"\0020";display:block;height:0;clear:both;visibility:hidden;overflow:hidden}.clearfix,.container {display:block}.clear {clear:both}html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,code,del,dfn,em,img,q,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,dialog,figure,footer,header,hgroup,nav,section {margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline}article,aside,dialog,figure,footer,header,hgroup,nav,section {display:block}body {line-height:1.5}table { border-collapse:separate;border-spacing:0}caption,th,td { text-align:left;font-weight:normal}table,td,th { vertical-align:middle}blockquote:before,blockquote:after,q:before,q:after { content:""}blockquote,q { quotes:"" ""}a img { border:none}html { font-size:100.01%}body {font-size:12px;color:#222;background:#fff;font-family:verdana,Arial,Helvetica,sans-serif}h1,h2,h3,h4,h5,h6 { font-weight:normal;color:#111}h1 { font-size:18px;font-weight:bold; line-height:1;margin-bottom:0.5em;color:#f19d20}h2 { font-size:15px;margin-bottom:0.75em;color:#ff0fcf;font-weight:bold}h3 { font-size:1.5em;line-height:1;margin-bottom:1em}h4 { font-size:1.2em;line-height:1.25;margin-bottom:1.25em}h5 { font-size:1em;font-weight:bold;margin-bottom:1.5em}h6 { font-size:1em;font-weight:bold}h1 img,h2 img,h3 img,h4 img,h5 img,h6 img {margin:0}p           { margin:0 0 1.5em}p img.left  { float:left;margin:1.5em 1.5em 1.5em 0;padding:0}p img.right { float:right;margin:1.5em 0 1.5em 1.5em}a:focus,a:hover     { color:#000}a           { color:#009;text-decoration:none}blockquote  { margin:1.5em;color:#666;font-style:italic}strong      { font-weight:bold}em,dfn      { font-style:italic}dfn         { font-weight:bold}sup,sub    { line-height:0}abbr,acronym     { border-bottom:1px dotted #666}address     { margin:0 0 1.5em;font-style:italic}del         { color:#666}pre         { margin:1.5em 0;white-space:pre}pre,code,tt { font:1em 'andale mono','lucida console',monospace;line-height:1.5}li ul,li ol       { margin:0}ul,ol      { margin:0 1.5em 1.5em 0;padding-left:0.333em}ul          { list-style-type:disc}ol          { list-style-type:decimal}dl          { margin:0 0 1.5em 0}dl dt       { font-weight:bold}dd          { margin-left:1.5em}table       { margin-bottom:1.4em;width:100%}th          { font-weight:bold}thead th    { background:#c3d9ff}th,td,caption { padding:4px 2px 4px 2px}tr.even td  { background:#e5ecf9}tfoot       { font-style:italic}caption     { background:#eee}.small      { font-size:.8em;margin-bottom:1.875em;line-height:1.875em}.large      { font-size:1.2em;line-height:2.5em;margin-bottom:1.25em}.hide       { display:none}.quiet      { color:#666}.loud       { color:#000}.highlight  { background:#ff0}.added      { background:#060;color:#fff}.removed    { background:#900;color:#fff}.first      { margin-left:0;padding-left:0}.last       { margin-right:0;padding-right:0}.top        { margin-top:0;padding-top:0}.bottom     { margin-bottom:0;padding-bottom:0}body {background-color:#EBECEC;font-family:georgia,arial;background-image:url(/extension/ville/design/ville/images/home_xxx_test.jpg);background-repeat:no-repeat;background-size:100% 1200px;overflow-x:hidden}a {color:#D81B43}a:hover {color:#666}#fond-image #content-slider {left:50%;margin-left:-1000px;width:2000px;height:1200px;display:block;position:absolute;z-index:1;overflow:hidden}#backgroundImage {width:100%;height:10000px;z-index:-1;position:absolute;top:0;left:0;background-color:#EBECEC}#fond-image #content-slider ul {list-style:none}#content-slider-buttons {background:url(/extension/ville/design/ville/images/fond-player.png) no-repeat;height:35px;left:50%;margin-left:-475px;position:absolute;top:343px;width:950px;z-index:300}#content-slider-buttons  span {display:block;width:20px;height:23px;float:left;cursor:pointer;z-index:1200;text-indent:-9999px}#masque {height:1200px;position:absolute;z-index:0;width:100%;background:url(/extension/ville/design/ville/images/masque.png) repeat-x}.article h5 {color:#606060;font-size:17px;font-style:italic;font-weight:normal;text-decoration:none;margin-bottom:7px}.header {height:200px;position:relative}.header h1 {float:left;height:135px;width:250px;text-indent:-5000px;background:url(/extension/ville/design/ville/images/logo-ville-morlaix.png) repeat-x;position:relative;top:20px}.header h1 a {display:block;height:135px;width:250px}.header .moduletable.recherche   {width:240px;position:absolute;right:-40px;top:15px;height:36px;background:url("/extension/ville/design/ville/images/bg-recherche.png") no-repeat scroll 0 0 transparent;color:#666;padding:5px;font-family:arial}.header .recherche p {margin:0 10px;font-family:arial;color:#666}.header .recherche a {font-family:arial;color:#666}input[type="text"],input[type="password"],input.text,input.title,textarea,select {margin:0}.header .bt-image {position:relative;top:3px}.moduletableriche{background:none repeat scroll 0 0 white;bottom:37px;height:30px;list-style:none outside none;margin:0;position:absolute;right:0}.moduletableriche ul  {padding:0;margin:0;list-style-type:none}.moduletableriche li{float:left}.moduletableriche li:first-child a{border-left:none}.moduletableriche li a{border-left:1px #8B8B89 solid;line-height:30px;padding:0 10px;text-align:center;color:#8B8B89;font-size:13px;font-weight:bold;text-decoration:none;white-space:nowrap;text-transform:uppercase}.moduletableriche ul ul {background:#fff url("/extension/ville/design/ville/images/menu_N2_fond.gif") repeat-x scroll 0 100%;border-bottom:1px solid #595959;border-left:1px solid #595959;border-right:1px solid #595959;color:black;left:0;list-style:none outside none;min-height:200px;padding-left:0;position:absolute;text-align:left;width:600px;z-index:100}.moduletableriche ul ul  li{position:relative;float:left;width:48%;padding:1%;margin:0;height:70px;border-bottom:1px solid #595959;overflow:hidden}.moduletableriche ul ul  li a{border:none;line-height:20px;padding:0 0}.moduletableriche ul ul  li:hover {background-color:#D8DDCF}.moduletableriche ul ul  li a img {float:left;width:40px;padding:5px 5px 0 0 }.moduletableriche ul ul  li a span {}#texte_slide {position:relative;height:238px}.bx-prev,.bx-next {cursor:pointer;display:block;height:30px;margin:-20px 0 0;position:absolute;text-indent:-9999px;top:13%;width:30px;z-index:90;opacity:0.7}.bx-prev{background:url("/extension/ville/design/ville/images/bg_direction_nav.png") no-repeat scroll 0 0 transparent;left:-3.2%}.bx-next {left:52%;background:url("/extension/ville/design/ville/images/bg_direction_nav.png") no-repeat scroll 100% 0 transparent}.bx-prev:hover,.bx-next:hover{opacity:1}.bx-pause {display:none}#texte_slide h3{background-color:white;color:#d81a43;font:bold 26px arial;margin:40px 0 3px;text-transform:uppercase;width:50%;text-align:left;padding:10px }#texte_slide h2{background-color:white;color:grey;font:20px georgia;width:50%;padding:10px }.main-menu {position:absolute;right:0;bottom:37px;list-style:none;height:30px;background:white;margin:0}.main-menu li {float:left;line-height:30px;padding:0 10px;text-align:center;position:relative}.main-menu li a {color:#8b8b89;text-decoration:none;white-space:nowrap;font-size:13px;font-weight:bold}.main-menu li a:hover{color:#D81B43 !important}.main-menu li ul{display:none;background-color:white;color:black;left:0;list-style:none outside none;min-height:200px;position:absolute;width:600px;padding-left:0;background:url(/extension/ville/design/ville/images/menu_N2_fond.gif) repeat-x;text-align:left;margin-left:-300px;border-left:1px solid #595959;border-right:1px solid #595959;border-bottom:1px solid #595959}.main-menu li ul li{float:left;width:268px;text-align:left;line-height:15px;padding:10px;cursor:pointer;border-bottom:1px dotted gray;margin:5px}.main-menu li ul li:hover{background-color:#d61a41;color:white}.richMenuImg{float:left;width:80px;height:50px;margin-right:5px}.richMenuTitre{font-weight:bold;display:block}.richMenuDesc{font-size:9px}.menu-portail ul {list-style:none}.menu-portail {position:absolute;right:225px;top:1px;list-style:none}.menu-portail li {float:left;height:30px;width:106px;background:url(/extension/ville/design/ville/images/fond-menu-sites.png) no-repeat;text-align:center}.menu-portail li:hover {background:url(/extension/ville/design/ville/images/fond-menu-sites-on.png) no-repeat}.menu-portail li:hover a {top:-2px;color:#fff}.menu-portail li a {position:relative;top:10px;color:#8b8b89;text-decoration:none;font:11px arial}.image-title{font-weight:bold}.textMenuRiche{font-size:9px;text-align:left;white-space:normal;text-transform:none;line-height:15px}li li:hover .textMenuRiche{color:#A80027}.slider_fond {margin:0;height:100px}.slider_fond a{cursor:pointer;display:block;float:left;height:23px;text-indent:-9999px;width:20px;z-index:1200}.actu p {text-align:left;padding:5px;display:inline;float:left;clear:both}.title {background-color:white;color:red;margin:40px 0 3px 0;font:bold 26px arial;text-transform:uppercase}.title2 {background-color:white;color:grey;font:22px georgia}.info-left {margin-bottom:20px}h3 {text-align:right}.articles {color:grey;background-color:white;margin-bottom:69px}.articles img {width:150px;float:left;margin:0 10px 10px 0}.articles .result-title,.actu1  .result-title {display:block;margin:5px 0}.articles .result-title a,.actu1  .result-title a{color:gray;text-decoration:none;font-style:italic}.articles .result {clear:both}.articles .result-info {display:none}.actu1 .result-more,.articles .result-more,.dynamic a {color:#D81B43}.webTv{width:375px;border-bottom:1px dotted #D81B43;color:#D81B43;margin-bottom:10px;margin-left:0;text-align:right}.newsflashtv a{color:#D81B43;text-decoration:underline}.actu-montroulez {color:grey;padding-left:40px}.actu-montroulez  .article{margin-bottom:35px}.videoMorlaix{background-color:white;padding:0;min-height:420px}.videoMorlaix img{float:left;max-width:80px;margin-right:5px;height:auto}.newsflashtv{background-color:white}#plus-grands-dossiers{position:absolute;right:10px;bottom:-30px}#plus-grands-dossiers img{width:206px}.ville-online h3 {color:#D81B43;border-bottom:1px dotted #D81B43}.actu-montroulez h3 {border-bottom:1px dotted #990000;color:#d81b43;margin-bottom:10px;margin-left:0;text-align:right;width:350px;margin-top:15px;font-style:italic;height:26px;background:url("/extension/ville/design/ville/images/picto-actus.png") no-repeat scroll 0 -1px transparent;font-size:24px}.ville-online{color:grey;width:280px;margin-top:15px}.ville-online h3 {border-bottom:1px dotted #990000;color:#D81B43;margin-bottom:10px;margin-left:0;text-align:right;width:310px;height:26px;font-style:italic;background:transparent url(/extension/ville/design/ville/images/picto-ville.png) scroll no-repeat left center;font-size:24px}.actu1 {background:white;padding:10px;height:373px}.actu1 .result img {width:50px;float:left;margin:0 5px 5px 0}.actu1 .result-info {border-bottom:1px dotted #D81B43}.actu1 .result-info span {display:none}.video{color:grey;background-color:white;height:100px;padding:5px;margin-bottom:13px}.dynamic h4 {font-family:georgia,arial;font-size:18px;font-style:italic;font-weight:normal;margin-bottom:10px;color:gray}.dynamic{background:white;padding:15px}.dynamic p {margin:10px 0}.facebook {color:grey;background-color:white;width:310px}#mod_morlaix-mag_vi {background-color:#D81B43;color:white;height:205px;margin:0 0 58px}#mod_morlaix-mag_vi ul {list-style-image:url(/extension/ville/design/ville/images/right-arrow-white.png)}.moduletablemag{margin:10px}.right{float:right;width:260px;padding:0;margin:0 0 8px;position:relative;z-index:3}#left{position:relative;z-index:3}#mod_morlaix-mag_vi a {color:#fff;font-weight:bold}#mod_morlaix-mag_vi h3 {color:white;font-size:24px;text-align:left;font-style:italic;margin-bottom:3px;font-weight:bold}.agenda{color:grey;margin-bottom:0;background-color:white}.agenda h3 {background:url("/extension/ville/design/ville/images/agenda.png") no-repeat scroll left center transparent;border-bottom:1px dotted #D81B43;color:#D81B43;font-size:24px;font-style:italic;height:38px;padding-left:37px;padding-top:2px;text-align:left}.moduletableagenda,.customagenda {background-color:white;padding:5px 5px 0 5px}.moduletableagenda .chapeau,.customagenda .chapeau {font-weight:bold}.conseil {color:white;background-color:#d81b43;margin-bottom:8px;padding-top:5px;margin-top:65px}.moduletableconseil{padding:5px}.conseil-inner ul,.annonces-inner ul,.webtv-right-inner ul{list-style-image:url(/extension/ville/design/ville/images/right-arrow-white.png);line-height:1.5em}.conseil-inner ul li a,.annonces-inner ul li a,.webtv-right-inner ul li a{font-size:22px;font-style:italic;font-weight:normal}.web-tv ul,.annonces ul,.conseil ul {margin-right:40px}.web-tv ul li,.annonces ul li,.conseil ul li {text-align:right}.web-tv ul a,.annonces ul a,.conseil ul a {color:white;font-size:13px;font-style:italic;text-decoration:none}.content-conseil {background-color:white;padding:5px}.annonces {background-color:#d81b43;color:white;margin-bottom:8px}.annonces h3,.conseil h3 {color:white;text-align:left;font-size:22px;font-weight:bold;font-style:italic;margin-bottom:10px;padding-left:3px}.annonces h3{background:transparent url(/extension/ville/design/ville/images/annonces.png) scroll no-repeat right center}.conseil h3{background:transparent url(/extension/ville/design/ville/images/conseil.png) scroll no-repeat right center}.moduletableannonce{padding:5px}.content-annonces {background-color:white;padding:5px}.web-tv{background-color:#d81b43;color:white;padding:5px}.web-tv h5 {color:white}.content-web-tv {background-color:white;padding:5px}.moduletableflash{background-color:white;color:#656464;margin-bottom:10px;padding:10px 10px 1px 10px}.newsflashflash .article {margin-bottom:20px;clear:both}.newsflashflash .img {float:left;width:150px;height:100px;margin-right:10px;margin-bottom:8px;overflow:hidden}.videoMorlaix .newsflashflash .img {float:left;width:75px;height:50px;margin-right:10px;margin-bottom:8px;overflow:hidden}.newsflashflash .img img {width:150px}.videoMorlaix img{float:left;max-width:70px;margin-right:15px;height:auto}.newsflashflash h4 a{color:gray;font-style:italic;text-decoration:none;text-align:right}.newsflashflash a{color:#d81b43;text-decoration:none;margin-left:0}div.right{margin-bottom:40px}.footer {clear:both;font:12px arial;position:relative;z-index:2000;background-color:#EBECEC;height:450px}.footer h3 {text-indent:15px;text-align:left;border-bottom:1px solid #D81A43}#menu-mentions {text-align:center;background:#8b8b89;height:30px;font-family:arial}.footer .center {}#menu-mentions ul li {display:inline;line-height:30px;color:white}#menu-mentions ul li a {color:white;text-decoration:none}.info-footer  {float:left;height:75px;clear:both;position:relative;z-index:3;margin-top:20px;margin-bottom:20px;color:white}.moduletablefooter-annuaires {background:#c8ba9a url(/extension/ville/design/ville/images/ic-annuaires.png) 3px 7px no-repeat}.moduletableDemarches {background:#c8ba9a url(/extension/ville/design/ville/images/ic-demarches.png) 3px 7px no-repeat}.moduletableOutils {background:#c8ba9a url(/extension/ville/design/ville/images/ic-outils.png) 3px 7px no-repeat}.moduletablefooter-annuaires h3,.moduletableDemarches h3,.moduletableOutils h3{text-indent:45px}.moduletablefooter-annuaires p,.moduletableDemarches p,.moduletableOutils p{text-indent:15px}.info-footer h5,.info-footer h3{color:white;font-weight:bold;font-family:georgia,arial;font-size:18px;font-style:italic;text-align:left;padding-top:15px;margin-left:0;margin-bottom:5px;line-height:1}.info-footer a {text-decoration:none;color:white}.info-footer div {height:75px;width:300px;float:left;margin-right:10px}.info-footer ul {margin:10px 20px 0 50px;padding:0;list-style:none}.info-footer ul  li {display:inline}.footer-list {float:left}.footer .arbo-elem  {overflow:auto;clear:both;height:60px}.footer .arbo-elem  h3 {display:inline;color:gray;float:left;width:120px;margin:0;text-align:left}.footer .arbo-elem  ul{display:inline;width:790px;float:left;margin:0}.footer .arbo-elem  ul li{display:inline;padding:0 2px;border-right:1px solid silver;display:none}.footer .arbo-elem  ul li.level1-style {display:inline !important}.footer .arbo-elem  ul li a{text-decoration:none;color:gray}.footer .level2-style a,.footer .level3-style a {display:none}#link-list .moduletablefooter{background-color:#b1bfc4;width:950px;height:100px}.moduletablefooter .parent{margin:0 ;margin-bottom:20px}.moduletablefooter ul li ul li{cursor:pointer;padding-right:5px;padding-left:5px;border-left:1px #000 solid}.moduletablefooter ul li ul li:first-child {border:none}.moduletablefooter li span{color:#575951;border-bottom:1px solid gray;font-size:14px;font-weight:bold}.moduletablefooter{background-color:white;padding-top:20px;padding-bottom:50px}.moduletablefooter  ul > li{display:block;float:none;clear:both}.moduletablefooter >  ul > li > a.-nonvisible  {display:none}.moduletablefooter > ul > li > a {color:#8B8B89;display:block;font-weight:bold;margin-top:30px}.moduletablefooter  ul  li ul {width:825px}.moduletablefooter  ul  li ul li{display:inline;line-height:21px;margin-right:12px}.center .moduletablefooter .nav > li{float:none}.footer .moduletable h3,.footer .moduletable .nav {padding:0 10px 10px 10px}.footer .center {position:relative;float:left;width:100%;padding:1% 0;background-color:#D1D6C7}.footer .center ul {position:relative;float:left;margin:0;padding:0;width:100%}.footer .center ul li {width:25%;background:url(/extension/ville/design/ville/images/arrow_right.png) no-repeat left center;position:relative;float:left;margin:0;padding:0 0 0 10px;list-style:none}.footer .center ul li a {text-decoration:none;line-height:20px;padding:5px 0;font-weight:bold}.footer{width:950px;margin-left:auto;margin-right:auto}.center {width:950px;margin:0 auto}.masque {display:none}.custommag td {vertical-align:top}#accessibilte {position:absolute;top:-10px;right:-15px;height:20px;padding:5px 5px 0 15px;width:205px;background:#fff;z-index:100;-webkit-border-radius:15px 15px 0 0;border-radius:15px 15px 0 0}#accessibilte a{text-align:center;color:#fff}.annonces ul li,.conseil ul li {margin-left:5px;text-align:left}.footer h3{color:#606060;font-size:14px;text-align:center}.footer{height:100px}.partenaire{padding:15px 10px;margin-bottom:10px;float:left;height:80px;width:217px;display:inline-block}.partenaire a::after{content:'';display:inline-block;height:100%;vertical-align:middle;width:0}.partenaire a{width:217px;height:80px;display:inline-block;margin-right:auto;margin-left:auto;text-align:center}.partenaire img{max-width:200px;max-height:80px;vertical-align:middle;display:inline-block}.ville-online{width:310px}.videoMorlaix .moduletable{width:352px}.videoMorlaix{min-height:0}.actu-montroulez{padding-left:0}.icon_top {width:20px;height:20px;margin-left:5px}.back-top {height:20px;width:100%;display:inline-block}.back-top::after{content:'';display:inline-block;height:100%;vertical-align:middle;width:0}.back-top span,.back-top img{display:inline-block;vertical-align:middle;text-align:center}#annuaire {position:relative}#annuaire h2,#annuaire #carte,#annuaire #mxco {width:50%}#annuaire input[type='text'] {width:300px;z-index:1;position:relative}#annuaire #carte {position:absolute !important;right:-120px !important;top:0 !important}#annuaire #carte .map svg {width:800px;float:right}#annuaire #mxco {float:left;clear:left}#annuaire #resultat h1 {}#annuaire #retour {margin-top:350px !important}#annuaire #retour #resultat table thead tr .header {height:auto !important;background:white}#annuaire #retour #resultat table {border:1px solid grey;background:transparent;border-collapse:collapse;border-spacing:0}#annuaire #retour #resultat table td {border:1px solid grey}.noselect {-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}#mini-clndr {font-family:Asap,Helvetica,Arial;margin:0 auto;width:100%}#mini-clndr .clndr {overflow:hidden}#mini-clndr .clndr .controls {background:#D81B43;color:white}#mini-clndr .clndr .controls .clndr-previous-button,#mini-clndr .clndr .controls .clndr-next-button {width:13%;padding-top:5px;padding-bottom:5px;display:inline-block;text-align:center;cursor:pointer;font-size:20px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}#mini-clndr .clndr .controls .clndr-previous-button:hover,#mini-clndr .clndr .controls .clndr-next-button:hover {background-color:#df4868}#mini-clndr .clndr .controls .month {width:70%;padding-top:5px;padding-bottom:5px;display:inline-block;text-align:center;text-transform:uppercase;font-weight:700;letter-spacing:1px}#mini-clndr .clndr .days-container {position:relative;width:100%;height:203px;-moz-transition:left 0.5s;-webkit-transition:left 0.5s;-o-transition:left 0.5s;transition:left 0.5s}#mini-clndr .clndr .days-container .days {position:absolute;left:0;width:100%;height:203px;background-color:#dedede;-moz-transition:left 0.5s;-webkit-transition:left 0.5s;-o-transition:left 0.5s;transition:left 0.5s}#mini-clndr .clndr .days .day.today{background-color:#efccc9;background-image:-moz-linear-gradient(to bottom,#efccc9,#e8b2ae);background-image:-ms-linear-gradient(to bottom,#efccc9,#e8b2ae);background-image:-webkit-gradient(linear,0 0,0 100%,from(#efccc9),to(#e8b2ae));background-image:-webkit-linear-gradient(to bottom,#efccc9,#e8b2ae);background-image:-o-linear-gradient(to bottom,#efccc9,#e8b2ae);background-image:linear-gradient(to bottom,#efccc9,#e8b2ae);background-repeat:repeat-x;color:#000}#mini-clndr .clndr .days-container .days .day,#mini-clndr .clndr .days-container .days .empty {width:30.4px;display:inline-block;padding-top:8px;padding-bottom:8px;font-size:12px;text-align:center;color:#212121;border-right:1.5px solid rgba(255,255,255,0.5);border-bottom:1.5px solid rgba(255,255,255,0.5);cursor:pointer;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#mini-clndr .clndr .days-container .days .day:hover{background-color:#C8BA9A}#mini-clndr .clndr .days-container .days .day.event,#mini-clndr .clndr .days-container .days .empty.event {background-color:#EB91A4;color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);cursor:pointer}#mini-clndr .clndr .days-container .days .day.event:hover,#mini-clndr .clndr .days-container .days .empty.event:hover {background-color:#C8BA9A}#mini-clndr .clndr .days-container .days .day.adjacent-month,#mini-clndr .clndr .days-container .days .empty.adjacent-month {color:rgba(0,0,0,0.3)}#mini-clndr .clndr .days-container .days .empty {height:30.4px;vertical-align:bottom}#mini-clndr .clndr .days-container .days .headers {background-color:#df4868;padding-top:5px;padding-bottom:5px}#mini-clndr .clndr .days-container .days .headers .day-header {width:13%;display:inline-block;text-align:center;color:white}#mini-clndr .clndr .days-container .events {position:absolute;left:240px;width:100%;height:203px;background-color:#dedede;-moz-transition:left 0.5s;-webkit-transition:left 0.5s;-o-transition:left 0.5s;transition:left 0.5s}#mini-clndr .clndr .days-container .events .headers {position:relative}#mini-clndr .clndr .days-container .events .event-header {width:100%;background-color:#df4868;padding-top:5px;padding-bottom:5px;text-align:center;color:white}#mini-clndr .clndr .days-container .events .x-button {position:absolute;font-size:15px;top:0;left:10px;cursor:pointer;color:#FFF}#mini-clndr .clndr .days-container .events .x-button:hover {color:#FFF}#mini-clndr .clndr .days-container .events .events-list {overflow-y:auto;height:175px}#mini-clndr .clndr .days-container .events .events-list .event li{padding:8px 10px 8px 10px;border-bottom:1px solid rgba(255,255,255,0.5)}#mini-clndr .clndr .days-container .events .events-list .event li:hover {background-color:#e8e8e8}#mini-clndr .clndr .days-container .events .events-list .event li a {position:relative;font-size:12px;letter-spacing:1px;background-color:transparent;color:#212121;text-decoration:none}#mini-clndr .clndr .days-container .events .events-list .event li a:hover {background-color:transparent;color:#df4868}#mini-clndr .clndr .days-container.show-events .days {left:-240px}#mini-clndr .clndr .days-container.show-events .events {left:0}#eventToday{list-style-type:none}.events-hidden{display:none;visibility:hidden}.infos-calendar span{text-align:center;background-color:#D81B43;display:block;width:100%;height:10%;padding-top:5px;padding-bottom:5px;margin-bottom:10px;cursor:pointer}.infos-calendar span:hover{background-color:#df4868}.infos-calendar span a{color:#FFF;font-weight:bold}