@charset "utf-8";
/* TOPO */

#topo2,#centro2,#rodape2,#menu2 {
	float:left;
	width:100%;
}

#topo,#centro,#rodape,#menu {
	margin:0px auto;
	width:775px;
}

#fundo {
}

#topo2 { background:top left url(../imgs/topo_fundo.jpg) repeat-x; }

#topo {
	width:775px;
	height:149px;
}

#topo a.logo {
	float:left;
	width:560px;
	height:139px;
	margin-top:10px;
	margin-left:20px;
	_margin-left:10px;
	background:left top url(../imgs/topo.jpg) no-repeat;
}

#topo ul.menu {
	float:right;
	margin-right:15px;
	_margin-right:7px;
	margin-top:35px;
	width:150px;
	height:91px;
	background:left top url(../imgs/topo_menu.jpg) no-repeat;
	list-style:none;
}

#topo ul.menu li {
	float:left;
	list-style:none;
}

#topo ul.menu li a {
	float:left;
	display:block;
	width:150px;
	height:22px;
}

#topo ul.menu li a:hover {
	border:1px solid #BAD0DC;
	border-left:none;
}

/* MENU */

#menu2 {
	background:left top url(../imgs/menu_fundo.jpg) repeat-x #fff;
	height:37px;
}

#menu {
	height:37px;
}

#menu ul {
	list-style:none;
	width:745px;
	height:35px;
	float:left;
	margin-left:15px;
	_margin-left:15px;
}

#menu ul li {
	float:left;
	list-style:none;
}

#menu ul li a {
	float:left;
	height:35px;
	background:left top no-repeat;
	text-decoration:none;
}

#menu ul li a:hover {
	background-position:0px -36px;
}

#menu ul li a.menu_esc { width:113px; background-image:url(../imgs/menu_esc.gif); }
#menu ul li a.menu_adv { width:108px; background-image:url(../imgs/menu_adv.gif); }
#menu ul li a.menu_area { width:151px; background-image:url(../imgs/menu_area.gif); }
#menu ul li a.menu_aco { width:68px; background-image:url(../imgs/menu_aco.gif); }
#menu ul li a.menu_con { width:303px; background-image:url(../imgs/menu_con.gif); }