* {
	margin: 0 auto;
   	padding: 0;
  	border: none;
	font-family: Helvetica , Arial, sans-serif;
	/*font-family:"Lucida Sans Unicode", Verdana, Arial, Helvetica, sans-serif;*/
}

a{
    color:#000000;
    font-weight:normal;
    text-decoration:none;
}

a:hover{
    text-decoration:underline;
}

html{
	background:url(/images/imagenes_new/html-x-lineabuscar.jpg) repeat-x top #F4F4F4 ;
}

body {
	margin: 0 auto;
}

#container2{
	width: 900px;
}

#header{
	margin:0px;
	padding:0 13px 0 32px;
}

#header h1{
	background: url(/images/imagenes_new/logo-ubit.gif) no-repeat;
	width:295px;
   	height:50px;
	position:absolute;
	top:54px;

}

#header h1 a{
	display: block;
   /* hide from IE Mac \*/
   text-indent: -999em;
   overflow: hidden;
   /* end hide */
   width:270px;
   height:40px;
   margin:10px 0 0 0px;
   cursor:pointer;
   cursor:pointer;

}
#header .denopais{
	position:absolute;
	margin-top:85px;
	margin-left:270px;
	color:#000000;
	font-size:14px;
}
#header #search{
	background:transparent url(/images/imagenes_new/header-bg-buscar.gif) no-repeat scroll 442px 11px;
	height:57px;
	margin:0;

}

#header #search .input-buscar{
  	background:transparent url(/images/imagenes_new/bg_input.gif) no-repeat scroll 0 0;
	height:25px;
	line-height:24px;
	margin:12px 7px 0 460px;*margin:12px 7px 0 460px;
	padding:6px 0 0 2px;*padding:2px 0 0 2px;
	width:262px;
}

#header #search .btn-buscar{
   background:transparent url(/images/imagenes_new/btn-buscar.jpg) no-repeat scroll 0 0;
	cursor:pointer;
	/*font-weight:bold;*/
	height:22px;*height:23px;
	padding:0;
	margin:0;
	width:65px;
}


#menu{
	margin:53px 0 0 1px;
	height:48px;
	width:834px;
	background:url(/css/imagenes_new/menu-bg-x.jpg) repeat-x;
}



#menu #menu-principal{
	background:url(/images/imagenes_new/menu-ul-bg-left.jpg) left no-repeat;
	padding:0 0 0 11px;
	list-style:none;
	height:48px;
}

#menu #menu-principal ul{
	list-style: none;
	height: 40px;
	padding: 10px 0;
}

* html #menu #menu-principal ul{
	padding:8px 0 0 3px;
}

#menu #menu-principal ul li{
	float:left;
}

#menu #menu-principal ul li a{
	background: url(/images/menu-sprite.gif) no-repeat left -30px;
	height:30px;
	line-height: 29px;
	display: inline-block;
	text-decoration:none;
	color: #FFFFFF;
	font-size:12px;
	font-weight:bold;
	padding-left: 15px;
}

#menu #menu-principal ul li a:hover{
	background-position: left -120px;
	cursor:hand;
}

#menu #menu-principal ul li a span{
	padding-right: 15px;
	display: inline-block;
	background: url(/images/menu-sprite.gif) no-repeat right -30px;
	height: 30px;
}

#menu #menu-principal ul li a:hover span{
	background-position: right -120px;
	cursor:hand;
}

#menu #menu-principal ul li.primero a{
	background-position: top left;
	padding-left: 17px;
}

#menu #menu-principal ul li.primero a:hover{
	background-position: left -90px;
	cursor:hand;
}

#menu #menu-principal ul li.primero a span{
	background-position: top right;
}

#menu #menu-principal ul li.primero a:hover span{
	background-position: right -90px;
	cursor:hand;
}

#menu #menu-principal ul li.ultimo a{
	background-position: left -60px;
	padding-left: 17px;
}

#menu #menu-principal ul li.ultimo a:hover{
	background-position: left -150px;
	cursor:hand;
}

#menu #menu-principal ul li.ultimo a span{
	background-position: right -60px;
}

#menu #menu-principal ul li.ultimo a:hover span{
	background-position: right -150px;
	cursor:hand;
}

#menu #menu-principal ul li.ultimo{
	padding: 0;
	height: 30px;
}

#menu #menu-principal ul li.ultimo a{
	border-right:none;
}


#menu #menu-secundario{
	background:url(/images/imagenes_new/menu-ul-bg-right.jpg) right no-repeat;
	padding:0 12px 0 0;
	height:48px;
	float: right;
	margin:-48px 0 0 0;

}

#menu #menu-secundario ul{
	list-style:none;
}

#menu #menu-secundario ul li{

}

#menu #menu-secundario ul li a{
	background:url(/images/imagenes_new/menu-sec-btn-empresa.jpg) no-repeat;
	height:24px;
	width:90px;
	display:block;
	margin:10px 0 0 0;
	padding:7px 0 0 23px;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	color: #e77817;
}
#main-container{
	background: #FFFFFF url(/images/backshadowubit.gif) repeat-y scroll 0 0;
	width:864px;
}

#footer{
	width:834px;
	background:transparent url(/images/backshadowubit.gif) repeat-y scroll 0 0;
	padding:0 15px;
width:834px;
}

#pre-footer{
	background:#5a5655;

}

#pre-footer .footer-divs{
	width:196px;
	width:276px;
	float:left;
}

#pre-footer .pre-footer-titulo {
	background:url(/images/imagenes_new/border-x-footer.jpg) bottom repeat-x;
	padding:0 0 3px 0;
    text-align:center;
}

#pre-footer .pre-footer-titulo h5 {
	color: #FF6600;
	font-weight:bold;
	font-size:14px;
	padding:7px 0 7px 0px;
	margin:15px 0 15px 0;
	background:url(/images/imagenes_new/border-y-footer.jpg) right repeat-y;

}

#pre-footer .pre-footer-parrafo{
	padding:0 0 0 0px;
	margin:10px 0 30px 0;
	background:url(/images/imagenes_new/border-y-footer.jpg) right repeat-y;
    text-align:center;
}

#pre-footer .pre-footer-parrafo p{
	margin:0 0 3px 0;
}

#pre-footer .pre-footer-parrafo p a{
	font-size:12px;
	color:#FFFFFF;
	/*font-weight:bold;*/
	text-decoration:none;

}

#pre-footer .pre-footer-parrafo p a:hover{
	text-decoration:underline;
}

#pre-footer .pre-footer-titulo-ultimo {
	background:url(/images/imagenes_new/border-x-footer.jpg) bottom repeat-x;
	padding:0 0 3px 0;
    text-align:center;
}

#pre-footer .pre-footer-titulo-ultimo h5 {
	color: #FF6600;
	font-weight:bold;
	font-size:14px;
	padding:7px 0 7px 0px;
	margin:15px 0 15px 0;

}

#pre-footer .pre-footer-parrafo-ultimo{
	padding:0 0 0 0px;
	margin:10px 0 30px 0;
}

#pre-footer .pre-footer-parrafo-ultimo p{
	margin:0 0 3px 0;
    text-align:center;
}

#pre-footer .pre-footer-parrafo-ultimo p a{
	font-size:12px;
	color:#FFFFFF;
	/*font-weight:bold;*/
	text-decoration:none;
    text-align:center;
}

#pre-footer .pre-footer-parrafo-ultimo p a:hover{
	text-decoration:underline;
}

#content-footer{
	background:#5e5b59;
	height:30px;
	border-top:1px solid #CCCCCC;
	font-size:12px;
	color:#FFFFFF;
	/*font-weight:bold;*/
	padding:15px 0 0 0px;
	text-align:center;
}

