/* BODY */

body{
	scrollbar-arrow-color: #999999;
	scrollbar-base-color: #FFFFFF;
	scrollbar-face-color: #FFFFFF ;
	scrollbar-3dlight-color: #E6E6E6;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-track-color: #FFFFFF;
	scrollbar-shadow-color: #FFFFFF;
	scrollbar-darkshadow-color: #E6E6E6;
	font-family: verdana, arial;
}


/* BACKGROUNS */

.fdoCinzaProd{
	background-color:#f4f4f4;
}

/* TXT */
/*.stylelink {font-size: 15px; font-family:  Arial Narrow; color: #D98F1D; text-decoration: underline;}*/
.stylecorpo { font-size: 10px; font-family: verdana; color: #7B8493; text-decoration:none;}
.stylecorpo:hover { font-size: 10px; font-family: verdana; color: #7B8493; text-decoration:underline;}
.stylecorpo1 { font-size: 10px; font-family: verdana; color: #000000; text-decoration:none;}
.stylecorpo2 { font-size: 9px; font-family: Arial; color: #7B8493; text-decoration:none;}
.stylecorpo2:hover { font-size: 11px; font-family: Arial; color: #7B8493; text-decoration:underline;}
.stylecorpo3 { font-size: 10px; font-family: verdana; color: #7B8493; text-decoration:none;}
.stylecorpatend { font-size: 15px; font-family: Arial; color: #7B8493; }
.styletitulo { font-size: 15px; font-family:  Arial Narrow; color: #D98F1D; }
.stylecorponoticias { font-size: 10px; font-family: verdana; color: #7B8493; text-decoration:none;width: 524px !important;margin-left: 24px;}
.stylecorponoticias .pagNot {
    width: 93%;
}
.stylecorpo .txtCinza2 .pagNot {
    width: 89%;
}
.stylelink {font-size: 11px; font-family:  Arial; color: #D98F1D; text-decoration: none;}

.stylecorpatend { font-size: 15px; font-family: Arial Narrow; color: #7B8493; }
.styletitulo { font-size: 15px; font-family:  Arial Narrow; color: #D98F1D; }
.style2 {font-size: 11px; font-family: Arial; color: #265392; font-weight: bold; }
.style_busca {
font-size: 11px; font-family: Arial; color: #265392; font-weight: bold;
margin-left:5px;
}


.txtProdutos{
    padding: 0px 0px 0px 6px;
    font-family:Verdana;
    font-size:10px;
    color:#000000;
    text-align: left;
    text-decoration: none;
}
.txtProdutos:hover{
	padding: 0px 0px 0px 6px;
    font-family:Verdana;
    font-size:10px;
    color:#000000;
    text-align: left;
	text-decoration: underline;
}
.tdMenuOmbudsman{
	color:#000000;
	font-size: 10px; 
	font-family:  Verdana; 
	text-decoration: none;
}
.tdMenuOmbudsman1{
	color:#000000;
	font-size: 10px; 
	font-weight:bold;
	font-family:  Verdana; 
	text-decoration: none;
}
.tdMenuInc{
	color:#000000;
	font-size: 10px; 
	font-family:  Verdana; 
}
.tdombusdman{
	border:1px solid black;
	font-family:verdana;
	font-size:10px;
	color:#000000;
}
.tdMenu{
	width:200px;
	background-color:#f5f6f8;
}
.txtreinamento{
	color:#000000;
	font-size: 10px; 
	font-weight:bold;
	font-family:  Verdana; 
	text-decoration: none;
}
.txtreinamento2{
	color:#000000;
	font-size: 10px; 
	font-family:  Verdana; 
	text-decoration: none;
}
.txtreinamento1{
	color:#000000;
	font-size: 9px; 
	font-family:  Verdana; 
	text-decoration: none;
}
.tdMenu-over{
	width:200px;
	background-color:#ebedf1;
}

.tdMenu1{
	width:200px;
	background-color:#f5f6f8;
	font-size: 11px; 
	font-family:  Arial; 
	color: #567374; 
	text-decoration: none;
	
}
.tdMenu-over1{
	width:200px;
	background-color:#ebedf1;
	font-size: 11px; 
	font-family:  Arial; 
	color: #6f94da;  
	text-decoration: underline;
}
.tdMenu2{
	width:200px;
	background-color:#f5f6f8;
	font-size: 11px; 
	font-family:  Arial; 
	color: #5A6B61; 
	text-decoration: none;
	
}
.divVeja {
    background: url("../images/ilust_linha_cinza.gif") repeat-x scroll center center transparent;
	text-align: center;
	width: 549px;
}
.divLeftNot{
	margin-left:-27px;
	margin-top:-10px;
	}
.divLeftNot1{
	margin-left:-31px;
	margin-top:-10px;
	}
.divLeftWeb{
	margin-left:-11px;
	margin-top:-10px;
	}
.divLeftTrei{
	margin-left:19px;
	}
.veja {
    background: none repeat scroll 0 0 #FFFFFF;
	font-size:9px;
	font-family:Verdana;
	color:#959595;
	font-weight:bold;
	width:80px;
}
.tdMenu-over2{
	width:200px;
	background-color:#ebedf1;
	font-size: 11px; 
	font-family:  Arial; 
	color: #5A6B61;  
	text-decoration: underline;
}
.linklateral{
	font-size: 11px; 
	font-family:  Arial; 
	color: #6f94da; 
	text-decoration: none;
}
.linklateral:hover{
	font-size: 11px; 
	font-family:  Arial; 
	color: #567374; 
	text-decoration: underline;
}


.stylelink3{
	font-size: 11px; 
	font-family:  Arial; 
	color: #B57107; 
	text-decoration: none;
}
.stylelink3:hover{
	font-size: 11px; 
	font-family:  Arial; 
	color: #B57107; 
	text-decoration: underline;
}
.stylelink{
	font-size: 11px; 
	font-family:  Arial; 
	color: #D98F1D; 
	text-decoration: none;
}
.stylelink:hover{
	font-size: 11px; 
	font-family:  Arial; 
	color: #D98F1D; 
	text-decoration: underline;
}
.txtLaranja{
	font-size: 11px; 
	font-family:  Verdana; 
	color: #e96b10; 

}
.txtLaranja1{
	font-size: 11px; 
	font-family:  Arial; 
	color: #B57107; 

}
.txtLaranjaClaro{
	font-size: 11px; 
	font-family:  Arial; 
	color: #D98F1D; 
}

.txtLaranjaClaro2{
	font-size: 13px; 
	font-family:  Arial; 
	color: #E96B10; 
}
.txtConteudoTitulo{
	font-family:arial;
	font-size:16px;
	color:#5A6B61;
	text-decoration:none;	
}
.txtConteudo{
	font-family:arial;
	font-size:11px;
	color:#5A6B61;
	text-decoration:none;	
}
.txtConteudo:hover{
	font-family:arial;
	font-size:11px;
	color:#5A6B61;
	text-decoration:underline;	
}

.txtTitulos{
	font-family:arial;
	font-size:14px;
	font-weight:bold;
	color:#5A6B61;
	text-decoration:none;	
}
.txtTitulos:hover{
	font-family:arial;
	font-size:14px;
	font-weight:bold;
	color:#5A6B61;
	text-decoration:underline;	
}

.txtButtomVoltar{
	font-family:arial;
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;	
}
.stylelink2{
	font-size: 11px; 
	font-family:  Arial; 
	color: #566374; 
	text-decoration: none;}
.stylelink2:hover{
	font-size: 11px; 
	font-family:  Arial; 
	color: #566374; 
	text-decoration: underline;
}
.txtlink
{
  font-family:Arial; color:#566374; font-size:11px;    
}

/* INPUTS */
.inpText2{
	border:1px solid #5A6B61;
	background-color:white;
	color:#444444;
	font-family:arial;
	font-size:10px;
	font-weight:bold;
	width:100px;
}
.inpText1{
	border:1px solid #5A6B61;
	background-color:white;
	color:#444444;
	font-family:arial;
	font-size:10px;
	font-weight:bold;
	width:30px;
}
.inpText{
	border:1px solid #5A6B61;
	background-color:white;
	color:#444444;
	font-family:arial;
	font-size:10px;
	font-weight:bold;
	width:30px;
	float:left;
}

.inpButton{
	border:1px solid #5A6B61;
	background-color:#E6E6E6;
	color:#444444;
	font-family:arial;
	font-size:10px;
	font-weight:bold;
}

.inpButtonHomePop{
	border:1px solid silver;
	background-color:#5A6B61;
	font-family:verdana;
	font-size:10px;
	font-weight:bold;
	color:#000000;
	width:15px;
	height:15px;
}
.inputTreinamento{
background-color:Silver;
font-weight:bold;
font-family:Verdana;
font-size:10px;
width:60px;
height:18px;
font-size:10px
}
.txtCinzaProd
{
	font-family: Verdana;
	font-size: 10px;
    color: #959595;
	height: 40px;
	width: 171px;
}
.txtCinza
{
	font-family: Verdana;
	font-size: 10px;
    color: #959595;
}
.linkPop {
    padding: 0 0 19px 8px !important;
}
.txtCinza1
{
	font-family: Verdana;
	font-size: 10px;
    color: #959595; 
	text-decoration:none;
}
.txtCinza1:hover
{
	font-family: Verdana;
	font-size: 10px;
    color: #959595; 
	text-decoration:underline;
}
.txtCinza2
{
	font-family: Verdana;
	font-size: 10px;
    color: #959595; 
	margin-left: 26px;
	padding: 0 10px;
	text-decoration:none;
}
.txtLaranjaC
{
    font-family: Verdana;
     font-size: 10px;
      font-weight: bold;
       color: #E96B10;
       font-weight:bold 
}
.status .txtPCliente {
    margin-bottom: 10px;
    text-align: center;
}
.saudacao .txtPCliente {
    margin-bottom: 10px;
}
.txtPCliente
{
    font-family: Verdana;
     font-size: 15px;
      font-weight: bold;
       color: #000000;
    
}
.txtPClienteM
{
    font-family: Verdana;
    font-size: 10px;      
    color: #000000;  
    text-decoration:none;
}
.informe{
	height: 214px;
    width: 338px;
	background:#FFF;
	border:1px solid #999;
	}
.informe p{
	font-size: 12px;
	}
.txtPClienteA
{
    font-family: Verdana;
     font-size: 10px;      
    color: #1B438D;
    text-decoration:none;
}
.txtRodape
{
    font-family: Verdana;
    font-size: 8px;
    color: #ffffff;
    text-decoration:none
}
.txtRodape1
{
    font-family: Verdana;
    font-size: 9px;
    color: #ffffff;
    text-decoration:none
}
.txtVisuRes{
	font-family:Verdana;
	font-size:10px;
	font-weight:bold;
	color:#5A6B61;
	text-decoration:none;	
}
.txtVisuRes:hover{
	font-family:Verdana;
	font-size:10px;
	font-weight:bold;
	color:#5A6B61;
	text-decoration:underline;	
}
.status {
    float: left;
    width: 35%;
}
.saudacao {
    float: left;
    width: 35%;
}
.logos {
    float: left;
    width: 30%;
    text-align: center;
}
.subtitulo {
padding-top:20px;
padding-left:40px;
font-family: Verdana; font-size: 14px;
font-weight: bold;
color: #000000;
text-align: left;
}

.subtituloo {
padding-top:18px;
padding-left:34px;
font-family: Verdana; font-size: 14px;
font-weight: bold;
color: #000000;
text-align: left;
}

.subtitulooo {
padding-top:20px;
padding-left:23px;
font-family: Verdana; font-size: 14px;
font-weight: bold;
color: #000000;
text-align: left;
}

.subtituloendereco {
padding-top:19px;
padding-left:12px;
font-family: Verdana; font-size: 14px;
font-weight: bold;
color: #000000;
text-align: left;
}

.subtituloout {
padding-top:18px;
padding-left:34px;
font-family: Verdana; font-size: 14px;
font-weight: bold;
color: #000000;
text-align: left;
}

.subtitulopar {
padding-top:19px;
padding-left:37px;
font-family: Verdana; font-size: 14px;
font-weight: bold;
color: #000000;
text-align: left;
}

.subtitulooportunidade {
padding-top:19px;
padding-left:18px;
font-family: Verdana; font-size: 14px;
font-weight: bold;
color: #000000;
text-align: left;
}

.subtitulonoticias{
float:left;
position:relative;
padding-top:25px;
padding-left:0px;
font-family: Verdana; font-size: 14px;
font-weight: bold;
color: #000000;
text-align: left;
}
.anterior {
    left: 427px;
    position: relative;
    top: 76px;
}
/*
* html .subtitulonoticias{
clear:both;
float:left;
position:absolute;
padding-left:48px;
font-family: Verdana; font-size: 14px;
font-weight: bold;
color: #000000;
text-align: left;
}

* html .stylecorponoticias { font-size: 10px; font-family: verdana; color: #7B8493; text-decoration:none; margin-top:-110px; width:610px; float:left; position:absolute; background-color:#FFFFFF;}
*/
.subtituloombus {
padding-top:18px;
padding-left:30px;
font-family: Verdana; font-size: 14px;
font-weight: bold;
color: #000000;
text-align: left;
}

.txtCinzagestao
{
padding-top:13px;
  font-family: Verdana;
   font-size: 10px;
    color: #959595; 
}

.txtCinzaend
{
padding-top:13px;
  font-family: Verdana;
   font-size: 10px;
    color: #959595; 
}

.txtCinzanego
{
padding-top:13px;
  font-family: Verdana;
   font-size: 10px;
    color: #959595; 
}

ul.menubb {
float:left;
position:absolute;
margin-top:-8px;
width:855px;
height:15px;
margin-left:72px;
}

ul.menubb li {
padding-left:4px;
width:40px;
display:inline;
font-size:6.3pt;
color:#FFFFFF;
font-family:Verdana, sans serifs;
text-decoration:none;
}

ul.menubb li a {
text-decoration:none;
}

ul.menubb li a.border {
border-left:1px solid #FFFFFF;
border-right:1px solid #FFFFFF;
}

/* Fix IE. Hide from IE Mac */
* html ul.menubb { margin-left:111px; }

/*End */

.copy {
float:right;
display:block;
width:220px;
margin-top:-14px;
margin-right:0px;
}

a.conhecaparceiro {
float:left;
text-decoration:none;
margin-left:57px;
margin-top:-28px;
font-family:Verdana, sans serifs;
font-size:7pt;
color:#959595;
}

*html a.conhecaparceiro {
margin-left:53px;
}

a.conhecaparceiro:hover {
text-decoration:none;
font-family:Verdana, sans serifs;
color:#e96b10;
}

.envieseucurriculum {
float:left;
text-decoration:none;
margin-left:45px;
margin-top:-28px;
font-family:Verdana, sans serifs;
font-size:7pt;
color:#959595;
}

*html .envieseucurriculum {
margin-left:50px;
}

.envieseucurriculum:hover {
text-decoration:none;
font-family:Verdana, sans serifs;
color:#e96b10;
}

#fundo22 {
background-image: url(images/fundo2.jpg); background-position: top center; background-repeat: no-repeat;
}

.nosso2 {
background-image: url(../images/nossoendereco_fundo.jpg); background-repeat: no-repeat; margin-left:-375px;
}


.familia2 {
background-image: url(../images/familia-desktop_fundo.jpg); background-repeat: no-repeat; margin-left:-375px;
}

.ombusd2 {
background-image: url(../images/ombudsman_fundo.jpg); background-repeat: no-repeat; margin-left:-375px;
}


.oportunidade2{
background-image: url(../images/oportunidade_fundo.jpg); background-repeat: no-repeat; margin-left:-375px;
}

.out2 {
background-image: url(../images/outsourcing_fundo.jpg); background-repeat: no-repeat; margin-left:-375px;
}


.par2 {
background-image: url(../images/parceiros_fundo.jpg); background-repeat: no-repeat; margin-left:-375px;
}


.sd22 {
background-image: url(../images/nossoendereco_fundo.jpg); background-repeat: no-repeat; margin-left:-375px;
}

.web2 {
background-image: url(../images/familia-web_fundo1.jpg); background-repeat: no-repeat; margin-left:-375px;
}

.noticia2 {
background-image: url(../images/noticias_fundo.jpg); background-repeat: no-repeat; margin-left:-375px;
}

.noticiaant {
background-image: url(../images/noticias_fundo.jpg); background-repeat: no-repeat; margin-left:-375px;
}

* html .noticiaant  {
background-image: url(../images/noticias_fundo.jpg); background-repeat: no-repeat; background-position: top 41px;
}

.fundo3 {
background-image: url(../images/fundo3.jpg); background-repeat: no-repeat;
margin-left:-375px;
}

* html .fundo3 {
background-image: url(../images/fundo3.jpg); background-repeat: no-repeat;
}

.mapa2 {
background-image: url(../images/mapasite_fundo.jpg); background-repeat: no-repeat; margin-left:-375px; margin-top:-12px;
}


.bugg {
	margin-left: 0;
    margin-top: 10px;
    width: 227px;
}

.menuFlash {
    padding: 0 4px 0 0px;
}

.buggfale {
margin-left:2px;
}

.buggnoticias{
margin-left:-4px;
}

*html .buggnoticias {
margin-left:-38px;
}

*html .buggfale {
margin-left:-38px;
}

.buggtreinamento {
margin-left:0px;
}

*html  .buggtreinamento {
margin-left:-42px;
}


.inscricao2 {
background-image:url('../images/cinza_topo.gif'); width:546px; height:20px; margin-top:10px;
line-height:175%;
}

* html .inscricao2 {
background-image:url('../images/cinza_topo.gif'); width:546px; height:20px; margin-top:59px;
margin-top:-28px;
line-height:100%;
float:left;
position:absolute;
}

.dados2 {
padding: 4px 0px 4px 10px; height:20px;
}

.tabelinha {
font-family:Arial; font-size:11px; border-right: #a3a3a3 thin solid; border-left: #a3a3a3 thin solid; border-bottom:#a3a3a3 thin solid; width: 546px; margin-top:-4px; margin-bottom:-6px; position:relative;
}

* html .tabelinha {
font-family:Arial; font-size:11px; border-right: #a3a3a3 thin solid; border-left: #a3a3a3 thin solid; width: 310px; margin-top:-17px; margin-bottom:-6px; position:relative;
}

.meucadastro2 {
margin-left:-7px;
}

* html .meucadastro2 {
margin-left:-16px;
}

.busca {
font-size:9pt;
color: #000000; 
}
.busca2 {
font-size:9pt;
color: #566374; 
}
.noticiaview  {
float:left;
position:relative;
padding-top:25px;
padding-left:0px;
font-family: Verdana; font-size: 14px;
font-weight: bold;
color: #000000;
text-align: left;
}
/*
* html .noticiaview {
padding-left:46px;
}
*/
.stylecorponoview {
font-size: 10px; 
font-family:verdana;
color: #7B8493;
line-height: 20px;
text-decoration:none;
}

.linka:link{
color: #959595;
font-family:verdana;
font-size: 10px;
text-decoration:none;
}
.linka:hover{
color:#959595;
font-family:verdana;
font-size: 10px;
text-decoration:underline;
}
.linka:active{
color: #959595;
font-family:verdana;
font-size: 10px;
text-decoration:none;
}
div.top {
    background: #ffffff none repeat scroll 0 0;
    float: left;
    height: 100px;
    margin: 0;
    width: 100%;
}
.bannerTop {
    background: rgba(0, 0, 0, 0) url("/PortalCliente/images/fundo-topo.png") repeat scroll 0 0;
    clear: both;
    height: 195px;
    margin-bottom: 30px;
    width: 100%;
}
.topCentral {
    margin: 0 auto;
    max-width: 1000px;
}
.logo {
    margin: 5px 2px 10px 21px;
    width: 20%;
    float: left;
}
.centro {
    width: 45%;
    float: right;
   padding-right: 30px;
}
.menuTop {
    float: right;
    width: 352px;
}
.top nav {
    height: 43px;
    width: 100%;
}
.top nav {
    height: 43px;
    width: 100%;
}
.menuTopo li {
    float: left;
    margin: 14px 0 0 32px;
}
.menuTopo a {
    color: #131313;
    font-size: 0.7rem;
    text-decoration: none;
}
.slogan.novo {
    float: left;
    height: 68px;
    padding-top: 7px;
    text-align: center;
    width: 240px;
}
.tel {
    float: right;
    width: 210px;
}
.tel h1 {
    color: #e96b10;
    font-size: 1.3rem;
    text-align: right;
}
.tel span {
    font-size: 1rem;
}
.geral {
    margin: 0 auto;
    max-width: 1024px;
    width: 100%;
}
.logos img {
    margin-bottom: 20px;
}
.tit-topo {
    height: 65px;
    padding-top: 12px;
    text-align: center;
    width: 100%;
}
.topo-esq {
    float: left;
    width: 50%;
}
.topo-dir {
    float: right;
    text-align: right;
    width: 50%;
}
.servicos {
    width: 180px;
    margin-left: 110px;
}