*{
margin:0;
padding:0;
}

#geral{
width:1022px;
background-image:url("/portal_apex/recursos/big5_fundo_pagina.gif");
background-repeat:no-repeat;
margin:auto;
padding-top:25px;
font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
color:#FFFFFF;
}

#topo{
height:150px;
}

#topo2{
height:473px;
}

#logo{
padding-left:23px;
float:left;
}

#img{
float:right;
}

#img img{
width:768px;
}

#img_principal{
float:right;
}

#img_principal img{
width:768px;
}

#conteudo{
clear:both;
padding-top:20px;
height:298px;
}

#menu1{
padding-top:20px;
}

.style1{
padding-left:25px;
float:left;
height:290px;
}

ul.style1{
padding-bottom:25px;
width:225px;
}

li.style1{
list-style:none;
padding-top:3px;
padding-bottom:4px;
}

#texto{
float:right;
width:688px;
height:270px;
overflow-y:scroll;
overflow-x: hidden; 
margin-right:40px;
margin-left:40px;
margin-bottom:30px;
font-size:11px;
scrollbar-face-color:#122849;
scrollbar-highlight-color:none;
scrollbar-3dlight-color:none;
scrollbar-darkshadow-color:none;
scrollbar-shadow-color:none;
scrollbar-arrow-color:none;
scrollbar-track-color:#FFFFFF;
}

.paragrafo{
margin-right:84px;
margin-left:84px;
height:auto;
}

.titulo_page{
margin-right:84px;
margin-left:84px;
font-size:17px;
text-align:center;
border-bottom:1px solid #FFFFFF;
padding-bottom:3px;
margin-bottom:6px;
}

.esquerda{
float:left;
width:24%;
text-align:right;
padding-right:8px;
}

.direita{
float:right;
width:74%;
text-align:left;
}

#espaco{
clear:both;
height:0px;
}

#rodape{
width:1020px;
margin:auto;
height:104px;
background-color:#FFFFFF;
border-right: 2px solid;
border-right-color:#000066;
border-bottom:2px solid;
border-bottom-color:#000066;

}



#home{
/*height:254px;*/
float:left;
}

#home img{
border:none;
}

#logos{
float:right;
padding-top:25px;
padding-right:200px;

}

#logo_brasil

#logos img{
margin-right:75px;
border:none;
}


/* Início do Objeto Menu */

/* Inicio Classes */
.obj_menu_tp4_raiz_estrutura{
margin: 0;
padding: 0;
list-style: none;
width: 105px; /* Width of Menu Items */
}

.obj_menu_tp4_raiz{
position: relative;
width:107px;
}

.obj_menu_tp4_raiz:hover{
border-bottom:1px solid #FFF;
}

.obj_menu_tp4_filho_estrutura{
position: absolute;
left: 100px; /* Set 1px less than menu width */
top: 2px;
display: none;
list-style:none;
}

a.obj_menu_tp4_raiz_link{
text-decoration:none;
color:#FFFFFF;
font-size:12px;
font-weight:600;
letter-spacing:1px;
width: 105px;
}

a:hover.obj_menu_tp4_raiz_link{
/*border-bottom:1px solid #FFF;*/
}

.obj_menu_tp4_filho_link{
font-size:10px;
display: block;
color:#FFFFFF;
text-align:center;
text-decoration: none;
background-image:url("/portal_apex/recursos/big5_submenu.gif");
/*background-repeat:no-repeat;*/
border: 1px solid #FFF; /* IE6 Bug */
width: 104px;
padding-top:2px;
padding-bottom:2px;
}

/* Holly Hack. IE Requirement \*/
* html obj_menu_tp4_raiz { float: left; height: 1%; }
* html obj_menu_tp4_filho_link { height: 1%; }
/* End */

.obj_menu_tp4_raiz:hover .obj_menu_tp4_filho_estrutura { display: block; }
.obj_menu_tp4_raiz.over .obj_menu_tp4_filho_estrutura { display: block; }

/* Fim classes */

/*.obj_menu_tp4_item1 {
margin: 0;
padding: 0;
list-style: none;
width: 140px;
}
.obj_menu_tp4_item1_hover {
width: 0px;
padding: 5px 0;
}

.obj_menu_tp4_item2 {
position: relative;
	
}
.obj_menu_tp4_item2_hover {
width: 160px;
padding: 5px 0;
background: #7A8DAE url('/portal_apex/recursos/menu_apex2.png') top left no-repeat;
border-bottom: 1px dotted #B3BDD0;
}

.obj_menu_tp4_item2_link {
display: block;
text-decoration: none;
color: #777;
background: #fff;
padding: 5px;
border: 1px solid #ccc;
border-bottom: 0;
}

.obj_menu_tp4_item2_link_ativo {
display: block;
text-decoration: none;
color: #777;
background: #fff;
padding: 5px;
border: 1px solid #ccc;
border-bottom: 0;
}

 /* Fix IE. Hide from IE Mac \*/
* html obj_menu_tp4_item2 { float: left; }
* html obj_menu_tp4_item2_link { height: 1%; }
/* End */

.obj_menu_tp4_item3 {
margin: 0;
padding: 0;
list-style: none;
width: 150px;
border-bottom: 1px solid #ccc;
}

.obj_menu_tp4_item3_hover {
width: 160px;
padding: 5px 0;
background: #7A8DAE url('/portal_apex/recursos/big5_menu_apex2.png') top left no-repeat;


border-bottom: 1px dotted #B3BDD0;
}
.obj_menu_tp4_item3_link {
width: 160px;
color: #FFF;
font-weight: regular;
font-size: 11px;
margin-left: 22px;
display: block;
}*/