#content-footer a{
	font-size:12px;
	color:#FFFFFF;
	/*font-weight:bold;*/
	text-decoration:none;
}

#both{
 clear:both;
}

/*******************PROPIO DE LA HOME***************************************/

#main-container #sider-left{
	float:left;
/*	margin:0 0 13px 19px;*/
	padding: 0 0 0 19px;
	width:300px;
	/*border:1px solid #00FF33;*/
}

* html #main-container #sider-left{
    margin:0 0 12px 4px;
}

#main-container #sider-left h2{
	background:url(/images/imagenes_new/home-h2-bg.jpg) no-repeat;
	width:254px;
	padding:3px 0 0 20px;
	color:#000000;
	font-size:16px;
	height:21px;
	margin:20px 0 20px 0;
}

#main-container #sider-left ul{
	padding:0;
	margin:0;
}

#main-container #sider-left ul li{
	color:#000000;
	list-style:none;
	padding:0;
	margin:0;
}

/*#main-container #sider-left ul li a{
	font-size:14px;
	text-decoration:none;
	color:#000000;
	display:block;
	background: #efefee;
	padding:3px 0 3px 25px;
	width:249px;
	margin:0 0 3px 0;
	background:url(/images/imagenes_new/bg-li-facetas.jpg) left no-repeat #efefee;
}*/

#main-container #content-home{
	margin:0px 0px 0 329px;
	padding:0px 15px 0 0px;
	/*border:1px solid #FFFFFF;*/
	width:512px;
}

* html #main-container #content-home{
	margin:0px 5px 0 310px;
}

#auspicios h2{
	background:url(/images/imagenes_new/home-h2-bg.jpg) no-repeat;
	width:490px;
	padding:3px 0 0 20px;
	color:#000000;
	font-size:16px;
	height:21px;
	margin:20px 0 20px 0;
}

#auspicios-mas{
	background-color:#302C2B;
	margin:0;
	padding-top:5px;
	width:510px;
}

#auspicios-mas a{
	color:#FFFFFF;
	float:right;
	font-weight:bold;
	padding-right:10px;
	text-decoration:none;
}
#auspicios-imagenes{
	background:#302C2B;
	width:510px;

	margin:0 0 0 0;

}

#auspicios-imagenes a{
	width:95px;
	height:95px;
	display:block;
	float:left;
	margin:15px 0 0 5px;
	background:url(/images/imagenes_new/bg-img-auspicios.jpg) no-repeat;
}
/************************************Listado de avisos********************************/

#content-aplicantes #results .boxBreadcrumb{
    font-weight:normal;
	margin-top:10px;
	margin-bottom:10px;
}
#content-aplicantes #results .boxBreadcrumb a{

	color:#3C3733;
	font-weight:bold;
}
#content-aplicantes #results .boxBreadcrumb h1{

	display: inline;
	font-size:16px;
	color:#3C3733;
	font-weight:bold;
}
#listado-home h2{
	background:url(/images/imagenes_new/home-h2-bg.jpg) no-repeat;
	width:490px;
	padding:3px 0 0 20px;
	color:#000000;
	font-size:16px;
	height:21px;
	margin:20px 0 10px 0;
}
#listado-home  #btn-verAvisos{
	background:url(/images/imagenes_new/btn-verAvisos.jpg) no-repeat;
	width:150px;
	height:25px;
	display:block;
	text-decoration:none;
	color: #4f4b49;
	font-weight:bold;
	font-size:12px;
	text-align:center;
	padding:10px 0 0 0;
	margin:20px 0 20px 350px;
    cursor:pointer;
}
/****************************Listado avisos home *********************************************/
#listado-home #aviso_home{
	background-color: #ffffff;
	margin-top:10px;
	margin-bottom:10px;
}
#listado-home #aviso_home .conten_titulo{
	margin-left:10px;
	display:block;
}
#listado-home #aviso_home a{
	border:solid 2px #d7d8df;
	text-decoration:none;
	display:block;
	padding-top:10px;
	padding-bottom:10px;
}
#listado-home #aviso_home a:hover{
	background: url(/images/imagenes_new/fondo-dorado.gif) repeat-x;
	border:solid 2px  #e6a129;
}
#listado-home #aviso_home a .title{
	font-size:14px;
	color:#3C3733;
	font-weight:bold;
}
#listado-home #aviso_home .conten_company{
	margin-left:10px;
	display:block;

}
#listado-home #aviso_home .company{
	font-size:12px;
	font-weight:normal;
	color:#E77817;
}

#listado-home #aviso_home .type {
		font-size: 12px;
		font-weight:normal;
		color: #4f4b49;
}
#listado-home #aviso_home .date {
		font-size: 12px;
		font-weight:bold;
		color: #4f4b49;
}
#listado-home #aviso_home img {
		float:right;
		display:block;
		width:66px;
		height:29px;
		margin-top:15px;
		*margin-top:10px;
		margin-right:10px;
		*margin-right:5px;
}
/************Listado de destacados*******************************/
#content-aplicantes #results #aviso_destacado{
	background-color: #ffffff;
	margin-top:10px;
	margin-bottom:10px;

}
.aviso_destacado:hover{
	background: url(/images/imagenes_new/fondo-aviso.gif) repeat-x;

}
#content-aplicantes #results #aviso_destacado .conten_titulo{
	margin-left:10px;
	display:block;
}
#content-aplicantes #results #aviso_destacado .conten_titulo h2{
	margin-left:10px;
	display:block;
}
#content-aplicantes #results #aviso_destacado a .title{
	font-size:14px;
	color:#3C3733;
	font-weight:bold;
}
#content-aplicantes #results #aviso_destacado a{
	border:solid 2px #d7d8df;
	text-decoration:none;
	display:block;
	padding-top:10px;
	padding-bottom:10px;
}
#content-aplicantes #results #aviso_destacado a:hover{
	background: url(/images/imagenes_new/fondo-aviso.gif) repeat-x;
	border:solid 2px #3C3733;
}
#content-aplicantes #results #aviso_destacado .company{
	font-size:12px;
	font-weight:bold;
	color:#E77817;
}
#content-aplicantes #results #aviso_destacado .description{
			width:455px;
			*width:450px;
			display:block;
			margin-left:10px;
			margin-top:10px;
			margin-bottom:10px;
			/*border:solid 1px #000000;*/
			font-size:12px;
}


#content-aplicantes #results #aviso_destacado img {
		float:right;
		display:block;
/*		width:130px;
		height:30px;*/
		margin-top:30px;
		*margin-top:20px;
		margin-right:10px;
		*margin-right:5px;
		background-image:none;
}
#content-aplicantes #results #aviso_destacado .date {
		font-size: 13px;
		font-weight:bold;
		color: #848484;
		margin-right:10px;
		display:block;
		text-align:right;
}
#content-aplicantes #results #aviso_destacado .type {
		font-size: 13px;
		font-weight:bold;
		color: #848484;
		margin-left:10px;
		float:left;
		display:block;
}
/************destacados y home **********************************/
/***********Listado simples**************************************/
#content-aplicantes #results #aviso_simple {
	background-color: #ffffff;
	margin-top:10px;
	margin-bottom:10px;
	border:solid 1px #d7d8df;
	position: relative;
	padding-top:10px;
}
#content-aplicantes h2 #results #aviso_simple {
	background-color: #ffffff;
	margin-top:10px;
	margin-bottom:10px;
	border:solid 1px #d7d8df;
	position: relative;
	padding-top:10px;
}
#content-aplicantes #results #aviso_simple {

