body { background-color: #112d48; margin: 0; padding: 0; overflow: hidden; }
#inicio { 
	margin: 10px auto;
	width: 350px;
}

#cuarto { 
	margin: 0px auto;
	width: 1000px;
	position: relative;
}

p {
	font-family: verdana, arial;
	font-size: 11px;
}

#menuoficina {
	display:none;
	position: absolute;
	width: 120px;
	top: 160px;
	left: 360px;
	filter: alpha(opacity=90);
	opacity: 0.9;
	padding: 2px 0;
	inherit: none;
}

#menuoficina table td {
	border: 1px solid black;
}


ul {
	list-style: none;
	margin: 0;
	padding: 0;	

}
 
ul li {
	margin: 2px;
	padding: 0;
	padding-bottom: 2px;
	font-size: 11px;
	font-family: arial, verdana;
}


ul li a, ul li a:visited, ul li a:link, ul li a: active {
	text-decoration: none;
	color: #993300;
}

#contacto ul li a, #curriculum ul li a, #mensaje ul li a, #menuoficina  ul li a {
	display: block;
	margin: 2px 0;
	padding: 5px;
	text-align: left;
	text-decoration: none;
	background-color: #ccc;
	width: 91%;
	color: black;
}


#contacto ul li a:hover, #curriculum ul li a:hover, #mensaje ul li a:hover, #menuoficina  ul li a:hover {
	background-color: #661e1e;
	color: #ffcc00;
}
  
table {
	border-collapse: collapse;
	width: 90%;
	border: 0;
}

td {
	background-color: #ffffcc;
	border: 1px solid #ffcc66;
	padding: 1px;
	font-size: 11px;
	font-family: arial, verdana;
	line-height: 20px;
	vertical-align: middle;
}
  
td ul li {
	font-weight: normal;
	}
  
  
td a {
	text-decoration: none;
}

.cerrar { text-align: right; 
	background-color: #0a1d38; 	
	display: block;
	height: 20px;
	vertical-align: middle;
	margin: 2px 0 2px 0;
	} 
	
#contacto {
	display:none;
	position: absolute;
	width: 140px;
	height: 78px;
	top: 290px;
	left: 120px;
	background-color: #233656;
	filter: alpha(opacity=90);
	opacity: 0.9;
}
	
#mensaje {
	display:none;
	position: absolute;
	width: 140px;
	height: 52px;
	top: 270px;
	left: 340px;
	background-color: #233656;
	filter: alpha(opacity=90);
	opacity: 0.9;
}

#entrada {
	position: absolute;
	width: 220px;
	height: 200px;
	top: 410px;
	left: 36px;
}

#perfil {
	position: absolute;
	width: 262px;
	height: 226px;
	top: 16px;
	left: 38px;
}

#instrucciones {
	position: absolute;
	width: 245px;
	height: 55px;
	top: 420px;
	left: 450px;
}

#video {
	position: absolute;
	width: 220px;
	height: 165px;
	top: 330px;
	left: 460px;
	border: 3px solid #280404;
}

#boton {
	position: absolute;
	width: 200px;
	height: 80px;
	margin: 0;
	top: 410px;
	left: 480px;
}

#boton a {
	display: block;
	width: 200px;
	height: 80px;
	background-image: url(ingreso.png);
}
#boton a:hover {
	background-image: url(ingreso2.png);
}


#buscar {
	position: absolute;
	width: 500px;
	height: 450px;
	top: 34px;
	left: 40px;
	overflow: auto;
}

.Test {
	position: absolute;
	width: 530px;
	height: 360px;
	top: 80px;
	left: 100px;
	overflow: auto;
}

.Test form fieldset {
	padding: 1%;
	font-family: verdana, arial;
	font-size: 11px;
}

.Test form fieldset legend {
	font-weight: bold;
	}


.Test form fieldset input {
	border: 0;
}

#piso {
	position: absolute;
	width: 310px;
	height: 430px;
	top: 50px;
	left: 370px;
	overflow: auto;
}

