#footer{color:#666;margin:auto;padding:5px 0 100px;text-align:left;width:100%}#footer.funnel{padding:0;}#footer .component{background-color:#fff;}#footer H3{display:none;}#footer UL{padding:3px 0;margin:0;}#footer LI{display:inline;padding-left:10px;margin:17px 0 17px 5px;}#footer A:hover,#footer A:active{color:#000;}#footer P{margin:0;padding:3px 0;}.footer_filet{border-bottom:1px solid #fff;border-top:1px solid #ddd;height:0 !important;font-size:0}.footer_filet_padd{margin:15px 0 5px}.footer_complements{background-color:#f7f7f7;box-shadow:5px 0 5px 0 #999;margin:15px auto;padding:10px;}.footer_complements.funnel{margin:15px 0 auto;padding:0 5px 50px;}.footer_complements table{width:1440px;margin:0 auto;}#footer .footer_complements ul{margin:5px 0 8px;overflow:hidden}#footer .footer_complements li{display:list-item;list-style:disc inside none;padding:1px 0 2px 10px}#footer .footer_complements li .visible{background:url(/theme/1.1.1/linnea/css/footer/ico-spritesheet.png) no-repeat -5px -15px;}#footer .footer_complements ul a{color:#61615f;}#footer .footer_reseaux SPAN{margin-left:4px;}.footer_univers div{background-color:#e7e7e7;border:1px solid #ccc;border-radius:8px;height:84px;overflow:hidden;text-align:center;width:94px}#footer .footer_univers span{line-height:24px}#footer .footer_univers a{display:block;font-size:9px;font-weight:700;text-decoration:none;width:94px}#footer .footer_univers div:hover{background-color:#ddd;border:1px solid #bbb}.footer_contacts{color:#815984}.footer_contacts strong{color:#815984;font-size:14px;line-height:30px}.footer_contacts span{color:#666;font-size:9px;line-height:12px}#footer .footer_contacts a{color:#815984;font-size:14px;font-weight:700;line-height:30px}#footer .footer_reseaux > li{list-style:none;}#footer .footer_reseaux .rss{list-style:none;background:url(/theme/1.1.1/linnea/css/footer/ico-spritesheet.png) no-repeat -5px -141px;padding:1px 0 2px 22px}#footer .footer_nopadding{padding:0}#footer .footer_avantages{color:#666;float:left;font-weight:700;line-height:14px;padding-right:20px;text-align:right;width:100px}#footer .footer_avantages span{font-weight:400}#footer .footer_garanties a img{border:1px solid #eee;border-radius:5px}#footer .footer_garanties a:hover img{border:1px solid #bbb}#footer .footer_newsletters_accroche{color:#962262;font-family:Georgia,"Times New Roman",Times,serif;font-size:11px;font-weight:400;line-height:18px;margin:10px}#footer .footer_newsletters_accroche span{color:#815984;font-size:11px;font-style:italic;font-weight:400}.f_collecteur{display:inline-block;color:#6a6a6a;background-color:#fff;border:1px solid #eee;border-bottom:1px solid #aaa;font-family:Arial,Helvetica,sans-serif;font-size:11px;height:16px;line-height:16px;margin-top:4px;margin-bottom:4px;padding:7px;width:65%;border-radius:4px}.f_collecteur:active,.f_collecteur:focus,.f_collecteur:hover{background-color:#f7f7f7;border:1px solid silver}.f_bt{background-color:#815984;color:#fff;cursor:pointer;display:inline-block;font-size:11px;font-weight:700;height:32px;margin:0 0 0 -4px !important;padding:7px 14px;text-align:center;text-decoration:none;text-transform:uppercase;text-shadow:.1em .1em .05em #333;border:1px solid;border-radius:4px}.f_bt:hover{background-color:#999;border:1px solid;text-shadow:.1em .1em .05em #333}.footer_mention{margin:10px auto;width:1440px}.footer_link span{display:block;margin:10px 0;padding:2px;}#footer #poweredby{color:#333;margin:0 auto;text-align:right;width:1440px}@media (max-width:1600px){.footer_complements table,.footer_mention,#footer #poweredby{width:1280px }}@media (max-width:1440px){.footer_complements table,.footer_mention,#footer #poweredby{width:980px;max-width:100%;}}@media (max-width:1080px){#footer{width:auto;margin:0;padding:0;border-left:none !important;} #footer table,#footer tbody,#footer tr,#footer td{display:block;width:auto !important;}#footer td.footer_univers{display:inline-block;} .footer_contacts{clear:left;padding:0;} .f_collecteur{width:65%;} #footer .footer_avantages{padding:5px;text-align:left;width:100%;}.footer_mention{width:auto;}#footer #poweredby{padding:10px 5px;text-align:left;width:auto;}}@media (max-width:780px){.footer_complements.funnel{padding:0 5px 100px;}}