/*	border:solid 1px orange;*/
	width:570px;
	margin-left:10px;

}
#content-aplicantes #results #aviso_simple .description{
			display:block;
			margin-top:5px;
			margin-bottom:10px;
			margin-right:10px;
			font-size:12px;
}
#content-aplicantes #results #aviso_simple .conten_titulo{
	margin-left:10px;
	display:block;
}
#content-aplicantes #results #aviso_simple .conten_titulo h2{
	margin-left:10px;
	display:block;
}
#content-aplicantes #results #aviso_simple a{
	text-decoration:none;
	display:block;
}
#content-aplicantes #results #aviso_simple .title {
	font-size:12px;
	color:#3C3733;
	font-weight:normal;
}

#content-aplicantes #results #aviso_simple .company{
	font-size:10px;
	font-weight:normal;
	color:#E77817;
}
#content-aplicantes #results #aviso_simple .f_simples{
	color:#848484;
	font-weight:bold;
	font-size:10px;
}
#content-aplicantes #results #aviso_simple .type {
	font-size: 9px;
	color: #7c7c7c;
	margin-top: 3px;
	margin-bottom: 4px;
	display:block;
}
/************ Listado gratis ************************************/
#content-aplicantes #results #avisosgratis{
	 width:590px;
	 border-bottom:1px solid #D7D8DF;
	 margin-top:10px;
	 margin-bottom:10px;


}
#content-aplicantes h2 #results #avisosgratis{
	 width:590px;
	 border-bottom:1px solid #D7D8DF;
	 margin-top:10px;
	 margin-bottom:10px;


}
#content-aplicantes #results #avisosgratis .title a{
	font-size: 14px;
	font-weight: normal;
	color: #3C3733;
	margin-bottom: 0px;
	margin-top: 0px;
	text-decoration:none;
	display:inline;
}
#content-aplicantes #results #avisosgratis h2.title{
	font-size: 14px;
	font-weight: normal;
	color: #3C3733;
	margin-bottom: 0px;
	margin-top: 0px;
	text-decoration:none;
	display:inline;
}
#content-aplicantes #results #avisosgratis .company {
	font-size: 12px;
	font-weight: normal;
	color:#666666;
	margin-top: 4px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 10px;
}
#content-aplicantes #results #avisosgratis .dia {
	font-size: 10px;
	color: #000000;
	margin-left:5px;
}


/**********************New***************************************/


.bk-bottom{display:block; height:7px; width:590px; background-position:top; left:0px; bottom:-7px; font-size:1px; line-height:1px;}
.platinum{background:#fff url(/images/bk-destacado_n3.jpg) bottom ; border:1px solid #FFEFD7; margin-bottom:6px;}


#container #main #aviso_platinum img  {
 border:1px solid #d7d7e2;
 /*position:absolute;*/
 float:right;
 display:block;
 width:67px;
 height:30px;
 right:35px;
 top:30px;
 margin-top:10px;
 margin-right:5px;
}
#container #main #aviso_platinum .bk-bottom{
/*	border:solid 2px green;*/
	width:458px;
	background:url(/images/b-bk-destacado.jpg) repeat-x;
	background-position:bottom;
	height:6px;
}
div:hover #main #aviso_platinum .bk-bottom{
	background-position:top;
}

#content-aplicantes .description {
	font-size: 11px;
	font-weight: regular;
	color: #535353;
	margin-top: 4px;
	margin-right: 0;
	margin-bottom: 0;
	text-align:justify;

}

/**********Fin listado de avisos *******************************/

/***********content-aplicantes*******************************/
#main-container #content-aplicantes{
    padding:20px 20px 0px 20px;

}
#main-container #content-aplicantes h2{
    color: #e77817;
    font-weight:500;
    font-size:14px;
    margin:0 0 10px 0;
    line-height:12px;
    padding:0 0 0 10px;
}
#main-container #content-aplicantes #Empresa{
    color:#000000;
    display:inline;
    font-size:11px;
    font-weight:normal;
    text-decoration:none;
}

#main-container #content-aplicantes h3{
  font-weight:500;
  font-size:20px;
  color: #e77817;
  margin:0 0 10px 0;
  display:inline-block;
  padding:0 0 0 10px;
}

#main-container #content-aplicantes p{
    font-size:12px;
    padding:0 10px 0 10px;
}

#main-container #content-aplicantes p h2{
    font-size:12px;
    padding:0 10px 0 10px;
}

#main-container #content-aplicantes .btn-volver{
    background:url(/images/imagenes_new/btn-verAvisos.jpg) no-repeat;
	width:150px;
	height:35px;
	display:block;
	text-decoration:none;
	color: #4f4b49;
	font-weight:bold;
	font-size:12px;
	text-align:center;
	padding:10px 0 0 0;
    margin-top:20px;
	cursor:pointer;
}

#btn-cancelar-aceptar{
    width:320px;
}

#btn-cancelar-aceptar input.btn-volver{
    background:url(/images/imagenes_new/btn-verAvisos.jpg) no-repeat;
	width:150px;
	height:35px;
	display:block;
	text-decoration:none;
	color: #4f4b49;
	font-weight:bold;
	font-size:12px;
	text-align:center;
	padding:10px 0 0 0;
    margin-top:20px;
    margin-right:10px;
	cursor:pointer;
    float:left;
}

#div-listados{
    height:33px;
    border:1px solid #d1ccc9;
    margin:10px 20px 0 10px;
    padding:10px 0 0 0;
    background:#E1E1E1;

}

* html #div-listados{
    padding:0 0 0 0;
}

.btn-agregar{
    background:url(/images/imagenes_new/btn-100pxw.jpg) no-repeat;
	width:100px;
	height:35px;
	display:block;
	text-decoration:none;
	color: #4f4b49;
	font-weight:bold;
	font-size:12px;
	text-align:center;
	margin:0 0 0 10px;
    cursor:pointer;
}

#div-listados #div-listados-acciones-cartas{
    float:right;
    margin: -23px 0 0 0;
}

* html #div-listados #div-listados-acciones-cartas{
    float:right;
    margin: -33px 0 0 0;
}

#div-listados #div-listados-acciones-cartas p{
    margin:0 0 10px 0;
}

* html #div-listados #div-listados-acciones-cartas p{
    margin:0 0 0 0;
}

#div-listados #div-listados-acciones-cartas p a{
    font-weight:bold;
    color:#000000;
    text-decoration:none;

}

#div-listados #div-listados-acciones-cartas p a:hover{
    text-decoration:underline;
}

#div-listados #div-listados-acciones-cartas p a.borrar{
    background:url(/images/imagenes_new/borrar.gif) no-repeat right;
    padding:0 20px 0 0;

}

#div-listados #div-listados-acciones-cartas p a.modificar{
    background:url(/images/imagenes_new/modificar.gif) no-repeat right;
    padding:0 20px 0 0;
}

#main-container #content-aplicantes .gracias-aplicacion{
    color:#000000;
    font-size:18px;
    text-align:center;
    font-weight:bold;
}

#logincontainer{
    width:350px;
    background-color:#FFFFFF;
    border:solid 1px #b9bbc7;
    position:relative;
    text-align:left;
    margin:0 auto;
    padding:20px 0 10px 0;
}

#logincontainer #login{

    margin:0;
    padding:25px 0px 9px 0px;/** modificado para que tome el tamaņo exacto del login */
    /*background: url(../images/imagenes_new/candado.gif) no-repeat right top;*/
}

#logincontainer #login .logintxt{
     margin:5px 0 5px 85px;
     width:160px;
     text-align:left;
     font-size:13px;
     font-weight:bold;
}


#logincontainer #login .input-text-login{
    background: url(../images/loginAplicantes/ipt-login.gif) no-repeat;
    width:180px;
    height:22px;
    color:#333333;
    font-size:12px;
    background-attachment: scroll;
    border:none;
    margin:0 0 0 85px;
    padding:5px 0 0 3px;
}

