﻿body
{
	background-image: url(../../Resources/bg.gif);
	background-repeat: repeat-x;
	background-color:#043b62;
	margin-top:0px;
	font-family:Arial, Tahoma, Verdana;
	font-size:10px;
	color:#333333;
}

table, tr, td
{
    font-family:Arial, Tahoma, Verdana;
	font-size:11px;
	color:#333333;
}

a { font-family:Arial; font-weight:bold; }
#menu {position:relative; /* display:block; */}
a.link-menu:link { position:relative; display:block; }
a.link-menu:hover { position:relative; display:block; }
a.link-menu:visited { position:relative; display:block; }
a.link-menu:active { position:relative; display:block; }

a:link { color:#006699; }
a:hover { color:#0093df; }
a:visited { color:#006699; }
a:active { color:#006699; }

#conteudo { padding:0px 0px 0px 0px; }
#estrutura { height:288px; padding:8px; }
#estrutura2 { height:296px; }

#div-titulos { font-size:10px;
margin-left:30px;
font-family:Verdana; text-align:justify;  border-left:1px solid #E9F0F5; border-bottom:2px solid #E9F0F5; padding:10px; color:#000000;}


/* Menu1 */
#menu1 { width:236px; border:0px solid #FFFFFF; border-right:1px solid #E9E9E9; padding:10px; text-align:right; border-top:0px; position:static;}
#menu1 a { color:#666666; font-family:Arial; font-size:11px; font-weight:bold; text-decoration:none; line-height:20px; }
#menu1 a:hover { color:#000000; }

/* Menu2 */
.menu2 { width:236px; border:0px solid #FFFFFF; border-right:1px solid #E9E9E9; padding:10px; text-align:right; border-top:0px; position:static; background-repeat: no-repeat; padding-top: 50px;}
.menu2 a { color:#666666; font-family:Arial; font-size:11px; text-decoration:none;  }
.menu2 a:hover { color:#000000; }


#pontilhadob { border-bottom:1px solid #EBEBEB; }
#pontilhadot { border-top:1px solid #EBEBEB; padding-top:0px; }
#barra1 { border-bottom:10px solid #F3F3F3; border-top:10px solid #F3F3F3;}

#fast-quemsomos, #fast-missao, #fast-valores, #fast-competencias, #fast-parceiros,
#s-1, #s-2, #s-3,  #n-1, #n-2, #n-3, #n-4, #logomarca, #blogs, #textos { padding-left:25px; font-family:Verdana; font-size:11px; text-align:justify; padding-top:15px; }

.f-titulo1 { font-family:Arial; font-size:12px; font-weight:bold; color:#0099CC;}
.f-padrao {	font-family:Verdana; font-size:11px; color:#333333; }

#rolagem1 table { border-collapse:collapse; }
#rolagem1 td div { width:600px; overflow:auto; }
#rolagem2 table { border-collapse:collapse; }
#rolagem2 td div { width:600px; overflow:auto; }

.estrutura-cliente {
	background-repeat:no-repeat; height:296px; padding:0px 30px 0px 40px; text-align:justify;
}

.estrutura-mapa {
  background-repeat:no-repeat; height:296px; padding:0px 30px 0px 60px; text-align:justify;	}

.estrutura-contato {
    background-repeat:no-repeat; height:296px; padding:0px 30px 0px 40px; text-align:justify;
}

.estrutura-trabalhe {
    background-repeat:no-repeat; height:296px; padding:0px 30px 0px 40px; text-align:justify;	
}

.textbox { border:1px solid #D1EAEF; font-family:Arial; color:#000000; background-color:#F7FCFD; font-size:11px; padding-left:4px;}

#tab-contato td { padding:4px; }



.botao  
{
    font-family:Verdana; 
    font-size:10px; 
    font-weight:bold; 
    color: #FFFFFF;
    border:1px solid #0099CC; 
    background-color:#006699; /*C8E8F7; */
    cursor:pointer;
}

.botao[type="submit"][disabled]
{
    border:1px solid #0099CC; 
    background-color:#99CCFF; /*C8E8F7; */
}

#div-endereco { font-family:Verdana; font-size:11px; color:#006699; text-align:right; width:330px; height:70px; background-color:#FCFCFC; padding:10px; border:1px solid #ECECEC; padding-top:20px; border-left:0px; border-right:0px;}
.f-telefone {font-size:15px; font-weight:bold; color:#333333; font-family:Arial;}

#div-certificacoes {
border:1px solid #EAEAEA; width:720px; padding:10px; border-top:0px; border-right:0px; background-color:#FCFCFC; color:#333333; line-height:13px; 
}


#div-certificacoes3 { border:1px solid #FFFFFF; padding:10px; padding-top:2px; background-color:#FFFFFF; font-size:10px; }
#div-certificacoes3 a { font-size:11px; }

#div-mapa a {font-weight:100; text-decoration:none;}
#div-mapa {line-height:20px;}

.align-center
{
    padding-left:5em;
    font-weight:bold;
}


.none
{
     text-decoration:none;
     color:#000000;
}

.menuFuncCurriculo table
{
    width: 80px;
    background-color: #006699;
    padding: 2px 1px 2px 5px;
    border: solid 1px #FFFFFF;
}

.menuFuncCurriculo tr a
{
    color: #FFFFFF;
}

.menuFuncCurriculo td
{
    background-color: #006699;
}

.menuItemfuncCurriculo table
{
    background-color: #EBEBEB;
    padding: 2px 3px 2px 3px;   
}

.menuItemfuncCurriculo
{
	 z-index: 100; 
}

#menuC
{    
    margin-left:0px;
    margin-right:0px;
    padding-left:0px;
    padding-right:0px;
    height: 50px;
    list-style-type:none;
    color:#848484;
}

#menuC li {
    float:left;
    margin:0px;
    height:50px;
    background-color:#EBEBEB;
    background-image:url(../../Resources/images/proxProx.png);
    background-position:right top;
    background-repeat:no-repeat;
    list-style-image:none;
    list-style-position:outside;
    list-style-type:none;
}

#menuC li#maior {
    padding-right:15px;
    margin:0px;
}

#menuC li.feito 
{
    background-color:#073662;
    background-image:url(../../Resources/images/feitoFeito.png);
}
#menuC li.ultimoFeito 
{
    background-color:#073662;
    background-image:url(../../Resources/images/feitoAtual.png);
}

#menuC li.atual 
{
    background-color:#036396;
    background-image:url(../../Resources/images/atualProximo.png);
}

#menuC li.atual a, #menuC li.ultimoFeito a, #menuC li.feito a
{
   color:#f4f4f4;
}


#menuC li.semBorda {
    background-image:none;
}


#menuC li a {
    color:#848484;
    display:block;
    padding:0 0.3em;
    text-decoration:none;
    width:70px;
    height:50px;
}

#menuC li a:hover
{
    color:#90CDFF;
}

#menuC li a span {
    display:block;
    font-weight:normal;
    margin-left:5px;
}

.accordeonHeader
{
    background-color:#073662;
    color:White;
}

.accordeonSelected
{
    background-color:#036396;
    color:White;
}

.accordContent
{
    background-color:#aacbdc;
    color:#073662;
}

.accordContent ul
{
    list-style-type:none;
}

.modalPopupBackground
{
    background-color:Transparent;
    width:300px;
    height:300px;
}
.modalpopUpExemplo
{
	background-color:Transparent;
}

.modalPopupPanelExemplo
{
	background-color:White;
	border:solid 4px #aacbdc;
}

.modalPopupPanel
{
    font-size:larger;
    background-color:#f4f4f4;
    width:500px;
    height:150px;
    border:solid 4px #aacbdc;
    text-align:center;
}
.modalPopupPanel div
{
margin-left:60%;
padding-top:2%;
}

.modeloPopupPanel
{
    text-align:center;
    font-size:larger;
    background:#ffffff;
    width:300px;
    height:170px;
    border:solid 4px #aacbdc;
}

.modeloPopupPanel div
{
margin-left:60%;
padding-top:2%;
}


.blueBackground
{
    line-height:3.5em;
    background-color:#e7eef8;
    border:solid 2px #1f2227;
    margin-left:4%;
    margin-right:4%;
    padding: 3% 2% 0% 3%;
    clear:both;
}

.floating
{
    margin-left:30%;
}

.sendEmailTable
{
    background-color:#e7eef8;
    width:80%;
    margin-left:6%;
}


/*
.sendEmailTable td
{
    margin-left:6%;
}
*/
.sendEmailTable label
{
    font-family:Arial, Helvetica, sans-serif;
	font-size: 1.5em;
	font-weight: bold;
	line-height: 1;
}

.lowStyle
{
    font-style:normal;
    font-weight:normal;
    font-size:small;
}

.boldStyle
{
    font-family:Arial, Helvetica, sans-serif;
	font-size: 1.5em;
	font-weight: bold;
	line-height: 1;
}

.textArea
{
    width:350px;
    height:250px;
}

.botoesBottom
{
    margin-right:15%;
    clear:both;
    margin-left:60%;
}


.whiteBackground
{
    font-size:medium;
    line-height:1.1em;
    background-color:#ffffff;
    border:solid 2px #1f2227;
    margin:0% 10% 3% 10%;
    padding:0% 2% 2% 2%;
    clear:both;
}

.whiteBackground p
{
    line-height:0.9em;
    font-weight:bold;
    margin: 4% 0% 2% 0%;
}

.whiteBackground .inputCheck
{
    float:left;
    width: 300px;
}

.tabela
{
    float:none;
    margin: 0% 0% 5% 11%;
}

.vizualizarEmailPopup
{
    font-size:medium;
    background-color:#f4f4f4;
    width:600px;
    height:560px;
    border:solid 4px #aacbdc;
    line-height:1.5em;
}

.emailBody
{
    margin:0% 2% 0% 2%;
}

.emailLabel
{
    float:left;
    font-weight:bold;
}

.emailContent
{
    margin:1% 0% 2% 80px;
    border:ridge 3px #000000;
    background-color: #ffffff;
    height:2em;
    overflow:auto;
}

.emailContent#bigger
{
    height:3em;
}


.emailContent#emTextArea
{
    font-weight:normal;
    margin:0% 0% 0% 1%;
    overflow:scroll;
    height:250px;
}

.botoesEmailBottom
{
    clear:both;
    margin:3% 0% 0% 60%;
    float:right;
}

.gridview
{
   width:350px;
   border-width:thin; 
   border-color:Black; 
   border-style:solid; 
   border-spacing:1px;
   border-collapse:collapse;
   background-color:#EFF3FB;
}

.gridview TH 
{
 border-width:thin; 
 border-color:Black; 
 border-style:solid; 
 border-spacing:1px;
 border-collapse:collapse;
 background-color:#507CD1;
 font-weight:bold;
 color:White;
 font-size:normal;
}

.corsim {     
  background-color:#FFFFFF;
}

.gridview td 
{
   padding:5px;
   border-width:thin; 
   border-color:Black; 
   border-style:solid; 
   border-spacing:1px;
   border-collapse:collapse;
   width:auto;
             
}

.hrefSemLinha
{
    font-weight:normal;
    text-decoration:none;
    font-family:Verdana;
}

.escurinho
{
    width:660px;
    height:292px; 
    background-repeat:repeat-y;
}

.menu
{
    height:74px;
    width:auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    border-top-width: 0px; 
    border-bottom-width: 0px; 
    border-left-width: 0px;
    border-right-width: 0px;
    vertical-align:bottom;    
}
