/* Estrutara da página inicial */
.menuSair, .menuSair img, .menuSair a, .menuSair a:hover{
	color:#FFF;
	vertical-align:middle;
}
.column1, .column2, .column3, .column4{
	position:absolute;
	top:0px;
	height:100%;
	font-family:arial;
	font-size:12px;
	color:#000;
}
.column1{
	left:0px;
	width:280px;
	max-height:700px;
	_height:700px;
	background:#F5F5F5;
	text-align:center;
	margin:10px;
}
.col1Logado{
	width:230px;
	margin:00px;
}
.column1 h3.mjSubtitle{
	color:#DC2128;
	font-size:14px;
	font-weight:bold;
	margin:0px;
	margin-top:20px;
	padding:0px;
}
.column1 .mjSlogan{
	font-size:13px;
	color:#666;
	line-height:20px;
	margin:0px 70px 100px 70px;
}
.col1Logado .mjSlogan{
	margin:0px 40px 100px 40px;
}
.column1 .importante{
	margin:10px;
	text-align:justify;
}
.column1 .importante span{
	font-size:15px;
	font-weight:bold;
	display:block;
	margin-bottom:10px;
}
.column2{
	left:300px;
	width:330px;
}
.col2Logado{
	left:230px;
}
.innerCol{
	margin:15px;
}
.column2 h3{
	font-size:15px;
	font-weight:bold;
	margin-bottom:10px;
}

.column2 .ui-accordion .ui-accordion-header { border:none; background:none; }
.column2 .ui-accordion .ui-accordion-header a { font-size: 12px; color:#000; font-weight:normal; }
.column2 .ui-accordion .ui-state-hover { background:#DC2128; }
.column2 .ui-accordion .ui-state-hover a { color:#FFF; }
.column2 .ui-accordion .ui-accordion-header-active { border:none; background:none; }

.column2 .ui-accordion .ui-state-active { background:none;}
.column2 .ui-accordion .ui-state-active a { color:#DC2128; font-weight:bold; }
.column2 .ui-accordion .ui-accordion-content { border:none; }
.column2 .ui-accordion .ui-accordion-content-active { border:none; }

.column3{
	right:0px;
	text-align:right;}
.foto1, .foto2, .foto3, .foto4{margin:15px;}
.foto2, .foto4{margin-right:100px;}
.displayNone{
	display:none;
}
/* Fim Estrutara da página inicial */

.textoNoticias
{
    COLOR: #666666;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif;
    FONT-SIZE: 10px;
}

.textoJustificado
{
    COLOR: #666666;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif;
    FONT-SIZE: 10px;
    text-align: justify;
}

.tituloNoticias
{
    COLOR: #FC9709;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif;
    FONT-SIZE: 10px
}

a
{
    COLOR: #333333;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif;
    FONT-SIZE: 10px;
    TEXT-DECORATION: underline
}

a:hover
{
    COLOR: #999999;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif;
    FONT-SIZE: 10px;
    TEXT-DECORATION: underline
}

 a.semBorda, a.semBorda:hover
{
    text-decoration:none;
}

a.esqueciSenha
{
    COLOR: #AE1B1B;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif;
    FONT-SIZE: 10px;
    TEXT-DECORATION: underline
}

a.esqueciSenha:hover
{
    COLOR: #999999;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif;
    FONT-SIZE: 10px;
    TEXT-DECORATION: underline
}

.rotuloCampos
{
    COLOR: #333333;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif;
    FONT-SIZE: 10px
}

.tituloCampos
{
    COLOR: #AE1B1B;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif;
    FONT-SIZE: 10px
}

.camposObrigatorios
{
    color: #666666;
    font-family: Verdana, arial, helvetica, sans-serif;
    font-size: 9px
}

.login
{
    color: #A90D0D;
    font-family: Verdana, Arial, Helvetica, Sans-Serif;
    font-size: 10px;
}
.campoFormulario
{
    color: #333333;
    font-family: verdana, arial, helvetica, sans-serif;
    font-size: 10px;
}
.tituloCapitalizado
{
    color: #b80101;
    font-family: Verdana;
    font-size: 10px;
    font-weight: 600;
}
.tituloCurriculo
{
    color: black;
    font-family: Verdana;
    font-size: 10px;
    font-weight: 600;
}
.tituloCurriculoPreto
{
    font-family: Verdana;
    font-size: 10px;
    font-weight: 600;
}
.letraCapitalizada
{
    color: #b80101;
    font-family: verdana;
    font-size: 12px;
    font-weight: 600;
}
.tituloAreasInteresse
{
    color: #999999;
    font-family: verdana;
    font-size: 11px;
    font-weight: bolder;
}
.saudacao
{
    color: #FFFFFF;
    font-family: Verdana, Arial, Helvetica, Sans-Serif;
    font-size: 10px;
    font-weight: bold;
}

.tabelaDadosComplementares
{
	width: 636px;
	height: 288px;
	overflow: auto;
	border: 3 solid #AE1B1B;
}

.dadosCurriculo
{
    color: #666666;
    font-family: verdana;
    font-size: 11px;
}

.dadosInformacoesFuncionais
{
    COLOR: #AE1B1B;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif;
    FONT-SIZE: 11px
}

.rotuloCamposDadosPessoais
{
    COLOR: #333333;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif;
    FONT-SIZE: 10px;
	FONT-WEIGHT: bold;
}

.campoFormularioDadosPessoais
{
    color: #333333;
    font-family: verdana, arial, helvetica, sans-serif;
    font-size: 10px;
    text-transform = uppercase; 
}

.textoEmail
{
    COLOR: #000000;
    FONT-FAMILY: verdana, arial, helvetica, sans-serif;
    FONT-SIZE: 11px
}

.textoHelp
{
    COLOR: #AE1B1B;
    FONT-FAMILY: arial, verdana, helvetica, sans-serif;
    FONT-SIZE: 10px
}

.campoFormularioAlto
{
    color: #333333;
    font-family: verdana, arial, helvetica, sans-serif;
    font-size: 10px;
    text-transform = uppercase; 
}
.conteudoVagaDestaque
{
    color: #333333;
    font-family: verdana;
    font-size: 11px;
}

.camposMenu
{
    color: #333333;
    font-family: arial, Verdana, helvetica, sans-serif;
    font-size: 10px
}

.textoMenu
{
    color: #333333;
    font-family: Verdana, arial, helvetica, sans-serif;
    font-size: 9px
}