#logincontainer .lineforgotpass{
    margin:20px 0 20px 90px;
    width:160px;

}

#logincontainer .lineforgotpass a{
    color:#000000;
    font-weight:bold;
    text-decoration:none;

}

#logincontainer .lineforgotpass a:hover{
    text-decoration:underline;
}

#privacidad {


}
#privacidad p{
    margin: 0 0 10px 0;
    width:780px;

}
#privacidad h4{
    margin: 0 0 10px 0;
    width:780px;

}

#terminos{
		border:solid 1px #b9bbc7;
		margin-top:10px;
		_margin-top:10px;
		margin-left:160px;
		_margin-left:75px;
		margin-bottom:15px;
		_margin-bottom:15px;
		width:420px;
		padding-top:15px;
		padding-left:25px;
		padding-bottom:15px;
		/*height:50px;*/
		float:left;
		z-index:20;

}
/***********FIN MAIN APLICANTES*******************************/

/***********APLICANTES a_curriculum_t*******************************/
.conten_multiple{
    /*border:solid 1px #999999;*/
    width:460px;
    margin-left:155px;
    _margin-left:77px;
    margin-top:5px;
    _margin-top:5px;
}

.titulo_multiple{

    width:450px;
    height:16px;
    font-size:14px;
    color:#000000;
    font-weight:bold;
    padding-top:10px;
    padding-bottom:5px;
    border-bottom:1px solid #999999;
}

.subtit_multiple{
    width:220px;

/*				border:solid 1px #000000;*/
    height:14px;
    font-size:12px;
    color:#000000;
    font-weight:normal;
    /*margin:0 0 5px 0;*/
    margin-left:5px;
    _margin-left:5px;
    text-align:center;
    margin-top:5px;
    _margin-top:5px;
    margin-bottom:5px;
    _margin-bottom:5px;
}
.conten_btn{

    height:60px;
    width:45px;
    text-align:center;
/*			border:solid 1px #000000;*/
    padding-top:15px;
}

.inputs_select_tecnologias{
    /*border:solid 1px #a7acba;
    outline: 1px solid #b9bbc7;*/
    height:auto;
    font-size:12px;
    color:#000000;
    width:445px;
    margin:20px 0 10px 0;
}

.conten_select{
    width:445px;
    height:80px;
/*	float:left;
    border:solid 1px blue;*/
    margin-left:7px;
    _margin-left:7px;
    margin-bottom:10px;
    _margin-bottom:10px;
}

.conten_select_tecnologias{
    width:600px;
    padding: 0 0 10px 0;
}

#boton-limpiar-tecnologias{
    color: #000000;
    background-color: transparent;
    background-image: url(/empresas/images/img-blanquear.jpg);
    background-repeat: no-repeat;
    background-attachment: scroll;
    background-position: left center;
    cursor: pointer;
    width: 115px;
    padding-top: 0px;
    padding-left: 5px;
    position:absolute;
    font-size: 10px;
    margin: 75px 0 0 10px;
}

.check-tecnologias{
    color: #000000;
    font-size: 12px;
    padding:0;
    width:500px;
}


/*********** FIN APLICANTES a_curriculum_t*******************************/
/********empleo.ngmf***********/
#main-left {
   float:left;
   margin:0px;
   padding:0 0 0 15px;;
   width:460px;
}
#right-rail300 {
   margin:31px 0 0 510px;
   width:300px;
}

.btn-postularse{
    background:url(/images/imagenes_new/btn-100pxw.jpg) no-repeat;
	width:100px;
	height:35px;
	display:block;
	text-decoration:none;
	color: #4f4b49;
	font-weight:bold;
	font-size:12px;
	text-align:center;
	margin:0 0 10px 10px;
    cursor:pointer;
}
/*********fin empleo.ngmf***********/

#cargacv{

   background:#FAFAFA none repeat scroll 0 0;
	border:1px solid #D1CCC9;
	height:45px;
	margin:10px 10px 0 0;
	padding:10px 0 0;
}



#cargacv .cargacvfecha {
	font-size: 12px;
	color: #3C3733;
	font-weight:bold;
	margin-left:5px;
	margin-top:3px;
	margin-right:5px;
    margin-bottom:3px;
	float:right;
}
#cargacv .cargacvempresa {
	font-size: 16px;
	color: #3C3733;
	margin-left:5px;
	font-weight:bold;
}

* html #cargacv .cargacvempresa {

	color: #3C3733;
	font-weight:bold;
    margin:0 0 0 10px;

    width:600px;
}

#cargacv .cargacvouesto {
	color:#3C3733;
	float:left;
	font-size:13px;
	margin-left:5px;
	padding:4px 0 0 10px;
	width:635px;
}
#cargacv .cargacvdesc {
	font-size: 11px;
	color: #3C3733;
	margin-left:5px;
	/*border-top:#b9bbc7 1px dotted;*/
    width:615px;
    float:left;
}



#cargacv .btndeledit {
border:1px solid;
font-size:11px;
height:25px;
margin:0 0 0 650px;
width:300px;

    /**
    **modificado
    **/
}

* html #cargacv div{
    width:150px;
    margin:0 0 0 620px;
    font-size: 11px;
}

/****modificado
#cargacv a.borrar{
    background:url(/images/imagenes_new/borrar.gif) no-repeat right;
    padding:0 20px 0 0;
    margin:10px 0 0 0;
}

#cargacv a.modificar{
    background:url(/images/imagenes_new/modificar.gif) no-repeat right;
    padding:0 20px 0 0;
    margin:10px 0 0 5px;
}***/

.class_formulario_estudios{
    border-bottom:1px solid #B9BBC7;
    border-left:1px solid #B9BBC7;
    border-right:1px solid #B9BBC7;
    margin:0 10px 0 0;
    padding:0 0 10px 0;

}
#formulario_estudios{
    border:1px solid #B9BBC7;
    padding:0 0 0px 0;/**modificaco***/
    margin:0 0px 0 0;
    font-size: 11px;/**agregado*/
}

.class_formulario_curso{
    border-bottom:1px solid #B9BBC7;
    border-left:1px solid #B9BBC7;
    border-right:1px solid #B9BBC7;
    margin:0 10px 0 0;
    padding:0 0 10px 0;

}
#formulario_curso{
    border:1px solid #B9BBC7;
    padding:0 0 10px 0;
    margin:0 10px 0 0;
}

.class_formulario_experiencia{
    border-bottom:1px solid #B9BBC7;
    border-left:1px solid #B9BBC7;
    border-right:1px solid #B9BBC7;
    margin:0 10px 0 0;
    padding:0 0 10px 0;

}
#formulario_experiencia{
    border:1px solid #B9BBC7;
    padding:0 0 0px 0;/**modificado*/
    margin:0 0px 0 0;/**modificado*/
    font-size: 11px;/**agregado*/
}

/***********APLICANTES a_listadoposting*****************/
#results {
    display:block;
    float:left;
    height:auto;
    margin:12px 0 0 10px;
    padding:0;
    width:620px;
}

#right-rail {
    background-color:#F6F6F6;
    display:block;
    float:left;
    height:auto;
    margin:12px 0 12px 14px;
    width:170px;
}

#refinarcontainer2 {
    border:4px solid #E4E5E9;
    float:left;
    width:613px;
    z-index:2;
    margin:0 0 0 0px;
}

#refinarcontainer3 {
    border:2px solid #E4E5E9;
    float:left;
    width:610px;
    padding:2px 0 2px 0;
    z-index:2;
}

#refinarinner {
    float:left;
    overflow:hidden;
    z-index:3;
}

