.fs2_tit{ font-size:14px;
	color:#003399;
	font-family: 'Rubik', Helvetica, sans-serif;
	background:url(../imagen/icono_titulo.png) no-repeat top left;
	padding-left:18px;
	}
.fs3_linea{ font-size:16px;
	color:#003399;
	font-family: 'Rubik', Helvetica, sans-serif;
	background:url(../imagen/linea_subtit.png) repeat-x;
	height:28px;
	padding-left:8px;
	}
	
	#divsocial{
	width:370px;
	float:right;
	}
	
.fs3_tit{ font-size:18px;
	color:#003399;
	font-family: 'Rubik', Helvetica, sans-serif;
	background:url(../imagen/icono_titulo2.png) no-repeat center left;
	height:22px;
	padding-left:18px;
	}

.fs1{ font-size:12px; 
	color:#003399;
	font-family: 'Rubik', Helvetica, sans-serif; ;}}
.fs2{ font-size:14px; color:#003399;
	font-family: 'Rubik', Helvetica, sans-serif; ;}
.fs3{ font-size:16px;
	color:#003399;
	font-family: 'Rubik', Helvetica, sans-serif; ;}
.fs4{ font-size:18px;
	color:#003399;
	font-family: 'Rubik', Helvetica, sans-serif; ;
}
.fs5{ font-size:22px;
	color:#003399;
	font-family: 'Rubik', Helvetica, sans-serif; ;
}
.fs6{ font-size:30px;
	color:#003399;
	font-family: 'Rubik', Helvetica, sans-serif; ;
}

.icono1{
	background: url(../imagen/icono_titulo2.png) no-repeat;
}
td {
	font-family:'Rubik', Arial, Helvetica, sans-serif;
}

th {
	font-family: 'Rubik',Arial, Helvetica, sans-serif;
}
a:link{
	color:#575555;
	text-decoration:none;
	font-size:14px;

}
a:visited{
	color:#575555;
	text-decoration:none !important;
}
a:hover{
	color:#28a4ff;
	font-size:14px !important;
	text-decoration:none;
}
a:active{
	color:#000;
	text-decoration:none !important;
	font-size:14px;
}
#contenedor
{
	width:978px;
	margin-left:auto;
	margin-right:auto;
	margin-top:14px;
	text-align:left;
}


#tools{
	position:absolute;
	left:0px;
	width:358px;
	height:51px;
	background:#F4F7EE;
	top: 0px;
	border-bottom: 1px solid #DBDADA;
	z-index: 1;
}
#search{
	position:absolute;
	left:1px;
	width:358px;
	height:51px;
	background:#F4F7EE;
	top:50px;
}

/* Area central */
#body{
	position:relative;
	left:0px;
	width:732px;
	top: 0px;
	background-color:#FFFFFF;
}
#contenido{
	left:0px;
	top: 0px;
	background-color:#FFFFFF;
	width:100%;
	background-image:url(../imagen/bnpfondocont.jpg);
	
	height:auto;
}

#contenidoback{
	
	background-color:#FFFFFF;

	background-image:url(../imagen/bnpfondocont.jpg);
}

#contenidomod{
	left:0px;
	top: 0px;
	background-color:#FFFFFF;
	width:689px;
	background-image:url(../imagen/bnpfondocont.jpg);
	overflow-x:hidden;
	float:left;
	height:auto;
	
}



.msgconfirma{
	margin-top:15%;
	width:600px;
	height:100px;
	color:#000;
	font-size:16px;
	border:1px solid #666666;
	background-color:#C6D1E8
}

.msgconfirma a{
	color:#263A6F;
	text-decoration:none;
	font-size:12px;
}




#bnpsfondoizq{
	background:url(../imagen/bnpbackizquierda.jpg) repeat-x;
	background-color:#CDCDCD;
	height:100%;
	overflow:hidden;
}
#bnpsizquierda{
	padding:35px 25px 0px 25px;
	width:224px;
	height:auto;
}

