@font-face{font-family:'FontAwesome';src:url('filelist/fonts/fontawesome-webfont.eot?v=4.4.0');src:url('filelist/fonts/fontawesome-webfont.eot?#iefix&v=4.4.0') format('embedded-opentype'),url('filelist/fonts/fontawesome-webfont.woff2?v=4.4.0') format('woff2'),url('filelist/fonts/fontawesome-webfont.woff?v=4.4.0') format('woff'),url('filelist/fonts/fontawesome-webfont.ttf?v=4.4.0') format('truetype'),url('filelist/fonts/fontawesome-webfont.svg?v=4.4.0#fontawesomeregular') format('svg');font-weight:normal;font-style:normal}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0)}.fa-lg{font-size:1.33333333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571429em;text-align:center}.fa-file-pdf-o:before{content:"\f1c1"}.fa-file-archive-o:before{content:"\f1c6"}.fa-home:before{content:"\f015"}.fa-folder-o:before{content:"\f114"}.fa-facebook:before{content:"\f09a"}.fa-twitter:before{content:"\f099"}.fa-google-plus:before{content:"\f0d5"}body{padding:0;margin:0;background-color:#ddd;font-size:13px;color:#333;font-family:Arial,Helvetica,sans-serif}a{color:#333;font-size:13px}img{display:block;max-width:100%;height:auto;margin:0 auto}.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0;margin:0 !important;padding:0 !important}.conteneur{width:98%;max-width:980px;margin:0 auto}.header{margin:0 auto;min-height:4em;padding:2em 0;width:100%}.header .logo{margin:0 auto}.header .logo a{color:#d00;font-size:55px;margin-right:5px;text-decoration:none;text-shadow:2px 2px 0 #fff,3px 3px 0 #333;font-family:'Contrail One',cursive}.header .logo a:hover,.header .logo a:active{color:#333;text-shadow:2px 2px 0 #fff,3px 3px 0 #d00}.header .accroche{font-size:16px;color:#999;margin:10px 0}@media only screen and (max-width:480px){.header{margin-top:1.5em}}.footer{border-top:1px dotted #909090;clear:both;height:3em;margin:2em 0;padding:1.5em 0 1em;width:100%;text-align:center}.footer span.sitename{color:#d00;font-weight:bold}.content{border-top:1px dotted #909090;clear:both;margin:20px auto;padding:10px 0;width:100%;min-height:300px;text-align:left}.content .leftcol{float:left;width:65%}.content .leftcol ul{list-style:none;margin:0 0 10px 0;padding:0;width:99%}.content .leftcol ul li{list-style:none;margin:0 0 10px 0;padding:0;height:50px;line-height:50px;white-space:nowrap;position:relative}.content .leftcol ul li.filelinkli{height:50px;line-height:50px;padding:0;border:1px solid #cdcdcd;background:#f9f9f9;white-space:nowrap;display:block}.content .leftcol ul li.filelinkli:hover,.content .leftcol ul li.filelinkli:active{background:#eee;border:1px solid #d00}.content .leftcol ul li.filelinkli:hover span.new,.content .leftcol ul li.filelinkli:active span.new{border:1px solid #fff}.content .leftcol ul li.filelinkli a{display:block;text-transform:capitalize;width:100%;padding:0;margin:0;text-shadow:0 1px 0 #fff;cursor:pointer;text-decoration:none;font-size:110%}.content .leftcol ul li.filelinkli a .fa,.content .leftcol ul li.filelinkli a .fname,.content .leftcol ul li.filelinkli a .fsize{display:inline;float:left;clear:none !important;margin:0 !important;padding:0 !important;height:50px !important;line-height:50px !important}.content .leftcol ul li.filelinkli a .fa{width:8%;text-align:center}.content .leftcol ul li.filelinkli a .fname{width:71%;overflow:hidden}@media only screen and (max-width:360px){.content .leftcol ul li.filelinkli a .fname{width:90%}}.content .leftcol ul li.filelinkli a .fsize{float:right;width:20%;text-transform:uppercase;text-align:center;position:relative}.content .leftcol ul li.filelinkli a .fsize:before{content:"";position:absolute;left:-2px;top:0;width:1px;height:50px;border-right:1px dotted #ccc}@media only screen and (max-width:360px){.content .leftcol ul li.filelinkli a .fsize{display:none;visibility:hidden}}.content .leftcol ul li.folderlinkli{border:1px solid #aaa;box-shadow:0 1px 0 #fff;-moz-box-shadow:0 1px 0 #fff;-webkit-box-shadow:0 1px 0 #fff;background:#cecece}.content .leftcol ul li.folderlinkli:hover,.content .leftcol ul li.folderlinkli:active{border:1px solid #d00;background:#a8a8a8;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none}.content .leftcol ul li.folderlinkli a{display:block;width:96%;padding:0 2%;margin:0;text-transform:capitalize;text-transform:uppercase;font-weight:bold;text-decoration:none;font-size:120%;color:#d00}.content .leftcol ul li.folderlinkli a .fa-folder-o{color:#000;width:30px}.content .leftcol ul li.folderlinkli a:hover{color:#000}.content .leftcol ul li.folderlinkli a:hover .fa-folder-o:before{content:"\f115"}.content .leftcol ul li span.new{position:absolute;right:-30px;top:50%;margin-top:-15px;z-index:99;height:30px;line-height:30px;padding:0 10px;background-color:#d00;color:#fff;text-shadow:none;font-family:'Trebuchet MS',Arial,Helvetica,sans-serif;border:1px solid #cdcdcd;text-transform:uppercase}@media only screen and (max-width:719px){.content .leftcol{float:none;clear:both;width:100%}.content .leftcol ul{margin:0 auto 30px auto}.content .leftcol ul li{margin:0 0 20px 0}.content .leftcol ul li:last-child{margin:0}}.content .rightcol{float:right;text-align:right;width:33%;padding-top:.65em}.content .rightcol ul.share{float:right;list-style:none;margin:10px 0;padding:0;display:block;overflow:visible}.content .rightcol ul.share li{float:left;padding:0;margin:0 5px 5px 0;font-size:1.3em}.content .rightcol ul.share li.last{margin-right:0}.content .rightcol ul.share li a{padding:5px}.content .rightcol ul.share li a.fb:hover,.content .rightcol ul.share li a.fb:active{color:#3b5998}.content .rightcol ul.share li a.tw:hover,.content .rightcol ul.share li a.tw:active{color:#55acee}.content .rightcol ul.share li a.gplus:hover,.content .rightcol ul.share li a.gplus:active{color:#dd4b39}@media only screen and (max-width:719px){.content .rightcol{display:none !important;visibility:hidden !important}}div.fil{display:block;width:100%;margin-bottom:10px;vertical-align:middle;text-align:left;border-bottom:1px dotted #909090;padding-bottom:1em}div.fil a{text-transform:capitalize;height:20px;line-height:20px;padding-top:2px;text-decoration:underline;margin:0 2px}div.fil a:hover,div.fil a:active{text-decoration:none}div.fil a.home{font-weight:bold;text-decoration:none}.cookie-ban{width:96%;background-color:#000;background-color:rgba(0,0,0,0.8);color:#fff;text-align:center;padding:10px 2%;margin:0;position:fixed;bottom:0;left:0;z-index:999}.cookie-ban button{-webkit-appearance:none;-moz-appearance:none;cursor:pointer;margin:5px 10px;padding:5px 10px;background:#fff;color:#000;border:1px solid #fff}.cookie-ban button::-moz-focus-inner{border:0;padding:0}.cookie-ban button:hover,.cookie-ban button:focus,.cookie-ban button:active{background:#ccc;border-color:#ccc}.cookie-ban a{color:#fff}@media only screen and (max-width:480px){.cookie-ban{top:0;bottom:auto}}.slot-holder{width:100%;display:block;margin:10px 0;text-align:center;padding-top:20px;border-top:1px dotted #909090;clear:both;overflow:hidden}.rightcol .slot-holder{border:none;padding-top:0;margin-top:5px}.slot{width:970px;height:90px;display:block;text-align:center;margin:0 auto}.slot:before{display:none !important}.slot ins{width:100%;height:100%;display:block;margin:0 auto}.slot.slot-side{width:300px;height:250px}@media only screen and (max-width:970px){.slot{width:728px;height:90px}.slot:before{content:'970'}.slot.slot-side{width:250px;height:250px}.slot.slot-side:before{content:'970'}}@media only screen and (max-width:740px){.slot{width:468px;height:60px}.slot:before{content:'740'}.slot.slot-side{width:180px;height:150px}.slot.slot-side:before{content:'740'}}@media only screen and (max-width:480px){.slot{width:336px;height:280px}.slot:before{content:'480'}}@media only screen and (max-width:420px){.slot{width:250px;height:250px}.slot:before{content:'420'}}