/* Final do Objeto Menu */

/* Inicio Objeto Contato */
.estrutura_contato{
width:505px;
}

form{
width:505px;
}

.dados_pessoais{
width:502px;
}

#campo_nome{
float:left;
width:50%;
}


.label_contato2{
background-image:url("/portal_apex/recursos/field_name_lastname1.gif");
background-repeat:no-repeat;
width:235px;
height:23px;
}

.label_contato3{
background-image:url("/portal_apex/recursos/field_name_lastname1.gif");
background-repeat:no-repeat;
background-position:right top;
height:23px;
}

.label_contato4{
background-image:url("/portal_apex/recursos/field_end_emp.gif");
background-repeat:no-repeat;
height:23px;
}

.label_contato5{
background:url("/portal_apex/recursos/field_message.gif");
background-repeat:no-repeat;
}

.label_contato6{
margin-left: 271px;



}

.textcampo_name{
height:18px;
width:215px;
border:0px;
margin-left:10px;
}

.textcampo_lname{
height:18px;
width:200px;
border:0px;
margin-left:30px;
}

.textcampo_company{
height:18px;
width:485px;
border:0px;
margin-left:10px;
}

.textcampo_address{
height:18px;
width:485px;
border:0px;
margin-left:10px;
}

.textarea_message{
height:100px;
width:485px;
border:0px;
margin-left:10px;
margin-bottom:20px;
}

#botoes{
text-align:center;
}
/* Fim Objeto Contato */

/*classes dos títulos dos textos*/
.linha_titulo{
text-align:center;
/*padding-bottom: 4px;
font-size: 17px;*/
background-image: url("/portal_apex/recursos/linha.gif");
background-repeat: no-repeat;
background-position: top;
/*margin-left:84px;
margin-right:84px;*/
}

.titulo1{
font-size: 17px;
margin-left:20%;
font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
color:#FFFFFF;
}

/***** INICIO DAS CLASSES DO OBJETO TEXTO GENERICO****/

.obj_texto_generico_tp1_titulo {
margin-top: 10px;
color: #ffffff;
}

.obj_texto_generico_tp1_titulo_link {
font-weight: bold;
color: #ffffff; 
		
}

/***** FIM DAS CLASSES DO OBJETO TEXTO GENERICO****/

/********** Inicio das Classes Fotografias **********/

.obj_fotografia_tp1_categorias {
margin: 0px 10px;
color: #ffffff;
}


.obj_fotografia_tp1_categoria {
margin: 15px 0 30px 0;
clear: both;
color: #ffffff;
}

.obj_fotografia_tp1_categoria_titulo {font-weight: bold; margin-top:20px; border-bottom:1px dotted #ccc; color: #ffffff;}
.obj_fotografia_tp1_categoria_img {float: left;margin-right:10px;}
.obj_fotografia_tp1_categoria_link {margin-top: 10px; }

/*
.obj_fotografia_tp1_estrutura {
background: url('/portal_apex/recursos/cnt_div_estrutura_texto.gif');
background-align: top left;
background-repeat: repeat-x;
}
*/

.obj_fotografia_tp1_fotografias {margin: 0px 0px 0 7px;}
.obj_fotografia_categoria_titulo {font-weight: bold; margin-bottom: 10px;}
.obj_fotografia_tp1_foto {float: left;margin: 0px 8px 5px 0;}

.obj_fotografia_tp1_foto_descricao{
color: #ffffff;
height: 55px;
width: 170px;
}

/********** Final das Classes Fotografias **********/

.estrutura_texto{
margin-left:84px;
margin-right:84px;
text-align:justify;
}

span.estrutura_texto{
text-align:center;
}

.link_titulo_texto{
color: #ffffff;
}

.link_texto_generico{
color: #ffffff;
font-weight: bold;
}

.descripton{
text-align: right;
 vertical-align: top;

}

/*Chamar classe Galeria de Imagens*/
.obj_fotografia_categoria_titulo{
color:#FFFFFF;
font-family:Trebuchet MS,Arial,Helvetica,sans-serif;
font-size:17px;
text-align:center;

background-image:url(/portal_apex/recursos/linha.gif);
background-position:left bottom;
background-repeat:no-repeat;
}

/*Fim da classe Galeria de Imagens*/

.objeto_texto_tp3_link{
text-decoration:none;
color:#FFFFFF;
font-size:12px;
font-weight:600;
letter-spacing:1px;
}
.objeto_texto_tp3_link_div{
padding-right: 110px;
padding-bottom: 50px;
text-align:right;
}

/*INICIO CLASSES RODAPÉ*/

.imagem_rodape_rigth{
margin-rigth: 200px;
background-image:url("/portal_apex/recursos/big5_rodape_direito.gif");
background-repeat:no-repeat;
float:right;
padding-left: 250px;
width: 100px;
}

.rodape_logo_brasil{
border: 0px
margin-rigth: 15px;
}

/*FIM CLASSES RODAPÉ*/


/*INICIO CLASSES EXIBIÇÃO DE TEXTO*/
.obj_exibicao_textos_link{
text-decoration:none;
color:#FFFFFF;
font-size:12px;
font-weight:600;
letter-spacing:1px;
}

.obj_exibicao_textos_link:HOVER {text-decoration: underline;}

/*FIM CLASSES EXIBIÇÃO DE TEXTO*/