.ctools-locked {
    color: red;
    border: 1px solid red;
    padding: 1em
    }
.ctools-owns-lock {
    background: #FFD none repeat scroll 0 0;
    border: 1px solid #F0C020;
    padding: 1em
    }
a.ctools-ajaxing, input.ctools-ajaxing, button.ctools-ajaxing, select.ctools-ajaxing {
    padding-right: 18px !important;
    background: url(/sites/all/modules/ctools/images/status-active.gif) right center no-repeat
    }
div.ctools-ajaxing {
    float: left;
    width: 18px;
    background: url(/sites/all/modules/ctools/images/status-active.gif) center center no-repeat
    }
a.menu-745, ul.links li.menu-745 a {
    background-image: url(/sites/default/files/styles/partenaires_icone/public/menu_icons/menu_icon_745.png);
    padding-left: 55px;
    background-repeat: no-repeat;
    background-position: left;
    height: 33px
    }
a.menu-746, ul.links li.menu-746 a {
    background-image: url(/sites/default/files/styles/partenaires_icone/public/menu_icons/menu_icon_746.png);
    padding-left: 55px;
    background-repeat: no-repeat;
    background-position: left;
    height: 33px
    }
a.menu-747, ul.links li.menu-747 a {
    background-image: url(/sites/default/files/styles/partenaires_icone/public/menu_icons/menu_icon_747.png);
    padding-left: 55px;
    background-repeat: no-repeat;
    background-position: left;
    height: 33px
    }
a.menu-748, ul.links li.menu-748 a {
    background-image: url(/sites/default/files/styles/partenaires_icone/public/menu_icons/menu_icon_748.png);
    padding-left: 55px;
    background-repeat: no-repeat;
    background-position: left;
    height: 33px
    }
a.menu-806, ul.links li.menu-806 a {
    background-image: url(/sites/default/files/styles/fleche_timeline/public/menu_icons/menu_icon_806.png);
    padding-left: 29px;
    background-repeat: no-repeat;
    background-position: left;
    height: 246px
    }
a.menu-807, ul.links li.menu-807 a {
    background-image: url(/sites/default/files/styles/fleche_timeline/public/menu_icons/menu_icon_807.png);
    padding-left: 29px;
    background-repeat: no-repeat;
    background-position: left;
    height: 228px
    }
a.menu-808, ul.links li.menu-808 a {
    background-image: url(/sites/default/files/styles/fleche_timeline/public/menu_icons/menu_icon_808.png);
    padding-left: 29px;
    background-repeat: no-repeat;
    background-position: left;
    height: 246px
    }
a.menu-809, ul.links li.menu-809 a {
    background-image: url(/sites/default/files/styles/fleche_timeline/public/menu_icons/menu_icon_809.png);
    padding-left: 29px;
    background-repeat: no-repeat;
    background-position: left;
    height: 246px
    }
a.menu-810, ul.links li.menu-810 a {
    background-image: url(/sites/default/files/styles/fleche_timeline/public/menu_icons/menu_icon_810.png);
    padding-left: 29px;
    background-repeat: no-repeat;
    background-position: left;
    height: 320px
    }
a.menu-1014, ul.links li.menu-1014 a {
    background-image: url(/sites/default/files/styles/icones_menu/public/menu_icons/menu_icon_1014.jpg);
    padding-left: 143px;
    background-repeat: no-repeat;
    background-position: left;
    height: 107px
    }
a.menu-1017, ul.links li.menu-1017 a {
    background-image: url(/sites/default/files/styles/icones_menu/public/menu_icons/menu_icon_1017.jpg);
    padding-left: 143px;
    background-repeat: no-repeat;
    background-position: left;
    height: 107px
    }
a.menu-1045, ul.links li.menu-1045 a {
    background-image: url(/sites/default/files/styles/icones_menu/public/menu_icons/menu_icon_1045.jpg);
    padding-left: 143px;
    background-repeat: no-repeat;
    background-position: left;
    height: 107px
    }
a.menu-1072, ul.links li.menu-1072 a {
    background-image: url(/sites/default/files/styles/icones_menu/public/menu_icons/menu_icon_1072.jpg);
    padding-left: 143px;
    background-repeat: no-repeat;
    background-position: left;
    height: 107px
    }