#refinarinner div {
    float:left;
    height:180px;
    margin-left:10px;
    overflow:auto;
    position:relative;
    width:128px;
    z-index:4;

}

.refinartitle {
    border-bottom:2px solid #E4E5E9;
    color:#ED9237;
    font-size:12px;
    font-weight:bold;
    margin-top:5px;
    text-align:center;
}

#results p.refinarlinks {
    color:#ED9237;
    font-weight:bold;
    overflow:hidden;
    text-align:left;
}


#paginador {
    height:30px;
    margin:15px 0 0;
    text-align:right;
    font-size:12px;
}

* html #paginador {
    padding:5px 0 0 0;
}

#paginador a {
    background-color:#CCCCCC;
    border:1px solid #ED9237;
    color:#666666;
    font-weight:bold;
    margin:0 3px;
    padding:3px 6px;
    text-decoration:none;
}

#paginador a.flecha_left {
    background:transparent url(/images/img_pag_left.jpg) no-repeat scroll 0 0;
    border:medium none;
    padding:6px 6px 0;
}

#paginador a.flecha_left:hover {
    background:transparent url(/images/img_pag_left.jpg) no-repeat scroll 0 0;
}

#paginador .flecha_right {
    background:transparent url(/images/img_pag_right.jpg) no-repeat scroll 0 0;
    border:medium none;
    padding:6px 6px 0;
}

#paginador a.flecha_right:hover {
    background:transparent url(/images/img_pag_right.jpg) no-repeat scroll 0 0;
}

#paginador a:hover {
    background-color:#ED9237;
    color:#FFFFFF;
}

#paginador a.actual {
    background-color:#ED9237;
    color:#FFFFFF;
    font-weight:bold;
}
/***********FIN APLICANTES a_listadoposting*****************/


/*********** APLICANTES a_cvintermedio*****************/
/*#panel-menu {
    border-right:1px solid #E8E8E8;
    float:left;
    margin-bottom:15px;
    position:relative;
    width:255px;
}

#panel-menu ul.panel-left{
    margin-bottom:10px;
}


#panel-menu ul.panel-left li a{
    background:#EFEFEE url(/images/imagenes_new/bg-li-facetas.jpg) no-repeat scroll left center;
    color:#000000;
    display:block;
    font-size:14px;
    margin:0 0 3px;
    padding:3px 0 3px 25px;
    text-decoration:none;
    width:225px;
}

#panel-menu .panel-menu-title a {
    color:#FFFFFF;
    font-weight:bold;
}

#panel-menuxx .panel-menu-titlexx {
    background:transparent url(/images/imagenes_new/bg-titulo-255px.jpg) no-repeat;
    width:255px;
    height:31px;
    border:none;
    color:#FFFFFF;
}

#panel-menu h4.titulo-panel-control{
    background:transparent url(/images/imagenes_new/bg-titulo-255px.jpg) no-repeat;
    width:245px;
    height:24px;
    border:none;
    color:white;
    font-size:14px;
    padding:7px 0 0 10px;
    margin:0 0 20px 0;
}

#panel-menu ul.panel-left{
    margin-bottom:20px;
}

#panel-menu ul.panel-left li {
	padding:0;
	text-align:left;
	font-weight: normal;
	list-style:none;
	margin-top:0;
	margin-bottom:0;
}
#panel-menu ul li a{

	display: block;
	margin-left: 4px;
	color: #000000;
	text-decoration:none;
	margin-top:0;
	margin-bottom:5px;
	background:#EFEFEE url(/images/imagenes_new/bg-li-facetas.jpg) no-repeat scroll left center;
    padding:3px 0 3px 25px;
    width:225px;
    font-size:14px;

}
/*#panel-menu {
	width:255px;
	float:left;
	position:relative;
	margin-bottom:15px;
}
#panel-menu .panel-menu-title {
	background-color:#344a7a;


}
#panel-menu .panel-menu-title a {
	color: #FFFFFF;
	font-weight:bold;
    background:none;
    color:#000000;
    padding:3px 0 3px 0px;
    font-size:15px;
}
#panel-menu li.selected {
	background-color:#fafbfc;
}

#panel-main-panel-regitrado{
    width:535px;
    margin-bottom:20px;
    margin:0 0 0 270px;
}

/*#panel-main-cvintermedio{
    width:535px;
    margin-bottom:20px;
    margin:0 0 0 270px;
}*/

/** html #panel-main-cvintermedio{

   margin:0 0 0 260px;
}*/
#contenCVC{
    width:255px;
    background:#efefee;

}

#contenCVC .titulo_contenido{
    background:transparent url(/images/imagenes_new/bg-titulo-255px.jpg) no-repeat;
    width:245px;
    height:24px;
    border:none;
    color:white;
    font-size:14px;
    padding:7px 0 0 10px;
    margin:0 0 20px 0;
}

#postulantedata h4.titulo-panel-control-central{
    background:transparent url(/images/imagenes_new/bg-titulo-535px.jpg) no-repeat;
    width:535px;
    height:24px;
    border:none;
    color:white;
    font-size:14px;
    padding:7px 0 0 10px;
    margin:0 0 20px 0;
}
/** modificado*
#cvcontainer #postulantedata #cargacvbtns p a {
    background:url(/images/imagenes_new/btn-ver-120px.jpg) no-repeat;
    height:25px;
    margin-right:0;
    margin-top:0;
    width:120px;
    text-align:center;
    display:block;
    text-decoration:none;
    padding:5px 0 0 0;
    font-weight:normal;
    margin-bottom:10px;
}
***
#cvcontainer #postulantedata #cargacvbtns p a {
	background:transparent url(/images/btnubit.gif) no-repeat scroll left top;
	color:#000;
	cursor:pointer;
	display:inline-block;
	font-weight:bold;
	height:30px;
	margin:0 2px 8px;
	padding:0 0 0 12px;
	text-decoration:none;
}*/

#btneditpaneluser {
	text-align:right;
}

#cvcontainer #postulantedata #cargacvbtns p a span {
	background:transparent url(/images/btnubit.gif) no-repeat scroll right top;
	display:inline-block;
	height:30px;
	line-height:25px;
	padding:0 12px 0 0;
}

#cvcontainer #postulantedata #cargacvbtns p a.a_datos_personales{
    height:30px;
    /***modificado*
    padding:0px 0 0 0;***/
}

#datacon,#data-objetivos,#data-estudios,#data-experiencias,#data-preferencias,#data-idiomas,#data-conocimientos,#data-cursos{
    margin:0 0 30px 0;
}


#conten-foto {
    float:left;
    width:100px;
    margin:14px 0 0 14px;*margin:14px 0 0 7px;
	width:64px;
}

* html #datacon p{
    margin:0px 0px 0px 100px
}


#experiencias ,#cursos,#estudios{

}

p.subpostulantedata {
    float:left;
    width:425px;
padding:0px;
margin:0px;
}

/*#cvcontainer #postulantedata #subcargacvbtns  {
    margin:0px 0px 0 440px;
}*/

* html #cvcontainer #postulantedata #subcargacvbtns .fright-borrar{
    margin:0px 0 0px 0;
}

#cvcontainer #postulantedata #subcargacvbtns .fright-borrar a{
    background:transparent url(/images/pencil_del.gif) no-repeat scroll right center;

   	padding:6px 25px 0px 0;
    height:25px;

}

#cvcontainer #postulantedata #subcargacvbtns .fright-modificar{
    margin-bottom:10px;
    margin-bottom:5px;
}

* html #cvcontainer #postulantedata #subcargacvbtns .fright-modificar{
    margin:0px 0 5px 0;
}

