@charset "utf-8";
/* CSS Document */
* {margin:0; padding:0; font-family: Arial; color:#FFFFFF; font-size:12px; font-weight:bold;}
img{border:none;}
a{text-decoration:none;}

.clear{display: block; clear: left; margin: 0;visibility: hidden;}

body{background:#000 url(bg-001.jpg);}

#header{
	margin:0;
	width:100%;
	height:32px;
	background:url(transp_000.png) repeat;
	border-bottom: 2px solid #ECCC57; 
}

#content{
	margin: 0 auto;
	width:1024px;
}

#content_header{
	margin:0 auto;
	width:1000px;
}

#footer{
	width:100%;
	height:35px;
	background:url(transp_000.png) repeat;
	border-top: 2px solid #ECCC57;
	
	position:absolute;
	top:100%;
	left:0;
	margin:-37px auto auto auto;
}

#content_footer{
	margin:0 auto;
	width:1000px;
	text-align:right;
}

/* NAVBAR STYLES */
	.navbar {
		position: relative;
		height: 29px; 
		width: 825px;
		margin: 3px 0;
		overflow: hidden;
		float:right;
	}
	
    .navbar li {
        float: left;
        list-style: none;
    }	.navbar li a {
		position: relative; overflow: hidden;
		text-decoration: none;
		font-size:13px;font-weight:bold;
		color: #FFF; outline: none;
		height: 30px; top: 2px;
		z-index: 10; letter-spacing: 0;
		float: left; display: block;
		margin: auto 8px;
		padding:5px 9px;
	}

	
	.navbar li a:hover {
	color:#000;
	background:#ECCC57;
	}

#navbar .ativo	{
	background:#ECCC57;
	color:;
}

/* sub_navbar STYLES */
	#sub_navbar
	{	position: relative;
		width: 751px;
		margin:-2px 0 0 0;
		float:right;
		z-index:1;}

	#sub_navbar li
	{	float: left;
		list-style: none;
		font: bold 13px;}

	#sub_navbar li a
	{	display: block;
		background: #DCB018;
		padding: 5px 12px;
		text-decoration: none;
		color: #000;
		white-space: nowrap;
		margin:0 0 0 8px;
		}

	#sub_navbar li a:hover
	{	background: #B69214;}
	
	body{overflow:hidden;}
	
	/* TEXT STYLES */
	h1{ color:#FFFFFF; margin:50px 0; letter-spacing:-2px; }