a.menu-1078, ul.links li.menu-1078 a {
    background-image: url(/sites/default/files/styles/icones_menu/public/menu_icons/menu_icon_1078.jpg);
    padding-left: 143px;
    background-repeat: no-repeat;
    background-position: left;
    height: 107px
    }
a.menu-1079, ul.links li.menu-1079 a {
    background-image: url(/sites/default/files/styles/icones_menu/public/menu_icons/menu_icon_1079.jpg);
    padding-left: 143px;
    background-repeat: no-repeat;
    background-position: left;
    height: 107px
    }
a.menu-1168, ul.links li.menu-1168 a {
    background-image: url(/sites/default/files/styles/icones_menu/public/menu_icons/menu_icon_1168.jpg);
    padding-left: 143px;
    background-repeat: no-repeat;
    background-position: left;
    height: 107px
    }
a.menu-1169, ul.links li.menu-1169 a {
    background-image: url(/sites/default/files/styles/icones_menu/public/menu_icons/menu_icon_1169.jpg);
    padding-left: 143px;
    background-repeat: no-repeat;
    background-position: left;
    height: 107px
    }
a.menu-1170, ul.links li.menu-1170 a {
    background-image: url(/sites/default/files/styles/icones_menu/public/menu_icons/menu_icon_1170.jpg);
    padding-left: 143px;
    background-repeat: no-repeat;
    background-position: left;
    height: 107px
    }
a.menu-1196, ul.links li.menu-1196 a {
    background-image: url(/sites/default/files/styles/icones_menu/public/menu_icons/menu_icon_1196.jpg);
    padding-left: 143px;
    background-repeat: no-repeat;
    background-position: left;
    height: 107px
    }
a.menu-1197, ul.links li.menu-1197 a {
    background-image: url(/sites/default/files/styles/icones_menu/public/menu_icons/menu_icon_1197.jpg);
    padding-left: 143px;
    background-repeat: no-repeat;
    background-position: left;
    height: 107px
    }
a.menu-1200, ul.links li.menu-1200 a {
    background-image: url(/sites/default/files/styles/menu_icon/public/menu_icons/menu_icon_1200.jpg);
    padding-left: 30px;
    background-repeat: no-repeat;
    background-position: left;
    height: 45px
    }
a.menu-1201, ul.links li.menu-1201 a {
    background-image: url(/sites/default/files/styles/menu_icon/public/menu_icons/menu_icon_1201.jpg);
    padding-left: 45px;
    background-repeat: no-repeat;
    background-position: left;
    height: 30px
    }
a.menu-1212, ul.links li.menu-1212 a {
    background-image: url(/sites/default/files/styles/icones_menu/public/menu_icons/menu_icon_1212.jpg);
    padding-left: 143px;
    background-repeat: no-repeat;
    background-position: left;
    height: 107px
    }
a.menu-1218, ul.links li.menu-1218 a {
    background-image: url(/sites/default/files/styles/icones_menu/public/menu_icons/menu_icon_1218.jpg);
    padding-left: 143px;
    background-repeat: no-repeat;
    background-position: left;
    height: 107px
    }
a.menu-1241, ul.links li.menu-1241 a {
    background-image: url(/sites/default/files/styles/icones_menu/public/menu_icons/menu_icon_1241.jpg);
    padding-left: 143px;
    background-repeat: no-repeat;
    background-position: left;
    height: 107px
    }
a.menu-1242, ul.links li.menu-1242 a {
    background-image: url(/sites/default/files/styles/icones_menu/public/menu_icons/menu_icon_1242.jpg);
    padding-left: 143px;
    background-repeat: no-repeat;
    background-position: left;
    height: 107px
    }
a.menu-1265, ul.links li.menu-1265 a {
    background-image: url(/sites/default/files/styles/icones_menu/public/menu_icons/menu_icon_1265.jpg);
    padding-left: 143px;
    background-repeat: no-repeat;
    background-position: left;
    height: 107px
    }
a.menu-1294, ul.links li.menu-1294 a {
    background-image: url(/sites/default/files/styles/menu_icon/public/menu_icons/menu_icon_1294.jpg);
    padding-left: 45px;
    background-repeat: no-repeat;
    background-position: left;
    height: 27px
    }