#cvcontainer #postulantedata #subcargacvbtns .fright-modificar a{
    background:transparent url(/images/pencil.gif) no-repeat scroll right center;
    padding:6px 25px 0px 0;
    height:25px;

}
/***********FIN APLICANTES a_cvintermedio*****************/
/***/
/**
/*************bordes para titulos de ubit || caja_titulo_ubit***************/

.othrSidebar {
	height:31px;
	margin:0 0 5px;
	margin:10px 0px 5px 0px;
	width:inherit;
	color:#FFF;
}

.ctn{
	background:transparent url(/images/panelpostulante/bgvrl.gif) no-repeat scroll left top;
	height:30px;
	padding:0 0 0 15px;
}
.insdctn{
	background:transparent url(/images/panelpostulante/bgvrl.gif) no-repeat scroll right top;
	color:#FFFFFF;
	height:30px;
	line-height:30px;
	padding:0 12px 0 0;
}
/*
.othrLeftBrdr { float:left;background:url(/images/panelpostulante/ubit_panel_aplicantes.gif) no-repeat scroll 0 -107px;height:30px;width:6px;}
.othrContent {background:url(/images/panelpostulante/imgrepeat.gif) repeat-x scroll 1px -205px;float:left;font-family:tahoma,sans-serif,arial,verdana;font-size:17px;height:25px;padding:5px 0 0 5px;text-align:left;width:525px;}
.othrRightBrdr { float:left;background:url(/images/panelpostulante/ubit_panel_aplicantes.gif) no-repeat scroll -1px -138px;height:30px;width:6px;}
*/
/*************fin bordes para titulos de ubit || caja_titulo_ubit***************/
/***/
/*******Facetados de la Home modificado*****/



.resultsSiteEmp {
    display:block;
    float:left;
    height:auto;
    margin:12px 0 0 80px;
    padding:0;
    width:620px;
}

#main-container #sider-left ul li a {
	font-size:12px;
	margin:0;
	padding:0;
	text-decoration:none;
}
/************errores cv express**************************/
/**
*
**/

.contentAll {
	height:23px;
	/*margin:0px 0px 5px 0px;*/
	padding:0px 0px 5px 0px;
	margin:0px;
	width:300px;
}/*
.lstLeftBrdr {
	background:transparent url(/images/leftltnohvr.gif) repeat scroll 0 0;
	float:left;
	height:24px;
	width:3px;
}*/
.content {
	background: url(/images/list-tegnologia.gif) repeat scroll right 0;
	font-size:12px;
	height:19px;
	padding:5px 0 0 0;
	text-align:left;
	width:288px;
}
.contentAll a{
	background:transparent url(/images/list-tegnologia.gif) no-repeat scroll left 0;
	display:inline-block;
	height:24px;
	padding:0 0 0 12px;
}
.contentAll a:hover div {
	background-position:right -28px;
	color:#FFF;
}

.contentAll a:hover {
	background-position:left -28px;
}

/*
.lsRightBrdr {
	background:transparent url(/images/rightltnohvr.gif) repeat scroll 0 0;
	float:left;
	height:24px;
	width:3px;
}*/
/*****
	hover para el menu de las tecnologias de la home
*********/
a .content  {
	color:#1E1818;
	/*font-weight:bold;*/
	text-decoration:none;
}
.contentAll a:hover {
	text-decoration:none;
}
/***********************************************************/


#img_plus , #img_minus {cursor:pointer;margin:8px 5px 0px 0px}
.spn_tit{
	float:left;
	font-weight:bold;
	margin:0px 0 0 0px;
	font-size:14px;
}


#sign {
	background:url(/images/loginAplicantes/cartel.gif) no-repeat;
	height:60px;
	left:135px;
	position:absolute;
	top:157px;
	width:194px;
	z-index:20;
	padding:0px;
	margin:0px;
	_height: 50px; /* Para Internet Explorer 6 */
	_top:180px;
	_left:120px;
}

#sign p {
	color:#FFFFFF;
	margin-left:42px;
	margin-top:7px;
}
#sign #cross {
	left:14px;
	position:absolute;
	top:8px;
}



/**errores de cv
**********//*
#cvsign{
	background-image:url(/images/shadowAlpha.png);
	background-position:right bottom;
	margin-left:578px;
	margin-top:65px;
	position: fixed;
	text-align:left;
	width:190px;
	z-index:9999;
	_position: absolute;
	_margin-top:90px;
	_margin-left:600px;
}

#cvsign #overshadow {
	background-image:url(/images/overshadow.png);
	border:1px solid #FFFFFF;
	margin-top:-6px;
}

#cvsign #overshadow #cvsigncontext {
	background-color:#1D5674;
	background-image:url(/images/brillo.gif);
	background-repeat:no-repeat;
	margin:5px;
	padding:5px;
}

#cvsign p {
	color:#FFFFFF;
	margin-left:10px;
	margin-right:10px;
	margin-top:7px;
}

#cvsign img {
	float:left;
	margin-right:5px;
}

#cvsign p {
	color:#FFFFFF;
	margin-left:10px;
	margin-right:10px;
	margin-top:7px;
}

*/

/**
* solo para preguntas en un aviso por que el mismo se encontraba diseņado con tablas PD:Horrible
***/
#content-aplicantes-preguntas {
    padding:0px 0px 0px 0px;
}
/**
*class para cv intermedio para efecto desplazamiento se replican los stylos
*
***/
.classubcargacvbtns  {
   float:right;
}

.csspanelmenu {
	float:left;
	margin-bottom:15px;
	width:237px;

}

.csspanelmaincvintermedio {
	width:535px;
	float:right;
	margin:12px 0px 0px 0px;
}


/***input de login ubit***/
#logincontainer #login .input-text-login {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/loginAplicantes/ipt-login.gif) no-repeat scroll 0 0;
border:medium none;
color:#333333;
font-size:12px;
height:22px;
margin:0 0 0 0px;
padding:5px 0 0 3px;
width:180px;
}

.bdrlogincontainer #login #loginlbluser{

float:left;
font-weight:bold;
margin:0 0 0 72px;*margin:0 0 0 36px;
padding:5px 0 0;
width:52px;
}
.bdrlogincontainer #login #loginlblpass{
float:left;
font-weight:bold;
margin:0 0 0 53px;*margin:0 0 0 26px;
padding:5px 0 0;
width:72px;

}
/***/
/*
* etiquetas de a_login.ngmf , alineados
**
.loginlbluser{
margin:0px 0px 0px 10px;
}
loginlblpass{
margin:0px 0px 0px 15px;
}*/



#descripcion_emp_minisite {
background-color:#FFFFFF;
border:6px solid #E4E5E9;
margin-left:8px;
padding:10px;
position:relative;
width:555px;
}


/*************/

#listado-home #aviso_home a:hover {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(/images/imagenes_new/fondo-dorado.gif) repeat-x scroll 0 0;
border:2px solid #E6A129;
}
/**
boton de ubit
***/

.btnubit{
	background:transparent url(/images/btnubit.gif) no-repeat scroll left top;
	color:#000000;
	cursor:pointer;
	display:inline-block;
	font-weight:bold;
	height:30px;
	margin:0 2px 8px;
	padding:0 0 0 12px;
	text-decoration:none;
}

.txtcargacvbtns{
	background:transparent url(/images/btnubit.gif) no-repeat scroll right top;
	display:inline-block;
	height:30px;
	line-height:25px;
	padding:0 12px 0 0;
	cursor:pointer;

}
.txtcargacvbtns input{cursor:pointer;}
/**
*caso particular del login en ubit solo aplicable en ese caso
*
**/
.btnubit input {background:none;padding:3px 0 0;}
#logincontainer #login .btnubit {margin:10px 0 0 0px}
#btn-cancelar-aceptar input {background:none;padding:3px 0 0;}

