body {
	margin: 0px;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	background-image: url(../imagens/bg_page.gif);
}
div.indice {
	float: left;
	width: 177px;
}
div.meio {
	float: right;
	width: 601px;
	}
div.sel {
	background-image: url(../imagens/bg_select.gif);
	float: left;
	height: 105px;
	//height: 135px;
	width: 157px;
	//width: 177px;
	padding-top: 25px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 15px;
}

/*********************** banners **********************/
div.fla2 {
	float: left;
	height: 140px;
}
div.bans {
	width:165px;
	float:right;
	padding-top:1px;
}
div.bans div{
	float:left;
	padding-top:2px;
}
#Banner_capa01 {
margin:1px 0 2px 0;
padding:0;
}


div.logo {
	background-image: url(../imagens/logo.gif);
	float: left;
	height: 55px;
	width: 183px;
	background-repeat: no-repeat;
}
div.cabecalho {
	float: right;
	height: 48px;
	width: 578px;
	//height: 55px;
	padding-top:2px;
	padding-bottom:5px;
	color: #AA6622;
}
a#eng {
	background-image: url(../imagens/uk_flag.gif);
	background-repeat: no-repeat;
	float: right;
	height: 20px;
	width: 57px;
	margin-right: 10px;
	margin-top: 5px;
	background-position: right top;
}
.lks{
	height: 14px;
	//height: 26px;
	padding:1px 0 7px 25px;
	//padding:1px 0 2px 25px;
}
.cabecalho p {
	//margin-top:2px;
	margin-right: 0px;
	margin-left: 0px;
}
.cabecalho a {
	color: #AA6622;
	text-decoration: none;
	padding-right: 5px;
	padding-left: 5px;
}
.cabecalho a:hover {
	color: #e38a04;
}
.central{
	float:left;
	width:50%;
	//width:100%;
	padding-left:50%;
	background-image: url(../imagens/bg.gif);
	background-repeat: repeat-x;
	background-color:#ffffff;		
}
.central_home{
	float:left;
	width:50%;
	//width:100%;
	padding-left:50%;
	background-image: url(../imagens/bg_home.gif);
	background-repeat: repeat-x;
	background-color:#ffffff;
}
.corpo {
	width: 778px;
	margin-left: -389px;
	}
div.rodape {
	width: 50%;
	//width: 100%;
	background-image: url(../imagens/bg_rodape.gif);
	background-repeat:repeat-x;
	float:left;
	padding-left:50%;
	}
.rodape .rodape_info {
	background-image: url(../imagens/bg_rodape_info.gif);
	width: 778px;
	margin-left: -389px;
	text-align: center;
	padding-top: 35px;
	padding-bottom: 27px;
	background-repeat: no-repeat;
}
div.topico {
	width: 425px;
	float: left;
}

div{
	font-size:11px
}
div.conteudo {
	width: 591px;
	//width: 601px;
	padding-top: 5px;
	padding-right: 5px;
}
.cont #quadro_editais{
	width: 410px;
	height: 355px;
	//height: 375px;
	overflow: auto;
}
ul {
	margin: 0px;
	padding: 0px;

}
li {
	list-style-position: outside;
	margin: 0px;
	padding: 0px;
}
/*div.lista_curso{
	
}*/
div.lista_curso ul{
	margin: 0px;
	list-style-image: none;
	list-style-type:none;
	list-style-position: outside;
}
div.lista_curso ul li{
	margin: 0px;
	list-style-type: none;
	list-style-image: none;
	list-style-position: outside;
}
ul.links {
	margin: 0px;
	list-style-image: none;
	list-style-type:none;
	list-style-position: outside;

}
ul.links li {
	margin: 0px;
	list-style-type: none;
	list-style-image: none;
	list-style-position: outside;
}

