.menu-wrap {background:url(../images/menu_fundo.gif) repeat-x 0 0; float:left; margin:40px 0 0; position:relative;}

ul.menu {
	margin:0; padding:0;
	width:644px; height:22px;
}

ul.menu li {float:left; position:relative; list-style-type:none; display:inline;}

.canto1 {background:url(../images/menu_canto1.gif) no-repeat 0 0; width:6px; height:22px; position:absolute; left:0; top:0;}
.canto2 {background:url(../images/menu_canto2.gif) no-repeat 0 0; width:6px; height:22px; position:absolute; right:0; top:0;}

ul.menu li.first {margin-left:12px;}

ul.menu li a {
	color:#666; font-family:Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none;
	display:block;
	height:22px;
	margin:0 10px 0 0; padding:4px 5px 0;
	display:inline;
}

ul.menu a:hover {background: url(../images/menu_on.gif) repeat-x; color:#fff;}

ul.menu li ul {
	background-color:#f6f6f6;
	border:1px solid #dcdee0;
	padding:1px;
	position:absolute; left:0; top:18px;
	z-index:999;
}

ul.menu li ul li {
	border-top:1px solid #dcdee0;
	color:#666; font-size:11px; font-family:Arial, Helvetica, sans-serif;
	margin:0; padding:0;
}

ul.menu li ul li.first {border:none;margin-left:0;}

ul.menu li ul li h2 {
	background:#fff;
	color:#666; font-size:11px; font-weight:bold;
	display:block;
	margin:0; padding:4px 2px 3px;
}

ul.menu li ul li a {
	display:block;
	text-decoration:none;
	margin:0; padding:3px 2px 0;
	height:16px;
}

ul.menu li ul li a:hover {background:url(../images/menu_on.gif) repeat-x; color:#fff;}

ul.menu li#item4 ul {width: 84px;}
ul.menu li#item4 ul li a {width:80px;}

ul.menu li#item5 ul li {width:200px;}

ul.menu li#item6 ul li a {width:110px;}

ul.menu li#item8 ul li a {width:110px;}

ul.menu li#item8 ul {left:-45px;}

ul.menu li#item4 ul, ul.menu li#item5 ul, ul.menu li#item6 ul, ul.menu li#item8 ul {display:none;}

div#header.home #menu ul li#item1 a,
div#header.section2 #menu ul li#item2 a,
div#header.section3 #menu ul li#item3 a,
div#header.section4 #menu ul li#item4 a,
div#header.section5 #menu ul li#item5 a,
div#header.section6 #menu ul li#item6 a {
	background: url(../images/menu_on.gif) repeat-x;
	color: #FFFFFF;
}

div#header.home #menu ul li#item1 ul li a,
div#header.section2 #menu ul li#item2 ul li a,
div#header.section3 #menu ul li#item3 ul li a,
div#header.section4 #menu ul li#item4 ul li a,
div#header.section5 #menu ul li#item5 ul li a,
div#header.section6 #menu ul li#item6 ul li a {
	background: none;
	color: #666666;
}

div#header.home #menu ul li#item1 ul li a:hover,
div#header.section2 #menu ul li#item2 ul li a:hover,
div#header.section3 #menu ul li#item3 ul li a:hover,
div#header.section4 #menu ul li#item4 ul li a:hover,
div#header.section5 #menu ul li#item5 ul li a:hover,
div#header.section6 #menu ul li#item6 ul li a:hover {
	background: url(../images/menu_on.gif) repeat-x;
	color: #FFFFFF;
}