#btneditpaneluser .btnubit:hover {text-decoration:none;}
#cargar_nuevo {padding:0px 0px 0px 349px;}
/**
*solo para ubicacion modificacion de datos del cv
**/
fieldset #btn-cancelar-aceptar {padding:0 0 0 213px}

/**
*modificar y eleminiar en a_curriculum iconos
***/

#cargacv a.borrar{
    background:transparent url(/images/pencil_del.gif) no-repeat scroll right center;
	margin:0 0 0;
	padding:0 20px 2px 25px;
	font-size:11px;
}

#cargacv a.modificar{
  background:transparent url(/images/pencil.gif) no-repeat scroll right center;
  font-size:11px;
	margin:0 0 0;
	padding:0 19px 0 2px;
}
/**
***/
.ui-dialog {font-size:12px;}

/**
**/
#formulario_experiencia fieldset {text-align:center;}
#formulario_estudios  fieldset {text-align:center;}
/****/
#conten-formfoto{font-size:11px;padding:0 0 0 12px;}
#main-left #conten-formfoto ul {
list-style-type:none;
margin-left:5px;
margin-top:10px;
}

#main-left #conten-formfoto li {
margin-left:30px;
}
dl {
	clear:both;
}
dt {
	float:left;
	line-height:25px;
	margin:0 10px 10px 120px;
	text-align:right;
	width:220px;
}

#main-left #conten-formfoto #conten-link {
	float:left;
	text-align:right;
	width:450px;
}
#main-left #conten-formfoto #conten-link a {
	color:#666666;
	margin-right:20px;
}
#main-left #conten-formfoto #contenbtns {
	background-color:#EDF0F7;
	float:right;
	height:30px;
	margin-top:20px;
	padding-top:5px;
	text-align:right;
	width:450px;
}
#main-left #conten-formfoto .formu_tit_regcv {
	border-bottom:1px solid #769BB2;
	font-size:12px;
	padding-bottom:5px;

}

/**
*foto panel aplicantes
*/
#conten-foto div a img {width:56px;height:60px;}


/* SINGLE PROGRESS BAR */

.progressBar{
	width:216px;
	height:41px;
	background:url(/images/panelpostulante/bg_bar.gif) no-repeat 0 0;
	position:relative;
	margin:0px 0px 0px 10px;
}
.progressBar span{
	position:absolute;
	display:block;
	width:199px;
	height:25px;
	top:8px;
	left:8px;
	overflow:hidden;
	text-indent:-8000px;
}
.progressBar em{
	position:absolute;
	display:block;
	width:200px;
	height:25px;
	background:url(/images/panelpostulante/bg_cover.gif) repeat-x 0 0;
	top:0;
}
/**
*para menu de aplicantes
***/
/**
*Solo para panel de postulantes
**/
/*
*se utiliza sprites para agilizar la carga del site
*/
.lefthead {	background:url(/images/panelpostulante/ubit_panel_aplicantes.gif) 3px 3px no-repeat;height:83px;}
.leftoption {margin:0px;padding:0px;width:100%;}
/*
*head de panel de aplicantes
*/
.lefthead .foto{ float:left;font-size:18px;font-weight:bold;margin:32px 0 0 28px;}
.lefthead .nombreapellido{float:left;font-family:tahoma,sans-serif,arial;font-size:11px;font-weight:bolder;margin:40px 0 0 5px;}
.panel-left .selected {background:#FAE5D4;list-style-image:none;list-style-position:outside;list-style-type:none;margin:4px 0 0 3px;padding:5px 0 5px 22px;font-size:13px;}
.panel-left .selected a{color:#000;text-decoration:none;}
.panel-left .selected a:hover {color:#0000FF;text-decoration:none;}
.right {background:transparent url(/images/panelpostulante/right_side_panel.gif) repeat scroll 0 0;	height:746px;width:564px;float:left;}
/***
*cuadro de sugerencia
***/
.leftsugget{height:125px;width:232px;margin:10px 0px 0px 0px;}
.leftsugget .bdrhead{ background:transparent url(/images/panelpostulante/imgrepeat.gif) repeat-x scroll 0 0;height:102px;margin:-1px 0 0;position:relative;width:232px;}
.leftsugget .bdrheadimg {background:transparent url(/images/panelpostulante/ubit_panel_aplicantes.gif) no-repeat scroll -16px -132px;height:23px;margin:0 0 0 104px;width:31px;}
.leftsugget .suggetcontent { background:#8B8684 none repeat scroll 0 0;margin:-1px 0 0;padding:13px 4px 10px 0;width:230px;}
.suggetcontent{font-size:11px;color:#FFF;}
.suggetcontent .cntxtsugget span {float:left;}
.suggetcontent .cntxtsugget  a {color:#FFFFFF;}
.suggetcontent .cntxtsugget  a:hover {color:#0000FF;text-decoration:none;}
.suggetarrow{background:transparent url(/images/panelpostulante/arrow1.gif) no-repeat scroll 0 0;float:left;height:12px;margin:0 5px;width:11px;}
.suggetcontent .cntxtsugget{padding:0 0 5px 15px;}
/*
*contenido
*/
.rightcontent {height:30px;margin:42px 0 0 21px;width:542px;}
.bdrcontentleft { float:left;background:url(/images/panelpostulante/ubit_panel_aplicantes.gif) no-repeat scroll 0 -107px;height:30px;width:6px;}
.bdrcontentmiddle {background:url(/images/panelpostulante/imgrepeat.gif) repeat-x scroll 1px -205px;float:left;font-family:tahoma,sans-serif,arial,verdana;font-size:17px;height:25px;padding:5px 0 0 5px;text-align:left;width:525px;
}
.bdrcontentright { float:left;background:url(/images/panelpostulante/ubit_panel_aplicantes.gif) no-repeat scroll -1px -138px;height:30px;width:6px;}

/**
*
*/
.txttitlecontent {color:#FFF;}
.panel-menu-title {border-bottom:2px solid #ECAD76;list-style-type:none;margin:25px 0 10px 5px;padding:0 0 5px;}
.panel-menu-title a {text-decoration:none;font-size:14px;font-weight:bold;}
.panel-menu-title a:hover{text-decoration:none;cursor:default;}
/*
*
*/


.suggettitmenu{font-size:14px;margin:0 0 0 15px;}

/***
* eliminacion de usuario en ubit
***********/

.conten_msjs {
border:1px solid #B9BBC7;
color:#000000;
font-family:"Lucida Sans Unicode",Verdana,Arial,Helvetica,sans-serif;
font-size:13px;
margin:10px 0 0 10px;
padding:10px;
}

.msj_baja{text-align:center;padding:20px;}

/**
*
**/

#content-aplicantes form {font-size:12px;}
/**
facetas paddin bottom para que el flash no quede pegado
**/
#faceta_ind{padding:0px 0px 15px 0px;}

/*
*caja de error para ubit
**/
.alogincss .boxerror{
	left:618px;*left:600px;
	position:absolute;
	top:84px;*top:104px;
	width:215px;
	z-index:999;
}

.alogincss .boxerror .toperrorbar .crosserror{
	background:transparent url(/images/cross-error.gif) no-repeat scroll 0 0;
	float:right;
	height:45px;
	left:167px;*left:7px;
	position:absolute;*position:relative;
	top:0;*	top:-29px;
	width:57px;
	z-index:998;
	cursor:pointer;
}

.boxerror{
	left:798px;*left:800px;
	position:fixed;*position:absolute;
	top:200px;*top:300px;
	width:215px;
	z-index:9999;
}


.boxerror iframe
{
	display:none;/*sorry for IE5*/
	display/**/:block;/*sorry for IE5*/
	position:absolute;/*must have*/
	top:0;/*must have*/
	left:0;/*must have*/
	z-index:-1;/*must have*/
	filter:mask();/*must have*/
	width:200px;/*must have for any big value*/
	height:900px;/*must have for any big value*/
}

.toperrorbar{
	background:#FBE8DD none repeat scroll 0 0;
	border-left:7px solid #E37611;
	border-right:7px solid #E37611;
	border-top:7px solid #E37611;
	height:41px;
	width:210px;
}
.errorboxcnt{
	background:#FBE8DD none repeat scroll 0 0;
	border-bottom:7px solid #E37611;
	border-left:7px solid #E37611;
	border-right:7px solid #E37611;
	font-size:12px;
	padding:0px 0 8px 8px;
	width:202px;
}
.crosserror{
	background:transparent url(/images/cross-error.gif) no-repeat scroll 0 0;
	float:right;
	height:45px;
	left:167px;*left:7px;
	position:absolute;*position:relative;
	top:0;*	top:-60px;
	width:57px;
	z-index:998;
	cursor:pointer;
}

#content-aplicantes .pnlregistracion .boxerror .toperrorbar  .crosserror {
	background:transparent url(/images/cross-error.gif) no-repeat scroll 0 0;
	float:right;
	height:45px;
	left:167px;*left:7px;
	position:absolute;*position:relative;
	top:0;*top:-45px;
	width:57px;
	z-index:998;
	cursor:pointer;
}
.titleerror{
	color:#FF0055;
	font-size:13px;
	font-weight:bold;
	padding:6px 0 0 5px;
	z-index:999;
}

.clear {
clear:both;
}
#avisosSimilares{
    margin:55px 0 30px 0;
}

#avisosSimilares .boxJobsEtc{}



#avisosSimilares .boxJobsEtc .dhead h2{
    font-size: 18px;
    color: #666666;
    font-weight: normal;
    margin:0 0 20px 10px;
    padding:5px 0 0 0;
}

#avisosSimilares .boxJobsEtc .dbody{
    margin:0 0 0 10px;
}

#avisosSimilares .boxJobsEtc .dbody a {

   /* background:#E0E0E0;*/
    border:1px solid #D7D8DF;
    padding: 3px 10px 5px 10px;
    margin-bottom:5px;
    color:#344A7A;
    font-family: "Lucida Sans Unicode", Verdana, Arial, Helvetica, sans-serif;
    text-decoration:none;
    display:block;
    width:415px;
}

#avisosSimilares .boxJobsEtc .dbody a:hover{
    background:#E0E0E0;
}

#avisosSimilares .boxJobsEtc .dbody a .descPuestoSiml {
    font-size:12px;
	color:#344A7A;
	display:inline;
	font-family:"Lucida Sans Unicode",Verdana,Arial,Helvetica,sans-serif;
}

#avisosSimilares .boxJobsEtc .dbody  a  span{
    color:#ED9237;
	font-size:10px;
	font-weight:normal;
}
#avisosSimilares .boxJobsEtc .dbody  a  .fechaSimil {
    color:#848484;
	font-weight:bold;
	font-size:11px;
}

