/* PRINCIPAL */
*{
	margin:0;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
	color:#658404;
	text-align:center;
}
html{
	background:#E7EFD1;
}
body{
	margin-top:10px;
	margin-bottom:10px;
	min-width:550px;
	font-size:12px;
}
fieldset{
	border:0 none;	
}
h3, h3 a, #abas li a{
	font-weight:normal;
/*	text-transform:uppercase; */
	font-size:1.3em;
/*	font-family:Helvetica, Arial, sans-serif; */
	font-family:Arial, Helvetica, sans-serif;
	color:#56A73E;
}
p{
	margin-bottom:.9em;
}
li{
	list-style:none;	
}
a{
	text-decoration:none;	
}
img{
	border:0 none !important;
}

input {
	line-height:normal !important;
}
#vermelho {
	color:#ff0000 !important;
}
#global{
	margin-left:auto;
	margin-right:auto;
	width:1024px;
	width:980px;
	padding-bottom:1%;
	height:1%;
	background:#FFF url(../img/fundo_global.jpg) repeat-x left bottom;
}
#global *{
	text-align:left;
}
#cabecalho{
	float:right;
	width:600px;
/*	border:1px solid #ff0000; */
}
#bannerVestibular {
	width:458px;
	height:120px;
	float:left;
/*	border:1px solid #ff0000; */
}
#chamada {
	width:458px;
	height:120px;
	float:left;
/*	border:1px solid #ff0000; */
}
#datahora {
	width:950px;
}
#fundo_branco{
	width:1000px;  /* DETERMINAÇÃO DO MEC */
	width:960px;  /* DETERMINAÇÃO DO MEC */
	background:#FFF;
	border:2px solid #BFDF8D;
	margin-top:3px;
	margin-left:auto;
	margin-right:auto;
}

/* BARRA MEC */
h1 a{
	background:#FFCC00 url(../img/h1pq.gif) no-repeat left center;
	width:167px;
	height:21px;
	text-indent:-20000px;
	float:left;
}
#barraMec{
	margin-left:auto;
	margin-right:auto;
	width:1000px; /* DETERMINAÇÃO  DO MEC */
	width:960px; /* DETERMINAÇÃO  DO MEC */
	background:#FFCC00;
	height:20px;
	padding-top:5px;
	padding-bottom:5px;
}
#form_destaques{
	position:absolute;
	left:50%;
	margin-left:-100px;
}
#destaques{
	 width:185px;
	 background:#FFCC00;
	 border:1px solid #666;
}
a.brasil{
	background:#FFCC00 url(../img/selo_brasil_pq.gif) no-repeat right center;
	width:74px;
	height:21px;
	text-indent:-20000px;
	float:right;
	outline:0;
}

/* TOPO */
#topo{
	background:#FFF url(../img/fundo_topo.jpg) no-repeat right bottom;
	height:176px; /* DETERMINAÇÃO DO MEC */
	border-bottom:2px solid #AADE64;
}
#topo_esc{
	background:transparent url(../img/topo_esq.jpg) no-repeat left top;
	width:12px;
	height:10px;
	float:left;
	margin:-2px 0 0 -3px;
}
#topo_dir{
	background:transparent url(../img/topo_dir.jpg) no-repeat left top;
	width:12px;
	height:10px;
	float:right;
	margin:-2px -3px 0 0;
}
#titulos{
	float:left;
	text-indent:-20000px;
	clear:both;
}
h2#ifpe a{
	background:transparent url(../img/logo.gif) no-repeat left top;
	width:301px;
	height:114px;
	margin:3px 0 5px 10px;
	display:block;
	outline:0;
}
h2#campus_pesqueira{
	background:transparent url(../img/campus_pesqueira.gif) no-repeat left top;
	width:277px;
	height:48px;
}
#acessibilidade{
	border:1px inset #FFF;
	float:right;
	background:#E9F1E1 url(../img/fundo_acessibilidade.jpg) repeat-x left top;
	margin:10px 10px 0 0;
	padding:3px 0 7px 0;
}
#acessibilidade li{
	float:left;
	margin:5px 5px 0 10px;
}
#botoes li a{
	outline:0;
}
#acessibilidade li a:hover{
	text-decoration:underline;
}
#atalhos, #botoes{
	float:left;
}
#botoes li a{
	text-indent:-20000px;
	display:block;
	width:22px;
	height:17px;
}
li.aumentar_fonte a{
	background:transparent url(../img/aumentar_fonte.gif) no-repeat left top;
}
li.diminuir_fonte{
	background:transparent url(../img/diminuir_fonte.gif) no-repeat left top;	
}
li.tamanho_original{
	background:transparent url(../img/fonte_normal.gif) no-repeat left top;	
}
li.alto_contraste{
	background:transparent url(../img/alto_contraste.gif) no-repeat left top;	
}
	#contraste{
		position: relative;   
	}
	
	#caixa_contraste{
		position: absolute;   
		display: none;
		width: 75px;
		left: -20px;
		background-color: #C8E89C;
	}
	
	#caixa_contraste li{   
		display: block;   
		width: 75px;
		clear: both;
		padding: 0;
		margin: 0;   
	}
	
	#caixa_contraste li a{       
		display: block;
		width: 75px;   
		text-indent: 0;       
	}
	