a.menu-1295, ul.links li.menu-1295 a {
    background-image: url(/sites/default/files/styles/menu_icon/public/menu_icons/menu_icon_1295.jpg);
    padding-left: 45px;
    background-repeat: no-repeat;
    background-position: left;
    height: 27px
    }
a.menu-1314, ul.links li.menu-1314 a {
    background-image: url(/sites/default/files/styles/icones_menu/public/menu_icons/menu_icon_1314.jpg);
    padding-left: 143px;
    background-repeat: no-repeat;
    background-position: left;
    height: 107px
    }
a.menu-1318, ul.links li.menu-1318 a {
    background-image: url(/sites/default/files/styles/icones_menu/public/menu_icons/menu_icon_1318.jpg);
    padding-left: 143px;
    background-repeat: no-repeat;
    background-position: left;
    height: 107px
    }
a.menu-1333, ul.links li.menu-1333 a {
    background-image: url(/sites/default/files/styles/icones_menu/public/menu_icons/menu_icon_1333.jpg);
    padding-left: 143px;
    background-repeat: no-repeat;
    background-position: left;
    height: 107px
    }
a.menu-1334, ul.links li.menu-1334 a {
    background-image: url(/sites/default/files/styles/menu_icon/public/menu_icons/menu_icon_1334.jpg);
    padding-left: 45px;
    background-repeat: no-repeat;
    background-position: left;
    height: 34px
    }
a.menu-1335, ul.links li.menu-1335 a {
    background-image: url(/sites/default/files/styles/menu_icon/public/menu_icons/menu_icon_1335.jpg);
    padding-left: 45px;
    background-repeat: no-repeat;
    background-position: left;
    height: 31px
    }
a.menu-1347, ul.links li.menu-1347 a {
    background-image: url(/sites/default/files/styles/menu_icon/public/menu_icons/menu_icon_1347.jpg);
    padding-left: 45px;
    background-repeat: no-repeat;
    background-position: left;
    height: 31px
    }
a.menu-1351, ul.links li.menu-1351 a {
    background-image: url(/sites/default/files/styles/icones_menu/public/menu_icons/menu_icon_1351.jpg);
    padding-left: 143px;
    background-repeat: no-repeat;
    background-position: left;
    height: 107px
    }
a.menu-1352, ul.links li.menu-1352 a {
    background-image: url(/sites/default/files/styles/icones_menu/public/menu_icons/menu_icon_1352.jpg);
    padding-left: 143px;
    background-repeat: no-repeat;
    background-position: left;
    height: 107px
    }
a.menu-1353, ul.links li.menu-1353 a {
    background-image: url(/sites/default/files/styles/icones_menu/public/menu_icons/menu_icon_1353.jpg);
    padding-left: 143px;
    background-repeat: no-repeat;
    background-position: left;
    height: 107px
    }
a.menu-1354, ul.links li.menu-1354 a {
    background-image: url(/sites/default/files/styles/icones_menu/public/menu_icons/menu_icon_1354.jpg);
    padding-left: 143px;
    background-repeat: no-repeat;
    background-position: left;
    height: 107px
    }
a.menu-1369, ul.links li.menu-1369 a {
    background-image: url(/sites/default/files/styles/menu_icon/public/menu_icons/menu_icon_1369.jpg);
    padding-left: 45px;
    background-repeat: no-repeat;
    background-position: left;
    height: 28px
    }
a.menu-1370, ul.links li.menu-1370 a {
    background-image: url(/sites/default/files/styles/menu_icon/public/menu_icons/menu_icon_1370.jpg);
    padding-left: 45px;
    background-repeat: no-repeat;
    background-position: left;
    height: 31px
    }
a.menu-1372, ul.links li.menu-1372 a {
    background-image: url(/sites/default/files/styles/icones_menu/public/menu_icons/menu_icon_1372.jpg);
    padding-left: 143px;
    background-repeat: no-repeat;
    background-position: left;
    height: 107px
    }
a.menu-1373, ul.links li.menu-1373 a {
    background-image: url(/sites/default/files/styles/menu_icon/public/menu_icons/menu_icon_1373.jpg);
    padding-left: 45px;
    background-repeat: no-repeat;
    background-position: left;
    height: 30px
    }
