.b-topnav {width:100%; font-size:100%; margin-top:13px}
.b-topnav div {float:left; margin:0 5px; font-size:0.94em; line-height:2.5em;}
.b-topnav .on {background:transparent url(/i/munu-on.gif) no-repeat center bottom; }
.b-topnav .active a {color:#333;}




.sub-menu span {margin-bottom:; display:block;}
.sub-menu a {font-size:80%; display:block; padding:3px 7px 5px 5px; margin-right:7px;}
.sub-menu .on a {background-color:#404040;}
.sub-menu .on {background:url(/i/sub-munu-on-2.gif) no-repeat right center;}
.sub-menu .green {color:#39B54A}


.b-main-nav-place {width:980px; z-index:70; margin-bottom:4px;}
.b-main-nav .UT,.b-main-nav .UR,.b-main-nav .UL{background:url(/i/b-main-nav.png) no-repeat}
.b-main-nav .Inside,.b-main-nav .Inside2,.b-main-nav .UT,.b-main-nav .UB{background:#272727}
.b-main-nav .UT .UR{background-position:-3px 0}
.b-main-nav .UB .UR{background-position:-3px -3px}
.b-main-nav .UB .UL{background-position:0 -3px}
.b-main-nav .UR{right:-3px}
.b-main-nav .UL{left:-3px}
.b-main-nav .UT{background-position:0 -6px}
.b-main-nav .Inside,.b-main-nav .Inside2 {background-position:0 -9px}
.b-main-nav .UT,.b-main-nav .Inside,.b-main-nav .Inside2 {background-repeat:repeat-x}
.b-main-nav .UT,.b-main-nav .UR,.b-main-nav .UL,.b-main-nav .Inside,.b-main-nav .Inside2{background-image:url(/i/b-main-nav.png)}
.b-main-nav .UT,.b-main-nav .UB,.b-main-nav .UR,.b-main-nav .UL{height:3px}
.b-main-nav .UT,.b-main-nav .UB{font-size:0;line-height:0;position:relative;margin:0 3px}
.b-main-nav .UR,.b-main-nav .UL{position:absolute;width:3px}
.b-main-nav .UT .UR,.b-main-nav .UT .UL{top:0}
.b-main-nav .UB .UR,.b-main-nav .UB .UL{bottom:0}
.b-main-nav{position:relative;width:100%}


.b-main-nav .inside table {margin-left:5px;}
.b-main-nav .inside div {margin:-3px 0 -3px 0; padding:0 6px; height:36px; position:relative; z-index:71; font-size:0.94em; line-height:2.3em;}


.b-main-nav .sub-menu-on {background:#767676 url(/i/main-nav-hover.gif?2) no-repeat center bottom;}
.b-main-nav .sub-menu-on a {color:#fff;}
.b-main-nav .sub-menu-on a:hover {color:#fff !important;}

.b-main-nav .on a  {color:#fff;}
.b-main-nav a {color:#6ECFF6; outline-style:none;}


.b-main-nav .active, .b-main-nav .inside .active:hover, .b-main-nav .inside .active:active {text-decoration:none;}

.b-main-nav a.active u {text-decoration:none; border-bottom:1px dotted #6ECFF6;}
.b-main-nav a.active:hover u {border-bottom:1px dotted red; text-decoration:none;}
.b-main-nav a.active:active u {border-bottom:1px dotted red; text-decoration:none;}


.b-main-nav .on a.active u {text-decoration:none; border-bottom:1px dotted #fff;}
.b-main-nav .on a.active:hover u {border-bottom:1px dotted red; text-decoration:none;}
.b-main-nav .on a.active:active u {border-bottom:1px dotted red !important; text-decoration:none;}

.b-main-nav .sub-menu-on a.active u {text-decoration:none; border-bottom:1px dotted #fff;}
.b-main-nav .sub-menu-on a.active:hover u {border-bottom:1px dotted #fff !important; text-decoration:none;}
.b-main-nav .sub-menu-on a.active:active u {border-bottom:1px dotted red; text-decoration:none;}




/*
.b-main-nav .inside .active {text-decoration:none; background: url(/i/main-nav-on.gif) no-repeat 100% 0.63em; padding-right:14px; display:block;}
.b-main-nav .inside .active:hover {text-decoration:none; background: url(/i/main-nav-on-hover.gif) no-repeat 100% 0.63em; padding-right:14px; display:block;}
.b-main-nav .inside .active:active {text-decoration:none; background: url(/i/main-nav-on-active.gif) no-repeat 100% 0.63em; padding-right:14px; display:block;}
.b-main-nav .inside a.active u {text-decoration:none; border-bottom:1px dotted #6ECFF6;}
.b-main-nav .inside a.active:hover u {border-bottom:1px dotted red; text-decoration:none;}
.b-main-nav .inside a.active:active u {border-bottom:1px dotted white; text-decoration:none;}
*/




.b-sub-nav{display:block; position:absolute; z-index:70; width:900px; margin:0 0 0 5px;}
.b-sub-nav .UT,.b-sub-nav .UR,.b-sub-nav .UL{background:url(/i/b-sub-nav.png) no-repeat}
.b-sub-nav .Inside,.b-sub-nav .UT,.b-sub-nav .UB{background:#fff}
.b-sub-nav .UT .UR{background-position:-3px 0}
.b-sub-nav .UB .UR{background-position:-3px -3px}
.b-sub-nav .UB .UL{background-position:0 -3px}
.b-sub-nav .UR{right:-3px}
.b-sub-nav .UL{left:-3px}
.b-sub-nav .UT{background-position:0 -6px}
.b-sub-nav .Inside {background-position:0 -9px}
.b-sub-nav .UT,.b-sub-nav .Inside {background-repeat:repeat-x}
.b-sub-nav .UT, .b-sub-nav .UR, .b-sub-nav .UL, .b-sub-nav .Inside{background-image:url(/i/b-sub-nav.png)}
.b-sub-nav .UT,.b-sub-nav .UB,.b-sub-nav .UR,.b-sub-nav .UL{height:3px}
.b-sub-nav .UT,.b-sub-nav .UB{font-size:0;line-height:0;position:relative;margin:0 3px}
.b-sub-nav .UR,.b-sub-nav .UL{position:absolute;width:3px}
.b-sub-nav .UT .UR,.b-sub-nav .UT .UL{top:0}
.b-sub-nav .UB .UR,.b-sub-nav .UB .UL{bottom:0}


.b-sub-nav .inside { padding-bottom:3px; }
.b-sub-nav .inside td {width:33%;}
.b-sub-nav .inside .list a {color:#333;}
.b-sub-nav .inside .show-info {display:none; padding:7px; z-index:200; position:absolute; margin-left:15px; border:1px solid #cccccc; font-size:11px; color:#333333; width:300px; background-color:#fff;}
.b-sub-nav .inside .show-info b {padding-bottom:3px; color:#767676; font-size:12px; display:block;}
.b-sub-nav .inside .show-info img {float:left; padding-right:5px;}
