/* CSS Document */
body {
	margin: 0px;
	padding: 0px;
	background-image:url(../imgs/back.gif);

}

/*
ul {
font-family:trebuchet ms;
color: #FF9900;
font-size:11px;
font-weight:bold;
text-decoration:none;
}
*/
p{
font-family:"Trebuchet MS" size:"2";
color:"#A4A2A3";
font-size:11px;
font-weight:bold;
text-decoration:none;
padding-left:0px;
}

.topo
{
margin: 0px;
padding: 0px;
background:url(../imgs/topo.gif);
}

.menu {
background-image:url(../imgs/back_atual4.gif);
background-position:0px -2px;
background-repeat:no-repeat;
background-color:#000000;
}
.menu_left{
background-image:url(imgs/back2.gif);
padding-left:43px;
background-position:0px -1px;
}
.texto_menu
{
	font-family:trebuchet ms;
	color:#8B898A !important;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	_text-decoration:none;
	padding-left: 20px;

}

.apresentacao {

font-family:trebuchet ms;
font-size:12px;
font-weight:bold;
color:#A4A2A3;
padding:20px 40px 20px 27px;
}
.titulo_menu
{
font-family:trebuchet ms;
color:#D89506;
font-size:12px;
font-weight:bold;
text-decoration:none;
_text-decoration:none;
}

.titulo_submenu
{
font-family:trebuchet ms;
color:#D89506;
font-size:12px;
font-weight: lighter;
text-decoration:none;
_text-decoration:none;
}

.titulo_menu_members
{
font-family:trebuchet ms;
color:#D89506;
font-size:15px;
font-weight:bold;
text-align:left;
text-decoration:none;
_text-decoration:none;
}

.titulo_Apresentacao
{
font-family:trebuchet ms;
font-size:14px;
font-weight:bold;
color:A4A2A3;
}
.texto
{
color:#A4A2A3; 
font-size:10px; 
font-family:trebuchet ms;
text-align:justify;
}


/*texto_ap
{
color:#A4A2A3; 
font-size:10px; 
font-family:trebuchet ms;
padding:10px 40px 32px 0px;
}
*/
.texto_home_esq
{
color:#A4A2A3; 
font-size:11px; 
font-family:trebuchet ms;
text-align:justify;
padding:10px 25px 32px 0px;
}


.texto_negrito{
font-family:"Trebuchet MS" size:"2";
color:"#A4A2A3";
font-size:11px;
font-weight:bold;
text-decoration:none;
padding:0;
margin-top:0;
}

.texto_home_dir
{
color:#A4A2A3; 
font-size:11px; 
font-family:trebuchet ms;
text-align:justify;
padding:10px 25px 32px 0px;
}


.texto_ap {
color:#A4A2A3; 
font-size:11px; 
font-family:trebuchet ms;
text-align:justify;
padding:10px 25px 10px 0px;
}
.texto_txt
{
color:#DFDFDF;
font-size:12px;
font-family:trebuchet ms;
padding:5px 0px 10px 10px;
border-color:#C59213;
background:none;

}

.imagem_left{
	float:left;
	_padding:0px 15px 5px 0px;
	padding:0px 15px 5px 0px;

}
.input_msg{
   width:170px;
   border:1px #C59213;
}

.text_menu {
	font-family: "Courier New", Courier, monospace;
	font-weight: bold;
	color: #FF9900;
	font-size: 12px;
}

.form_menu {
padding-top:16px;
padding-right:0px;
padding-left:10px;
}

.campos_form {
border:solid 1px #FF9900;
background:none;
padding:5 0 0 0;
font:"Trebuchet MS";
color:#FFFFFF;
overflow-x:hidden;
overflow-y:hidden;
}

.campos_form_senha {
border:solid 1px #FF9900;
background:none;
padding:0 0 0 2px;
_padding:0 0 0 3px;
#padding:0 0 0 3px;
font:"Trebuchet MS";
font-size:12px;
color:#FFFFFF;
overflow-x:hidden;
overflow-y:hidden;
}

.campos_form2 {
border:solid 1px #FF9900;
background:#261907;
padding:5 0 0 0;
font:"Trebuchet MS";
color:#FFFFFF;
font-size: 10px;
overflow-x:hidden;
overflow-y:hidden;
}

.campos_form_awards {
border:solid 1px #FF9900;
background:none;
padding:5 0 0 0;
color:#FFFFFF;
#color:#000000;
height:18px;

}

.txt_contact {
border:solid 1px #FF9900;
background:none;
padding:5 0 0 0;
font:"Trebuchet MS";
color:#FFFFFF;
   height:113px; 
   _height:111px;    
   width:291px;
}