a.menu-1374, ul.links li.menu-1374 a {
    background-image: url(/sites/default/files/styles/menu_icon/public/menu_icons/menu_icon_1374.jpg);
    padding-left: 45px;
    background-repeat: no-repeat;
    background-position: left;
    height: 34px
    }
a.menu-1375, ul.links li.menu-1375 a {
    background-image: url(/sites/default/files/styles/menu_icon/public/menu_icons/menu_icon_1375.jpg);
    padding-left: 45px;
    background-repeat: no-repeat;
    background-position: left;
    height: 30px
    }
a.menu-1376, ul.links li.menu-1376 a {
    background-image: url(/sites/default/files/styles/menu_icon/public/menu_icons/menu_icon_1376.jpg);
    padding-left: 45px;
    background-repeat: no-repeat;
    background-position: left;
    height: 34px
    }
a.menu-1377, ul.links li.menu-1377 a {
    background-image: url(/sites/default/files/styles/menu_icon/public/menu_icons/menu_icon_1377.jpg);
    padding-left: 45px;
    background-repeat: no-repeat;
    background-position: left;
    height: 34px
    }
a.menu-1378, ul.links li.menu-1378 a {
    background-image: url(/sites/default/files/styles/menu_icon/public/menu_icons/menu_icon_1378.jpg);
    padding-left: 45px;
    background-repeat: no-repeat;
    background-position: left;
    height: 34px
    }
a.menu-1379, ul.links li.menu-1379 a {
    background-image: url(/sites/default/files/styles/menu_icon/public/menu_icons/menu_icon_1379.jpg);
    padding-left: 45px;
    background-repeat: no-repeat;
    background-position: left;
    height: 30px
    }
a.menu-1380, ul.links li.menu-1380 a {
    background-image: url(/sites/default/files/styles/icones_menu/public/menu_icons/menu_icon_1380.jpg);
    padding-left: 143px;
    background-repeat: no-repeat;
    background-position: left;
    height: 107px
    }
a.menu-1381, ul.links li.menu-1381 a {
    background-image: url(/sites/default/files/styles/menu_icon/public/menu_icons/menu_icon_1381.jpg);
    padding-left: 45px;
    background-repeat: no-repeat;
    background-position: left;
    height: 34px
    }
a.menu-1382, ul.links li.menu-1382 a {
    background-image: url(/sites/default/files/styles/icones_menu/public/menu_icons/menu_icon_1382.jpg);
    padding-left: 143px;
    background-repeat: no-repeat;
    background-position: left;
    height: 107px
    }
a.menu-1383, ul.links li.menu-1383 a {
    background-image: url(/sites/default/files/styles/menu_icon/public/menu_icons/menu_icon_1383.jpg);
    padding-left: 45px;
    background-repeat: no-repeat;
    background-position: left;
    height: 34px
    }
a.menu-1384, ul.links li.menu-1384 a {
    background-image: url(/sites/default/files/styles/menu_icon/public/menu_icons/menu_icon_1384.jpg);
    padding-left: 45px;
    background-repeat: no-repeat;
    background-position: left;
    height: 34px
    }
a.menu-1389, ul.links li.menu-1389 a {
    background-image: url(/sites/default/files/styles/icones_menu/public/menu_icons/menu_icon_1389.jpg);
    padding-left: 143px;
    background-repeat: no-repeat;
    background-position: left;
    height: 107px
    }
a.menu-1396, ul.links li.menu-1396 a {
    background-image: url(/sites/default/files/styles/menu_icon/public/menu_icons/menu_icon_1396.jpg);
    padding-left: 45px;
    background-repeat: no-repeat;
    background-position: left;
    height: 34px
    }
a.menu-1397, ul.links li.menu-1397 a {
    background-image: url(/sites/default/files/styles/menu_icon/public/menu_icons/menu_icon_1397.jpg);
    padding-left: 45px;
    background-repeat: no-repeat;
    background-position: left;
    height: 34px
    }
a.menu-1398, ul.links li.menu-1398 a {
    background-image: url(/sites/default/files/styles/menu_icon/public/menu_icons/menu_icon_1398.jpg);
    padding-left: 45px;
    background-repeat: no-repeat;
    background-position: left;
    height: 31px
    }
