* {
	margin: 0;
	padding: 0;
}

body {
	font-size: 12px;
	font-family: Helvetica, Arial, Verdana, sans-serif;
	background:#596575 url(bg.jpg) repeat top left;
	background-attachment:fixed;
	margin-bottom:-50px!important;
}

body.section-1 { }
body.section-2 { }
body.section-3 { }

a:link { color:#22252a; }
a:visited { color:#ccc; }
a:hover { text-decoration: underline; }

a img { border: none; }

.spacer{
	clear:both;
	height:0px;
	overflow:hidden;
}
#base{
	width:960px;
	margin: 40px auto;
	z-index:99;
	position:relative;
}

#titulo{
	background:transparent url(titulo.png) no-repeat top left;
	height:49px;
	margin-bottom:1em;
}
#titulo span{
	display:none;
}

#menu {
	font-size:14px;
	line-height:12px;
}
#menu a { color:#222; text-decoration: none; font-weight: normal;}
#menu a:hover { text-decoration: none; color:#ff5500; font-weight: bold;font-style: italic; }
#menu ul {
	list-style: none;
	color:#222;
	overflow:hidden;
	margin-bottom:5px;
	cursor:pointer;
}
#menu ul:hover {
	height:auto;
}
#menu p{
	padding:10px;
	padding-left:0;
	font-size:45px;
	text-align:center;
}
#menu ul li.section-title {	width:130px;text-align:right;color:#f3f3f3;float:left;display:block;margin-bottom:3px;margin-right:6px;}
#menu ul li.active {font-style: italic;color:#ff5500;}
#menu ul li{padding:2px;float:left;}
#content {
	margin:20px 0px 20px 140px;
	font-size:14px;
	line-height:18px;
	clear:both;
    height: 100%;
    top: 0;
	color:#ddd;
}

#flashcontent{height:500px;}
.container {
}

#content p { 
	padding:10px;
	font-size:12px;
 }

h1 { font-size: 24px;color:#ff5500;font-weight: bold;font-style: italic;margin-bottom:6px; }
h2 { font-size: 20px; }
h3 { font-size: 16px; }
h4 { font-size: 12px; }
#pie{float:right;color:white;font-size:14px;font-style: italic;}

#img-container	{ margin: 0; padding: 0; }
#img-container p	{ width: 400px; margin: 0; padding: 0 0 12px 0; }

#once { clear: left; }