.campos_contact {
border:solid 1px #FF9900;
background:none;
padding:5 0 0 0;
font:"Trebuchet MS";
color:#FFFFFF;
overflow-x:hidden;
overflow-y:hidden;
   height:18px; 
   _height:16px;    
   width:291px;

}
	
	
.btn_txt
{
border:solid 1px #FF9900;
background:none;
padding:5 5 0 0;
font:"Trebuchet MS";
color:#FFFFFF;
}

.tit_form {
font-family:trebuchet ms;
font-size:12px;
font-weight:bold;
color:#A4A2A3;
padding-left:26px;
padding-top:15px;
}

.tit_sac {
font-family:trebuchet ms;
font-size:12px;
font-weight:bold;
color:#A4A2A3;
padding-left:27px;
padding-bottom:15px;
}

.rodape {
padding-left:40px;
}

.duvidas {
 padding:15px 0px 32px 20px;
 font-family:trebuchet ms;
color:#D89506;
font-size:12px;
font-weight:bold;

}

.texto_faq
{
color:#A4A2A3; 
font-size:10px; 
font-family:trebuchet ms;
text-align:justify;
padding:0px 0px 0px 50px;
}

.tit_faq {
font-family:trebuchet ms;
font-size:12px;
font-weight:bold;
color:#A4A2A3;
padding:10px 27px 0px 27px;
}

.img_cliente {

padding:5px 5px 5px 5px;

}


.texto_clientes
{
color:#DFDFDF;
font-size:12px;
font-family:trebuchet ms;
padding:0px 27px 0px 40px;
background:none;
}

.texto_editavel
{
color:#DFDFDF;
font-size:12px;
font-family:trebuchet ms;
font-style: normal;
}

.tbl_clientes {
padding: 0px 0px 0px 0px;
border:solid 1px #999999;
}

.link_associados
{
font-family:trebuchet ms;
color: #FF9900;
font-size:13px;
text-decoration:none;
padding-left: 0px;
_padding-left: 0px;
}

a{
font-family:trebuchet ms;
color: #FF9900;
font-size:11px;
text-decoration:none;
padding-left: 0px;
}

.link_associado
{
font-family:trebuchet ms;
color: #FF9900;
font-size:13px;
text-decoration:underline;
_text-decoration:underline;
padding-left: 0px;
}

.link_awards
{
font-family:trebuchet ms;
color: #FF9900;
font-size:11px;
font-weight:bold;
text-decoration:underline;
_text-decoration:underline;
margin: 0px 3px 3px 3px;
}

.link_associadoOFF
{
font-family:trebuchet ms;
color: #FF9900;
font-size:13px;
text-decoration:none;
_text-decoration:none;
padding-left: 0px;
}

.link_member
{
font-family:trebuchet ms;
color: #FF9900;
font-size:13px;
padding-left: 0px;
text-decoration:none;
}

.inf_associados
{
font-family:trebuchet ms;
color: #CCCCCC;
font-size:11px;
text-decoration:none;
padding-left: 0px;
}

.menu_rodape {
color:#A4A2A3; 
font-size:11px; 
font-family:trebuchet ms;
text-decoration:none;
}


.tit_artigos
{
color: #FF9900;
font-size:10px; 
font-family:trebuchet ms;
text-align:justify;
padding:10px 10px 10px 20px;
font-weight:bold;
}

.desc_artigos
{
font-family:trebuchet ms;
color: #FF9900;
font-size:12px;
text-decoration:none;
padding:30px 10px 30px 25px;
}

.texto_artigos {
color:#A4A2A3; 
font-size:10px; 
font-family:trebuchet ms;
text-align:justify;
padding:20px 10px 20px 25px;
}


.tit_cliente
{
color: #FF9900;
font-size:12px; 
font-family:trebuchet ms;
text-align:justify;
padding:10px 10px 10px 35px;
_padding:10px 10px 10px 20px;
font-weight:bold;
}

.local_cliente
{
color: #FF9900;
font-size:12px; 
font-family:trebuchet ms;
text-align:justify;
font-weight:bold;
}

.texto_members {
color:#A4A2A3; 
font-size:12px; 
font-family:trebuchet ms;
text-align:justify;
padding:20px 10px 20px 25px;
text-decoration:none;
}

.texto_secretariat {
color:#A4A2A3; 
font-size:12px; 
font-family:trebuchet ms;
text-align:justify;
padding:0px 30px 20px 20px;
text-decoration:none;
}

.txt_member {
	font-family: trebuchet ms;
	font-size: 12px;
	color: #999999;
	padding-right:27px;
}

.txt_member2 {
	font-family: trebuchet ms;
	font-size: 12px;
	color: #999999;
}
	
.members_main {
	font-family: trebuchet ms;
	font-size: 11px;
	color: #999999;
}
	
