* {padding:0; outline:0}

.naviga {height:45px; background:#000; color:#fff; z-index:1000}
.menu2 a {font:12px 'Arial', Helvetica, sans-serif;float:left; color:#eee; text-decoration:none; width:118px; height:45px; padding-top:15px;}
.menu2 span {font:12px 'Arial', Helvetica, sans-serif;float:left; color:#eee; text-decoration:none; width:118px; height:28px; padding-top:8px}
.menu2 a:link {font:12px 'Arial', Helvetica, sans-serif;color:#fff; font-weight:bold;}
.menu2 a:active {font:12px 'Arial', Helvetica, sans-serif;color:#fff; font-weight:bold;}
.menu2 a:hover {font:12px 'Arial', Helvetica, sans-serif;color:#fff; font-weight:bold;}
.menu2 a:visited {font:12px 'Arial', Helvetica, sans-serif;color:#fff; font-weight:bold;}
.menu2 {list-style:none; font:12px 'Arial', Helvetica, sans-serif; text-align:center; width:950px; margin:0 auto}
.menu2 li {position:relative; float:left; width:118px; z-index:1000}
.menu2 ul {display:none; position:absolute; font:normal 12px 'Arial', Helvetica, sans-serif; top:36px; left:0px; background:#aaa; display:none; list-style:none; margin-top:10px;}
.menu2 ul li {float:none; border-top:1px solid #ccc; width:118px}
.menu2 ul li a, li.menuhover li a, li.menuhover li.menuhover li a {float:none; display:block; background:none; height:30px; padding-top:5px; padding-bottom:5px;}
.menu2 ul li a:hover, li.menuhover li a:hover, li.menuhover li.menuhover li a:hover {background:#008B8B; color:#fff}
.menu2 ul li span, li.menuhover li span, li.menuhover li.menuhover li span {float:none; display:block; background:none; height:22px; padding-top:5px; padding-bottom:5px;}
.menu2 ul ul {left:118px; top:0}
.menu2 li.submenu {font-weight:bold}
.menu2 li.noborder {border-top:none}
li.menuhover a, li.menuhover li.menuhover a {color:#000; background:#008B8B;}
li.menuhover span, li.menuhover li.menuhover span {color:#000; background:#9999;}
#info {width:210px; background:#999; margin-top:10px; }
#info li {width:210px; border-top:none; padding:8px 10px; color:#000; text-align:left}