a.menu-1399, ul.links li.menu-1399 a {
    background-image: url(/sites/default/files/styles/menu_icon/public/menu_icons/menu_icon_1399.jpg);
    padding-left: 45px;
    background-repeat: no-repeat;
    background-position: left;
    height: 31px
    }
a.menu-1400, ul.links li.menu-1400 a {
    background-image: url(/sites/default/files/styles/menu_icon/public/menu_icons/menu_icon_1400.jpg);
    padding-left: 45px;
    background-repeat: no-repeat;
    background-position: left;
    height: 30px
    }
a.menu-1401, ul.links li.menu-1401 a {
    background-image: url(/sites/default/files/styles/submenu_image/public/menu_icons/menu_icon_1401.jpg);
    padding-left: 312px;
    background-repeat: no-repeat;
    background-position: left;
    height: 164px
    }
a.menu-1402, ul.links li.menu-1402 a {
    background-image: url(/sites/default/files/styles/menu_icon/public/menu_icons/menu_icon_1402.jpg);
    padding-left: 45px;
    background-repeat: no-repeat;
    background-position: left;
    height: 30px
    }
a.menu-1403, ul.links li.menu-1403 a {
    background-image: url(/sites/default/files/styles/menu_icon/public/menu_icons/menu_icon_1403.jpg);
    padding-left: 45px;
    background-repeat: no-repeat;
    background-position: left;
    height: 34px
    }
a.menu-1404, ul.links li.menu-1404 a {
    background-image: url(/sites/default/files/styles/menu_icon/public/menu_icons/menu_icon_1404.jpg);
    padding-left: 45px;
    background-repeat: no-repeat;
    background-position: left;
    height: 30px
    }
a.menu-1405, ul.links li.menu-1405 a {
    background-image: url(/sites/default/files/styles/icones_menu/public/menu_icons/menu_icon_1405.jpg);
    padding-left: 143px;
    background-repeat: no-repeat;
    background-position: left;
    height: 107px
    }
a.menu-1586, ul.links li.menu-1586 a {
    background-image: url(/sites/default/files/styles/icones_menu/public/menu_icons/menu_icon_1586.jpg);
    padding-left: 143px;
    background-repeat: no-repeat;
    background-position: left;
    height: 107px
    }
a.menu-2037, ul.links li.menu-2037 a {
    background-image: url(/sites/default/files/styles/menu_icon/public/menu_icons/menu_icon_2037.jpg);
    padding-left: 45px;
    background-repeat: no-repeat;
    background-position: left;
    height: 34px
    }
a.menu-2038, ul.links li.menu-2038 a {
    background-image: url(/sites/default/files/styles/menu_icon/public/menu_icons/menu_icon_2038.jpg);
    padding-left: 45px;
    background-repeat: no-repeat;
    background-position: left;
    height: 34px
    }
a.menu-2039, ul.links li.menu-2039 a {
    background-image: url(/sites/default/files/styles/icones_menu/public/menu_icons/menu_icon_1333.jpg);
    padding-left: 143px;
    background-repeat: no-repeat;
    background-position: left;
    height: 107px
    }
a.menu-2044, ul.links li.menu-2044 a {
    background-image: url(/sites/default/files/styles/icones_menu/public/menu_icons/menu_icon_1372.jpg);
    padding-left: 143px;
    background-repeat: no-repeat;
    background-position: left;
    height: 107px
    }
a.menu-2045, ul.links li.menu-2045 a {
    background-image: url(/sites/default/files/styles/menu_icon/public/menu_icons/menu_icon_1373.jpg);
    padding-left: 45px;
    background-repeat: no-repeat;
    background-position: left;
    height: 30px
    }
a.menu-2046, ul.links li.menu-2046 a {
    background-image: url(/sites/default/files/styles/menu_icon/public/menu_icons/menu_icon_1374.jpg);
    padding-left: 45px;
    background-repeat: no-repeat;
    background-position: left;
    height: 34px
    }
a.menu-2047, ul.links li.menu-2047 a {
    background-image: url(/sites/default/files/styles/menu_icon/public/menu_icons/menu_icon_1375.jpg);
    padding-left: 45px;
    background-repeat: no-repeat;
    background-position: left;
    height: 30px
    }