#avisosSimilares .boxJobsEtc .dbody  a  p{
	color:#535353;
	font-family:"Lucida Sans Unicode",Verdana,Arial,Helvetica,sans-serif;
	font-size:11px;
	margin-bottom:0;
	margin-right:0;
	margin-top:4px;
	text-align:justify;
}
/******caja alerta ********/
.alerta{
		position:relative;
		border:solid 2px #F3F3F3;
		margin-left:10px;
		margin-bottom:5px;
		width:500px;
		display:block;
}
.txt_caja_error, .txt_caja_ok {
	font-size: 13px;
	color:#2f7fa6;
	font-style: normal;
	font-family: tahoma, verdana, arial, sans-serif;
	font-weight: bold;
	text-decoration: none;
}
.txt_caja_ok {
	font-size: 12px;
	color: #569957;
}
li.txt_caja_error_hint {
	font-family: tahoma, verdana, arial, sans-serif;
	font-size: 11px;
	color: #F13918;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	list-style: none;
}

.txt_caja_alerta {
	font-size: 13px;
	font-style: normal;
	font-family: "Lucida Sans Unicode", Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}

li.txt_caja_error_hint {
	font-family: tahoma, verdana, arial, sans-serif;
	font-size: 11px;
	color: #F13918;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	list-style: none;
}
.auspiciantesBox { padding: 10px; float: left; display: inline; width: 243px; background: #3D3A39; margin: 5px; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; }
.auspiciantesBox:hover { text-decoration: none; border: none; }
.auspiciantesBox img { float: left; padding-right: 5px; width: 95px; height: 95px; }
.auspiciantesBox p { float: right; width: 123px; }
.auspiciantesBox p span.naranja { color: #FF6600; font-size: 14px; }

/*********************SPONSOREO DE TECNOLOGIA******************************************/
.sponsor_container {
	border-left:4px solid #0f6aac;
	border-bottom:2px solid #0f6aac;
	margin:0;
	padding:0px;
}

.sponsor_titulo, .sponsor_descripcion_empresa {
	background-color:#DDDCED;
	margin:0;
	padding:0px;
}

.sponsor_titulo H5,
.sponsor_titulo P,
.sponsor_descripcion_empresa P { margin:0; }
.sponsor_titulo  h3 A {font-size:9.25pt;}


#Sponsoreados H3 { float:left; margin:0 12px 0 0; font-weight:normal; line-height:16pt; }

	.hasLogo P { padding-left:136px; }
#Sponsoreados .sponsor_titulo.hasLogo P { padding-left:146px; }
#Sponsoreados .sponsor_cuerpo h4 b { font-size:8.25pt; }

.sponsor_aviso H4, .sponsor_aviso P { margin:5px 0; }

/* --------------------------------- */
#aviso_sp {
	background-color:#FFFFFF;
	border-bottom:1px solid #D7D8DF;
	padding:10px 0;
	position:relative;
}
#aviso_sp a {
	display:block;
	text-decoration:none;
}
#aviso_sp .conten_titulo {
	display:block;
	margin-left:10px;
}
#aviso_sp .title {
	color:#3C3733;
	font-size:12px;
	font-weight:normal;
}
#aviso_sp .f_simples {
	color:#848484;
	font-size:10px;
	font-weight:bold;
}
#aviso_sp .description {
	display:block;
	font-size:12px;
	margin-bottom:10px;
	margin-right:10px;
	margin-top:5px;
	color:#535353;
	text-align:justify;
}
#aviso_sp .type  {
	color:#7C7C7C;
	display:block;
	font-size:9px;
	margin-bottom:4px;
	margin-top:3px;
}
.sponsor_cuerpo_vacio{
	margin-top: -15px;
}

.sponsor_container {
	border-color: #000;
}
.sponsor_titulo {
	padding:0 0 10px 0 !important;
	background: #000 !important;
}
.sponsor_pie p{
	background: #000 !important;
	color:#fff;
}
.sponsor_pie{
	padding: 10px 0;
	background: #000 !important;
}
#modal{
  position:absolute;
  top:0;
  left:0;
}
#modal-mask {
  position:absolute;
  z-index:9000;
  background-color:#000;
  display:none;
}
#modal-cerrar{
  font-size:12px;
  position:absolute;
  right:5px;
  top:5px;
  cursor:pointer;
}
#modal .modal-window {
  position:absolute;
  width:440px;
  height:120px;
  display:none;
  z-index:9999;
  padding:20px;
}
#modal #modal-dialog {
  background:none repeat scroll 0 0 #FFFFFF;
  border:2px solid #FF6600;
  height:140px;
  text-align:center;
  width:375px;
}