.titles_pages{
font-family:Trebuchet Ms;
font-size:12px;
font-weight:bold;
color:#A4A2A3;
padding:10px 0px 10px 25px;
_padding:12px 0px 12px 27px;
}

.titles_pages2{
font-family:Trebuchet Ms;
font-size:12px;
font-weight:bold;
color:#A4A2A3;
padding:0px 4px 10px 1px;
_padding:0px 4px 10px 1px;
}

.txt_members{
font-family:Trebuchet Ms;
font-size:10px;
font-weight:bold;
color:#A4A2A3;
}

.font_titles{
font-family:Trebuchet Ms;
font-size:12px;
font-weight:bold;
color:#A4A2A3;
}

.title_index{
font-family:Trebuchet Ms;
font-size:12px;
font-weight:bold;
color:#A4A2A3;
padding:20px 0px 10px 0px;
_padding:12px 0px 12px 0px;

}

.sub_pages{
font-family:Trebuchet Ms;
font-size:12px;
font-weight:bold;
color:#A4A2A3;
padding:0px 0px 10px 25px;
_padding:0px 0px 10px 25px;
}

.menu_left2{
padding-left:43px;
_padding-left:43px;
}

#contacts{
margin:0px;
padding:0px;
height:190px;
width:300px;
/*border:1px solid #FF9900;*/
}

#legalAreas{
margin:0px;
padding:0px;
height:1500px;
width:300px;
}



/*   CSS EXTRANET     */

/********************************************************************************************/
/* CSS PARA ESTRUTURA DOS ARQUIVOS */
body {
margin: 0px;
padding: 0px;
background-image:url(../imgs/back.gif);
}

.conteudo{
background-image:url(../imgs/back_central6.gif);
background-repeat:no-repeat;
padding:0px;
text-align:left;
width:467px;
}

#principal{
width:747px;
margin:0 auto;
background-color:#000000;
float:left;
position:relative;
height:auto;
}
#top{
background-image:url(../imgs/back.gif);
margin: 0px;
padding: 0px;
position:relative;
float:left;
vertical-align:bottom;
}
#main_left{
float:left;
position:relative;
background-image:url(../imgs/back2.gif);
background-position:0px 0px;
background-repeat:repeat;
padding-left:45px;
}
#main{
float:left;
position:relative;
background-image:url(../imgs/back_atual4.gif);
background-position:left top;
background-color:#000000;
background-repeat:no-repeat;
width:235px;
text-align:left;
margin:0px;
padding:0px;
}
#conteudo{
float:right;
position:relative;
background-image:url(../imgs/back_central6.gif);
background-color:#000000;	
background-repeat:no-repeat;
padding:0px;
height:100%;
}
#footer{
position:relative;
float:left;	
display: table-cell;		
width:702px;
height:15px;
background-image:url(../imgs/back.gif);
background-repeat:repeat;	
background-position:0px -1px;
padding:10px 0px 0px 0px;
margin:0 auto;
}
#footer_int{
position:relative;
float:left;
background-color:#0C0C0C;
width:702px;
height:15px;
}

/* CSS PARA MENU   ------------------------------------------------------------------------------------*/

/* Fontes dos links do menu esquerdo */

.link_menu{
color:#FF9900;
font-size:12px;
font-weight:bold;
padding-left:0px;
text-align:left;
}

.link_menu a{
color:#FF9900;
font-size:12px;
font-weight:bold;
padding-left:0px;
text-decoration:none;
}

.link_config{
color:#FF9900;
font-size:12px;
font-weight:bold;
padding-right:10px;
text-align:right;
text-decoration:underline;
}

.link_config_div{
color:#FF9900;
font-size:12px;
font-weight:bold;
padding-left:0px;
text-align:left;
text-decoration:underline;
}
/********************************************************************************************/

.topo
{
margin: 0px;
padding: 0px;
background:url(../imgs/topo.gif);
}

.tit_fav{
color:#FF9900;
font-size:18px;
font-weight:bold;
padding: 20px 0px 0px 15px;
}


.tit_perfis{
color:#FF9900;
font-size:11px;
font-weight:bold;
padding:0px 0px 0px 0px;
}

.desc_perfis{
color:#8B898A;
font-size:11px;
font-weight:bold;
padding:0px 0px 0px 0px;
}

.photos_prof{
padding:5px 0px 10px 0px;
border:none;
}

.photos_fav{
padding:15px 0px 0px 12px;
border:none;
}

/* Layout do Rodape */
.menu_rodape
{
color:#8B898A;
font-size:11px;
text-decoration:none;
padding-left: 0px;
}
.rodape {
padding-left:40px;
}
.menu_left2{
padding-left:43px;
_padding-left:43px;
}

.favorites{
padding-left:0px;
padding-right:20px;
padding-top:0px;
_padding-left:10px;
_padding-right:10px;
_padding-top:0px;
}