#piso ul li .oficinan {
	display: inline-block;
	width: 230px;
	line-height: 150%;
}


#Infor {
	display:none;
	position: absolute;
	width: 290px;
	height: 320px;
	top: 120px;
	left: 100px;
	background-color: #FFEE99;
	filter: alpha(opacity=95);
	opacity: 0.95;
	border: 2px solid black;
	padding: 1%;
}

#Conocim {
	display: none;
	position: absolute;
	width: 250px;
	height: 300px;
	top: 120px;
	left: 250px;
	background-color: #FFEEEE;
	filter: alpha(opacity=95);
	opacity: 0.95;
	border: 2px solid black;
	padding: 1%;
}

#volver1 {
	position: absolute;
	filter: alpha(opacity=80);
	font-weight: bold;
	background-color: #ffffcc;
	opacity: 0.8;
	top: 480px;
	width: 100px;
	left: 600px;
	text-align: center;
	padding: 5px 0;
	font-family: arial, verdana;
	font-size: 11px;
	}
	
#volver2 {
	position: absolute;
	filter: alpha(opacity=80);
	font-weight: bold;
	background-color: #ffffcc;
	opacity: 0.8;
	top: 480px;
	width: 100px;
	left: 40px;
	text-align: center;
	padding: 5px 0;
	font-family: arial, verdana;
	font-size: 11px;
	}

h1 {
	font-family: arial;
	font-weight: bold;
	font-size: 14px;
	color: #336699;
}

h2 {
	font-family: arial;
	font-weight: bold;
	font-size: 12px;
	color: #990000;
}

.cerrar img { margin-right: 5px;}

.transparencia1{ position:relative; top: 200px; left: 100px; width:200px; }

img { border: 0; }

.ultimosanuncios {
	position: absolute;
	width: 170px;
	height: 260px;
	top: 115px;
	left: 4px;
	padding: 5px;
}

.ultimosanuncios select {
	border: 0;
	padding: 0px;
	margin: 0px;
	font-size: 9px;
}

.Registrar {
	position: absolute;
	width: 470px;
	height: 430px;
	top:52px;
	left: 42px;
	overflow: auto;
}

.Registrar ul {
	list-style: none;
	margin:0;
}

.Registrar ul li{
	margin:0;
}

.postular  { 
	width: 140px;
	border: 1px solid black;
	background-color: #ffff99;
	font-weight: bold;
	padding: 4px 20px;
	margin: 10px auto 10px auto;
}

.Registrar fieldset  { 
	width: 90%;
	border: 1px solid black;
	padding: 10px;
}

.Registrar fieldset legend {
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
	color: #992200;
}

.Registrar label {
	display: inline-block;
	width: 120px;
	line-height: 120%;
  vertical-align: middle;

}

.buscarpersona {
	position: absolute;
	width: 210px;
	height: 158px;
	top: 170px;
	left: 325px;

}
	
.postularse {
	position: absolute;
	width: 200px;
	height: 130px;
	top: 170px;
	left: 525px;

}

input {
	border: 1px solid #003366;
	padding: 1px;
	margin: 1px;
	font-family: arial;
	font-size: 10px;
	color: #222222;
}

select {
	border: 1px solid #003366;
	padding: 1px;
	margin: 5px;
	font-family: arial;
	font-size: 10px;
	color: #222222;
}

input.boton {
	background-color: #1f4256;
}

.clase1 ul {
	list-style: none;
}

.clase1 ul li {
	font-size: 11px;
	font-family: arial;
	font-color: #de3300;
	font-weight: bold;
}

.fecha {
	font-weight: normal;
	font-family: verdana, arial;
	font-color: #333;
}

td.nombre {
	background-color: #993300;
	color: #FFFFCC;
}

.jsvalidation { margin-left: 10px; color: #ff0000; font-size: 10px; }  

form#form1 input, form#form1 textarea, form#form1 select {
	width: 96%;
	margin: 2px 0;
}

form#form1 input#verif_box {
	width: 70%;
}