ul.links li.titulo{
	background-image: url(../imagens/menu_rede2.gif);
	background-repeat: no-repeat;
	width: 146px;
	text-decoration: none;
	font-weight: bold;
	color: #ffffff;
	font-weight: bold;
	//width: 158;
	padding-left: 6px;
	padding-right: 6px;
	padding-top: 4px;
	padding-bottom:4px;
	background-position: left bottom;
	margin-bottom: 1px;
}

ul.links li a {
	display: block;
	background-image: url(../imagens/menu_universitario.gif);
	background-repeat: no-repeat;
	width: 146px;
	text-decoration: none;
	color: #666666;
	//width: 158;
	padding-left: 6px;
	padding-right: 6px;
	padding-top: 4px;
	padding-bottom:4px;
	background-position: left bottom;
	margin-bottom: 1px;
}
ul.links li a:hover {
	color:#e38a04;
}
ul.links li.uni a {
	background-image: url(../imagens/menu_universitario.gif);
	font-weight: bold;
}
ul.links li.uni a:hover {
	color:#e38a04;
}
ul.links li.cent a {
	background-image: url(../imagens/menu_centenario.gif);
	font-weight: bold;
}
ul.links li.cent a:hover {
	color:#195C2F;
}
ul.links li.uniao a {
	background-image: url(../imagens/menu_uniao.gif);
	font-weight: bold;
}
ul.links li.uniao a:hover {
	color:#7D2F2D;
}
input {
	font-size: 10px;
	color:#996600;
	border: 1px solid #9D854C;
}
select {
	font-size: 9px;
}

.coldir ul {
	margin: 0px;
	padding: 0px;
	list-style-image: none;
	list-style-type:none;

}
.coldir ul li {
	margin: 0px;
}
.coldir ul li a {
	display: block;
	background-image: url(../imagens/bg_ul_dir.gif);
	background-repeat: no-repeat;
	width: 160px;
	text-decoration: none;
	font-weight: bold;
	color: #666666;
	//width: 158;
	padding-left: 6px;
	padding-right: 6px;
	padding-top: 4px;
	padding-bottom:4px;
	background-position: left bottom;
	margin-bottom: 1px;
}
.coldir p {
	padding-left: 6px;
}
input.radio {
	background-color: #FFE4CA;
	margin: 0px;
	padding: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}


.coldir ul li a:hover {
	color:#e38a04;
}
input.bot {
	font-size: 10px;
	font-weight: bold;
	color: #AA6622;
	background-image: url(../imagens/bg_bot.gif);
	background-repeat: repeat-x;
	background-position: center center;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #F3F5F8;
	border-right-color: #FFDFBF;
	border-bottom-color: #FFDFBF;
	border-left-color: #F3F5F8;
	margin: 0px;
	padding: 1px;
	cursor: hand;
}
div.itens {
	float: left;
	background-image: url(../imagens/bg_menu.gif);
	background-repeat: no-repeat;
	width: 162px;
	//width: 177px;
	padding-right: 3px;
	padding-bottom: 5px;
	padding-left: 12px;
}
select.az {
	font-size: 9px;
	background-color: #FFDFBF;
	width: 150px;
}
div.quadro {
	width: 429px;
	background-image: url(../imagens/bg_quadro.jpg);
	background-repeat: no-repeat;
	background-position: 0px -1px;
	float: left;
	background-color: #FFFFFF;
}

div.coldir {
	width: 168px;
	//width: 171px;
	float: right;
	background-image: url(../imagens/bg_lines.gif);
	padding-left: 1px;
	padding-top: 2px;
	padding-right: 2px;
}
.coldir h1 {
	background-image: url(../imagens/bg_h1.gif);
	background-repeat: no-repeat;
	color: #AA6622;
	background-position: left top;
	height: 15px;
	//height: 25px;
	padding-left: 9px;
	font-size: 11px;
	padding-top:10px;
	margin: 0px;
	clear:left;
	}
