﻿/* GERAL */
#dvConteudo1, #dvCont1Esq, #dvCont2Esq, #dvCont1Dir, #dvCont2Dir, #dvCont1Banner, #dvCont2Conts, #dvCont2ContsEsq, #dvContsEsqTit, #dvContsEsqText, #dvCont2ContsDir, #dvContsDirTit, #dvContsDirTit2, #dvContsDirText
{
	float: left;
	border: none;
	background: none;
	position: relative;
	margin: 0;
	padding: 0;
	z-index: 3;
	overflow: hidden;
}
#TopoInterno .box .descricao 
{
	margin-top:4px;
}
#TopoInterno .box .descricao .bckgrdItem
{
	width: 240px;
	height: 22px;
	background: url(../images/CarreiraMetodo/bckg_item.png) no-repeat;
	padding: 3px 0px 0px 36px;
}
#TopoInterno .box .descricao .bckgrdItem .itemLink
{
	font: normal bold 10pt Helvetica;
	color: #63675F;
	text-decoration: none;
}
#dvContTit 
{
	height: 20px;
    background: url(../images/CarreiraMetodo/bckgrd_Cont1_Tit.jpg) no-repeat #424242;
	font-size:11px;
	font-family:Verdana,Arial,Sans-Serif;
	color: #FFF;
	text-transform: uppercase;
	padding: 5px 0px 0px 20px;
	margin: 0px 10px 0px 17px;

}
#dvContTxt 
{
    overflow:hidden;
    margin: 0;
}
#dvContTxt .up 
{
    background: url(../images/CarreiraMetodo/bck_up.jpg) no-repeat right bottom;
    height:17px;
}
#dvContTxt .down
{
    background: url(../images/CarreiraMetodo/bck_down.jpg) no-repeat right top;
    height:39px;
}
#dvContTxt .meio
{
    background: url(../images/CarreiraMetodo/bck_meio.jpg) repeat-y right;
    overflow:hidden;
    padding:5px 10px 10px 10px;
}
#dvContTxt .esq 
{
    float:left;
    width:575px;
    overflow:hidden;
}
#dvContTxt .dir
{
    float:left;
    width:313px;
    overflow:hidden;
    margin-left:10px;
}
#dvContTxt .linha
{
    float:left;
    width:2px;
    height:217px;
    background: url(../images/CarreiraMetodo/linha.jpg) no-repeat;
}
#dvContTxt .titulo-secao-carreira
{
    font: normal bold 12px Verdana;
	color: #e67437;
	text-align:left;
	text-transform:uppercase;
	margin:0;
	padding:0;
}
#dvContTxt .subtitulo-secao-carreira
{
    font: normal 11px Verdana;
	color: #636060;
	text-align:justify;
	padding-right:10px;
}
#dvContTxt .area 
{
    width:100%;
    overflow:hidden;
    padding-bottom:28px;
}
#dvContTxt .estagio 
{
    float:left;
    width:141px;
    overflow:hidden;
    margin-left:10px;
}
#dvContTxt .trainee
{
    float:right;
    width:141px;
    overflow:hidden;
}
#dvContTxt .titulo
{
    font: normal bold 12px Verdana;
	color: #f59509;
	text-align:center;
	text-transform:uppercase;
	padding:0px 0px 10px 0px;
}
#dvContTxt .img 
{
    padding:5px 0px 6px 0px;
}
#dvContTxt .txt
{
    font: normal 11px Verdana;
	color: #636060;
	text-align:justify;
}
#dvContTxt .emailcurriculo 
{
    background: url(../images/CarreiraMetodo/bt_enviecurriculo.jpg) no-repeat;
    width:143px;
    height:22px;
    margin:0 auto;
    font: normal 13px Helvetica;
	color: #565656;
	padding:3px 0px 0px 30px;
}
#dvContTxt .emailcurriculo a 
{
    text-decoration:none;
    color: #565656;
}
#dvContTxt .emailcurriculo a:hover
{
    text-decoration:underline;
    color: #565656;
}
#dvMenu 
{
    background: url(../images/CarreiraMetodo/bckgrd_traineeesq.jpg) repeat-y;
    float:left;
    width:191px;
    overflow:hidden;
    margin: 0px 0px 10px 0px;
    padding:0px 0px 25px 0px;
}
#dvMenu .item 
{
    font: normal 13px Myriad Pro;
    color:#717474;
    text-align:left;
    text-transform:uppercase;
    padding:8px 0px 9px 16px;
}
#dvMenu .item a
{
    color:#717474;
    text-decoration:none;
}
#dvMenu .item a:hover
{
    color:#799aca;
}
#dvMenu .linha 
{
    background: url(../images/CarreiraMetodo/linha-trainee.jpg) no-repeat;
    width:100%;
    height:2px;
}
#dvCont,
#dvContCurriculo
{
    float:right;
    width:725px;
    overflow:hidden;
    margin-bottom:10px;
    padding:0px 0px 25px 0px;
}
#dvCont .subtitulo-secao-carreira,
#dvContCurriculo .subtitulo-secao-carreira
{
    font:normal bold 16px Verdana;
    color:#494949;
    text-align:left;
    margin:0;
    padding:0;
}
#dvCont .titulo-secao-carreira,
#dvContCurriculo .titulo-secao-carreira
{
    font:normal bold 11px Verdana;
    color:#e67437;
    text-align:left;
    text-transform:uppercase;
    margin-bottom:0;
}
#dvCont .txt,
#dvContCurriculo .txt
{
    font: normal 11px Verdana;
	color: #636060;
	text-align:justify;
}
#dvCont .emailcurriculo,
#dvContCurriculo .emailcurriculo
{
    background: url(../images/CarreiraMetodo/bt_enviecurriculo.jpg) no-repeat;
    width:143px;
    height:22px;
    font: normal 13px Helvetica;
	color: #565656;
	padding:3px 0px 0px 30px;
}
#dvCont .emailcurriculo a,
#dvContCurriculo .emailcurriculo a
{
    text-decoration:none;
    color: #565656;
}
#dvCont .emailcurriculo a:hover,
#dvContCurriculo .emailcurriculo a:hover
{
    text-decoration:underline;
    color: #565656;
}
#dvCont .box,
#dvContCurriculo .box
{
    float:right;
    background: url(../images/CarreiraMetodo/box_trainee.jpg) no-repeat;
    width:319px;
    height:195px;
    margin:7px 0px 5px 10px;
}