/*MENU*/
#menu{
	width:188px;  /* DETERMINAÇÃO DO MEC */
	float:left;
	margin:20px 0 0 10px;
	font-family:Verdana, Geneva, sans-serif;
}
#container #menu{
	width:188px; /* DETERMINAÇÃO DO MEC */
	float:left;
	margin-top:0px;
}
#menu p.w3c{
	text-align:center;
}
#menu .sessao{
	border:1px solid #D7D7D7;
	height:1%;
	margin-bottom:4px;
}
#menu .menu_esq_top{
	background:transparent url(../img/menu_esq_top.jpg) no-repeat left top;
	width:8px;
	height:7px;
	float:left;
	margin:-1px 0 0 -1px;
}
#menu .menu_dir_top{
	background:transparent url(../img/menu_dir_top.jpg) no-repeat right top;
	width:7px;
	height:6px;
	float:right;
	margin:-1px -1px 0 0;
}
#menu .menu_esq_bot{
	background:transparent url(../img/menu_esq_bot.jpg) no-repeat left bottom;
	width:7px;
	height:6px;
	float:left;
	margin:0 0 -1px -1px;
}
#menu .menu_dir_bot{
	background:transparent url(../img/menu_dir_bot.jpg) no-repeat right bottom;
	width:6px;
	height:6px;
	float:right;
	margin:0 -1px -1px 0;
}
#menu .sub_sessao{
	border:1px solid #EAEAEA;
	height:1%;
	display:none;
	margin:10px 5px 0 5px;
	padding:5px;
	background:transparent url(../img/fundo_sub.jpg) repeat-x left bottom;
}
#menu h3{
	margin:5px 0 0 7px;
	font-family:Arial, Helvetica, sans-serif;
}
#menu h3 a{
	font-size:0.8em;
}
#menu li{
	padding:3px;
	margin-top:3px;
}
#menu li a{
	display:block;
	padding:2px;
	font-size:0.9em;
}
#menu li a:hover{
	text-decoration:underline;
}

	/*VERDE*/
	#menu .verde h3 a{
		background:transparent url(../img/lista_verde.jpg) no-repeat left center;
		padding-left:18px;
	}
	#menu .verde li{
		border:1px solid #C7F2B8;
	}
	#menu .verde li a{
		border:1px solid #E0F8D8;
		color:#3B8D26;
		background:#FFF url(../img/fundo_verde.jpg) repeat-x left bottom;
	}
	
	/*AZUL*/
	#menu .azul h3 a{
		background:transparent url(../img/lista_azul.jpg) no-repeat left center;
		padding-left:18px;
	}
	#menu .azul h3 a{
		color:#3A545F;
	}
	#menu .azul li{
		border:1px solid #CBD9DF;
	}
	#menu .azul li a{
		border:1px solid #E3EBEE;
		color:#25617C;
		background:#FFF url(../img/fundo_azul.jpg) repeat-x left bottom;
	}
	
	/*SEM SUB SESSÃO*/
	#menu .sem_sub h3{
		background:#FFF url(../img/fundo_sem.jpg) repeat-x left bottom;
		border:1px solid #E8E8E8;
		margin:5px 5px 0 5px;
		padding:0 0 3px 2px;
	}
	#menu .sem_sub a{
		color:#575757;
		background:transparent url(../img/lista_sem.jpg) no-repeat left center;
		padding-left:18px;
	}
		