.coldir h1 a {
	color:#AA6622}
.canais {
	float:left;
	width: 422px;
	font-weight: bold;
	background-image: url(../imagens/bg_canais.gif);
	background-repeat: no-repeat;
	height:30px;
}
.canais li a {
	color: #AA6622;
	text-decoration: none;
}
.canais li {
	float:left;
	height:16px;
	//height:28px;
	display: inline;
	padding-right: 10px;
	padding-left: 6px;
	padding-top: 12px;
	background-image: url(../imagens/bg_li_canais.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	color:#AA6622;
}
.canais li.selec {
	background-image: url(../imagens/bg_li_canais_selec.gif);
}
.canais li.last {
	background-image: none;
}.canais li a:hover {
	color: #DA8F45;
}
div.cont {
	float: left;
	width: 419px;	
	//height: 315px;
   min-height: 295px;
	padding-top: 10px;
	padding-bottom: 20px;
	padding-right: 15px;
	padding-left: 15px;
}

.foto {
	float: left;
	margin-right: 10px;
	margin-bottom: 5px;
	border:solid #CC6600 1px;
}
.cont div {
	float: left;
	width: 370px;
	padding-top: 10px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #AA6622;
	padding-bottom: 5px;
}
a {
	color: #AA6622;
}
a:hover {
	color: #CC6600;
	text-decoration: none;
}

body.ai_frame {
	background-image: url(../imagens/bg_quadro.jpg);
	background-repeat: no-repeat;
}
body.ai_frame .cont div p {
margin: 0;
//float: left;
/*width: 300px;*/
}
div.mais {
	background-image:url(../imagens/fim_quadro.jpg);
	background-repeat:no-repeat;
	text-align: right;
	width: 419px;
	//width: 429px;
	padding-right:10px;
	padding-top:10px;
	//padding-top:15px;
	float: right;
	vertical-align: bottom;
	text-align:right;
	background-position: right top;
}
p.mais{
	text-align:right;
}
.foto2 {
	float: left;
	margin-right: 5px;
	margin-bottom: 2px;
	font-size: 9px;
	color: #AA6622;
}
.canais li.last2 {
	background-image: url(../imagens/bg_sala.gif);
	background-repeat: no-repeat;
	background-color: #FFFFFF;
}
p {
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 3px;
	margin-left: 0px;
}


.cont h1 {
	//padding-bottom:0px;
	background-image: none;
}

.cont_news h1 {
	background-image: none;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-bottom: 2px;
}

#listanews {
	width:100%;
	float:left;
}

.cont_news div {
	float: left;
	width: 390px;
	padding-top: 10px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #AA6622;
	padding-bottom: 5px;
}

body.ai_frame {
	background-color: #FFFFFF;
}

.fla_interno {
	background-image:url(../imagens/bg_flash.gif);
	width:601px;
	height: 140px;
	}
ul.links li:hover ul,ul.links li.over ul { 
	display: block;}
ul.links li ul {
	background-color:#FFFFFF;
	position: absolute;
	margin-left:153px;
	display: none;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-top-width: 2px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-top-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-top-color: #ffffff;
}

ul.links li ul a:hover {
	color: #FF9D3C;
}
div.quadro_lista {
	width: 429px;
	background-image: url(../imagens/bg_quadro2.jpg);
	background-repeat: no-repeat;
	background-position: 0px -1px;
	float: left;
	background-color: #FFFFFF;
}
div.quadro_materia {
	width: 600px;
	background-image: url(../imagens/bg_quadro2.jpg);
	background-repeat: no-repeat;
	background-position: right -1px;
	float: left;
	background-color: #FFFFFF;
}
h1 {
	background-image: url(../imagens/bg_h1.gif);
	background-repeat: no-repeat;
	color: #AA6622;
	background-position: left top;
	height: 15px;
	//height: 25px;
	padding-left: 8px;
	font-size: 11px;
	padding-top:10px;
	margin: 0px;
	padding-bottom: 4px;
}
.sel p {
	padding-bottom: 10px;
}

.lista div {
	float: left;
	width: 400px;
	padding-top: 10px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #EBE2CD;
	padding-bottom: 5px;
}
div.lista {
	float: left;
	width: 409px;
	//width: 430px;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-right: 15px;
	padding-left: 15px;
	overflow: auto;
}
div.paginacao {
	text-align: center;
	border-bottom-width: 3px;
	border-bottom-style: double;
	border-bottom-color: #FFD8B0;
}
.foto1 {
	float: right;
	margin-bottom: 2px;
	margin-left: 5px;
	font-size: 9px;
	color: #AA6622;
}

.titulo_texto {
	font-weight: bold;
	color: #AA6622;
}
.foto1 a {
	background-color: #FFDFBF;
	border: 1px solid #004287;
	text-decoration: none;
	padding: 1;
	font-size: 9px;
	background-image: url(../imagens/bg_bot.gif);
	background-position: 0px -15px;
}

div.fonteBox {
	width: 140px;
	//width: 150px;
	float: right;
	padding: 2px;
	padding-right:10px;
	font-size: 9px;
	padding-top: 5px;
}
div.fonteBox a {
	text-decoration:none;
	font-size: 9px;
	font-weight: bold;
	color: #666666;
	background-image: url(../imagens/bg_bot.gif);
	background-position: 0px -15px;
}
div.fonteBox a:hover {
	color:#996600;
}
.fonteBox .menor {
	padding: 2px;
	float: right;
	border:1px solid #004287;}
.fonteBox .maior {
	padding: 2px;
	float: right;
	border:1px solid #004287;
	margin-right:2px;
	}
div.materia {
	float: left;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-right: 20px;
	padding-left: 15px;
	overflow: auto;
}
.fonteBox .tam {
	float: left;
	font-size: 9px;
	color: #AA6622;
	width: 98px;
	//width: 90px;
	padding-top: 3px;
	//padding-top: 5px;
}
div.pe_noticia {
	height:31px;
	text-align: center;
	border-bottom-width: 3px;
	border-bottom-style: double;
	border-bottom-color: #AA6622;
	padding-top: 10px;
	padding-bottom: 3px;
}
.vgal {
	float: right;
	height: 20px;
	width: 34px;
	margin: 3px;
	background-image: url(../imagens/galeria.gif);
	background-repeat: no-repeat;
}
div.leg {
	margin-top: 4px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 2px;
	color: #AA6622;
}
ul.links li.rede a {
	background-image: url(../imagens/menu_rede.gif);
	font-weight: bold;
}
ul.links li.rede a:hover {

	color:#9d854c;
}
.calendario {
	background-image: url(../imagens/bg_calendario.gif);
	float: left;
	width: 429px;
	background-repeat: no-repeat;
	background-position: left bottom;
	padding-bottom: 30px;
	margin-bottom:20px;
}
.calendario a {
	text-decoration: none;
}


.calendario h1 {
	padding-bottom: 15px;
}

.calendario tr {
	background-color: #FFEEDD;
}
.calendario tr.nocolor {

	background-color: #FFFFFF;
}
.calendario td.cor {
	background-color: #f0f3f6;
	font-weight: bold;
}
td {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.calendario td {
	color: #666666;
	padding: 1px;
	margin: 1px;
}
.calendario td.cor2 {
	font-weight: bold;
}
.calendario a.mais {

	text-decoration: underline;
}
.calendario a.mais:hover {


	text-decoration: none;
}
h1 a {
	color: #AA6622;
}
h1 a:hover {
	color: #e38a040;
}
.coldir h1 a {
	color: #AA6622;
	text-decoration:none;
}
.coldir h1 a:hover {
	color: #DA8F45;
}
.coldir .foto {
	border:1px solid #AA6622;
	//border:0px;
}
a.print {
	background-image: url(../imagens/imprimir.gif);
	background-repeat: no-repeat;
	height: 31px;
	padding-top: 3px;
	padding-left: 22px;
	background-position: 2px top;
	font-size: 9px;
	text-decoration: none;
	color: #000000;
	padding-right:10px;
	padding-bottom:10px;
}
 a.print:hover {
	color:#AA6622;
}
a.envia {
	background-image: url(../imagens/carta.gif);
	background-repeat: no-repeat;
	height: 31px;
	padding-top: 3px;
	padding-left: 22px;
	background-position: 2px top;
	font-size: 9px;
	text-decoration: none;
	color: #000000;
	padding-right:10px;
	padding-bottom:10px;
}
	a.envia:hover  {
	color:#AA6622;
}
a.gal {
	background-image: url(../imagens/galeria_ico.gif);
	background-repeat: no-repeat;
	height: 31px;
	padding-top: 3px;
	padding-left: 22px;
	background-position: 2px top;
	font-size: 9px;
	text-decoration: none;
	color: #000000;
	padding-right:10px;
	padding-bottom:10px;
}
a.gal:hover {
	color:#AA6622;
}
ul.links li.ame a {
	font-weight: bold;
	background-image: url(../imagens/menu_americano.gif);
}
ul.links li.ame a:hover {

	color:#02497e;
}
	
div.topicos {
	float: left;
	width: 420px;
}
div.topicos p {
	padding-left:15px;
}

a.voltar {
	background-image: url(../imagens/voltar.gif);
	background-repeat: no-repeat;
	height: 31px;
	padding-top: 3px;
	padding-left: 18px;
	background-position: 2px top;
	font-size: 9px;
	text-decoration: none;
	color: #000000;
	padding-right:10px;
	padding-bottom:10px;
}
a.voltar:hover {
	color:#9D854C;
	background-image: url(../imagens/voltar_ov.gif);

}
a.voltar2 {
	background-image: url(../imagens/voltar.gif);
	background-repeat: no-repeat;
	height: 31px;
	//height: 15px;
	padding-top: 3px;
	padding-left: 18px;
	background-position: 2px top;
	font-size: 9px;
	text-decoration: none;
	color: #000000;
	padding-right:10px;
	padding-bottom:5px;
}
#error {
	background-image: url(../imagens/erro.gif);
	background-repeat: no-repeat;
	height: 150px;
	width: 190px;
	//width: 400px;
	padding-top: 25px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 120px;
	background-position: 0px 0px;
	font-size: 12px;
	font-weight: bold;
	color: #917A3D;
	border: 1px dotted #917A3D;
	margin-top:20px;
	margin-left:80px;
}

.erro {
	padding-top:3px;
	//padding-bottom:3px;
	width: 230px;
	display: inline;
	background-image:url(../imagens/bg_erro_login.gif);
	background-repeat:no-repeat;
	padding-left:20;
	background-position: 0px 2px;
}

a.voltar2:hover {
	color:#9D854C;
	background-image: url(../imagens/voltar_ov.gif);
}
#paginas {
	font-size:9px;
	text-align: center;
	float: left;
	background-image: url(../imagens/bg_paginacao.jpg);
	background-repeat: repeat-x;
	background-position: left bottom;
	padding-top:20px;
	padding-bottom:20px;
	width: 530px;
}
#paginas b {
	float:left;
	//float:none;
	margin:15px 0 0 225px;
	//margin:0;
}
a.vai{
	background-image: url(../imagens/vai.gif);
	background-repeat: no-repeat;
	background-position: right top;
	text-align: right;
	padding-right: 21px;
	margin-left:10px;
	height:30px;
	text-decoration: none;
}
a.vai:hover{
	background-image: url(../imagens/vai_ov.gif);
	text-decoration:underline;
	color:#FF9900;
}
a.volta{
	text-decoration: none;
	background-image: url(../imagens/volta.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	margin-right:10px;
	padding-left: 21px;
	height:30px;
}
a.volta:hover{
	text-decoration:underline;
	background-image: url(../imagens/volta_ov.gif);
	color:#FF9900;
}

a.pagina {
	font-size:9px;
	text-decoration:none;
	background-image: url(../imagens/bg_paginas.gif);
	background-repeat: no-repeat;
	background-position: 2px 0px;
	text-align: center;
	width: 26px;
	padding-top: 9px;
	height:26px;
	//height:35px;
	padding-left:10px;
	//padding-left:0px;
	padding-right:10px;
	//padding-right:0px;
	padding-bottom:20px;
	}
	a.pagina:hover {
	background-image: url(../imagens/bg_pagina_ov.gif);
	color:#FF9900;
	}
	a.patual {
	color:#FFFFFF;
	font-size:9px;
	text-decoration:none;
	background-image: url(../imagens/bg_paginas_on.gif);
	background-repeat: no-repeat;
	background-position: 2px 0px;
	text-align: center;
	width: 26px;
	padding-top: 9px;
	height:26px;
	//height:35px;
	padding-left:10px;
	//padding-left:0px;
	padding-right:10px;
	//padding-right:0px;
	padding-bottom:20px;
	cursor: text;
	font-weight: bold;
	}
	a.patual:hover {
	font-weight: bold;
	color:#FFFFFF;
}
#mudafonte {
	float:left;
	line-height:16px;
}
#mudaFonte p {
	margin-bottom: 20px;
}
#user{
	background-image: url(../imagens/pag_aluno.gif);
	background-repeat: no-repeat;
	height: 20px;
	//height: 26px;
	padding-left: 25px;
	padding-bottom:4px;
	padding-top:4px;
	background-position: 0px 2px;
}.seleciona{
	background-image: url(../imagens/pag_aluno.gif);
	background-repeat: no-repeat;
	height: 20px;
	//height: 26px;
	padding-left: 25px;
	padding-bottom:4px;
	padding-top:7px;
	background-position: 0px 2px;
}
/*******************************
	PRAVALER
********************************/
.materia #divCredPravaler {
	width: 105%;
	//width: 100%;
	margin: 0;
	padding: 0;
}
.materia #divCredPravaler ul{
list-style-position: outside;

}
.materia #divCredPravaler h3 {
	font-size: 12px;
	margin: 15px 0 5px 0;
}
.materia #divCredPravaler h4 {
	font-size: 11px;
	margin: 10px 0 5px 0;
}
.materia #divCredPravaler p {
	margin: 5px 0 5px 0;
}
.materia #divCredPravaler #intConteudo2 {
	padding: 0 0 5px 5px;
	border: 1.5px solid #AD9458;
}
.materia #divCredPravaler table {
	border-bottom: 2px solid #AD9458 ;
	border-top:2px solid #AD9458;
	margin: 10px 0;
	width: 100%;
}
.materia #divCredPravaler table th {
	font-size: 11px;
	text-align: center;;
}
.materia #divCredPravaler table td {
	text-align: center;
}
.materia #divCredPravaler table #thMes {
	width: 75px;
}
.materia #divCredPravaler table #thMens { 
	width: 80px;	
}
.quadro_lista #opoesPravaler {
	clear: left;
}
.coldir #banPravaler {
	border:2px solid #E1CFA7;
	width: 150px;
	height: 60px;
	margin: 10px auto;
	//margin: 10px 0 10px 5xp;
	
}
h1.destaque {
	font-size: 11px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	/*//padding-bottom: 10px;*/
	padding-left: 0px;
	height: auto;
}
h1.destaque a {
	color: #AA6622;
	display: block;
/*	float: left;*/
}
h1.destaque a:hover {
	color: #CC6600;
}
.fla_interno a.brasil {
	background-image:url(../imagens/brazilian_flag.gif);
	background-repeat: no-repeat;
	background-position: right top;
	text-decoration: none;
	padding-right: 20px;
}
.cabecalho p.english {
	margin-top:35px;
	margin-right: 0px;
	margin-left: 0px;
	margin-bottom:0px;
}
.cabecalho a.brasil {
	background-image:url(../imagens/brazilian_flag.gif);
	background-repeat: no-repeat;
	background-position: right top;
	color: #AA6622;
	text-decoration: none;
	padding-right: 20px;
}