.div_favorites{
padding-right:15px;
}

/* tela i_paises.php*/

.status_nodisplay {
display:none;
}

.status_display {
float:left;
width:100%;
}

.seemore
{
color:#FF9900;
font-size:12px;
font-weight:bold;
text-decoration:none;
text-align:right;
}

.seemore2
{
color:#FF9900;
font-size:12px;
font-weight:bold;
text-decoration:none;
text-align:left;
}

.seemore_search{
color:#FF9900;
font-size:12px;
font-weight:bold;
text-decoration:none;
text-align:right;
padding-right:20px;
_padding-right:40px;
}

#DIVseemore_search{
width:200px;
float:right;
height:100px;
}

.spanSearch{
padding-right:0px;
_padding-right:30px;}

/* CSS PARA HOME  ------------------------------------------------------------------------------------*/
.nome_prof{
color:#999999;
font-size:10px;
text-decoration:none;
padding-left: 0px;
}

.tit_config_campos{
color:#FF9900;
font-size:12px;
text-decoration:none;
padding-left: 0px;
}


.hello{
color:#747474;
font-size:14px;
text-decoration:none;
font-weight:bold;
padding-left: 0px;
}

.user_extra{
color:#FF9900;
font-size:30px;
text-decoration:none;
font-weight:bold;
padding-left: 0px;
}

.section{
color:#FFFFFF;
font-size:20px;
text-decoration:none;
font-weight:bold;
float:none;
}

.wellcome {
color:#747474;
font-size:13px;
text-decoration:none;
font-weight:bold;
padding:0px 100px 0px 0px;
}

#fav_profissionais{
width:405px;
position:relative;
margin:0px;
}

#fav_profissionais ul{
margin:0px;
padding:0px;
list-style:none;
}

#fav_profissionais li {
display: table-cell;
margin:0px;
padding:0px;
text-align:left;
position:relative;
float:left;
}

#fav_escritorios{
width:405px;
position:relative;
margin:0px;
}

#fav_escritorios ul{
margin:0px;
padding:0px;
list-style:none;
}

#fav_escritorios li {
display:table-cell;
margin:0px;
padding:0px;
text-align:left;
position:relative;
float:left;
}

.details{
color:#999999;
font-size:11px;
text-decoration:none;
padding-left: 0px;
font-weight:bold;
}

.edit{
color:#999999;
font-size:11px;
text-decoration:underline;
padding-left: 0px;
font-weight:bold;
}

.fav_main{
font-size:14px;
text-decoration:none;
padding:5px 5px 5px 5px;
color:#FF9900;
}

.titles_main{
font-size:14px;
text-decoration:none;
padding:5px 5px 5px 5px;
color:#999999;
}

#atas{
list-style:none;
padding:0px 0px 0px 0px;
font-size:12px;
color:#FF9900;
}

#atas ul {
list-style:none;
font-size:12px;
color:#FF9900;
float:center;
margin:0;
padding:5px 5px 0px 5px;
}

#atas li {
margin:0px;
padding:5px 5px 0px 5px;
text-align:left;
}

#paginacao_articles{
width:180px;
position:relative;
float:right;
text-align:right;
margin:0px;
padding:0px;
}

#paginacao_documents{
width:180px;
position:relative;
float:right;
text-align:right;
margin:0px;
padding:0px;
}

#paginacao{
width:405px;
position:relative;
float:left;
display:table-cell;
}

#paginacaomsg{
width:200px;
position:relative;
float:left;
display:table-cell;
}
#paginacao2{
width:400px;
position:relative;
float:left;
display:table-cell;
}
#paginacao3{
width:400px;
position:relative;
float:right;
display:table-cell;
text-align:right;
margin:0px;
padding:0px;
}
#paginacao4{
width:395px;
position:relative;
float:right;
text-align:right;
margin:0px;
padding:0px;
}
#paginacao ul, #paginacao2 ul,#paginacao3 ul,#paginacao4 ul,#paginacao_articles ul,#paginacao_documents ul{
float:right;
}
#paginacao li{
list-style:none;
padding:10px 10px 10px 10px;
float:right;
}
#paginacao2 li{
list-style:none;
padding:0px 0px 10px 10px;
float:right;
}
#paginacao3 li{
list-style:none;
padding:0px 0px 0px 0px;
float:right;
text-align:right;
}
#paginacao4 li, #paginacao_articles li,#paginacao_documents li{
list-style:none;
padding:0px 0px 0px 0px;
float:right;
text-align:right;
}
/* CSS PARA EVENTS  ------------------------------------------------------------------------------------*/
#EventosPrincipal{
color:#747474;
font-size:11px;
font-weight:bold;
text-align:justify;
}

