/* Powered by | BRANDE DO BRASIL
   Otimizao de Sites e Marketing em Internet
   Site: WWW.BRANE.COM.BR
   Tel: 3362-2375 / 3361-2162
*/
   
@charset "utf-8";
body  { font:11px Arial; color:#666; background:#2c2c2c; margin:0; }
@media screen and (-webkit-min-device-pixel-ratio:0) {body  { font:11px Arial; color:#666; background:#2c2c2c; margin:0;}}
img   { border:none;}
h1    { font-size: 11px; font-weight:bold; color:#7d2d48; text-transform:uppercase;}
h2    { font-size:11px;}
/*Classes ------------------------------------------------------------*/

.leia       { padding-top:5px; text-align:right;}
.entereding { float:right;}
.bg-texto   { background:url(img-layout/marcador-fundo-li.jpg) no-repeat; padding-left:20px;}
.nova{ font-size: 11px; font-weight:bold; color:#7d2d48; text-transform:uppercase;}

/* Estrutura do site -----------------------------------------------*/

#geral, #top, #conteudo, #left , #right, #footer 
{ width:765px; float:left; position:relative; }

#geral       { float:none; margin:auto; }
#top         {  height:93px; background:#fff;}
#conteudo	 { background:#fff;}
#left        { width:210px;}
#right       { width:410px; height:auto; margin-top:15px; padding-right:120px; padding-bottom:10px; line-height:20px; float:right;}
#footer	     { width:755px; height:20px; padding-left:10px; background:#636363; border-top:4px solid #a4a4a4; border-bottom:6px solid #636363; color:#fff; font-family:verdana; font-size:9px;}

/*Configuraes do topo-----------------------------------------------*/

#top-interno-superior    { width:735px; height:18px; background:#fafafa  url(img-layout/bkg-top.jpg) repeat-x; padding-top:8px; padding-right:30px;}
#top-interno-superior ul {list-style:none; padding:0; margin:0px 0px 0px 30px; float:right; position:relative;}
#top-interno-superior li { float:left; position:relative;}
#top-interno-inferior    { width:745px; height:64px; background:#fff; padding-left:20px;}

/*Configuraes dos menus e links -----------------------------------------------*/

#menu                 { width:735px; height:27px; margin:0; padding:0 0 0 30px; background:#ababab url(img-layout/bkg-menu.gif) repeat-x; float:left; position:relative;}
#menu li              { list-style:none;  font-size:11px; line-height:27px; color:#f8f8f8;  float:left;}
#menu a               { height:27px; color:#f8f8f8; padding:0 10px; text-decoration:none; float:left; display:block;}
#menu a:hover         { background-color:#afafaf; text-decoration:none; }

#submenu                 { width:675px; height:27px; margin:0; padding:0 0 0 90px; background:#e8e8e8; float:left; position:relative;}
#submenu li              { list-style:none;  font-size:11px; line-height:27px; color:#f8f8f8;  float:left;}
#submenu a               { height:27px; color:#999; margin-right:1px; margin-left:2px; padding:0 9px; text-decoration:none; float:left; display:block;}
#submenu a:hover         { background-color:#f8f8f8; text-decoration:none; }
#submenu li.submenuAtivo {background:#f8f8f8;}

#latermenu               { width:185px; height:212px; background:#888 url(img-layout/bkg-latermenu.gif) repeat-x; float:left; position:relative; }
#latermenu h2            { height:24px; margin:0; padding-top:6px; padding-left:12px; background: url(img-layout/fundo-titulo-menu-lateral.jpg) repeat-x; color:#fff; font-size: 10px; font-weight:normal; text-transform:uppercase;}
#latermenu ul            { margin:0; padding-top:3px; padding-left:20px; list-style-image:url(img-layout/marcador-seta.gif);}
#latermenu li            { padding-top:4px; }
#latermenu li a          { color:#fff; text-decoration:none;}
#latermenu li a:hover    { background:#b2b2b2;}

#right a:hover{ text-decoration:none; color:#000;}



#bg-list,#bg-list1    { width:405px; margin:0 0 15px 0; padding:0px;  line-height:22px; float:left; position:relative;}
#bg-list li,#bg-list1 li { list-style:none; padding-left:20px; background:url(img-layout/marcador-fundo-li.jpg) no-repeat;}
#bg-list a,#bg-list1 a  { text-decoration:none;}

#subconteudo { width:765px; border-top:5px solid #cacaca;  solid #cacaca; background:#ececec; float:left; position:relative; margin-top:-3px;}

#subconteudo a, #left a, #right a    { font-size:11px;color:#666;}
#subconteudo a:hover, #left a:hover  { text-decoration:none;}

/*Divs presentes apenas na home ---------------------------------------------------*/

#img_top       { width:580px; height:212px; background:; float:left; position:relative;}
#area-texto-1  { width:170px; height:186px; padding:100px 10px 0px 14px; background:#dfdfdf url(img-layout/bkg-home-fusoes.jpg) no-repeat top; float:left; position:relative;}
#center        { width:170px; height:186px; padding:100px 10px 0px 14px; background:#c3c3c3 url(img-layout/bkg-home-experiencia.jpg) no-repeat top; float:left; position:relative;}
#meio          { width:170px; height:186px; padding:100px 9px 0px 14px; background:#d7d7d7 url(img-layout/bkg-home-reestruturacao.jpg) no-repeat top; float:left; position:relative;}
#area-texto-4  { width:159px;  height:186px; background:#ececec; padding:6px 10px 0px 14px; float:right; position:relative;}
#log           { width:183px; height:91px; float:right; position:relative; }

/*Configuraes do caminho ------------------------------------------------------*/

#caminho         { width:530px; margin-top:15px; float:right; position:relative;}
#caminho a       { color:#666;}
#caminho a:hover { text-decoration:none;}

/*Configuraes das caixas laterais -------------------------------------------------*/

#box-contato,#box-trabalhe, #box-experiencia,#box-fusoes, #box-borse            { width:210px; margin-top:12px; background:#fff url(img-layout/bkg-box-lateral.jpg) repeat-x;}
#box-contato p,#box-trabalhe p, #box-experiencia p, #box-fusoes p, #box-borse p { margin-right:8px; margin-left:10px; line-height:14px;}

#box-trabalhe  { height:235px;}
#box-experiencia, #box-experiencia,#box-fusoes, #box-borse { height:275px;}
#box-contato, #box-fusoes  { padding-bottom:10px;}

#box-contato h2, #box-trabalhe h2, #box-experiencia h2, #box-fusoes h2, #box-borse h2 { margin-left:10px; font-size: 11px; font-weight:bold; color:#7d2d48; text-transform:uppercase;}

#left p.box{text-align:right;}

/*configuraes do formulario -----------------------------------------------*/

#nome         { width:270px; border:1px solid #000;}
#empresa      { width:190px; border:1px solid #000;}
#input_estado { border:1px solid #000;}
#endereco     { width:260px; border:1px solid #000;}
#ddd          { width:30px; border:1px solid #000;}
#telefone     { width:150px; border:1px solid #000;}
#email        { width:290px; border:1px solid #000;}
#mensagem     { width:410px; height:100px;border:1px solid #000; float:left; position:relative; margin-bottom:10px;}
