/*------------------- GENERAL --------------------*/
body {
	margin:0; padding:0; color:#666666; 
	background:#E4E6E3 url(images/main-bg.gif) 0 0 repeat-x;
	font-family:Arial, Helvetica, sans-serif;

}
.menu1{
background:url(images/bg_botao_cont.jpg);
height:100%;

}
/* Menu */
ul#menu { width:170px; float:none; height:100%; margin-top:0px; margin-bottom:0px; margin-left:5px; *margin-left:20px;}
ul#menu li { background:#996600; border-top:1px solid #000; height:28px; line-height:28px; width:170px; display:block; float:none;  }
ul#menu li:hover, ul#menu li.hover { background: 0px -142px #996600; color:#993300; } 
ul#menu>li:first-child, ul#menu li.first  { padding-left:5px; }
ul#menu li.last {border-right:0px;  }
ul#menu li a { padding:8px 8px 0px 11px; display:block; height:20px; font: bold 10px Arial; color:#FFF; text-transform:uppercase; text-decoration:none; }

/* Submenu */
ul#menu li ul { z-index:9999; display:none; }
ul#menu li.last:hover ul { margin-left:-29px; } 
ul#menu li:hover:first-child ul { margin-left:-5px; } 
ul#menu li:hover ul, ul#menu li.hover ul { width:170px; display:block; position:absolute; margin-top:-28px; *margin-top:-30px; margin-left:125px; *margin-left:70px;  }
ul#menu li:hover ul li, ul#menu li.hover ul li { background:#CC9966; border:1px solid #000; border-bottom-color:#000; border-top-color:#000; display:block; float:none; width:170px; *margin-bottom:-1px; }
ul#menu li ul li:hover, ul#menu li.hover ul li.hover { font-weight:bold; color:#FFF; background-color:#CC9900; border-left-color:#000; border-right-color:#000; }
ul#menu li:hover ul li a, ul#menu li.hover ul li a { color:#1A2E2F; display:block; float:none; }

/* Correções para o IE6 */
* html ul#menu li a { float:left; }