#tit_eventos {
color:#747474;
font-size:20px;
font-weight:bold;
}

#CalendarEvents{
padding:30px 30px 30px 30px;
height:270px;
}

#EventoListado{
text-align:justify;
}

#tit_event{
color:#FF9900;
font-size:15px;
font-weight:bold;
}

#text_event{
color:#747474;
font-size:12px;
font-weight:bold;
}

/* CSS PARA SEARCH ------------------------------------------------------------------------------------*/

#cbo_tipo{
width:120px;
height:17px;
border:solid 1px #FF9900;
padding:5 0 0 0;
color:#FFFFFF;
background-color:#000000;
overflow-x:hidden;
overflow-y:hidden;
}

#search_alinha{
width:400px;
vertical-align:bottom;
margin:0px;
padding:0px;
}
#img_ok_search{
margin:0px;
padding:0px 0px 0px 0px; 
vertical-align:top;

}


#txt_search{
width:180px;
height:15px;
border:solid 1px #FF9900;
background:none;
padding:0 0 0 0;
color:#FFFFFF;
overflow-x:hidden;
overflow-y:hidden;
margin:0px;
}

#conteudo_search{
color:#FF9900;
font-size:16px;
font-weight:bold;
text-decoration:none;
text-align:left;

}

#Principal_search{
width:395px;
padding:30px 0px 0px 40px;
text-align:left;
}

#search_detail_tituloPais{
color:#747474;
text-align:center;
font-size:18px;
font-weight:bold;
text-decoration:none;
padding: 5px 0px 0px 0px;


}

#abc_search{
text-align:center;
color:#FF9900;
font-size:12px;
font-weight:bold;
padding: 10px 0px 0px 0px;


}
.DIVpai{

width:400px;
height:700px;
display:block;
clear:both;
float:left;
text-align:left;

margin-left:-40px;

 
/*margin-left:-30px;*/


}
#alinha_search{
width:399px;

}

.DIVesquerda{
width:78px;
float:left;
height:112px;
overflow:hidden;
margin-right:20px;
}

.DIVcentro{
width:300px;
float:left;
height:112px;
overflow:hidden;

}
.DIVdireito{

width:380px;
_width:330px;
float:none;
clear:both;
overflow:hidden;
text-align:right;
padding-right:20px;
_padding-right:60px;
padding-bottom:10px;
padding-top:-10px;
}


#indexSearch{
list-style:none;
padding:10px 0px 0px 0px;
height:500px;
}

#indexSearch ul{
list-style:none;
}

.form_txt{
width:180px;
border:solid 1px #FF9900;
background:none;
padding:5 0 0 0;
color:#FFFFFF;
overflow-x:hidden;
overflow-y:hidden;
}

/* CSS PARA DETAILS----------------------------------------------------------------------------------------*/

.options
{
color:#FF9900;
font-size:12px;
font-weight:bold;
text-decoration:underline;
text-align:right;
padding-right:10px;

}

.about{
color:#999999;
font-size:11px;
text-decoration:none;
padding-left: 0px;
font-weight:bold;
text-align:left;
}

#articlesbyuser ul {
list-style:none;
font-size:12px;
color:#FF9900;
float:center;
margin:0;
padding:5px 5px 0px 5px;
}

#articlesbyuser li {
margin:0px;
padding:5px 5px 0px 5px;
text-align:left;
}


.form_edit_profile{
width:250px;
border:solid 1px #FF9900;
background:none;
padding:5 0 0 0;
color:#FFFFFF;
overflow-x:hidden;
overflow-y:hidden;
height:15px;
font-size:12px;
}


.form_txt_profile{
width:250px;
height:150px;
border:solid 1px #FF9900;
background:none;
padding:5 0 0 0;
color:#FFFFFF;
overflow-x:hidden;
overflow-y:hidden;
font-size:12px;
}

.texto_branco{
font-size:10px;
color:#FFFFFF;
font-weight:bold;
text-align:center;	
}

.texto_preto{
font-size:10px;
color:#000000;
font-weight:bold;
text-align:center;
}

.texto_padrao{
font-size:10px;
color:#FF9900;
font-weight:bold;
text-align:center;
}

.titulo_notices{
color:#999999;
font-size:12px;
text-decoration:none;
padding-left: 0px;
}
/* CSS PARA FORUM  ------------------------------------------------------------------------------------*/
#ForumPrincipal{
color:#747474;
font-size:11px;
font-weight:bold;
text-align:justify;
}

#tit_forum{
color:#FF9900;
font-size:20px;
font-weight:bold;
}

#cboForum{
width:330px;
background:#000000;
border:solid 1px #FF9900;
color:#FFFFFF;
}

#Posts{
text-align:right;
padding:0px;
}