a.menu-2048, ul.links li.menu-2048 a {
    background-image: url(/sites/default/files/styles/menu_icon/public/menu_icons/menu_icon_1376.jpg);
    padding-left: 45px;
    background-repeat: no-repeat;
    background-position: left;
    height: 34px
    }
a.menu-2049, ul.links li.menu-2049 a {
    background-image: url(/sites/default/files/styles/menu_icon/public/menu_icons/menu_icon_1377.jpg);
    padding-left: 45px;
    background-repeat: no-repeat;
    background-position: left;
    height: 34px
    }
a.menu-2050, ul.links li.menu-2050 a {
    background-image: url(/sites/default/files/styles/menu_icon/public/menu_icons/menu_icon_1378.jpg);
    padding-left: 45px;
    background-repeat: no-repeat;
    background-position: left;
    height: 34px
    }
a.menu-2051, ul.links li.menu-2051 a {
    background-image: url(/sites/default/files/styles/menu_icon/public/menu_icons/menu_icon_1379.jpg);
    padding-left: 45px;
    background-repeat: no-repeat;
    background-position: left;
    height: 30px
    }
a.menu-2053, ul.links li.menu-2053 a {
    background-image: url(/sites/default/files/styles/icones_menu/public/menu_icons/menu_icon_2053.jpg);
    padding-left: 143px;
    background-repeat: no-repeat;
    background-position: left;
    height: 107px
    }
a.menu-2078, ul.links li.menu-2078 a {
    background-image: url(/sites/default/files/styles/fleche_timeline/public/menu_icons/menu_icon_2078.jpg);
    padding-left: 29px;
    background-repeat: no-repeat;
    background-position: left;
    height: 246px
    }
a.menu-2080, ul.links li.menu-2080 a {
    background-image: url(/sites/default/files/styles/fleche_timeline/public/menu_icons/menu_icon_2080.jpg);
    padding-left: 29px;
    background-repeat: no-repeat;
    background-position: left;
    height: 268px
    }
a.menu-2085, ul.links li.menu-2085 a {
    background-image: url(/sites/default/files/styles/icones_menu/public/menu_icons/menu_icon_2085.jpg);
    padding-left: 143px;
    background-repeat: no-repeat;
    background-position: left;
    height: 107px
    }
a.menu-2086, ul.links li.menu-2086 a {
    background-image: url(/sites/default/files/styles/icones_menu/public/menu_icons/menu_icon_2086.jpg);
    padding-left: 143px;
    background-repeat: no-repeat;
    background-position: left;
    height: 107px
    }
a.menu-2090, ul.links li.menu-2090 a {
    background-image: url(/sites/default/files/styles/fleche_timeline/public/menu_icons/menu_icon_2090.jpg);
    padding-left: 29px;
    background-repeat: no-repeat;
    background-position: left;
    height: 263px
    }
a.menu-2093, ul.links li.menu-2093 a {
    background-image: url(/sites/default/files/styles/fleche_timeline/public/menu_icons/menu_icon_2093.jpg);
    padding-left: 29px;
    background-repeat: no-repeat;
    background-position: left;
    height: 246px
    }
a.menu-2096, ul.links li.menu-2096 a {
    background-image: url(/sites/default/files/styles/fleche_timeline/public/menu_icons/menu_icon_2096.jpg);
    padding-left: 29px;
    background-repeat: no-repeat;
    background-position: left;
    height: 323px
    }
a.menu-2104, ul.links li.menu-2104 a {
    background-image: url(/sites/default/files/styles/menu_icon/public/menu_icons/menu_icon_2104.jpg);
    padding-left: 45px;
    background-repeat: no-repeat;
    background-position: left;
    height: 34px
    }
a.menu-2105, ul.links li.menu-2105 a {
    background-image: url(/sites/default/files/styles/icones_menu/public/menu_icons/menu_icon_2105.jpg);
    padding-left: 143px;
    background-repeat: no-repeat;
    background-position: left;
    height: 107px
    }
a.menu-2107, ul.links li.menu-2107 a {
    background-image: url(/sites/default/files/styles/icones_menu/public/menu_icons/menu_icon_1169.jpg);
    padding-left: 143px;
    background-repeat: no-repeat;
    background-position: left;
    height: 107px
    }
