﻿.menu_brd{border-left:solid 1px #e4e4e4;border-right:solid 1px #d0d0d0;}
.menu_container{border:solid 1px #000;}
.menu_bg{background:url("menu/menu-bg.jpg") repeat-x; width:100%;}

#MLXMenu {clear:both; height:38px; list-style:none; background:repeat-x top; font: 10pt Verdana; text-align: center; margin:0;padding:0;}
#MLXMenu li {display: inline; padding:0; margin:0; position: relative; top: 0px; float: left;}
#MLXMenu li.spacer{width:2px; height:38px; background:url("menu/menu-ln.jpg") no-repeat;}

/* Frames */
#MLXMenu li ul, #MLXMenu li iframe {
text-align:left; margin:0; padding:0; display: none; list-style: none;
position:absolute; left: -1px; top:38px; right:auto; width:215px; border:none; height:142px;
}

#MLXMenu li ul{
	 background:#fff url("menu/smenu-bg.jpg") repeat-y left top;border-top:solid 1px #000; border-bottom:solid 1px #5b5b5b;
}

#MLXMenu li.dcmp ul, #MLXMenu li.dcmp iframe {height:95px;}


.linl{width:100%; margin-top:1px; height:1px; background:#5b5b5b;}


/* --- */

#MLXMenu li a{display:block; padding:6px 11px 10px 11px;}
#MLXMenu li.fst{padding-left:7px;}

#MLXMenu li:hover ul, #MLXMenu li.over ul {display: block;}
#MLXMenu li:hover, #MLXMenu li.over{z-index:1000;}

#MLXMenu ul li {width:100%; margin:0; padding:0px;}

#MLXMenu ul li a:link, #MLXMenu ul li a:visited{display:block; padding:1px 0px 1px 10px; margin:0px; background:#fff url("menu/arrow.gif") no-repeat center left; text-decoration:none; font-weight:normal; color:#3366ac; font-size:8pt;}
#MLXMenu ul li a:hover {display:block;color:#ff0000;}

.smenu{padding:5px 5px 5px 25px;font-family:Arial;font-size:9pt;}
.shd{font-weight:bold;color:#666;}
.mpad{padding:3px 2px 0px 2px;}
