#logo {
	width:					190px;
	top:					0px;
	height:					150px;
	float:					left;
	background-image:		url(../imgs/logo_topo.gif);
	background-position:	center
}

#tabsmenu {
	font-size:				12px;
/*	width:					1100px;
	float:					right;
	margin-right:			200px;
	margin:					auto;	*/
	text-align:				left;
/*	padding-right:			120px;	*/
	margin:					auto;
	width:					950px
}

#tabsmenu a:hover {
	text-decoration:			none;
}

#tabsmenu a {
	text-decoration:			none;
}

#tabs {
	background-image:		url(../imgs/bg_topo.gif);
	background-repeat:		repeat-x;
	height:					100px;
	font-family:			Georgia, "Times New Roman", Times, serif;
}



/*

	#tabs #ativo a {
		text-decoration:		none;
		color:					#999
	}

	#tabs #inativo a {
		text-decoration:		none;
		color:					#999;
	}

	#tabs #ativo a:hover {
		color:					#CCC;
	}

	#tabs #inativo a:hover {
		color:					#660000;
	}
*/







/* Menu para itens ativos */


/*

#tabs #ativo-esq {
	background-image:		url(../imgs/menu_ativo_esq.gif);
	background-repeat:		no-repeat;
	width:					10px;
	height:					100px;
	margin:					0;
	padding:				0;
	float:					left;
}

#tabs #ativo-dir {
	background-image:		url(../imgs/menu_ativo_dir.gif);
	background-repeat:		no-repeat;
	width:					10px;
	height:					100px;
	margin:					0px;
	padding:				0px;
	float:					left;
}

#tabs #ativo {
	background:				#FFF;
	height:					30px;
	margin-top:				57px;
	padding-top:			13px;
	padding-left:			5px;
	padding-right:			5px;
	float:					left;
	font-size:				15px;
	letter-spacing:			1px;
}



*/


/* Menu para itens inativos */


/*


#tabs #inativo-esq {
	background-image:		url(../imgs/menu_inativo_esq.gif);
	background-repeat:		no-repeat;
	width:					10px;
	margin-left:			1px;
	height:					100px;
	float:					left;
}

#tabs #inativo-dir {
	background-image:		url(../imgs/menu_inativo_dir.gif);
	background-repeat:		no-repeat;
	width:					10px;
	margin-right:			1px;
	height:					100px;
	float:					left;
}

#tabs #inativo {
	background:				#980000;
	height:					24px;
	margin-top:				66px;
	padding-top:			10px;
	padding-left:			5px;
	padding-right:			5px;
	float:					left;
	letter-spacing:			1px;
}


*/


/*****************************
**********	FOOTER	**********
*****************************/


#mapa {
	width:					960px;
	margin:					auto;
	text-align:				left;
}

	#mapa #item {
/*		width:					150px;	*/
		padding:				20px;
		float:					left;
/*		border:					1px solid #cc0000;	*/
	}

		#mapa #item .titulo {
			color:					#663300;
			font-size:				12px;
			font-weight:			bold;
		}

		#mapa #item .mapatxt a {
			color:					#663300;
			background-color:		#D6C6AA;
			-moz-border-radius:		3px;
			-webkit-border-radius:	3px;
			padding:				3px;
			text-decoration:		none;
			line-height:			25px;
		}

		#mapa #item .mapatxt a:hover {
			color:					#cc0000;
			background-color:		#EDDBBD;
			text-decoration:		none;
		}

/* nav styles */
/* Modified menus based on Superfish by Joel Birch
 * http://users.tpg.com.au/j_birch/plugins/superfish/
 */

/*** ESSENTIAL STYLES ***/
.mt-nav, .mt-nav * {
	margin:				0;
	padding:			0;
	list-style:			none;
}

.mt-nav {
	line-height:		1.0;
}

	.mt-nav ul {
		position:		absolute;
		top:			-999em;
		width:			180px;
	}

		.mt-nav ul li, .mt-nav li li a {
			width:		100%;
		}

	.mt-nav li {
		float:			left;
		position:		relative;
		z-index:		999;
	}

	.mt-nav a {
		display:		block;
	}

	.mt-nav li:hover ul, .mt-nav li:focus ul, ul.mt-nav li.sfHover ul {
		left:		0;
	}
	.mt-nav li:hover li ul, .mt-nav li:focus li ul, .mt-nav li.sfHover li ul {
		top:		-999em;
	}

	.mt-nav li li:hover ul, .mt-nav li li:focus ul, ul.mt-nav li li.sfHover ul {
		left:		180px;
		top:		-1px;
	}

	.superfish li:hover ul, .superfish li:focus ul, .superfish li li:hover ul {
		top:		-999em;
	}

.mt-nav {
	font-size:		11px;
	float:			left; /* needed for horizontal layout */
}

		.mt-nav a em {
			position:		absolute;
			left:			-9999em;
		}

		.mt-nav .tab {
			height:			27px;
		}

	.mt-nav li {
		white-space:	nowrap;
	}

	.mt-nav a {
		color:			#e5e5e6;
		padding:		0;
		text-decoration:none;
	}

	.mt-nav li li a {
		padding:		12px 0;
		text-indent:	22px;
	}

	.mt-nav li li.lastli {
		border:			0;
	}

	.mt-nav li li.lastli a {
		-moz-border-radius-bottomleft: 8px;
		-webkit-border-bottom-left-radius: 8px;
		-moz-border-radius-bottomright: 8px;
		-webkit-border-bottom-right-radius: 8px;
	}

	.mt-nav li li a:hover, .mt-nav li li a:focus {
		background:		#000;
		color:			#FFF;
	}

	.mt-nav li li {
		border-bottom:1px solid #484b51;
	}

	.mt-nav li ul {
		width:			180px;
		z-index:		999;
		-moz-border-radius-bottomleft: 8px;
		-webkit-border-bottom-left-radius: 8px;
		-moz-border-radius-bottomright: 8px;
		-webkit-border-bottom-right-radius: 8px;
	}

	.mt-nav li li {
		text-align:left;
	}



/****************************************************************************************************
*****************************************************************************************************
*****************************************************************************************************
******************************								*****************************************
******************************		FiM do menu do topo		*****************************************
******************************								*****************************************
*****************************************************************************************************
*****************************************************************************************************/