#dvCont .area 
{
    width:285px;
    overflow:hidden;
    margin:23px 0px 0px 16px;
}
#dvCont .img 
{
    float:left;
    width:89px;
}
#dvCont .desc
{
    float:left;
    width:192px;
}
#dvCont .boxTit 
{
    background: url(../images/CarreiraMetodo/box_titulo.png) no-repeat left;
    width:250px;
    height:24px;
}
#dvCont .tit 
{
    margin:0px 0px 0px 25px;
    color:#052554;
    font:normal bold 14px Verdana;
}
#dvCont .arquiteto
{
    margin:0px 0px 0px 10px;
    color:#799aca;
    font:normal bold 13px Verdana;
}
#dvCont .boxtxt
{
    font: normal 11px Verdana;
	color: #636060;
	text-align:left;
	margin:8px 0px 0px 10px;
}
#dvCont .nav 
{
    clear:left;
    padding-top:130px;
    position:absolute;
}
#dvCont .ball 
{
	cursor:pointer;
    background: url(../images/CarreiraMetodo/ball_off.png) no-repeat;
    float:left;
    width:19px;
    height:19px;
    text-align:center;
    font: normal 12px Verdana;
	color: #9f8d9b;
	margin-right:2px;
}
#dvCont .ball a 
{
    text-decoration:none;
    color: #9f8d9b;
    display:block;
    width:19px;
    height:19px;
}
#dvCont .ball-sel
{
    background: url(../images/CarreiraMetodo/ball_on.png) no-repeat top;
    text-decoration:none;
    color: #ffffff;
    display:block;
    width:19px;
    height:19px;
}
#dvCont .ball_ 
{
    padding-top:2px;
}
#dvCont .li 
{
    color:#f39410;
    font:normal 12px Verdana;
}

#dvCont .li_
{
    color:#636060;
}

.atividades 
{
	text-align:center;
	width:345px;
}
.box-atividades 
{
	width:345px;
}
.box-atividades .topo
{
	background:url(../images/CarreiraMetodo/topo-box-atividades.gif) left top no-repeat;
	height:26px;
	width:100%;
}
.box-atividades .rodape
{
	background:url(../images/CarreiraMetodo/rodape-box-atividades.gif) left top no-repeat;
	height:23px;
	width:100%;
}
.box-atividades .corpo 
{
	background:url(../images/CarreiraMetodo/fundo-box-atividades.gif) left top repeat-y;
	color:White;
	font-size:14px;
	text-align:center;
	width:100%;
}
.box-atividades .corpo .wrap 
{
	padding:0px 10px 0px 10px;	
}
.box-atividades .corpo .titulo 
{
	font-size:16px;
	font-weight:bold;
	text-decoration:underline;
	margin-bottom:10px;
}

.conteudo-carreira 
{
    padding-top:10px;
}
.conteudo-carreira h2 
{
    margin-top:0;  
    padding-top:0;
}

/* participantes */
.carreira-metodo .participantes 
{
    margin-top:15px;
}
.carreira-metodo .participantes  .ano 
{
    font-size:11px;
    font-weight:bold;
}
.carreira-metodo .participantes .nome 
{
    font-size:13px;
}
.carreira-metodo .participantes img 
{
    border:1px solid #949393;
    padding:2px;
}

/* form curriculo */
#dvContCurriculo .area 
{
    width:100%;
    overflow:hidden;
}
#dvContCurriculo .c1 
{
    float:left;
    width:400px;
}
#dvContCurriculo .c2
{
    float:left;
    width:300px;
}
#dvContCurriculo .lbl 
{
    color:#636060;
    font:normal 12px Verdana;
    text-align:left;
    padding:7px 0px 6px 0px;
}
#dvContCurriculo .txtInput 
{
    background:#f8f8f8;
    border:1px solid #bdbdbd;
}
#dvContCurriculo .slcInput 
{
    background:#f8f8f8;
    border:1px solid #bdbdbd;
}
#dvContCurriculo .txtaInput 
{
    width:370px;
    height:150px;
    background:#f8f8f8;
    border:1px solid #bdbdbd;
}
#dvContCurriculo .mapa 
{
    padding-top:10px;
}
#dvContCurriculo .atualizar-imagem 
{
    font-size:11px;
}
#dvContCurriculo .sucesso 
{
    color:#636060;
    text-align:center;
}
#dvContCurriculo .destaque 
{
    font-size:13px;
    font-weight:bold;
    border-bottom:1px solid #CCCCCC;
    padding:25px 0px 5px 0px;
}