#forum{
width:400px;
position:relative;
float:left;
text-align:left;
}
.forum_comentarios{
width:395px;
position:relative;
float:left;
border:solid 2px #FF9900;
padding:0px 0px 10px 0px;
text-align:right;
}

.forum_comentarios ul{
width:370px;
margin:0px;
padding:15px 15px 0px 9px;
list-style:none;
}
.forum_comentarios li{
width:360px;
margin:0px;
padding:0px 0px 0px 9px;
text-align:justify;
position:relative;
float:left;
}
#CadPosts{
margin:0 auto;
padding:0px 15px 0px 15px;
width:365px;
position:relative;
float:left;
}
#forum_insert_labels{
width:100px;
float:left;
color:#747474;
font-size:12px;
font-weight:bold;

}
#forum_insert_inputs{
width:250px;
float:right;
text-align:left;
}
.txt1_forum{
width:210px;
height:15px;
border:solid 1px #FF9900;
background:none;
color:#FFFFFF;
overflow-x:hidden;
overflow-y:hidden;
}
.txt2_forum{
width:210px;
height:100px;
border:solid 1px #FF9900;
background:none;
color:#FFFFFF;
overflow-x:hidden;
overflow-y:hidden;
}
#btns_forum{
width:325px;
position:relative;
float:left;
padding-top:15px;
}

/*CSS PARA ACTS-------------------------------- */

#actPrincipal{
color:#747474;
font-size:20px;
font-weight:bold;
text-align:justify;
}
#tit_act{
color:#FF9900;
font-size:20px;
font-weight:bold;
}

#tit_conf{
color:#747474;
font-size:20px;
font-weight:bold;
}

/*CSS PARA ACTS-------------------------------- */



#cont_act{
/*border:solid 1px #FF9900;*/
/*	padding:10px 10px 10px 10px;*/
}

#cont_act ul{
list-style:none;
}
#cont_act li{
list-style:none;
}

#actPrincipal{
color:#747474;
font-size:20px;
font-weight:bold;
text-align:justify;
}
#tit_act{
color:#FF9900;
font-size:20px;
font-weight:bold;
}

/* TELA ACT  */
#links_act{
width:250px;
float:right;
color:#FF9900;
font-size:11px;
text-align:right;
}

#texto{
color:#747474;
font-size:12px;
font-weight:bold;
text-align:left;
}

.cl_texto{
color:#A4A2A3; 
font-size:11px; 
font-family:trebuchet ms;
font-weight:bold;
text-align:justify;
}


#titulo{
color:#FF9900;
font-size:16px;
font-weight:bold;
text-decoration:none;
text-align:left;

}
#foto{
width:150px;
float:left;
font-size:11px;
height:80px;
}

#info{
color:#747474;
width:250px;
font-size:11px;
float:right;
height:80px;
}
/********************************************************************************************/
/*Articles*/

/*#conteudo_articles{
position:relative;
float:left;
width:395px;
text-align:left;
}*/

#conteudo_articles{
position:relative;
float:left;
width:400px;
text-align:left;
}


#text_article{
position:relative;
color:#A4A2A3; 
font-size:10px; 
font-family:trebuchet ms;
text-align:justify;
float:left;
padding:10px;
text-align:justify;
}

#title_article{
color:#FF9900;
font-size:16px;
font-weight:bold;
text-decoration:none;
float:left;
}
#foto_article{
position:relative;
width:150px;
height:150px;
float:left;
padding:0px 10px 10px 0px;
}

.article_interna{
position:relative;
float:left;
width:395px;
border:solid 2px #FF9900;
padding:0px 0px 10px 0px;
color:#A4A2A3; 
font-size:10px; 
font-family:trebuchet ms;
text-align:justify;

}

.link_article{
width:390px;
position:relative;
float:right;
text-align:right;
margin:0px;
padding:0px 10px 0px 0px;
font-size:12px;
font-weight:bold;
color:#FF9900;
}

#text_prin{
width:390px;
font-family:trebuchet ms;
position:relative;
color:#A4A2A3; 
font-size:10px; 
text-align:justify;
float:left;
}
#title_prin{
width:390px;
position:relative;
color:#FF9900;
font-size:12px;
font-family:trebuchet ms;
text-decoration:none;
float:left;
padding-top:15px;
}
/*********************************************************************************
#title_artigos_{
color:#FF9900;
font-family:trebuchet ms;
font-size:12px;
text-decoration:none;
}

.texto_artigos {
color:#A4A2A3; 
font-size:10px; 
font-family:trebuchet ms;
text-align:justify;
padding:20px 10px 20px 25px;
}


**/

#txt_search_articles{
width:320px;
height:15px;
border:solid 1px #FF9900;
background:none;
padding:0 0 0 0;
color:#FFFFFF;
margin:0px;
}