#fondoborde{
	height:100%;
	background:url(../imagen/bnpsombraizq.png) repeat-y;
	margin-bottom: -3000px; padding-bottom: 3000px;
	background-position:263px 0px;
}
#menu_secc{
	width:224px;
	height:116px;
	padding-top:10px;
}
#div_contprincipal{
	width:224px;
	height:auto; 
	overflow:hidden !important;
	padding-top:45px;
	line-height:18px;
}
#div_head{
	width:100%;
	height:53px;
	background:url(../imagen/bnpsbackmenu.jpg) repeat-x;

}
#div_menu .dropdown{
	margin:0px 0px 0px 0px;
	padding:0px;
}
#div_menu{
	height:53px;
	width:738px;
	float:left;
}
#div_mnusup{
	height:33px;
	float:right;
	color:#EDB61B;
	width:233px;
	padding-top:20px;
}
#div_mnusup a{
	color:#EDB61B;
	font-size:12.5px;
	text-decoration:underline;
}
#div_animate{
	width:687px;
	height:383px;
	overflow:hidden;
	position:relative;
	z-index:-1;
	background:#ffffff !important;
}
#div_animate a{
	color:#FFFFFF !important;
}
#div_tipocambio{	
	width:245px;
	height:124px;
	background:url(../imagen/bnpstipocambio.png) no-repeat;
	position:relative;
}
#anicentral{
	z-index:40 !important;
	height:387 !important;
	border:0px !important;
}
#div_noti{
	z-index:88;
	height:186px;
	border-right:1px solid #CCCCCC;
	position:relative;
	margin-left:10px;
	width:232px;
}

#div_gale{
	width:216px;
	height:157px;
	padding-top:30px;
	border-right:1px solid #CCCCCC;
}

.marcogale{
	background:url(../imagen/bnpsombragale.png) no-repeat;
 background-position:8px 4px;
	width:55px;
	height:80px;
	padding-right:10px;
	padding-bottom:10px;
}

.classcontenido{
	padding:10px 30px 0px 30px;
	text-align:justify;
	height:450px;
}

#logueado{
	width:90%; 
	text-align:left; 
	color:#18216E; 
	margin-top:15px; 
	height:auto; 
	font-size:12px !important;
	font-weight:600;
	overflow:visible;
	border:1px solid #A5A5A5;
	padding:8px;
}

#logueado a:hover{

	font-size:12px !important;

}

/* ESTILOS DE REGISTRO DE POSTULANTE  */ 

.bnptitenviomail {
	color: #418EB6;
	font-size: 14px;
	font-weight: bold;
}
.Estilo2 {
	color: #0000FF;
	font-size: 14px;
	font-weight: bold;
}
.Estilo4 {font-size: 11px; }

.resultado{
	position:fixed;
	width:440px;
	height:65px;
	font-weight:bold;
	border:1px solid;
	padding:6px 5px 0px 51px;
	background-repeat: no-repeat;
    background-position: 10px center;
	z-index:610;
	display:none;
	color: #00529B;
    background-color: #BDE5F8;
    background-image:url(../imagen/bnpsexito.png);
    top: 0;
    bottom: 0;
    right: 0;
    left: 0;
    margin: auto;
}

.alerta{
	font-weight: bold;
    position: fixed;
    width: 440px !important;
    height: 50px;
    border: 1px solid;
    padding: 12px 5px 0px 55px;
    background-repeat: no-repeat;
    background-position: 10px center;
    z-index: 610;
    display: none;
    color: #9F6000;
    background-color: #FEEFB3;
    background-image: url(../imagen/bnpsalerta.png);
    top: 0;
    bottom: 0;
    right: 0;
    left: 0;
    margin: auto;
}


.titulopost{
	color: #278f2c;
	font-size: 16px;
	font-weight: bold;
}



.tituloreg{
	color: #000000;
	font-size: 16px;
	font-weight: bold;

}

/* FIN ESTILOS DE REGISTRO DE POSTULANTE  */ 



#bnpsbanner{	

	height:251px;
		width:265px;
	background:#E24612;
	margin-left:12px;
	position:relative;
	top:380px;
	
}
.spn-camoblg{
	color:red;
	font-weight:bold;
}


