@charset "utf-8";
/* CSS Document */
a:link {color: #FF0000}     /* unvisited link */
a:visited {color: #00FF00}  /* visited link */
a:hover {color: #FF00FF}   /* mouse over link */
a:active {color: #0000FF}   /* selected link */



.main
{
font-family: Tahoma;
font-size: 12px;
color: #333333;
background-image: url(../images/fondo_main.gif);
height: 34px;
width: 714px;
margin-top: 15px;
margin-bottom: 10px;
padding-bottom: 6px;
}
.logo
{
	margin-top: 0px;
	margin-bottom: 8px;
}
.introp
{
	background-image: url(../images/cargar_perfil5.png);
	background-repeat: no-repeat;
	height: 88px;
	width: 355px;
}
.introp1
{
	background-image: url(../images/fondo_buscar_perfil.gif);
	background-repeat: no-repeat;
	height: 90px;
	width: 286px;
}
.bustrop
{
	background-image: url(../images/cargar_perfil6.png);
	background-repeat: no-repeat;
	height: 88px;
	width: 355px;
	margin-right: 4px;
}
.bustrop1
{
	background-image: url(../images/fondo_crear_perfil.gif);
	background-repeat: no-repeat;
	height: 90px;
	width: 286px;
	margin-right: 4px;
}
.perfrec
{
	width: 580px;
	background-repeat: no-repeat;
}
.menulat
{
	width: 142px;
	vertical-align: top;
}
.medium
{
	margin-top: 8px;
	width: 722px;
}
.buscador
{
	background-image: url(../images/buscador2.gif);
	height: 110px;
	width: 130px;
	margin-bottom: 5px;
}
.anuncioslat
{
	height: 240px;
	width: 130px;
	padding-left: 4px;
	margin-bottom: 10px;
}
.foot
{
	background-image: url(../images/foot.gif);
	height: 40px;
	width: 716px;
	font-family: Tahoma;
	font-size: 10px;
	color: #333333;
	margin-top: 4px;
	margin-bottom: 4px;
}
.m
{
cursor:pointer;
filter: alpha(opacity=70);
opacity: .7;
}
.m1
{
cursor:pointer;
filter: alpha(opacity=40);
opacity: .4;
}
.m2
{
cursor:pointer;
filter: alpha(opacity=80);
opacity: .8;
}

.tabselec
{
	width: 570px;
	height: 210px;
}
.sel
{
	font-family: Tahoma;
	font-size: 9px;
	color: #333333;
	width: 130px;
	background-color: #FFFFCC;
	margin-top: 5px;
}
.sela
{
	font-family: Tahoma;
	font-size: 9px;
	color: #333333;
	width: 130px;
	background-color: #FFFFCC;
	margin-top: 4px;
}
.selo
{
	font-family: Tahoma;
	font-size: 9px;
	color: #333333;
	width: 130px;
	background-color: #FFFFCC;
}
.sel5
{
	font-family: Tahoma;
	font-size: 9px;
	color: #333333;
	width: 130px;
	background-color: #FFFFCC;
	margin-top: 3px;
}
.self
{
	font-family: Tahoma;
	font-size: 9px;
	color: #333333;
	width: 130px;
	background-color: #FFFFCC;
	margin-top: 3px;
	margin-bottom: 5px;
}
.sel2
{
	font-family: Verdana;
	font-size: 10px;
	color: #333333;
	width: 100px;
	background-color: #FFFFCC;
}
.selid
{
	font-family: Verdana;
	font-size: 10px;
	color: #333333;
	width: 90px;
	background-color: #FFFFCC;
}
.sel3
{
	font-family: Verdana;
	font-size: 10px;
	color: #333333;
	width: 130px;
	background-color: #FFFFCC;
}
.sel4
{
	font-family: Verdana;
	font-size: 10px;
	color: #333333;
	width: 130px;
	height:80px;
	background-color: #FFFFCC;
}
.tabcar
{
	width: 568px;
	height: 100px;
	background-image: url(../images/carga_de_datos.gif);
	background-repeat: no-repeat;
}
.edad
{
	background-image: url(../images/experiencia_laboral1.gif);
	background-repeat: no-repeat;
	height: 60px;
	width: 138px;
	margin-top: 2px;
	margin-bottom: 2px;
	}
.expe
{
	background-image: url(../images/tuning_experiencia.gif);
	background-repeat: no-repeat;
	height: 30px;
	width: 60px;
}
.perilla
{
	background-image: url(../images/perilla.gif);
	height: 22px;
	width: 16px;
	margin-bottom: 8px;
	background-repeat: no-repeat;
	cursor:pointer;
	position: absolute;
	}
.divpe
{
	height: 33px;
	width: 8px;
	background-image: url(../images/perilla.png);
	filter: alpha(opacity=80);
	opacity: .8;
	position: absolute;
	background-repeat: no-repeat;
	margin-top: 14px;
	left: 438px;
	background-position: top;
	}
.fva
{
	background-image: url(../images/edad.gif);
	background-repeat: no-repeat;
	background-position: left;
	height: 32px;
	width: 100px;
}
.inpva
{
	font-family: Arial;
	font-size: 10px;
	color: #FF9900;
	vertical-align: top;
	height: 12px;
	width: 14px;
	border: 0px none #FFFFFF;
	background-color: #000000;
	margin-top: 2px;
	margin-left: 7px;
}
.inpex
{
	font-family: Arial;
	font-size: 10px;
	color: #FF9900;
	vertical-align: top;
	height: 12px;
	width: 14px;
	background-color: #000000;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin-top: 2px;
	margin-left: 7px;
}
.fex
{
	background-image: url(../images/experiencia.gif);
	background-repeat: no-repeat;
	height: 32px;
	width: 100px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.fondo_mn
{
	height: 20px;
	margin-top: 70px;
	margin-left: 14px;
	width: 50px;
}
.mh
{
	background-image: url(../images/mash.gif);
	background-repeat: no-repeat;
	height: 85px;
	width: 568px;
}
.1
{
	height: 10px;
	vertical-align: top;
}
.2
{
	height: 102px;
	vertical-align: top;
}
.3
{
	height: 60px;
	vertical-align: top;
}
.ficha
{
}
.idio
{
	background-image: url(../images/idiomas.gif);
	height: 40px;
	width: 240px;
	background-repeat: no-repeat;
}
.ok
{
	filter: alpha(opacity=0);
	opacity: .0;
	background-image: url(../images/ok1.gif);
	background-repeat: no-repeat;
	height: 14px;
	width: 13px;
	margin-left: 8px;
	margin-top: 2px;
}
.ch
{
	font-size: 14px;
	color: #FF9900;
	height: 16px;
	width: 20px;
	font-family: Arial, Helvetica, sans-serif;
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	background-color: #FF9900;
	display: none;
}
.fq
{
	background-image: url(../images/fondo_que.gif);
	background-repeat: no-repeat;
	height: 300px;
	width: 650px;
}
.fq1
{
	background-image: url(../images/fondo_que1.gif);
	background-repeat: no-repeat;
	height: 350px;
	width: 650px;
}
.letraq
{
	font-family: verdana;
	font-size: 11px;
	color: #333333;
	padding-left: 20px;
	text-align: justify;
	padding-right: 20px;
}

a:hover 
{
	COLOR: #FF6600;
}

a:link
{
	font-family: verdana;
	font-size: 10px;
	color: #0066CC;
	font-style: normal;
	text-decoration: none;
}
a:visited
{
	font-family: verdana;
	font-size: 10px;
	color: #FF3300;
	text-decoration: none;
}
.bi
{
	height: 400px;
	width: 350px;
	position: absolute;
	left: 220px;
	top: 130px;
	z-index: 400;
}

.hand
{
cursor:pointer;
}
.datos
{
	font-family: verdana;
	font-size: 10px;
	color: #333333;
	width: 568px;
	background-image: url(../images/fondo_perfiles.gif);
	background-repeat: no-repeat;
	height: 90px;
	background-position: center;
	margin-right: 2px;
}
.global3
{
	width: 568px;
	margin-left: 2px;
}
.tabpaginar
{
	font-family: verdana;
	font-size: 10px;
	color: #FF6600;
	width: 580px;
	text-align: center;
	height: 30px;
	padding-left: 10px;
}

.o50
{
		cursor:pointer;
}
.verdana
{
	font-family: verdana;
	font-size: 10px;
	font-weight: bold;
	color: #666666;
	width: 550px;
	margin-left: 12px;
	background-color: #f9f9f9;
}
.v11
{
font-family: verdana;
	font-size: 10px;
		color: #666666;
}
.fa
{
	background-repeat: no-repeat;
	height: 200px;
	width: 140px;
	font-family: verdana;
	font-size: 12px;
	color: #333333;
	text-align: center;
	background-position: center top;
	padding-top: 4px;
	background-image: url(../images/f1.gif);
}
.f2
{
	background-image: url(../images/f1.gif);
	background-repeat: no-repeat;
	height: 200px;
	width: 142px;
	font-family: verdana;
	font-size: 10px;
	color: #333333;
	text-align: center;
	background-position: top;
	padding-top: 2px;
}
.f3
{
	background-image: url(../images/f1.gif);
	background-repeat: no-repeat;
	height: 200px;
	width: 140px;
	font-family: verdana;
	font-size: 12px;
	color: #333333;
	text-align: center;
	background-position: center top;
	padding-top: 4px;
}
.f5
{
	background-image: url(../images/f52.gif);
	background-repeat: no-repeat;
	height: 200px;
	width: 142px;
	font-family: verdana;
	font-size: 10px;
	color: #333333;
	text-align: center;
	background-position: top;
	padding-top: 2px;
}
.f6
{
	background-image: url(../images/f6.gif);
	background-repeat: no-repeat;
	width: 142px;
	font-family: verdana;
	font-size: 10px;
	color: #333333;
	text-align: center;
	background-position: top;
	padding-top: 2px;
}
.f7
{
	background-image: url(../images/f7.gif);
	background-repeat: no-repeat;
	height: 200px;
	width: 142px;
	font-family: verdana;
	font-size: 10px;
	color: #333333;
	text-align: center;
	background-position: top;
	padding-top: 2px;
}
.edad2
{
	font-family: verdana;
	font-size: 10px;
	color: #333333;
	width: 44px;
	background-color: #FFFFCC;
}
.tabed
{
	font-family: verdana;
	font-size: 10px;
	color: #333333;
	background-image: url(../images/fondo_edad.gif);
	background-repeat: no-repeat;
	height: 37px;
	background-position: center;
}

.divbp
{
	height: 105px;
	width: 720px;
	position: absolute;
	left: 5px;
	top: 125px;
	z-index: 10;
}
.rp
{
	width: 560px;
	font-family: verdana;
	font-size: 11px;
	color: #333333;
	background-color: #f2f4f9;
	background-position: center;
	text-align: center;
}
.rp1
{
	font-family: verdana;
	font-size: 11px;
	color: #333333;
	background-position: center;
	text-align: center;
	width: 568px;
	background-image: url(../images/fondo_pre.gif);
	background-repeat: no-repeat;
	height: 112px;
	margin-bottom: 5px;
}
.suco
{
	height: 70px;
	overflow: auto;
	text-align: left;
	width: 390px;
}
.mas
{
	font-family: Tahoma;
	font-size: 13px;
	font-weight: bold;
	color: #66CC00;
}

.div_pre
{
	width: 560px;
}
.hr
{
	background-image: url(../images/fondo_filtros.gif);
	background-repeat: no-repeat;
	height: 220px;
	width: 580px;
}
.label
{
	font-family: verdana;
	font-size: 10px;
	color: #333333;
	font-weight: bold;
}
.titlabel
{
	font-family: verdana;
	font-size: 10px;
	color: #333333;
}
.tabop
{
	width: 142px;
	text-align: center;
	padding-left: 2px;
}
.butt
{
	cursor:pointer;
	height: 40px;
	width: 140px;
	padding-left: 2px;
}
.butt2
{
	cursor:pointer;
	height: 42px;
	width: 140px;
	padding-left: 2px;
}
.butt3
{
	cursor:pointer;
	height: 34px;
	width: 140px;
	padding-left: 2px;
	padding-top: 4px;
}
.butt4
{
	cursor:pointer;
	height: 60px;
	width: 140px;
	padding-left: 2px;
	padding-top: 2px;
}
.butt40
{
	cursor:pointer;
	height: 40px;
	width: 140px;
	padding-left: 2px;
	padding-top: 2px;
}
.butt34
{
	cursor:pointer;
	height: 34px;
	width: 140px;
	padding-left: 2px;
}
.div_tectools
{
	width: 570px;
	position: absolute;
	z-index: 16;
	}

.div_min
{
	padding-right: 5px;
}
.inptec
{
	font-family: arial;
	font-size: 10px;
	color: #333333;
	height: 12px;
	text-align: left;
}
.tabtec
{
	background-image: url(../images/fondo_tec.gif);
	background-repeat: no-repeat;
	height: 250px;
	width: 570px;
}
.tabexp
{
	background-image: url(../images/fondo_hab.gif);
	background-repeat: no-repeat;
	height: 250px;
	width: 570px;
}
.tabval
{
	background-image: url(../images/fondo_val.gif);
	background-repeat: no-repeat;
	height: 250px;
	width: 570px;
}

.tablengu
{
	background-image: url(../images/fondo_idiomas.gif);
	background-repeat: no-repeat;
	height: 250px;
	width: 570px;
}
.backlengua
{
	height: 27px;
	width: 156px;
	font-family: verdana;
	font-size: 10px;
	color: #666666;
	font-weight: bold;
	margin-bottom: 12px;
}
.itec
{
	height: 14px;
}
.celtec
{
	font-family: verdana;
	font-size: 11px;
	}
.ns
{
	background-image: url(../images/nivel_salarial_pretendido1.gif);
	background-repeat: no-repeat;
	height: 70px;
	width: 138px;
	}	
.val_sal
{
	height: 16px;
	width: 66px;
	margin-left: 2px;
	font-family: tahoma;
	font-size: 11px;
	color: #FF6600;
	font-weight: bold;
}
.inte
{
	height: 25px;
	width: 132px;
	margin-left: 3px;
	margin-top: 10px;
	position: absolute;

}
.forma_pago
{
	font-family: verdana;
	font-size: 10px;
	color: #FF6600;
	
}
.selti
{
	font-family: arial;
	font-size: 10px;
	color: #000000;
	background-color: #FFFFCC;
	width: 66px;

}
.int_zone
{
	height: 38px;
	cursor:pointer;
}
.experi
{
	font-family: tahoma;
	font-size: 11px;
	color: #FF6600;
	width: 20px;
	height: 15px;
	font-weight: bold;	
}
.menu_vertical
{
	background-image: url(../images/fondo_menu.png);
	background-repeat: no-repeat;
	height: 70px;
	width: 180px;
}
.tabex
{
	height: 62px;
	width: 140px;
	margin-top: 6px;
	margin-bottom: 2px;
}
.tasal
{
		height: 72px;
	width: 140px;
	
}
.an
{
	font-family: arial;
	font-size: 11px;
	color: #333333;
	width: 30px;
	height: 15px;
}
.min
{
	font-family: arial;
	font-size: 11px;
	color: #333333;
	width: 50px;
	height: 15px;
	margin-left: 12px;
}
.carsoc
{
	width: 130px;
	height: 150px;
	overflow: auto;
	font-family: arial;
	font-size: 10px;
	color: #333333;
	margin-right: 4px;
	background-color: #FFFFCC;
}
.tabsoc
{
	height: 400px;
	width: 110px;
	background-color: #FFFFFF;
}
.rper
{
	height: 195px;
	width: 192px;
	overflow: auto;
}
.res
{
	font-family: verdana;
	font-size: 12px;
	color: #666666;
	text-align: center;
	height: 20px;
}
.res1
{
	font-family: verdana;
	font-size: 11px;
	color: #333333;
	background-color: #FFFFCC;
	width: 560px;
	text-align: justify;
	padding-right: 5px;
	padding-left: 5px;
	border: 1px solid #f1f1f1;
}
.foto
{
	background-image: url(../images/marco_foto.gif);
	background-repeat: no-repeat;
	height: 80px;
	width: 66px;
}
.foto1
{
	border: 1px solid #FF9900;
	width: 90px;
}
.pre_v
{
	background-image: url(../images/previ_per1.png);
	height: 300px;
	width: 280px;
	font-family: Verdana;
	font-size: 10px;
	color: #333333;
	background-repeat: no-repeat;
	background-position: center center;
}
.tab_pre_v
{
	height: 200px;
	width: 285px;
	font-family: Verdana;
	font-size: 10px;
	color: #333333;
}
.boton
{
	font-family: verdana;
	font-weight: normal;
	color: #333333;
	height: 20px;
	font-size: 10px;
	width: 100px;
}
.tab_form
{
	width: 750px;
}
.head_form
{
	width: 750px;
}
.nombre
{
	font-family: verdana;
	font-size: 14px;
	color: #0066CC;
}
.nombre1
{
	font-family: arial;
	font-size: 14px;
	color: #0066CC;
}
.id
{
	font-family: verdana;
	font-size: 9px;
	color: #333333;
	font-weight: bold;
	padding-left: 5px;
	background-image: url(../images/fondo_id.gif);
	height: 22px;
	width: 70px;
	background-repeat: no-repeat;
	background-position: left;
}
.eee
{
	font-family: verdana;
	font-size: 10px;
	color: #333333;
}
.top_perfil
{
	background-image: url(../images/top_perfil.gif);
	background-repeat: no-repeat;
	width: 730px;
	height: 38px;
}
.pie_perfil
{
	background-image: url(../images/pie_perfil.gif);
	background-repeat: no-repeat;
	width: 730px;
	height: 24px;
}
.div_perfil
{
	font-family: verdana;
	font-size: 11px;
	color: #333333;
	width: 730px;
	background-image: url(../images/fondo_linea.gif);
	background-position: center;
	z-index: 210;
	}	
.div_perfil1
{
	position: absolute;
	top: 0px;
	left: 0px;
	z-index: 20;
}	
	
.tab_perfil
{
	height: 635px;
	width: 720px;
	background-color: #dbf0ff;
	border: 1px solid e9e9e9;
}	
.tab_perfil_inside
{
	width: 720px;
	font-family: Verdana;
	font-size: 11px;
	color: #333333;
}
.div_preview
{
	width: 350px;
	height:300px;
	position: absolute;
	z-index: 301;
}	

.ver16
{
	font-family: verdana;
	font-size: 20px;
	color: #FF9900;
	font-weight: bold;
}
.gris16
{
	font-family: verdana;
	font-size: 20px;
	color: #666666;
	font-weight: bold;
}
.t14
{
	font-family: Verdana;
	font-size: 12px;
	color: #666666;
	font-weight: bold;
	font-style: italic;
}
.l4
{
font-family: Verdana;
font-size: 13px;
color: #333333;
font-weight: bold;
}
.t10
{
	font-family: Verdana;
	font-size: 10px;
	color: #333333;	
}

.top_tit_per
{
	background-image: url(../images/top_title_perfil.gif);
	background-repeat: no-repeat;
	height: 14px;
	width: 300px;
}
.f_tit
{
	background-color: #e9e9e9;
}
.ftab
{
	font-family: verdana;
	font-size: 10px;
	color: #333333;
	text-align: justify;
}
.icon
{
	border: 1px solid #ffffff;
	cursor:pointer;
    filter: alpha(opacity=90);
    opacity: .9;
}

.back_foto
{
	background-image: url(../images/back_foto.gif);
	background-repeat: no-repeat;
	background-position: center;
	height: 100px;
	width: 84px;
}
.v11
{
	font-family: verdana;
	font-size: 11px;
	color: #666666;
}
.v10
{
	font-family: verdana;
	font-size: 10px;
	color: #333333;
}
.pointer
{ 
cursor:pointer;
}
.div_sof
{
	height: 176px;
	overflow: auto;
	font-family: arial;
	font-size: 10px;
	color: #333333;
}
.div_sof1
{
height: 180px;
}
.titsof
{
	font-family: verdana;
	font-size: 11px;
	color: #333333;
}

.box {
	z-index: 210;
	left: 738px;
	top: 3px;
	position: absolute;
	text-align: center;
}
.boxstat {
	z-index: 210;
}
.box1 {
	position: fixed;
	left: 400px;
	z-index: 50;
	height: 40px;
	width: 140px;
	top: 90px;
	background-color: #FFFFFF;
	border: 1px solid #CCCCCC;
	padding-top: 10px;
}
.dte
{
	height: 12px;
	border: 1px solid #FF9900;
	width: 90px;
}
.cont
{
	font-family: Arial;
	font-size: 11px;
	color: #666666;
}
.num
{
font-family: verdana;
font-size: 10px;
color: #333333;
}
.714
{
width: 714px;
height: 34px;
}
.t300
{
width: 700px;
border: 2px solid #FF9900;
}
.top_carga
{
	background-image: url(../images/top__carga_perfil.gif);
	background-repeat: no-repeat;
	background-position: center top;
	height: 50px;
	width: 730px;
	font-family: verdana;
	font-size: 11px;
	color: #000000;
}
.top_carga1
{
	background-image: url(../images/top__carga_perfil1.gif);
	background-repeat: no-repeat;
	background-position: center;
	height: 70px;
	width: 730px;
	font-family: verdana;
	font-size: 11px;
	color: #000000;
}
.medio_carga
{
	background-image: url(../images/fondo_linea.gif);
	background-repeat: repeat-y;
	background-position: center;
	width: 730px;
	font-family: Verdana;
	font-size: 11px;
	color: #333333;
}
.medio1
{
	background-image: url(../images/fondo_linea1.gif);
	background-repeat: repeat-y;
	background-position: center;
	width: 730px;
	font-family: Verdana;
	font-size: 11px;
	color: #333333;
}
.pie_carga_perfil
{
	background-image: url(../images/pie_carga_perfil.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
	height: 50px;
	width: 730px;
}
.carnet
{
	background-image: url(../images/carnet.gif);
	background-repeat: no-repeat;
	background-position: center;
	height: 56px;
	width: 46px;
	border: 1px solid #999999;
}
.sel10
{
	font-family: verdana;
	font-size: 10px;
	color: #333333;
	width: 180px;
}
.sel101
{
	font-family: verdana;
	font-size: 10px;
	color: #333333;
	width: 135px;
	margin-bottom: 6px;
}
.sel110
{
	font-family: verdana;
	font-size: 10px;
	color: #333333;
	width: 94px;
}
.sel102
{
	font-family: verdana;
	font-size: 10px;
	color: #333333;
	width: 160px;
	margin-bottom: 6px;
}
.sel10i
{
	font-family: verdana;
	font-size: 10px;
	color: #333333;
	width: 80px;
}
.sel10ia
{
	font-family: verdana;
	font-size: 10px;
	color: #333333;
	width: 40px;
}
.sel10ia1
{
	font-family: verdana;
	font-size: 10px;
	color: #333333;
	width: 60px;
}
.selm
{
	font-family: verdana;
	font-size: 10px;
	color: #333333;
	width: 96px;
}
	.sel10ii
{
	font-family: verdana;
	font-size: 10px;
	color: #333333;
	width: 60px;
	margin-bottom: 6px;
	}
.tex
{
	font-family: verdana;
	font-size: 11px;
	color: #333333;
	width: 175px;
}	
.tex1
{
	font-family: verdana;
	font-size: 10px;
	color: #333333;
	width: 80px;
}	
.err
{
	width: 120px;
	font-family: arial;
	font-size: 12px;
	color: #FF3300;
}
.err1
{
	width: 250px;
	font-family: arial;
	font-size: 12px;
	color: #FF3300;
}
.d_ok
{
	height: 14px;
	width: 18px;
}
.helper
{
	font-family: verdana;
	font-size: 10px;
	color: #333333;
	width: 160px;
	position: absolute;
	left: 738px;
	top: 82px;
	height: 600px;
	text-align: center;
}

	
.help1 
{
width: 203px;
left: 740px;
top: 88px;
z-index: 200;
position: absolute;
top: expression(offsetParent.scrollTop + 76 + 'px');
left: expression(offsetParent.scrollLeft + 740 + 'px');
}
#aseso { width: 203px; z-index: 100; }

* html .ayuda { position: absolute;  top: expression(offsetParent.scrollTop + 76 + 'px'); left: expression(offsetParent.scrollLeft + 736 + 'px'); }

.ayuda {
	position: fixed;
	top: 76px;
	left: 736px;
} 

.h1
{
	font-family: verdana;
	font-size: 10px;
	color: #333333;
}
.letra_help
{
	font-family: verdana;
	font-size: 10px;
	color: #333333;
	width: 164px;
	height: 100px;
	margin-top: 2px;
}
.v12orange
{
	font-family: verdana;
	font-size: 12px;
	color: #316AC5;
}
.v12
{
font-family: verdana;
font-size: 10px;
color: #333333;
}
.loadpre
{
	position: absolute;
	left: 750px;
	top: 50px;
	z-index: 100;
}
.zi333
{
display: none;	
}
.login
{
	background-image: url(../images/fondo_login.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
.tlogin
{
	font-family: verdana;
	font-size: 9px;
	color: #333333;
	height: 18px;
	width: 120px;
	margin-top: 12px;
	background-color: #FFFFCC;
}
.tlogin1
{
	font-family: verdana;
	font-size: 9px;
	color: #333333;
	height: 18px;
	width: 120px;
	background-color: #FFFFCC;
}
.blogin
{
	font-family: tahoma;
	font-size: 9px;
	color: #333333;
	height: 18px;
	width: 60px;
	margin-right: 10px;
	margin-top: 2px;
}
.v9
{
	font-family: verdana;
	font-size: 9px;
	color: #333333;
}
.v9r
{
	font-family: verdana;
	font-size: 9px;
	color: #3366FF;
	text-decoration: underline;
}
.tablo
{
	background-color: #FFFFFF;
	cellpadding:0;
	cellspancing:0;
}
.ter
{
	height: 360px;
	overflow: scroll;
	padding-left: 10px;
	padding-right: 10px;
}
.eli
{
	height: 100px;
	width: 300px;
	position: absolute;
	z-index: 200;
	left: 930px;
	top: 120px;
	background-color: #FFFFCC;
}
.eli1
{
	height: 100px;
	width: 100px;
	position: absolute;
	z-index: 200;
	left: 930px;
	top: 320px;
	background-color: #FFFFCC;
}

* html .lay 
{
filter:alpha(opacity=90);
opacity:.90; 
position: absolute;  
top: expression(offsetParent.scrollTop + 0 + 'px'); 
left: expression(offsetParent.scrollLeft + 0 + 'px'); 
z-index: 100;
background-color: #FFFFFF;
COLOR: #FFFFFF;
height: 100%;
width: 100%;
}

.lay
{
	filter:alpha(opacity=90);
	opacity:.90;
	height: 100%;
	width: 100%;
	position: fixed;
	top: 0px;
	left: 0px;
	background-color: #FFFFFF;
	COLOR: #FFFFFF;
	z-index: 18;
}
* html .lay1 
{
filter:alpha(opacity=90);
opacity:.90; 
position: absolute;  
top: expression(offsetParent.scrollTop + 0 + 'px'); 
left: expression(offsetParent.scrollLeft + 0 + 'px'); 
z-index: 319;
background-color: #FFFFFF;
COLOR: #FFFFFF;
height: 100%;
width: 100%;
}
.lay1
{
	filter:alpha(opacity=90);
	opacity:.90;
	height: 100%;
	width: 100%;
	position: fixed;
	top: 0px;
	left: 0px;
	background-color: #FFFFFF;
	COLOR: #FFFFFF;
	z-index: 319;
}
* html .lstar 
{
position: absolute;  
top: expression(offsetParent.scrollTop + 130 + 'px'); 
left: expression(offsetParent.scrollLeft + 212 + 'px'); 
z-index: 390;
height: 400px;
width: 350px;
background-image: url(../images/loading_star.gif);
background-repeat: no-repeat;
background-position: center center;
}
.lstar
{
	height: 400px;
	width: 310px;
	position: fixed;
	left: 244px;
	top: 130px;
	z-index: 390;
	background-image: url(../images/loading_star.gif);
	background-repeat: no-repeat;
	background-position: center center;
}
.layt
{
    height: 100%;
	width: 100%;
	z-index: 50;
	position: fixed;
	top: 0px;
	left: 0px;
}

.lqs
{
	height: 320px;
	width: 700px;
	position: absolute;
	left: 10px;
	top: 120px;
	z-index: 320;
}
.bidp
{
	background-image: url(../images/buscar_idp.gif);
	height: 90px;
	width: 130px;
	background-repeat: no-repeat;
	background-position: top;
}
.tx
{
	font-family: arial;
	font-size: 12px;
	color: #000000;
	height: 20px;
	width: 50px;
	background-color: #FFFFCC;
}
.buti
{
	font-family: verdana;
	font-size: 10px;
	color: #000000;
}
.butcar
{
	font-family: verdana;
	font-size: 10px;
	color: #000000;
	width:220px;
}

.bi1
{
	height: 400px;
	width: 350px;
	position: absolute;
	left: 5px;
	top: 2px;
	z-index: 300;
}
.selm1
{
	font-family: Verdana;
	font-size: 10px;
	color: #333333;
	width: 150px;
	background-color: #FFFFCC;
}
.selt
{
	font-family: Verdana;
	font-size: 10px;
	color: #333333;
	width: 150px;
	height:80px;
	background-color: #FFFFCC;
}
.suger
{
	background-image: url(../images/suger.png);
	height: 300px;
	width: 330px;
	font-family: Verdana;
	font-size: 10px;
	color: #333333;
	background-repeat: no-repeat;
	background-position: center center;
}
.rempass
{
	font-family: verdana;
	font-size: 10px;
	color: #666666;
	background-image: url(../images/fondo_password.png);
	background-repeat: no-repeat;
	height: 122px;
	width: 186px;
}
.rpass
{
	position: absolute;
	left: 700px;
	top: 40px;
	z-index: 300;
}
.shared
{
	position: absolute;
	top: 4px;
	left: 774px;
	text-align: center;
	height: 70px;
	margin-top: 6px;
}
.pie_foot
{
	text-align: center;
	width: 720px;
}
.t16
{
	font-family: verdana;
	font-size: 10px;
	color: #333333;
	font-weight: bold;
}
.adv728
{

}
.panel
{
	position: absolute;
	left: 1100px;
	top: 10px;
	height: 500px;
	width: 200px;
	z-index: 400;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
.to10
{
	font-family: verdana;
	font-size: 10px;
	font-weight: bold;
	color: #FF6600;
}
.overf
{
	overflow: auto;
}
.ver14
{
	font-family: verdana;
	font-size: 11px;
	color: #000000;
	text-align: justify;
}
.tv11
{
	font-family: verdana;
	font-size: 11px;
	color: #333333;
	font-weight: bold;
}
.texbox
{
	font-family: verdana;
	font-size: 12px;
	color: #333333;
	width: 400px;
	text-align: justify;
}
.inpcod
{
	font-family: verdana;
	font-size: 12px;
	color: #000000;
	width: 116px;
	background-color: #FFFFCC;
}
.midi
{
	height: 2px;
}
.midi1
{
	height: 12px;
}
.tab_paises
{
	height: 200px;
	overflow: auto;
	width: 186px;
}
.fondo_corp
{
	background-image: url(../images/corporativos1_1.gif);
	background-repeat: no-repeat;
	height: 170px;
	width: 570px;
	margin-top: 6px;
}
.over_logo
{
	background-image: url(../images/over_logo.png);
	background-repeat: no-repeat;
	height: 69px;
	width: 191px;
	margin-top: 2px;
}
.cologo
{
	height: 60px;
	width: 180px;
	background-repeat: no-repeat;
	background-position: center center;
}
.tabcorp
{
	width: 306px;
}
.div_ser
{
	font-family: verdana;
	font-size: 10px;
	color: #000000;
	height: 60px;
	width: 333px;
	overflow: auto;
	margin-top: 2px;
	padding-right: 2px;
}
.v10blue
{
	font-family: verdana;
	font-size: 11px;
	color: #316AC5;
}
.texbox200
{
	font-family: verdana;
	font-size: 11px;
	color: #333333;
	width: 260px;
}
.vac
{
	font-family: verdana;
	font-size: 10px;
	color: #333333;
	width: 458px;
	border: 1px solid #eeeeee;
	margin-bottom: 4px;
}
.vac1
{
	width: 476px;
	height: 250px;
	overflow: scroll;
}
.vacps
{
	width: 470px;
	height: 250px;
	overflow: scroll;
	background-color: #FFFFCC;
}
.vac2
{
	font-family: verdana;
	font-size: 10px;
	color: #333333;
	background-color: #FFFFCC;
}
.vac3
{
	font-family: verdana;
	font-size: 11px;
	color: #333333;
}
.tit_vaca
{
	background-image: url(../images/tit_vacancia_index.gif);
	background-repeat: no-repeat;
	width: 252px;
	height: 30px;
}
.pie_vaca
{
	background-image: url(../images/pie_vacancia_index.gif);
	background-repeat: no-repeat;
	width: 252px;
	height: 30px;
}
.mid_vaca
{
	background-image: url(../images/mid_vacancia_index.gif);
	width: 252px;
	font-family: verdana;
	font-size: 11px;
	color: #333333;
	padding-left: 6px;
}
.v9i
{
	font-family: verdana, arial, tahoma;
	font-size: 10px;
	font-style: italic;
	color: #333333;
}
.v9b
{
	font-family: verdana, arial, tahoma;
	font-size: 9px;
	font-style: italic;
	color: #316AC5;
}
.tit_det_vac
{
	background-image: url(../images/top_detalle_vacancia.png);
	background-repeat: no-repeat;
	height: 40px;
	width: 450px;
	padding-right: 10px;
}
.mid_det_vac
{
	background-image: url(../images/mid_detalle_vacancia.png);
	width: 450px;
}
.pie_det_vac
{
	background-image: url(../images/pie_detalle_vacancia.png);
	background-repeat: no-repeat;
	height: 40px;
	width: 450px;
}
.tit_det_cor
{
	background-image: url(../images/top_det_cor.png);
	background-repeat: no-repeat;
	height: 40px;
	width: 570px;
	padding-right: 12px;
}
.mid_det_cor
{
	background-image: url(../images/mid_det_cor.png);
	width: 450px;
	padding-left: 20px;
	font-family: verdana, arial, tahoma;
	font-size: 12px;
	color: #333333;
}
.pie_det_cor
{
	background-image: url(../images/pie_det_cor.png);
	background-repeat: no-repeat;
	height: 40px;
	width: 570px;
	padding-right: 10px;
}
.psrow
{
	width: 530px;
	height: 180px;
	overflow: scroll;
	background-color: #FFFFCC;
}
.d180
{
	font-family: verdana, arial, tahoma;
	font-size: 11px;
	color: #333333;
	width: 180px;
}
.zoom
{
	width: 400px;
	height:300px;
	position: absolute;
	z-index: 302;
}
.split
{
	height: 1px;
	width: 570px;
	margin-top: 10px;
}
.empleo
{
	width: 680px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.midempleo
{
	width: 690px;
	background-color: #f7f7f7;
	padding-left: 14px;
}
.mide2
{
	width: 700px;
	margin-left: 4px;
}
.topemple
{
	background-image: url(../images/topemple.gif);
	background-repeat: no-repeat;
	height: 20px;
	width: 700px;
	margin-top: 20px;
}
.pieemple
{
	background-image: url(../images/pieemple.gif);
	background-repeat: no-repeat;
	height: 20px;
	width: 700px;
	margin-bottom: 20px;
}
#csp
{
	font-size: 14px;
	margin-top: 4px;
	margin-bottom: 4px;
}