/********************************************************************************************/
/*--------- Documents -----------------*/
#textoAjax_doc{
color:#747474;
font-size:12px;
font-weight:bold;
text-align:left;
float:left;}

#tituloAjax_doc{
color:#FF9900;
font-size:16px;
font-weight:bold;
text-decoration:none;
text-align:left;
width:380px;
float:left;
}

#cont_category{
width:400px;
text-align:left;
margin-top:20px;
float:left;}


#cbo_ajax{
width:400px;
font-size:12px;
color:#747474;
font-family:Trebuchet MS, Arial, Verdana, Helvetica, sans-serif;
font-weight:bold;

float:right;
text-align:right;
}

#uploaded_files{
font-family:Trebuchet MS, Arial, Verdana, Helvetica, sans-serif;
color:#747474;
font-weight:bold;
font-size:18px;
width:400px;
height:50px;
float:right;
text-align:center;

}


.link_down{
width:250px;
float:right;
color:#FF9900;
font-size:11px;
text-align:right;
font-family:Trebuchet MS, Arial, Verdana, Helvetica, sans-serif;
}

#cbo_catDocForm{
width:297px;
border:solid 1px #FF9900;
padding:5 0 0 0;
color:#FFFFFF;
background:#000000;
}

#cbo_catDoc{
width:300px;
border:solid 1px #FF9900;
background:#000000;
padding:5px 0px 0px 0px;
color:#FFFFFF;
height:20px;
}

.cbo_catDoc{
width:302px;
_width:303px;
border:solid 1px #FF9900;
_border:solid 1px #FF9900;
background:#000000;
padding:0px 0px 0px 0px;
color:#FFFFFF;
height:20px;
font-size:12px;
}

.cbo_perfil{
width:252px;
_width:253px;
border:solid 1px #FF9900;
_border:solid 1px #FF9900;
background:#000000;
padding:0px 0px 0px 0px;
color:#FFFFFF;
height:20px;
font-size:12px;
}



.cbo_catDate{
width:98px;
_width:99px;
border:solid 1px #FF9900;
_border:solid 1px #FF9900;
background:#000000;
padding:0px 0px 0px 0px;
color:#FFFFFF;
height:20px;
font-size:12px;
}

#cbo_catDoc2{
width:300px;
border:solid 1px #FF9900;
background:#000000;
padding:5px 0px 0px 0px;
color:#FFFFFF;
height:17px;
}

#file_doc{
width:280px;
border:solid 1px #FF9900;
background:none;
padding:5 0 0 0;
color:#FFFFFF;
overflow-x:hidden;
overflow-y:hidden;
}

#doc_result{
font-family:Trebuchet MS, Arial, Verdana, Helvetica, sans-serif;
color:#FF9900;
font-weight:bold;
text-align:center;
width:380px;
float:right;
text-align:center;
height:50px;
}

#doc_info{
font-family:Trebuchet MS, Arial, Verdana, Helvetica, sans-serif;
color:#747474;
font-weight:bold;
}

#doc_texto{
width:400px;
font-size:12px;
color:#747474;
font-family:Trebuchet MS, Arial, Verdana, Helvetica, sans-serif;
font-weight:bold;
text-align:left;
float:left;
padding-bottom:30px;
}

#doc_texto_conf{
width:300px;
font-size:12px;
color:#747474;
font-family:Trebuchet MS, Arial, Verdana, Helvetica, sans-serif;
font-weight:bold;
text-align:left;
float:left;
}
.txt{
width:297px;
border:solid 1px #FF9900;
background:none;
padding:5 0 0 0;
color:#FFFFFF;
}

#doc_font{
float:right;
text-align:right;
font-family:Trebuchet MS, Arial, Verdana, Helvetica, sans-serif;
color:#747474;
font-weight:bold;}

#doc_maxfile{
float:right;
text-align:right;
font-family:Trebuchet MS, Arial, Verdana, Helvetica, sans-serif;
color:#747474;
font-weight:bold;
width:380px;
}

#Doc_esquerda{
width:80px;
float:left;
text-align:right;
font-family:Trebuchet MS, Arial, Verdana, Helvetica, sans-serif;
color:#747474;
font-weight:bold;
font-size:14px;
height:294px;
}
#titulo_docs{
font-family:Trebuchet MS, Arial, Verdana, Helvetica, sans-serif;
color:#747474;
font-weight:bold;
font-size:18px;
width:400px;
text-align:center;
float:left;
height:50px;
}

#Doc_direita{
width:300px;
float:left;
text-align:left;
padding: 0px 0px 10px 20px;}

#Doc_direita_conf{
width:300px;
float:left;
text-align:left;
padding: 0px 0px 10px 0px;}

