dl, dt, dd, ul, li {margin: 0;padding: 0;list-style-type: none;font-size: 13px;}
/*MENU ATELIERS DU MONDE*/
#menu15 {position:relative;padding-left: 0px;padding-top:0px;}
#menu15 dt {cursor: pointer;height: 15px;line-height: 15px;margin-left: 0px;border-bottom: 0px;}
#menu15 dd {position: absolute;z-index: 0;left:10em;margin-top: -5.15em;width: 130px;height=15px;background: #8ea7f8;display:none;}
#menu15 ul {padding: 0px;border: 1px #8ea7f8 solid;width: 130px/*FF*/;}
#menu15 li {border-right:0;margin-left: 0px;margin-right: 0px;height: 15px;line-height: 15px;width: 130px;color:#d2d3fc}
#menu15 li a {font-weight:bold;display: block;background: #657cc5;height: 15px;width: 130px;float: left;}
#menu15 dt a {display: block;}
#menu15 li a:hover {background: #8ea7f8;height: 15px;width: 130px;color:#d2d3fc;}
#menu15 dt a:hover {background: #8ea7f8;height: 15px;width: 130px;color:#d2d3fc;}

#menu16 {position:relative;padding-left: 0px;padding-top:0px;}
#menu16 dt {cursor: pointer;margin-left: 0px;border-bottom: 0px;}
#menu16 dd {position: absolute;z-index: 0;left:10em;margin-top: -5.15em;width: 130px;height=10px;background: #8ea7f8;display:none;}
#menu16 ul {padding: 0px;border: 1px #8ea7f8 solid;width: 130px/*FF*/;}
#menu16 li {border-right:0;margin-left: 0px;margin-right: 0px;height: 10px;line-height: 10px;width: 130px;color:#DEDFFA}
#menu16 li a {font-weight:bold;display: block;background: #154c75;height: 13px;width: 130px;float: left;}
#menu16 dt a {display: block;}
#menu16 li a:hover {background: #8ea7f8;width: 130px;color:#DEDFFA;}
#menu16 dt a:hover {background: #8ea7f8;width: 130px;color:#DEDFFA;}

#menu22 {position:relative;padding-left: 0px;padding-top:0px;}
#menu22 dt {cursor: pointer;height:22px;line-height:22px;margin-left: 0px;border-bottom: 0px;}
#menu22 dd {position: absolute;z-index: 0;left:10em;margin-top: -5.15em;width: 130px;height=22px;background: #8ea7f8;display:none;}
#menu22 ul {padding: 0px;border: 1px #8ea7f8 solid;font-size: 22px;width: 130px/*FF*/;}
#menu22 li {border-right:0;margin-left: 0px;margin-right: 0px;height: 22px;line-height: 22px;width: 130px;color:#d2d3fc}
#menu22 li a {font-weight:bold;display: block;background: #657cc5;height: 22px;width: 130px;float: left;}
#menu22 dt a {display: block;}
#menu22 li a:hover {background: #8ea7f8;height: 22px;width: 130px;color:#d2d3fc;}
#menu22 dt a:hover {background: #8ea7f8;height: 22px;width: 130px;color:#d2d3fc;}

#menu30 {position:relative;padding-left: 0px;font-size: 12px;padding-top:0px;}
#menu30 dt {cursor: pointer;height: 34px;line-height: 34px;margin-left: 0px;border-bottom: 0px;}
#menu30 dd {position: absolute;z-index: 0;left:10em;margin-top: -5.15em;width: 135px;height=25px;background: #8ea7f8;display:none;}
#menu30 ul {padding: 0px;border: 1px #8ea7f8 solid;font-size: 15px;width: 100px/*FF*/;}
#menu30 li {text-align: left;align: left;border-right:0;margin-left: 0px;margin-right: 0px;font-size: 82%;height: 30px;line-height: 30px;width: 100px;float: left;color:#d2d3fc}
#menu30 li a {text-decoration: none;font-weight:bold;display: block;background: #657cc5;height: 30px;width: 100px;float: left;}
#menu30 dt a {text-decoration: none;display: block;}
#menu30 li a:hover {background: #8ea7f8;height: 30px;width: 100px;float: left;color:#d2d3fc;}
#menu30 dt a:hover {background: #8ea7f8;height: 30px;width: 130px;color:#d2d3fc;}

#menu31 {position:relative;padding-left: 0px;font-size: 12px;padding-top:0px;}
#menu31 dt {cursor: pointer;height: 34px;line-height: 34px;margin-left: 0px;border-bottom: 0px;}
#menu31 dd {position: absolute;z-index: 0;left:10em;margin-top: -5.15em;width: 135px;height=25px;background: #8ea7f8;display:none;}
#menu31 ul {padding: 0px;border: 1px #8ea7f8 solid;font-size: 15px;width: 100px/*FF*/;}
#menu31 li {text-align: left;align: left;border-right:0;margin-left: 0px;margin-right: 0px;font-size: 82%;height: 35px;line-height: 34px;width: 100px;float: left;color:#d2d3fc}
#menu31 li a {text-decoration: none;font-weight:bold;display: block;background: #657cc5;height: 34px;width: 100px;float: left;}
#menu31 dt a {text-decoration: none;display: block;}
#menu31 li a:hover {background: #8ea7f8;height: 34px;width: 100px;float: left;color:#d2d3fc;}
#menu31 dt a:hover {background: #8ea7f8;height: 34px;width: 130px;color:#d2d3fc;}