/*INDEX*/
#container{
	float:left;
	margin-top:20px;
	clear:both;
}
#central *, #direita *, #conteudo *{
	line-height:170%;
	color:#658404;
}

	/*CENTRAL*/
	#central{
		width:493px; /* DETERMINAÇÃO DO MEC */
		float:left;
		margin-left:22px;
	}
	#fundo{
		background:transparent url(../img/fundo_conteudo.jpg) repeat-x left bottom;
		padding:10px;
	}
	#central .not_img{
		float:right;
	}
	#central a{
		text-decoration:underline;
		font-size:.9em;
	}
	#container h2{
		font-size:1.5em;
		margin-bottom:5px;
	}
	#banner1{
		float:center;
		text-align:center;
		margin-left:-2px;
		padding-top:1%;
	}
	#banner2{
		float:center;
		text-align:center;
		padding-top:1%;
		padding-bottom:1%;
	}
	#central #abas a{
		text-decoration:none;
	}
	#abas{
		height:1%;
	}
	#abasseparator{
		float:left;
		margin-right:15px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:1.2em;
	}
	#abas li{
		float:left;
		margin-right:15px;
		font-family:Arial, Helvetica, sans-serif;
	}
	#abas li a{
		color:#949F76;
/*		font-family:Helvetica, Arial, sans-serif; */
		font-family:Arial, Helvetica, sans-serif;
	font-size:1.4em;
	}
	#abas li a.selecao{
		color:#545D3B;
	}
	#abas li a.noticias{
		background:transparent url(../img/abas.gif) repeat-x left bottom;
		color:#545D3B;
	}
	#abas li a.reitoria{
		background:transparent url(../img/abas.gif) repeat-x left bottom;
		color:#545D3B;
	}
	#abas li a.videos{
		background:transparent url(../img/abas.gif) repeat-x left bottom;
		color:#545D3B;
	}
	#container img{
		border:2px solid #FFF;
	}
	#container #noticiaUm{
		border-bottom:1px solid #FFF;
		height:1%;
	}
	#container #noticiaDois{
		width:48%;
		float:left;
		border-right:1px solid #FFF;
		padding:20px 0;
		
	}
	#container #noticiaTres{
		width:48%;
		float:right;
		padding:20px 0;
	}
	#container #outrasNoticias{
		clear:both;
		border-top:1px solid #FFF;
		padding:3px 0px 15px;
	}
	#conteudo h3{
		color:#4E5A2F;
		margin-bottom:10px;
	}
	#conteudo p a{
		text-decoration:underline;
		font-weight:bold;
	}
	#outrasNoticias li{
		background:transparent url(../img/lista_link.jpg) no-repeat left 3px;
		padding-left:18px;
		margin-bottom:5px;
	}
	#outrasNoticias li a{
		text-decoration:none;
	}
	#outrasNoticias li a:hover{
		text-decoration:underline;	
	}
	#outrasNoticias a.right{
		float:right;
	}
	
	/*DIREITA*/
	#direita{
		float:right;
		width:220px; /* DETERMINAÇÃO DO MEC */
		margin:20px 10px 0 0;
	}
	#direitaBorda{
		border-left:1px solid #D0DADB;
		height:1%;
		width:100%;
		clear:both;
		background:transparent url(../img/dir_borda_bot.jpg) repeat-x left bottom;
	}
	#direitaBorda .dir_sombra{
		background:transparent url(../img/dir_borda_dir.jpg) repeat-y top right;
		margin-right:-3px;
		border-top:1px solid #D0DADB;
		padding:10px 20px 10px 10px;
	}
	#direita .dir_esq_top{
		background:transparent url(../img/dir_esq_top.jpg) no-repeat left top;
		width:6px;
		height:5px;
		float:left;
		margin-left: -1px;
	}
	#direita .dir_dir_top{
		background:transparent url(../img/dir_dir_top.jpg) no-repeat right top;
		width:10px;
		height:10px;
		float:right;
		margin-right:-1px;
	}
	#direita .dir_esq_bot{
		background:transparent url(../img/dir_esq_bot.jpg) no-repeat left bottom;
		width:8px;
		height:12px;
		margin-left:-1px;
		float:left;
	}
	#direita .dir_dir_bot{
		background:transparent url(../img/dir_dir_bot.jpg) no-repeat right bottom;
		width:11px;
		height:11px;
		float:right;
		margin-right:-2px;
	}
	#direita h3{
		color:#56A73E;
		background:transparent url(../img/lista_dir.jpg) no-repeat left center;
		padding-left:17px;
		margin-bottom:10px;
	}
	#direita ul{
		margin-bottom:10px;
	}
	#direita ul li a{
		font-size:0.9em;
		text-decoration:none;
	}
	#direita ul li a:hover{
		text-decoration:underline;	
	}
	ul#cursos li{
		border-bottom:1px solid #BDE0E0;
		background:transparent url(../img/lista_cursos.jpg) no-repeat left 7px;
		padding-left:15px;
	}
	#direita #cursos li a{
		color:#699696;
	}
	ul#rede{
		margin:10px 15px 15px 5px;
	}
	ul#rede li{
		background:transparent url(../img/lista_rede.jpg) no-repeat left 7px;
		border-bottom:1px solid #D6D6D6;
		padding-top:0px;
		padding-bottom:0px;
		padding-left:15px;
		margin-top:0px;
		margin-bottom:0px;
	}
	ul#rede li a{
		color:#669726;
	}
	ul#chegar{
		margin:10px 15px 15px 5px;
	}
	ul#chegar li{
		background:transparent url(../img/lista_rede.jpg) no-repeat left 7px;
		border-bottom:1px solid #D6D6D6;
		padding-left:15px;
	}
	ul#chegar li a{
		color:#669726;
	}
	ul#eventos{
		padding-right:15px;
	}
	ul#eventos li{
		background:transparent url(../img/lista_eventos.jpg) no-repeat left 7px;
		padding:3px 0 3px 15px;
		border-bottom:1px solid #D0DBC3;
	}
	ul#eventos a{
		color:#354027;
	}
	#direita .calendario{
		display:block;
		text-align:center;
		
	}
	#direita .calendario  img{
		width:70%;
	}
	ul#cursos li.semBorda, ul#rede li.semBorda, ul#eventos li.semBorda{
		border-bottom:0 none;	
	}
	img.imgMapa{
		width:100%;
		height:100%;
	}
	#info_mais{
		text-align:center;
		margin:10px 15px 10px 0;
	}
	
