/********************************************************************************************/
/* CSS PARA ESTRUTURA DOS ARQUIVOS */
body {
margin: 0px;
padding: 0px;
background-image:url(../imgs/back.gif);
}

a {
	font-family:trebuchet ms;
}

textarea {
	font-family:trebuchet ms;
}

select {
	font-family:trebuchet ms !important;
}


#title_prin {
	font-family:trebuchet ms;
}

.list_2d {
	font-family:trebuchet ms;
}

.conteudo{
background-image:url(../imgs/back_central6.gif);
background-repeat:no-repeat;
padding:0px;
text-align:left;
}

#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;
}
#main_left{
float:left;
position:relative;
background-image:url(../imgs/back2.gif);
background-position:0px -1px;
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;
}
#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 0px;
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;
}

.texto_menu
{
	font-family:trebuchet ms;
	color:#8B898A;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	_text-decoration:none;
	padding-left: 20px;
	text-align:left;
}

/********************************************************************************************/

.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-align: left;
text-decoration:none;
font-weight:bold;
padding-left: 0px;
}

.user_extra{
color:#FF9900;
text-align: left;
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;
}

.page_box{	
	position:relative;
	width:350px;
	float:left;
	display:table-cell;
}

.page_box ul{
	float:right;
}

.page_box li{
	list-style:none;
	padding:0px 0px 10px 10px;
	float:right;
}

#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:500px;
display:block;
clear:both;
float:left;
text-align:left;
/*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;
}

.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:340px;
	position:relative;
	float:left;
	text-align:left;
}

.forum_comentarios{
	width:350px;
	position:relative;
	float:left;
	border:solid 2px #FF9900;
	padding:0px 0px 10px 0px;
	text-align:right;
}

.forum_comentarios ul{
	width:340px;
	margin:0px;
	padding:15px 15px 0px 9px;
	list-style:none;
}
.forum_comentarios li{
	width:340px;
	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;
}
#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;
}

#text_article{
position:relative;
color:#747474;
font-size:12px;
font-weight:bold;
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;
}

.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;
position:relative;
color:#747474;
font-size:12px;
font-weight:bold;
float:left;
}

#title_prin{
width:390px;
position:relative;
color:#FF9900;
font-size:16px;
font-weight:bold;
text-decoration:none;
float:left;
padding-top:15px;
}

.yellow_tit{
	width:390px;
	color:#FF9900;
	font-size:16px;
	font-weight:bold;
	text-decoration:none;
	float:left;
	padding-top:15px;
	font-family:trebuchet ms;
}

.white_tit{	
	color:#FFFFFF;
	font-size:14px;
	font-weight:bold;
	font-family:trebuchet ms;
}

.white_text{
	width:400px;
	color:#FFFFFF;
	font-family:trebuchet ms;
}

#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;
}

/* FORM */

.txt_prof{
		width:297px;
		border:solid 1px #FF9900;
		background:none;
		margin-bottom: 19px;
		*margin-bottom: 15px;
		color:#FFFFFF;
		}

.combo{
		border: solid 1px #FF9900;
		background: none;
		margin-bottom: 19px;
		*margin-bottom: 15px;
		color: #FFFFFF;
		}

#filialForm{
	clear: both;	
}

#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;
	padding-left: 15px;
	*padding-left: 0px;
}

#Doc_esquerda div{
	height: 30px;
}

#nome{
	padding-top:22px;
	float: left;
}

#Doc_direita div{
	margin-bottom: 10px;
	*margin-bottom: 8px;	
}

#Doc_direita_mini div{
	margin-bottom: 10px;
	*margin-bottom: 8px;	
}
		
/*======================== FIM de FORM ======================*/

.txt_small{
width:80px;
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;
}

#titulo_docs{
	font-family:Trebuchet MS, Arial, Verdana, Helvetica, sans-serif;
	color:#747474;
	font-weight:bold;
	font-size:18px;
	text-align:center;
	padding-top: 15px;
}

#titulo_docs p{
	padding-left: 50px;
}

#Doc_direita{
	width:300px;
	float:left;
	text-align:left;
	padding: 0px 0px 10px 20px;
}

#Doc_direita_mini{
	width:200px;
	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{
	float:right;
	padding: 0px !important;
	margin: 0px !important;
}


#txt_com{
width:300px;
overflow:scroll;
overflow-x:hidden;
height:150px;}

/*--------------------------------------*/