#menu32 {position:relative;padding-left: 0px;padding-top:0px;}
#menu32 dt {cursor: pointer;height: 32px;line-height: 32px;margin-left: 0px;border-bottom: 0px;}
#menu32 dd {position: absolute;z-index: 0;left:10em;margin-top: -5.15em;width: 135px;height=1px;background: #8ea7f8;display:none;}
#menu32 ul {padding: 0px;border: 1px #8ea7f8 solid;font-size: 32px;width: 100px/*FF*/;}
#menu32 li {border-right:0;margin-left: 0px;margin-right: 0px;height: 32px;line-height: 32px;width: 100px;color:#d2d3fc}
#menu32 li a {font-weight:bold;display: block;background: #657cc5;height: 32px;width: 100px;float: left;}
#menu32 dt a {display: block;}
#menu32 li a:hover {background: #8ea7f8;height: 32px;width: 100px;float: left;color:#d2d3fc;}
#menu32 dt a:hover {background: #8ea7f8;height: 32px;width: 130px;color:#d2d3fc;}

#menu33 {position:relative;padding-left: 0px;padding-top:0px;}
#menu33 dt {cursor: pointer;height: 30px;line-height: 30px;margin-left: 0px;border-bottom: 0px;}
#menu33 dd {position: absolute;z-index: 0;left:10em;margin-top: -5.15em;width: 130px;height=1px;background: #8ea7f8;display:none;}
#menu33 ul {padding: 0px;border: 1px #8ea7f8 solid;font-size: 30px;width: 130px/*FF*/;}
#menu33 li {border-right:0;margin-left: 0px;margin-right: 0px;height: 30px;line-height: 30px;width: 130px;color:#d2d3fc}
#menu33 li a {font-weight:bold;display: block;background: #657cc5;height: 30px;width: 130px;float: left;}
#menu33 dt a {display: block;}
#menu33 li a:hover {background: #8ea7f8;height: 30px;width: 130px;float: left;color:#d2d3fc;}
#menu33 dt a:hover {background: #8ea7f8;height: 30px;width: 130px;color:#d2d3fc;}

#menu34 {position:relative;padding-left: 0px;padding-top:0px;}
#menu34 dt {cursor: pointer;height: 34px;line-height: 34px;margin-left: 0px;border-bottom: 0px;}
#menu34 dd {position: absolute;z-index: 0;left:10em;margin-top: -5.15em;width: 135px;height=1px;background: #8ea7f8;display:none;}
#menu34 ul {padding: 0px;border: 1px #8ea7f8 solid;font-size: 34px;width: 100px/*FF*/;}
#menu34 li {border-right:0;margin-left: 0px;margin-right: 0px;height: 34px;line-height: 34px;width: 100px;color:#d2d3fc}
#menu34 li a {font-weight:bold;display: block;background: #657cc5;height: 34px;width: 100px;float: left;}
#menu34 dt a {display: block;}
#menu34 li a:hover {background: #8ea7f8;height: 34px;width: 100px;float: left;color:#d2d3fc;}
#menu34 dt a:hover {background: #8ea7f8;height: 34px;width: 130px;color:#d2d3fc;}

#menu42 {position:relative;padding-left: 0px;padding-top:0px;}
#menu42 dt {cursor: pointer;height: 42px;line-height: 42px;margin-left: 0px;border-bottom: 0px;}
#menu42 li {height:42px;line-height:42px;color:#d2d3fc}
#menu42 li a {display: block;background: #657cc5;height: 42px;width: 130px;float: left;}
#menu42 dt a {display: block;}
#menu42 li a:hover {background: #8ea7f8;height: 42px;width: 100px;float: left;color:#d2d3fc;}
#menu42 dt a:hover {background: #8ea7f8;height: 42px;width: 130px;color:#d2d3fc;}

#menu57 {position:relative;padding-left: 0px;padding-top:0px;}
#menu57 dt {cursor: pointer;height: 57px;line-height: 57px;margin-left: 0px;border-bottom: 0px;}
#menu57 dd {position: absolute;z-index: 0;left:10em;margin-top: -5.15em;width: 130px;height=62px;background: #8ea7f8;display:none;}
#menu57 ul {padding: 0px;border: 1px #8ea7f8 solid;width: 130px/*FF*/;}
#menu57 li {border-right:0;margin-left: 0px;margin-right: 0px;height: 59px;line-height: 60px;width: 130px;color:#d2d3fc}
#menu57 li a {font-weight:bold;display: block;background: #657cc5;height: 57px;width: 130px;float: left;}
#menu57 dt a {display: block;}
#menu57 li a:hover {background: #8ea7f8;height: 57px;width: 130px;color:#d2d3fc;}
#menu57 dt a:hover {background: #8ea7f8;height: 57px;width: 130px;color:#d2d3fc;}