a.menu-2108, ul.links li.menu-2108 a {
    background-image: url(/sites/default/files/styles/icones_menu/public/menu_icons/menu_icon_1017.jpg);
    padding-left: 143px;
    background-repeat: no-repeat;
    background-position: left;
    height: 107px
    }
a.menu-2109, ul.links li.menu-2109 a {
    background-image: url(/sites/default/files/styles/icones_menu/public/menu_icons/menu_icon_1014.jpg);
    padding-left: 143px;
    background-repeat: no-repeat;
    background-position: left;
    height: 107px
    }
a.menu-2110, ul.links li.menu-2110 a {
    background-image: url(/sites/default/files/styles/icones_menu/public/menu_icons/menu_icon_1218.jpg);
    padding-left: 143px;
    background-repeat: no-repeat;
    background-position: left;
    height: 107px
    }
a.menu-2121, ul.links li.menu-2121 a {
    background-image: url(/sites/default/files/styles/icones_menu/public/menu_icons/menu_icon_2121.jpg);
    padding-left: 143px;
    background-repeat: no-repeat;
    background-position: left;
    height: 107px
    }
a.menu-2123, ul.links li.menu-2123 a {
    background-image: url(/sites/default/files/styles/icones_menu/public/menu_icons/menu_icon_1354.jpg);
    padding-left: 143px;
    background-repeat: no-repeat;
    background-position: left;
    height: 107px
    }
a.menu-2124, ul.links li.menu-2124 a {
    background-image: url(/sites/default/files/styles/icones_menu/public/menu_icons/menu_icon_1380.jpg);
    padding-left: 143px;
    background-repeat: no-repeat;
    background-position: left;
    height: 107px
    }
a.menu-2125, ul.links li.menu-2125 a {
    background-image: url(/sites/default/files/styles/menu_icon/public/menu_icons/menu_icon_1381.jpg);
    padding-left: 45px;
    background-repeat: no-repeat;
    background-position: left;
    height: 34px
    }
a.menu-2126, ul.links li.menu-2126 a {
    background-image: url(/sites/default/files/styles/menu_icon/public/menu_icons/menu_icon_1396.jpg);
    padding-left: 45px;
    background-repeat: no-repeat;
    background-position: left;
    height: 34px
    }
a.menu-2127, ul.links li.menu-2127 a {
    background-image: url(/sites/default/files/styles/menu_icon/public/menu_icons/menu_icon_1397.jpg);
    padding-left: 45px;
    background-repeat: no-repeat;
    background-position: left;
    height: 34px
    }
a.menu-2128, ul.links li.menu-2128 a {
    background-image: url(/sites/default/files/styles/menu_icon/public/menu_icons/menu_icon_1400.jpg);
    padding-left: 45px;
    background-repeat: no-repeat;
    background-position: left;
    height: 30px
    }
a.menu-2129, ul.links li.menu-2129 a {
    background-image: url(/sites/default/files/styles/menu_icon/public/menu_icons/menu_icon_1401.jpg);
    padding-left: 45px;
    background-repeat: no-repeat;
    background-position: left;
    height: 34px
    }
a.menu-2130, ul.links li.menu-2130 a {
    background-image: url(/sites/default/files/styles/menu_icon/public/menu_icons/menu_icon_1404.jpg);
    padding-left: 45px;
    background-repeat: no-repeat;
    background-position: left;
    height: 30px
    }
.campaignmonitor-subscribe-form .form-type-textfield input {
    width: 160px
    }
.locale-untranslated {
    font-style: normal;
    text-decoration: line-through
    }
#locale-translation-filter-form .form-item-language, #locale-translation-filter-form .form-item-translation, #locale-translation-filter-form .form-item-group {
    float: left;
    padding-right: 0.8em;
    margin: 0.1em;
    width: 15em
    }
#locale-translation-filter-form .form-type-select select {
    width: 100%
    }
#locale-translation-filter-form .form-actions {
    float: left;
    padding: 3ex 0 0 1em
    }
.language-switcher-locale-session a.active {
    color: #0062A0
    }
.language-switcher-locale-session a.session-active {
    color: #000
    }