/*CONTEUDO*/
#conteudo{
	width:700px; /* DETERMINAÇÃO DO MEC */
	float:right;
	margin-top:10px;
	margin-left:20px;
	margin-right:20px;
	margin-bottom:10px;
}
#conteudo h3{
	padding-top:10px;
}
#conteudo h4{
	margin:10px 0 5px 0;
	font-size:1.1em;
}
	#conteudo #crumb_pesquisar{
		height:1%;
		margin-bottom:5px;
		padding-bottom:5px;
	}
	#conteudo #crumb_pesquisar p{
		float:left;
	}
	#crumb_pesquisar p, #crumb_pesquisar a{
		font-size:0.9em;
		letter-spacing:0.1em;
		color:#2F3D01;
	}
	#conteudo #crumb_pesquisar a{
		font-weight:bold;
		text-decoration:none;
	}
	#conteudo #crumb_pesquisar a:hover{
		text-decoration:underline;	
	}
	#informacoes{
		border-top:1px solid #CCC;
		padding:10px 0;
	}
	#informacoes ul{
		float:right;
	}
	#informacoes li{
		float:left;
		height:17px;
		padding-left:22px;
		margin-left:10px;
	}
	#informacoes li a{
		color:#989898;
		text-decoration:none;
	}
	#informacoes li a:hover{
		text-decoration:underline;
	}
	#informacoes .pdf{
		background:transparent url(../img/pdf.gif) no-repeat left bottom;
	}
	#informacoes .imp{
		background:transparent url(../img/impressao.gif) no-repeat left bottom;
	}
	#informacoes .email{
		background:transparent url(../img/email.gif) no-repeat left bottom;
	}
	h2.conteudo{
		font-size:1.3em;
		margin:10px 0;
	}
	#conteudo .not_img{
		float:left;
	}
	#conteudo .oculto{
		text-indent:-20000px;
		display:table;
		outline:0;
	}
	#conteudo #maisImagens{
		margin:20px 0;
		clear:both;
	}
	#conteudo #maisImagens img{
		margin-right:10px;
		border:1px solid #CBD4B8;
	}
	#conteudo #arquivoCont a{
		background:transparent url(../img/lista_link.jpg) no-repeat left top;
		padding-left:18px;
	}
	#conteudo #arquivoCont a:hover{
		text-decoration:underline;
	}
	
