.menu .MOD_menu_horizontal{position:absolute;right:50px;bottom:10px;height:30px;z-index:15}
.menu .MOD_menu_horizontal .clear{clear:both;heigth:15px}
.menu .MOD_menu_horizontal ul{display:block;list-style-type:none}
.menu .MOD_menu_horizontal ul li{display:inline;float:left;padding:0 0 0 5px;height:auto;}
.menu .MOD_menu_horizontal ul li a{border-radius:7px;background:#4983CC;display:inline;float:left;font-size:0.75rem;line-height:20px;color:#fff;text-transform:uppercase;padding:5px 10px;text-decoration:none}
.menu .MOD_menu_horizontal ul li a.compte{background:#4983CC;border-radius:7px;padding:5px 20px}
.menu .MOD_menu_horizontal ul li a:hover{color:#fff;text-decoration:none;background:#88B7F3;border-radius:7px;}
.menu .MOD_menu_horizontal ul li a.on{color:#fff;text-decoration:none;background:#88B7F3;border-radius:7px;}
.menu .MOD_menu_horizontal ul li.select a{color:#fff !important;background:#88B7F3;border-radius:7px;}
.menu .MOD_menu_horizontal ul li ul{display:none;position:absolute;top:24px;left:-119px;background:#88B7F3;height:auto;width:928px;padding:10px 10px 30px 10px}
.menu .MOD_menu_horizontal ul li ul li{height:auto;padding:0;background:transparent;margin:0px 0px 0px 35px;width:256px;border-bottom:1px dotted #ccc}
.menu .MOD_menu_horizontal ul li ul li a{display:inline;font-size:0.7rem;line-height:20px;color:#ffffff;text-transform:lowercase;}
.menu .MOD_menu_horizontal ul li ul li a:first-letter{text-transform:Uppercase;}
.menu .MOD_menu_horizontal ul li ul li a:hover{color:#4983CC;}
.menu .MOD_menu_horizontal ul li.select ul li a:hover{color:#4983CC;}
.menu .MOD_menu_horizontal ul li.select ul li a{color:#ffffff!important;border-radius:0px!important;background:none!important}
.menu .MOD_menu_horizontal ul li ul li.select a{color:#AACB3D!important;border-radius:0px!important;width:246px}
.menu .MOD_menu_horizontal ul li ul.show{display:none}

#footer .MOD_menu_horizontal{position:absolute;left:20px;top:10px;height:30px}
#footer .MOD_menu_horizontal ul{display:block;list-style-type:none}
#footer .MOD_menu_horizontal ul li{display:inline;float:left;position:relative;width:270px;border-bottom:1px dotted #ffffff;margin:0px 65px 0px 0px}
#footer .MOD_menu_horizontal ul li.compte{display:none}
#footer .MOD_menu_horizontal ul li.home{display:none}
#footer .MOD_menu_horizontal ul li a{display:inline;float:left;font-size:0.75rem;line-height:20px;color:#fff;text-transform:uppercase;}
#footer .MOD_menu_horizontal ul li a.compte{display:none}
#footer .MOD_menu_horizontal ul li a:hover{color:#1B7DB4;text-decoration:none;background:#ffffff;}
#footer .MOD_menu_horizontal ul li.select a{color:#1B7DB4 !important}
#footer .MOD_menu_horizontal ul li ul{display:block;position:absolute;top:24px;left:0;height:auto;padding:0 0 0 10px}
#footer .MOD_menu_horizontal ul li ul li{height:24px;padding:0 5px;background:transparent;border:none}
#footer .MOD_menu_horizontal ul li ul li a{display:inline;float:left;height:24px;font-size:0.7rem;line-height:24px;text-transform:lowercase;}
#footer .MOD_menu_horizontal ul li ul li a:hover{color:#0f7777}
#footer .MOD_menu_horizontal ul li ul li.select a{color:#0f7777}
#footer .MOD_menu_horizontal ul li ul.show{/*display:block*/}


.MOD_menu_horizontal-layer{position:relative;z-index:999}
.MOD_menu_horizontal-layer ul.level0{display:block;list-style-type:none;width:100%;height:30px}
.MOD_menu_horizontal-layer ul.level0 li.level0{display:inline;float:left;height:30px;border-bottom:5px solid #DDD;border-radius:5px 5px 0 0}
.MOD_menu_horizontal-layer ul.level0 li.level0 a.level0{display:block;font-size:12px;font-weight:bold;line-height:12px;margin-top:5px;text-align:center;text-decoration:none}
.MOD_menu_horizontal-layer ul.level0 li.level0 div.sub{display:none;position:absolute;width:950px;left:0px;top:30px;min-height:300px;background:#FFF;border:5px solid #DDD}
.MOD_menu_horizontal-layer ul.level0 li.level0 div.sub ul.level1{display:inline;float:left;width:280px;border-right:1px solid #DDD}
.MOD_menu_horizontal-layer ul.level0 li.level0 div.sub ul.level1 li.level1{display:block;border-bottom:1px solid #DDD}
.MOD_menu_horizontal-layer ul.level0 li.level0 div.sub ul.level1 li.level1 a.level1{display:block;line-height:22px;text-indent:10px;text-decoration:none;text-transform:uppercase}
.MOD_menu_horizontal-layer ul.level0 li.level0 div.sub ul.level1 li.level1 ul{display:none;position:absolute;top:5px;left:280px;width:350px;height:100%}
.MOD_menu_horizontal-layer ul.level0 li.level0 div.sub ul.level1 li.level1 ul li{display:block;margin-left:10px}
.MOD_menu_horizontal-layer ul.level0 li.level0 div.sub ul.level1 li.level1 ul li a{font-size:0.7rem;color:#444;line-height:0.8rem}
.MOD_menu_horizontal-layer ul.level0 li.level0 div.sub div.pub1{position:absolute;top:10px;right:10px;width:240px;overflow:hidden;border:1px solid #DDD}
.MOD_menu_horizontal-layer ul.level0 li.level0:hover a.level0{color:#FFF}
.MOD_menu_horizontal-layer ul.level0 li.level0:hover div.sub{display:block}
.MOD_menu_horizontal-layer ul.level0 li.level0 div.sub ul.level1 li.level1:hover{background:#DDD}
.MOD_menu_horizontal-layer ul.level0 li.level0 div.sub ul.level1 li.level1:hover a{color:#444}
.MOD_menu_horizontal-layer ul.level0 li.level0 div.sub ul.level1 li.level1:hover ul{display:block}
.MOD_menu_horizontal-layer ul.level0 li.item1{width:90px;border-bottom:5px solid #CF0236}
.MOD_menu_horizontal-layer ul.level0 li.item1:hover{background:#CF0236}
.MOD_menu_horizontal-layer ul.level0 li.item1:hover div.sub{border-color:#CF0236}
.MOD_menu_horizontal-layer ul.level0 li.item2{width:130px;border-bottom:5px solid #A9C701}
.MOD_menu_horizontal-layer ul.level0 li.item2:hover{background:#A9C701}
.MOD_menu_horizontal-layer ul.level0 li.item2:hover div.sub{border-color:#A9C701}
.MOD_menu_horizontal-layer ul.level0 li.item3{width:90px;border-bottom:5px solid #D65F03}
.MOD_menu_horizontal-layer ul.level0 li.item3:hover{background:#D65F03}
.MOD_menu_horizontal-layer ul.level0 li.item3:hover div.sub{border-color:#D65F03}
.MOD_menu_horizontal-layer ul.level0 li.item4{width:95px;border-bottom:5px solid #8C498E}
.MOD_menu_horizontal-layer ul.level0 li.item4:hover{background:#8C498E}
.MOD_menu_horizontal-layer ul.level0 li.item4:hover div.sub{border-color:#8C498E}
.MOD_menu_horizontal-layer ul.level0 li.item5{width:120px;border-bottom:5px solid #69C5F3}
.MOD_menu_horizontal-layer ul.level0 li.item5:hover{background:#69C5F3}
.MOD_menu_horizontal-layer ul.level0 li.item5:hover div.sub{border-color:#69C5F3}
.MOD_menu_horizontal-layer ul.level0 li.item6{width:180px;border-bottom:5px solid #C14C79}
.MOD_menu_horizontal-layer ul.level0 li.item6:hover{background:#C14C79}
.MOD_menu_horizontal-layer ul.level0 li.item6:hover div.sub{border-color:#C14C79}
.MOD_menu_horizontal-layer ul.level0 li.item7{width:165px;border-bottom:5px solid #00BD83}
.MOD_menu_horizontal-layer ul.level0 li.item7:hover{background:#00BD83}
.MOD_menu_horizontal-layer ul.level0 li.item7:hover div.sub{border-color:#00BD83}
.MOD_menu_horizontal-layer ul.level0 li.item8{width:90px;border-bottom:5px solid #D5AD2C}
.MOD_menu_horizontal-layer ul.level0 li.item8:hover{background:#D5AD2C}
.MOD_menu_horizontal-layer ul.level0 li.item8:hover div.sub{border-color:#D5AD2C}
.MOD_menu_horizontal-layer ul.level0 li.item1.select{background:#CF0236}
.MOD_menu_horizontal-layer ul.level0 li.item1.select a.level0{color:#FFF}
.MOD_menu_horizontal-layer ul.level0 li.item2.select{background:#A9C701}
.MOD_menu_horizontal-layer ul.level0 li.item2.select a.level0{color:#FFF}
.MOD_menu_horizontal-layer ul.level0 li.item3.select{background:#D65F03}
.MOD_menu_horizontal-layer ul.level0 li.item3.select a.level0{color:#FFF}
.MOD_menu_horizontal-layer ul.level0 li.item4.select{background:#8C498E}
.MOD_menu_horizontal-layer ul.level0 li.item4.select a.level0{color:#FFF}
.MOD_menu_horizontal-layer ul.level0 li.item5.select{background:#69C5F3}
.MOD_menu_horizontal-layer ul.level0 li.item5.select a.level0{color:#FFF}
.MOD_menu_horizontal-layer ul.level0 li.item6.select{background:#C14C79}
.MOD_menu_horizontal-layer ul.level0 li.item6.select a.level0{color:#FFF}
.MOD_menu_horizontal-layer ul.level0 li.item7.select{background:#00BD83}
.MOD_menu_horizontal-layer ul.level0 li.item7.select a.level0{color:#FFF}
.MOD_menu_horizontal-layer ul.level0 li.item8.select{background:#D5AD2C}
.MOD_menu_horizontal-layer ul.level0 li.item8.select a.level0{color:#FFF}

.MOD_menu_vertical{}
.MOD_menu_vertical ul{display:block;list-style-type:none}
.MOD_menu_vertical ul li{display:block}
.MOD_menu_vertical ul li span{padding-left:5px;display:block;height:24px;font-weight:bold;line-height:24px;cursor:pointer;font-size:0.7rem}
.MOD_menu_vertical ul li span:hover{color:#0f7777}
.MOD_menu_vertical ul li a{padding-left:5px;display:block;height:24px;font-weight:bold;line-height:24px;text-decoration:none;font-size:0.7rem}
.MOD_menu_vertical ul li a:hover{color:#0f7777}
.MOD_menu_vertical ul li.select a{color:#0f7777}
.MOD_menu_vertical ul li ul{display:none;overflow:hidden;margin:0 0 0 15px}
.MOD_menu_vertical ul li ul li{padding:0;background-image:none}
.MOD_menu_vertical ul li ul li a{font-weight:normal;padding:0;height:18px;color:#444;line-height:18px}
.MOD_menu_vertical ul li ul li a:hover{color:#0f7777}
.MOD_menu_vertical ul li ul li.select a{color:#0f7777}
.MOD_menu_vertical ul li ul li span{font-weight:normal;padding:0;height:18px;color:#444;line-height:18px}
.MOD_menu_vertical ul li ul li span:hover{color:#0f7777}
.MOD_menu_vertical ul li ul li ul li a{height:auto;line-height:14px;padding:0 0 2px 0}
.MOD_menu_vertical ul li ul.show{display:block}