A:link { text-decoration: none; color: #FF9900;}
A:visited { text-decoration: none; color: #FF9900;}
A:hover { text-decoration: none; color: #FF9900;}

#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;
}



#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{
font-family:Trebuchet MS, Arial, Verdana, Helvetica, sans-serif;
}

.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_form3 {
height: 1px;
border:solid 1px #FF9900;
background: #261907;
font:"Trebuchet MS";
color:#FFFFFF;
font-size: 10px;
overflow-x:hidden;
overflow-y:hidden;
_width:65px;
*width:65px;
}

.campos_form_members {
border:solid 1px #FF9900;
background: #261907;
width: 90px;
font:"Trebuchet MS";
color:#FFFFFF;
font-size: 10px;
overflow-x:hidden;
overflow-y:hidden;
}

.campos_form_members2 {
border:solid 1px #FF9900;
background: #261907;
width: 90px;
margin-top: 16px;
*margin-top: 21px;
font:"Trebuchet MS";
color:#FFFFFF;
font-size: 10px;
overflow-x:hidden;
overflow-y:hidden;
}

.txt_members{
	font-family:Trebuchet Ms;
	font-size:10px;
	margin-bottom: 25px;
	font-weight: bold;
	color:#A4A2A3;
}

/* MEMBERS */

.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;
}

.titulo_menu
{
	font-family:trebuchet ms;
	color:#D89506;
	font-size:12px;
	font-weight:bold;
	text-align: left;
	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;
}

.txt_member2
{
	font-family: trebuchet ms;
	text-align: left;
	font-size: 12px;
	color: #999999;
}

.txt_member3
{
	font-family: trebuchet ms;
	text-align: left;
	margin-left: 20px;
	font-size: 12px;
	color: #999999;
}

.members_main {
	font-family: trebuchet ms;
	font-size: 11px;
	color: #999999;
}

.local_cliente
{
	color: #FF9900;
	font-size:12px; 
	font-family:trebuchet ms;
	text-align:justify;
	font-weight:bold;
}

.titulo_submenu
{
	font-family:trebuchet ms;
	color:#D89506;
	font-size:12px;
	font-weight: lighter;
	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;
}

.link_associados
{
	font-family:trebuchet ms;
	color: #FF9900;
	font-size:13px;
	text-decoration:underline;
	padding-left: 0px;
	cursor:pointer;
}

.radio_label{
	font-family:Trebuchet MS, Arial, Verdana, Helvetica, sans-serif;
	color:#747474;	
	font-weight:bold;
}

.select {
	width:297px;
	border:solid 1px #FF9900;
	padding:5 0 0 0;
	color:#FFFFFF;
	background:#000000;
}

/* LISTS */

.list_2d {	
	width:100%;
	margin:20px 0px 20px 0px;
}

.list_2d .row {
	width:120px;
	height:180px;
	float:left;
	padding: 0px 10px 10px 0px;
	text-align:center;
}

.list_2d .row .ico {
	width:36px;
	height:36px;
	border:0px;
	padding-bottom:5px;
}

.list_2d .row .title {
	font-family:trebuchet ms;
	color:#FF9900;
	font-size:14px;
	font-weight:bold;
}

.list_2d .row .sub_title {
	font-family:trebuchet ms;
	color:#FFF;
	font-size:12px;
	font-weight:bold;
}

.list_2d .row .office {
	color:#747474;
	font-size:11px;
	font-weight:bold;
}

.list_2d .row .desc {
	color:#FF9900;
	font-size:10px;
}

.list_2d .row .file_name {
	text-decoration:underline;
	font-size:10px;
}


.list_2d .row .size {
	color:#747474;
}

.folder_list {	
	margin:20px 0px 0px 0px;
	padding-bottom:20px;
	clear:both;
}

.folder_list ul {
	clear:both;
	width: 25em;
	list-style-type: none;
}

.folder_list ul li {
	width: 12em;
	height:25px;	
	float:left;
	text-align:left;
	padding: 0px !important;
	margin: 0px !important;
}

.folder_list .item .label{
	color:#747474 !important;
	font-weight: bold;
}

.folder_list .item .label_active{
	color:#FF9900 !important;
	font-weight: bold;
}

.folder_list ul li a img{
	width: 18px;
	height: 18px;	
}

.definition {
	color:#999999;
}

.adm_link{
	float:left;
	width:390px;
	font-weight:bold;
}

.searchForm {
	border:1px solid #FF9900 !important;
	width: 129px  !important;
	height:62px  !important;
	margin-left: 10px !important;
	_margin-left: 5px !important;
	padding: 0px 3px 3px 3px !important;
	text-align:left !important;
	vertical-align: bottom !important;
	float:left !important;	
}