/*PESQUISAR*/
#pesquisar{
	float:right;
	margin-bottom:10px;
}
#pesConteudo{
	float:right;
	margin-top:-10px;
	margin-bottom:10px;
}
#pesquisar label{
		display:block;
		clear:both;
}
#pesConteudo label{
		display:block;
		clear:both;
}
#pesquisar input, #pesConteudo input{
	border:1px inset #EFEFEF;
	padding:5px;
	text-align:right;
}
#pesquisar input{
	width:175px;
}
#pesConteudo input{
	width:208px;
}
#pesquisar input.ok, #pesConteudo input.ok{
	background:transparent url(../img/ok.jpg) no-repeat left top;
	text-indent:-20000px;
	width:30px;
	height:28px;
	border:0 none;
	cursor:pointer;
}

/*FORMULÁRIO EGRESSOS*/
#formEgressos span{
	font-weight:bold;
	color:#900;
}
#formEgressos *{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:150%;
}
#formEgressos{
	width:100%;
}
#formEgressos label{
	clear:both;
	display:block;
	margin:5px 0;
}
#formEgressos input, #formEgressos textarea, #formEgressos select{
	padding:3px 0;
	width:50%;
	margin-bottom:3px;
	border:1px solid #9CA888;
}
#formEgressos textarea{
	height:100px;
	overflow:auto;
}
#formEgressos fieldset{
	border:1px solid #9CA888;
	margin:10px 0;
	padding:10px;
}
#formEgressos legend{
	font-weight:bold;
	color:#9CA888;
}
#formEgressos .subDiv{
	border:0 none;
	padding:0;
	margin:0;
}
#formEgressos .subDiv legend{
	text-indent:-20000px;
	font-size:0%;
}
#formEgressos .radio{
	 width:100px;
	 float:left;
	 clear:none;
	 margin:5px 0 5px 0;
}
#formEgressos .radio input{
	border:0 none;
	width:13px;
	float:left;
	margin:2px 2px;
	 border:1px solid #F00;
}
#formEgressos input.bt{
	width:80px;
	padding:0;
	float:right;
	display:table;
	cursor:pointer;
	text-align:center;	
}
#formEgressos #trab_esconder, #formEgressos #est_esconder{
	display:none;
}

/*BUSCA*/
#conteudo .itensBusca li{
	background:transparent url(../img/lista_link.jpg) no-repeat left center;
	margin-bottom:5px;
}
#conteudo .itensBusca li a{
	text-decoration:none;
	padding-left:20px;
}
#conteudo .itensBusca li a:hover{
	text-decoration:underline;
}
form#busca{
	width:50%;
	margin:0 auto 30px auto;
}
form#busca fieldset{
	border:1px solid #CCC;
	padding:10px;
	padding-top:20px;
}
form#busca label.label_palavra{
	float:left;
	margin-right:10px;
}
form#busca #palPesquisada{
	float:left;
	width:52%;
	color:#666;
	height:20px;
}
form#busca label.radio{
	float:left;
	margin:20px 20px 0 0;
}
form#busca label.radio input{
	float:left;
	margin-right:3PX;
}
form#busca input#bt_pesq{
	padding:0 !important;
	margin-top:20px;
	float:right;
	background:#ECE9D8;
	border:1px solid #666;
	color:#666;
	cursor:pointer;
	text-align:center;
}

/*MAPA DO SITE*/
#mapaSessao li{
	font-weight:bold;
	margin-top:10px;
}
#mapaSub li{
	font-weight:normal;
	padding-left:10px;
	margin-top:0;
	list-style:inside;
}
#mapaSessao li a:hover{
	text-decoration:underline;
}
/* RODAPE */
#rodape{
	clear:both;
	background:#DAE4C0;
	margin:10px;
	padding:10px;
	height:1%;
}
#rodape *{
	color:#4E5A2F;
}
#rodape address{
	font-style:normal;
	margin:10px 0;
}
#rodape #voltarTopo{
	text-align:right;
	color:#FC0;
	font-weight:bold;
}
#rodape #voltarTopo a{
	font-weight:bold;
	background:transparent url(../img/seta_topo.gif) no-repeat right 4px;
	padding-right:15px;
}

