	

html, body{margin:auto; font-family:verdana; background-color:#eee;}
form{margin:0}
a{text-decoration:none;}
p{margin:0; padding:0;}

.forminline{display:inline;}
.link_files a{font-size:80%;}
.error {
       text-align:center;
       font-weight:bold;
       margin:auto;
       width:880px;
       color:red;
       padding:10px;
       padding-top:20px;
       padding-bottom:20px;
       margin-top:15px;
       margin-bottom:15px;
       border:2px solid red;
       background-color:#FDF1D5;
       }
.ipc_site {margin:auto;width:900px; }
.remate{clear:both;height:0px;}

.logos{text-align:center; width:100%; background-color: white; padding:10px 0 10px 0}
.logos_titulo{
     font-size:90%;
     color:white;
     background-color:#f88301;
     line-height:20px;
     padding-left:10px;
	 margin-right:10px;
     font-weight:bold;
	 width:95%;
	 display:inline-block;
}

.contact_pag1{font-size:65%; color: black; margin: 10px 38px 10px 38px; background-color: white; padding:4px}

.in{text-align:center; background-color:#005271}
.in_logo{text-align:center; padding:25px;}
.in_cols{width:560px; color:white; font-size:90%; line-height:120%;}
.in_col_esq{width:250px;float:left;text-align:justify;padding:15px;}
.in_col_dir{width:250px;float:right;text-align:justify;padding:15px;}
.in_col_esq2{width:250px;float:left;text-align:center;padding:15px;font-weight:bold;padding-bottom:50px;}
.in_col_dir2{width:250px;float:right;text-align:center;padding:15px;font-weight:bold;padding-bottom:50px;}
.in_col_esq2 img{border:0; vertical-align:middle;}
.in_col_dir2 img{border:0; vertical-align:middle;}
.in_cols a{color:white;}
.in_cols a:hover{color:#ccc;}

.novo_in{text-align:center; background-color:#00f;padding:50px;}
.novo_in_logo{text-align:center;float:left;}
.novo_in_cols{width:560px; color:#000; font-size:90%; line-height:120%; background-color:#fff;}

.novo_in_cols a{color:black;}
.novo_in_cols a:hover{color:#ccc;}

.novo_in_col_esq{width:200px;float:left;text-align:justify;margin-left:15px}
.novo_in_col_esq2{width:150px;float:left;text-align:left;padding:15px;padding-top:5px;padding-bottom:0px;padding-left:26px}
.novo_in_col_esq2 a{color:#203e7b;font-size:75%;text-align:center}
.novo_in_col_esq2 a:hover{color:red;font-size:75%;text-align:center}

.novo_in_col_dir{width:200px;float:right;text-align:justify;margin-right:15px}
.novo_in_col_dir2{width:190px;float:right;text-align:left;padding:15px;padding-top:5px; padding-left:26px;}
.novo_in_col_dir2 a{color:#203e7b;font-size:75%;text-align:center}
.novo_in_col_dir2 a:hover{color:red;font-size:75%;text-align:center}

.admin_box{border:1px solid #fff;}
.admin_radio{border:1px solid #bbb; width:200px}
.cabecalho {background: url(imgfiles/layouts/cab_fundo.jpg) 0 0 repeat-x;}
.novo_cabecalho {margin:0px;}

.logo {width:210px; float:left;}
.cab_text {width:75px; float:left;position:relative;left:320px;top:110px;}
.cab_text img{border:0px;}
.linguas{width:70px;}
.log_box {width:220px; float:right; color:white; font-size: 90%; font-weight:bold;padding-top:10px;text-align:right; padding-right:15px}
.log_box input{width:80px;}
#bot {width:47px;text-align:center;}

.novo_logo {text-align:center;}
.novo_cab_text {text-align:center; margin-top:15px; margin-bottom:15px;}
.novo_cab_text img{border:0px;}
.novo_log_box {color:black; font-size: 80%; padding:10px; width:197px; margin:auto; }
.novo_log_box_t {font-weight:bold;text-align:center;}
.novo_log_box form{text-align:right;}
.novo_log_box input{width:100px;}
#novo_bot {text-align:center; font-size: 70%;}


.entrada_topo{height:17px; background: url(imgfiles/layouts/ipc/caixa_entrada_topo.jpg) 0 0 no-repeat #FFFFFF;}
.entrada{ background: url(imgfiles/layouts/ipc/caixa_entrada_meio.jpg) 0 0 repeat-y #FFFFFF;}
.entrada_fundo{margin-top:15px;clear:both;height:29px; background: url(imgfiles/layouts/ipc/caixa_entrada_fundo.jpg) 0 0 no-repeat #FFFFFF;}
.caminho{background-color:#FFFFFF; color:#000;margin-top:120px;}
.caminho a{color:#000; }

.corpo{min-height:1px; display:inline-block;}
.conte{width:900px;}

.corpo_esq{width:300px; float:left; margin-top:30px; min-height:700px; padding-bottom:30px;}
.ipc_menu{padding:10px; width:197px; margin:auto; }
.menu{width:227px; margin:auto; }

.titulo_left{float:left; color: inherit; background: inherit;}
.fecha_item{width:15px; line-height:19px; float:right; font-weight:normal;}
.fecha_item a:link{color:white;}
.fecha_item a:visited{color:white;}
.fecha_item a:active{color:white;}
.fecha_item a:hover{color:orange; font-weight:bold;background-color:white;}


.italico{font-style:italic;}

.admin{color:red; text-align:center; font-weight:bold; font-size:100%; border:1px solid red; margin-bottom:15px; height:40px; padding-top:20px;}

.corpo_centro{width:480px; float:left; padding:10px; padding-top:37px;}
.corpo_dir{width:900px; min-width:900px; background: url(imgfiles/layouts/ipc/conte_22.jpg) 0 0 repeat-y;}
.corpo_dir2{width:900px; background: url(imgfiles/layouts/ipc/conte0_22.jpg) 0 0 repeat-y;}

.barra{
     background-color:#f88301;
     height:5px;
     padding-left:10px;
	 margin-right:10px;
	 width:98%;
	 display:inline-block;
}


.back{text-align:right; float:right; width:98%; font-size:75%; line-height:18px;padding-left:5px;padding-right:5px;padding-top:8px;}
.back a{color:#203e7b;}
.back a:hover{color:red;}

.back_top{text-align:right; float:right; border-top:1px solid #f88301; width:98%; font-size:75%; line-height:18px;padding-left:5px;padding-right:5px;}
.back_top a{color:#203e7b;}
.back_top a:hover{color:red;}



.conteudo{}
.conteudo_titulo{
     font-size:90%;
     color:white;
     background-color:#f88301;
     line-height:20px;
     padding-left:10px;
	 margin-right:10px;
     font-weight:bold;
	 width:98%;
	 display:inline-block;
}

.conteudo_titulo_entrada{
     font-size:90%;
     color:white;
     background-color:#f88301;
     line-height:20px;
	 padding-left:8px;
     font-weight:bold;
	 margin:0;
}

.conteudo_texto{}
.texto{line-height:135%;font-size:80%; text-align:left; padding-left:10px; margin-top:8px;}
.texto_frente{color:black; line-height:120%;  font-weight:normal; text-align:left; padding-left:10px; margin-top:8px;}
.texto a{color:#203e7b;}
.texto a:hover{color:red;}

.novo_linguas{color:#fff;font-size:80%;margin-top: 30px}

.ling a{color:white; border: 1px solid white; padding:3px;}
.ling_sel {color:white; background-color:black;padding:3px;}




.revistas{font-size:80%; margin: 0 0 15px 0; line-height:18px; text-align:left; border:1px solid #dde; background-color:#EEF2FB; padding:5px;}
.revistas a{color:green;}
.revistas a img{border:1px solid; border-color: #eee #888 #888 #eee}
.revistas a:hover img{border:1px solid blue}
.revistas form {display:inline;}

.h_revista{background-color:#F88301;display:block; line-heigth;32px;min-height:32px;height:32px; padding:5px; margin: 0 0 10px 0}
.h_revista_left{float:left;}
.h_revista_right{float:right;}
.h_revista_tit{text-align:left; color:white; font-size:85%;font-weight:bold;}
.h_revista_data{text-align:left; color:black; font-size:75%;}



.h_revista_right a{color:green;line-height:25px;}
.h_revista_right a:hover{text-decoration:underline;}
.h_revista_right a img{border:1px solid; border-color: #eee #888 #888 #eee; }
.h_revista_right a:hover img{border:1px solid blue}

.limita{min-height:1px;height:1px;}



.entrar_edicao {font-size:12px; font-weight:bold; margin-right:15px; line-height:30px;}
.entrar_edicao a{color:blue; text-decoration:underline;}


.rep_pdf{width:30px;float:right;margin-top:5px;}
.rep_nome{font-size:100%;font-weight:bold; float:left; line-height:18px; text-align:left; width:400px;}
.rep_resumo{float:right;margin:10px;line-height:18px; text-align:left;}
.rep_data{text-align:right; color:#555; margin:5px 0px 10px 0px;}
.download_rep{margin:10px;margin-top:0px;text-align:center;line-height:25px;clear:both;}


.rev_nome{font-size:100%;font-weight:bold;margin:10px;}
.rev_img{float:left; margin:0px 0px 10px 10px; width:140px; text-align:center;}
.rev_img2{float:left; margin:0px 0px 10px 10px; width:1px;}
.rev_resumo{float:right;margin-right:10px; width:300px;}
.rev_resumo2{float:right;margin-right:10px; width:439px;}
.rev_data{text-align:right; color:green;margin:5px 0px 10px 0px;}



.reportagens{font-size:80%; margin: 0 0 15px 0;  border:1px solid #dde; background-color:#EEF2FB; padding:5px;}
.reportagens form {display:inline;}
.reportagens a{color:green;}
.reportagens a:hover{text-decoration:underline;}
.reportagens a img{border:1px solid; border-color: #eee #888 #888 #eee}
.reportagens a:hover img{border:1px solid blue}


.rep_pdf{width:30px;float:right;margin-top:5px;}
.rep_nome{font-size:100%;font-weight:bold; float:left; line-height:18px; text-align:left; width:400px;}
.rep_resumo{float:right;margin:10px;line-height:18px; text-align:left;}
.rep_data{text-align:right; color:#555; margin:5px 0px 10px 0px;}
.download_rep{margin:10px;margin-top:0px;text-align:center;line-height:25px;clear:both;}



.grau_titulo{color:#89560A; line-height:150%; margin-top:25px; margin-bottom:10px; font-weight:bold; padding-left:10px;}
.distrito_titulo{clear:both; color:#89560A; line-height:150%; padding-top:25px; margin-bottom:10px; font-weight:bold; padding-left:10px;}


.lista {color:black; font-size:80%;line-height:150%;}
.lista a{color:#203e7b;}
.lista a:hover{color:red;}


.lista_distrito {color:black; font-size:80%;line-height:150%;}
.lista_distrito a{color:#203e7b;}
.lista_distrito a:hover{color:red;}

.curriculo_geral{margin-bottom:30px;margin-top:20px; line-height:180%;font-size:80%;padding-left:10px;}
.curriculo_contactos{margin-bottom:30px; line-height:180%;font-size:80%;padding-left:10px;}

.curr_titulo_b{color:#89560A; font-size:100%; font-weight:bold; margin-top:25px; margin-bottom:10px;}
.curr_titulo{color:#AB4E10;}

.curr_texto{text-align:left;}
.curr_email {vertical-align: bottom; text-align:left;}
.imageemail {vertical-align:middle;}
.n_img{text-align:center;}
.n_img img{margin:15px;}

.pergunta{font-size:90%;color:#203e7b; margin-top:30px; margin-bottom:15px;}
.resposta{font-size:90%;}
.conteudo form{font-size:90%;}

.linha{padding-top:10px;padding-bottom:10px; padding-left:10px;}
.linha a{color:#203e7b;}
.linha a:hover{color:red;}
.par{background-color: #fff;line-height:200%;padding-left:10px; width:450px; float:left;}
.impar{background-color: #efefef;line-height:200%; padding-left:10px; width:450px; float:left;}
.caract_lista{font-size:90%; color: #000}
.caract_lista a{font-size:90%; color: #000}

.editatextarea50{width:99%; height:50px;}
.editatextarea150{width:99%; height:100px;}
.editatextarea250{width:99%; height:150px;}
.editatextarea350{width:99%; height:200px;}
.editatextarea450{width:99%; height:250px;}
.editaconteudo{padding:5px; border:1px dashed #ccccff; background-color:#eeeeff;width:98%;float:left;margin-top:5px;}
.editaconteudo_vazio{padding:5px; border:1px dashed #ffcccc; background-color:#ffeeee;width:98%;float:left;margin-top:5px;}
.editaconteudo2{margin-left:0px; padding:5px;}
.adicionaconteudo{clear:both; margin:5px 0 0 5px;}
.eliminaconteudo{ margin:5px 0 0 5px; float:right; position:relative; top:0px; margin-bottom:-29px}
.ipc_menu0
{background-color:white; color:#203e7b; line-height:20px; font-size:85%;margin-top:5px; margin-bottom:5px}
.ipc_menu0 a:link{color:#203e7b;}
.ipc_menu0 a:visited{color:#203e7b;}
.ipc_menu0 a:active{color:#203e7b;}
.ipc_menu0 a:hover{color:red; font-weight:bold;background-color:white;}
.ipc_menu0 .fecha_item a:link{color:#203e7b;}
.ipc_menu0 .fecha_item a:visited{color:#203e7b;}
.ipc_menu0 .fecha_item a:active{color:#203e7b;}
.ipc_menu0 .fecha_item a:hover{color:red; font-weight:bold;}
.ipc_menu0_sel
{background-color:#F88301; color:white; line-height:20px; font-size:85%;margin-top:5px; margin-bottom:5px}
.ipc_menu0_sel a:link{color:white;}
.ipc_menu0_sel a:visited{color:white;}
.ipc_menu0_sel a:active{color:white;}
.ipc_menu0_sel a:hover{color:orange; font-weight:bold;background-color:white;}
.ipc_menu0_sel .fecha_item a:link{color:white;}
.ipc_menu0_sel .fecha_item a:visited{color:white;}
.ipc_menu0_sel .fecha_item a:active{color:white;}
.ipc_menu0_sel .fecha_item a:hover{color:orange; font-weight:bold;}
.ipc_menu1
{background-color:white; color:#203e7b; line-height:20px; font-size:85%;margin-top:5px; margin-bottom:5px}
.ipc_menu1 a:link{color:#203e7b;}
.ipc_menu1 a:visited{color:#203e7b;}
.ipc_menu1 a:active{color:#203e7b;}
.ipc_menu1 a:hover{color:red; font-weight:bold;background-color:white;}
.ipc_menu1 .fecha_item a:link{color:#203e7b;}
.ipc_menu1 .fecha_item a:visited{color:#203e7b;}
.ipc_menu1 .fecha_item a:active{color:#203e7b;}
.ipc_menu1 .fecha_item a:hover{color:red; font-weight:bold;}
.ipc_menu1_sel
{background-color:#F88301; color:white; line-height:20px; font-size:85%;margin-top:5px; margin-bottom:5px}
.ipc_menu1_sel a:link{color:white;}
.ipc_menu1_sel a:visited{color:white;}
.ipc_menu1_sel a:active{color:white;}
.ipc_menu1_sel a:hover{color:orange; font-weight:bold;background-color:white;}
.ipc_menu1_sel .fecha_item a:link{color:white;}
.ipc_menu1_sel .fecha_item a:visited{color:white;}
.ipc_menu1_sel .fecha_item a:active{color:white;}
.ipc_menu1_sel .fecha_item a:hover{color:orange; font-weight:bold;}
.ipc_menu2
{background-color:white; color:#203e7b; line-height:20px; font-size:85%;margin-top:5px; margin-bottom:5px}
.ipc_menu2 a:link{color:#203e7b;}
.ipc_menu2 a:visited{color:#203e7b;}
.ipc_menu2 a:active{color:#203e7b;}
.ipc_menu2 a:hover{color:red; font-weight:bold;background-color:white;}
.ipc_menu2 .fecha_item a:link{color:#203e7b;}
.ipc_menu2 .fecha_item a:visited{color:#203e7b;}
.ipc_menu2 .fecha_item a:active{color:#203e7b;}
.ipc_menu2 .fecha_item a:hover{color:red; font-weight:bold;}
.ipc_menu2_sel
{background-color:#F88301; color:white; line-height:20px; font-size:85%;margin-top:5px; margin-bottom:5px}
.ipc_menu2_sel a:link{color:white;}
.ipc_menu2_sel a:visited{color:white;}
.ipc_menu2_sel a:active{color:white;}
.ipc_menu2_sel a:hover{color:orange; font-weight:bold;background-color:white;}
.ipc_menu2_sel .fecha_item a:link{color:white;}
.ipc_menu2_sel .fecha_item a:visited{color:white;}
.ipc_menu2_sel .fecha_item a:active{color:white;}
.ipc_menu2_sel .fecha_item a:hover{color:orange; font-weight:bold;}
.ipc_menumembro0
{background-color:white; color:#203e7b; line-height:20px; font-size:85%;margin-top:5px; margin-bottom:5px}
.ipc_menumembro0 a:link{color:#203e7b;}
.ipc_menumembro0 a:visited{color:#203e7b;}
.ipc_menumembro0 a:active{color:#203e7b;}
.ipc_menumembro0 a:hover{color:red; font-weight:bold;background-color:white;}
.ipc_menumembro0 .fecha_item a:link{color:#203e7b;}
.ipc_menumembro0 .fecha_item a:visited{color:#203e7b;}
.ipc_menumembro0 .fecha_item a:active{color:#203e7b;}
.ipc_menumembro0 .fecha_item a:hover{color:red; font-weight:bold;}
.ipc_menumembro0_sel
{background-color:#F88301; color:white; line-height:20px; font-size:85%;margin-top:5px; margin-bottom:5px}
.ipc_menumembro0_sel a:link{color:white;}
.ipc_menumembro0_sel a:visited{color:white;}
.ipc_menumembro0_sel a:active{color:white;}
.ipc_menumembro0_sel a:hover{color:orange; font-weight:bold;background-color:white;}
.ipc_menumembro0_sel .fecha_item a:link{color:white;}
.ipc_menumembro0_sel .fecha_item a:visited{color:white;}
.ipc_menumembro0_sel .fecha_item a:active{color:white;}
.ipc_menumembro0_sel .fecha_item a:hover{color:orange; font-weight:bold;}
.ipc_menumembro1
{background-color:white; color:#203e7b; line-height:20px; font-size:85%;margin-top:5px; margin-bottom:5px}
.ipc_menumembro1 a:link{color:#203e7b;}
.ipc_menumembro1 a:visited{color:#203e7b;}
.ipc_menumembro1 a:active{color:#203e7b;}
.ipc_menumembro1 a:hover{color:red; font-weight:bold;background-color:white;}
.ipc_menumembro1 .fecha_item a:link{color:#203e7b;}
.ipc_menumembro1 .fecha_item a:visited{color:#203e7b;}
.ipc_menumembro1 .fecha_item a:active{color:#203e7b;}
.ipc_menumembro1 .fecha_item a:hover{color:red; font-weight:bold;}
.ipc_menumembro1_sel
{background-color:#F88301; color:white; line-height:20px; font-size:85%;margin-top:5px; margin-bottom:5px}
.ipc_menumembro1_sel a:link{color:white;}
.ipc_menumembro1_sel a:visited{color:white;}
.ipc_menumembro1_sel a:active{color:white;}
.ipc_menumembro1_sel a:hover{color:orange; font-weight:bold;background-color:white;}
.ipc_menumembro1_sel .fecha_item a:link{color:white;}
.ipc_menumembro1_sel .fecha_item a:visited{color:white;}
.ipc_menumembro1_sel .fecha_item a:active{color:white;}
.ipc_menumembro1_sel .fecha_item a:hover{color:orange; font-weight:bold;}
.ipc_menumembro2
{background-color:white; color:#203e7b; line-height:20px; font-size:85%;margin-top:5px; margin-bottom:5px}
.ipc_menumembro2 a:link{color:#203e7b;}
.ipc_menumembro2 a:visited{color:#203e7b;}
.ipc_menumembro2 a:active{color:#203e7b;}
.ipc_menumembro2 a:hover{color:red; font-weight:bold;background-color:white;}
.ipc_menumembro2 .fecha_item a:link{color:#203e7b;}
.ipc_menumembro2 .fecha_item a:visited{color:#203e7b;}
.ipc_menumembro2 .fecha_item a:active{color:#203e7b;}
.ipc_menumembro2 .fecha_item a:hover{color:red; font-weight:bold;}
.ipc_menumembro2_sel
{background-color:#F88301; color:white; line-height:20px; font-size:85%;margin-top:5px; margin-bottom:5px}
.ipc_menumembro2_sel a:link{color:white;}
.ipc_menumembro2_sel a:visited{color:white;}
.ipc_menumembro2_sel a:active{color:white;}
.ipc_menumembro2_sel a:hover{color:orange; font-weight:bold;background-color:white;}
.ipc_menumembro2_sel .fecha_item a:link{color:white;}
.ipc_menumembro2_sel .fecha_item a:visited{color:white;}
.ipc_menumembro2_sel .fecha_item a:active{color:white;}
.ipc_menumembro2_sel .fecha_item a:hover{color:orange; font-weight:bold;}
.ipc_menuadmin0
{background-color:white; color:#203e7b; line-height:20px; font-size:85%;margin-top:5px; margin-bottom:5px}
.ipc_menuadmin0 a:link{color:#203e7b;}
.ipc_menuadmin0 a:visited{color:#203e7b;}
.ipc_menuadmin0 a:active{color:#203e7b;}
.ipc_menuadmin0 a:hover{color:red; font-weight:bold;background-color:white;}
.ipc_menuadmin0 .fecha_item a:link{color:#203e7b;}
.ipc_menuadmin0 .fecha_item a:visited{color:#203e7b;}
.ipc_menuadmin0 .fecha_item a:active{color:#203e7b;}
.ipc_menuadmin0 .fecha_item a:hover{color:red; font-weight:bold;}
.ipc_menuadmin0_sel
{background-color:#F88301; color:white; line-height:20px; font-size:85%;margin-top:5px; margin-bottom:5px}
.ipc_menuadmin0_sel a:link{color:white;}
.ipc_menuadmin0_sel a:visited{color:white;}
.ipc_menuadmin0_sel a:active{color:white;}
.ipc_menuadmin0_sel a:hover{color:orange; font-weight:bold;background-color:white;}
.ipc_menuadmin0_sel .fecha_item a:link{color:white;}
.ipc_menuadmin0_sel .fecha_item a:visited{color:white;}
.ipc_menuadmin0_sel .fecha_item a:active{color:white;}
.ipc_menuadmin0_sel .fecha_item a:hover{color:orange; font-weight:bold;}
.ipc_menuadmin1
{background-color:white; color:#203e7b; line-height:20px; font-size:85%;margin-top:5px; margin-bottom:5px}
.ipc_menuadmin1 a:link{color:#203e7b;}
.ipc_menuadmin1 a:visited{color:#203e7b;}
.ipc_menuadmin1 a:active{color:#203e7b;}
.ipc_menuadmin1 a:hover{color:red; font-weight:bold;background-color:white;}
.ipc_menuadmin1 .fecha_item a:link{color:#203e7b;}
.ipc_menuadmin1 .fecha_item a:visited{color:#203e7b;}
.ipc_menuadmin1 .fecha_item a:active{color:#203e7b;}
.ipc_menuadmin1 .fecha_item a:hover{color:red; font-weight:bold;}
.ipc_menuadmin1_sel
{background-color:#F88301; color:white; line-height:20px; font-size:85%;margin-top:5px; margin-bottom:5px}
.ipc_menuadmin1_sel a:link{color:white;}
.ipc_menuadmin1_sel a:visited{color:white;}
.ipc_menuadmin1_sel a:active{color:white;}
.ipc_menuadmin1_sel a:hover{color:orange; font-weight:bold;background-color:white;}
.ipc_menuadmin1_sel .fecha_item a:link{color:white;}
.ipc_menuadmin1_sel .fecha_item a:visited{color:white;}
.ipc_menuadmin1_sel .fecha_item a:active{color:white;}
.ipc_menuadmin1_sel .fecha_item a:hover{color:orange; font-weight:bold;}
.ipc_menuadmin2
{background-color:white; color:#203e7b; line-height:20px; font-size:85%;margin-top:5px; margin-bottom:5px}
.ipc_menuadmin2 a:link{color:#203e7b;}
.ipc_menuadmin2 a:visited{color:#203e7b;}
.ipc_menuadmin2 a:active{color:#203e7b;}
.ipc_menuadmin2 a:hover{color:red; font-weight:bold;background-color:white;}
.ipc_menuadmin2 .fecha_item a:link{color:#203e7b;}
.ipc_menuadmin2 .fecha_item a:visited{color:#203e7b;}
.ipc_menuadmin2 .fecha_item a:active{color:#203e7b;}
.ipc_menuadmin2 .fecha_item a:hover{color:red; font-weight:bold;}
.ipc_menuadmin2_sel
{background-color:#F88301; color:white; line-height:20px; font-size:85%;margin-top:5px; margin-bottom:5px}
.ipc_menuadmin2_sel a:link{color:white;}
.ipc_menuadmin2_sel a:visited{color:white;}
.ipc_menuadmin2_sel a:active{color:white;}
.ipc_menuadmin2_sel a:hover{color:orange; font-weight:bold;background-color:white;}
.ipc_menuadmin2_sel .fecha_item a:link{color:white;}
.ipc_menuadmin2_sel .fecha_item a:visited{color:white;}
.ipc_menuadmin2_sel .fecha_item a:active{color:white;}
.ipc_menuadmin2_sel .fecha_item a:hover{color:orange; font-weight:bold;}


.rodape{text-align:center;color:#bbb;line-height:25px; font-size: 80%;}
.rodape a{color:#bbb; }
.rodape a:hover{color:#999; }

.txt_conteudo{}
.tit1_conteudo{}
.tit2_conteudo{}
.aut_conteudo{}

/*localizacoes*/
.cimacentro {width:100%;}
.cimacentrocentro {float:left; width:100%;}
.cimaesquerda{float:left;}
.cimadireita{float:right;}

.baixocentro{width:100%;}
.baixoesquerda{float:left;}
.baixodireita{float:right;}

.forum{}
.table_forum_index{border:0px; background-color:white;}
.table_forum_topic{border:0px; background-color:white;}
.paging{float:right; width:50%; text-align:right;}
.paging a{color:#888;}
.paging a:hover{color:#222;}
.topic_stat{float:left; width:50%; color:#B4837A;}
.forum_link {text-align:center; font-weight:bold; font-size:90%}
.forum_link a{color:#23478B;}
.forum_link a:hover{color:red;}


.configs{padding:10px; font-size:75%;}

.topic{padding-top:10px; padding-bottom:10px; border-bottom: 1px dashed #aaa;}

.main_topic{border:1px dashed black; background-color:#eee; display:inline-block;}
.topic_title{padding-bottom:10px; font-size:95%; font-weight:bold; color:#89560A; margin-top:10px; padding-left:10px;}
.topic_subject a{color:#203e7b;}
.topic_subject a:hover{color:red;}
.topic_resumo{font-size:85%; padding-bottom:10px; padding-left:10px;}
.topic_comments{width:33%; float:left; font-size:80%; padding-left:10px; color:#B4837A;}
.topic_user{width:66%; float:right; text-align:right; padding-right:10px;}
.autor_forum{text-align:right;font-style: italic; color:#356f2f; margin-top:10px; margin-bottom:20px;font-size:70%;padding-left:10px;}

.form_title{padding-bottom:10px;font-size:95%;font-weight:bold; color:#89560A; margin-top:10px; padding-left:10px;}
.form_field{padding-top:13px; padding-left:10px; color:#ab4e10;}
.form_field_2 {text-align:center; padding-right:20px;}
.form_prefilled{padding-top:13px; color:#23478B;}

.tese{margin-bottom:15px; padding-left:10px; font-size:80%;}
.tese_data{text-align:right; font-style: normal; color:#356f2f; margin-bottom:15px; margin-top:10px;font-size:90%;}

.publicacoes{margin-bottom:15px;}
.publicacoes a{color:#203e7b;}
.publicacoes a:hover{color:red;}
.mesmoautor{color:black;}
.outroautor a{color:#203e7b;}
.outroautor a:hover{color:red;}
.addnews{padding-top:25px;}
.news_radio{text-align:center;}
.news_block{padding-top:15px;padding-bottom:8px;}
.news_linha{clear:both;padding-top:3px;}
.news_linha_esq{width:29%; text-align:right; float:left; padding-right:8px;}
.news_linha_dir{width:69%; float:right; text-align:left;}
.news_radio{width:69%; text-align:left; float:right; text-align:center;}
.news_linha_dir input{width:320px}
.news_linha_dir textarea{height:100px; width:320px;}
#news_bot{width:140px;margin-top:30px;}
.edit_noticia{text-align:right;}

.titulo-imagem{font-size:90%;padding-left:10px; color:#89560A;}

.n_titulo a{color:#203e7b; font-weight:bold; float:left; padding-top:24px;}
.n_titulo a:hover{color:red; font-weight:bold; float:left; padding-top:24px;}
.n_img{ width:24%; float:right;}

.n_img2{text-align:center; padding:12px;}

.form_linha{clear:both;padding-top:3px;padding-bottom:3px;}
.form_linha a{color:#203e7b; font-size:85%;}
.form_linha a:hover{color:red; font-size:85%;}
.form_linha_esq{width:29%; text-align:right; float:left; padding-right:8px; font-size:80%;padding-top:3px;}
.form_linha_dir{width:69%; float:right; text-align:center;}
.form_linha_dir_c{width:69%; float:left; text-align:center;}
.form_linha_dir_l{width:69%; float:left; text-align:left;}
.form_linha_dir_r{width:69%; float:left; text-align:right;}
.form_linha_dir input{width:320px}
.form_linha_dir select{width:320px}
.form_linha_dir textarea{width:320px}
.form_linha_dir_aut{width:69%; text-align:left; float:right; padding-top:6px; font-size:90%;}
.form_linha_aut{width:69%; text-align:left; float:right;}
.form_linha_aut_a{width:79%; float:left; text-align:left; padding-left:8px;}
.form_linha_aut_b{width:9%; float:right; text-align:left; clear:both;}

.inq_linha{clear:both; padding-top:8px;}
.inq_linha_esq{width:19%; text-align:right; float:left; font-size:80%; line-height:23px; padding-right:3px;}
.inq_linha_med{width:59%; text-align:left; float:left; font-size:80%; line-height:23px; padding-left:3px;}
.inq_linha_peq{width:39%; text-align:left; float:left; font-size:80%; line-height:23px; padding-left:3px;}
.inq_linha_dir{width:19%; float:right; text-align:right;}
.inq_linha_med input{width:300px}
.inq_linha_peq input{width:150px}
.edit_inq{text-align:right;}

.ad_bloco{border-bottom: 1px solid black; border-top: 1px solid black; padding:15px; margin-bottom:5px;}
.ad_linha{clear:both; padding-top:3px;}
.ad_linha_esq{width:42%; text-align:center; float:left; font-size:80%; line-height:23px;}
.ad_linha_med{width:42%; text-align:center; float:left; font-size:80%; line-height:23px;}
.ad_linha_dir{width:12%; text-align:center; float:right; font-size:80%; line-height:23px;}
.edit_add{text-align:right;}
.ad_linha_1{width:84%; text-align:center; float:left; font-size:80%; line-height:23px;}
.ad_linha_esq input{width:180px}
.ad_linha_med input{width:180px}
.ad_linha_dir input{width:54px}


.edit_linha_a{clear:both;padding-top:3px;padding-bottom:3px;padding-left:10px;}
.edit_linha_b{clear:both;padding-top:3px;padding-bottom:3px; padding-left:10px; background-color:#eee;}
.edit_linha_esq{width:84%; text-align:left; float:left; font-size:80%; line-height:25px;}
.edit_linha_dir{width:14%; text-align:right; float:right; font-size:90%; padding-top:2px;}

.menu_definicoes {margin:20px; padding-left:15px; line-height:150%; font-weight:bold; font-size:90%;}
.menu_definicoes a{color:#203e7b;}
.menu_definicoes a:hover{color:red;}

.insert_def {margin:20px; padding-left:15px; line-height:150%; font-weight:bold; font-size:90%;}
.insert_def a{color:#203e7b;}
.insert_def a:hover{color:red;}

.form_linha_linha{color:black; font-weight:bold; font-size:90%;}
.edit_bloco{border-bottom: 1px solid black; border-top: 1px solid black; padding:15px; margin-bottom:5px;}
.edit_bloco_uni{padding-top:25px; margin-bottom:5px;}

.apresentacao_sub{font-size:80%;}
.apresentacao_sub a{color:#203e7b;}
.apresentacao_sub a:hover{color:red;}
.submenu_top{padding-top:25px;}
.apresenta_esq{width:48%; float:left; margin-left:10px; padding-bottom:8px;}
.apresenta_dir{width:48%; float:right; padding-bottom:8px;}

.arquiva{text-align:right;}
.arquiva form {display:inline}
.arquiva2 form {display:inline}

.teses-pub{padding-bottom:10px;}
.bots_edita_tese-pub{text-align:right;}
.add_item {text-align:center; font-weight:bold; font-size:90%}
.add_item a{color:#23478B;}
.add_item a:hover{color:red;}


.titulo{padding-left:10px; color:#89560A; font-size:90%; font-weight:bold; clear:both; padding-top:24px; }
.titulo_2{padding-left:10px; color:#89560A; font-size:80%; font-weight:bold; float:left; clear:both; padding-top:24px; width:100%}
.titulo_3{padding-left:10px; color:#89560A; font-size:80%; float:left; clear:both; padding-top:8px; width:100%}

.subtitulo{padding-left:10px; color:#89560A; font-size:88%; clear:both; padding-top:16px;}
.subsubtitulo{padding-left:10px; font-size:88%; margin-top:8px;}
.titulo a{font-size:85%; color:#23478B;}
.titulo a:hover{font-size:85%; color:red;}

.paragrafo{line-height:135%;font-size:80%; text-align:left; padding-left:10px; margin-top:8px;}
.paragrafo a{color:#203e7b;}
.paragrafo a:hover{color:red;}

.autor{text-align:left;font-style: italic; color:#356f2f; margin-top:10px; margin-bottom:20px;font-size:70%;padding-left:10px;}
.data{text-align:right; font-style: normal; color:#356f2f; margin-bottom:15px; margin-top:10px;font-size:90%;}

.capitulo{color:#89560A; padding-left:10px; padding-top:35px; font-weight:bold;}
.cap_subtitulo{font-size:90%; color:#999274; padding-left:10px;}
.artigo{font-size:90%; color:#89560A; padding-left:10px; padding-top:22px;}
.art_subtitulo{font-size:80%; color:#999274; padding-left:10px;}
.art_numero{font-size:90%; color:#333; padding-left:10px; padding-top:10px;}
.art_alinea{font-size:90%; color:#333; padding-left:29px; padding-top:6px;}


/*tamanhos*/
.conte .cimaesquerda {min-height:0px; height:0px; width:0px;}
.conte .cimacentro {min-height:0px; height:0px; }
.conte .cimadireita {min-height:0px; height:0px; width:0px;}

.conte .meioesquerda{padding-left:0px;}
.conte .meiocentro{min-width:0px;}
.conte .meiodireita{padding-right:0px;}

.conte .baixoesquerda {min-height:0px; height:0px; width:0px;}
.conte .baixocentro {min-height:0px; height:0px;}
.conte .baixodireita {min-height:0px; height:0px; width:0px;}

/*fundos*/
.conte .cimaesquerda {background:url(imgfiles/layouts/ipc/conte_11.jpg) 0 0 no-repeat white;}
.conte .cimacentro {background:url(imgfiles/layouts/ipc/conte_12.jpg) 0 0 repeat-x white;}
.conte .cimadireita {background:url(imgfiles/layouts/ipc/conte_13.jpg) 100% 0 no-repeat white;}

.conte .meioesquerda {background:url(imgfiles/layouts/ipc/conte_21.jpg) 0 0 repeat-y white;}
.conte .meiocentro {background:url(imgfiles/layouts/ipc/conte_22.jpg) white;}
.conte .meiodireita {background:url(imgfiles/layouts/ipc/conte_23.jpg) 100% 0 repeat-y white;}

.conte .baixoesquerda {background:url(imgfiles/layouts/ipc/conte_31.jpg) 0 0 no-repeat white;}
.conte .baixocentro {background:url(imgfiles/layouts/ipc/conte_32.jpg) 0 0 repeat-x white;}
.conte .baixodireita {background:url(imgfiles/layouts/ipc/conte_33.jpg) 100% 0 no-repeat white;}
/*tamanhos*/
.conte0 .cimaesquerda {min-height:10px; height:10px; width:0px;}
.conte0 .cimacentro {min-height:10px; height:10px; }
.conte0 .cimadireita {min-height:10px; height:10px; width:10px;}

.conte0 .meioesquerda{padding-left:0px;}
.conte0 .meiocentro{min-width:0px;}
.conte0 .meiodireita{padding-right:10px;}

.conte0 .baixoesquerda {min-height:0px; height:0px; width:0px;}
.conte0 .baixocentro {min-height:0px; height:0px;}
.conte0 .baixodireita {min-height:0px; height:0px; width:10px;}

/*fundos*/
.conte0 .cimaesquerda {background:url(imgfiles/layouts/ipc/conte0_11.jpg) 0 0 no-repeat white;}
.conte0 .cimacentro {background:url(imgfiles/layouts/ipc/conte0_12.jpg) 0 0 repeat-x white;}
.conte0 .cimadireita {background:url(imgfiles/layouts/ipc/conte0_13.jpg) 100% 0 no-repeat white;}

.conte0 .meioesquerda {background:url(imgfiles/layouts/ipc/conte0_21.jpg) 0 0 repeat-y white;}
.conte0 .meiocentro {background:url(imgfiles/layouts/ipc/conte0_22.jpg) white;}
.conte0 .meiodireita {background:url(imgfiles/layouts/ipc/conte0_23.jpg) 100% 0 repeat-y white;}

.conte0 .baixoesquerda {background:url(imgfiles/layouts/ipc/conte0_31.jpg) 0 0 no-repeat white;}
.conte0 .baixocentro {background:url(imgfiles/layouts/ipc/conte0_32.jpg) 0 0 repeat-x white;}
.conte0 .baixodireita {background:url(imgfiles/layouts/ipc/conte0_33.jpg) 100% 0 no-repeat white;}
/*tamanhos*/
.menu .cimaesquerda {min-height:5px; height:5px; width:5px;}
.menu .cimacentro {min-height:5px; height:5px; }
.menu .cimadireita {min-height:5px; height:5px; width:5px;}

.menu .meioesquerda{padding-left:5px;}
.menu .meiocentro{min-width:0px;}
.menu .meiodireita{padding-right:5px;}

.menu .baixoesquerda {min-height:5px; height:5px; width:5px;}
.menu .baixocentro {min-height:5px; height:5px;}
.menu .baixodireita {min-height:5px; height:5px; width:5px;}

/*fundos*/
.menu .cimaesquerda {background:url(imgfiles/layouts/ipc/menu_11.jpg) 0 0 no-repeat white;}
.menu .cimacentro {background:url(imgfiles/layouts/ipc/menu_12.jpg) 0 0 repeat-x white;}
.menu .cimadireita {background:url(imgfiles/layouts/ipc/menu_13.jpg) 100% 0 no-repeat white;}

.menu .meioesquerda {background:url(imgfiles/layouts/ipc/menu_21.jpg) 0 0 repeat-y white;}
.menu .meiocentro {background:url(imgfiles/layouts/ipc/menu_22.jpg) white;}
.menu .meiodireita {background:url(imgfiles/layouts/ipc/menu_23.jpg) 100% 0 repeat-y white;}

.menu .baixoesquerda {background:url(imgfiles/layouts/ipc/menu_31.jpg) 0 0 no-repeat white;}
.menu .baixocentro {background:url(imgfiles/layouts/ipc/menu_32.jpg) 0 0 repeat-x white;}
.menu .baixodireita {background:url(imgfiles/layouts/ipc/menu_33.jpg) 100% 0 no-repeat white;}
