#menu ul.effect5 li a.b {
    padding: 8px 15px 7px 15px;
}

body.menu-top #header div.wrap-content div.content #menu ul.effect5 li.b {
    margin-right: 0;
    margin-left: 0;
}

body.menu-left #header div.wrap-content div.content #menu ul.effect5 li.b a.b {
    display: block;
}


body.menu-left.menualign-left.menu-effect5 #header.small div.content,
body.menu-left.menualign-left.menu-effect5 #header.small #logo {
    margin-right: 20px !important;
    margin-left: 20px !important;
}


body.menu-left.menu-effect5 #header div.wrap-content div.content #menu ul.effect5 li.sub {
    margin-bottom: 0;
    padding-left: 0;
}

body.menu-top #header-resp .menu-ul-wrap ul.effect5 li.b a.b {
    margin-bottom: 8px;
}

/*
body.menu-left.menu-effect5 #header div.wrap-content div.content #menu ul.effect5 li {
    margin-bottom: 6px;
}


body.menu-left.menu-effect5 #header div.wrap-content div.content #menu ul.effect5 li.sub.sub-last {
    margin-bottom: 6px;
}
*/

/* align */

body.menu-top #menu ul.effect5 {
    margin-bottom: 10px;
}

body.menu-top.menu-layout3 #header h1 {
    margin-top: 15px;
}

body.menu-top.menu-layout1 #menu ul.effect5 {
    margin-top: 1px;
}

body.menu-top.menu-layout1 #header-resp #menu ul.effect5 li {
    margin-top: 5px;
}

body.menu-top.menu-layout2 #menu ul.effect5,
body.menu-top.menu-layout3 #menu ul.effect5 {
    margin-top: 2px;
}

body.icon-type1 #header .ico div.ico-bg,
body.icon-type1 #header .ico div.bg,
body.icon-type2 #header .ico div.ico-bg,
body.icon-type2 #header .ico div.bg,
body.icon-type3 #header .ico div.ico-bg,
body.icon-type3 #header .ico div.bg,
body.icon-type6 #header .ico div.ico-bg,
body.icon-type6 #header .ico div.bg {
    opacity: 1;
    filter: alpha(opacity=100);
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
    filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
}