/* CLASSES */
a.oculto{
	text-indent:-20000px;
	display:table;
}
.not_img{
	width:100px;
	padding:15px;
	background:#F3F7E9;
	border:1px solid #CBD4B8;
	margin:0 10px 5px 0;
}
.not_img *{
	font-size:.9em;
}

/*BUGS FIREFOX*/
#barraMec:after, #global:after, #noticiaUm:after, #abas:after, #banners:after, #banners ul:after, .sessao:after, .sub_sessao:after, #direitaBorda:after, #crumb_pesquisar:after, #rodape:after{
	content:".";
	display:block;
	clear:both;
	visibility:hidden;
	height:0;
	overflow:hidden;
}

/*CSS PARA ALTO CONTRASTE*/
/* c_preto */
.c_preto p, .c_preto li, .c_preto label, .c_preto input, .c_preto select, .c_preto textarea, .c_preto address{
	color:#FFF !important;
}
.c_preto a{
	color:#9F0 !important;
	font-weight:bold !important;
}
.c_preto img, .c_preto #rodape{
	border:2px solid #9F0 !important;
}
.c_preto h1, .c_preto h3, .c_preto h4, .c_preto h2, .c_preto h3{
	color:#090 !important;
}
.c_preto, .c_preto #global, .c_preto #topo, .c_preto select, .c_preto #destGoverno, .c_preto .autoClear, .c_preto #acessibilidade, .c_preto #container, .c_preto #fundo, .c_preto #fundo_branco, .c_preto h3, .c_preto #rodape, .c_preto #caixa_contraste, .c_preto ul.sub_sessao, .c_preto ul.sub_sessao a, .c_preto .not_img{
	background:#000 !important;
}
.c_preto h2#ifpe a{
	background:transparent url(../img/logo_preto.gif) no-repeat left top;
}
.c_preto h2#campus_pesqueira{
	background:transparent url(../img/campus_pesqueira_preto.gif) no-repeat left top;
}
/* c_azul */

.c_azul p, .c_azul li, .c_azul label, .c_azul input, .c_azul select, .c_azul textarea, .c_azul address{
	color:#FFF !important;
}
.c_azul a{
	color:#FF0 !important;
	font-weight:bold !important;
}
.c_azul img, .c_azul #rodape{
	border:1px solid #FF0 !important;
}
.c_azul h1, .c_azul h3, .c_azul h4, .c_azul h2, .c_azul h3{
	color:#0066FF !important;
}
.c_azul, .c_azul #global, .c_azul #topo, .c_azul select, .c_azul #destGoverno, .c_azul .autoClear, .c_azul #acessibilidade, .c_azul #container, .c_azul #fundo, .c_azul #fundo_branco, .c_azul h3, .c_azul #rodape, .c_azul #caixa_contraste, .c_azul ul.sub_sessao, .c_azul ul.sub_sessao a, .c_azul .not_img{
	background:#003 !important;
}
.c_azul h2#ifpe a{
	background:transparent url(../img/logo_azul.gif) no-repeat left top;
}
.c_azul h2#campus_pesqueira{
	background:transparent url(../img/campus_pesqueira_azul.gif) no-repeat left top;
}

/* c_verde */

.c_verde p, .c_verde li, .c_verde label, .c_verde input, .c_verde select, .c_verde textarea, .c_verde address{
	color:#FFF !important;
}
.c_verde a{
	color:#FF0 !important;
	font-weight:bold !important;
}
.c_verde img, .c_verde #rodape{
	border:1px solid #FF0 !important;
}
.c_verde h1, .c_verde h3, .c_verde h4, .c_verde h2, .c_verde h3{
	color:#999 !important;
}
.c_verde, .c_verde #global, .c_verde #topo, .c_verde select, .c_verde #destGoverno, .c_verde .autoClear, .c_verde #acessibilidade, .c_verde #container, .c_verde #fundo, .c_verde #fundo_branco, .c_verde h3, .c_verde #rodape, .c_verde #caixa_contraste, .c_verde ul.sub_sessao, .c_verde ul.sub_sessao a, .c_verde .not_img{
	background:#020 !important;
}
.c_verde h2#ifpe a{
	background:transparent url(../img/logo_verde.gif) no-repeat left top;
}
.c_verde h2#campus_pesqueira{
	background:transparent url(../img/campus_pesqueira_verde.gif) no-repeat left top;
}