/*************************************************************/
/****** CONFIGURAÇÕES GERAIS *********************************/
/*************************************************************/

html body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #111111;
	font-size: 12px;
	text-align: left;
	height: 100%;
	margin: 0;
	padding: 10;
} 

h1 { font-size: 14px; color: #000099; margin-top: 6px; }
h2 { font-size: 12px; margin: 2px 0 10px 0; padding: 0; color: #000099; font-weight: bold; letter-spacing: 0.3pt; } 
h3 { font-size: 11px; margin-bottom: -10px;	margin-top: 30px; font-weight: bold; color: #000099; }

p {	text-align: left;/* margin-left: 2px; */padding: 0; margin: 10px 2px 10px 0; }

p.distancia { margin: 0; } /* Página Assessoria >> Porque Exportar (right) */

blockquote { margin-top: 2px; }

/*li { margin-left: -20px; }
li.menu { margin-left: 0px; }
li.news { margin-left: 0px; padding-right: 3px; padding-bottom: 5px; }
*/

ul { margin: 0; padding: 0 0 10px 15px; }

input { border-width: 1px; border: 1px solid; border-color: #999999; color: #999999; }
input.botao { background: #DDDDDD; /* a cor do fundo do bot&atilde;o */ font-size: 11px; color:#444444; /* a cor das letras Enviar */ border:1px solid #666666; /* uma borda de 2px solida e branca no bot&atilde;o*/ } 
input.radio{ border: 0px solid; border-color: #999999; color: #999999; }
.check{ border: 0px solid; }



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

	CLASSES

**********************************************************************/
.msg {
	font-size: 12px;
	position: relative;
	top: -5px;
	font-weight: bold;
}
.espa { line-height: 1.5em; margin: 20px 2px 5px 0 !important; }
.amani {
	color: #000099;
	font-weight: bold;
	letter-spacing: 1,3;
	font-family: Arial, Helvetica, sans-serif;
}
.amani2 {
	color: #000066;
	font-size: 13px;
	font-weight: bold;
	letter-spacing: 1.3pt;
	font-family: Arial, Helvetica, sans-serif;
}
.txt { letter-spacing: 1px; border: none; }
.txt2 { color: #111111; font-size: 12px; letter-spacing: 0.3pt;}
.txt_mini { color: #052E70; font-size: 10px; }
.txt_tit {color: #000099; font-weight: bold; letter-spacing: 0.3pt; /*padding-left: 10px;*/ }
.txt_tit2 { color: #000099; font-size: 12px; letter-spacing: 0.3pt; }
.txt_tit3 { color: #000099; font-weight: bold; letter-spacing: 0.3pt; } /* Página Falaram */
.txt_tit_blue {color: #1E409B; font-size: 12px; font-weight: bold; letter-spacing: 0.3pt; }
.txt_red { color: #000099; font-size: 12px; font-weight: bold; letter-spacing: 0.3pt; }
.txt_red2 { color: #000099; font-weight: bold; letter-spacing: 0.3pt; }
.txt_link { color: #395D9C; }
.txt_boldW { color: #FFFFFF; font-weight: bold;}
.txt_noticia { color: #BBBBBB; }
.txt_noticia2 { color: #AAAAAA; }
.txt_mini_c { color: #999999; }
.txt_tit_big { color: #555555; font-size: 15px; }
.ico { color: #0E2F85;  letter-spacing: 0.3pt; }
.rodape { color: #000000; letter-spacing: 0.3pt;}
.txt_bold_cinza { color: #444444;  font-weight: bold;}

.line_right { border-right: 1px solid #DDDDDD; padding: 0; }
.line_left { border-left: 1px solid #DDDDDD; }
.line_free2 { border-bottom: 1px solid #DDDDDD; border-right: 1px solid #DDDDDD; }
.line_free { border-bottom: 1px solid #DDDDDD; border-top: 1px solid #DDDDDD; }
.line_top { border-top: 1px solid #DDDDDD; }
.line_bot {  border-bottom: 1px solid #DDDDDD; }
.line_bot_w { border-bottom: 1px solid #ECDDBD; }

img {
	border: none;
	border-top-width: 0px;
}

a, a:visited { color: #000099; text-decoration: underline; border: none; }
a:hover, a:active { color: #444444; text-decoration: none; }

a.link:link {color: #000099; text-decoration: none; }
a.link:visited { color: #000099; text-decoration: none; }
a.link:hover { color: #2222AA; text-decoration: underline; }
a.link:active { color: #2222AA; text-decoration: none; }

a.lred:link { color: #8c0000; text-decoration: underline; }
a.lred:visited { color: #8c0000; text-decoration: underline; }
a.lred:hover { color: #8c0000; text-decoration: none; }
a.lred:active { color: #8c0000; text-decoration: none; }

a.icon:link { color: #999999; text-decoration: none; }
a.icon:visited { color: #999999; text-decoration: none; }
a.icon:hover { color: #777777; text-decoration: underline; }
a.icon:active { color: #777777; text-decoration: none; }

a.abrir:link { color: #111111; text-decoration: underline; }
a.abrir:visited { color: #111111; text-decoration: none; }
a.abrir:hover { color: #444444; text-decoration:none; }
a.abrir:active { color: #444444; text-decoration: underline; }

ul#frengos { margin-top: -1px; }

#DivCorpo { position: absolute; width: 760px; left: 50%; margin-left: -380px; }



/*************************************************************/
/****** DIV GERAL ********************************************
/*************************************************************/
#principal { margin: 0 auto; width: 750px; }
#col_esq { padding: 5px 10px; }
#col_esq p { margin: 10px 0; }



/*************************************************************/
/****** PÁGINA HOME  *****************************************
/*************************************************************/
#destaque { padding: 25px 0 10px 0; border-bottom: 1px solid rgb(221, 221, 221); border-top: 1px solid rgb(221, 221, 221); }


/*************************************************************/
/****** PÁGINA Assessoria >> PROJETO ORIENTE MÉDIO **********
/*************************************************************/

ul.open p { margin: 0; padding: 0; } /* ul das div´s que expande*/

/* Configuração das tabelas */
.style6 {color: #111111}
.style7 {color: #FFFFFF}
.style9 {color: #FFFFFF; font-weight: bold; }
.style10 {color: #000000}

/*************************************************************/
/****** PÁGINAS Assessoria >> ESTUDO DE MERCADOS, CURSOS E PALESTRA
/*************************************************************/

.TabEstudoMercados p, .TabCursos p { margin: 0 0 5px 0; }
table.TabCursos { margin: 0 0 20px 0; } /* Página Eventos */

/*************************************************************/
/****** TABELA DE EVENTOS ************************************/
/*************************************************************/

table.TblEvento { margin-bottom: 40px; width: 100%; }
table.TblEvento tbody tr td {
	vertical-align: top;
	padding-right: 10px;
}
table.TblEvento tbody tr td a { cursor: hand; text-decoration: underline; color: #0000FF; }
table.TblEvento tbody tr td span { font-weight: bold; }
table.TblEvento tbody tr td img { margin-top: -12px; }
table.TblEvento thead td { font-weight: bold; padding-bottom: 0px; color: #000099; }

/*************************************************************/
/****** TABELA DE ESTUDOS DE MERCADOS *************************/
/*************************************************************/

table.TabEstudoMercados { margin-bottom: 10px; border: solid 0px #CCCCCC; }
table.TabEstudoMercados tbody tr td { vertical-align: top; padding-right: 10px; }
table.TabEstudoMercados tbody tr td a { cursor: hand; text-decoration: underline; color: #0000FF; }
table.TabEstudoMercados tbody tr td img { margin-bottom: 20px; }
table.TabEstudoMercados thead td { font-weight: bold; padding-bottom: 10px; }
table.TabEstudoMercados tfoot td { text-align: center; border: solid 1px #CCCCCC; text-align: right; }

/*************************************************************/
/****** TABELA DE CURSOS *************************************/
/*************************************************************/

table.TabCursos { margin-bottom: 20px; border: solid 0px #CCCCCC; }
table.TabCursos tr td { vertical-align: top; padding-right: 10px; }
table.TabCursos tr td a { cursor: hand; text-decoration: underline; color: #0000FF; }
table.TabCursos thead td { font-weight: bold; padding-bottom: 10px; }
table.TabCursos tfoot td { background-color: #EEEEEE; background-image: url('../imagens/fundo.jpg'); background-repeat: no-repeat; background-position: left; text-align: right; border: solid 1px #CCCCCC; }

/*************************************************************/
/****** CONFIGURAÇÕES DO MENU TOPO ************************/
/*************************************************************/

ul#nav, ul#nav ul { border-bottom: 1px solid #CCCCCC; font-weight: bold; margin: 0; padding: 0; list-style: none; width: 145px; }
ul#nav li { position: relative; font-weight: bold; font-size: 9px; border: 1px solid #FFFFFF; z-index: 10; }
ul#nav li ul { position: absolute; left: 144px; top: 0; display: none; background-image: url('../imagens/default/menu_w.gif'); }
ul#nav li a { display: block; text-decoration: none; color: #333333; background-image: url('../imagens/default/menu_back9.jpg'); background-color: #ffffff; padding: 4px; border: 0px solid #CCCCCC; border-bottom: 0; font-weight: bold; background-position: right; background-repeat: repeat; }

/* Fix IE. Hide from IE Mac \*/
* html ul#nav li { float: left; height: 1%;	font-weight: bold; }
* html ul#nav li a { height: 1%; letter-spacing: 0,5; font-weight: bold; }
/*End*/

ul#nav li:hover ul, ul#nav li.over ul { display: block; font-weight: bold; }
ul#nav li:hover ul li a, ul#nav li.over ul li a { background-image: none; font-weight: bold; background-image: url('../imagens/default/menu_back9.jpg'); }
ul#nav li ul li a:hover { background-color: #660000; background-image: url('../imagens/default/menu_back9.jpg'); }
ul#nav li ul li { width: 172px; font-weight: bold; }

/*************************************************************/
/****** CONFIGURAÇÕES DA DIV DIREITA (Topo) ******************/
/*************************************************************/

div#DivDireita { position: absolute; padding:0; top: 0; left: 424px; width: 436px; background-position: 169px 0px; background-repeat: no-repeat; }
div#DivDireita img { /*position:relative; float:left; margin-right:20px; top:16px;*/ }
div#DivIndicaSite { position: relative; color: #FFFFFF; background-position: right; background-image: url('../imagens/setinha_azul.gif'); background-repeat: no-repeat; text-align: right; padding-right: 10px; cursor: hand; }
div#DivBusca {  position: relative; top: 8px; height: 32px; width: 245px; margin: 0; padding: 0; }
div#DivBusca form { margin: 0; padding: 0; }
div#icos { position: relative; top: 14px; height: 25px; width: 214px; left: 60px; }
div#icos a strong { left: 10px; position: relative; top: -5px; margin-right: 35px; }

/*************************************************************/
/****** CONFIGURAÇÕES DA DIV AUXILIAR DIREITO ****************/
/*************************************************************/

div.DivAuxDireita {	position: absolute;	margin-left: 10px; padding-right: 10px; background-image: url(../imagens/fundo.gif); background-position:-31px 0px;	background-repeat: no-repeat; top: 171px; left: 354px; width: 300px; }
div.DivAuxDireita table.TblImage { margin-top: 20px; }
div.DivAuxDireita table.TblImage tr td { vertical-align: top; padding-bottom: 20px; }
div.DivAnuncioPadrao { color: #000099; border-bottom: solid 1px #CCCCCC; }

/*************************************************************/
/****** CONFIGURAÇÕES DO FORMULÁRIO CURRICULO ****************/
/*************************************************************/

div.DivAuxDireita fieldset { padding-left: 25px; padding-bottom: 10px; padding-top: 10px; border: solid 2px #CCCCCC; }
div.DivAuxDireita fieldset em { font-style: normal; font-weight: bold; }
div.DivAuxDireita fieldset input, div.DivAuxDireita fieldset textarea { width: 360px; }

/*************************************************************/
/****** CONFIGURAÇÕES DA DIV AUXILIAR ESQUERDO ***************/
/*************************************************************/

div.DivAuxEsquerda { padding-right: 10px; padding-bottom: 30px; }

/*************************************************************/
/****** CONFIGURAÇÕES DA DIV ESQUERDO ************************/
/*************************************************************/

div#DivEsquerda { /*position: absolute;*/ position: relative; top: 0; left: 0; width: 323px; background-color: #FFFFFF; border-right-width: 1px; border-right: solid 1px #CCCCCC; background-image: url('../imagens/linha_fundo.gif'); background-repeat: no-repeat; background-position: bottom; }
p.PCinza { font-size: 10px; color: #999999; }
div#DivEsquerda ul { list-style-type: none; margin-top: 30px; margin-left: 15px; }
ul.UlPqExportar li { list-style-type: disc; margin-top: 10px; margin-left: 0px; }

/*************************************************************/
/****** CONFIGURAÇÕES DA PÁGINA CLIENTES *********************/
/*************************************************************/

ul.clientes { margin: 0 0 33px 0; padding: 5px 5px 0pt 20px; line-height: 18px; } /* espaçamentos */
ul.cliente { margin: 0 0 15px 0; padding: 5px 5px 0pt 20px; } /* Lado esquerdo sem espaçamento entre as linhas */



/*************************************************************/
/****** CONFIGURAÇÕES DAS NOTÍCIAS LATERAIS ******************/
/*************************************************************/

#autor { margin-top: -12px; }
.cont_noti { padding: 0 10px 0 10px; }
ul#UlNoticias { /*margin-right: 10px; margin-top: 5px;*/ list-style-type: none; padding: 5px 10px 0 10px; margin: 0; height: auto; }
ul#UlNoticias li { /*margin-left: 15px;*/ margin: 0; padding: 0; }
ul#UlNoticias li h2 { color: #000033; /*margin-bottom: -15px;*/ margin-bottom: -10px; padding: 0; }
ul#UlNoticias li p { color: #000000; margin-bottom: 15px; padding: 0; }
ul#UlNoticias li h2 a, div#DivEsquerda p a { color: #000033; text-decoration: none; }

ul#UlNoticias li h2 a:visited, div#DivEsquerda p a:visited { color: #666666; text-decoration: none; }
ul#UlNoticias li h2 a:active, div#DivEsquerda p a:active { color: #000033; text-decoration: none; }
ul#UlNoticias li h2 a:hover, div#DivEsquerda p a:hover { color: #000099; text-decoration: underline; } 


/*************************************************************/
/****** CONFIGURAÇÕES DE MAIS NOTÍCIAS ***********************/
/*************************************************************/

div#DivEsquerda h2 { font-size: 14px; color: #000099; /*margin-left: 40px;*/ }
ul#UlMaisNoticias { /*margin-top: 5px; margin-left: 26px;*/ padding: 10px 0 0 25px; margin: 0; }
ul#UlMaisNoticias li { list-style-image: url('../imagens/quadrado_azul.gif'); margin: 0; padding: 0; }
ul#UlMaisNoticias li a { color: #000000; text-decoration: none; }
ul#UlMaisNoticias li a:visited, ul#UlMaisNoticias li a:active { color: #000000; text-decoration: none; }
ul#UlMaisNoticias li a:hover { color: #000000; text-decoration: underline; }

/*************************************************************/
/****** CONFIGURAÇÕES DO RODAPÉ ******************************/
/*************************************************************/

div#DivRodape { font-size: 7pt; margin-top: 0px; padding-bottom: 10px; padding-top: 15px; position: absolute; width: 760px; text-align: center; }
div#DivRodape ul { padding: 0px; margin: 0px; list-style-type: none; }
div#DivRodape ul li { margin-left: 30px; display: inline; }

/*************************************************************/
/****** FORMULÁRIO INSCRICAO >> INSCRICAO_NEGOCIOS ***********/
/*************************************************************/
#geral { margin: 0 auto; padding: 0; width: 678px; }
#topo {	/*border-left: 1px solid #E5E5E5;*/ margin:0 auto; padding: 0; width: 695px; }
#topo img { border: none; margin: 0 auto; }
#topo p { margin: 0; padding: 0; }
#topo h1 {  }
#topo .style2 { background-color: #E5E5E5; font-weight: bold; padding: 10px 0 10px 5px; width: 695px; margin: 0 auto; font-size: 14px; }
#content { border: 1px solid #E5E5E5; color: #000099; margin: 0 auto; padding: 10px 10px 0 10px; width: 678px;  }

#content p { margin: 5px 5px; line-height: 20px; text-align: justify; }
#content em { font-size: 10px; color: #666666; margin-bottom: 5px; padding: 0; letter-spacing: 0,4; margin-top: 1px; }
#content hr { margin: 5px 0 5px 0; width: 680px; border-top: 0.5px solid #CCCCCC; }
#content img { border: none; text-align: justify; }
#content .tit {
	color: #000099;
	font-size: 10pt;
	letter-spacing: 1pt;
	font-weight: bold;
	margin: 5px 0 2px 5px;
}
#content .dest { background-color: #E5E5E5; font-weight: bold;  padding: 10px 0 10px 5px; width: 695px;  margin: 0 auto; }
#content input { border: 1px solid #999999; color: #999999; }
#content .style1 { font-size: 8pt; }
#content .style5 { font-size: 9pt; }
#content .style7 { font-size: 9pt; letter-spacing:1px;color: #000099; }
#content .style8 { font-size: 8pt; color: #333333; }
#content .style9 { color: #0000FF; }

/***************************************
		Add
**********************************/
#defesa ol{ margin-top: -15px; }