.titportada{
	padding-top:17px;
	padding-right:20px;
	margin-bottom:5px;
}

.titportada2{
	padding-top:17px;
	padding-right:10px;
	margin-bottom:5px;
	padding-left:15px;
}

#bnpbanderas{
	padding-top:20px;
	float:right;
	width:55px;
}	

#div_contac{
	width:500px;
	margin:auto;
	padding:5px 5px 5px 30px;
	/*border:1px solid #DBDADA;*/
	border:solid 1px #EEEEEE;
	background:url(../imagen/divlarg.jpg) repeat-x;
}
#div_contac input{
color:#707070;
font-size:12px;
padding:4px 2px;
border:solid 1px #aacfe4;
height:15px;
margin:2px 0 0px 0px;
}

#div_contac .botonlogin{

width:90px;
height:26px;
background:#666666 ;
text-align:center;

color:#FFFFFF;
font-size:11px;
font-weight:bold;
}

#bnpcomentario{
	font-family:Rubik, Helvetica, sans-serif;
	font-size: 12px;
	width:270px;
	border:solid 1px #aacfe4;
	color:#707070;
	margin:2px 0 0px 0px;
}

.textcontacto{
	font-size:12px;
	color:#919191;
}


/* para tabs de oportunidades laborales */

#contenedortab{width:860px;margin:30px 0px 10px 0px;}

#tab_contenedor{padding:8px 0px ; width:100%;}
#contenido_2 input[type=text]{
	height:25px;
	padding-left:5px;
}
#contenido_2 select{
	height:25px;
	font-family:'Rubik', Arial, Helvetica, sans-serif;
}
#tab_contenido{
	padding:5px;
	overflow: auto;
	/*min-height:600px;*/
}
#tab_contenido .col1{
text-align:left;
padding-left:20px

}
.trabajo{
	color: #585657;
    font-weight: bold;
    font-size: 13px;
}
#tab_contenido .col2{
text-align:left

}
ul.titulostab{margin:0px; padding:0px; margin-top:5px; margin-bottom:6px; }
ul.titulostab li{display:inline;}


ul.titulostab  li a{
padding:5px 10px 6px 10px;
border:1px solid #7F9DB9;
background:#FFFFFF;}

ul.titulostab  li a:hover{border:1px solid #CCCCCC;}
ul.titulostab  li a.activotab {color:#ffffff;
border-bottom: 1px solid #ffffff; background:#6688B5; }
a.tab{font: bold 13px Arial, Helvetica, sans-serif; text-decoration:none;}

.contenidotab{ border:0px solid ; }
.contenidotab .titulo{
	background:#eaeaea;
	color:#0b429d;
	padding:8px 0px;
	font-size:20px;		
}
.contenidotab  ul{margin:10px 0px; padding:0 11px;}
.contenidotab  ul li{ margin-bottom:3px; font-size:15px;}
.contenidotab  ul li a{color:#3f4c4f;}
.contenidotab  ul li a:hover{color:#899fa5;}

#contenido_2, #contenido_3{ display:none; }
.botones input{
	border:1px solid #ccc;
	font-family: 'Rubik', Geneva, sans-serif;
	color:#0a1354;
	font-size:12px;
	height:22px;
	width:110px;
}
/* fin tabs oportunidades */
.margeninfop{
	width:100%;
	height:20px;

}
#ulofertas{
	margin:0px;
	margin-left:-8%;
	text-align:left;
	font-size:14px;
}
#ulofertas li{
	list-style:none;
	/*background:url(../imagen/bnpvinetlink.jpg) no-repeat;*/
	background-position:0 2px;
	margin-bottom:3px;
	line-height:1.8em;	
}
.descrip{
	color:#000;
	font-weight:bold;
}
.area{
	color:#595959;
	line-height:2.5em;
}
.publicado{
	line-height:1.3em;
	font-size:12px;
}
#contenido input[type=text],select{
	padding-left:5px;
	font-family:'Rubik', Arial, Helvetica, sans-serif;
}