#btns_doc{
width:136px;
text-align:left;
float:right;
padding:10px 0px 0px 10px;
}

#txt_com{
width:300px;
overflow:scroll;
overflow-x:hidden;
height:150px;}

/*--------------------------------------*/


#comunicado{
position:absolute;
background-image:url(../imgs/amarelo.jpg);
width:427px;
height:205px;
z-index:10;
color:#000000;
left:25px;
top: 6px;
}

.comunicadoprof{
position:absolute;
background-image:url(../imgs/amarelo.jpg);
width:427px;
height:205px;
z-index:15;
color:#000000;
left:25px;
top: 6px;
}


.comunicado{
position:absolute;
background-image:url(../imgs/amarelo.jpg);
width:427px;
height:205px;
z-index:10;
color:#000000;
left:25px;
top: 6px;
}

#associates_name {
font-size:14px;
color:#FF9900;
font-weight:bold;
}

#associates_name ul {
list-style:none;
font-size:12px;
color:#FF9900;
margin:0;
padding:5px 5px 0px 5px;
}

#associates_name li {
display:table-cell;
margin:0px;
padding:0px;
float:left;
color:#999999;
font-size:10px;
text-decoration:none;
padding-left:0px;
text-align:center;
position:relative;
}

#associates_deactivate {
font-size:14px;
color:#FF9900;
font-weight:bold;
padding-left:50px;
}

#associates_deactivate ul {
list-style:none;
font-size:12px;
color:#FF9900;
margin:0;
padding:5px 5px 0px 5px;
}

#associates_deactivate li {
display:table-cell;
margin:0px;
padding:0px;
float:left;
color:#999999;
font-size:10px;
text-decoration:none;
padding-left:0px;
text-align:center;
position:relative;
}

.btn_msg_send{
padding: 10px 10px 10px 10px;
border:none;
}

.form_msg_edit{
width:300px;
border:solid 1px #FF9900;
background:none;
padding:5 0 0 0;
color:#FFFFFF;
overflow-x:hidden;
overflow-y:hidden;
height:15px;
font-size:12px;

}

.form_file_conf{
_width:300px;
border:solid 1px #FF9900;
background:none;
padding:0 0 0 0;
color:#FFFFFF;
overflow-x:hidden;
overflow-y:hidden;
height:20px;
font-size12px;
}

.form_sel_edit{
width:305px;
height:20px;
border:solid 1px #FF9900;
padding:0px 0px 0px 0px;
margin:0px;
color:#000000;
font-size:12px;
}

#msg ul{
padding:10px 10px 10px 10px;
margin:0px;
}

#msg li{
padding:0px;
margin:0px;
}

.form_msg_txt{
width:300px;
height:150px;
border:solid 1px #FF9900;
background:none;
padding:5 0 0 0;
color:#FFFFFF;
overflow-x:hidden;
overflow-y:hidden;
font-size:12px;
}

#text_msg{
font-size:12px;
}

#done_msg{
color:#000000;
font-size:12px;
font-weight:bold;
text-decoration:underline;
}

.done_msg{
color:#000000;
font-size:12px;
font-weight:bold;
}

#done_msg a{
color:#000000;
}

.done_msg a{
color:#000000;
}

#linha_vertical{
background-image:url('../imgs/barra_events_middle.gif');
background-repeat:repeat-y;
}

.link_menu,.link_menu, #abc_search, #search_detail_tituloPais, #titulo_docs, #Doc_esquerda, #doc_info a,.tit_fav,.tit_perfis,.desc_perfis,.menu_rodape,.seemore,.nome_prof,.hello,.user_extra,.section,.wellcome,.details,.edit,.fav_main,.titles_main,#atas,#atas ul ,#EventosPrincipal,#tit_eventos,#tit_event,#text_event,.form_txt,.options,.about,#articlesbyuser ul,.form_edit_profile,.form_txt_profile,.texto_branco,.texto_preto,.texto_padrao,#ForumPrincipal,#tit_forum,#actPrincipal,#tit_act,#actPrincipal,#tit_act,#links,#texto,#titulo,#foto,#info,#comunicado,#associates_name,#associates_name ul,#associates_deactivate,#associates_deactivate ul,.comunicadoprof, #text_msg, #done_msg, .done_msg, #paginacaomsg, .done a, .form_sel_edit, .form_msg_txt,#text_article,.article_interna,.link_article,.link_config_div,.tit_config_campos,.cbo_catDoc,#paginacao_articles,#paginacao_documents,#fav_articles,#fav_documents, #Doc_direita_conf,#doc_texto_conf,.form_file_conf,.cbo_perfil,.titulo_notices,.comunicado,#pass,#pass ul{
font-family:Trebuchet MS, Arial, Verdana, Helvetica, sans-serif;
}