

#menu-bar {margin:0px; height:30px; float:right; position:relative;}

#menu-bar ul {background:#d00000; z-index:9999!important; display:none; width:143px; position:absolute; top:35px; left:495px; list-style:none; float:left; padding:0;}

#menu-bar ul a:hover { background:#fff !important; color:#d00000; }

#menu-bar li:hover > ul {display:block;}


#menu-bar ul li { float:left; width:143px; padding:0 !important; border-bottom:1px solid #e52121; height:31px; line-height:31px;}

#menu-bar ul li a {color:#fff; font-size:12px; font-weight:bold; background:none !important; height:31px; line-height:31px; padding:0 0 0 10px !important;}



/*    --------------------------- */


.nav{float:left; height:35px;}
.nav ul.menu{float:left; list-style:none;}
.nav ul.menu li{float:left; font-size:13px; font-weight:normal; color:#fff; font-family:Arial, Helvetica, sans-serif; padding:0 2px;}
.nav ul.menu li a{text-decoration:none; color:#698b18; height:35px; line-height:35px; display:block; font-weight:bold;}
.nav ul.menu li a.med{text-decoration:none; color:#fff; height:35px; line-height:35px; display:block; font-weight:bold; background:#000;}
.nav ul.menu li a:hover{color:#fff; text-decoration:none; background:#d00000;}
.nav ul.menu li a.middle{padding:0 30px 0 30px;}
.nav ul.menu li a.last{padding:0 30px 0 30px; background:url(../images/bg-main-nav-right.png) right 0 no-repeat;}
.nav ul.menu li a:hover.last{display:block; background:url(../images/bg-main-nav-right-hover.png) right 0 no-repeat #034595;}
.nav ul.menu li a span span{display:block; background:url(../images/bg-main-nav-left.png) left 0 no-repeat; padding:0 30px 0 30px;}
.nav ul.menu li a:hover span span{background:url(../images/bg-main-nav-left-hover.png) left 0 no-repeat;}
.nav ul.menu li a.active span span{background:#d00000; display:block; color:#fff;}

.navtd{background:#FFF; border-radius:20px;}