.sdt_ombre
{
    -moz-box-shadow: 3px 3px 0px 0px #000000;
    -webkit-box-shadow: 3px 3px 0px 0px #000000;
    -o-box-shadow: 3px 3px 0px 0px #000000;
    box-shadow: 3px 3px 0px 0px #000000;
    border: 0px;
    filter:progid:DXImageTransform.Microsoft.Shadow(color=#000000, Direction=134, Strength=2);
}
.sdt_ombre_inset
{
    -moz-box-shadow: inset 3px 3px 0px 0px #000000;
    -webkit-box-shadow: inset 3px 3px 0px 0px #000000;
    -o-box-shadow: inset 3px 3px 0px 0px #000000;
    box-shadow: inset 3px 3px 0px 0px #000000;
    border-right: 2px double #dbdbdb;
    border-bottom: 2px double #dbdbdb;
    filter:progid:DXImageTransform.Microsoft.Shadow(color=#000000, Direction=134, Strength=2);
}
.sdt_arrondi
{
    border: 0px solid #000;
    -webkit-border-radius: 50%;
    -moz-border-radius:    50%; 
    border-radius:         50%; 
    display:block;
}
ul.sdt_menu
{
    padding:0;
    margin-top:8px;
    list-style: none;
    font-size:12px;
    width:100%;
    height:84px;
}
ul.sdt_menu a
{
    text-decoration:none;
}
ul.sdt_menu li{
    float:left;
    width:78px;
    height:78px;
    margin-left:14px;
    margin-right:4px;
    position:relative;
    cursor:pointer;
}

ul.sdt_menu li a image{
    border:none;
    position:absolute;
    top:0px;
    width:0px;
    height:0px;
    bottom:0px;
    left:70px;
    z-index:20;
}
ul.sdt_menu li span.sdt_wrap{
    top:26px;
    position:absolute;
    z-index:15;
    margin:4px;
    overflow:hidden;
}

ul.sdt_menu li span.sdt_active{
    overflow:hidden;
    position:absolute;
    top:82px;
    left:0px;
    width:220px;
    height:0px;
    z-index:14;
}


ul.sdt_menu div.sdt_link{
    position:relative;
    font-size:14px;
    font-weight:bold;
    text-align: center;  
    margin-top: auto;
    margin-bottom: auto;
    z-index:15;
    height:48px;
    width:78px;
line-height:48px;
}

