.centralizar {
	width:1000px;
	margin:0 auto;
}

#pagina {
	position:relative;
	height:100%;
}

.ftborda {
	border:1px dashed #b2b2b2;
	background-color:#fff;
	padding:5px;
}

.voltar, .maisnoticias {
	display:block;
	background:url(../img/square.gif) no-repeat left 5px;
	padding-left:15px;
}

.underline {
	text-decoration:underline;
}

.underline:hover {
	text-decoration:none;
}

/***************************************
							 	TOPO
***************************************/

#topo {
	height: 192px;
}

/***************************************
							  LATERAL
***************************************/

#lateral-esq {
	width:240px;
	float:left;
}

/***************************************
							 	MENU
***************************************/

#menu {
	float:right;
	width:179px;
	position:relative;
	z-index:10000;
	border-right:3px solid #da3a28;
	border-left:1px dashed #b2b2b2;
}

#menu li {
	position:relative;
	margin-top:3px;
}

#menu li a {
	display:block;
	height:37px;
	text-indent:-9000em;
	overflow:hidden;
}

#menu li ul {
	position:absolute;
	top:0;
	left:100%;
	width:179px;
}

#menu li ul li {
	float:left;
	background-color:yellow;
	margin:0;
	background:url(../img/bg-submenu.gif) no-repeat center top;
}

#menu li ul li a {
	height:32px;
	text-indent:0;
	overflow:visible;
}

#menu li ul li a img {
	display:block;
}

#menu li.inicio a {
	background:url(../img/bt-menu-inicio.gif) no-repeat right top;
}

#menu li a.ogacc {
	background:url(../img/bt-menu-ogacc.gif) no-repeat right top;
}

#menu li.projetos a {
	background:url(../img/bt-menu-projetos.gif) no-repeat right top;
}

#menu li.eventos a {
	background:url(../img/bt-menu-eventos.gif) no-repeat right top;
}

#menu li.noticias a {
	background:url(../img/bt-menu-noticias.gif) no-repeat right top;
}

#menu li.parceiros a {
	background:url(../img/bt-menu-parceiros.gif) no-repeat right top;
}

#menu li.colabore a {
	background:url(../img/bt-menu-colabore.gif) no-repeat right top;
}

#menu li.contato a {
	background:url(../img/bt-menu-contato.gif) no-repeat right top;
}

.endereco {
	float:right;
	width:189px;
	display:inline;
	margin:80px 20px 0 0;
}

.endereco object {
	margin-left:93px;
}

.endereco address {
	text-align:right;
}

/***************************************
							 CORPO
***************************************/

#corpo {
	
	padding-bottom:320px;
}

html > body #corpo {
	position:relative;
	
}

#corpo .centralizar {
	padding-top:20px;
	background:url(../img/bg-corpo.gif) repeat-y center center;
}

#content {
	position:relative;
	float:left;
	width:732px;
	z-index:1000;
}

/***************************************
							 MAINCONTENT
***************************************/

#mainContent {
	float:left;
	width:420px;
	display:inline;
	margin-left:40px;
	height:100%;
}

h1 {
	font-size:18px;
	margin-bottom:13px;
}

ul.text li {
	padding:0 0 7px 15px;
	background:url(../img/square.gif) no-repeat left 4px;
}

ul.text .data {
	font-size:10px;
	color:#da3a28;
}

ul.text .barra {
	padding:0 6px;
}

ul.bigLine li {
	padding-bottom:20px !important;
}

/***************************************
							 SIDEBAR
***************************************/

#sidebar {
	padding-top:23px;
	width:232px;
	float:right;
	display:inline;
	margin-right:12px;
	position:relative;
	z-index:10000;
}

#sidebar .gacc {
	padding-top:30px;
}

#sidebar .informativo {
	padding-top:10px;
	width:200px;
	margin-left:20px;
}

#sidebar .participe {
	padding-top:30px;
	width:200px;
	margin-left:10px;
}

#sidebar .participe ul {
	padding-top:5px;
}

/***************************************
							 	RODAPE
***************************************/

#rodape {
	position:absolute;
	bottom:0;
	width:100%;
}

/***************************************
							 		FORM
***************************************/

label {
	display:block;
	padding-bottom:6px;
}

.input, .textarea {
	background-color:#fff;
	border:1px dashed #b2b2b2;
	float:left;
	margin-bottom:6px;
}

.input input.text, .textarea textarea {
	padding:6px 0;
	margin:0 10px;
}

.textarea textarea {
	height:150px;
	overflow:auto;
}

.paginacao a {
	display:block;
	float:left;
	color:#da3a28;
	padding:5px;
}

.paginacao span {
	display:block;
	float:left;
	color:#da3a28;
	padding:5px 2px;
}

.paginacao a:hover {
	text-decoration:none;
}

.paginacao .ativo {
	font-size:18px;
	color:#fff;
	background-color:#da3a28;
}

.list_disc li {
	list-style:disc;
	margin-left: 15px;
}
